Tutorial: Introduction To Modal Analysis: Francisco M. Gonzalez-Longatt, DR - SC Manchester, UK, November, 2009
Tutorial: Introduction To Modal Analysis: Francisco M. Gonzalez-Longatt, DR - SC Manchester, UK, November, 2009
Tutorial: Introduction To Modal Analysis: Francisco M. Gonzalez-Longatt, DR - SC Manchester, UK, November, 2009
Tutorial:
Introduction to Modal
Analysis
3/63
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Copyright © 2009. http:www.fglongatt.org.ve
1. Introduction: Small Signal Stability
• Small signal stability is the ability of the power system to
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
maintain synchronism when subjected to small
disturbances [1].
• A disturbance is considered to be small if the equations
that describe the resulting response of power system
may be linearized for the purpose of analysis.
• Instability that result can be of two forms [1]:
– Steady increase in generator rotor angle due to lack
synchronizing torque,
– Rotor oscillation of increasing amplitude due to lack of sufficient
damping torque.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
P Stable ∆Te
• TS Positive ∆TD
• TDPositive
∆δ
0 t ∆TS
∆ω
∆δ ∆Te
P Instable ∆TD
Non-oscillatory
• TS Negative
0 t ∆δ ∆TS
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
P Stable ∆Te
• TS Positive ∆TD
• TDPositive
∆δ
0 t
∆TS
∆δ Instable
P • TS Positive ∆ω
• TD Negative ∆TS ∆δ
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
stability problem is usually one of insufficient damping of
system oscillations.
• Small signal inherent analysis using linear techniques
provides valuable information about the dynamic
characteristics of the power system and assists its
design.
8/63
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Copyright © 2009. http:www.fglongatt.org.ve
2. State-Space Representation
• The behaviour of a dynamic system, such as a power
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
system, may be described by a set of n first order non-
linear ordinary differential equations.
• This can be written using vector-matrix notation [1]:
x = f (x,u, t )
where:
x1 u1 f1
x u f
2
x = 2 u= 2
f=
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
x u f
x = 2 u = 2 f = 2
xn ur fn
• The column vector x is deferred to as the state vector.
• xi are referred as state variables.
The column vector u is the vector of inputs to the
system.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
the stated variables are not explicit functions of time.
x = f (x,u)
• The output variables can be observed in the system.
• These may be expressed in terms of the state variables
and the inputs variables [1]:
y = g(x,u)
• where:
y1 g1
y g
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
y g
y= 2 g = 2
y m g r
• The column vector y is the vector of outputs
• g is a vector of non-linear factions relating state and
input variables to output variables.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
approach.
• The state of a system represents the minimum amount
of information about the system at any instant in time t0
that is necessary so that its future behaviour can be
determined without the input before t0.
• Any set of n linearly independent system variables may
be used to describe the state of the system –state
variables [1].
• State variables form a minimal set of dynamic variables
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Euclidean space, called state space.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
simultaneously zero [1].
x1 = 0
x = 0
x = 2
x n = 0
• They define the points on the trajectory with zero
velocity.
• This system is at rest since all the variables are constant
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
the equation:
x = 0 = f (x 0 ) = 0
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
input.
• State of a stable system with zero input will always
return to the origin of the state space, independent of the
finite initial state.
• Non-linear system: Stability depends on the type and
magnitude of input and the initial state.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
on the region of state space in which the state vector
ranges:
– Local stability or stability in the small.
– Finite stability.
– Global stability or stability large.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
• The system is locally stable about equilibrium point if,
when subjected to small perturbation, it remain within a
small region surrounding the equilibrium point.
• If, a t increase, the system return to the original state, it
is said to be asymptotically stable in the small.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
• If the state of a system remains within a finite region R, it
is said to be stable within R.
• If, further, the state of the system returns to the original
equilibrium point form any point within R, it is
asymptotically stable within the finite region R.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
• The system is said to be globally stable if R include the
entire finite space.
22/63
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Copyright © 2009. http:www.fglongatt.org.ve
3. Linearization
• Let x0 be the initial state vector and u0 the input vector
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
corresponding to the equilibrium point [2] ,[3].
x 0 = f (x 0 ,u0 ) = 0
x = x 0 + ∆x u = u0 + ∆u
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
y = g(x,u)
• The lienarized forms are:
Δx = AΔx + BΔu
Δy = CΔx + DΔu
– Δx is the state vector of dimension n
– Δy Is the output vector of dimension m
– Δu is the input vector of dimension r
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Δy = CΔx + DΔu
• Taking the Laplace transform the state equations in the
frequency domain are obtained:
sΔx − Δx (0 ) = AΔx (s ) + BΔu(s )
Δy(s ) = CΔx (s ) + DΔu(s )
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
D
+ ∆y
∆u ∆x + 1 ∆x +
B Σ s
I C Σ
+
A
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
• The solution of the state equations can be obtained [1]:
adj (sI − A )
Δy(s ) = C [Δx(0) + BΔu(s )] + DΔu(s )
det (sI − A )
• The Laplace transform of Δx and Δy are seen to have
two components:
(i) Dependent on the initial conditions and
(ii) Dependent on the inputs.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
• The values of s which satisfy this conditions are known
as eigenvalues of matrix A [1]-[3].
29/63
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Copyright © 2009. http:www.fglongatt.org.ve
4. Eigenvalues
• The eigenvalues of a matrix are given by the values of
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
the scalar parameter which there exist non-trivial
solutions to the equation [1]:
(A − λI)φ = 0
• For a non-trivial solution [2]:
det (sI − A ) = 0
• Expansion of the determinant give the characteristic
equation.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
satisfies:
Aφi = λi φi
• ϕi is called the right eigenvector of the state matrix A
associated with the eigenvalue λi.
• Each right eigenvector is a column vector with the length
equal to the number of the states.
• The right eigenvector is called mode shape.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
n-row vector which satisfies:
ψ i A = λiψ i
• The right eigenvector describes how each mode of
oscillation is distributed among the system states.
• It indicates on which system variables the mode is
more observable.
• The left eigenvector, together with the system’s initial
state, determines the amplitude of the mode.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
The left eigenvector indicates on which system
variables the mode is more observable.
34/63
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Copyright © 2009. http:www.fglongatt.org.ve
5. Eigenvalues and Stability
• The stability of the system is determined by the
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
eigenvalues λi.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
λ = σ ± jω
• The frequency of oscillation (f) in Hz is given by [1]:
ω
f =
2π
• This represents the actual or damped frequency (f).
• T he damping ratio (ζ) is given by:
−σ
ς=
σ +ω
2 2
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
jω z1
jω z1
X
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
jω z1
z2 (f) Vortex
σ
X
jω z1
X X z2 (g) Saddle
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
jω z1
jω z1
40/63
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Copyright © 2009. http:www.fglongatt.org.ve
6. Indexes
• Numerous indices, can be calculated from eigenvectors
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
such as [4]:
– Participation factors,
– Transfer function residues and
– Mode sensitivities.
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
eigenvectors [1]:
P = [p1 p 2 p n ]
where
p1i φ1iψ 1i
p φ ψ
p1 = 2i = 2i 2i
pni φniψ ni
where ψki is the kth element in the ith row of the the left
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
participation of the kth state variable in the ith mode, and
vice versa.
pki = φkiψ ki
• The sensitivity of a particular eigenvalue λi to the
changes in the diagonal elements of the state matrix A.
∂λi
pki =
∂akk
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Δx = AΔx + BΔu
Δy = CΔx + DΔu
• Expressing in terms of the transform ed variables Z:
Δx = Φ z
where Φ is the modal matrix of A.
• Then yield to:
Φz = AΔx + BΔu
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
therefore [1], [4]:
Φz = Λz + B' Δu
Δy = C' z + DΔu
where:
B' = Φ−1B
C' = CΦ
• They are the modal controllability (B’) and modal
observability matrices (C’).
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
effect on the ith mode.
• ith mode is said to be uncontrollable [1]
C' = CΦ
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
primarily is related on the eigenvalue of the state matrix.
• For control design the open-loop transfer function
between specific variables is useful [4].
• Consider transfer function between the variables y and
u:
Δx = AΔx + bΔu
Δy = cΔx
• Let asume y is not direct function of u (D = 0)
∆y (s )
G (s ) =
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
G (s ) = K
(s − z1 )(s − z2 ) (s − zl )
(s − p1 )(s − p2 ) (s − pn )
• Using partial fractions:
G (s ) =
R1 R2 Rn
+ ++
s − p1 s − p2 s − pn
where and Ri is known as the residue of G(s) function at
∆u (s )
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
n Rj
G (s ) = ∑
j =1 s − λ j
Ri = cΦi Ψi b
• This equation gives the residues in terms of eigenvalues.
50/63
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
Copyright © 2009. http:www.fglongatt.org.ve
7. References
[1] P. Kundur, Power System Stability and Control. New
All rights reserved. No part of this publication may be reproduced or distributed in any form without permission of the author.
York: McGraw- Hill, 1994.
[2] J. Arrillaga and C.P. Arnold, Computer Modelling of
Electrical Power Systems, John Wiley & Sons, 1983.
[3] P.M. Anderson and A.A. Fouad, Power System Control
and Stability, The Iowa State University Press, 1977.
[4] R.Sadikovi’c, Use of FACTS Devices for Power Flow
Control and Damping of Oscillations in Power Systems.
PhD Thesis in Swiss federal Institute of Technology,
Zurich, 2006.