CHAPTER 7 - Optimal Dispatch of Generation 110511
CHAPTER 7 - Optimal Dispatch of Generation 110511
Load Bus
- PQ bus: real and reactive power are specified
Generator Bus
- PV bus/voltage controlled bus: real power and voltage
magnitude are specified.
- The power flow solution provides the voltage phase
angle and reactive power generation.
Example
Q3 = ?
S3 = ?
∠ 3 =?
P1 = ?
Q1= ? S1 = ?
V2∠ 2 =?
Generator Bus
In a practical power system:
- Power plants are usually located away from the
center of load.
- Different fuel costs
• Multivariable calculus
Unconstrained
• Solve: gradient vector
parameter /Hessian matrix
optimization /Eigenvalues
• Equality constraints
Constrained
• Inequality constraint
parameter
• Solve:Lagrange
optimization multiplier
Unconstrained parameter optimization
• General cost function: f (x1, x2, …,xn) = C
Gradient vector:
Second derivatives:
Example 7.1 (page 259)
.........(1) |
| Find the eigenvalues of H:
|
….(2) | >> eig(H)
|
| ans =
….(3) |
| 1.5505
| 4.0000
Evaluate the second derivative of 6.4495
|
eqns. (1), (2), (3) and form Hessian |
matrix: |
|
|
|
| All the eigenvalues are positive
• Multivariable calculus
Unconstrained
• Solve: gradient vector
parameter /Hessian matrix
optimization /Eigenvalues
• Equality constraints
Constrained
• Inequality constraint
parameter
• Solve:Lagrange
optimization multiplier
Constrained parameter optimization:
Equality constraints
• When there are functional dependencies
among the parameters to be chosen.
• Cost function:
f (x1, x2, …,xn)
• Equality constraints:
Where is k-vector of
undetermined quantities
Constrained parameter optimization:
Equality constraints
1)
2)
Ques: 7.1 (page 309)
Find a rectangle of maximum perimeter that can be inscribed
in a circle of unit radius given by
g(x; y) = x2 + y2 -1 = 0
Find the value of x, y, and from the three equations above and
find the value of the perimeter that can be inscribed in a circle .
Evaluate to see if the parameter is maximum using
the second derivatives
Hessian matrix
eig(H) =
Non-linear Function Optimization
- (Non-Linear Programming)
Basic goal:
Minimize some nonlinear objective cost function subject to
nonlinear equality and inequality
• Multivariable calculus
Unconstrained
• Solve: gradient vector
parameter /Hessian matrix
optimization /Eigenvalues
• Equality constraints
Constrained
• Inequality constraint
parameter
• Solve:Lagrange
optimization multiplier
Constrained parameter optimization:
Inequality constraints
• When there are functional dependencies among the parameters to be
chosen.
• Cost function:
f(x1, x2, …,xn)
Prime
Btu/h Generator MW
Mover
Operating cost of a thermal plant
Factors influencing the minimum cost of power generation:
Fuel Operating efficiency of Transmission
cost prime mover and losses
generator
Heat-rate: Btu/Wh
Thermal fuel-cost characteristics
Fuel input rate of a generating unit:
Btu/h
Fuel
Input,
Btu/h
PGi, MW
Fuel cost of operating the generating unit:
$/h
Where, kf = fuel cost
$/h
Cost
Ci,
$/h
PGi, MW
Incremental cost of operating the generating
unit
$/MWh
i,
$/MWh
PGi, MW
Fuel cost per unit notation
PR reference power [MW]
$/h
$/h
$/h
$/Wh
Economic Dispatch
Neglecting Neglecting
losses and losses and
Including
no including
losses
generation generation
limit limit
Optimal Economic Dispatch:
Lossless Case and No Generator Limit
• This model assumes that the system is only
“one bus” with all generation and loads
connected to it – common bus.
C1 C2
P1 P2
PD
Ct – the total production cost
Ci – the production cost of ith plant
• The problem is to find the real power generation for each
plant such that the objective function (i.e. total production
cost )
but,
Thus,
• Second Condition
Coordination equation
but hence,
Or
a) by analytical method
b) by graphical method
c) by iterative technique using gradient method
Example 7.4 – Neglecting losses and no generator limits: Analytical
method
PD=800MW
|
1a. Find λ | Answer: λ =8.5 $/MWh
|
|
| P1=400.0000
| P2=250.0000
1b. Find generation P3=150.0000
|
------------------------------------------------------------ |
2a. Find |
condition for |
optimal |
dispatch |
|
|
2b. Subject to: P1+P2+P3 = PD |
Plot the incremental cost for each plant for an optimal
dispatch – graphical demonstration
10.5
10
9.5
9
$/MWh
8.5
7.5
7
0 50 100 150 200 250 300 350 400 450
P, MW
3. Numerical solution: The gradient method
1) Assume =6.0
2) Find generation:
4) Check for:
5) Assume new
3. Numerical solution: Using the gradient method
Find generation:
Since PD=800MW
Check for:
Optimal Economic Dispatch: Lossless Case and
Including Generator Limits
• The power output of any generator should not
exceed its rating nor should it below the
necessary for stable boiler operation.
• The problem:
- Find the real power generation for each plant
that the total production cost
is minimum, subjected
for Pi = Pi(max)
for Pi = Pi(min)
Steps taken to solve the problem
1. Estimate
2. Pi are found from the coordinated equation
3. Iteration is continued until Pi = PD
• 200 P1 450
• 150 P2 350
• 100 P3 225
2. Find Pi
3. Check
4. Check
5. Use new (i+1) = (i) + for the next iteration.
• Since
• Then
i=1,…, ng
transmission loss
Condition (con’t)
• The equality constraint
The minimum cost is obtained when the incremental cost of each plant
multiplied by its penalty factor is the same for all plants
Example 7.7 (page 284)
• Fuel cost in $/h of three thermal power plants:
But:
• PD = 700MW
• Use optimal dispatch rule to find PG1 and PG2
• If the generation limits:
50MW PG1 200MW
50MW PG2 600MW
• Find the optimal dispatch for PD = 700MW
Question 3
QUESTION 1 [20Marks]
The fuel-cost functions in $/h for three thermal plants are given by:
a) If the power plants were to generate output power equally to meet the
demand of 600MW, which power plant would have the least cost and the
least incremental cost? Support your answer based on the concept of
incremental cost for optimal dispatch [8 marks]
b) Sketch the graph to support and prove your answer in part a).
[8 marks]
c) When power system network splits into 2 regions after system
disturbances, one region may experience underfrequency while the
other region will experience overfrequency phenomena. Please explain
why. [4 marks]
THANK YOU
Generator Capability Curve
Field heating
Armature heating
The Economic Dispatch of Real Power
Generation
• Hessian Matrix
(http://en.wikipedia.org/wiki/Hessian_matrix)
- Hessian matrices are used in large-scale
optimization problems within Newton-type
methods
• the Hessian matrix is the square matrix of
second-order partial derivatives of a function.
Given the real-valued function
f(x1, x2, …,xn)
Hessian matrix
(From Wikipedia, the free encyclopedia )
- if all second partial derivatives of f exist, then the Hessian matrix of f is the matrix
- where x = (x1, x2, ..., xn) and Di is the differentiation operator with respect to the
ith argument: