You are on page 1of 45

Power System Security Analysis With

Renewable Energy Systems


Trapti Jain
School of Computing and Electrical Engineering
Indian Institute of Technology Mandi
Outline

Power System Security

Security in Restructured Power System

Review of Load Flow Analysis

Load Flow Analysis with Wind Farm

Load Flow Analysis with Photovoltaic System


Power System Security

It is the ability of the system to withstand credible


contingencies without violating the normal operating
limits.

Classified as

Static security
static security evaluation detects any potential
overload of a system branch or an out of limit voltage following a
given list of contingencies

Transient security
transient security evaluation pertains to system
dynamic behaviour in terms of rotor angle stability when
subjected to perturbations

No limit violation
limit violation(s)
operation of protective
devices and switching of the
unit(s)
partial or total loss of
load
Outages of component(s)
Overstress on the other
components
Security Analysis
System
Security
System
Monitoring
Contingency
Analysis
Security
Constrained
OPF
Functions of System Security
SET SYSTEM MODEL TO
INITIAL CONDITIONS
SIMULATE AN OUTAGE OF A
GENERATOR OR A BRANCH
LIMIT VIOLATION
Y
ALARM MESSAGE
LAST OUTAGE
Y
END
N
N
SELECT A
NEW OUTAGE
Contingency Analysis Procedure
START
Real-time applications require fast and reliable computation methods due to the high
number of possible outages in a moderate power system.
However, there is a well-known conflict between the accuracy of the method applied
and the calculation speed.
Exact solution
Full AC power flow
for each outage
Check the limit
violations
not feasible
for real-
time
applications
.
real-time applications
approximate methods to quickly
identify conceivable
contingencies
AC power flows only for
critical contingencies.
Check the limit violations
APPROXIMATE CONTINGENCY ANALYSIS
Contingency ranking
contingencies are ranked in an approximate order
of a scalar performance index, PI.
contingencies are tested beginning with the most
severe one and proceeding down to the less
severe ones up to a threshold value.
Masking effect causes false orderings and
misclassifications.
Contingency screening
Explicit contingency screening is performed for all
contingencies, following an approximate solution
(DC load flow, one iteration load flow, linear
distribution or sensitivity factors etc.)
Contingency screening is performed in the near
vicinity of the outages (local solutions)
Hybrid methods utilizing both the ranking and the screening
Security in Restructured Power Systems

In deregulated environment, System Operator (SO) is


responsible for secure operation of the power system.

Available Transfer Capability is a term defined to


reflect additional secure power transfer in the electricity
market environment.

Congestion management is one of the major task


performed by SO to ensure system security.
Available Transfer Capability (ATC) Definition
*
ATC is a measure of the transfer capability remaining in the
physical transmission network for further commercial activity over
and above already committed use.
Mathematically,
ATC = TTC TRM {ETC + CBM}
ETC: Existing Transfer Commitment
TTC: maximum amount of power which can be transferred over the
network while satisfying all security constraints.
TRM: margin required for uncertainties in the transmission system
conditions
CBM: margin reserved by load serving entities for generation
reliability requirements.
*
North American Electric Reliability Council (NERC), Available Transfer Capability Definitions and
Determination, NERC Report, June 1996.
ATC and Related Terms (NERC Report)

ETC - Existing Transfer Commitments
ATC Available Transfer Capability
CBM Capacity Benefit Margin
TRM Transfer Reliability Margin
TTC Total Transfer Capability
Usually, the TRM and CBM are decided by the utilities according to their
specific system condition and reliability requirements. Thus, the ATC can
be defined as,
ATC = TTC ETC
ATC Determination
1. Static ATC Methods
Line flow limits
Bus voltage limits
Generator real and reactive power
limits
Static voltage stability limit
2. Dynamic ATC Methods
Line flow limits
Bus voltage limits
Generator real and reactive power
limits
Small signal stability limit
Large signal stability limit
Repetitive power flow based methods
Continuation power flow based
methods
Sensitivity based methods
Optimal power flow based methods
Trajectory sensitivity based
methods
Energy function based methods
Optimal power flow based
methods
Single Machine Equivalent
(SIME)
Methods of Congestion Management

Price Area based Congestion Management


- areas with excess generation will have lower prices,
and those with excess load will have higher prices

ATC based Congestion Management


- use ATC information available there to determine if
system could accommodate transaction.

OPF based Congestion Management


- optimal power flow (OPF) is performed to minimize
generators operating cost subject to set of constraints that
represent a model of the transmission system within which the
generator operate
Objective of Load Flow Analysis

To determine the static operating state of the


power system for given loads

To determine voltage magnitude and angle at


all the buses

To determine line flows and system losses


Classification of load flow methods

Deterministic Load Flow (DLF)


- a set of deterministic values are chosen by
the analyst for each input variable
- accuracy depends on the knowledge of the
input data
- ignores grid uncertainty

Probabilistic Load Flow (PLF)


- utilizes different mathematical approaches
such as probabilistic approach, fuzzy sets, interval
analysis etc. for taking into account uncertainty
- requires inputs with PDF or CDF
DLF with Conventional Generators
Main steps to perform load flow analysis

Develop the mathematical model of various elements

Write the network equations relating current and


voltages

Identify the nature of equations and apply suitable


solution technique
Mathematical Model of Various Elements

Transmission line - nominal equivalent model is used

Transformers - equivalent model is used

Loads - constant power model

Generators - real and reactive power output l

'

12
12
12
). / 1 1 (
/ ) 1 / 1 (
/
y a C
a y a B
a y A
Bus Admittance Matrix or Y
bus

First step in solving the power flow is to create the bus


admittance matrix, often called the Y
bus
.

The Y
bus
gives the relationships between all the bus
current injections, I, and all the bus voltages, V,
I = Y
bus
V
The Y
bus
is developed by applying KCL at each bus in the
system to relate the bus current injections, the bus
voltages, and the branch impedances and admittances.

The diagonal elements are the self admittance terms,


equal to the algebraic sum of all the primitive value of
admittances incident at the node or bus.

The off-diagonal terms are equal to the negative of the


admittance connected between the two buses.
Load Flow Equations
Applying KCL at each bus-i, in an n-bus system, the
current injection I
i
, is given by
Since I=Y
bus
V, we also know
The net complex power injected into a bus-i is given by
Taking complex conjugate of above equation,

+ +
n
v
iv in ik ij i
I I I I I
1
.......

n
j
j ij i
V Y I
1
*
i i i i i
I V jQ P S +
i i i i
I V jQ P
*

Load Flow Equations, Contd.
In polar form,
Separating into real and imaginary parts
( ) ( ) ( )
j
n
j
ij i Di Gi Di Gi i i
V Y V Q Q j P P jQ P


1
*
( ) ( ) ( )
[ ] n i j Y V V
V Y V Q Q j P P jQ P
ij j i ij j i ij j
n
j
i
ij j i j ij
n
j
i Di Gi Di Gi i i
,.... 2 , 1 ) sin( ) cos(
1
1



n i Y V V Q Q Q
n i Y V V P P P
ij j i ij j
n
j
i Di Gi i
ij j i ij j
n
j
i Di Gi i
,..... 2 , 1 ) sin(
,..... 2 , 1 ) cos(
1
1



Classification of Buses
PQ bus PV bus Slack
bus
- Load bus
- Buses to which only
loads are connected
- Real and reactive
powers are specified
- Load flow solution
determines voltage
magnitude and angle
- Generator bus or voltage
controlled bus
- Buses to which generators
or reactive power sources
are connected
- Real power and voltage
magnitude are specified
- Load flow solution
determines reactive power
and angle
- Reference bus or
swing bus
- A generator bus
having largest output
- Real and reactive
powers are specified
- Load flow solution
determines voltage
magnitude and angle
Numerical Solution Techniques

Gauss Iterative and Gauss-Siedel methods

Newton-Raphson method
- Rectangular coordinates
- Polar coordinates

Fast Decoupled Load Flow method


NRLF method in Polar coordinates
The power flow equations in polar coordinates can be
written as,
where,
The correction vector can be written as
( )
( ) n m i B G V V Q
n i B G V V P
ij ij ij ij j
n
j
i i
ij ij ij ij j
n
j
i i
,..... 1 cos sin
,..... 2 sin cos
1
1
+
+



j i ij

n
m
n
n n
m
n
Q
Q
P
P
V
V
Q
N
Q
M
V
V
P
L
P
H
V V
V V

+ +

1
2
1
2
/
/

Computational steps to solve load flow problem


Step 1: Read network admittances, generator, load and
transformer data
Step 2: Form Y
bus
matrix
Step 3: Assume initial values of bus voltages except at
slack bus. Initialize iteration count K to zero.
Step 4: Compute P at all buses except slack bus and Q
at all the load buses. Calculate P at all buses
except slack bus, Q at all the load buses.
Step 5: If all the elements of mismatch vectors (P, Q)
are within the prespecified tolerance, load flow
solution is achieved. Calculate slack bus power,
line flows, line losses etc. Otherwise advance
iteration count K by one and go to next step

Contd.
Step 6: Assemble Jacobian matrix, find its inverse and
calculate correction vector
Step 7: Update angles at all the buses except slack bus
and voltages at all the load buses and go to
step 4
The reactive power limits of generators can be
checked at step 4. If the calculated reactive
power of any PV bus is within the limit, it is
retained as PV bus. If it violates the limit, the
generator output is fixed to the limiting value
and the bus is solved as PQ type for that
particular iteration, with specified value of Q
taken as difference between the limiting value
and the calculated value.

Steady State Model of Wind Farm

As a negative load (PQ bus)


- assumes a generated real power and a given power factor,
with which the consumed reactive power is calculated.

As a voltage controlled (PV bus)


- when the voltage at the connection point need to be
controlled at normal voltage by providing reactive power support

PX bus model
- the real power is known and the reactive power is calculated
as a function of the magnetizing reactance of the generator

RX bus model
- assumes resistance and reactance of both stator and rotor
as well as the mechanical output power P
m
to be known variables
Steady State Model of Wind Farm, Contd.
An improved PQ bus model has been proposed considering the
steady state properties of the induction generator, such that the
reactive power Q is calculated by
2
2
2
P
V
X
X X
X X
V Q
m c
m c
+

,
_

where, X
c
is capacitive reactance
X
m
is magnetizing reactance
X is sum of stator and rotor reactances
V is terminal voltage
P is real power of the generator
The improved PQ bus model requires that the specified
reactive power Q be updated after each iteration of the load
flow
*
A.E. Feijoo and J. Cidras, Modeling of Wind Farms in the Load Flow Analysis,
IEEE Transactions on Power System, Vol. 15, No. 1, Feb. 2000, pp. 110-115
PX bus model

Constant reactance model


- assumes a constant active power generation and a
constant magnetizing reactance, neglecting the stator and
rotor reactances
- constant relation between the voltage level and the
reactive power consumption

Variable reactance model


- considers saturation of magnetic circuit
- models magnetizing reactance as voltage
dependent
) (
) ( ) (
) , ( ; ) (
) ( ) (
) , (
) ( ) ( ) ( ) (
) (
) (
) ( ;
) (
) (
2 2
2
2 2
2
2
2
2
2
2
2
s X
s X s R
V
s V Q s R
s X s R
V
s V P
s X X s X and s R R s R Let
X X
s
R
X X X X
s
X R
s X
X X
s
R
s
X R
s R
IG IG
eq s eq s
r m
r
r m r m
m r
eq
r m
r
m r
eq
+

+ +
+ +
+ +

+ +

*
N. paensuwan and A. Yokoyama, Risk-based TTC calculation of a power system
with renewable energy resources, IEEE Power Tech Conference, 2009
Contd.
This PX model introduces a new state variable i.e. the rotor
slip. Therefore, another equation is required to enforce P
IG

to its specified value. The power balance equations are
modified as follows.
To enforce P
IGi
to its specified value, the following equation
is added.
The augmented power flow problem is
0 )) , ( ( ) , (
0 ) ( ) , (


i i IGi Di Qi Qi
Di
spec
IGi
Pi Pi
s V Q Q V F f
P P V F f

0 ) , ( ) , (
spec
IGi
i i IGi i i P
P s V P s V f
IGi
1
1
1
]
1

1
1
1
]
1

1
1
1
1
1
1
]
1

IG
IG IG IG
P
Q
P
P P P
Q Q Q
P P P
f
f
f
s
V
s
f
V
f f
s
f
V
f f
s
f
V
f f

RX bus model
Equivalent circuit of induction generator
s
s
I R P
m
) 1 (
2
2 2


)] ( ) / [(
2 1 2 1
2
X X j s R R
V
I
t
+ + +
where,
Voltage obtained from each iteration of load flow is used to calculate the slip
Once, the slip is known, power injections can be calculated
( )
2
2 1
2
2 1
2 1 2 1
2
2 1
2
2
2 1
2
2 1
2 1
2
) ( ) / (
) ( ) ( ) / (
) ( ) / (
) / (
X X s R R X
X X X X X s R R
V Q
X X s R R
s R R
V P
m
m
t g
t g
+ + +
+ + + + +

+ + +
+

Solution Techniques of PLF
Numerical Method

DLF is performed a large


number of times with inputs of
different combinations of nodal
power values

exact non-linear form of load


flow equations can be used

Monte Carlo simulation is


used

time consuming
Analytical Method

analyzes a system and its


inputs using mathematical
expressions

uses linearized load flow


equations

complicated mathematical
computation

inaccurate due to different


approximations
Probabilistic Model of Wind Farms

Probabilistic model of the wind speed


Weibull distribution is the best pdf for the description
of a wind speed
1
1
]
1

,
_

,
_

k k
c
v v
c
v v
c
k
v f
0
1
0
exp ) (
where, v is wind speed
v
0
is cut-out speed
k is shape parameter
c is scale parameter
*
L. Dong, W. Cheng, H. Bao and Y. Yang, Probabilistic Load Flow analysis for
power system containing wind farms, IEEE 2010
Probabilistic Model of Wind Farms, Contd.

Probabilistic model of wind turbine



where, P
r
is rated output power
v
r
is rated wind speed
v
ci
is cut-in speed
v
co
is cut-out speed
Wind Turbine power output
curve curve
0
v
co
v
r
v
ci
P
r
v
P

'

>

+

co
co r r
r ci
r
w
v v
v v v P
v v v k v k
v v
P
0
0
2 1
ci
ci r
r
v k k
v v
P
k
1 2 1
;

Probabilistic Model of Wind Farms, Contd.

Probabilistic distribution of the active power generated by


WT

Probabilistic distribution of the reactive power absorbed


by WT

1
1
]
1

,
_

,
_


k
co w
k
co w
w w
v
v
k
k P
v
w
c k
k v k P
c k
k v k P
c k
k
P F P f
dv v f dv v f P F
ci
co
w
ci
1
2 1
1
1
2 1
1
'
exp ) ( ) (
) ( ) ( ) (
1
2
1
1
]
1

,
_

,
_



k
co w
k
co w
w w
c k
k v k P
c k
k v k P
c k
k
Q f
1
2 1
1
1
2 1
1
exp tan ) (
AC Probabilistic Load Flow Model
Linearized Load Flow Model
Step 1: Input the system data and wind farm data
Step 2: Run the DLF using NR method, so that the
expected values of nodal voltages,line flows,
S
0
, and T
0
are obtained.
Step 3: Compute the cumulants of generation and load
according to their probabilistic distribution
Step 4: Compute the cumulants of the generated active
power, absorbed reactive power, power
injections and state variables (x and z)
Step 5: Obtain the PDF and CDF of x and z

'

'

w T w J G z
w S w J x
x g z
x f w
0
1
0 0
0
1
0
;
) (
) (
Load Flow with AC-DC Systems

Unified method
- solution vector is extended with the dc
variables
- complex to program and hard to combine
with developments in ac power flow solution
techniques such as fast decoupled method

Sequential method
- ac and dc equations are solved separately
in each iteration
- easy to implement, but convergence
problems are there
Model of Photovoltaic Systems

Model based on characteristics of PV array

Model based on characteristics of specific


inverter structure

Overall PV system model


Block diagram of grid connected PV system
PV
Array
Inverter
Three
phase
system
V
PV
I
PV
P
PV
M,
P
i
, Q
i
V
i
P
g
, Q
g
Y.B. Wang, C.S. Wu, L. Hua and H.H. Xu, Staedy-state model and power flow
analysis of Grid-Connected Photovoltaic Power System,
Model of Photovoltaic Systems, Contd.

DC part model
0
exp
exp
) (
1 exp
0
0
0

,
_

+
+

,
_

+
+
+

1
]
1

,
_

+

s
s mpp mpp
sh s sh
s mpp mpp
sh
mpp mpp
mpp
mpp mpp
mpp
sh
s cell cell s cell cell
L cell
aR
a
R I V
R R I aR
a
a
R I V
R I
V I
dV
dI
V I
dV
VI d
R
R I V
a
R I V
I I I
where, I
cell
and V
cell
are the current and voltage of PV cell
I
L
and I
0
are the light current and diode reverse saturation
current
R
s
and R
sh
are the series and shunt resistance
a is the ideality factor
(1)
(2)
Model of Photovoltaic Systems, Contd.
PV PV PV
cell pp PV
cell ss s PV
I V P
I N I
V N N V

where, I
PV
, V
PV
, and P
PV
are the current, voltage and power of the
PV array
N
s
is the series number of PV cell in a PV module
N
ss
is the series number of PV modules
N
pp
is the parallel number of PV modules

Inverter part model


PV i PV i i
P P MV V V ;
4
2

where, M is amplitude modulation ratio
is phase shift angle
(3)
(4) ; (5)
(1)
Model of Photovoltaic Systems, Contd.

AC part model
1
]
1

+ +
1
]
1


1
]
1

+ +
1
]
1

+
23
23
12
12
12
12
23
23
12
12
12
12
12
12
13
13
12
12
12
12
13
13
12
12
sin sin ) sin( 3
cos cos ) cos( 3
) sin( sin sin 3
) cos( cos cos 3




z
V
z
V
z
V
V Q
z
V
z
V
z
V
V P
z
V
z
V
z
V
V Q
z
V
z
V
z
V
V P
g g
g
i
g g
g g
g
i
g g
g
g
i i
i i
g
g
i i
i i
(6)
(9)
(8)
(7)
Operation Modes of Grid-connected PV system
There are nine unknown variables of model and seven
independent equations (1), (4-9)

Mode 1: PV system applies MPPT strategy and unit


power factor. In this mode, (2) is added and Q
g

is set to zero. Then V
PV
and P
PV
can be carried
out by (1) to (3), and other variables can be
solved by (4) to (9)

Mode 2: PV system applies MPPT strategy and exports a


certain amount of reactive power. In this mode,
the PV system can provide reactive power and
voltage support for power grid.
PV type
PQ type
No
No
Yes
Yes
Input parameters of
power grid, PV system
and meteorology
Set V
g
=rated value,Q
g
=0, and solve
PV system model to achieve
M,,V
PV
,P
PV,
V
i
,P
i
,Q
i
and P
g
Node type of
PVPCC ?
Traditional power
flow analysis
Traditional power
flow analysis
Solve PV system model
to achieve M,,V
PV
,P
PV,
V
i
,
P
i
,Q
i
,P
g
and Q
g
If any
parameter
exceeds a
limit ?
If the iteration
converges ?
Output operating
parameters of PV
system and power grid
Set the
parameter at the
limit
Thank You

You might also like