Professional Documents
Culture Documents
Abstract-- In electrical power networks small oscillations problem of choice of the state vector for good representation
appear from time to time. These oscillations concern the of power system. This is a small idea but it is very important
quantities determining the equilibrium point of the system, and because it influences the observability and the controllability
following which, system stability and system behaviors are of the system.
influenced. To improve system behaviors and dynamic stability it
is necessary to minimize these transient states. The objective of
III. LINEAR MODELING OF MULTIMACHINE POWER SYSTEM
our study is, first, showing the importance of good choice of state
variables of a multimachine power system because controllability An electrical multimachine network is composed of several
and observability of the system depend on this choice. On the synchronous generators, transmission lines and loads. All
other hand, we want to increase the damping of the small elements and interactions between synchronous machines are
oscillation by adding of additional signals on excitation systems. taken into account in the state space linearized model. The
The results of simulation approve the utility of the method used in operating point may be obtained by Newton-Raphson method
this paper to choice the weighting matrices. These matrices are for load flow study.
used to obtain the optimal control which minimizes a quadratic
index. The problem of immeasurable states is noted but not A. Load model
discussed in detail. Load is a passive admittance, and given by:
P jQ
Keywords: Damping of small oscillations, linear optimal y Li = Li 2 Li (1)
control, and dynamic stability. Vi
where PLi , QLi are the active and reactive load powers. Vi is
the voltage magnitude at the load node ( i ).
I. INTRODUCTION
B. Transmission line model
[ ] where: [I ]= [Y ] [V ]
TE + K A K F TE + K A K F
[ ] = Y
I Y2 VG G red G
[ ] Y
G
[ ] [I ] = [Y ] E
1
(5) F. Equation of motion.
I Y4 VL
'
L 3 G f q The swing equation for the machine (i ) is given by:
The indices ( G, L ) represent the generator and load nodes.
i =
1
(Tmi Tei Di i ) in ( pu / s ) (8)
Mi
The diagram, shown below in Fig. 1, represents the
relationships between voltages and currents in a network. i = b (i 1) in ( elec.rad / s ) (9)
From Fig. 1 equation (6) can be written where Tmi , Tei are the mechanical and electrical torque, Di is
the damping coefficient, M i is the mechanical starting time.
Vi = Eqi' jX di' I i j ( X qi X di' ) I qi (6) i is the torque angle, i is the angular speed and b is its
value of base. For the electrical part, the effect of the salience
Axe qi is taken into account as shown in the following equations:
Axe Q
Ei
Eqi Tei Re( I i Vi ) = I qi E qi' + I qi X qi X di' I di ( ) (10)
j ( X di ) I i
(
j X qi X di' I qi) Eqi'
1
=
Td' 0i
(
EFDi Eqi' X di X di' I di ( ) ) (11)
+
j (X qi ) I i
OC i
Terminal voltage equations of the ith machine:
Vdi = X qi I qi Vqi = Eqi' X di' I di (12)
Eqi' j (X di' ) I i
G. Complete model of the ith machine in a multi-
Ei'
Axe D machine power system
j
K1ii
Vi
Vqi Ii
K 1i j
Angle i + +Tei 1 wi 2 f i
I di I qi Axe d i - M i S + Di S
Vdi
K2i j
+ + +
O j
Axe ref ( = 0) Tmi
E q' j K 2 ii
K 4 ii V REF K 5 ii
Fig. 1. Voltages and currents diagram of a network K5i j
- E FD i + - + +
E q' i K3ii KAi
To determine rotor angles of machines three reference axes (K3ii Td' 0i ) S +1
+ (TEi + KAi.KFi ) S + KEi +
may be used. Axis ( = 0) is the reference axis to calculate the - - V t i
+ +
j K4 i j 1 E '
qj K6 i j
equilibrium state. ( D, Q) is the common reference axis, it can K 3i j Ui
W c= e At BB 1e A t dt
T T
This is not physically logical! , W o= e A t C T C e At dt (20)
Taking into account C results in one of the eigenvalues 0 0
equaling zero. This is natural because the relationship between For open loop stable system, these gramians satisfy the
speed and angle deviations. If one of eigenvalues of system is following Lyapunov equations:
zero full system is uncontrollable and unobservable. To avoid AWc + Wc AT + BBT = 0 and AT Wo + Wo A + C T C = 0 (21)
this problem, we have chosen the deviation of the relative
angle between all machines and the first machine as shown in when the system is in a balanced form, its controllability Wc
(14). and observability Wo gramians are equal and diagonal, i.e.
Wc = Wo = = diag( 1 , L , m , m +1 , L n ) (22)
IV. STABILIZER DESIGN BASED ON LQR APPROACH where i i +1 0 ; (i = 1, L , n 1) are called the Hankel
Using optimal control, from [1] to [4] and [13], displaces singular values (HSVs), or second order modes of the system,
eigenvalues of system towards the left of the imaginary axis in and m is a number of most dominant (most controllable and
(real-imaginary) plan. This displacement increases the observable) modes. Based in the above analysis, the choice of
damping of system. Feedback gain is calculated to be the Q matrix is made as follows:
realizable and to give a control respecting the capacities of
(i) The first m states of the balanced system are those states
machines. For a system x (t ) = A x(t ) + B u (t ) , the optimal which are deemed to contribute most to the dynamical
control is based on minimization of a performance index of behavior of the system. Thus they should be weighted
quadratic form: according to their contribution.
(ii) Ignore the last n m states by placing zero weighting on
[x ]
1
J= T
(t ) Q x(t ) + u T (t ) R u (t ) dt (15) term. This is because these states are poorly controllable
2
0 and/or observable, and therefore play a minor role in the
where (Q 0, R > 0) are diagonal matrices, the weighting dynamical behavior of the system. Thus it is impractical and
matrix of state variable deviations and that of the control effort useless to expend energy, which has to be very high, on these
respectively. To find feedback gain we must calculate (P ) states. For calculate the Q matrix:
where (P ) is the solution of Riccatis equation (16). Qb = diag(1, 1 / 2 ,L, 1 / m , 0, 0,L0) and Q = T *QbT (23)
AT P P A + P B R 1 BT P Q = 0 (16) where T * is the conjugate transpose of T .
Feedback gain is given by K = R 1 B T P and the control B. Choosing the R matrix
vector becomes u = K x . This control is added to the The choice of the control weighting matrix R is accomplished
by using the following procedure. VI. RESULTS OF SIMULATION
(i) Partition the system as follows:
r A. Without control
x(t ) = A x(t ) + i =1
br u r (t ), y (t ) = I n x(t ) (24) After having the state space model of this system as shown
in (13), the eigenvalues of the state matrix A are calculated
where I n is the identity matrix of order n . without control. We also have calculated the eigenvalues of
(ii) Consider the ith single input multioutput systems: the system with optimal control from (17).
0.05 0 1 0 7.76 50 0.02 The following figures from 5 to 12 show that the system is
0.05 0 1 0 4 50 0.02
stable, the state variables return to their initial states after 10
0.05 0 1 0 4 50 0.02
(s). With optimal control this time is reduced at 3 (s), and the
state amplitudes are considerably smaller than those without
control. In addition, the high frequency components of
transient responses are filtered, and the curves are smoothed.
Consequently, these figures and the Table V confirm the
efficacy of the approach discussed in section IV based on [15],
and concerning the choice of weighting matrices Q and R .