You are on page 1of 6

On the Synchronous Generator Parameters

Determination Using Dynamic Simulations Based


on IEEE Standards
Juan Carlos Peqquea Suni, and Ernesto Ruppert Filho

determined. The standard parameters of the synchronous


Abstract--This paper shows, through simulations using the generators are the d and q-axis synchronous reactances (xd and
software Matlab/Simulink and its library Simpowersystems, how xq), the d and q-axis transient synchronous reactances (xd and
to perform the synchronous generator load rejection tests and how xq), the d and q-axis sub-transient synchronous reactances (xd
to obtain the values of the synchronous generator electrical and xq ), the d and q-axis open-circuit transient and sub-
operational parameters which are important data to perform
transient time constants (Tdo, Tqo, Tdo and Tqo) and the d and
generator and electrical power system dynamic studies. The paper
discuss the d-axis load rejection test, the q-axis load rejection test, q-axis short-circuit transient and sub-transient time constants
the arbitrary axis load rejection test also shows how to calculate (Td, Tq, Td and Tq).
the electrical fundamental parameters which characterizes the The synchronous generator standard parameters can be
synchronous generator. determined through load rejection tests, among other methods,
while the fundamental parameters are calculated using
Index TermsElectrical machines, load rejection test, mathematical relations as shown in [6], [7] and presented in the
parameters determination, Synchronous generator simulation. appendix A.
This paper shows how the standard parameters can be
I. INTRODUCTION
determined by the load rejection tests through simulations
The synchronous generators are responsible for almost all performed by using the software Matlab-Simulink-
electrical energy generated in the world today. In the studies of SimPowerSystems showing important details of how to
dynamics and control of electrical energy systems the dynamic calculate those parameters. Results of simulation of the load
mathematical modeling of the synchronous generators assumes rejection tests at rated voltage are presented for a
a role of relevant importance so that this matter has been hydrogenerator (salient pole synchronous generator) whose data
studied since the first large-scale electricity generation system are shown in the appendix B which has one field winding, one
in the world until now with high intensity. d-axis damping winding and one q-axis damping winding.
Many papers have been written since the first one [1] until Round rotor synchronous generators (turbogenerators) must
our days [2] about the synchronous generators definition, be represented by a mathematical model with more than one q-
characterization and measurement of electrical parameters so axis damping windings due to the solid iron rotor and the
that many test procedures for determining parameters were associate Skin Effect. Usually it uses one d-axis and two q-axis
developed in such way that the IEEE, IEC and NEMA which damping winding [6], [7].
are important standardization societies of the U.S.A and Europe
on electricity subjects had considered necessary their II. SYNCHRONOUS GENERATOR DYNAMIC MATHEMATICAL
standardization, as it can be seen in the standards [3], [4] and MODEL
[5].
The dynamic mathematical model of a synchronous
The synchronous generator fundamental electrical generator with two q-axis damping winding utilized in the
parameters are: the per phase stator windings electrical
block called "synchronous machine" of the SimPowerSystems
resistance (rs), the field winding (rfd), the d and q-axis damping
library of the software Matlab/Simulink, is composed by the set
winding electrical resistances (rkd and rkq), the per phase stator of differential equations as presented in [7] and also bellow (1).
windings leakage reactance (xls), the field winding leakage
This library allows to the user to include the magnetic
reactance (xlf), the d and q-axis damping winding leakage saturation model. In the simulations performed in this work the
reactances (xlkd and xlkq) and also the d and q-axis generator magnetic saturation effects are not taken into account.
magnetizing reactances (xmd and xmq), however those parameters
The electrical differential equations that describe the stator
can be determined just only if the standard parameters are and the rotor windings are shown in (1) and are written in dq
axis coordinate system which rotates at the rotor speed. The xd = xls + xmd
first three equations represent the stator windings (subscript s) (3)
and the following four equations represent the rotor windings. xq = xls + xmq
The subscript f is used for the field winding while the
subscript k is used for the damping windings (kd for the direct The mechanical part of the machine is described by two
axis damping winding and kq1 for the q-axis, number 1 differential equations as shown in (4):
damping winding and kq2 for the q-axis, number 2, damping
winding). In the machine used as example in this work there is p = r s
just one damping winding in the q-axis, designated as kq2 as in (4)
pr = Tm ( d iqs q ids ) Tdam
[7]. 2H
p s
vqsr = rs iqsr + r dsr + qsr
b b
In these equations H is the turbine-generator set inertia
p
'r
vkq 2 = rkq 2ikq 2 +
' 'r
kq' r 2 constant, Tm is the mechanical torque of the turbine and Tdam is a
b damping torque that represents, among others, the rotational
p losses of the rotating parts. Inside the rotational losses are the
vdsr = rs idsr r qsr + dsr
b b magnetic losses and the mechanical losses (windage and
p friction losses).
v 'fdr = rfd' i 'fdr + 'fdr
b
(1) III. SIMULATION SCHEME FOR THE SYNCHRONOUS GENERATOR
p
v0 s = rs i0 s + 0s OPERATION
b Fig. 1 shows the SimPowerSystems simulation diagram used
p in this work to perform the load rejection tests. The infinite bus
v =r i +
'r ' 'r
'r

b
kd kd kd kd
block put at the generator terminals is used to maintain the
p generator terminal voltage fixed and constant during the
'r
vkq 1 = rkq1ikq1 +
' 'r
kq' r 1 simulation at a chosen value (in this case the rated voltage). The
b
real power is defined by the input Pm which is the mechanical
input power and the reactive power is adjusted by the field
In these equations v represents the voltage of the several voltage vf .
windings, i represents the electrical current circulating in the
windings, represents the magnetic flux linking the windings, IV. SOME SYNCHRONOUS GENERATOR LOAD REJECTION TESTS
measured in volts/s, p is the differential operator (d/dt), r is the AT RATED VOLTAGE
angular speed of the rotor in rad/s referred to a two pole
The load rejection tests aims to the determination of the
machine and b is the reference angular speed (in this case is
synchronous d and q-axis permanent, transient and sub-transient
the synchronous angular speed corresponding to the rated
reactances and also the open circuit transient and sub-transient
frequency). The magnetic flux for each winding can be
d and q-axis time constants. There are three types of load
written as in (2). In this case vrkd, vrkq1, vrkq2 are nulls because
rejection tests: 1) the d-axis load rejection test which permits
the damping windings are short-circuited.
to determine only xd, xd, xd, Tdo and Tdo, 2) the q-axis load
qsr = xls iqsr + xmq ( iqsr + ikq' r 1 + ikq' r 2 ) rejection test which permits to determine only xq and xq and
3) the arbitrary axis load rejection test which permits to
dsr = xls idsr + xmd ( idsr + i 'fdr + ikd' r ) determine only xq, xq, xq, Tqo and Tqo. The parameters are
0 s = xls i0 s determined from the envelope of the armature terminal voltage
1ikq1 + xmq ( iqs + ikq1 + ikq 2 )
kq' r 1 = xlkq
' 'r r 'r 'r after de load rejection.
(2)
'r
kq 2 =x '
i 'r
lkq 2 kq 2 (
+ xmq i + i r
qs
'r
kq1 +i 'r
kq 2 )
'r
fd lfd fd (
= x i + xmd i + i + i
' 'r r
ds
'r
fd
'r
kd )
'r
kd = x i + xmd
' 'r
lkd kd ( i r
ds +i +i'r
fd
'r
kd )
The electrical fundamental parameters of the synchronous
generator were already defined and they are: rs, rfd, rkd, rkq1, rkq2,
xls, xlf, xlkd, xlkq1, xlkq2, xmd and xmq. The direct-axis reactance (xd)
and the quadrature axis reactance (xq) are given by (3). Fig. 1. Simpowersystems block diagram for generator load rejection test.
To perform the load rejection test the load must be switch off
at the same time as the turbine is tripped, the excitation system 1

A
must be in manual position and the voltage of the field winding 0.9778
B

must be maintained constant during the load rejection test. The


0.9592
short-circuit time constants can be calculated using the 0.95

equations (A-1) and (A-3) shown in the appendix A.

Vt (pu)
C

To perform the d-axis load rejection test it is necessary to


have the generator connected to the electrical power system
supplying zero active power and supplying or drawing reactive 0.9

power and the field current must be adjusted. In this case the
armature current and also the armature magnetic flux is aligned 0.87

with the d-axis. The terminal phase voltages are acquired and 0.85
25 26 27 28 29 30 31 32 33 34 35
its arithmetic average is calculated and plotted to allow the time (s)
calculation of the reactances xd, xd and xd . The field current is
also acquired to allow the calculation of the time constants Tdo Fig. 2. Terminal voltage envelope during load rejection
and Tdo as it will be shown later. To perform the q-axis load
rejection test it is necessary to have the generator connected to
the electrical power system and the armature current having 1

only the q component so the reactive power and the field


0.99

current must be adjusted so that the power factor angle () be


equal to the power angle (). It it a test that requires a load 0.98

angle measurement and so it is necessary to have an encoder


Vt (pu)

0.9778

installed in the generator shaft. The terminal phase voltages are 0.97

acquired and its arithmetic average are calculated and plotted to


allow the calculation of the reactances xq and xq. This test in 0.96
0.9592

not so efficient because it permits only the determination of xq


0.95

and xq. Those values can be determined also by the arbitrary


axis load rejection test. 0.94
25 25.05 25.1 25.15 25.2

To perform the arbitrary axis load rejection test the time (s)
synchronous machine is suddenly disconnected from the Fig. 3. Amplification of the Fig. 2
electrical system while the armature current has any value (both
d and q-axis components). The load angle need to be The dynamic of the generator terminal voltage can be seen in
monitored because it is necessary to have the d-axis armature Fig. 2 where the load is rejected at time t = 25 s. For the
voltage curve and the q-axis armature current at the load calculation of operational reactances it is necessary to get the
rejection instant (vtsin , and iq) as in [8]. intersections of the tendencies of the terminal voltage with the
terminal voltage axis at the time when the load rejection occurs.
V. SIMULATION RESULTS It can be better observed in Fig. 3, where an amplification of
The proposed methods were applied to the salient pole the Fig. 2 was done providing a better view of the envelope of
synchronous generator shown in the appendix B. the armature voltage behavior during the load rejection time.
After the transient time, the terminal voltage becomes equal
A. d-axis load rejection test to the voltage induced by the field that is given by Et = 0.87 pu.
To determine d-axis operational parameters the generator Thus one can calculate the d-axis operational reactances
must be supplying zero active power and maximum possible using the values of A, B and C shown in Fig. 2 as in [4] and [9]
reactive power [4]. To implement this condition in the the expressions (5):
simulation it is necessary to enter a zero mechanical power as
input data, that is Pm = 0 (zero active power) and a determined C 1 0.87
field voltage to which the machine provides the maximum xd = = = 1.0492 pu
ito 0.1239
possible reactive power in a tentative and error process. In the
studied case the conditions at the time immediately before the B 1 0.9592
xd = = = 0.3293 pu (5)
load rejection with the under excited machine are: Po = 0 pu, Qo ito 0.1239
= 0.1239 pu (capacitive load), Vto = 1 pu, ito = 0.1239 pu, vf =
A 1 0.9778
0.87 pu. xd = = = 0.1792 pu
ito 0.1239
To obtain the open circuit time constants the field current
1.005
curve during the load rejection, shown in Fig. 4 and in Fig. 5,

Wr (pu)
1
are used. Tdo and Tdo are the times required for the transient
0.995
and sub-transient components of voltage to decrease to 1/e or
0.99
0.368 times of its initial value as in [4] and [9], so they can be 59 60 61 62 63 64 65

obtained as: Tdo = 3.8008 s and Tdo = 0.0245 s. 1.05

Vt (pu)
0.95

B. q-axis load rejection test 0.9

The electrical conditions at the time immediately before the 0.85

0.8
59 60 61 62 63 64 65
load rejection are: Po = 0.6249 pu, Qo = 0.3054 pu (capacitive
1.05

Vt / Wr (pu)
load), Vto = 1 pu, ito = iqo = 0.6956 pu, vf = 0.87 pu, o = o = 1
0.9642

26.05. 0.95

0.9
0.9028 A
B
The identification process starts obtaining the A, B and C 0.85 C
0.8

values shown in Fig. 6. Using the expressions given in [9], [4] 59 60 61 62

time (s)
63 64 65

and [10] xq and xq can be calculated as shown in (6) and (7).


Fig. 6. Terminal voltage load rejection.

A2 C 2 12 0.90282
xq = = = 0.6183 pu (6) 1
iqo 0.6956
0.99

0.98
A 2 C 2 A2 B 2 12 0.90282 12 0.96422
xq = = = 0.2372 pu (7) 0.97
iqo 0.6956
Vt / Wr (pu)

0.9642

0.96

0.95

0.96
0.9575 0.94

0.368*h1 0.93
0.94
Trend line of the curve
0.92
h1
i (pu)

0.92 0.91
59.995 60 60.005 60.01 60.015 60.02 60.025 60.03

time (s)
fd

0.9
Fig. 7. Amplification of Fig. 6
0.8935
C. Arbitrary axis load rejection test
0.88
The electrical quantities values at the instant immediately
T''do
before the load rejection are: Po = 0.8437 pu, Qo = 0.5222 pu
0.86
24.95 25 25.05 25.1 25.15 25.2 25.25 25.3 25.35 25.4 25.45
(Inductive Load), Vto = 1.0003 pu, ito = 0.9920 pu, vf = 1.7688
time (s) pu, o = 21.619. Using the expressions given in [8] and the
data shown in Fig. 8 and in Fig. 9 the parameters xq and xq can
Fig. 4. Field current during the load rejection.
be calculated as:

(Vt sen )o
0.96
0.9575
0.3685
xq = = = 0.6227 pu (8)
0.94 iqo 0.5918

(Vt sen )o
''
0.2541
xq = xq
0.92

= 0.6227 = 0.1933 pu
i (pu)

h2
(9)
iqo 0.5918
fd

0.9

0.8935

0.88
0.368*h2 Salient pole synchronous generators dont have xq but in [8]
there is an expression to calculate it. Tqo is the time required
T'do
0.86
for the sub-transient components of voltage to decrease to 1/e or
0.368 times its initial value as in [4] and [9]. Tqo = 0.0328 s.
25 26 27 28 29 30 31 32 33 34 35

time (s)

Fig. 5. Amplification of Fig. 4


TABLE I
PARAMETERS IN PU
Wr (pu)

0.9995
Arbitrary Appendix A
0.999
59.9 60 60.1 60.2 60.3 60.4 D-Axis Q-Axis
Parameters Axis
Load Load
Vt (pu)

1.2
Standard Load Calcula Design
Rejection Rejection
1 Rejection ted Values
59.9 60 60.1 60.2 60.3 60.4
30
20
21.619
Tdo 3.8008 - - - 3.7724
()

Tdo
10

-10
0 0.0245 - - - 0.0238
Tqo
59.9 60 60.1 60.2 60.3 60.4
- - 0.0328 - 0.0334
Vt*Sen( )

0
10
0.3685
(pu)

T''qo
xd 1.0492 - - - 1.0495
59.9 60 60.1 60.2 60.3 60.4
0.1 xq - 0.6183 0.6227 - 0.6313
Vt*Cos( )

10
(pu)

0.9299
xd 0.3293 - - - 0.3320
-0.1
10
59.9 60 60.1 60.2

time (s)
60.3 60.4
xd 0.1792 - - - 0.1963
xq - 0.2372 0.1933 - 0.2496
Fig. 8. Rated voltage load rejection.
Td - - - 1.1929 1.1939
T
d - - - 0.0133 0.0140
0.3685 T
q - - - 0.0102 0.0132

h = 0.2541

for the procedures to be taken in the plant or in the laboratory


when load rejection tests are required for parameters
Vt*Sin( ) (pu)

determination. Simulations and data mathematical treatment


Trend line of the curve can also be improved using simulation results.
-1
10

ACKNOWLEDGMENT
0.368*h The authors would like to thank very much the brazilian
electric utility CPFL Gerao for the financial support
60 60.005 60.01 60.015 60.02 60.025 60.03 T''qo 60.035 60.04
provided in extent of the ANEEL Research and Development
time (s) Program and also to thank CNPq (Brazilian National Research
Council) for the scholarship offered to one of the authors during
Fig. 9. Amplification of Rated voltage load rejection.
two years.

VI. TABLE OF RESULT APPENDIX A


Table I shows the operational parameter values obtained in xdTdo
Td = Tdo {A-1}
the load rejection simulation tests as well as the design values xd Td
of the generator presented in the appendix B. The design values
are used as the input of the simulations. With the data obtained Tdo
in the simulations one can calculate the standard d and q Td = xd {A-2}
xd
parameters of the generator as in [7] as shown in the appendix
A. xq
Tq = Tqo {A-3}
VII. CONCLUSIONS xq
It was verified through simulations using the software
Matlab/Simulink/SimPowerSystems that the load rejection tests xq = xmq + xls = 0.6313 pu
provide reliable values for the operational parameters of the
synchronous generator. The values obtained in the simulation xd = xmd + xls = 1.0495 pu
comply very well with the synchronous generator design
xmd xlfd
operational parameters which were used as input in the xd = xls + = 0.3320 pu
simulations. This way one can use the simulation tests xlfd + xmd
procedure and parameters calculation to show the importance of xmd xlfd xlkd
the dynamic mathematical modeling of synchronous generator xd = xls + = 0.1963 pu
and also to use it as a previous simulation to provided a guide xmd xlfd + xmd xlkd + xlfd xlkd
xmq xlkq BIOGRAPHIES
xq = xls + = 0.2496 pu
xlkq + xmq
Juan Carlos Peqquea Suni was born in

Tqo =
(x
lkq + xmq )
= 0.0334 pu
Arequipa, Per. He received the B.Sc. degree in
Electrical Engineering at Electrical Engineering
b rkq School from the Arequipa National San Agustin

(x + xmd )
University (UNSA), Per, in 2002, the M.Sc.
degree in energy systems of the Campinas State
Tdo = = 3.7724 pu
lfd

b rfd University in Brazil (UNICAMP), in 2009.


Presently, he is a doctorate student at Computer
xmd xlfd and Electrical Engineering School (FEEC) of the
xlkd + Campinas State University (UNICAMP). His areas
xmd + xlfd
Tdo = = 0.0238 pu of interest are power generation systems design
b rkd and control, synchronous machines, energy
alternative and conservation.
xmq xls
xlkq +
xmq + xls
Tq = = 0.0132 pu Ernesto Ruppert Filho was born in Jundia, So
Paulo, Brazil. He got the B.Sc degree in Electrical
b rkq Engineering in 1971, MSc degree in 1974 and PhD
Degree in 1982 at Computer and Electrical
xmd xls Engineering School of the Campinas State
xlfd + University in Brazil (UNICAMP).
x md + xls
Td = = 1.1939 pu During his professional life he worked as
b rfd project engineer and/or as consultant for several
large companies such as Itaipu, Petrobras, General
xmd xls xlfd Electric, Alstom, Copel, CPFL, and Elektro in
xlkd + Brazil and abroad. He has been with the Campinas
xmd xls + xmd xlfd + xls xlfd
Td = = 0.0140 pu State University (UNICAMP) in Campinas, Brazil,
since 1972 as Professor and Researcher.
b rkd Now he is a full time Professor and coordinates
several research projects with private companies and public institutions in
Brazil. His research interests are power electronics, superconductor current
APPENDIX B limiters, electrical power systems, distributed generation, electric machines and
Salient pole synchronous generator design data: 6250 kVA, motor drives. He has published many technical papers in international journals
and conferences and has advised several M.Sc. and PhD thesis along his career.
4160 V, 60 Hz, 0.85 pf, 20 poles, rs = 0.00636 pu, xls = 0.1235
pu, rkd = 0.03578 pu, rkq = 0.05366 pu, rfd = 0.0084 pu, xlkd =
0.1119 pu, xlkq = 0.1678 pu, xlfd = 0.2691 pu, H = 7.11 s.

REFERENCES
[1] R.H. Park, Two-Reaction theory of synchronous machines generalized
method of analysis - part I, part II, AIEE Trans., vol. 48, 1929, pp. 716-
727; vol. 52, 1933, pp.352-355.
[2] E.C. Bortoni, J.A. Jardini, A Standstill Frequency Response Method for
Large Salient Pole Synchronous Machines, IEEE Trans on E.C, Vol. 19,
No. 4, December 2004, pp. 687-691.
[3] IEEE 115, IEEE Guide: Test Procedures for Synchronous Machines Part I
- Acceptance and Performance Testing Part II-Test Procedures and
Parameter Determination for Dynamic Analysis, 1995.
[4] IEEE 1110, Guide for Synchronous Generator Modeling Practices and
Applications in Power System Stability Analyses, 2002.
[5] ANSI/NEMA MG1, Motors and Generators Revision 1, 2006.
[6] P. Kundur, Power system stability and control. USA: McGraw-Hill, 1994.
[7] Krause, P.C Analysis of electric machinery, McGraw Hill Book
Company, 1986.
[8] Peter Vas, Parameter Estimation, Condition Monitoring, and Diagnosis of
Electrical Machines, Oxford University Press, 1993.
[9] F.P de Mello and J.R. Ribeiro, Derivation of Synchronous machine
parameters from tests, IEEE Trans. Power Apparatus and Systems, vol.
96, July/Aug 1977, pp. 1211-1218.
[10] J.C. Peqquea and E. Ruppert, Sobre a Determinao de Parmetros de
Geradores Sncronos para Estudos de Comportamento Dinmico de
Sistemas Eltricos, Master Thesis presented, to the FEEC/UNICAMP,
Brazil, in portuguese, 2009.
[11] IEC, Recommendations for Rotating Electrical Machinery, Part.4:
Methods for Determining Synchronous Machine Quantities, 34-4A, 1985.

You might also like