0% found this document useful (0 votes)
18 views64 pages

Module-2 Optimal Power Flow

Uploaded by

Laith Basim
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views64 pages

Module-2 Optimal Power Flow

Uploaded by

Laith Basim
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 64

ECE666: Power Systems Operation

Module-2: Optimal Power Flow

Prof. Kankar Bhattacharya


Department of Electrical & Computer Engineering
University of Waterloo, Waterloo, N2L 3G1, Canada
[email protected]

1 Module-2 ECE666: Winter 2024


Coverage

• Review of power flow analysis


• Power flow equations and NR approach to solution
• Fast-decoupled load flow (FDLF) and DC power flow

• Optimal Power Flow (OPF)


• Background, characteristic features, mathematical model
• OPF Applications

• SCOPF and DCOPF

2 Module-2 ECE666: Winter 2024


Part-1: Power Flow Analysis

3 Module-2 ECE666: Winter 2024


Power Flow Analysis Problem

• Involves calculation of power flows and voltages of the


network for specified conditions at the bus
• Subject to regulating capability of generators, capacitors, etc.
• This information is essential for continuous evaluation of the
system performance
• A single phase representation is usually adequate since
power systems are usually balanced
• Provides a steady-state analysis of the “state” of the
system (“a snap-shot”) at any given instant, and for a
certain system condition
• Typically executed to:
• determine operational state of the system, take preventive
actions (at the dispatch stage, 5 minute ahead)
• examine feasibility of new transmission lines (planning stage)

4 Module-2 ECE666: Winter 2024


Power Flow Analysis… contd.

• It is customary to use per unit representation


• Base power (SBase) is normally chosen to be the rating of one
of the major equipment
• SBase remains the same for the whole system
• Voltage base (VBase) is dependent on location (section) of the
system and changes over different sections
• Bus Specifications:
Type Pi Qi Vi  δi COMMENTS

Load Bus or PQ Bus √ √ Usual load representation (constant P,


Q)
Voltage Controlled Bus √ √ V  is held constant for any Qi
Generator Bus or PV √ √ For synchronous condensers Pi = 0
Bus
Reference or Slack Bus √ √ This bus adjusts net power to hold the
voltage constant and meet the losses

5 Module-2 ECE666: Winter 2024


Bus Specifications

• Associated with each bus are four quantities:


• Real power injected, Pi
• Reactive power injected, Qi
• Voltage magnitude, |Vi|
• Phase angle, δi
Power System
PGi+jQGi |Vi|∠δi
Pi = PGi – PDi
Qi = QGi - QDi

PDi+jQDi

Typical bus-bar representation for power flow analysis

6 Module-2 ECE666: Winter 2024


Bus Specifications… contd.

• Slack bus- provides real and reactive power required to


meet the losses
• Voltage magnitude |V| and angle δ are specified at this bus
• Also called Reference Bus because δ=0°is specified. Other
bus angles are calculated with reference to this bus
• Voltage controlled buses (or PV Bus)
• Voltage magnitude |V| and real power P are specified

• Load buses (or PQ Buses)


• Real and reactive power (P and Q) are specified at these buses

7 Module-2 ECE666: Winter 2024


General Form of System Admittance Matrix [Y]

• The general form representation of an element of the Y


matrix is given as follows:

𝑌𝑌𝑖𝑖,𝑗𝑗 (𝑖𝑖≠𝑗𝑗) = −𝑦𝑦�𝑖𝑖,𝑗𝑗

𝑁𝑁 𝑁𝑁
1
𝑌𝑌𝑖𝑖,𝑖𝑖 = � 𝑦𝑦�𝑖𝑖,𝑗𝑗 + � 𝑦𝑦�𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑖𝑖,𝑗𝑗
2
𝑗𝑗=1 𝑗𝑗=1

• The line admittance is denoted by 𝑦𝑦


�𝑖𝑖,𝑗𝑗 and 𝑦𝑦�𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑖𝑖,𝑗𝑗 is the
charging susceptance of a line.

Page-8 Module-2 ECE666: Winter 2024


Power Flow Equations: In Polar Coordinates

• Real and reactive power injected at bus i is,


*
Si = Pi + jQi = V i ⋅ I i
• Superscript * denotes complex conjugate

• Taking conjugate on both sides of the above:

(**
)
⇒ Pi − jQi = Vi ⋅ Ii = Vi* ⋅ Ii

• Current injected at a bus is written, from above, as,

Pi − jQi
⇒ Ii =
*
Vi

9 Module-2 ECE666: Winter 2024


Power Flow Equations… contd.

• Also from network flows, we have


I 1 = Y 11V 1 + Y 12V 2 + ... + Y 1n V n
I 2 = Y 21V 1 + Y 22V 2 + ... + Y 2n V n
...
I n = Y n1V 1 + Y n 2 V 2 + ... + Y nn V n
• The above equations can be generalized as,

N
I i = ∑ Y ij V j ∀ 𝑖𝑖 ∈ 𝑁𝑁
j =1

10 Module-2 ECE666: Winter 2024


Power Flow Equations… contd.

• The complex power at a bus is,


* * N
Pi − jQi = V i I i = V i ∑ Y ij V j ∀ 𝑖𝑖 ∈ 𝑁𝑁
j =1
• Using polar form representation of complex
quantities, in the complex power relation above:
jδ i jθij
V i = Vi e ; Y ij = Yij e

• We obtain,

Pi − jQi = Vi e − jδ i N
∑ Yij e
jθ ij
Vj e
jδ j N
= ∑ ViV jYij e
(
j θ ij +δ j −δ i )
j =1 j =1
∀ 𝑖𝑖 ∈ 𝑁𝑁

11 Module-2 ECE666: Winter 2024


Power Flow Equations… contd.

• Separating the complex power equation in real and


imaginary parts

( )
N
Pi = ∑ ViV j Yij cos θ ij + δ j − δ i ∀ 𝑖𝑖 ∈ 𝑁𝑁
j =1

( )
N
Qi = − ∑ ViV jYij sin θ ij + δ j − δ i ∀ 𝑖𝑖 ∈ 𝑁𝑁
j =1

12 Module-2 ECE666: Winter 2024


Power Flow Equations… contd.

• Considering only equations for known injections of Pi and Qi,


we re-write the power-flow equations as,

( )
N
Pi = ∑ ViV jYij cos θij + δ j − δ i ∀i ≠ slack
j =1

( )
N
Qi = − ∑ ViV jYij sin θ ij + δ j − δ i ∀i ≠ slack & i ≠ PV
j =1

• Both set of equations exclude the slack bus real and


reactive injections because they are unknown, and are
calculated after all the variables are determined
• The reactive power equations exclude the PV bus
injections because these are computed separately

13 Module-2 ECE666: Winter 2024


Power Flow Equations… contd.

• Note, Pi (=PGi–PDi) and Qi (=QGi-QDi) denote net real and


reactive power injected into the power system (see figure).
Hence we have:

( )
N
Pi = PGi − PDi = ∑ ViV jYij cos θij + δ j − δ i i ≠ slack
j =1

( )
N
Qi = QGi − QDi = − ∑ ViV jYij sin θ ij + δ j − δ i i ≠ slack ; i ≠ PV
j =1

Power System
PGi+jQGi |Vi|∠δi
Pi + jQi

PDi+jQDi

14 Module-2 ECE666: Winter 2024


The Jacobian Matrix [J]

• The power flow equations were obtained as follows:


( )
N
Pi = ∑ ViV jYij cos θij + δ j − δ i ∀i ≠ slack
j =1

( )
N
Qi = − ∑ ViV jYij sin θ ij + δ j − δ i ∀i ≠ slack & i ≠ PV
j =1
• Using Taylor Series expansion on these equations, a linear
form representation can be obtained, as shown below,

Page-15 Module-2 ECE666: Winter 2024


The Jacobian Matrix and Its Sub-Matrices

• We can express in vector-matrix form as follows:

• The sub-matrices of [J], i.e., [J11], [J12], [J21], [J22] are


given as follows:

Page-16 Module-2 ECE666: Winter 2024


The Newton-Raphson Method

Page-17 Module-2 ECE666: Winter 2024


Newton-Raphson Method

• This method converges to high accuracy nearly always in 2


to 5 iterations
• For a flat-start: (|Vi| = 1 p.u. and δi = 0) for all buses.

• At the P-V buses, |Vi| is held at the specified value.


• Qi is calculated at each P-V bus at the end of an iteration
and if it violates the limits, the P-V bus is switched to a P-Q
bus.
• When Qi is within limits, it is switched back to a P-V bus.

Page-18 Module-2 ECE666: Winter 2024


Fast Decoupled Load Flow and DC Load Flow

19 Module-2 ECE666: Winter 2024


Fast Decoupled Load Flow (FDLF)

• Consider the complex power equation again. We


use a mixed form representation
�𝑖𝑖,𝑗𝑗 is represented in rectangular form as 𝑌𝑌�𝑖𝑖,𝑗𝑗 = 𝐺𝐺𝑖𝑖,𝑗𝑗 + 𝑗𝑗𝑗𝑗𝑖𝑖,𝑗𝑗
• 𝑌𝑌
�𝑖𝑖 is represented in polar form as, 𝑉𝑉�𝑖𝑖 = 𝑉𝑉𝑖𝑖 𝑒𝑒 𝑗𝑗𝛿𝛿𝑖𝑖
• 𝑉𝑉

* N * *
Si = Pi + jQi = V i I i = V i ∑ Y ij V j
j =1

( ) j (δ i −δ j )
N
= ∑ Vi V j Gij − jBij e
j =1

{ ( )
N  Vi V j Gij cos δi − δ j + Bij sin δi − δ j (  )}
= ∑  
j =1 +

{ ( ) (
j Vi V j Gij sin δi − δ j − Bij cos δi − δ j 

)}

20 Module-2 ECE666: Winter 2024


FDLF… contd.

• Separating real and imaginary parts from the


previous equation we write the power flow
equations in mixed form, as follows:

{ }
N
Pi = ∑ Vi V j Gij cos δ ij + Bij sin δ ij
j =1

{ }
N
Qi = ∑ Vi V j Gij sin δ ij − Bij cos δ ij
j =1

• Where δi - δj = δij

• From this representation, elements of Jacobian


matrix can be obtained.

21 Module-2 ECE666: Winter 2024


FDLF… contd.

• Off-diagonal elements of the Jacobian (i ≠ j)


∂Pi
∂δ j
{
= Vi V j Gij sin δ ij − Bij cos δ ij }
∂Qi
∂δ j
{
= − Vi V j Gij cos δ ij + Bij sin δ ij }
∂Pi
{
= Vi Gij cos δ ij + Bij sin δ ij }
∂V j
∂Qi
{
= Vi Gij sin δ ij − Bij cos δ ij }
∂V j

22 Module-2 ECE666: Winter 2024


FDLF… contd.
• Diagonal elements of the Jacobian (i = j)
∂Pi
{ }
N
= 2 Vi Gii + ∑ V j Gij cos δ ij + Bij sin δ ij
∂ Vi j =1
j ≠i
2
P − Vi Gii Pi
= 2 Vi Gii + i = + Vi Gii
Vi Vi
∂Qi Qi
{ }
N
= = −2 Vi Bii + ∑ V j Gij sin δ ij − Bij cos δ ij
∂ Vi Vi j =1
j ≠i
∂Pi
{ }
N
= ∑ Vi V j − Gij sin δ ij + Bij cos δ ij 2
∂δ i j =1 Q + Vi Bii Qi
= −2 Vi Bii + i = − Vi Bii
j ≠i Vi Vi

{ }
N 2
= − ∑ Vi V j Gij sin δ ij − Bij cos δ ij = −Qi − Bii Vi
j =1
j ≠i
∂Qi
{ }
N 2
= ∑ Vi V j Gij cos δ ij + Bij sin δ ij = Pi − Gii Vi
∂δ i j =1
j ≠i
23 Module-2 ECE666: Winter 2024
FDLF… contd.

Assumptions
• Since (δi-δj) is small, cos(δi-δj) ≅ 1, sin(δi-δj) ≅ 0
• Gijsin(δi-δj) is much smaller compared to Bij, Gij≅0
• Hence we have

∂Pi ∂Pi
≈ 0; ≈ 0 ⇒ [J 12 ] = 0
∂ Vi ∂Vj

∂Qi ∂Qi
≈ 0; ≈ 0 ⇒ [J 21 ] = 0
∂δ i ∂δ j

24 Module-2 ECE666: Winter 2024


FDLF… contd.

• Further assumptions in [J11]


∂Pi 2
= −Qi − Bii Vi
∂δ i
 n 
(
= −  ∑ Vi V j Gij sin δ ij − Bij cos δ ij ) − Bii Vi
2
 j =1 
n 2 2 n 2 2 2
≅ ∑ Vi V j Bij − Bii Vi ≅ Vi ∑ Bij − Bii Vi = 0 − Bii Vi = − Bii Vi
j =1 j =1

• Similarly,
∂Pi
= − Vi V j Bij
∂δ j

25 Module-2 ECE666: Winter 2024


FDLF… contd.

• Based on similar lines, we also have the [J22] as:


∂Qi
= − Bii Vi
∂ Vi
∂Qi
= − Bij Vi
∂V j

• To summarize, [J11] and [J22] matrix elements


are:
∂Pi 2 ∂Pi
= − Bii Vi = − Bij Vi V j
∂δ i ∂δ j
∂Qi ∂Qi
= − Bii Vi = − Bij Vi
∂ Vi ∂V j

26 Module-2 ECE666: Winter 2024


FDLF… contd.

• Defining a susceptance matrix (imaginary part of Y-


Bus matrix), without the slack bus row and column
(assuming slack bus to be bus-1)
 B22 B23 ... B2n 
B B33 ... B3n 
B =  32 
 ... ... ... ... 
 
 Bn 2 Bn3 ... Bnn 

• Then we can write,


𝐉𝐉𝟏𝟏𝟏𝟏 = − 𝐕𝐕 𝐁𝐁 𝐕𝐕
𝐉𝐉𝟐𝟐𝟐𝟐 = − 𝐕𝐕 𝐁𝐁
• [V] is a diagonal matrix

27 Module-2 ECE666: Winter 2024


FDLF… contd.

• Power flow equations in simplified form are,


ΔP = [J 11 ]⋅ Δδ = −[V ][B ][V ][Δδ]
ΔQ = [J 22 ]⋅ Δ V = −[V ][B ][Δ V ]
• The two equations are now decoupled and hence the
system of equations is much easier to compute.
• Simplified form of the above equations are:

 ∂Pi 
∆Pi =   ⋅ ∆δ j = − Vi V j Bij ∆δ j
 ∂δ 
 j 

 ∂Q 
i 
∆Qi =  ⋅ ∆ V j = − Vi V j Bij ∆ V j
 ∂Vj 
 

28 Module-2 ECE666: Winter 2024


FDLF: Final Relations

• Dividing by 𝑉𝑉𝑖𝑖 and assuming 𝑉𝑉𝑗𝑗 ≅ 1.0 𝑝𝑝. 𝑢𝑢.,


∆Pi ~
= ∆Pi = − Bij ∆δ j
Vi
∆Qi ~
= ∆Qi = − Bij ∆ V j
Vi
� and ∆𝑄𝑄� are just scaled versions of ∆P and ∆Q
• ∆𝑃𝑃
respectively. In matrix form, we can write,

[ ]
ΔP = [V ]−1[ΔP ] = −[B ][Δδ]
~

[ ]
ΔQ = [V ]−1[ΔQ] = −[B ][Δ V ]
~

29 Module-2 ECE666: Winter 2024


DC Power Flow

• A further simplification is to simply drop the reactive power


equation
[ΔP~ ] = −[B][Δδ]
• This results in a linear, non-iterative set of equations
• DC power flow is only good for calculating MW flows on lines
• No indication of bus voltages, reactive power or MVAr flows
• Assuming Vi = 1.0 p.u., we have

[ΔP] = −[B][Δδ]

30 Module-2 ECE666: Winter 2024


DC Load Flow… contd.

• The linear set of equations in DC Load Flow


makes the calculations simpler.
• To summarize, the following assumptions are
used from an ac power flow to arrive at dc power
flow equations:
• Line resistances are neglected.
• Magnitude of the bus voltages are ≅ 1.0 p.u.
• δij = δi - δj ≅ 0 ⇒ cos(δij) ≅ 1 and sin(δij) ≅ δij.

31 Module-2 ECE666: Winter 2024


DC Load Flow… contd.

• Thus the set of equations forming the dc load flow


can also be stated as follows:
𝑁𝑁

𝑃𝑃𝑃𝑃𝑃𝑃𝑃𝑃𝑖𝑖 = � 𝐵𝐵𝑖𝑖,𝑗𝑗 𝛿𝛿𝑖𝑖 − 𝛿𝛿𝑗𝑗 ∀ 𝑖𝑖 = 1, … , 𝑁𝑁


𝑗𝑗=1

• Also that, 𝑃𝑃𝑃𝑃𝑃𝑃𝑃𝑃𝑃𝑃𝑖𝑖,𝑗𝑗 = −𝑏𝑏𝑖𝑖,𝑗𝑗 𝛿𝛿𝑖𝑖 − 𝛿𝛿𝑗𝑗 ∀ 𝑖𝑖, 𝑗𝑗 = 1, … , 𝑁𝑁

• Note that
• Bij: element of susceptance matrix, p.u.
• δ: voltage angle, radians
• bij: susceptance of line i-j, p.u.
• PFlow: real power flow on line, p.u.
• Reactive power flow equation disappears because of assumptions.

32 Module-2 ECE666: Winter 2024


Part-2: Optimal Power Flow

33 Module-2 ECE666: Winter 2024


History of OPF

• In 1962, Carpentier from EDF, France introduced a


generalized NLP formulation of the ELD problem including
voltage and other operating constraints
• This was later named Optimal Power Flow (OPF), following the
work of Dommel & Tinny in 1968
• Today, any problem that involves the determination of the
instantaneous ‘optimal’ steady-state of an electric power
system is an OPF problem
• Optimal steady state is achieved by adjusting the available
controls to minimize an objective function subject to
specified operating and security requirements

34 Module-2 ECE666: Winter 2024


Insufficiency of ELD

• ELD assumes that demand and supply are aggregated at


one node, for the entire system
• The inherent assumption is that power flow will follow such a
simple constraint
• In practice, power flow is determined by physical laws of
electricity flow (power flow equations)
• In ELD, reactive power generation and demand is ignored
and bus voltages are not considered
• Transmission loss representation is, at best, approximate

35 Module-2 ECE666: Winter 2024


From ELD to OPF

• The power flow equations are introduced in ELD as


demand-supply balance equations
• The demand-supply balance is effected at each bus
individually. Not for the aggregate system.
• The optimum solution yields a set of generation variables
that minimize costs while satisfying the physical laws of
flow of electricity
• It becomes a constrained non-linear optimization problem

36 Module-2 ECE666: Winter 2024


Basic OPF Formulation

• The classical objective is to minimize the total


operating cost (NG is set of generators):
NG
Cost = ∑ Ci(Pi )
i =1

• Demand-supply Balance: considers bus-wise load-


generation balance for active and reactive power
Pi − PDi = ∑ Vi V j Yi, j cos(θi, j + δ j − δ i ) ∀i ∈ N
j
Qi − QDi = − ∑ Vi V j Yi, j sin(θi, j + δ j − δ i ) ∀i ∈ N
j

• Limits on Bus Voltages


ViMin ≤ Vi ≤ ViMax , ∀ i = 1,..., N

37 Module-2 ECE666: Winter 2024


Basic OPF Formulation… contd.

• Limits on real and reactive power generation


PiMin ≤ Pi ≤ PiMax ∀i ∈ NG
QiMin ≤ Qi ≤ QiMax ∀i ∈ NG

• Bounds on angles

− π ≤ δ i ≤ π , ∀ i = 1,..., N

• The Lagrangian for the OPF formulation can be constructed


as follows:
NG N  
F = ∑ Ci (Pi ) + ∑ λi PDi − Pi − ∑ Vi V j Yi, j cos(θi, j + δ j − δ i ) 

i =1 i =1  j 

N  
+ ∑ γ i  QDi − Qi + ∑ Vi V j Yi, j sin(θi, j + δ j − δ i ) 
i =1  j 

38 Module-2 ECE666: Winter 2024


Characteristic Features of OPF

• Incremental loss representation is exact- due to detailed


network representation and bus-wise demand balance
• More operating constraints can be included
• Allows inclusion of security constraints
• Several adjustable variables and controls
• Different objective functions possible
• Can be used for analytical studies of different time-frames-
short, medium and long-term
• Increasingly important in electricity markets

39 Module-2 ECE666: Winter 2024


OPF Objectives and Controls

• Objective Functions: Minimize


• Cost of operation / Increase in cost
• Deviation from optimum settings (or minimum control shift)
• Real power losses
• Cost of load curtailment
• Number of controls
• Installation cost of new capacitors / reactors
• MW transfers
• Total emissions
• Control variables
• Real and reactive power generation
• Switched capacitor settings
• Reactive injection for a SVC
• Load MW and MVAr curtailment (load shedding)
• LTC transformer tap settings, etc.

40 Module-2 ECE666: Winter 2024


Example-1: OPF Model Formulation

• 3-bus System:

0 ≤ P1 ≤ 5 p.u. 0 ≤ P2 ≤ 2.5 p.u.


− 0.2 ≤ Q1 ≤ 3 p.u. − 0.2 ≤ Q2 ≤ 1.5 p.u.
PD3 = 3.6392 p.u. QD3 = 0.5339 p.u.
1 3
0.9 ≤ V1 ≤ 1.1 p.u. 0.9 ≤ V2 ≤ 1.1 p.u. 0.9 ≤ V3 ≤ 1.1 p.u.

14.493∠4.938 9.578∠1.862 4.975∠1.67 


Y =  9.578∠1.862 14.467∠4.972 4.903∠1.768
2
 4.975∠1.67 4.903∠1.768 9.866∠4.861

• Find the Optimal Dispatch to minimize the total cost

( )(
J = a1P12 + b1P1 + c1 + a2 P22 + b2 P2 + c2 )

41 Module-2 ECE666: Winter 2024


Example-1 …contd.

• Minimize: ( )(
J = a1P12 + b1P1 + c1 + a2 P22 + b2 P2 + c2 )
• Subject to

P1 − 15 V1 cos(− 90) − 10 V1 V2 cos(90 + δ 2 − δ1 ) - 5 V1 V3 cos(90 + δ 3 − δ1 ) = 0


2

Q1 + 15 V1 sin (− 90 ) + 10 V1 V2 sin (90 + δ 2 − δ1 ) + 5 V1 V3 sin (90 + δ 3 − δ1 ) = 0


2

P2 − 10 V2 V1 cos(90 + δ1 − δ 2 ) − 15 V2 cos(− 90 ) − 5 V2 V3 cos(90 + δ 3 − δ 2 ) = 0


2

Q2 + 10 V2 V1 sin (90 + δ1 − δ 2 ) + 15 V2 sin (− 90 ) + 5 V2 V3 sin (90 + δ 3 − δ 2 ) = 0


2

− 3.6392 + 5 V3 V1 cos(90 + δ1 − δ 3 ) + 5 V3 V2 cos(90 + δ 2 − δ 3 ) + 10 V3 cos(− 90 ) = 0


2

− 0.5339 + 5 V3 V1 sin (90 + δ1 − δ 3 ) + 5 V3 V2 sin (90 + δ 2 − δ 3 ) − 10 V3 sin (− 90 ) = 0


2

42 Module-2 ECE666: Winter 2024


Example-1 …contd.

• Inequality Constraints:

− P1 ≤ 0
0.9 − V1 ≤ 0
P1 ≤ 5 p.u.
− P2 ≤ 0 V1 − 1.1 ≤ 0
P2 ≤ 2.5 p.u. 0.9 − V2 ≤ 0
− 0.2 − Q1 ≤ 0 V2 − 1.1 ≤ 0
Q1 ≤ 3 p.u.
0.9 − V3 ≤ 0
− 0.2 − Q2 ≤ 0
V3 − 1.1 ≤ 0
Q2 ≤ 1.5 p.u.

43 Module-2 ECE666: Winter 2024


Example-1 …contd.

• The equality constraints resolves to:

P1 + 10 V1 V2 sin (δ 2 − δ1 ) + 5 V1 V3 sin (δ 3 − δ1 ) = 0

Q1 − 15 V1 + 10 V1 V2 cos(δ 2 − δ1 ) + 5 V1 V3 cos(δ 3 − δ1 ) = 0
2

P2 + 10 V2 V1 sin (δ1 − δ 2 ) + 5 V2 V3 sin (δ 3 − δ 2 ) = 0

Q2 + 10 V2 V1 cos(δ1 − δ 2 ) − 15 V2 + 5 V2 V3 cos(δ 3 − δ 2 ) = 0
2

− 3.6392 − 5 V3 V1 sin (δ1 − δ 3 ) − 5 V3 V2 sin (δ 2 − δ 3 ) = 0

− 0.5339 + 5 V3 V1 cos(δ1 − δ 3 ) + 5 V3 V2 cos(δ 2 − δ 3 ) + 10 V3


2
=0

44 Module-2 ECE666: Winter 2024


Example-1 …contd.

• The Lagrangian can be constructed as:

( )(
F = a1P12 + b1P1 + c1 + a2 P22 + b2 P2 + c2 )
+ λ1(P1 + 10 V1 V2 sin (δ 2 − δ1 ) + 5 V1 V3 sin (δ 3 − δ1 ))
+ λ2 (P2 + 10 V2 V1 sin (δ1 − δ 2 ) + 5 V2 V3 sin (δ 3 − δ 2 ))
+ λ3 (− 3.6392 − 5 V3 V1 sin (δ1 − δ 3 ) − 5 V3 V2 sin (δ 2 − δ 3 ))

+ γ 1 Q1 − 15 V1 + 10 V1 V2 cos(δ 2 − δ1 ) + 5 V1 V3 cos(δ 3 − δ1 )


2
 
+ γ 2  Q2 + 10 V2 V1 cos(δ1 − δ 2 ) − 15 V2 + 5 V2 V3 cos(δ 3 − δ 2 )
2
 
+ γ 3  − 0.5339 + 5 V3 V1 cos(δ1 − δ 3 ) + 5 V3 V2 cos(δ 2 − δ 3 ) + 10 V3 
2
 

45 Module-2 ECE666: Winter 2024


Example-1: OPF Solution

• *********************************************************************
• Case-A: Cost Minimizing OPF Solution
• *********************************************************************
• Bus P-Optimal Q-Optimal λP λQ
• (MW) (MW) ($/MWh) ($/MVArh)
• 1 300.549 100.183 609.598 0.000
• 2 88.734 125.174 628.890 0.000
• 3 0.000 0.000 726.046 61.937
• Real MC denotes the effect on cost with change in demand at the bus
• Reactive MC denotes the effect on cost with change in reactive demand at the bus

• *********************************************************************
• Case-B: Loss Minimizing OPF Solution
• *********************************************************************
• Bus P-Optimal Q-Optimal λP λQ
• (MW) (MW) (MW/MWh) (MW/MVArh)
• 1 226.996 111.671 0.000 0.000
• 2 161.151 106.367 0.000 0.000
• 3 0.000 0.000 0.175 0.098
• Real MC denotes the effect on loss with change in demand at the bus
• Reactive MC denotes the effect on loss with change in reactive demand at a bus

• ********************************************
• Comparison of Two Cases
• ********************************************
• Case Total Cost Total Loss
• ($) (MW)
• A 121931.565 25.363
• B 145876.673 24.227

46 Module-2 ECE666: Winter 2024


Example-2
1 3 2

6 4
System data relating to generation and load 5

Bus Gen. Cap. MW Cost Ch., $/hr Load Voltage, p.u. MVAr support

1 100 ≤ P1 ≤ 500 P12+8.5P1+5 73.125 + j19.50 1.05 -20 ≤ Q1≤ 300

2 50 ≤ P2 ≤ 250 3.4P22+25.5P2+9 92.625 + j29.25 1.06 -20 ≤Q2≤ 150

3 NIL - 78.00 + j39.00 0.95 ≤V3≤ 1.05 NIL

4 NIL - 112.125 + j31.20 0.95 ≤V4≤ 1.05 0 ≤Q4≤ 100

5 NIL - 126.75+ j34.125 0.95 ≤V5≤ 1.05 NIL

6 NIL - 67.375 + j24.375 0.95 ≤V6 ≤1.05 0 ≤Q6≤ 100

47 Module-2 ECE666: Winter 2024


Example-2: OPF with Minimum Cost Objective

Bus Generation, MVAr λP MCP, λQ Total Total


MW support $/MWh $/MVArh system system
cost, $ loss,
MW
1 426.04 12.274 860.58 0.0 294848.4 51.955
2 175.915 113.793 1221.725 0.0
3 - - 1244.837 20.981
4 - 100.00 1148.348 19.775
5 - - 1297.163 53.981
6 - 100.00 1200.707 31.690

λP = marginal cost of real power at a bus


λQ= marginal cost of reactive power at a bus

48 Module-2 ECE666: Winter 2024


Example-2: ELD Solution

Bus Optimum Generation, Marginal Cost, λ Total system cost,


MW $/MWh $

1 426.932
862.364 240547.58
2 123.068

• Since transmission loss is neglected in ELD, it shows lower cost


than OPF
• Costs worth 52 MW of losses are not accounted for by ELD
• Costlier generator (unit-2) effectively supplies the transmission
loss
• OPF provides bus-wise marginal cost for real and reactive power

49 Module-2 ECE666: Winter 2024


Example-2: OPF with Minimum Loss Objective

Bus Generation, MVAr λP λQ Total Total


MW support MW/MW MW/MVAr system system
cost, $ loss, MW
1 331.722 2.911 0 0 331748.04 31.722
2 250.000 92.275 0.157 0
3 - - 0.198 0.018
4 - 74.717 0.209 0
5 - - 0.305 0.033
6 - 99.988 0.249 0

λP = marginal loss from supplying real power at a bus


λQ = marginal loss from supplying reactive power at a bus

50 Module-2 ECE666: Winter 2024


Controls, Constraints in P & Q Subproblems

Controls Constraints

Active Power OPF -MW generations -Control variable limits


-Economy interchanges -Voltage angles between buses
-Phase shifter positions (specific)
-HVDC Line MW flows -MW branch flows

-Load curtailment -MW reserve margins


-Area MW Interchanges
-Net area MW generation

Reactive Power OPF -Generator voltages -Control variable limits


-Generator MVArs -Bus voltage magnitudes
-SVC MVArs -MVAr generations
-Capacitor or reactor status -MVAr branch flows
-LTC tap positions -MVAr reserve margins
-Area MVAr Interchanges
-Net area MVAr generation

51 Module-2 ECE666: Winter 2024


Inequality Constraints

• The inequality constraints can be classified into two


categories:
• Physical limits of controls- these cannot be violated
• For example, transformer tap, real and reactive power generation cannot
go beyond its upper and lower bounds
• Operating limits- these are imposed to enhance security and
do not represent physical bounds. They can be relaxed
temporarily, if necessary, to obtain feasible solutions.
• Infeasible problems of this kind are always encountered in some on-line
applications and a good OPF program must be able to cope with them.

52 Module-2 ECE666: Winter 2024


OPF Application: Minimum Cost Operation

• This is the most used, reflecting ELD practice


• J = sum of costs of controlled generation of thermal plants &
cost of controlled interchange transactions
• All system control variables are eligible to participate
• If the only control variable is P, it is termed as Security
Constrained Economic Dispatch (SCED)
• Usually the LF equations are replaced by DCLF equations

53 Module-2 ECE666: Winter 2024


OPF Application: Loss Minimization

• This is the classical Reactive Power Dispatch problem


• Commonly used
• The optimization seeks to minimize the circulating VAr and also
maintains acceptable voltage profile
• Usually reactive power controls are used- transformer taps,
switching capacitors, generator voltages
• Executed every 30 minutes in the control center
• With more control variables (more freedom), system losses
decrease
• Loss Minimization can give substantial savings
•  reducing losses by 10 MW, utility’s λ =$20/MWh
• SAVINGS/YEAR = $1.5 Million

54 Module-2 ECE666: Winter 2024


OPF Application: Optimal Capacitor Siting

• Seeks the best location to place capacitor in the system


• Minimize cost of new devices
• Include different constraints and post-contingency analysis
• A medium-term planning study
• Note that Optimal Capacitor Switching is part of OPF Loss
Minimization

55 Module-2 ECE666: Winter 2024


OPF Application: Nodal Pricing of Power

• Dual of demand balance constraint (power flow


equations) gives the marginal cost of supply at a
bus
• These are the λi and γi variables in the Lagrangian
function
• Introduces the concept of Locational Marginal
Price (LMP)
• Reactive power pricing is also viable from the
same model

56 Module-2 ECE666: Winter 2024


Part-3: SCOPF and DCOPF

57 Module-2 ECE666: Winter 2024


Security Constrained OPF (SCOPF)

• Objective of SCOPF is to minimize total generation cost.


• The additional constraints over and above the OPF model
are related to grid “security”, and are represented by:
• Line power flow constraints.
• The line flows (PT) are typically computed off-line using an N-1
contingency criterion.
• Current limits imposed based on line thermal limits, IT
• Bus voltage limits V
• These problems are now being solved successfully for large
systems (thousands of constraints) using Interior Point
methods.

58 Module-2 ECE666: Winter 2024


SCOPF… contd.

• The ‘standard’ SCOPF model is as follows:


N
Min.J = ∑ ai Pi2 + bi Pi + ci
i =1
s.t. g(δ, V, Q, P ) = 0
PiMin ≤ Pi ≤ PiMax
PT (δ, V ) ≤ PTMax

IT (δ, V ) ≤ ITMax

QiMin ≤ Qi ≤ QiMax
ViMin ≤ Vi ≤ ViMax

• g(.): set of real and reactive power flow equations

59 Module-2 ECE666: Winter 2024


DCOPF Formulation

• Objective: Minimize cost of genertion


• Constraints:
• Demand-supply Balance: the ac power flow equations
are replaced by dc load flow equations.
• Line flow limits based on dc load flow representation.
• Limits on real power generation.
• Bounds on bus angles.

• Commonly used in electricity market settlement


models for Locational Marginal Price (LMP)
markets.
• With the objective of maximizing the social welfare,
instead of minimizing cost.

60 Module-2 ECE666: Winter 2024


DCOPF Formulation

NG
Cost = ∑ Ci(Pi )
i =1
N
(
PInji = ∑ Bij δ i − δ j ) ∀ i = 1,..., N
j =1
PFlowij = −bij (δ i − δ j ) ∀ i, j = 1,..., N
− bij (δ i − δ j ) ≤ PFlowijMax ∀ i, j = 1,..., N

PiMin ≤ Pi ≤ PiMax ∀i ∈ NG

− π ≤ δ i ≤ π , ∀ i = 1,..., N

61 Module-2 ECE666: Winter 2024


References: Power Flow Analysis

• Power flow analysis is a well established topic and very


good treatment of this topic is found in several text books,
such as:
• M. A. Pai, Computer techniques in power system analysis, Tata
McGraw Hill, New Delhi, 1979
• G. W. Stagg and A. H. El-Abiad, Computer methods in power
systems analysis, McGraw Hill New York, 1968
• A. R. Bergen and V. Vittal, Power systems analysis, 2nd Edition,
Prentice Hall, 2000
• J. J. Grainger and W. D. Stevenson, Power system analysis,
McGraw-Hill, 1994

62 Module-2 ECE666: Winter 2024


References: Basic OPF

• J. Carpentier, “Contribution e l’étude do Dispatching Economique”,


Bulletin Society Francaise Electriciens, August 1962
• H. W. Dommel and W. F. Tinney, Optimal power flow solutions,
IEEE Trans Power Apparatus and Systems, October 1968
• J. A. Momoh, M. E. El-Hawary and R. Adapa, A review of selected
optimal power flow literature to 1993. Parts-I and II:”, IEEE Trans
Power Systems, Feb.’99, pp. 96-111
• M. Huneault and F. D. Galiana, “A survey of the optimal power flow
literature”, IEEE Transactions on Power Systems, May ’91, pp.
762-770.
• IEEE Tutorial Course, Optimal Power Flow: Solution Techniques,
Requirements, and Challenges”, IEEE Power Engineering Society
Publication No. 96 TP 111-0

63 Module-2 ECE666: Winter 2024


References: OPF Applications

• A. Monticelli, M. V. F. Pereira and S. Granville, “Security constrained OPF with post-


contingency corrective rescheduling”, IEEE Transactions on Power Systems, February
1987
• B. Stott, O. Alsac and A. J. Monticelli, “Security analysis and optimization”,
Proceedings of the IEEE, December 1987, pp.1623-1644
• G. Opoku, “Optimal power system VAR planning”, IEEE Transactions on Power
Systems, Feb. ’90, pp. 53-60
• Y. T. Hsiao, C. C. Liu, H. D. Chiang and Y. L. Chen, “A new approach for optimal VAR
sources planning in large scale electric power systems”, IEEE Transactions on Power
Systems, Aug. ’93, pp. 988-996
• N. Deeb and S. M. Shahidehpour, “Cross decomposition for multi-area optimal
reactive power planning”, IEEE Transactions on Power Systems, Nov. ’93, pp. 1539-
1544
• S. Granville and M. C. A. Lima, “Application of decomposition techniques to VAR
planning: Methodological and computational aspects”, IEEE Transactions on Power
Systems, Nov. ’94, pp. 1780-1787
• M. Bjelogrlic, M. S. Calovic, P. Ristanovic and B. S. Babic, “Application of Newton’s
OPF in voltage / reactive power control”, IEEE Transactions on Power Systems,
Nov.’90, pp.1447-1454

64 Module-2 ECE666: Winter 2024

You might also like