Você está na página 1de 10

IEEE Transactions on Power Delivery, Vol. 10,No.

3, July 1995 1343


IMPLEMENTATION OF A NEW HARMONIC INITIALIZATION METHOD IN THE EMTP

X. Lombard’ J. Mahseredjian2 S. Lefebvre2 C. Kieny’


Direction des Etudes et Recherches 21nstitut de Recherche d’Hydro-Quebec (IREQ)
Electricite de France 1800 Montee Ste-Julie, Varennes, Quebec
Clamart, France Canada J3X 1S1

ABSTRACT : Nonlinear branches, such as saturable nonlinear branch at each harmonic frequency.
reactors, can generate harmonics and consequently This paper presents the implementation of a Newton
increase the EMTP time-domain simulation time before type harmonic steady-state calculation method for
the actual distorted steady-state is reached. This is an initializing time-domain simulations in the EMTf? It uses
important initialization problem for transient analysis a generalized and theoretically supported formulation of
studies performed in steady-state operating conditions. the harmonic Norton equivalent modelling of nonlinear
This paper presents the implementation of a new method branches with simplified harmonic coupling. There is no
in the EMTP for initializing time-domain simulations. It is requirement for analytical formulation of nonlinear branch
based on frequency domain steady-state calculations characteristics or precalculated knowledge of
including harmonics from nonlinear branch functions. fundamental frequency behavior, as for example, in the
Keywords : EMTP Initialization, steady-state case of a thyristor controlled reactor [ 6 ] .
Practical cases with the nonlinear inductance are
1. INTRODUCTION demonstrated.
The time-domain simulation computer time of a The qualification of the Norton equivalent (NE) method
network is closely relatedto its initial conditions, especially as a Newton type method for solving a complete system
when transient analysis is performed in a distorted of network equations, is also investigated.
steady-state operating mode and the simulated system The generalization of this paper provides a new
has large time-constants. A typical example [ l ] is the method for the representation of dc components. It is
case of a severe magnetic storm that saturates power applied to correctly initialize time-domain simulations
transformers.The dc voltage polarizationof a transformer where a dc component subsists in the reached
imposes an impractical EMTP [2] (Electromagnetic steady- state.
Transients Program ) simulation time to reach Another main contribution is the ability to calculate and
steady-state. initialize ferroresonant states. The convergence to these
The traditional EMTP network initialization method is states is only achieved with the presented Newton type
provided by afundamental frequency phasor solution with harmonic initialization method in the EMTI?
all nonlinear branches disconnected or operating on their
first (passing through zero) linear segment. A major 2. CONVERGENCE PROBLEMS WITH EMTP
INITIALIZATION WITH HARMONICS METHOD
improvement is available in a more recent EMTP version
through Initialization with Harmonics from nonlinear Initialization with Harmonics (IwH) is an option
inductances [3]. This is an iterative fixed-point method currently available in the EMTP [2] and designed
based on the frequency domain representation of the specifically for harmonics generated by the nonlinear
nonlinear inductance as a voltage dependent harmonic inductance. IwH is a steady-state frequency domain
current source. Besides its inability [2] to initialize for a dc solution method [3] where the nonlinear inductance is
flux component, it is shown in this paper that it may also modelled as a voltage dependent harmonic current
suffer from convergence problems and cannot be applied source. A preliminary step calculates the nonlinear
in a more general context or for extracting ferroresonant inductance voltage phasor using its VLRMS - ILRMS
states. characteristic.This voltage phasor is used to find current
Considering that nodal analysis is applied in the EMTP harmonics from the actual nonlinear flux-current
formulation of frequency domain equations, other eligible characteristic. The current harmonics are individually
methods [4] - [7] for harmonic steady-state calculations reinjected back into the linear network to calculate a new
are based on a Norton equivalent representation of a set of voltage phasorsthat are superposed to find the new
flux and then the new current harmonics, until
94 SM 438-2 PWRD A paper recommended and approved convergence. The complete procedure constitutes a
by the IEEE Transmission and Distribution Committee
of the IEEE Power Engineering Society for presentat- fixed-point iterative method.
ion at the IEEE/PES 1994 Summer Meeting, San The circuit of Fig. 1 [a] is a nonlinear resonant circuit
Francisco, CA, July 24 - 28, 1994. Manuscript used to illustrate some convergence problems that may
submitted July 21, 1993; made available for printing
April 20, 1994. encounter the IwH method, it is also a reference circuit for
the numerical section of this paper. If, for analysis
0885-8977/95/S04.00 0 1994 IEEE
1344
purposes, all resistors are neglected, then :
e(t) = Esin(ot) = Ecos(ot - 90") (1)
V L N = e(t) - vc(t) (2)
When there is no dc component in the circuit, the
inductance current can be expressed as :
m

iL(t) = 1IL,,COS(hWt + gh)


h=l
(3)
where ILhis the amplitude of harmonic component h.

Figure 1 Nonlinear resonant circuit

To illustrate the point of this section, harmonics can be


neglected, resulting in : g1 = 0" VLRMS

iLU) = lL1 c o s w + 91) = l L , b (4)


Figure 2 Operating modes for EAand EB
vL(t) = VL1] ~i + 90" (5) Iterative trajectory of IwH
vc(t) = VclJ vi - 90' (6) The above behavior description in the VLRMS- lLflMs
Considering that Vcl = IL1/ OC and combining plane, where iterations constitute a preliminary step in
equations (2) , (5) and (6) for two possible values of q, IwH, can be applied in the flux-current plane for identical
(180" and 0' in the right and left planes, respectively) : conclusions on the convergence properties of IwH. The
IwH method being a fixed-point method is less
(7) performing, compared to a Newton type method, and
guarantees convergence only if the solved function is a
IL contraction mapping, which is not the case, for example,
VL1 = - E $OC2 (8) for operating modes c and d .
These two line equations are converted to RMS values The simplified analysis of this section demonstrates
and superposed on the actual VLRMS - lLRMS piecewise the limitations of IwH. Its replacement by a Newton type
linear inductance characteristic of Fig. 2. Two different general method is described next.
cases are considered: E = E, and E = E, with 3. IMPLEMENTATION OF A GENERAL NEWTON
E, > E, . The line slopes are exaggerated for illustration TYPE METHOD
purposes. It can be seen that for E = E, there are three
The following contributes a generalized description for
operating modes : a , b and c. These are in fact three
a Newton type method resulting in the harmonic Norton
different steady-state solutions for the circuit. Mode a is
equivalent representation. It will be referred to as the
a normal mode, mode b is unstable and mode c is
Norton equivalent (NE) method.
ferroresonant.
The IwH method currently available in the EMTP, will 3. 1 The general solution method
have no difficulty converging to the operating mode a. The
For a given nonlinear branch b, voltage and current
iterative trajectory is shown by dotted lines in Fig. 2. The
can be related through a general nonlinear function Fb :
starting initial point is a,.
When the initial condition c, is used to find the Fb( Vb(t)I ib(t) = (9)
ferroresonant state c , the shown iterative trajectory In almost all cases this function can be transformed into :
demonstrates the divergence (or attraction to a ) of IwH. ib(t) = gb(vb(t)) (10)
The EMTP IwH method is unable to find point c for any where analytical or point-by-point knowledge of gb is
starting point c,. The same conclusion is drawn for the available. In a more general context, gbor Fbcan be found
unique operating mode d for E = EB. through direct time-domain EMTP simulation. The
1345

performanceof such a treatmentfor initialization purposes linear network at harmonic h. The nonlinear function gb is
is not simple to assess and may vary from case to case. linearized through truncated Taylor series expansion
A general presentation of an iterative solution in the about the point vb = vr) :
frequency domain is given in Fig. 3 . The linear network is
represented through separate nodal analysis equations
for each harmonic h :
-(k),(k+l) -(k+l)

YnhVnh = Inh (11)


(boldface characters are used to denote vectors and
matrices). There is a total of N ( b = 1 ,. . ., N) nonlinear given by :
4 + V -(k+l)
branches. Ibh and Vbh are harmonic current and
voltage phasors respectivelyand k is the iteration counter.
The maximum number of harmonics actually computed is
,,h . In a more general case a function Fbcan contain a
subnetwork [4] or an isolated nonlinear circuit that injects
harmonics in the linear network. these series are substituted into (12) :
Nonlinear Nonlinear
element element
equivalent at function h= ,-, h
h = O , l , ..., h- -&+I)harmonic h

+
The hatted variables are phasors. It can be shown from
Linear
the decomposition of (13) that :
network
, ,h
,(k+l)
lbh - Ibh
A(k)
2
q=-hm,
br,)q[vbq - i::]
,(k+l)

(14)

h = - h”,. . ., 0 ,...,, ,h
A similar relation can be found from [5]. Equation (14) is
expanded to become :
,(k+l) ,.(k),.(k+l) ,.(k+l)

lbh = GboVbh + lNbh (15)


where :
hnax

Figure 3 A general view of an iterative


Ak+l)
lNbh =
A(k)
lbh
A

- GboVbh+
(k)
1
q = -h”
A

Gbh-q
(k)
[ vbq
- $]: (16)

frequency domain steady-state q*h

solution method Since, according to Fig. 3, the linear network equations


are assembled for h = 0, 1,. . .,,,h and considering that
The solution of the linear network equations precedes
the solution for the nonlinear branches. With the Ibh= Ib-h, equation (15) must be rewritten for a practical
formulation of equation (lo), the voltage harmonics
,(k+l)
implementation :
.-.(k+l) -(k),(k+l) Ak+l)
found in the network solution are used to construct
vbh
lbh
-Ibh= 2 Ibhfor
= GboVbh + lNbh h = 0 , 1, ...,,,h
- (17)
vF+’). The current harmonics are then found from gb and A

used for assembling the nonlinear element harmonic


where h +0 and ibo = ibo. The cosine
equivalent in the following linear network solution, until series of it)
, instead of complex series, are now
convergence. This is called the initialization loop. The programmed :
most simple startup is the calculation of voltage ax,”

harmonics while the nonlinear branches are it) = ~ l r ~ c o s ( h +o p(’))


t bh (18 )
disconnected or replaced by fundamental frequency h=O

models. Harmonics can be present in the linear circuit with ibh = l b h h and fibo = 0 . The same reasoning
from fixed value source injections.
The objective is now to derive the nonlinear branch (or
more general element) equivalent circuit connected to the
~

1346

It is shown in Fig. 4 that equation (17) constitutes the - (k)


whereaccording to equation (17) Gb, = (jhwLF)) -'.The
harmonic NE circuit of branch b. Contrary to [5],there is
no need to apply a sophisticated and time consuming

process for calculating lNbh from the complicated


*(k + 1)

equation (16). The complete NE circuit is determined at


derivative 2
df 4):
d@b I is the same as
di
d@b I
Equation (21) cannot be used for h = 0. The particular
,

each iteration by simply calculating the Norton admittance case of a dc flux component due to a dc source presence
- (k)
Gbo (the mean value of
4k+V
in the linear network or dc current injection by nonlinear
branch functions, requires a special treatment. The
formulation of equation (9) which is applied here as
from : yb( @b , i b ) = 0 , and the general Fig. 3 can easily
)&
I+- 4k) -(k)-(k)
account for this situation. The linear network solution at
lNbh = Ibh - GboVbh (19)
h = 0 is shown in Fig. 5 and equation (21) is rewritten in
4 )
where lbh
is a harmonic current component found from the terms of @b :
excitation of gb by vr)and the following series expansion
4k+V
(18). It is important to note that the current source lNbh &+I).
where lNbo IS given by :
accounts for harmonic coupling [6]. Thus, this is not a
harmonicallydecoupled solution. Moreover, equation (16) (23)
must agree with (19) at convergence. Equation (19) is not
an approximation, it is the exact solution at iteration (k) 4 )
The dc component Iboisfound by inputting 4); into fb and
found through the nonlinear element function. Note also
that (19) contrary to (16) has no (k + 1) terms, thus calculating the resulting series expansion (18). The flux
avoiding the need for updating voltages found after each
- (k)
@
)! is constructed from its Fourier components Qbh. It has
harmonic linear network solution. The solution
been observed from practical cases, that it is preferable to
requirements of (16) are impractical for a large network
delay the calculation of (22) until k = p where some
case.
partial convergence for ac components is achieved. The
- (P) 4P)
starting value is then given by @bo = L):,-' Ib, (p > 1).

I- -U
Figure 4 The harmonic Norton equivalent circuit of
branch b
I

3 . 2 Example :the case of the nonlinear inductance Figure 5 The linear network solution with the
and the presence of a dc component nonlinear inductance model for h=O

This simple calculation method of the NE is now


applied to the particular case of the nonlinear inductance. 4. THE GENERAL NONLINEAR NETWORK
The nonlinear relation is now a flux-current relation : EQUATIONS AND THE NE METHOD

ib(t) = fb(@b(t)) (20) This section presents an original investigation on the


Equation (17) is applied by noticing that in steady-state qualification of the NE method as a Newton type method
-(k+l) for solving a general system of network equations.
(k+l)
Boldface characters are used to denote vectors and
conditions abh = and that the mean value of
jho matrices. The nonlinear branches are classifiedfirst in the
is given by ~1( k ) list of branches and identified by the subscript b. The
linear branches are counted after nonlinear branches and
b0
identified by the subscript e. For a general network with n
nodes, linear branches and Ar nonlinear branches :
Ag(v) = Ai, (24)
1347

+
where A is an n x (N k) reduced incidence matrix [9], been implemented in the EMTP [2]as a replacement for
g is the vector of nonlinear (gb E g , b = 1,.. . , SIT) and the previously described IwH method. A simple validation
+
linear (g( E g , e = 1 SIT,. . . , N + 2)branchfunctions, procedure is a non-initialized time-domain calculation
vis the vector of branch voltages (vb E v and v, E v) and of the steady-state. A minimal fundamental frequency
isis the vector of independent linear current sources. initialization is also available in the standard EMTP
When the Newton algorithm is applied to solve equation steady-state module.
(24),it is transformed into : The final performance of an initialization method in the
EMTP is judged upon its ability to reach the steady-state
faster than a straightforward transient simulation. The
computer time ratio is most dramatic for a large number
of nonlinearities in large networks. Another factor is the
Since equation (25) is assembled in the frequency
required integration time-step.
domain, it must be independently solved for each
The total simulation time must include the computer
harmonic h. The branch current vector i(k) = g(v(‘)’) has
time spent in the initialization loop. The performance of
4 ) 4 ) -(k)
harmonic components I h ( Ibh E i h ). The derivation of this loop is mostly influenced by the formulation and
equation (17)from (14) is applied to the decomposition solution of (11). Since sparse matrices are used, it is
and simplification of (25): preferable to store an initial partially triangularized
- gb0) set of matrices Ynh. There is no need to
A[Yh Vh
(k), (k+l)
+
-(k+l)
] = Aish h = 0,1,. ..,, ,h (26)
(without
retriangularize Ynhbetween iterations when the changes
where
-
Yh
(k)
is a diagonal matrix with :
- (k) - (k)
in kb0are negligible. The insignificant harmonic
Ybbh = Gbo
- (k) -
b = l , . . . , N a n d Y t t h = G P h e = l + N,..., S I T + + .
(k) equivalents are neglected. Major parts of the existing IwH
code were reusable.
i h is a harmonic component of v and ish
is a harmonic
&+I) 5. 1 initialization of the NE method
component of is.For nonlinear branches lNbh is found
from equation (19).For linear branches the NE currents Unlike the fixed-point algorithm used in IwH, where it
- is possible for iterations to diverge regardless of the initial
arezero: ,I = 0 , e = 1 N , . , . , N+ k + guess, the Newton-Kantorovich [lo]theorem states that
Equation (26)is further modified using the relation
- - if the initial guess is close to a correct solution, then the
V, = A‘Vnh : true Newton-Raphson algorithm will always converge
with a quadratic rate. Thus it may become important to
provide some initial guess for the starting of the NE
This equation is equivalent to (11) by noticing that method. It was previously stated that all nonlinear
- (k) - (k) -(k+i)
Ynh = AYh A’ and Inh = AI,, - AINh . It appears that
- -(k + 1) branches are disconnected for the first iteration k = 0 ,
unless a fundamental frequency model is available. For
when the NE circuit of Fig 4 is used with the provided some branches a linear characteristic can be used as a
equations for calculating its components, then the NE simple model. The usage of the VLRMS - ILRMS
method of Fig. 3 is a Newton type method for solving the
characteristic (as in IwH [3])is found profitable for the
nonlinear equation (24). This almost predictable
case of a nonlinear inductance and increases
conclusion has not been clearly demonstrated [4]-[6].
convergence probability.
Some doubts were related to the formulation of the
The initial guess for finding ferroresonant modes
Newton equations from the nonlinear branches and the
simply exploits the 180° phase difference depicted in
sequential solution between the linear and nonlinear
Fig. 2.A systematic right plane to left plane approach can
parts. The NE method cannot be qualified as a true
be implemented.
Newton-Raphson method, since the non-diagonal
4 k + V
After the NE method has converged to a pre-specified
Jacobian matrix terms are predicted by lNbh from the tolerance, the time t is simply set to zero in all branch state
nonlinear branch solution at iteration k, although the variable Fourier series, to initialize and start the EMTP
prediction is in agreement with the exact solution at time-domain simulation. It is described in [3]how to
convergence. account for discrepancies between steady-state and
transient solutions, but it has been found from several test
5. TEST CASES cases, that this fine tuning procedure can be avoided
without significant impact. The time-step At must be
The general NE method presented in this paper has correctly selected and influenced by the studied network
1348

smallest time constant. Besides its initialization performance, the NE method


may be systematically applied to the extraction of all
5 . 2 A ferroresonant case periodic solutions for a given nonlinear circuit. A search
algorithm should be employed [ l l ] .
The component values for the test circuit of Fig. 1 are
n~
taken from [8] where an analytical state-variable analysis V.U

is applied to solve the circuit. The purpose here is to . 0.6


demonstrate that the new NE method implemented in the 0.4
EMTP is capable of initializing stable ferroresonant modes 0.2
in addition to normal modes. The ferroresonant -0.0
initialization capability is not available under the existing -0.2
IwH method in the EMTP (*)-0.4
The time-domain simulation resultsfor E = 16OVand -0.6
E = 300V are shown in Figures 6 and 7. In Fig. 6 the I I I
time-domain simulation for waveforms 7 and 2 is 0 0.05 0.10 0.15 t (s) 0.20
initialized with the NE method. Waveform 7 shows a
Figure 7 Periodic solution for E=300V, test circuit
periodic solution at fundamental frequency. This is a trivial-
of Fig. 1
case that can also be initialized with a single fundamental
frequency solution, by replacing the nonlinear inductance
by its first passing through the origin linear segment. This 5 . 3 A dc component case
is an existing automatic procedure in EMTP when the NE The simple test circuit of Fig. 8 ( R, = l Q , R, = lOQ ,
method is bypassed.
I, = 0.lAand e = 160sin(2x 60 t) V ) is used tovalidate
Waveform 2 is a ferroresonant solution (see operating
the ability of the new NE method to account for a dc
mode c in Fig. 2). The initialization provided by the NE
steady-state component. The time-domain simulation
method is verified by waveform 3. The initial flux value for
results using the NE initialization are shown in Fig. 9. The
this case is extracted from the NE method, and imposed
steady-state is reached in the first period. In Fig.10 the
manually at EMTP transient simulation startup. The
EMTP simulation starts only with a 60 Hz initialization, the
precise flux initialization within the attraction domain of the
nonlinear inductance being treated as a linear segment.
second periodic solution, leads the transient solution to
The waveform of Fig.10 perfectly matches the
the desired steady-state. Arbitrary flux initialization may
steady-state found in Fig. 9 only after = 550ms and
become a difficult task when there are several periodic
requires for this purpose, 15 times the computer time of
solutions.
Fig. 9. It is recalled that the existing IwH option is unable
0.6 to initialize for a dc flux component in a nonlinear
I
IL inductance.
0.4

0.2 -
-0.0 T 1
(4
-0.2

-0.4

-0.6
0 0.05 0.1 0 0.15 t (s) 0.20
Figure 8 Injection of a dc current in a
Figure 6 Two periodic solutions for E=160V, test nonlinear inductance
circuit of Fig. 1
In Fig. 7 there is a single periodic state for E = 300V.
5 . 4 A large network case
The IwH method is once again inapplicable. The
performance of the NE method initialization (waveform 7) A difficult case is provided by the study of magnetic
is verified by a straightforward time-domain simulation storms in a large Hydro-Quebec network [ l ] (file
(waveform 2). The perfect steady-state is then reached cscc.dat [12]). This three-phase test case contains a
only after six periods, while the NE method forces the total of : 600 nodes, 700 branches, 45 nonlinear
steady-state almost immediately. The total simulation inductances (15 different nonlinear characteristics) for
computer time is decreased by a ratio of 3 when the NE transformer magnetization, 72 dc current sources and 23
method is used. 60 Hz voltage sources.
1349

0 100 t (ms) 2oo 0 2oo t (ms)400 550 600

Figure 9 Periodic solution from NE method initial Figure 10 Simulation without harmonic
conditions, test circuit of Fig. 8 initialization,test circuit of Fig. 8

. 35- 1
'L I 1 I I
25-
15-

A
/ q / J ~ ~
Y I

0 0.2 0.4 t (s) 0.6 0.8 3.9 2.95 3.00

Figure 11 Simulation without harmonic initialization, a large network case

The standard EMTP simulation starts with a 60 Hz for the existing IwH option, to increase numerical
initialization with all nonlinear inductances operating on robustness and generality.
their first linear segment. The complete steady-state is A new method for treating dc components has been
reached only after 180 simulation periods. The current of presented and advantageously applied to a practical
the last to settle inductance (ref. CARt) is shown in Fig.11. large network case with slow dc polarization.
The simulation shown in Fig. 12 starts with the NE The Norton equivalent method has been also applied
initialization and reaches the complete steady-state to extract ferroresonant circuit modes.
almost immediately. Only 4 iterations are required for The Norton equivalent harmonic initialization suggests
convergence at a tolerance of 1.e-05. The gain in a complete reprogramming of the EMTP steady-state
computer time is close to a ratio of 80. It implies that on a module.
relatively fast workstation [12] the total simulation time
before steady-state is reduced from 1% hour to a REFERENCES
minute.This ratio is very conservative, considering the fact [ l ] L. Bolduc, P. Kieffer, A. Dutil, M. Granger and
that the existing test case has artificially implemented Q. Bui-Van : Currents and Harmonics generated in
deterministic steady-state accelerators [13] which are of power transformers by dc polarization. CEA
no use to the NE method. Transactions on Engineering and Operation, Vol. 29,
Part 1,1990
.' L 35- [2] Electric Power Research Institute, EMTP
25-
I I I I Development Coordination Group, EPRl
EL-6421 -L : Electromagnetic Transients Program
15-
Rule Book, Version 2
(4 5- [3] H.W. Dommel, A. Yan and S. Wei : Harmonics from
/
transformer saturation. IEEE Trans. Vol. PWRD-1,
0 0.05 t (S) 0.1 No. 2, April 1986, pp. 209-215
[4] K. S. Kundert and A. Sangiovanni-Vicentelli :
Figure 12 Simulation with harmonic
Simulation of nonlinear circuits in the frequency
initialization, a large network case
domain. IEEE Trans. on Computer-aided design,
Vol. 4, NO.4, Oct. 1986, pp. 521-535
6. CONCLUSIONS
[5] A. Semlyen, E. Acha and J. Arrillaga : Newton-Type
This paper has presented the implementation of a new Algorithms for the harmonic phasor analysis of
harmonic initialization method in the EMTP : the harmonic non-linear power circuits in periodical steady state
Norton equivalent method. It is intended as a replacement with special reference to magnetic non-linearities.
1350

IEEE Trans. on Power Delivery, Vol. 3, No. 3, BlOGRAPHIES


July 1988 pp. 1090-1098 Xavier Lombard graduated from Ecole Nationale
W. Xu, J. Marti and H. W. Dommel : A multiphase Superieure d’lngenieurs Electriciens de Grenoble in 1991,
harmonic load flow solution technique. IEEE Trans. he has been with Electricite de France (Direction des
on Power Systems, Vol. 6, No. 1, Feb. 1991, Etudes et Recherches) since that date. Mr. Lombard was
pp. 174-182 at IREQ Hydro-Quebec in 1992 and worked on harmonic
W. Xu, H.W. Dommel and J. Marti : A Synchronous initialization within the EMTP Restructuring project.
Machine Model for three-phase harmonic analysis Jean Mahseredjian (M’84) received the B.Sc.A., M.Sc.A.
and EMTP initialization. IEEE Trans. on Power and Ph.D. in Electrical Engineering from Ecole
Systems, Vol. 6, No. 1, Feb. 1991, pp. 174-182 Polytechnique de Montreal (Canada) in 1982, 1985 and
L. 0. Chua, M. Hasler, J. Neirynck and f? Verburgh : 1990 respectively. At present he is a researcher at lnstitut
Dynamics of a Piecewise-Linear resonant circuit. de Recherche d’Hydro-Quebec (Canada) and an
IEEE Trans. CAS, Vol. 29, No. 8, Aug. 1982, associate-professor at Ecole Polytechnique de Montreal.
pp. 535-546 His main research activities are modeling and numerical
G. W. Stagg and A. H. El-Abiad : Computer Methods analysis in power systems and power electronics.
in Power System analysis. McGraw-Hill Book Serae Lefebvre (M’76) received the B.Sc.A. and M.Sc.A
Company, 1968 degrees in electrical engineering from Ecole
[ l o ] J. M. Ortega and W. C. Rheinboldt : Iterative solution Polytechnique de Montreal (Canada) in 1976 and 1977
of nonlinear equations in several variables. Academic respectively, and a Ph.D. from Purdue University (Indiana)
Press, Inc. 1970 in 1980. He is working at the Research Department of
[ l l ] C. Kieny, G. Le Roy and A. Sbai : Ferroresonance Hydro-Quebec since 1981 while being an associate
study using Galerkin method with pseudo- professor at Ecole Polytechnique de Montreal. His
arclength continuation method. IEEE Trans. on research interests are in power system analysis
Power Delivery, Vol. 6, No. 4, Oct. 1991, techniques, computer applications and dc systems. Dr.
pp.1841- 1847 Lefebvre is Chairman of the IEEE working group
[12] J. Mahseredjian : The EMTP Sun and Cray Unix ”Dynamic performance and modeling of dc systems and
versions (V2.2+), IREQ, Hydro-Quebec, power electronics”.
IREQ-93-065, March 1993 ChristoDhe Kienv graduated from Ecole Polytechnique
[13]L. Bolduc and P. Kieffer : Methode amelioree pour (X77) and received the ingenieur diplome degree from the
simuler rapidement a I’aide de EMTP I’effet des Ecole Superieure d’Electricite in 1982. He has been with
courants continus etablis dans les transformateurs et Electricite de France (Direction des Etudes et
les reseaux. IREQ, Hydro-Quebec, IREQ-4812, Recherches) since that date. His main research activities
April 1991 are in the field of transformer modelling, including
nonlinear and high-frequency behavior. He is currently
the head of the ”Numerical Models for Electrotechnics”
group at EDF, where he is involved in field calculations and
mathematical models for ferroresonance.
1351
Discussion current. Second, everything should be placed in the
Adam Semlyen (University of Toronto): I would like to congratulate the context and limitations of the nodal analysis EMTP
authors for their interesting and useful contribution regardmg the steady-state calculations. Inverting the iterative
calculation of the periodic steady state, w~thharmonics, for the purpose of trajectory is not that simple. The initial guess c, cannot be
initialization in the E m . They have used the ideas of harmonic domain equal to a, and pointing to the load-line from a voltage
analysis but have slallfully circumvented the intrinsic harmonic coupling
in the resulting Norton equivalent by means of a simple approximation
means solving the linear network for a nonlinear branch
based on previous values. Nevertheless, the convergence of the process, voltage source. The nonlinear branch is now seen as a
whle only linear, is still very good. current dependent voltage source. This will work fine for
The new harmonic domain initialization is claimed to be superior to the particular case of Fig. 1, but will fail in a general case.
existing procedures that use either fixed point iterations or time domain In Fig. 1 the nonlinear inductance has a connection to
methods for nonlinear components. W l e I agree with the advantages of ground and the corresponding voltage source can be
the new, Newton-like methodology, I would like, however, to point out included in nodal analysis, which is not true for a general
that some of the disadvantages of existmg methods, discussed in the
case (see Fig. 8) of a nonlinear branch connected
paper, are less severe than suggested by the authors.
between two arbitrary nodes, where modified nodal
First, I wish to refer to the inability of the fixed point iteration, illustrated
analysis (not currently available in the EMTP) must be
in Figure 2, to converge to solution points b , c, or d. Th~s,of course IS
strictly a numerical problem and it has a simple solution: invert the used. But, even then, as the discusser points out, the
direction of the arrows in the solution trajectory in Figure 2 by inverted trajectory will not locate the operating mode 8.
interchanging mputs and outputs in the equations involved (they quite Implementing the direct and inverted trajectorieson a trial
often are invertible). The iteration will then converge to points b, c, or d, and error basis will becometime consuming in the general
but point a will not be reached ' h s convergence problem is of course
unrelated to the physical stability of the operating points.
context of several nonlinear branches. These are the
reasons for not considering the inverted iterative
My second remark is related to the slow convergence of a brute force time
domain simulation to a limit cycle in the case of large time constants. As
trajectories in the paper. The final argument against the
discussed in the recent reference [A], there are established means to fixed-point approach is that contrary to the Newton
accelerate the convergence to a limit cycle (see the references in [IO], and method, it is possible for the iterationto diverge regardless
also [B]) We have found Newton's method very efficient, simple in of the initial guess.
formulation, and qute easy to implement. In addition, a time domain It is our opinion that the accelerated time-domain
formulation, compared to frequency domain, is usually more natural for
the (static or dynamic) nonlinear (or time varylng) components of a power
methods, where the nonlinearty is entered as a
system. Thus, a hybrid solution (with the network equations in the black-box, are still in a case-by-case stage and
frequency domain) for the calculation of the periodc steady state solution demonstrations for large networks with more than one
is, in my opinion, a wable altemative to a purely frequency domain nonlinear function are still lacking. It must be kept in mind
approach. that the steady-state prediction algorithm cannot
Views and comments by the authors would be much appreciated logically use more computer time than a straightforward
[A] G. Murere, S . Lefebvre, and X.D. Do, "A Generalized Harmonic time-domain simulation reaching steady-state by itself.
Balance Method for EMTP hualization", paper no. 94 SM 439-0 It is obvious that the time-domain approach is the only
PWRD, presented at the IEEERES Summer Power Meeting in San viable choice for difficult nonlinearities where the
Francisco, Califorma, July 1994
frequency domain representation is not simple to achieve
[B] T.S. Parker and L.O. Chua, "Practical Numerical Algorithms for or readily available. But the method presented in this
Chaotic Systems", Springer-Verlag, New York, 1989.
paper stressed precisely that situation: there is no need
Manuscript received August 9, 1994. for a precalculated knowledge of frequency behavior for
the assembled nonlinearities. A sentence following
equation (10) indicates that the arbitrary function F, can
be found through direct time-domain simulation. In fact
X. Lombard, J. Mahseredjian, S. Lefebvre and the demonstrated case of the nonlinear reactor proves
C. Kieny : We thank the discusser for his comments and this point. The harmonics generated by the reactor cannot
interest in our work. be precalculated, they are actually found through the
An entire section of our paper is dedicated to the time-domain flux-current characteristic.This is exactly
investigation on the qualification of the proposed solution the same as a fully accelerated time-domain simulation:
method as a Newton type method. The presented method why would someone use any other lengthy
is clearly a Newton type method and has a quadratic rate accelerated-to-steady-state time-domain simulation
of convergence. The linear rate of convergence would method, if it is readily available through the simple
have resulted if a fixed-point method was used. graphical injection of the linear network's steady-state
Two things must be kept in mind when Fig. 2 is studied. into the nonlinear time-domain function? The inclusionof
First, this is an analytic explanation of a numerical process other functions, such as a TCR, is also simple. If the TCR
and the load-lines do not actually exist during the circuit is viewed as a black-box then its time-domain
numerical iterative calculations. When the iterative simulation will provide its harmonic steady-state and the
trajectory intersects a load-line it means that the linear corresponding Norton equivalent circuit. It is obvious that
network is solved for the corresponding nonlinear branch any such time-domain simulation algorithm cannot be
1352

faster than an algorithm where the TCR circuit is


recognized and the distorted current is generated through
the point-by-point TCR voltage function related to the
firing angle. An even faster solution can be achieved if the
TCR Norton equivalent inductance Lb0is precalculated [6]
in a preliminary analytical Fourier analysis. This
inductance, contrary to the case of the nonlinear reactor,
has a fixed value throughout the iterations.

Manuscript received October 26, 1994.

Você também pode gostar