Está en la página 1de 7

8

Power System Operation


and Control
Mani Venkatasubramanian 8.1 Introduction ....................................................................................... 779
and Kevin Tomsovic 8.2 Generation Dispatch ............................................................................ 779
School of Electrical Engineering 8.2.1 Classical Lossless Generation Dispatch • 8.2.2 Lossy E c o n o m i c Dispatch •
and Computer Science, 8.2.3 O p t i m a l Power Flow F o r m u l a t i o n
Washington State University, 8.3 Frequency Control ............................................................................... 782
Pullman, Washington, USA 8.3.1 A G C
8.4 Conclusion: Contemporary Issues ........................................................... 785

8.1 Introduction frequency to maintain the system frequency within tight toler-
ances while also maintaining economically dispatched gener-
The primary objective of power system operation is delivering ations. A brief introduction to the control called the automatic
power to consumers meeting strict tolerances on voltage mag- generation control or the load frequency control is presented
nitude and frequency. Accordingly, the operation control in Section 8.3.
problems naturally divide into the control of voltage magni- In addition to the topics in Sections 8.2 and 8.3, the voltage
tudes or the voltage control issues and the control of system control problem is another important topic because it is a
frequency or the frequency control problems. Because a power complex problem. It is mostly done by distributed automatic
system is an interconnected, large system spread over a geo- local controls in the North American grid. However, some
graphically wide network, operation of the large system is European countries such as France do have automatic coordin-
complex. The controls are built to exploit the inherent time- ated voltage control schemes for the large network.
scale and structural properties of the system. In this chapter, The operation of the power system also has to meet regula-
we focus on the frequency control problem as an example tions on security and reliability. Roughly speaking, the system
of power system controls. In fact, the automatic frequency is required to continue normal operation even with the loss of
control in the North American electric power grid was the any one component. These studies are grouped under the
first instance of a successful implementation of a large-scale framework of power system security, which is a broad topic
network-based control scheme. in itself.
The frequency control includes two subproblems. First, we
need to determine optimal values of generations that minimize
the total generation costs while meeting the load demands. 8.2 Generation Dispatch
This problem is denoted the economic dispatch problem and
is discussed in Section 8.2. A power system must generate sufficient power at all times to
It can be shown that differences between total active power meet the load demand from the grid. The amount of load
that is generated and the total active power that is consumed connected to the system varies significantly based on seasonal
lead to frequency drifting. Because the load fluctuations them- and time-of-day considerations. The cost of producing power
selves are random, it is not possible to exactly match the total at different generators also varies from plant to plant,
generation with the power consumption at all times. There- depending on the efficiency of plant design and fuel costs at
fore, the system frequency will tend to drift around on its the generator location. Therefore, it is not economical to
own. In North American grids, there exists a central closed- divide the required generation capacity arbitrarily among
loop controller that samples system-wide power flows and the available generators. The problem of determining how the

Copyright© 2005 by AcademicPress. 779


All rights of reproduction in any form reserved.
780 Mani Venkatasubramanian and Kevin Tomsovic

total load requirement is to be divided among the generators dCi


ICi - -- X for i = 1,2 . . . . N, (8.1)
in service is denoted the generation dispatch problem. This dPi
problem clearly optimizes the total generation costs in produ- N
cing the required amount of active power. We discuss this and Z Pi = PD. (8.2)
problem first in Secton 8.2.1 under a classical formulation. i=1
Moreover, there are also active power losses involved in trans-
mitting real power from generators to loads. Some generators, In other words, the generation dispatch becomes optimal when
such as those near coal mines with low fuel costs, may incur the incremental generation costs ICi become equal at all the
large transmission losses in transferring the generated power to generators. Since the generation cost Ci is a quadratic function
load centers. An optimization formulation that includes some of Pi, the incremental cost ICi is a linear function of Pi.
simple consideration of transmission losses together with gen- Therefore, the optimality problem reduces to solving N + 1
eration costs is presented in Section 8.2.2. Section 8.2.3 dis- linear equations 8.1 and 8.2 stated above in terms of N + 1
cusses a general framework for posing detailed optimization unknown variables P1 through PN and X. The unique solution
problems in the form of optimal power flow formulation. is easily solved as:
N
8.2.1 Classical Lossless Generation Dispatch PD + i/2 i
h. = i=1 and Pi - X - ~3i (8.3)
The cost C of generating power P at a thermal plant can be N 2,Yi
roughly stated by the nonlinear function: 2 1/2%
i=1

C(P) = ot + [3P + yp2 Thus far, we have considered no limits on the generation
capacity at individual plants. In reality, there are lower and
Let us assume that there are N thermal generators in the upper limits, Pmin,i and Pmax,i, on the generation output Pi.
system that share the total load demand of PP. The economic These limits can be easily incorporated into the optimization
dispatch problem tries to minimize the total generation costs problem above by appending the inequality constraints:
for generating power at the N generators while meeting the
load demand PD. In the classical lossless formulation, we also Pmin, i ~- Pi <_ Pmax, i, (8.4)
assume that there are no transmission losses involved, which
simplifies the optimization considerably. For the lossless case, with the conditions of equations 8.1 and 8.2. Since these
the power conservation equation or the power balance equa- equations are linear, the optimal solution can be computed
tion is simply stated as: by simply freezing Pi at either Pmin, i o r Pmax,I whenever the
limit is reached while finding the optimal solution. Details can
N be found in any standard textbook on power system analysis.
~-~Pi=PD, The discussion in this section has thus far been focused on
i--1 thermal generation plants. The operation costs of a hydroelec-
where Pi denotes the power generated at plant i. Then, the tric plant are fundamentally different because there are no fuel
economic dispatch reduces to the constrained optimization costs involved. Here, the concern is to maintain an adequate
problem for minimizing the total generation cost Cr: level of water storage while maintaining required water flow
through the generator turbines. Clearly, the stored water ca-
N pacity depends on water in-flow and out-flow rates, and these
Min CT = Z Ci(Pi), issues are typically studied over longer time horizons as com-
Pi i=1 pared to the dispatch of thermal power plants. The problem of
N coordinating the generation outputs of hydro generators and
subject to ei = thermal plants for meeting load demands while minimizing
i=1 generation costs is called the hydrothermal coordination.
Again, the formulation and solution details can be found in
The problem can be easily solved using the Lagrangian formu- standard power system textbooks.
lation by defining the Lagrangian L(Pb P2. . . . . PN, X) as:

8.2.2 Lossy Economic Dispatch


L(P1,/)2 . . . . . PN, X) = Z Ci(Pi) + ~t PD -- Pi .
i=1 i=l
In the real system, there will always be transmission losses
associated with sending power from the generation facilities
By setting the partial derivatives of the Lagrangian L with to the load busses. In the previous section, these losses were
respect to Pi and X equal to zero, the optimal solution can be ignored, which resulted in simple solutions for the gener-
described by the conditions: ation dispatch problem. In this section, we modify the power
8 Power System Operation and Control 781

balance equation 8.2 to include the power losses PL. For a case are quadratic. The solution from the lossless formulation
given set of generations Pi, the line losses have to be computed provides an excellent initial condition, and the lossy economic
from the line currents, which in turn require solving the dispatch solution can be computed by iterative solution strat-
corresponding power flow equations. Such a problem of opti- egies such as the Newton-Raphson algorithm discussed in the
mizing the total generation costs while solving nonlinear power system analysis chapter.
power flow equations is called the optimal power flow formu- Equation 8.8 provides the relationship between the power
lation, and it will be discussed in the next section. In this generations Pi and the Lagrangian multiplier k. That is, we
section, we approximate the total line losses PL as a direct can restate 8.8 as )t = IC//(1 - ~PL/~Pi). The product term
function of the generations Pi using the equation: 1/(1 - ~PL/OPi) denotes the penalty factor that is being multi-
plied to the incremental cost ICi from the contribution of
N N N generation Pi to the line losses PL.
n = EEB;jnn +E ,on +,oo. (8.5) Moreover, once the multiplier k is specified, the power
i=I j = l i=i
generations Pi can be uniquely determined from equation 8.8
since this equation is linear in Pi. Therefore, it follows that the
Here, the term Boo is constant while the coefficients Bq and Bio optimal solution of the equations 8.8 and 8.9 essentially re-
summarize the quadratic and linear dependence of line losses duces to the problem of finding the Lagrangian multiplier k.
PL on the generations. Equation 8.5 is called the B matrix loss There exist excellent iterative techniques in the literature for
formula, and the B coefficients in equation 8.5 are called the finding the optimal solution by iterating on k.
loss factors. There exists a rich history in the literature on the
computation of loss factors for a given economic dispatch
problem. 8.2.3 Optimal Power Flow Formulation
In this section, let us address the economic dispatch prob- In previous subsection, we simplified the network power bal-
lem when the losses are represented by equation 8.5. Then, the ance equations into a single power conservation equation by
optimization changes to: either ignoring the losses (equation 8.2) or by approximating
the line losses (equation 8.9). However, in both earlier ap-
N
(8.6) proaches, the network nature of the power transmission was
Min CT = E Ci(Pi),
Pi completely ignored. In this section, we treat the power trans-
i=1
mission in earnest by stating the power balance equations in
subject to: full, which summarizes the transfer of power from the gener-
ators to the loads through the transmission network. The
N optimization itself has the same objective of minimizing the
E Pi = PD 4" PL(P1, P2. . . . PN). total cost of generation.
i=1 Let us assume that the system has N generators like before,
and the total number of busses including generator and load
We redefine the Lagrangian L( P1, P2. . . . . PN, k) as: busses is M. To simplify the notation, bus number 1 is assumed
to be the slack bus. Busses 2 to Nare the PV busses, and busses
N
numbered N 4, 1 through M are PQ busses. The slack bus
L(P1, P2. . . . . PN, R) = E Ci(Pi) generation PcI becomes a dependent variable, while the
i=1
(8.7) remaining generations PG2 through PGN are the control vari-
+ k ( PD + PL(P1, 1)2 . . . . PN) --
i=1
Pi
/
.
ables for the minimization. Real and reactive loads are de-
noted by PDi and QDi, respectively. Suppose the ith or jth
entry Yij of the Ybus matrix has the magnitude Yij and the
The optimal solution can be determined by solving these two phase Yij.
equations: The basic optimal power flow problem can then be
stated as:

I C i - dPi - ~ 1 - ~Pi,} for i = 1,2 . . . . N. (8.8) N


Min CT = E Ci(PG~), (8.10)
PGi i=1
N
E Pi = PD 4- PL(P1, P2 . . . . PN). (8.9)
which is subject to the real power flow equations of."
i=1

Whereas equations 8.1 and 8.2 for the lossless case were linear Pi= PG~- PD~ = E YijViVjcos(ai-aj-'yq), (8.11)
in the variables Pi and )t, the equations 8.8 and 8.9 for the lossy J
782 Mani Venkatasubramanian and Kevin Tomsovic

for i = 2. . . . . M, and the reactive power flow equations off 8.3 Frequency Control
Qi = Qc~ - QDI = Z Y/jV/Vj sin ( 8 i - 8j - YO)' (8.12) The power system load is continually undergoing changes as
J individual loads fluctuate while others are energized or de-
energized. Generation must precisely match these changes to
for i = N + 1. . . . . M. The power flow variables, namely the maintain system frequency, a function called load frequency
bus voltages VN+I. . . . . VM and phase angles 82. . . . . 8N control (LFC), and at the same time must follow an appropri-
become the dependent variables in the optimization proced- ate economic dispatch of the units as discussed in the previous
ure. In general, there may exist inequality constraints on the section. Together, these functions are referred to as automatic
control variables as well as the state variables in the optimal generation control (AGC). Accordingly, all modern power
power flow formulation. systems have centralized control centers that run software
The optimal power flow problem can be formally stated as: called Energy Management Systems (EMS) that, in addition
to other functions, monitor frequency and generator outputs.
Min
u
f(x, u) (8.13) Units that are on AGC will receive raise and lower signals to
adjust their set points.
subject to g(x, u) = 0 (8.14)
and hi(x, u) < 0 for i = 1, 2. . . . . k. (8.15) 8.3.1 A G C

Here u denotes the optimization control variables, and x de- Ensuring the power balance is commonly referred to as regula-
notes the network state variables that are dependent on u tion and can be sensed by changes in the system frequency. If
through equation 8.14. The function fix, u) is the objective load (including losses) exceeds the generation input, then
function to be minimized. The equations 8.14 denote the energy must be leaving the system over time. This energy will
equality constraints, and the number of equations of n in be drawn from the kinetic energy stored in the rotating masses of
equation 8.14 matches the dimension of x. The equation 8.15 the generators. Hence, the generators will begin to rotate more
represents k different inequality constraints. slowly and the system frequency will decrease. Conversely, if
A solution to the general constrained optimization problem generation input exceeds the load, then frequency will increase.
in equations 8.13 to 8.15 can be found by using the celebrated It is the responsibility of the governor on a generator to sense
Kuhn-Tucker theorem. We first define a generalized Lagrang- these speed deviations and adjust the power input (say through
ian L(x, u, k, ~) for the problem as: the opening or closing of valves on a steam unit) as appropriate.
Specifically, the governor will change the power input in
proportion to the speed deviation. This is referred to as the
L(x, u, k, p~) = f(x, u) + KTg(x, U) + p~Th(x, u), (8.16)
droop or speed regulation, R, and can be expressed as:
where k E R n and ~x c R k. The Kuhn-Tucker theorem pro-
AP = - 1 A f , (8.21)
vides the conditions that must be satisfied at the optimal
solution as:
where Af is the change in frequency and where AP is the
resulting change in power input. The R is measured in hertz
~f + ~T~g_~_ T ~h
~ ~x ~ ~xx----O. (8.17) per megawatts or alternatively as a percentage of the rated
capacity of a unit. Typical droops in practice are on the order
~f + ~ T~g T ~h of 5 to 10%. If no further action is taken, the system will then
(8.18)
G U. = ° operate at this new frequency.
Figure 8.1 (A) illustrates a standard scenario. Assume a simple
g(x, u ) = 0 . (8.19) system with a nominal frequency of 60 Hz and a 100 MWunit is
operating with a 5% droop. The regulation constant is calcu-
hi(x, u)p, i = 0 with either ~i = 0 and
(8.20) lated to be R = 0.05(60/100) = 0.03 Hz/MW. If the generator
hi(x, u) < 0 or ~i > 0 and hi(x, u) = O. unit senses a drop in frequency of 0.6 Hz, then this corresponds
to a 20 MW increase in power output. In addition to governor
Therefore, the optimal power flow problem becomes the solu- actions, many loads are frequency sensitive (e.g., motors). For
tion of equations 8.17 through 8.20. In large-scale power these loads, the load will decrease as the frequency drops so that
system formulations, it is very difficult to find an exact solu- the needed increase from the generators is less. This can be
tion to the Kuhn-Tucker conditions. It is quite often sufficient expressed as:
to find a suboptimal solution using heuristic optimization
algorithms. In recent history, excellent progress has been (8.22)
made in the development of such heuristic algorithms.
8 Power System Operation and Control 783

60.6
\
N.
60.4 N
\
\
-R
60.2
'r"

O \.
c-
60 Af N.
\
\
\
IJ_
"~,,,
59.8 \
\
\\
AP
59.6 \
\
\
\
\
59.4 \
\
\
\

25 30 35 40 45 50 55 60 65 70 75
Power output [MW]
(A) Illustration of 5% Speed Droop on a 100-MW Unit

I ! 1 I l I I I ! i

61.5

61

a:
60.5 i '
o
t- 60

,0o"wun
,, Cun
-1
Q,.

IJ_
59.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

59

58.5

20 30 40 50 60 70 80 90 100 110
Power output [MW]
(B) Illustration of Three Units with 5% Droop

FIGURE 8.1 SpeedDroop Characteristics

where D is the damping. Thus, the effective droop is slightly the load will be picked up according to the relative capaci-
less (i.e., the frequency drop will be less) when load damping is ties. This is depicted in Figure 8.1(B) with units of 100 MW,
considered. This load damping is often approximated as a 1% 150 MW and 200MW, respectively, all operating with a 5%
decrease in load for every 1% decrease in frequency. droop. Analytically, with R on a per unit basis, we can express
Now, as would normally be true, if there are several gener- this for n units as:
ators interconnected and on regulation, then each will see the
same frequency change (after any initial transients die out) and aP=- 1 ) Af.
+~+...+E+D (8.23)
respond. Assuming the same percentage droop on each unit,
784 Mani Venkatasubramanian and Kevin Tomsovic

must coordinate their operation to maintain energy schedules


and meet demand. If a load change occurs in a neighboring
system, both systems will see the frequency change and re-
spond. There is no difference from the viewpoint of the gener-
ator between the loads in the different areas. Clearly, each
utility wishes only to supply loads for which it is responsible
and will receive compensation.
Systems are generally broken into separate control areas
reflecting the different responsibilities of the utilities as
shown in Figure 8.2. The flow on tie lines between these
control areas is monitored. The generator set point adjust-
ments are made to maintain these scheduled tie flows. Note
that while the first function of AGC is load following, these
adjustments to generator set points may over time lead the
units away from the most economic dispatch. Thus, the sup-
plemental control may include additional adjustments for
economic operation of the units. As summarized in the block
FIGURE 8.2 Multiple Control Areas Interconnected by Tie Lines
diagram of Figure 8.3, the supplemental control serves several
functions, including the following:
• Restoration of the nominal frequency
The control system as described in the previous paragraphs • Maintenance of the scheduled interchanges
suffers from a serious drawback. Frequency will never return
• Provision for the economic dispatch of units
to the nominal (i.e., desired point). Supplemental control
is needed to make the appropriate adjustments. One may The coordination among areas is achieved by defining the so-
think of this as adjusting for the initial loss of rotating kinetic called area control error (ACE) as a measure of the needed
energy when the load change first occurred by modifying the adjustments to the generator set points. Let the following be
generator set points. This action must be coordinated among true:
the units.
An additional issue arises in the coordination for this sup- ACE = APTie - - lO[3fAf, (8.24)
plemental control. With relatively few exceptions (e.g., some
islands), utilities are interconnected with their neighboring where A P T i e is the deviation in the tie line from the scheduled
systems. Not only does this provide additional security and exchange and ~3fAf is called the frequency bias, which is by
reliability in the case of outages, but it allows for more eco- tradition negative and measured in MW/0.1 Hz (thus, the
nomic operation by judicious energy trades. Still, the utilities multiplier 10 in equation 8.4). If the ACE for an area is

=1 Bias,B ~ Integrator
ioeS,reu
Economic
Machinemodel Af

Tielineerror dispatch
FIGURE 8.3 BlockDiagram of AGC System
8 Power System Operation and Control 785

negative, then the area generation is too small and the unit set "lean" too hard on their neighbors. For example, the tradi-
points should be increased. tional performance criteria in North America is that the ACE
Considering the system of Figure 8.2, notice the effect of a has to return to zero or its predisturbance level within 15 min
sudden load increase in area A on the ACE in both areas A and following the start of the disturbance.
B. First, the frequency in both areas will decrease and, accord-
ingly, the power output for all regulated units will increase
according to their respective droop settings. Since the load 8.4 Conclusion: Contemporary Issues
change occurs in area A, there will be an additional unsched-
uled in-flow from B. ACE in area A will have two negative The supplementary control system as described above reflects
terms: schedule error APTie and the frequency bias, or con- AGC operation more or less as it has existed since the advent of
trol, error. Conversely, ACE in area B will have a positive computer controls in the late 1960s. Recent moves to deregu-
schedule error but a negative frequency bias. late the power system and open up the system to competition
It may seem that ideally the ACE in B would be zero and that greatly complicate the traditional control philosophy. In an
in A it would precisely match the load change; however, this is open market, the load responsibilities are not so clearly defined
not practical or particularly necessary. Instead, the ACE is or geographically restricted. For example, an independent
integrated over time, and this signal is used to determine the generator may have a contract to serve a load in a neighboring
generator set points. Integrating the error ensures that the control area, and this impacts the scheduled flows on the
actual energy exchange between areas is precisely maintained intertie. A number of methods have been proposed to facilitate
over time. Since the control center must calculate the ACE this control, including the establishment of a separate market
after gathering data from the system, the set point controls are for a "load-following" service. Consumers would pay for this
discrete. In North America, the AGC signals are fed to the units service along with their energy fee. No regions in the world
typically, about once every 2-4 sec. In many parts of the world, have fully opened AGC control to market competition, but
such frequent adjustment is considered excessive, and supple- many incremental steps have been taken. So while the supply
mentary control signals are sent over much less frequent time of energy has proven to be amenable to economic competition,
intervals. In each country, regulating agencies determine the the vagaries of control are more difficult to formulate as an
required performance of the AGC so that utilities do not open transparent market.

También podría gustarte