Está en la página 1de 8

128 IEEE Transactions on Power Systems, Vol. 9, No.

1, February 1994
UNIT COMMITMENT LITERATURE SYNOPSIS
Gerald B. Sheble’, Senior Member George N. Fahd, Member
Dept of Electrical Engineering Decision Focus Incorporated
Iowa State University L o s Altos, CA 94022
Ames, Iowa 50011
ABSTRACT
FCl(Pl)= FI * H I ( P l )
Several optimization techniques have been where
applied to the solution of the thermal unit Pl is the power level ( M W )
commitment problem. They range from
heuristics such as complete enumeration to the FCl(Pl)is the fuel cost ($/h)
more sophisticated ones such as Augmented Fl I s the fuel cost ($/MBTu)
LaGrangian. The heuristics have even
reappeared as expert systems. The problem to Hl(Pl)is the heat rate curve (MBTu/h)
solve is the optimal scheduling of generating 2. The maintenance cost is described by:
units over a short-term horizon, typically 168
hours. This paper is an overview of the MCl(PI)= BMI + IMIPI
literature in the unit commitment field over
the past twenty five years. where
MCl( P1) is the maintenance cost
Kevwords : Unit commitment, enumeration, BMl is the base maintenance cost
branch-and-bound, dynamic programming, linear
programming, integer programming, separable IMl is the incremental maintenance cost
programming, Lagrangian relaxation, augmented 3 . The startup cost is described by:
Lagrangian, simulated annealing, expert
systems, and artificial neural networks. + MS~
sTI = T S ~ F+~ (1 - e(-Di/ASi))~~l~l
where
INTRODUCTION TSl is the turbine startup energy (MBTu)
Unit Commitment (UC) is the problem of Dl is the number of hours down
determining the schedule of generating units ASl is the boiler cool-down coefficient
within a power system subject to device and
operating constraints. The decision process BSI I s the boiler startup energy (MBTu)
selects units to be on or off, the type of MSl is the startup maintenance cost
fuel, the power generation for each unit, the
fuel mixture when applicable, and the reserve The most nonlinear constraints are the minimum
margins. up-time and down-time restrictions. If a unit
must be on for a certain number of hours
The generic UC problem can be formulated as: before it can shut off, then a minimum up-time
is set. By contrast, minimum down-time is the
Minimize Operational Cost number of hours a unit must be off-line before
it can be brought on-line again. Violation of
Subject to: a down time constraint may be alleviated by
banking or idling the unit. The precise
Minimum up-time and down-time constraints definition of such intermediate terms has not
Crew constraints been generally reported.
amp rate limits
Unit capability limits Crew constraints pertain to the number of
Deration of units units that can start at the same time in a
Unit status particular plant. The ramp rate limits
Generation constraints restrict the movement of a generating unit
Reserve constraints between adjacent hours. The upper and lower
limits on the generating units force them to
The objective function is operational costs operate within their boundaries. The deration
grouped into the following categories: of units can change the upper unit limit. The
status of each generating unit is one of the
1. Fuel costs: They are represented by an following:
Input/Output (1/0)curve that is modeled
with a polynomial curve (normally a 1. Unit can cycle on or off (Available).
quadratic or reduced cubic), a piecewise 2. Unit can be outaged due to maintenance or
constant curve, or a piecewise linear other unforeseen problems (Outaged).
curve. The fuel cost equation for unit I 3. unit can be forced to run (Must-Run).
is described by: 4. Unit can have a fixed output (Fixed).
5. Unit that may be brought on-line quickly
with no regard to minimum up- or down-time
93 WM 155-2 PWRS A paper recommended and approved constraints (Peakers/Gas Turbines).
by the IEEE Power System Engineering Committee of
the IEEE Power Engineering Society for presentation In addition to the above constraints, the
at the IEEE/PES 1993 Winter Meeting, Columbus, OH, generators must satisfy the system load and
January 31 - February 5, 1993. Manuscript submitted losses and provide the ready and spinning
January 28, 1992; made available for printing reserves.
I

November 4 , 1992.
Publications In the unit commitment field have
abounded over the last twenty five years.
This paper intends to summarize the different
methods used in the solution of the UC problem
0885-8950/94/$04,000 1993 IEEE

, , ...~-_,-- ,.. .I. “.1_. . . . .I_ -. . - .. .


,._ _.,...., ~. . .. . . . .. . . .. .
, , .
129
during this period. For each method, the EXHAUSTIVE ENUMERATION
available papers will be reviewed.
The UC problem may be solved by enumerating
The reference journals from which the all possible combinations of the generating
publications are extracted are: units. Once this process is complete, the
combination that yields the least cost of
IEEE transactions on Power Apparatus and operation is chosen as the optimal solution.
Systems This method finds the optimal solution once
IEEE transactions on Power Systems all the system constraints and conditions are
IEEE transactions on Automatic Control considered. The first two papers are original
IEEE Proceedings attempts to reduce the problem to mathematical
AIEE Transactions terms.
IEE Proceedings, Part C
Electric Power Systems Research Journal Kerr, R.H., Scheidt, J.L.. Fontana, A.J.,
Operations Research
Interfaces
.
Jr , and Wiley , J .K. , "Unit Commitment,
IEEE Transactions on PAS-85, No. 5, pp.
American Power Conference Proceedings 417-421, May 1966.
IFAC Symposium on large scale systems
PICA Proceedings Hara, K., Kimura, M., and Honda, N., "A
Method for Planning Economic Unit
GENERAL Commitment and Maintenance of Thermal
Power Systems, 'IIEEE Transactions on
The background information pertaining to the PAS-85, No. 5, pp. 427-436, May 1966.
optimization techniques are discussed in
several references. Some of the references Happ, H.H., Johnson, R.C., and Wright,
W.J., "Large Scale Hydro-Thermal Unit
Cohen, A.I. and Sherkat, V.R., Commtiment Method and Results, IEEE
"Optimization-Based Methods for Operation Transactions on PAS-90, No. 3, pp.
Scheduling," Proceedings of the IEEE, 1373-1384, May/June 1971.
Vol. 75, pp. 1574-1591, December 1987. PRIORITY LIST
Wood, A.J. and Wollenberg, B.F., Power This method arranges the generating units in a
Generation. Operation and Control, John start-up heuristic ordering by operating cost
Wiley and Sons, New York, N.Y., 1984.
combined with transition costs. The
Hillier, F.S., and Lieberman, G.J., pre-determined order is then used to commit
Introduction ODerations Research, the units such that the system load is
Holden-Day, Inc., Oakland, CA, 1990. satisfied. Variations on this technique
dynamically rank the units sequentially. The
Bazaraa, M.S., Jarvis, J.J., and Sherali, ranking process is based on specific
H.D., Linear Proarammin and Network guidelines. The Commitment Utilization Factor
Flows, John Wiley- and Sgons, New York, (CUF) and the classical economic index Average
N.Y., 1990. Full-Load Cost (AFLC) can also be combined to
determine the priority commitment order. The
Nemhauser, G. L., and Wolsey, L. A., CUF method can be applied to either a
Inteaer Combinatorial ODtimization, single-area UC or a multi-area uC.
John Wiley and Sons, New York, N.Y., Shoults, R.R., Chang, S.K., Helmick, S.,
1988. and Grady, W.M., "A Practical Approach to
Nemhauser, G.L., Introduction &Q Dvnamic Unit Commitment, Economic Dispatch, and
Proaramming, John Wiley and Sons, New Savings Allocation for Multiple-Area Pool
York, N.Y., 1966. Operation with Import/Export
Constraints,It IEEE Transactions on
Lasdon, L.S., m zat for Larue PAS-99, No. 2 , pp. 625-633, March/April
Scale Svstems, M%%k?f%v York, N.Y., 1980.
1970. Lee, F.N., "Short-Term Unit Commitment -
A New Method," IEEE Transactions on
Luenberger, D.G., Introduction to Linear PWRS-3, NO. 2, pp. 421-428, May 1988.
and Nonlinear Pro ramming,
Addison-Wesley, Reading, MA, 1973. Lee, F.N., "The Application of Commitment
Utilization Factor (CUF) to Thermal Unit
Cooper, L. and Steinberg, D., Methods and Commitment," IEEE Transactions on PWRS-6,
ADDlications of Linear Proaramming, W.B. NO. 2, pp. 691-698, May 1991.
Saunders, Philadelphia, PA, 1974.
Lee, F.N. and Feng, Q., "Multi-Area Unit
Gill, P. E. and Murray, W., Practical Commitment," IEEE Transactions on PWRS,
ODtimization, Academic Press, New York, Paper 91 WM 180-0, New York, 1991.
N.Y., 1981.
heuristic of ordering can be translated
Jensen, P. A. and Barnes, J. W. , Network rules and executed as an expert svstem as
Flow Proaramminq, John Wiley and Sons, noted below. Thus any of these Sechnihes can
New York, N.Y., 1980. be treated as expert system approaches simply
by using an expertsystem tool.
Reference 1 is a general summary of the
techniques used for this problem. Reference 2 DYNAMIC PROGRAMMING
is the now classic text. References 3 through
11 are various Operations Research texts, in Dynamic Programming (DP) searches the solution
order, which the authors have found useful. space that consists.of the units status for an
130
optimal solution. The search can proceed in a [25] Tong, S.K. and Shahidehpour, S.M.,
forward or backward direction. The time "Hydrothermal Unit Commitment with
periods of the study horizon are known as the Probabilistic Constraints Using
stages of the DP problem. Typically each Segmentation Method," IEEE Transactions
stage represents one hour of operation. The on PWRS-5, No. 1. pp. 276-282, February
combinations of units within a time period are 1990.
known as the states of the DP problem.
Forward DP finds the most economical schedule [26] Hsu, Y.Y., Su, C.C., Liang, C.C., Lin,
by starting at the initial stage accumulating C.J., and Huang, C.T., "Dynamic Security
total costs, then backtracking from the Constrained Multi-Area Unit Commitment,"
combination of least accumulated cost starting IEEE Transactions on PWRS-6, No. 3 , pp.
at the last stage and ending at the initial 1049-1055, August 1991.
stage.
Truncated DP is another attempt at reducing
DP builds and evaluates the complete decision the size of the DP problem. In this case, a
tree to optimize the problem at hand. Thus, small portion of the solution space is
DP suffers from the "curse of dimensionality" considered within priority list ordering. The
because the problem grows rapidly with the potential uneconomical commitment schedules
number of generating units to be committed. are then truncated.
To reduce the search space and hence the
dimension of the DP problem, several [27] Pang, C.K. and Chen, H.C., "Optimal
approaches have been adopted. Most approaches Short-Term Thermal Unit Commitment," IEEE
are based on the above Priority List Transactions on PAS-95, No. 4, pp.
techniques. 1336-1346, July/December 1976.
One such method uses the priority list [28] Pang, C.K., SheblB, G.B., and Albuyeh,
ordering where the least costly units to F., "Evaluation of Dynamic Programming
operate are committed first and the most Based Methods and Multiple Area
costly units are committed last. In this Representation for Thermal Unit
case, the problem is reduced by considering Commitments,I' IEEE Transactions on
combinations of units sequentially turned on PAS-100, No. 3, pp. 1212-1218, March
(off) in priority list order. Note that 1981.
unavailable, must-run, fixed, and peaking
units are excluded from the present priority Reference 24 presented a basic observation
list. Another approach is to adopt a variable which has not been addressed by other DP
priority ordering scheme by organizing the approaches. Simply stated, the authors
generating units into classes within which the reported that the principal of optimality was
units are prioritized. A threshold and a found to be violated by the system under
window are defined in each class to determine study. Specifically, it was more optimal to
which units are automatically committed save sub-optimal solutions during the forward
(threshold), which units are evaluated for process. Such an observation clearly
commitment (window), and which units are not questions the use of DP for this problem.
considered at all.
The UC problem may also be decomposed into
[19] Lowery, P.G., "Generating Unit Commitment smaller subproblems that are easily managed.
by Dynamic Programming, IEEE Each subproblem is solved with DP. The
Transactions on PAS-85, No. 5, pp. subproblem coordination is achieved either
422-426, May 1966. sequentially with Successive Approximation
(SA) or in parallel with a Hierarchical
[20] Guy, J.D., "Security Constrained Unit Approach (HA). In SA, the solution of each
Commitment," IEEE Transactions on PAS-90, subproblem is subdivided into a smaller grid
No. 3, pp. 1385-1389, May/June 1971. for the next subproblem and the iterative
procedure continues until no improvement in
[21] Le, K.D., Day, J.T., Cooper, B.L., and the solution is detected. In HA, the
Gibbons, E.W., "A Global Optimization subproblems are solved independently of each
Method for Scheduling Thermal Generation, other. The interaction between the
Hydro Generation, and Economy Purchases," subproblems is manipulated by a coordinator to
IEEE Transactions on PAS-102, No. 7, pp. converge the solution of the subproblems to
1986-1993, July 1983. the overall problem solution.
[22] Kusic, G.L. and Putnam, H.A., "Dispatch ~n alternative to the decomposition is to only
and Unit Commitment Including Commonly apply SA to restrict the solution space of the
Owned Units, 'IIEEE Transactions on DP approach. One of the variants of this
PAS-104, No. 9, pp. 2408-2412, September approach uses Lagrangian reduction of the
1985. search range by using the dual of the UC
problem. Another variant uses a dual function
[23] Snyder, W.L., Powell, H.D., Jr., and of the relaxed original UC problem.
.
Rayburn, J C. , "Dynamic Programming
[29] Van den Bosch, P.P.J. and Honderd, G., "A
Approach to Unit Commitment, I'IEEE
Transactions on PWRS-2, No. 2, pp. Solution of the Unit Commitment Problem
339-350, May 1987. via Decomposition and Dynamic
Programming,If IEEE Transactions on
[24] Hobbs, W.J., Hermon, G., Warner, S., and PAS-104, NO. 7, pp. 1684-1690, July 1985.
SheblB, G.B. , "An Enhanced Dynamic
Programming Approach for Unit [30] Nieva, R., Inda, A., and Guillen, I.,
Commitment," IEEE Transactions on PWRS-3, "Lagrangian Reduction of Search-Range for
NO. 3 , pp. 1201-1205, August 1988. Large Scale Unit Commitment, IEEE
Transactions on PWRS-2, No. 2, pp.
465-473, May 1987.
131
Recently, expert systems have been applied to Systems, IFAC Symposium on Large Scale
the UC problem. UC is initially solved using Systems, udine, Italy, June 1976.
available optimization techniques such as DP
or variable window truncated DP and then the Dillon, T.S., Edwin, K.W., Kochs, H.-D.,
solution is refined by satisfying heuristic and Taud, R. J. , "Integer Programming
rules derived from knowledge of the system Approach to the Problem of Optimal Unit
operation and conditions. Commitment with Probabilistic Reserve
Determination," IEEE Transactions on
Ouyang, 2 . and Shahidehpour, S.M., PAS-97, No. 6, pp. 2154-2166, Nov/Dec
"Heuristic Multi-Area Unit Commitment 1978.
with Economic Dispatch," IEE Proceedings,
Part C, Vol. 138, No. 3, pp. 242-252, May Turgeon, A., "Optimal Scheduling of
1991. Thermal Generating Units, 'I IEEE
Transactions on AC-23, No. 6, pp.
Ouyang, 2 . and Shahidehpour, S.M., i i ~ 1000-1005, December 1978.
Intelligent Dynamic Programming for Unit
Commitment Application, IEEE Pereira, M.V.F. and Pinto, L.M.V.G.,
Transactions on PWRS-6, No. 3, pp. ltApplication of Decomposition Techniques
1203-1209, August 1991. to the Mid-Short-Term Scheduling of
Hydrothermal Systems, I' Proceedings of
Finally, fuzzy DP has been used to solve the the PICA, pp. 193-200, June 1983.
UC problem when the forecasted hourly loads
are not exactly known. For an optimal Shaw, J.J. and Bertsekas, D.P., lvOptimal
solution, the DP model must express the Scheduling of Large Hydrothermal Power
hourly loads, the cost, and the system Systems," IEEE Transactions on PAS-104,
security in terms of fuzzy set notations. No. 2, pp. 286-294, February 1985.
[33] Su, C.C. and Hsu, Y.Y., 8tFuzzy Dynamic Habibollahzadeh, H. and Bubenko, J.A.,
Programming: An Application to Unit "Application of Decomposition Techniques
Commitment," IEEE Transactions on PWRS-6, to Short-Term Operation Planning of
No. 3, pp. 1231-1237, August 1991. Hydrothermal Power System, IEEE
Transactions on PWRS-1, No. 1, pp. 41-47,
All of the above techniques are use the same February 1986.
vision to solve the problem. They see the
problem as a sequential decision process of of these techniques may be viewed as a
when to start the next unit and which unit to means of discarding the paths (branches) which
start based on predicted (estimated) unit are not expected to yield a better solution.
operation. This theme is expanded to include
risk as shown below. BRANCH-AND -BOUND
INTEGERWMIXED--PROGRAMMING The Branch and Bound (B&B) approach
essentially determines a lower bound to the
The solution of the UC problem based on the optimal solution and then finds a near-optimal
Benders approach partitions the problem into a feasible commitment schedule. The
nonlinear economic dispatch problem and a branch-and-bound tree is searched for the
pure-integer nonlinear UC problem. The "best" solution. The lower bound can be
Mixed-Integer Programming (MIP) approach determined from a dual optimization problem
solves the UC problem by reducing the solution that uses Lagrangian relaxation. Information
search space systematically through discarding obtained from the dual problem is instrumental
the infeasible subsets. Dual programming is in producing dynamic priority lists even
also suggested for the solution of the thermal though priority lists may not be necessary.
UC problem. The general solution concept is These lists are useful in the determination of
based on solving a linear program and checking feasible solutions and help in the computation
for an integer solution. If the solution is of an.upper bound on the solution. Only few
not integer, linear problems or subproblems nodes of the branch-and-bound tree are
are continuously solved. The problems are not examined to obtain near-optimal solutions if
similar because the number and type of integer an upper bound is found.
variables are changed while holding the
variables at a fixed integer value. Branching Lauer, G.S. Sandell, N.R., Jr.,
is the strategy adopted to determine which Bertsekas, D.P., and Posbergh, T.A.,
variables to hold constant. "Solution of Large-scale Optimal unit
Commitment Problems,f' IEEE Transactions
Garver, L. L. , "Power Generation on PAS-101, No. 1, pp. 79-86, January
Scheduling by Integer Programming - 1982.
Development of Theory, AIEE
Transactions No. 2, pp. 730-735, February Cohen, A.I. and Yoshimura, M., "A Branch
1963. and Bound Algorithm for Unit Commitment,"
IEEE Transactions on PAS-102, No. 2, pp.
Muckstadt, J.A. and Wilson, R.C., "An 444-451, February 1983.
Application of Mixed-Integer Programming
Duality to Scheduling Thermal Generating The concept of a tree is most appropriate if a
Systems," IEEE Transactions on PAS-87, risk based approach'is to be used as discussed
Vol. 12, pp. 1968-1977, December 1968. below.
Dillon, T.S. and Egan, G.T., "The LINEAR PROGRAMMING
Application of Combinatorial Methods to
the Problems of Maintenance Scheduling Several Linear Programming (LP) approaches
and Unit Commitment in Large Power have been adopted to solve the large UC
132
problem. First, the problem is decomposed The essence of these techniques is to provide
into smaller subproblems via the Dantzig-Wolfe the DP with additional information to guide
decomposition principle. Each subproblem is the selection of the tree paths. Note that
solved using Linear Programming. Second, the reference 5 0 viewed the decision process as
problem is solved with the revised simplex how to allocate the financial resources for
technique. A dual formulation with a reduced unit operation.
basis is adopted along with relaxation
techniques. A merit-order loading easily SEPARABLEPROGRAMMING
provides a starting point for each schedule.
Last, the discrete decision linear programming Separable Programming (SP) assumes that the
approach is applied to the UC problem with objective function is concave and the
heuristics such as priority ordering. This constraints are convex with only one non-zero
technique is an LP problem with discrete variable. This special structure can be
bounded variables allowed to be either the exploited by LP. The A-separable programming
lower or upper bound of the interval. technique is used with generalized upper
bounding LP to solve the UC problem.
[44] Stott, B., Marinho, J.L., and Alsac, O.,
"Review of Linear Programming Applied to [51] Rahman, S., "Power System Operation
Power System Rescheduling," Proceedings Scheduling using Separable Programming,"
of the PICA, pp. 142-155, May 1979. Electric Power Systems Research, Vol. 2,
No. 4 , pp. 292-303, December 1979.
[45] Waight, J.G., Bose, A . , and Sheble, G.B.,
"Generation Dispatch with Reserve Margin This can also be viewed as a type of
Constraints Using Linear Programming,n LaGrangian Relaxation approach.
IEEE Transactions on PAS-100, No. 1, pp.
252-258, January 1981. NETWORK ELQH PROGRAMMING
[46] Piekutowski, M. and Rose, I.A., "A Linear Network Flow (NF) Programming is the basis for
Programming Method for Unit Commitment scheduling most hydro systems. Thus it would
Incorporating Generation Configuration, be another analogy to apply to the unit
Reserve, and Flow Constraints,*I IEEE commitment problem. The result is a nonlinear
Transactions on PAS7104, NO. 12, pp. objective function and a linear set of
3510-3516, December 1985. constraints. This problem can be solved with
a reduced gradient algorithm. It can also be
[47] Khodaverdian, E., Brameller, A., and
Unit
..
Dunnett, R M , "Semi-Rigorous Thermal
Commitment for Large Scale
solved with a Frank-Wolfe technique. In this
case, network flow replaces LP to solve a part
of the problem if the non-network constraints
Electrical Power Systems,I' IEEE are not binding.
Proceedings, Vol. 133, Part C, No. 4, pp.
157-164, may 1986. [52] Brannlund, H., Sjelvgren, D., and
Bubenko, J.A., "Short-Term Generation
The extension of such techniques to bidding Scheduling with Security Constraints,"
procedures is straight forward [3,5,7]. The IEEE Transactions on PWRS-3, No. 1, pp.
essence of a bidding procedure is analogous to 310-316, February 1988.
an open market where each plant bids for the
next contract to provide power and energy. [53] Habibollahzadeh, H., Frances, D., and
Sui, U., "A New Generation Scheduling
DYNAMIC AND LINEAR PROGRAMMING Program at Ontario Hydro, IEEE
Transactions on PWRS-5, No. 1, pp. 65-73,
The UC problem is solved using regular DP or February 1990.
DP with successive approximation of the
solution space. LP solves the economic The analogy of Network Flows also applies to
dispatch within UC for the calculation of the tree based techniques as shown in reference
production cost or the optimal allocation of 11.
fuel . Dantzig-Wolfe decomposition, when
LAGRANGIAN-
used, partitions the linear program into
smaller, more manageable LP subproblems. LP
with upper bounding is also an alternative The Lagrangian Relaxation (LR) optimization
solution technique to the economic dispatch technique decomposes the UC problem into a
problem. master problem and more manageable subproblems
that are solved iteratively until a
Waight, J.G., Albuyeh, F., and Bose, A . , near-optimal solution is obtained. The
"Scheduling of Generation and Reserve subproblems are solved independently. Each
Margin using Dynamic and Linear subproblem determines the commitment of a
Programming,I' IEEE Transactions on single unit. The problems are linked by
PAS-100, No. 5 , pp. 2226-2230, May 1981. LaGrange multipliers that are added to the
master problem to yield a dual problem. The
Van Meeteren, H.P , . "Scheduling of dual problem has lower dimensions than the
primal problem and is easier to solve. For
Generation and Allocation of Fuel Using
Dynamic and Linear Programming,If IEEE the UC problem, the primal function is always
Transactions on PAS-103, No. 7, pp. greater than or equal to the function which is
1562-1568, July 1984. defined as weak dual'ity. The difference
between the two functions yields the duality
Sheble, G.B. and Grigsby, L.L., "Decision gap for which the primal function is an upper
Analysis Solution of the Unit Commitment bound. The duality gap provides a measure of
Problem, Electric Power . Systems
the near-optimality of the solution.
Research, Vol. 10, No. 11, pp. 85-93,
November 1986. The LaGrange multipliers are computed at the
master problem level. Once computed, the
133
Lagrange multipliers are passed to the Pumped-Storage Hydro," IEEE Transactions
subproblems. The solution of the subproblems On PWRS-4, NO. 3, pp. 1065-1073, August
by forward DP is fed back to the master 1989.
problem and updated multipliers are obtained
and used by the subproblems again. This [65] Virmani, S., Imhof, K., and Mukhenjee,
process is repeated until the solution S., 'Implementation of a Lagrangian
converges. For the short-term UC problem, the Relaxation Based Unit Commitment
multipliers are updated through a subgradient Problem, IEEE Transactions on PWRS-4,
method with a scaling factor and tuning No. 4, pp. 1373-1379, November 1989.
constants that are determined heuristically.
For the long-term UC problem, the multipliers [66] Tong, S.K. and Shahidehpour, S.M., "An
are updated with the variable metric method to Innovative Approach to Generation
prevent the solution near the dual maximum Scheduling in Large-scale Hydro Thermal
from oscillating. Power Systems with Fuel Constrained
Units," IEEE Transactions on PWRS-5, No.
[54] Fisher, M.L., "Optimal Solution of 2, pp. 665-673, May 1990.
Scheduling Problems using Lagrange
Multipliers: Part I,It Operations [67] Ruzic, S. and Rajakovic, N., ''A New
Research, Vol. 21, pp. 1114-1127, 1973. Approach for Solving Extended Unit
commitment Problem," IEEE Transactions on
[55] Muckstadt, J.A. and Koenig, S.A., I I A n PWRS-6, N o . 1, pp. 269-275, February
Application of Lagrangian Relaxation to 1991.
Scheduling in Power Generating Systems,
Operations Research, Vol. 25, pp. EXPERT SYSTEMS/AR= NEURAL NETWORKS
387-403, May/June 1977.
Expert systems combine the identification of
[56] Bertsekas, D.P., Lauer, G.S., Sandell, existing problems with the UC algorithms and
N.R., Jr., and Posbergh, T.A., "Optimal the knowledge of experienced power system
Short-Term Scheduling of Large Scale operators and UC programming experts to create
Power Systems,I' IEEE Transactions on an expert system rule base (procedural data
AC-28, No. 1, pp. 1-11, January 1983. base). The expert system improves the
solution by adjusting the program's parameters
[57] Merlin, A. and Sandrin, P., "A New Method through interaction with the system's
for Unit Commitment at Electricit6 de operator. Expert Systems are more recently
France,II IEEE Transactions on PAS-102, referred to as Knowledge Base Systems (KBS).
NO. 5, pp. 1218-1225, May 1983.
Estimates of Artificial Neural Networks (ANN)
parameters are based on a database holding
[58] Fisher, M.L., " A n Application Oriented typical load curves and corresponding UC
Guide to Lagrangian Relaxation, 'I schedules. The pattern of the current load
Interfaces, vol. 15, No. 2, pp. 10-21, curve is compared to the information in the
March/April 1985. database to select the most economical uc
schedule. In the event that the A" solution
[59] Cohen, A.I. and Wan, S.H., "A Method for is not feasible for the entire UC period, it
Solving the Fuel Constrained Unit will be used as an initial starting point for
Commitment Problem," IEEE Transactions on a near-optimal solution. A"s respond to
PWRS-2, No. 3, pp. 608-614, August 1987. changes in operating conditions when presented
with sufficient facts, even though they are
[60] Aoki, K., Satoh, T., Itoh, M., Ichimori, trained off-line.
T., and Masegi, K., "Unit Commitment in
a Large-scale Power System Including Fuel [68] Mokhtari, S., Singh, J., and Wollenberg,
Constrained Thermal and Pumped-Storage B., "A Unit Commitment Expert System,"
Hydro," IEEE Transactions on PWRS-2, N o . Proceedings of the PICA, pp. 400-405, May
4, pp. 1077-1084, November 1987. 1987,
[61] Zhuang, F. and Galiana, F.D., "Towards a [69] Sheblb, G.B., "Solution of the Unit
more Rigorous and Practical Unit Commitment Problem by the Method of Unit
Commitment by Lagrangian Relaxation," Periods, ' I IEEE Transactions on PWRS-5,
IEEE Transactions on PWRS-3, No. 2 , pp. No. 1, pp. 257-260, February 1990.
763-773, May 1988.
[70] Wang, C., Ouyang, Z., and Shahidehpour,
[62] Bard, J.F., "Short-Term Scheduling of S.M., and Deeb, N . , "unit Commitment by
Thermal Electric Generators Using Neural Networks," Proceedings of American
Lagrangian Relaxation," Operations Power Conference, vol. 52, pp. 245-250,
Research, Vol. 36, No. 5 , pp. 756-766, April 1990.
September/October 1988.
[71] Ouyang, 2 . and Shahidehpour, S.M., "Short
[63] Tong, S.K. and Shahidehpour, S.M., Term Unit commitment Expert System,"
"Combination of Lagrangian-Relaxation and Electric Power Systems Research, Vol. 18,
Linear Programming Approaches for Fuel No. 1, pp. 1-13, December 1990.
Constrained Unit Commitment Problems,"
IEE Proceedings, Vol. 136, Part C, No. 3, 721 Tong, S.K., Shahidehpour, S . M . , and
pp. 162-174, May 1989. Ouyang, "A Heuristic Short-Term Unit
Commitment," IEEE Transactions on
[64] Aoki, K., Itoh, M., Satoh, T., Nara, K., PWRS-6, NO. 3, pp. 1210-1216, August
and Kanezashi, M., "Optimal Long-Term 1991.
unit Commitment in Large Scale Systems
Including Fuel Constrained Thermal and 731 Ouyang, Z. and Shahidehpour, S.M., " A
Multi-Stage Intelligent System for unit
Commitment," IEEE Transactions on PWRS, [78] Zhuang, F. and Galiana, F.D., "Unit
Paper SM 322-8, San Diego, 1991. Commitment by Simulated Annealing," IEEE
Transactions on PWRS-5, NO. 1, pp.
Sasaki, H., Watanabe, M., kubokawa, J., 311-318, February 1990.
Yorino, N., and Yokoyarna, R., "A Solution
Method of Unit Commitment by Artificial
Neural Networks, '' IEEE Transactions on AUGMENTED M G R A N G IAN
PWRS, Paper 91 SM 437-4, San Diego, 1991.
This is an optimization technique that handles
Ouyang, Z. and Shahidehpour, S . M . , "A static and dynamic constraints. The two types
Hybrid Artificial Neural Network-Dynamic of constraints are decomposed into subproblems
Programming Approach to Unit Commitment," of reasonable size, homogeneous nature, and
IEEE Transactions on PWRS, Paper 91 SM well-known structure. The objective function
438-2, San Diego, 1991. to optimize is unconstrained and continuously
differentiable. Ill-conditioning is avoided.
It is notable that considerable research is Artificial constraints and variables are added
underway to relate the trees of A"s to those to the original problem to decompose it.
of KBSs. It should be noted that strict Next, the artificial constraints are handled
conversion, from one type of KBS to ANN, is via a dual approach and an augmented
not possible. However, the addition of simple Lagrangian (AL) relaxation technique which
decoupling neurons (nodes) makes the adds a quadratic penalty function to the
transition trivial for several practical constraints. Finally, The Auxiliary Problem
cases. Principle is applied to decompose the problem
by linearizing the nonseparable terms of the
cost function and by adding separable
RISKANALYSIS quadratic terms (if properly chosen) to the
Scheduling and rescheduling of generating cost function.
units are based on certain observable events [ 791 Batut, J. and Renaud, A., "Daily
such as load changes and unit forced outages. Generation Scheduling Optimization with
A risk analysis is warranted to determine the
necessary additional generating capacity to Transmission Constraints: A New Class of
meet the system load and reserve requirements. Algorithms," IEEE Transactions on PWRS,
One such probabilistic analysis proposes that Paper 91 SM 429-1, San Diego, 1991.
the UC must satisfy two risk levels: one at
the isolated system level and another at the DECISIONANALYSIS
interconnected level. Another approach adopts Decision Analysis is the art of analyzing the
a stochastic model that reflects the sequence choice of decision options by subjectively
of events associated with scenario-based assessing the outcomes of each decision and
sequential rescheduling decisions. The random the probability of each outcome. The
sequence model is expressed in terms of reference which the authors have used IS:
available capacity to reduce the dimensions of
the problem. [80] Raiffa, H. A., DecisiQn An alvsis
- :
mtroductorv Lectures Choices under
[76] Chowdhury, N. and Billinton, R., "Unit y n c e r t a w , Addison-Wesley Publishing
Commitment in Interconnected Generating Company, Reading, Massachusetts, 1968.
Systems Using a Probabilistic Technique,"
IEEE Transactions on PWRS-5, No. 4, pp. Such an approach builds a decision tree to
1231-1237, November 1990. show the outcomes possible from each decision.
Such a tree resembles the paths generated by a
[77] Lee, F.N. and Chen, Q., "Unit Commitment full DP approach. If the outcomes are assumed
Risk with Sequential Rescheduling," IEEE to be certain,then all of the above may be
Transactions on PWRS-6, NO. 3, pp. viewed as tree based techniques. Many of the
1017-1023, August 1991. above optimization techniques may be viewed as
different approaches to pruning the tree.
Risk Analysis is most recently extended to Some approaches prune by excluding paths above
include operational and planning events beyond a pre-determined cost value (truncated DP,
unit Commitment as discussed below. priority list modification, KBS). Other
methods prune by excluding branches (paths) by
a M U L A T m ANNEAL1NG estimating the minimum cost and/or feasibility
(MIP, B&B, LP, SP, LR, AL). Finally, the
The UC problem has been compared to the latest approach is to select the best path by
annealing of a metal. When the metal is evaluating the energy (quality of solution)
cooled slowly (annealed), its energy tends to and randomly searching for alternative
assume a globally minimal value. The states decisions to reduce the energy ( S A n ) . The
of a metal correspond to the various feasible authors have started efforts on solving the uc
solutions of the problem to minimize and the problem with Genetic Algorithms and will
energy of a state is analogous to the cost of present such work when definitive results are
a feasible solution. Simulated Annealing available.
(sm) generates near-optimal and fast
solutions. Feasible solutions are generated Since the tree approach is being used for bulk
randomly and are accepted as the next power assessment, the key to future efforts
generation to continue the solution process if will be to explicityly link the above
the cost of the current solution is less than techniques with decision trees. It has been
the previous one. Otherwise, the current realized for some time, that the reason for
solution is accepted with a certain solving the unit commitment problem is not
probability. just to determine a unit schedule. The
135
primary reason for solving the unit commitment Gerald B. Sheble' (U 71, SM 85) is an
problem is to provide a cost basis for Associate Professor of Electrical Engineering,
transaction pricing. As such, research for Iowa State University. Dr. Shebl6 received
the future should concentrate on relating the his B . S . and M.S. degrees in Electrical
unit schedule to the available transactions Engineering from Purdue University and his
with the intent of selecting the least cost, Ph.D. in Electrical Engineering from Virginia
yet reliable, option. Tech. His industrial experience extends over
fifteen years. His academic experience
SUMMARY includes research in the application of power
systems techniques for spacecraft. His
This paper gives a list of the references present research centers in the optimal
available for the solution of the thermal UC operation and scheduling of power systems.
problem. A variety of techniques have been
applied to this complex, nonlinear, George Fahd (S 85) received his B.S.E.E. in
mixed-integer programming problem. A clear December of 1985 and his M.S.E.E. in August of
consensus is presently tending toward the 1987 from the University of Alabama at
Lagrangian Relaxation approach over other Birmingham. He received the Ph.D. majoring in
methodologies. The Augmented Lagrangian is a Power Systems from Auburn University in June,
relatively newcomer that is not thoroughly 1991. He held a post doctorate position at
tested yet. Another area of research involves Iowa State University before joining Decision
the application of genetic algorithms to the Focus Incorporated In December of 1991. His
solution of the UC problem. This i s a random interests include unit commitment modeling,
search method which is based on nature's economic dispatch, optimal power flow,
survival of the fittest theory. Clearly, the optimization techniques, power system
methods to be used for this problem will operation and control, and economy
continue to evolve. transactions.

También podría gustarte