Académique Documents
Professionnel Documents
Culture Documents
BY
Abdul Majeed
(EE-08071)
Batch 2008 - 09
External Advisor
Internal advisor
Prepared by:
Syed Danish Ullah
(EE - 08001)
(EE - 08027)
Mohammad Salman
(EE - 08029)
Abdul Majeed
(EE - 08071)
Batch 2008 - 09
Acknowledgment
First of all, we thank Almighty Allah, Who gave us the strength and capacity to
successfully fulfill our task. It would have been difficult without the support of our
parents who brought us up with all their love and sincerity and made us capable
enough to get to this level.
We further acknowledge the efforts of our internal and external advisors, Mr.
Mohammad Ali Baig (Lecturer, NEDUET) and Dr. Arshad Habib Malik (Principal
Engineer, KINPOE), who guided and advised us step by step as we made progress.
It was a very difficult task overall, but we were lucky to have some helping hands like
Sir Raja Masood Larik, our initial internal advisor, Miss Samiya, who helped us in
difficult times and provided us with very useful knowledge related to the topic.
Finally we would like to thank Dr. Saad Qazi (Chairman, Electrical Dept.) who
motivated us and helped us achieve our goal and NEDUET who provided us the right
platform and permission to carry out this project.
ii
Batch 2008 - 09
Abstract
Power system stability has been recognized as an important problem for secure system operation.
Many major blackouts caused by power system instability have illustrated the importance of this
phenomenon. In order to achieve detailed analysis of power system stability, we require to model
synchronous machine connected to an infinite bus system.
To prepare such a model, we included a detailed study of basic system mathematical
representations such as field circuit equations, torque equation (in terms of power). Machine
dynamics are linearized by dq0 transformation. A mathematical model of machine including two
damper windings (one winding on each axis i.e. d-axis and q-axis) has been created which gives
satisfactory results.
When the machine is subjected to small disturbances then to achieve stable operating point stability
analysis is required. The influence of damper windings placed on the rotor of the synchronous
machine to regain the steady state point after disturbances is essential. The report includes the
effects of change in the damper winding parameters on the output parameters of the machine.
With the help of modern simulation systems the dynamics of the machine can be studied. Due to
efficiency of such systems, the results observed are satisfactory and match to the expected results.
iii
Batch 2008 - 09
Table of Contents
Acknowledgment .................................................................................................................................... ii
Abstract .................................................................................................................................................. iii
1.1 Basic Concepts .................................................................................................................................. 2
1.1.1 General ....................................................................................................................................... 2
2.1 System and its types ......................................................................................................................... 5
2.1.1 Linear Time Invariant systems ................................................................................................... 5
2.1.2 Linear Time Variant systems ...................................................................................................... 5
2.1.3 Non-linear Time variant systems ............................................................................................... 5
2.2 Rotor Models .................................................................................................................................... 6
2.3 Review of classical methods ............................................................................................................. 7
2.3.1 System Model ............................................................................................................................ 7
2.3.2 Assumptions of classical model ................................................................................................. 8
2.4 Swing Equation and its non-linearity ................................................................................................ 9
2.4.1 Swing Equation........................................................................................................................... 9
2.4.1.1 Solution of Swing Equation ............................................................................................... 11
Results obtained from the solution .............................................................................................. 11
3.1 Generalize machine theory ............................................................................................................. 13
3.1.1 Basic two pole machine ........................................................................................................... 14
3.1.2 Krons Primitive machine: .................................................................................................... 15
3.2 Blondels Two Reaction Theory....................................................................................................... 15
3.2.1 Reason for the proposal of this theory .................................................................................... 16
3.2.2 Why called Two Reaction Theory............................................................................................. 16
3.2.3 Formation of stator m.m.f wave and flux distribution in the air gap ...................................... 17
3.3 Mathematical description of a Synchronous machine ................................................................... 18
3.3.1 Assumptions............................................................................................................................. 18
3.3.2 Basic circuit for analysis and its description ............................................................................ 19
3.3.3 Basic Equations of a synchronous machine ............................................................................. 20
3.3.4 Stator Circuit Equations ........................................................................................................... 21
3.3.5 Stator Self Inductances ............................................................................................................ 22
3.3.6 Stator mutual inductances ....................................................................................................... 24
3.3.7 Mutual inductance between stator and rotor ......................................................................... 25
3.3.8 Rotor Circuit Equations ............................................................................................................ 26
3.3.9 The dqO transformation .......................................................................................................... 26
iv
Batch 2008 - 09
Batch 2008 - 09
vi
Chapter 01
Introduction
CHAPTER 01
Introduction
Page | 1
Chapter 01
Introduction
Page | 2
Chapter 01
Introduction
the dynamics and to have a graphical (plots and graph) view of the trends or dynamics followed by
the system, further this software includes libraries and predefined operations necessary for
complete study of any system with a tool based user friendly environment that is why to analyze the
dynamics of synchronous machine with reference to damper windings we have used SIMULINK to
model our system equations
Page | 3
Chapter 02
Background
CHAPTER 02
BACKGROUND
Page | 4
Chapter 02
Background
Page | 5
Chapter 02
Background
As rotor windings either remain closed (damper windings) or closed through some finite voltage
source (field winding), the flux linkages of these cannot change suddenly. The flux linkages
immediately after a disturbance remain almost constant to that before the disturbance. Thus the
rotor flux linkage (or transformed variables which are linearly dependent on the rotor flux linkages)
are the choice for state variables.
The number of rotor windings and corresponding state variables can vary from one to six depending
on the degree of detail. The rotor model notation is used to differentiate between them.
0.0 Classical Model
1.0 Field circuit only
1.1 Field circuit with one equivalent damper on q-axis
2._ Field circuit with one equivalent damper on d-axis
2.0with no equivalent damper on q-axis
2.1 with one equivalent damper on q-axis
2.2 with two equivalent dampers on q-axis
Page | 6
Chapter 02
Background
The digit before the decimal point indicates the windings on the d-axis. The field winding is always
on the d-axis. The digit after the decimal point indicates the windings on the q-axis. These are always
damper windings. It can also be said that these represent the state variables considered on the dand q- axes.
Higher order models provide better results for special applications, but they also require extra
determination of parameters.
Page | 7
Chapter 02
Background
Voltage regulators are not present and manual excitation control is used. This implies that in
steady- state, the magnitude of the voltage source is determined by the field current which
is constant.
Transient stability is judged by the first swing, which is normally reached within one or two
seconds.
Flux decay in the field circuit is neglected (This is valid for short period, say a second,
following a disturbance, as the field time constant is of the order of several seconds).
Saliency has little effect and can be neglected particularly in transient stability studies.
Based on the classical model of the generator, the equivalent circuit of the system is drawn below
with the following description necessary to be known.
The generator reactance, Xg, is equal to synchronous reactance Xd for steady-state analysis.
For transient analysis, Xg is equal to the direct axis transient reactance Xd.
The magnitude of the generator voltage Eg is proportional to the field flux linkages which are
assumed to remain constant.
Page | 8
Chapter 02
Background
In which
isangle with
is angular speed
(synchronous) of rotor.
Differentiating equation of absolute position with respect to time
Page | 9
Chapter 02
In equation (a),
Background
is deviation of rotor from its steady state position due to any disturbances. If no
Where Tmis mechanical torque applied to the shaft and Teis electrical torque induced. The term on
the left side can be replaced using equation (b).
In terms of power the above can be written as
Page | 10
Chapter 02
Background
Page | 11
Chapter 03
CHAPTER 03
Machine Theory And Model
Page | 12
Chapter 03
From figure;
DR is coil on direct axis of rotor and DS is the coil on direct axis of stator so if DR coil is rotating with
an angular velocity of r then voltage induced in this case is given by Faradays law
e = -d/dt
where = flux linkage
The amount of flux that will be linked is given by LI and mutual inductance on d-axis is
md = Md ids
The emf induced on direct axis is given by
Page | 13
Chapter 03
Transformer component
Brush and commutator are responsible for keeping the current in front of pole in same direction
From magnetic consideration the commutator winding behave as a stationary coil QR producing the
same magnitude and direction of mmf as shown in figure. This coil has the following properties
Page | 14
Chapter 03
The attempts to unify the fragmentary treatment of rotating electrical machines has led to
generalized theory of electrical machines or two-axis theory of electrical machines. Parks developed
two axis equations which were then adopted by Gabriel Kron to deal with all rotating electrical
machines in a systematic manner by tensor analysis. This unified treatment of rotating electrical
machines developed by Kron, is now called generalized theory of electrical machines.
This generalized machine can be shown equivalent to any rotating electrical machine with an
appropriate number of coils. Coils are on d-axis and/or q-axis that is it also called two axis machine
theory.
According to this theory, the armature m.m.f can be divided into two components i.e
Component which dominates along the axis of the pole (also called the direct axis or
magnetizing/demagnetizing axis).
Component which dominates at /2 radians to the axis of the pole (also called the
quadrature axis or cross magnetizing axis).
Page | 15
Chapter 03
Page | 16
Chapter 03
3.2.3 Formation of stator m.m.f wave and flux distribution in the air gap
The above figure shows the distribution of stator m.m.f wave and the flux distribution pattern along
the direct axis and the quadrature axis.
The reluctance offered to the m.m.f wave is the lowest when it is aligned with the field pole axis thus
the lump formed is rather in shape of a semi sinusoidal wave whereas the part of m.m.f wave that is
aligned at 90 degrees to the direct axis (i.e. along the quadrature axis) bares the maximum
reluctance thus the lump formed is in complete semi-circular form.
Similarly, the flux path is most concentrated at the poles (direct axis) while between the poles
(quadrature axis), the flux lines seem to split and turn towards the poles.
The pole shoes are designed in such a way that the air gap is minimum at the center of the poles and
progressively increases in both the directions. Due to this type of construction, the field windings
present on salient poles produces an m.m.f wave which is nearly sinusoidal and acts only along the
direct axis.
Given below is the combination of direct and quadrature flux waveforms being plotted on the same
diagram so that a more vivid picture of visualization could be formed.
Page | 17
Chapter 03
The above figure also shows the formation of two m.m.f waves in the salient pole machine which are
90 degrees apart from each other and keep moving at synchronous speed with the rotor.
The complete picture showing the m.m.f of the complete machine is given below.
As two m.m.f waves are present in this machine thus this shows that the flux and m.m.f acts on two
different magnetic circuits simultaneously. These two magnetic circuits have different reluctances.
The magnetic circuit associated with the direct axis is the same as the main magnetic circuit of the
machine but that associated to the quadrature axis is largely made up of air gap.
The stator windings are sinusoidally distributed along the air gap as far as the mutual effects
with the rotor are concerned.
The stator slots cause no appreciable variation of the rotor inductances with rotor position.
The first 3 assumptions are reasonable and are justified from the comparison of calculated
performances based on these assumptions and actual measured performances. The fourth
assumption makes the analysis easy and makes superposition applicable.
Page | 18
Chapter 03
Based on this assumption, however, we implicitly consider an arbitrary number of such circuits; the
subscript k is used to denote this.
Page | 19
Chapter 03
Page | 20
Chapter 03
We will use the following notation in writing the equations for the stator and rotor circuits:
ea ,eb , ec
= field voltage
lafd ,lakd , lakq= mutual inductances between stator and rotor windings
lffd ,lkkd , lkkq
Ra
Similar expressions apply to flux linkages of windings b and c. The units used are webers, henrys, and
amperes. The negative sign associated with the stator winding currents is due to their assumed
direction.
As shown, all the inductances in above equation are functions of the rotor position and are thus
time-varying.
Page | 21
Chapter 03
The reason for resolving the mmf into the d- and q-axis components is that each acts on specific airgap geometry of defined configuration. Air-gap fluxes per pole along the two axes are
In the above, Pd and Pq are the permeance coefficients of the d- and q-axis, respectively. In addition
to the actual permeance, they include factors required to relate flux per pole with peak value of the
mmf wave.
The total air-gap flux linking phase a is
Page | 22
Chapter 03
The total self-inductance laa is given by adding to the above the leakage inductance lal which
represents the leakage flux not crossing the air-gap:
Since the windings of phases b and c are identical to that of phase a and are displaced from it by
120 and 240 respectively, we have
(
The stator self-inductances have fixed plus second harmonic terms. Higher order harmonic terms
have been neglected. In a well-designed machine in which the stator and rotor windings produce
nearly sinusoidally distributed mmf and flux waves, these higher order harmonic terms are
negligible.
Page | 23
Chapter 03
)
(
)]
)]
The mutual inductance between phases a and b due to the air-gap flux is
whereLgo has the same meaning as in the expression for self-inductance lgaa. There is a very small
amount of mutual flux around the ends of windings which does not cross the air-gap. With this flux
included, the mutual inductance between phases a and b can be written as
(
(
)
)
Similarly,
From the above equations, it can be readily seen that Lab2 =Laa2. This is to be expected since the same
variation in permeance produces the second harmonic terms in self and mutual inductances. It can
also be seen that Labo is nearly equal to Laao/2.
Page | 24
Chapter 03
The variation of mutual inductance between phases a and b as a function of is illustrated in Figure.
For considering the mutual inductance between phase b winding and the rotor circuits, is replaced
by - 2/3; for phase c winding is replaced by +2/3.
We now have the expressions for all the inductances that appear in the stator voltage equations,
now we have
[
*
(
*
(
)+
)+
]
(
(
[
(
)]
)
)+
)+
]
)]
Page | 25
Chapter 03
The rotor circuits see constant permeance because of the cylindrical structure of the stator.
Therefore, the self-inductances of rotor circuits and mutual inductances between each other do not
vary with rotor position. Only the rotor to stator mutual inductances vary periodically with .
The rotor circuit flux linkages may be expressed as follows:
[
)]
)]
[
[
)]
)]
The constants kd and kq are arbitrary and their values may be chosen to simplify numerical
coefficients in performance equations. In most of the literature on synchronous machine theory [3,
10, 11, 12 ,13, 19], kd and kq are taken as 2/3, and this choice will be followed here.
With kd and kq equal to 2/3, for balanced sinusoidal conditions, the peak values of id and iq are equal
to the peak value of the stator current as shown below.
For the balanced condition,
Page | 26
Chapter 03
Then,
[
)]
Again, kq =2/3 results in the maximum value of iq being equal to the peak value of stator current.
3.3.9.1 Origination of i0 component
To give a complete degree of freedom, a third component must be defined so that the three-phase
currents are transformed into three variables. Since the two current components id and iq together
produce a field identical to that produced by the original set of phase currents, the third component
must produce no space field in the air-gap. Therefore, a convenient third variable is the zero
sequence current i0, associated with the symmetrical components:
)
(
(
)
)
(
) [ ]
]
Page | 27
Chapter 03
The dqO components of stator flux linkages are related to the components of stator and rotor
currents through constant inductances.
3.3.9.4 Rotor Flux linkages in dqO components
Again, all the inductances are seen to be constant, i.e., they are independent of the rotor position. It
should, however, be noted that the saturation effects are not considered here. The variations in
inductances due to saturation are of a different nature and this will be treated separately.
It is interesting to note that i0 does not appear in the rotor flux linkage equations. This is because
zero sequence components of armature current do not produce net mmf across the air-gap.
While the dqO transformation has resulted in constant inductances in Equations, the mutual
inductances between stator and rotor quantities are not reciprocal.
3.3.9.5 Physical interpretation of dqO transformation
We saw that the combined mmf wave due to the currents in the three armature phases travels along
the periphery of the stator at a velocity of srad/s. This is also the velocity of the rotor. Therefore,
for balanced synchronous operation, the armature mmf wave appears stationary with respect to the
rotor and has a sinusoidal space distribution. Since a sine function can be expressed as a sum of two
sine functions, the mmf due to stator windings can be resolved into two sinusoidally distributed mmf
waves stationary with respect to the rotor, so that one has its peak over the d-axis and the other has
its peak over the q-axis. Therefore, id may be interpreted as the instantaneous current in a fictitious
armature winding which rotates at the same speed as the rotor, and remains in such a position that
its axis always coincides with the d-axis. The value of the current in this winding is such that it results
in the same mmfon the d-axis as do actual phase currents flowing in the armature windings. A
similar interpretation applies to iq, except that it acts on the qaxis instead of the d-axis.
The mmfs due to id and iq are stationary with respect to the rotor and act on paths of constant
permeance. Therefore, the corresponding inductances Ld and Lq are constant.
For balanced steady-state conditions, the phase currents may be written as follows:
)
Page | 28
Chapter 03
For synchronous operation, the rotor speed r is equal to the angular frequency s of the stator
currents. Hence,
Therefore,
For balanced steady-state operation, id and iq are constant. In other words, alternating phase
currents in the abc reference frame appear as direct currents in the dqO reference frame.
The dqO transformation may be viewed as a means of referring the stator quantities to the rotor
side. This is analogous to referring secondary side quantities in a transformer to the primary side by
means of the turns ratio.
3.3.9.6 Benefit of dqO transformation
The analysis of synchronous machine equations in terms of dqO variables is considerably simpler
than in terms of phase quantities, for the following reasons:
For balanced steady-state operation, the stator quantities have constant values.
The parameters associated with d- and q-axes may be directly measured from terminal tests.
Page | 29
Chapter 03
Eliminating the terms that refer to the ohmic losses and the rate of change of magnetic energy, the
above expression reduces to
( )
, with
second.
( )
As we know that Power is equal to torque multiplied by speed, then
( )
Page | 30
Chapter 04
Chapter 04
MATLAB (SIMULINK) Machine Model
Page | 31
Chapter 04
Page | 32
Chapter 04
FORTRAN Compiler
Page | 33
Chapter 04
Workspace current
directory
MATLAB help: Type Help in command window to get a list of help topics
Page | 34
Chapter 04
Page | 35
Chapter 04
Page | 36
Chapter 04
inputs in parentheses ( )
outputs in square brackets, [ ]
Page | 37
Chapter 04
the library.
The most important block categories are Sources and sinks
The Sources produce Signals. We can select sources from the library. Drag any block you want to
use into the model. The snapshot are shown below
Page | 38
Chapter 04
The Sinks Terminate Signals. Select sinks from the library then drag any block you want to use into
the model.
Page | 39
Chapter 04
The next important thing is connecting the blocks. For this drag a signal line from the output of a
block to the input of another block. Ctrl-Click will automatically connect the selected blocks
Once the block diagram for a system is completely modeled then we can run the Simulation. Before
running it is sometimes necessary to change parameters this is done by selecting under Simulation |
Configuration Parameters.
Once the parameters are all set, click the play button to run the simulation
SIMULINK also allows us to Communicate with the Workspace that is main MATLAB window. Any
constant or variable defined in the MATLAB workspace is available in the block diagram. The simin
and simout blocks allow you to pass signals in from the workspace, and out to the workspace.
Change the save format to Array for easiest use (double click on the To Workspace block for
Page | 40
Chapter 04
options). The clock source allows you to generate a time signal if you want to send that back to the
workspace.
mx cx kx f (t )
2nd-order mass-spring-damper system with zero initial conditions, input f(t) is a step with magnitude
3 parameters: m = 0.25, c = 0.5, k = 1
First, solve for the term with highest-order derivative
mx f (t ) cx kx
Make the left-hand side of this equation the output of a summing block
Drag a Sum block from the Math library Double-click to change the block parameters to rectangular
and + - -
Page | 41
Chapter 04
Add a gain (multiplier) block to eliminate the coefficient and produce the highest-derivative alone
Drag a Gain block from the Math library. The gain is 4 since 1/m=4. Double-click to change the block
parameters.
Add integrators to obtain the desired output variable. Drag Integrator blocks from the Continuous
library
Page | 42
Chapter 04
Add a scope from the Sinks library. Connect output ports to input ports. Label the signals by doubleclicking on the leader line
Connect to the integrated signals with gain blocks to create the terms on the right-hand side of the
EOM
Drag new Gain blocks from the Math library. To flip the gain block, select it and choose Flip Block in
the Format pull-down menu. Double-click on gain blocks to set parameters
Connect from the gain block input backwards up to the branch point.
Re-title the gain blocks.
Page | 43
Chapter 04
Complete the model Bring all the signals and inputs to the summing block then check signs on the
summer. Apply step from the sources library Double-click on Step block to set parameters. For a step
input of magnitude 3, set Final value to 3
The Final SIMULINK model is
Page | 44
Chapter 04
Page | 45
Chapter 04
abc2qd0 block
qd_gen block
o q_cct block
o d_cct block
o rotor block
VIPQ block
osc block
qd02abc block
These blocks along with different Simulink components completely describe the synchronous
machine model.
Gain function
Repeating Sequence Function
Multiplexer
De-multiplexer
Clock function
Data export function
Product function
Integration Function
Adder function
Mathematical User defined Function
Scope Function
Terminator
Ground
These functions have been used at various places in the simulation, the general description about
these functions is as follows
Page | 46
Chapter 04
Page | 47
Chapter 04
Page | 48
Chapter 04
abc2qd0 Block
The abc2qd0 block basically is used to convert the terminal voltages into the qd0 domain. In this
block, we have basically used the two step technique of conversion of abc phase quantities to the
qd0 quantities.
In this technique, in the first step the abc phase quantities are converted to stationary qd0 reference
frames without incorporating the changing rotor angle effect. The equations are as follows:
In this way, this block produces the dq0 voltage components which are necessary to perform further
processing.
Page | 49
Chapter 04
qd_gen Block
This block contains three sub blocks which have been named before, to understand the working of
this block, let us first consider the working of these sub blocks.
q_cct Block
The above block makes the use of following equations to calculate the values of flux linkage of q
windings, the mutual flux linkage of the axis windings and the current in the q axis windings.
Here, flux linkage is represented by rather than by .
{
)}
The integrators placed in the block diagram are fed with proper initial values which start the
machine from steady state. After calculating these intermediate values, we find the final values as
(
Using the above equations, our block calculates the desired values.
Page | 50
Chapter 04
d_cct Block
The above block makes the use of the following equations to calculate the flux linkage of d axis
windings, the mutual flux linkage between the d axis windings, the current in the d axis windings and
the current in the referred field winding current.
{
The integrators placed in the block diagram are fed with proper initial values which start the
machine from steady state. After calculating these intermediate values, we find the final values as
(
Page | 51
Chapter 04
Rotor block
The rotor block is basically used to calculate the Electromagnetic torque of the machine, the ratio of
rotor angular frequency to the base angular frequency and one redundant value as well.
The equations that are being used for calculations in this block are as follows:
This rotor block basically represents the mechanical portion, as it incorporates the mechanical
torque and the calculation of rotor angle delta. This block also incorporates the inertia of the system
which plays an important role in the response definition of the system.
Now we discuss about the overall connections that are being done in the qd_gen block and how they
are working together to achieve the outputs.
Page | 52
Chapter 04
The qd_gen block contains the simulation of the machine in its proper rotor frame of reference. The
simulation of the q-axis circuit equations with one damper winding on the rotor is performed inside
the q_cct block and the simulation of the d-axis circuit with field winding and a damper winding have
been done inside the d_cct block.
VIPQ Block
In this block the value of instantaneous voltage, instantaneous current, generated active power and
generated reactive power is being calculated just by using the pre calculated values of quadrature
axis voltage, quadrature axis current, direct axis voltage and the direct axis current.
The equations that are being used are as follows:
| |
| |
)
)
[(
)(
) ]
[(
)(
) ]
Page | 53
Chapter 04
OSC Block
The OSC block represents a variable frequency oscillator which is used to calculate the values of
cos(theta) and sin(theta). Although, the value of theta will keep changing with time, the values of
sin(theta) and cos(theta) will remain within limits. The purpose of designing this block is to enable us
to initialize our simulation from any particular value of sin(theta) and cos(theta), thus by placing any
initial value of sin and cos, any value of theta can be achieved.
For example, using the initial values of cos(theta)=0 and sin(theta)=1 corresponds to starting the
rotor qd0 axes with an initial value of theta=0 to the axis of the stator winding and theta will be
equal to omega*t.
We know that the integration of sin is cos with a minus sign and the integration of cos is sin. Thus
this approach is being used to design the variable frequency oscillator.
qd02abc Block
This block is used to convert the qd0 domain currents into the abc phase currents so that they could
be viewed. This block also makes the use of two step conversion from qd0 to abc representation.
The equations that are being used are as follows:
In the first step of conversion, we have,
Page | 54
Chapter 04
These represent the direct and quadrature axis currents in the static qd0 reference frame, to get our
final values, we use the following relations:
Instantaneous voltage
Instantaneous current
Generated active power
Generated reactive power
Power angle (delta)
Electromagnetic torque
Three phase currents
Referred field winding current
Other outputs such as quadrature axis current and voltages or direct axis current and voltages can
be tapped out of their respective circuits if required.
Chapter 04
axis synchronous inductance. When the peak of the rotating m.m.f is aligned with the q-axis, the
ratio of the stator flux linkage to the stator current is termed as the q-axis synchronous inductance.
4.4.7.2 Transient and sub transient inductances
These are the inductances that are encountered in the initial few cycles of the 3 phase short circuit
fault. The sub transient inductance is lesser than the transient inductance. The reason is that when a
fault occurs, the flux in the machine changes rapidly whereas the inductance does not change
proportional to the rapid change in flux. Due to this fact, a high amount of current flows in the
system for some cycles and then gradually becomes steady as the inductance value becomes
proportional to the flux.
4.4.7.3 Transient and sub transient Time constants
Associated with the two sets of rotor windings in the machine are two different sets of time
constants. The set with the larger values are transient time constants and those with smaller values
are the sub transient time constants.
When the stator is open circuited and the effects of the higher winding resistance damper windings
are disregarded, the change in the field currents in response to the change in the excitation voltages
is governed by the open circuited filed time constant. This defines the transient time constant.
The open circuit sub transient time constant is the time constant of kd damper winding current
when the terminals of field winding are shorted and the stator windings are open circuited. It is also
defined as the time in seconds required for the rapidly decreasing initial d-axis component of the
symmetrical voltage to decrease to a certain amount of its initial value when short circuit on the
armature windings of the machine running at rated speed is suddenly removed.
The time constants may be short circuit time constants or open circuit time constants.
(
(
)
)
)(
(
)
)
)
Page | 56
Chapter 04
If open circuit time constants are given, then the formulas used are:
(
In case, short circuit time constants are given, then the relation becomes:
(
Chapter 04
Tpqo = 0.410;
Tppdo = 0.032;
Tppqo = 0.055;
H = 3.77;
Domega = 0; % mechanical damping coeff
The above coding file contains all the time constants, sub transient, transient and synchronous
reactances of q and d-axis, other ratings of the machine that are required to perform the necessary
calculations.
Chapter 04
delt = angle(Eq);
Eqo
I
Iqo
Ido
Efo
Ifo
=
=
=
=
=
=
abs(Eq);
It*(cos(delt) - sin(delt)*j);% same as I = (conj(Eq)/Eqo)*It;
real(I);
-imag(I);
% when the d-axis lags the q-axis
Eqo + (xd-xq)*Ido;
Efo/xmd;
Chapter 04
Chapter 04
h2=figure;
subplot(4,1,1)
plot(y(:,1),y(:,6),'-')
ylabel('Delta in rad')
title('Power angle delta')
subplot(4,1,2)
plot(y(:,1),y(:,7),'-')
ylabel('Tem in pu')
title('Instantaneous electrical torque')
subplot(4,1,3)
plot(y(:,1),y(:,8),'-')
ylabel('If in pu')
title('Field current')
subplot(4,1,4)
plot(y(:,1),y(:,9),'-')
ylabel('ia in pu')
xlabel('time in sec')
title('Instantaneous phase a current')
disp('Save plots array before typing return to exit')
keyboard
close (h2)
disp('Repeat run?,')
disp('To Quit press 1')
disp('To Repeat run press 2');
lmn = input('Enter your desired option :')
ifisempty(lmn) % if empty return a 1 to terminate
lmn = 1;
end% if isempty
end% while repeat for another runs
4.4.9.3 How this coding works
Let us take a look at how this piece of coding works in a few quick bullets:
It takes the input form the MATLAB workspace (means prior to running this m-file, the data
file must be executed first).
It then calculates the required parameters from the given manufacturers parameters using
the formulas that are being discussed earlier.
It then sets the initial conditions and calculates the values that are to be fed into the
integration functions used so that the machine properly starts.
It then asks for choice of disturbance which may be change is Eex (Excitation Voltage),
change in Tmech (Mechanical Torque) and change in Vm (Terminal voltage magnitude).
It then sets the simulation input values in accordance to the input that has been provided
through the keyboard as the choice of disturbance.
It then prompts to run the simulation in Simulink.
After the simulation has been successfully executed, enter return in the MATLAB
command window and the simulation results are plotted.
It then prompts for repetition of the simulation with some other choice of disturbance.
Page | 61
Chapter 04
Page | 62
Chapter 04
Page | 63
Chapter 04
Page | 64
Chapter 04
Damper windings may also be classified according to their resistance, Low resistance dampers and
high resistance dampers.
4.5.1.3 Low resistance windings:
They produce high torques at small slips.
Page | 65
Chapter 04
Page | 66
Chapter 04
Page | 67
Chapter 04
Page | 68
Chapter 05
CHAPTER 05
RESULTS AND CONCLUSION
Page | 69
Chapter 05
5.1 Results
To analyse the dynamics of the synchronous machine with our focus on the damper windings was
done with help of the above model (previous chapter). In this analysis we varied the parameters
(inductance and resistances) of the damper windings and observed the steady state point values.
The simulation of the system gave the following results
7.27E-02
15.8
8.27E-02
17.4
9.27E-02
1.03E-02
1.13E-01
1.23E-01
1.33E-01
18.2
19.4
22.3
23.2
24.76
ifd
30
25
20
15
ifd
10
5
0
0
Increasing resistance of q-axis damper results in increase in settling time of field current value
Page | 70
Chapter 05
1.13E-01
1.23E-01
1.33E-01
Te
30
25
20
15
Te
10
5
0
0
Page | 71
Chapter 05
Delta
40
35
30
25
20
Delta
15
10
5
0
0
Increasing resistance of q-axis damper results in increase in settling time of load angle value
4. Reactive Power (Qt)
8.27E-02
9.27E-02
1.03E-02
1.13E-01
1.23E-01
1.33E-01
Qt
25
20
15
Qt
10
5
0
0
Increasing resistance of q-axis damper results in increase in settling time of reactive power value
Page | 72
Chapter 05
Pt
30
25
20
15
Pt
10
5
0
0
Increasing resistance of q-axis damper results in increase in settling time of active power value
6. Current (It)
q-sxis Resistance (Ohms)
7.27E-02
8.27E-02
9.27E-02
1.03E-02
1.13E-01
1.23E-01
1.33E-01
Page | 73
Chapter 05
It
30
25
20
15
It
10
5
0
0
Increasing resistance of q-axis damper results in increase in settling time of load current value
Page | 74
Chapter 05
Ifd
33.703
33.702
33.701
33.7
33.699
33.698
33.697
33.696
10
Increasing inductance of q-axis damper results in decrease in settling time of field current value
2. Electromagnetic Torque (Te)
Lq (Hx10^-4)
1.6605
2.6605
3.6605
4.6605
5.6605
6.6605
7.6605
8.6605
Te
24.915
24.91
24.905
24.9
24.895
0
10
Chapter 05
25.4732
25.4722
25.4713
25.4702
25.4692
25.4682
25.4673
25.4658
Load Angle
25.474
25.472
25.47
25.468
25.466
25.464
0
10
Increasing inductance of q-axis damper results in decrease in settling time of Load angle
Page | 76
Chapter 05
Qt
25.0878
25.0876
25.0874
25.0872
Qt
25.087
25.0868
25.0866
0
10
Increasing inductance of q-axis damper results in overall increase in settling time of reactive power
5. Real Power (Pt)
Lq (Hx10^-4)
1.6605
2.6605
3.6605
4.6605
5.6605
6.6605
7.6605
8.6605
Pt
20.6
20.4
20.2
20
19.8
19.6
19.4
0
10
Increasing inductance of q-axis damper results in very slight increase in settling time of active
power, almost negligible
Page | 77
Chapter 05
Lq (Hx10^-4)
1.6605
2.6605
3.6605
4.6605
5.6605
6.6605
7.6605
8.6605
It
22.222
22.22
22.218
22.216
22.214
22.212
22.21
22.208
22.206
22.204
0
10
Increasing inductance of q-axis damper results in decrease in settling time of armature current
5.1.3 Effect of d-axis resistance on settling times:
On x-axis, d-axis resistance is the independent variable, and on y-axis different parameters
settling times thus observed are plotted
When resistance (R) of the d-axis damper winding is varied, then the following effects are
observed on
1. Field Current (Ifd)
Rd (Ohmx10^-2)
2.03
2.43
2.83
3.03
3.43
3.83
Chapter 05
33.1468
33.1243
Ifd
33.8
33.7
33.6
33.5
33.4
33.3
33.2
33.1
33
0
Increasing resistance of d-axis damper results in slight decrease in settling time of field current
2. Electromagnetic Torque (Te)
Electromagnetic Torque (Te)
Settling Times (sec)
24.9107
25.8863
25.9767
26.8723
26.9523
26.9897
27.8887
27.9378
Rd (Ohmx10^-2)
2.03
2.43
2.83
3.03
3.43
3.83
4.03
4.43
Te
28.5
28
27.5
27
26.5
26
25.5
25
24.5
0
Chapter 05
Load Angle
25.52
25.51
25.5
25.49
25.48
25.47
25.46
0
Increasing resistance of d-axis damper results in slight increase in settling time of Load angle
4. Reactive Power (Qt)
Rd (Ohmx10^-2)
2.03
2.43
2.83
3.03
3.43
3.83
4.03
4.43
Page | 80
Chapter 05
Qt
25.1
25.05
25
24.95
Qt
24.9
24.85
24.8
0
Pt
23
22.5
22
21.5
21
20.5
20
19.5
19
0
Increasing resistance of d-axis damper results in increase in settling time of real power
Page | 81
Chapter 05
2.03
2.43
2.83
3.03
3.43
3.83
4.03
4.43
It
23.1
23
22.9
22.8
22.7
22.6
22.5
22.4
22.3
22.2
22.1
0
Increasing resistance of d-axis damper results in a very slow increase in settling time of armature
current
On x-axis inductance is the independent variable and on y-axis different parameter values thus
observed are plotted
When inductance (L) of the d-axis damper winding is varied then the following effects are observed
on
1. Field Current
d-axis Inductance (L)
1.79E-07
1.79E-06
1.79E-05
1.79E-04
1.79E-03
Page | 82
Chapter 05
33.3817
32.5972
32.5920
3.50E-01
4.50E-01
5.50E-01
6.50E-01
1.79E+00
32.5945
32.4516
32.6037
32.6072
33.9030
1.79E-07
1.79E-06
1.79E-05
1.79E-04
1.79E-03
1.79E-02
1.79E-01
2.50E-01
3.50E-01
4.50E-01
5.50E-01
6.50E-01
1.79E+00
26.2567
28.0542
28.0627
28.0625
28.0625
28.0627
28.0626
28.0626
28.0626
Page | 83
Chapter 05
Page | 84
Chapter 05
Page | 85
Chapter 05
1.79E-07
1.79E-06
1.79E-05
1.79E-04
1.79E-03
1.79E-02
1.79E-01
2.50E-01
3.50E-01
4.50E-01
5.50E-01
6.50E-01
1.79E+00
25.1702
25.9696
26.8537
26.8635
26.8635
26.8642
26.8642
26.8642
26.8642
26.8636
Page | 86
Chapter 05
6. Current (It)
1.79E-07
1.79E-06
Current (It)
Settling Time (sec)
25.8250
28.0650
1.79E-05
1.79E-04
1.79E-03
1.79E-02
1.79E-01
2.50E-01
3.50E-01
4.50E-01
5.50E-01
6.50E-01
1.79E+00
30.0000
30.1000
32.9071
34.5670
37.8825
39.7255
32.5942
31.7755
31.7702
31.7762
35.8502
Page | 87
Chapter 05
Page | 88
Chapter 05
5.2 Conclusion
By performing the above analysis, we have studied the effect of change in the damper winding
parameters, on the output of the machine. The d-axis and q-axis damper winding parameters have
different effects on the machines outputs. The general behavior of the effects on the output
parameters of the machine are as follows:
1. Effect of change in resistance of d-axis damper
Increasing the value of d-axis damper resistance, an increase in the settling time of most of
the output parameters is observed. However some parameters show either a constant
behavior or very little change with respect to settling time. The change observed in the
settling time of parameters is rather gradual if we compare it with the q-axis results.
It also agrees to the fact that increasing the resistance of the damper winding will cause a
less current to flow through the damper circuit, thus the flux produced will be less and there
will be less damping effect of the winding.
2. Effect of change in resistance of q-axis damper
Increasing the value of q-axis damper resistance, it also results in increase in the settling
time of the output parameters observed. Some parameters however do not show significant
changes with change in the resistance. The change is rather more significant due to q-axis
parameter change as compared to the d-axis.
As stated above also, the increase in resistance results in decrease in the damping effect of
the winding.
3. Effect of change in self-inductance of d-axis damper
Increasing the value of d-axis damper inductance, results in increase in the settling time of
the output parameters observed. Some parameters however do not show significant
changes.
4. Effect of change in self-inductance of q-axis damper
Increasing the value of q-axis damper inductance, results in decrease in the settling time of
the output parameters observed. Some parameters however do not show significant
changes.
However, it is to be noted that some parameters have been changed in a very wide range in order to
clearly show the effects of the changes. In this way, the trend of effects on the settling time of
various parameters is properly viewed from graphs as drawn.
It should also be noted that 2.1 model of machine as designed by our group, is basically a
mathematical representation of the machine and it approximates the practical behavior to a certain
Page | 89
Chapter 05
limit. It incorporates the mechanical considerations of the machine like inertia and mechanical
torque, however, it does not incorporate the effects of load change.
The results of the 2.1 model of the synchronous machine have been found to be working
satisfactorily as compared with the 2.1 synchronous machine p.u. model of MATLAB. The
parameters set as input for the two machines were exactly the same and a fault of 2 cycles was
applied to both the machines to analyze the results. The results came out to be matching
satisfactorily except at some instances.
Like at the time of fault removal, mathematical model showed abrupt changes in the machines
parameters (towards the steady state value) whereas, the original machine showed a gradual rise in
the parameters. Also, the changes in the parameters (transients) in the mathematical model were
basically not incorporating any load effects and thus, settling according to the machine parameters
only.
Page | 90