You are on page 1of 9

96 IEEE Transactions on Power Systems, Vol. 14, No.

1, February 1999
A Review of Selected Optimal Power Ftow Literature to 1993
Part I: NonLinear and Quadratic Programming Approaches

James A. Momoh M. E. El-Hawary Ramababu Adapa


Department of Electrical Engineering Department of Electrical Engineering Power System Planning Division
Howard University, Technical University of Nova Scotia Electric Power Research Inst.
Washington, D. C. 20059. Halifax, Nova Scotia, B3J 2x4 Palo Alto, CA 94303

ABSTRACT: The paper presents a review of literature on Several methods such as Sequential Unconstrained
optimal power flow tracing progress in this area over the past Minimization Technique (SUMT), Lagrange multiplier
three decades. Part I deals with the application of nonlinear based and the MINOS augmented concept have been used to
and quadratic programming. solve OPF problems of Category 3. This class assumes non-
linear objectives and constraints. A survey of most
Keywords: Optimal Power Flow (OPF), Optimization in commonly found applications revealed that about 8% of
electric power networks. OPF formulations employed general purpose packages
applied for both real-time on-line and off-line operational
I. INTRODUCTION problems.
The application of optimization techniques to power
system planning and operation problems has been an area of Category 2. Quadratic Programming (QP)
active research in the recent past. Optimal power flow Quadratic programming is a special form of nonlinear
(OPF) is a generic term that describes a broad class of programming whose objective function is quadratic with
problems in which we seek to optimize a specific objective linear constraints. Several QP methods in this category
function while satisfying constraints dictated by operational (about 15%) have been used to solve OPF (loss, voltage
and physical particulars of the electric network. economic dispatch) type of problems. Quasi-Newton and
Conventional OPF formulations aim to minimize the sensitivity-based methods have been employed for solving
operating cost of thermal resources subject to satisfying real on-line OPF problems.
constraints represented by bus active and reactive power
balances in terms of voltages and phase angles. Category 3. Newton-Based Solutions
In this approach, the necessary conditions of optimality
A wide variety of optimization techniques has been commonly referred to as the Kuhn-Tucker conditions are
applied to solving OPF problems. The techniques can be obtained. In general, these are nonlinear equations requiring
classified as: iterative methods of solution. The Newton method is
1. nonlinear programming (NLP), favoured for its quadratic convergence properties.
2. quadratic programming (QP),
3. Newton-based solution of optimality conditions, Categoly 4. Linear Progrmming(LP)
4. linear programming (LP), Linear programming treats problems with constraints
5. hybrid versions of linear programming and integer and objective function formulated in linear forms with non-
programming, and negative variables. The simplex method is known to be
6. interior point methods. quite effective for solving LP problems.
Approximately 25% of the papers reviewed solve the
Category I . Non-Linear Programming (NLP) OPF problems using LP based techniques. The most
Nonlinear programming (NLP) deals with problems commonly used technique is the revised simplex method.
involving nonlinear objective and constraint functions. The The objective functions (voltage, loss, economic dispatch
constraints may consist of equality and/or inequality and VAR) are linearized to enable an LP solution.
formulations. The inequality can be specified by being
bounded both above and below.
Category 5. Mired Integer Programming (MIP)
PE-337-PWRS-0-04-1998 A paper recommended and approved by Mixed integer programming (MIP) is a particular type
the IEEE Power System Analysis, Computing and Economics of linear programming whose constraint equations involve
Committee of the IEEE Power Engineering Society for publication in the variables restricted to being integers. Integer programming,
IEEE Transactions on Power Systems Manuscript submitted
December 31, 1997, made available for printing April 24, 1998
and mixed integer programming, like nonlinear
programming are extremely demanding of computer
resources and the number of discrete variables is an

0885-8950/99/$10.00 0 1998 IEEE

Authorized licensed use limited to: UNIV ESTADUAL PAULISTA JULIO DE MESQUITA FILHO. Downloaded on April 07,2022 at 15:11:44 UTC from IEEE Xplore. Restrictions apply.
97
important indicator of h an MIP problem will be and was shown to require less computation time when a
to solve. tolerance of 0.00 I was chosen.
Literature in this cal employs a mixture of linear Ln 1969, El Abaid and Jaimes [4] presented a general
and mixed integer prog hniques to solve typical formulation of the economic dispatch OPF problem. H~
used a nonlinear programming technique which employed
the Lagrange multiplier approach for handling inequality
constraints. This method was developed for real power and
voltage magnitude dispatch optimization and was tested on a
synthetic power system. This method did not use the load
flow as a constraint to the optimization process and used
acceleration factors to improve convergence.
In the same year (1969), Sasson [ 5 ] extended Dommel
and Tinney’s work [2] where he tried to improve
convergence of the Newton-based approach. This work
minimizes the cost of fuel and transmission line losses by
implementing a nonlinear programming technique which
employs the Powell and Fletcher-Powell algorithms. This
work checks convergence at every stage of the optimization
process. However, because the method is similar to the
Lagrange and Kuhn-Tucker methods, the issue of wandering
phenomena can mar the efficiency of the method. This
method was tested on the synthetic IEEE 30 bus system and
is limited by being incapable of handling more than two
constraints per node.
In 1970, Sasson [6] extended Tinney’s work [2], which
tried to increase convergence of a Newton-based approach.
This method minimizes the cost of fuel and transmission
losses. Convergence is checked at every stage of the
optimization and can be assured for large-scale power
systems. Because the method is similar to the Lagrange and
Kuhn Tucker methods, the issue of the wandering
phenomena can mar the efficiency of the method as in the
previous effort. To handle large-scale systems, a
decomposition technique may have to be adopted. However,
the Fletcher-Powell method depends on the Hessian matrix
which achieves a minimum at every stage.
In 1973, Sasson et al. [7] presented a combined Powell
and Fletcher-Powell method. The Powell method is used to
solve constrained optimization problems while the Fletcher-
Powell method is used to solve unconstrained optimization
problems. The method was tested using an IEEE 30-bus test
system and was solved on an IBM 7094 computer which
took two minutes to solve the 30-bus system. The number
of Fletcher-Powell steps required at each iterations for the
30 bus system was 161 and 10 iterations as compared to 488
steps and 14 iterations with the Hessian technique. If the
method is used on a continual basis for economic
dispatching at fixed intervals of time, the solution time
would be substantially reduced.
In 1974, Alsac and Stott [8] presented a nonlinear
programming approach which was based on a redwed

Authorized licensed use limited to: UNIV ESTADUAL PAULISTA JULIO DE MESQUITA FILHO. Downloaded on April 07,2022 at 15:11:44 UTC from IEEE Xplore. Restrictions apply.
98
gradlent method utilizing the Lagrange multiplier and may occur with large scale Systems. The algorithm
penalty-function techniques. This method minimizes the performed well for small systems such as the 14-bus system
cost of total active power generation problem and but failed to perform with the same accuracy for large scale
incorporates steady state security and insecurity constraints. problems such as the 118 bus system or larger systems.
The method was validated on the 30-bus E E E test system In 1982, Shoults and Sun [I21 presented an optimal
and solved in 14.3 seconds. The use of steady-state security
power flow problem which was based upon the real and
constraints makes the optimal power flow calculation a
reactive (P/Q) decomposition algorithm. The P-Problem
powerful and practical tool for system operation and design.
involves the minimization of hourly production costs by
(Various outages andor contingency cases were evaluated
controlling generator rea! power outputs and tap setting on
using this method). The correct choice of gradient step sizes
phase shifting transformers. The Q-Problem involved the
is crucial to the success of the algorithm.
minimization of real transmission losses by controlling
Billinton and Sachdeva [9] presented a nonlinear generator terminal voltages, transformer tap settings and
programming approach using the Powell and Fletcher- shunt capacitor/reactors. Both the P- and the Q-problems
Powell algorithm and included the penalty-factor approach. include static security constraints such as bus voltage limits,
The objectives considered by this merhod were real and line flow capacity rating and generator reactive power
reactive active power losses and the cost of real and reactive limits. The paper illustrated that if the combined problem
power dispatch. The method was illustrated on a synthetic is solved, the results obtained would be d e same as those
system based on a reduced model of the Saskatchewan obtained using the decomposed algorithm. A nonlinear
Power Corporation System. This algorithm handles mixed optimization strategy based upon the gradient method
hydro-thermal cost functions with linear hydro input cost employing the Sequential Unconstrained Minimization
and nonlinear thermal input cost. Reactive optimization is Technique (SUMT) was developed. An outside-in penalty
only suitable for pure hydro or pure thermal with one function is defined (since the starting point is not required to
inpudoutput cost function, while the real power optimization be feasible), to force the dependent functions to be feasible
may be better for mixed objectives. at the optimal point. A 5-bus system was used to
demonstrate that the P- and Q-sub-problems have solutions.
Following the contributions of 1974, the next significant
This method has the capability of solving large systems such
contribution to the solution of the economic dispatch
as 1500 buses and 2500 transmission lines and was actually
objective came in 1977 by Barcelo et al. [ 101, who presented
tested on up to a practical 962 bus system. Different initial
a nonlinear programming optimization approach using a
starting points gave the same results and the practical 962-
complex Hessian matrix approximation (Diflex Hessian) for
bus system was solved in 46 seconds, and the 5-bus system
exact real-time optimal dispatching with security
took 2.3 seconds. An initial starting point is necessary to
constraints. This method was designed for on-line operation
obtain a feasible solution and the method decomposes large
but can be applied to off-line optimal power flow problems.
problems into smaller sub-problems and, hence, less
Fundamental to the method is the new Hessian matrix
computation time is required. This method is useful for on-
approximation, which preserves sparsity and saves
line operation.
considerable computer core memory. The method
employed a sparse matrix elimination and optimization In the same year (1982), Divi and Kesavan [13]
including unique logic for inequality constraints switching presented a shifted penalty-function approach which
and was demonstrated on a practical 1200-bus system where overcomes the ill-conditioning of the Hessian of the penalty-
the results are comparable to a Newton power flow solution. function method of solving constrained nonlinear
The results obtained from the method were compared with programming problems. The method exploited a reduced
the penalty-function method for straight economic gradient concept and adapted Fletcher's Quasi-Newton
dispatching, and the author suggested that considerable technique for optimization of shifted penalty functions
dollar savings were obtained. which further improves the convergence and accuracy. In
this method, the OPF variables were decomposed into an
In 1982, Housos and Irisam [ 1 1 ] presented a method
independent set "x" which consists of the generator bus
which employs a variable metric technique. The algorithm
vanables and a dependent set '.y" wlllch consists of the
employed sparsity coding to improve the Hessian matrix
load bus voltage variables and the equality constraints are
instead of using the full Hessian, and was based on the
not included in the shifted penalty function but are used to
Broyden-Fletcher-Goldfarb-Shanno (BFGS) and Darion-
obtain the reduced gradient of the penalty function. The
Fletcher-Powell (DFF) methods. This method was used to
method did not use the load flow as a constraint in the
solve power flow which makes it optimum and validated on
problem formulation; however, the load flow was used to
14 and 118 bus systems. The method was compared to well-
eliminate Pg and Qg from the objective function by
known methods; however, some convergence difficulties

Authorized licensed use limited to: UNIV ESTADUAL PAULISTA JULIO DE MESQUITA FILHO. Downloaded on April 07,2022 at 15:11:44 UTC from IEEE Xplore. Restrictions apply.
99

substituting the corresp iding Pg and Qg in terms of (S,V). validated. Sparsity programming techniques were not
The objective function as a scalar valued function and can employed in this method but can be employed to achieve
be either cost of fuel gt eration or transmission line losses, better results.
and the constraints use in this formulation were equality In 1987, Lin et al. [16] presented real-time economic
constraints which are I e load-demand equations and the dispatch method based on the penalty factor obtained from
inequality constraints a real and reactive power for both the base case solution. The method was validated on a 14-
load and generation an( voltage magnitude. The choice of bus system to demonstrate the features of the algorithm. A
the swing bus is critical 3 the solution of the problem. This
classical economic dispatch Lagrange multiplier approach
method was validated o three synthetic systems with an 1 1- by calculating the penalty factors was employed using a two
bus system being the I -gest. The method saves about 30 phase solution strategy. Phase 1 solved the initial problem
percent of the comput ional cost over standard penalty- and Phase 2 used the solution from Phase 1 as input. This
function methods. method does not employ contingency-constrained economic
In 1982, Talukdar t al. [ 141 presented a Quasi-Newton dispatch formulations and the load model formulated for this
(variable metric) methc for solving general NLP optimal approach is not linear and may be stochastic.
power flow problems. The method is attractive for the In 1989, Rehn et al. [17] presented a voltage
following reasons: (1) i can accommodate OPF constraints optimization algorithm using the Quasi-Newton method
in a straight forward ma ier, (2) it is robust and will attain a with the same convergence properties as the Han-Powell
feasible solution from 1 feasible initial starting points, and method. The method decides which constraints are active
(3) it appears to be verj ast. It is a nonlinear programming and which are not. This was limited in practice to a
method which overco es the deficiencies of penalty synthetic 41-bus system. An inferior estimate of the
functions and the diff ulties of calculating the Hessians Lagrange multiplier may lead to incorrect results. The
encountered in practice, {hich are often not positive definite authors have not made a comparative study, and the
but made positive defii e by replacing the Hessian by an sensitivity issue is not fully addressed. This method
approximation, which 5 always positive definite. This
contains a scheme for detecting infeasibility and the priority
method appears to t several times faster than its listing depends on heuristics which depends on the
competitors. This meth 1 finds an optimal solution by using operator’s experience. The work is compared with the GRG-
the Bema, Locke, and Nesterberg (BLW) decomposition 1 algorithm which has an extended repatriation strategy for
technique. A large loo( bus system is partitioned into small state and control variables and the GRG-2 algorithm which
systems and is capable .being handled on relatively small includes the second order information. The algorithm did
machines of 2-MB. his method was applied for the not include transformer taps in its formulation, and the
following objectives, lo! s, cost, and voltage deviation, and optimization scheme was not included with power flow as a
was limited to the 25. us system tested. OPF standard constraint. The method is capable of obtaining an optimal
power system variables ich as tie-line flows, phase shifting solution from an infeasible initial starting point.
transformer taps, and tr ismission lines security guidelines
are included in the OPF ormulation. This method is yet to In 1989, Habibollahzadeh et al. [I81 presented an
be tested on large syste s. Two small systems were tested algorithm which exploits Zoutendijk’s method for solving
using this method. T : first had 25 buses, 50 equality nonlinear optimization problems. The sparsity and the
constraints, and 28 ineq ility constraints and the second had embedded network structure of the constraints are utilized to
17 buses, 34 equalit constraints, and 20 inequality speed up the solution technique, and the method of parallel
constraints. Values of mvergence measured for different tangents is used to speed up the convergence of the
approximations of the jessian matrix were used in an nonlinear technique. This method is capable of obtaining an
attempt to check the -0bustness of the Quasi-Newton optimal solution starting with an infeasible initial starting
method. point and handling linear and nonlinear constraints. The
method was tested on 5-, 39-, and 118-bus systems. The
In 1986, Momo 1151 presented a nonlinear features of the method are: feasibility is obtained, and
programming technique vhich satisfies the extended Kuhn- optimization is performed in two stages. In stage 1
Tucker conditions (EK using a simplex-like algorithm, a optimization is achieved using the piece-wise linear
generalized sensitivity ethod using differentiation, and a approximation of the thermal production curves, and in
generalized sensitivity nethod using eigen-values. The stage 2, the nonlinear objective with quadratic
power system model en loyed was quadratic. This method approximation of production cost for the thermal plants is
was validated on a 1 ;-bus system. However, limited used to obtain further improvements. The method is capable
testing was done on tl algorithm. The accuracy of the of improving convergence from one stage to the other and
results obtained for the ystem studied was guaranteed and the CPU time of this method is reduced because of sparsity

Authorized licensed use limited to: UNIV ESTADUAL PAULISTA JULIO DE MESQUITA FILHO. Downloaded on April 07,2022 at 15:11:44 UTC from IEEE Xplore. Restrictions apply.
100

coding. The authors claim that the method is better than objectives and serves as one of the pioneering works of the
linear programming implementations; however, the CPU decomposition algotithm for economic dispatch.
time requirements increase with system size, and deviation
In 1981, Giras et al. [221 presented a quadratic
from the operating points may cause problems because
programming approach which employs a Quasi-Newton
optimization is performed around this point.
technique based on the Han-Powell algorithm. The method
In 1989, Ponrajah and Galiana [I91 presented a employs a decomposition technique based on the Bema,
continuation method (homotopy method) to solve nonlinear Locke, Westberg (BLW) decomposition. This algorithm
programming optimization problems. This method was used provides a solution even from an infeasible initial starting
to solve a minimization of fuel cost function problem, which point; however, it was tested on small synthetic systems,
has a quadratic objective function and linear constraints. The method appears to be fast because of its power flow
The method was tested on 6-, 10-,30-, 1 18-bus systems and super linear convergence qualities. The method converges
compared to MINOS 4.0. Ponrajah’s method is a bench rapidly for small-scale problems; however the convergence
mark tool for research only, and the predictor corrector criteria do not seem to be practical. More rigorous tests
technique it employed causes convergence problems in the need to be conducted before the method will be of
method. The authors claims that the method is faster than production grade quality.
methods that rely on heuristics and methods that track
In 1982, Burchett et al. [23] presented a quadratic
infeasibility. This method can handle load variations and
programming method which solves four objective functions
sensitivities.
including fuel cost, active and reactive losses, and new shunt
capacitors. The method is compared with an older
algorithm which uses an augmented Lagrangian to
111. QUADRATIC PROGRAMMING CATEGORY
demonstrate the advantages of run time and the robustness
In 1973, Reid and Hasdorf [20] presented a quadratic of the new method. The algorithm and the accompanying
programming method to solve QPF problems. The method software were claimed to be a technology break through,
employs Wolfe’s algorithm specialized to solve the since the method is capable of solving up to 2000 buses on
economic dispatch problem which does not require penalty large mainframe computers with a computation time of five
factors or the determination of the gradient step size. The minutes. The method is capable of obtaining a feasible
method was developed purely for research purposes; solution from an infeasible starting point and creates a
therefore, the model used is limited and employs the sequence of quadratic programs which converge to the
classical economic dispatch with voltage, real, and reactive optimal solution of the original nonlinear problem. The
power as constraints. This method did not use discrete method was tested on four systems including 350-buses; a
components and was tested on 5-,14-,30-57- and 118-bus real time model for a Northeastem utility representing peak
systems. The CPU time required was very reasonable; load for summer 1982- 1100 buses; a multi-area planning
however, the time increased as the system size increased. model for an Eastem p l of utility companies, 1600 buses;
Convergence is very fast and does not depend upon the a 1983 summer peak planning model for a Western utility
selection of gradient step size or penalty factors. The 1990 buses; a 1988 long-range planning model for another
method did not integrate the power flow as constraint and Northeastem utility. For comparison, OPF solutions for the
economic dispatch; therefore, they have to be solved above systems are computed using two solution methods.
separately, which can affect the CPU time required. The furst is the new method using the exact second
derivatives and the second method uses an augmented
fwother significant contribution in 1974 was presented
Lagrangian. The second method solves a sequence of sub-
by Wollenberg and Stadlin [21] where two optimization
problems with a modified objective and is based wholly on
processes for solving the economic dispatch objective were
the first derivative information.
compared. The two methods are based on the Dantzig-
Wolfe algorithm and quadratic formulations. The proposed The method is capable of obtaining a feasible solution
method is capabIe of handling practical components of a even if power flow divergence is obtained, and the
power system and the optimization routine is attached to the optimization method used was MINOS. The method is,
power flow with no area interchange. Optimally ordered however, weakened by the inability to decide which
sparsity programmed matrix solution techniques are constraints come in and which do not come-in the active set.
implemented. This makes the method reliable and produces Formulation of the economic dispatch QPF problem in the
acceptable results, and a real-time solution is achieved. This method is much more complex than the classical economic
method is easily adaptable to other optimization routines dispatch problem and convergence requirements of very
and was tested on a practical 247-bus system. The method tight mismatch value for known data and loose mismatch
solves contingency constrained economic dispatch

Authorized licensed use limited to: UNIV ESTADUAL PAULISTA JULIO DE MESQUITA FILHO. Downloaded on April 07,2022 at 15:11:44 UTC from IEEE Xplore. Restrictions apply.
101

value for little know data. This method can obtain Different initial starting points were used and an optimal
different VARs and car void voltage collapse. solution was obtained. Constrained economic dispatch is
not handled by the method, but the algorithm can be easily
In 1982, Aoki an Satoh [241 presented an efficient
extended to do so and different variational studies of load
method to solve the e nomic dispatch problem with DC
and generation not performed for the method.
load flow type networ security constraints. This method
employs a simplex approach parametric quadratic In 1984, Burchett et al. [27] presented a modification of
programming (PQP) n hod to overcome the problem of his work of 1982, which solves four objective functions
dealing with transmisi In losses as a quadratic form of including fuel cost, active and reactive losses and new shunt
generator outputs. T method also employs an upper capacitors. The method was compared with an older
bounding and relaxati I of constraints technique. This algorithm which uses an augmented Lagrangian to
method compares well rith AC load flow algorithms, and demonstrate the advantages of run time and the robustness
the DC load flow is us( to reduce the computational effort of the new method. The method was capable of obtaining a
of the technique, mak g the method applicable to large feasible solution from an infeasible starting point by
systems. The constrain employed are generation limits, an creating a sequence of quadratic programs which converge
approximation of the C load flow, branch flow limits, and to the optimal solution of the original nonlinear problem.
transmission line losse However, because of the many Sparsity coding techniques are used in this approach and the
large bounded variable! 3 pointer is employed to reduce the method converges quadratically. Burchett's method was
number of variables t the number of generators. This tested on four systems including 350-buses: a real-time
method was tested ainst several other well-known model for a northeastern utility representing peak load for
methods and validated )n a non-practical 10-bus system. summer 1982, I 100-buses; a multi-area planning model for
CPU time of 0.2- 0.4 conds were obtained for all cases an Eastern US pool of utility companies, a 1600-buses; a
studied. This is a resea h grade tool. 1983 summer peak planning model for a western utility, and
a 1990-buses: A 1988 long range planning model for another
In 1983, Contaxis al. [25] presented a method which
northeastern utility. This method is capable of obtaining a
solves the optimal pow flow problem by decomposing the
feasible solution even if power flow divergence is obtained.
problem into two sub- oblems, a real and a reactive sub
The optimization method used was MINOS and has the
problem. The OPF pi )lem is formulated as a nonlinear
flexibility of capacitor bank addition to handle the non-
constrained optimizat I problem, recognizing system
convergent power flow problem.
losses, operating limit on the generation units, and line
security limits. The re sub-problem solves the economic In 1986, El-Kady et al. [28] presented a proposal which
dispatch-cost function d the reactive sub problem solves solves the OPF problem for voltage control using a
the cost function with i ,pect to the slack bus, and the two Quadratic programming algorithm. The method was applied
sub-problems combinl solve the economic dispatch to the Ontario Hydro Power System and was based on the
objective with constr its. This method employs an variation of the total system load over a 24-hour period. A
optimization technique lled Beale's method, which is used General Electric version 2.4 OPF package based on a
for solving quadratic F lgramming with linear constraints. sequence of quadratic OPF sub-problems was used and the
Efficiency of this meth I is guaranteed by solving the real method was implemented using a VAX 11/780 computer.
sub-problem and using i s result as input to the other sub- This method was tested on a 380-bus, 65-generator, 550-
problem until the full f lblem is solved. The results of the line, and 85-transformer system and was aimed at
method was demonstr: d on a 27-bus system where the developing and maintaining the voltage below a specified
system losses were coi luted by using the bus impedance upper limit. The constraints included tap changers, real and
matrix which, in tum, s used to calculate the B-matrix reactive generation, transformer taps. The method was also
through enhancing the I z d of computation. tested on a 1079-bus system on an IBM 3081 mainframe
computer to determine the expected run time for larger
In the same year (1 13), Talukdar et al. [26] presented a
machines. This Quasi-Newton method solved the 1079 bus
quadratic programmini method which employs the Han-
system in seven minutes and five seconds, while the direct
Powell algorithm. Tk method uses Bema, Locke, and
method solved it in two minutes and 16 seconds.
Westerberg (BLW) :hnique which is a field in
decomposition and pari el programming. The method was In 1987, Aoki et al. [29] presented a method which is an
validated on practical : e hypothetical systems of 550 and efficient, practical and definitive algorithm for dealing with
1 1 10 buses, and can be sed to solve systems of 2000 buses constrained load flow (CLF) problems. The method has a
or greater. The method formulation reduces the problem to procedure for control variable adjustment, and the CFL
a quadratic programmi ; form; however, the process of problem is treated as a sequence of nonlinear oroerammine
step-size selection is nc fully accomplished in the method. problems. A Quasi-Quadratic programming problem

Authorized licensed use limited to: UNIV ESTADUAL PAULISTA JULIO DE MESQUITA FILHO. Downloaded on April 07,2022 at 15:11:44 UTC from IEEE Xplore. Restrictions apply.
102

fomulatlon is employed. The algorithm satisfies nonlinear It can be concluded that NLP has high accuary, but ~ Q O G
constraints and the MINOS technique is used. This method convergence for large systems. Quasi-Newton methods are
was tested on a 135-bus real-scale system of the Chougoku inferior in performance to sparse Newton (and other
Electric Power Company. This method’s constraints in order Hessian) methods. They are inefficient on large sparse
of priority are reactive power, voltage magnitude, and systems and now completely superceded. SUMT methods
transformer tap ratios and employs a predetermined priority are known to exhibt numerical difficulties when the penalty
order of bringing in the Q’s as they affect the objective factors they generate become inordinately large. They are
function. This involves more controls to handle the control also now completely superceded.
load flow problem; however, checks are made at each stage
of the algorithm to ensure that controls are satisfied in terms
of priority. This method was compared in terms of CONCLUSIONS
efficiency to other algorithms where it looks at the control
variables, finds the sensitivities of these controls and This paper is Part I of the review of some optimization
compares them. The method has a step-size approach to techniques that were applied to the optimal power flow
ensure convergence. If controls are not well-adjusted, problem and emphasized the diversity of formulations and
divergence may occur; however, the proper step size of the the breadth of the scope of problems considered. This
method may be difficult to obtain. The adjustment scheme presents the nonlinear optimization techniques, while other
of the method is based on the direction of the Lagrange approaches are presented in part I1 of the paper.
multiplier.
In 1989, Papalexopoulos et al. [30] presented a paper
which illustrates that (1) properly implemented second-
order OPF solution methods are robust with respect to [ 11 J. Carpentier, “Contribution a.’l’etude du Dispatching
different starting points and (2) the decoupled OPF solution Economique,” Bulletin de la Societe Francaise des
is expected to be almost as accurate as the full OPF solution. Electriciens, Vo1.3, pp.43 1-447, Aug. 1962.
Approximations in the model formulation can be concluded, [2] H.W. Dommel and W.F. Tinney, “Optimal Power
and exhaustive studies of a second-order OPF solution Flow Solutions,” IEEE Transactions on Power
method were conducted using a 1500-bus Pacific Gas and Apparatus and Systems, Vol. PAS-87, pp 1866-1876,
Electric system. The objective of the paper was to October 1968.
demonstrate the sensitivity of OPF results. The method
[3] C. M. Shen and M. A. Laughton, “Determination af
evaluated the effects of different initial starting points to test
Optimum Power System Operating Conditions,”
the robustness of the OPF due to the non-convex nature of
Proceedings of =E, Vol. 116, No. 2, pp 225-239,
the problem which is important in an EMS environment.
1969.
The second order method developed by Burchett and Happ
was used. It was concluded that the decoupled problem is [4] A.H. El Abiad, and F. J. Jaimes, “A Method for
good for large problems and the method improves Optimum Scheduling of Power and Voltage
computation times by three to four fold. The authors Magnitude,“ IEEE Transactions on Power Apparatus
suggest that load modeling does not have a great effect on and Systems, Vol. PAS-88, No.4, April 1969, pp 413-
the final results and a constraint relaxation technique is 422.
implemented in the method. The use of state estimation is [5] Albert M. Sasson, “Combined Use of the Parallel and
found to be an important action and a determination Fletcher-Powell Non-Linear Programming Methods
criterion to obtain large mismatch was used to find the OPF for Optimal Load Flows,“ IEEE Transactions on
result. Decoupling of the problem improves the Power Apparatus and Systems, Vol. PAS-88, No 10,
computational burden for large problems and allows for the October 1969, pp 1530-1537.
use of various optimization cycles for the sub-problems. [6] Albert M. Sasson, “Decomposition Technique
The method was tested on a practical 1549-bus system, Applied to the Non-Linear Programming Load Flow
20 perCCnl O f WIllch were l 7 ‘ busos whriro summer peak, Method “ LEEE IkmcaticmmOoPower Atmaratus and
partial peak and off-peak cases and winter peak cases were Systems, Vol. PAS-89, No.1, January 1970, pp 78-
studied. Loss and cost minimization studies were performed 82.
specifically for three issues. They were: sensitivity of OPF [7] A.M. Sasson, F. Viloria and F. Aboytes, “Optimal
solutions with respect to starting points used in the solution, Load Flow Solution Using the Hessian Matrix,”
accuracy of the activeheactive decoupled approach to OPF IEEE Transactions on Power Apparatus and Systems,
solution, and effects of discretization of transformer taps on Vol. PAS-92, pp 31-41, 1973.
the OPF solution.

Authorized licensed use limited to: UNIV ESTADUAL PAULISTA JULIO DE MESQUITA FILHO. Downloaded on April 07,2022 at 15:11:44 UTC from IEEE Xplore. Restrictions apply.
103
0. Alsac and E Stott. "Optimal Load Flow with Transactions on Power Systems, vol. PWRS-4, No. 1,
Steady State Se( -ity," IEEE Transactions on Power pp 139-148, 1989.
Apparatus and ! stems, Vol. PAS-93, pp 745-754, G.F. Reid and L. Hasdorf, "Economic Dispatch
1974. Using Quadratic Programming," IEEE Transactions
R. Billinton and .S. Sachdeva. "Optimal Real and on Power Apparatus and Systems, Vol. PAS-92, pp
Reactive Powei Operation in a Hydro-thermal 2015-2023, 1973.
System," IEEE 'I Insactions on Power Apparatus and B. F. Wollenberg and W. 0. SQdlin. "A Real Time
Systems, Vol. I S-9 I , pp 1405- 141 1, July/August Optimizer for Security Dispatch," E E E Transactions
1972. on Power Apparatus and Systems, Vol. PAS-93. pp
W.R. Barcelo, '.W. Lemmon and H.R. Koen, I' 1640-1649,1974.
Optimization o the Real-Time Dispatch With T.C. Giras, N. Sarosh an4S.N. Talukdar , "A Fast
Constraints for ecure Operation of Bulk Power and Robust Variable Metric Method for Optimum
Systems," JEJ& rransactions on Power Apparatus Power Flows," IEEE Transactions on Power
and Systems, Va PAS-96, N0.3, May/ June 1977, pp Apparatus and Systems, Vol. PAS-96, No.3,
74 1-757. MayIJune 1977, pp 741-757.
E.C. Housos an G.D. Irisarri, "A Sparse Variable R. C. Burchett, H. H. Happ and K. A. Wirgau, "Large
Metric Optimiza a Applied to the Solution of Power Scale Optimal Power Flow," IEEE Transactions on
System Problen " IEEE Transactions on Power Power Apparatus and Systems, Vol. PAS-101, pp
Apparatus and -
stems,Vol. PAS 101, pp195-202, 3722-3732, 1982.
January 1982.
K. Aoki and T. Satoh, "Economic Dispatch With
R.R. Shoults an D.T. Sun, "Optimal Power Flow Network Security Constraints Using Parametric
Based on P-Q Dc >mposition,"IEEE Transactions on Quadratic Programming," E = Transactions on
Power Apparatu and Systems, Vol. PAS-101, pp Power Atmuatus and Systems, Vol. PAS-101. No.9,
397-405, F e b m 1982. pp 3502-3512, September 1982.
R. Divi and E l.Kesavan, "A Shifted Penalty G.C. Contaxis, B.C. Papadias, and C. Delkis,
Function Appro: 1 for Optimal Power Flow," E
= "Decoupled Power System Security Dispatch," E =
Transactions o n , stems, Man and Cvbemetics, 1982. Transactions on Power Apparatus Systems, Vol. PAS-
S.N. Talukdar, T.C. Giras and V.K. Kalyan, 102, pp 3049-3056, September 1983.
"Decompositions or Optimal Power Flows,'' E = S.N. Talukdar, T.C. Giras and V.K. Kalyan,
Transactions on )wer Apparatus and Systems, Vol. "Decompositions for Optimal Power Flows," B E
PAS-102, NO. 12 )p 3877-3884, December 1983. Transactions on Power Apparatus and Systems, Vol.
J.A. Momoh, "A Ieneralized Quadratic-Based Model PAS-102, No. 12, pp 3877-3884, December 1983.
for Optimal Po :r Flow," IEEE Transactions on R.C. Burchett, H. H. Happ and D. R. Vierath.
Systems. Man ar; Cybernetics, 1986. "Quadratically Convergent Optimal Power Flow,"
C.E. Lin, Y.Y. ong and C.C. Chuko, "Real-Time IEEE Transactions on Power Apparatus and Systems,
Fast Economic )ispatch," IEEE Transactions on Vol. 103, pp 3267-3216, 1984.
Power Systems, r01. PWRS-2, NO.4, pp 968-972, M.A. El-Kady, B.D. Bell, V.F. Carvalho, R.C.
November 1987. Burdhett, H.H. Happ, and D.R. Vierath, "Assessment
[171 C.J. Rehn, J.A. ibenko and D. Sjelvgven, "Voltage of Real-Time Optimal Voltage Control," E =
Optimization sing Augmented Lagrangian Transactions on Power Systems, Vol. PWRS-1, N0.2,
Functions and uasi-Newton Techniques," E = May 1986, pp 99- 107.
Transactions on wer Systems, Vol. PWRS-4, No. 4, K. Aoki, A. Nishikori and R.T. Yokoyana,
pp 1470-1483, D ember, 1989. "Constrained Load Flow Using Recursive Quadratic
H. Habiabollahz leh, G. X. Luo, and A. Semlyen. Programming," IEEE Transactions on Power
"Hydrothermal 1 )tima1 Power Flow Based on a Systems, Vol. PWRS-2, No.1, pp 8-16, February
Combined line; and Non-Linear Programming 1987.
Methodology," SEE Transactions on Power A.D. Papalexopoulos, C.F. Imparato, and F. F. Wu,
Systems, Vol. P\ CS-4, No.2, pp 530-537, May 1989. "Large Scale Optimal Power Flow: Effects of
R. A. Ponrajah Id F. D. Galiana, "The Minimum Initialization Decoupling and Discretization," IEEE
Cost Optimal PI rer Flow Problem Solved Via the Transactions on Power Systems, Vol. PWRS-4, No. 2,
Restan HOmOtt y ConIinuation Method,'' lEEE pp 748-739, May 1989.

Authorized licensed use limited to: UNIV ESTADUAL PAULISTA JULIO DE MESQUITA FILHO. Downloaded on April 07,2022 at 15:11:44 UTC from IEEE Xplore. Restrictions apply.
104

ACKNOWLEDGMENTS 1981; and his Ph.D in Electrical Engineering from the


University of Waterloo, Ontario, Canada in 1986.
The authors acknowledge EPRI for their funding and
Dr. Adapa joined the Power System Planning and
Operations program of the Electrical Systems Division of
support on this project. The authors would also like to
EPRI, Palo Alto, California in June 1989.F’rior to joining
acknowledge the Howard University CESaC staff for their
EPRI, he was a staff Engineer in the Systems Engineering
support.
department of McGraw-Edison, where he was involved in
BIOGRAPHIES several digital and analog studies performed for electric
utilities. At EPRI, he is managing the Electro-Magnetic
James A. Momoh (M’76-SM’89) received the B.S.E.E.
Transient Programs (EMTP) development and Maintenance
project, commercialization of Harmonic Analysis Software
degree from Howard University in 1975, the M.S.E.E.
(HARMFLO) endeavor, and several other EPRI/NSF funded
degree from Carnegie Mellon University in 1976, the M.S.
projects. His areas of interest include EMTP, Power System
in systems engineering from the University of Pennsylvania
Planning and Operations, WVDC Transmission, and
in 1980 and the Ph.D in Electrical Engineering from Howard
Harmonics.
University in 1983.
Dr. Momoh is chairman of the Electrical Engineering
department at Howard University and also the director of the
Center for Energy Systems and Controls. His current
research activities are concentrated in stability analysis,
system security and expert systems design for utility firms
and government agencies. In 1987, he received a National
Science Foundation Presidential Young Investigator Award.
He is the author of over hundred research publications.
Mohamed E. El-Hawary (S’ 68, M’72, SM’ 76, F 90), was
born in Egypt. He received a Bachelor of Engineering in
Electrical Engineering from the University of Alexandria,
Egypt, and a Ph.D. degree in Electrical Engineering from
the University of Alberta, Edmonton, Canada.
He has held academic and research appointments at the
University of Alexandria, the University of Alberta, the
Graduate School of Engineering at the Federal University of
Rio de Janeiro (COPPE), Memorial University of
Newfoundland, and the Technical University of Nova Scotia
where he is presently a Professor of Electrical Engineering.
Dr. El-Hawary’s research interests are in power system
economics and computational methods in power systems
engineering. He has authored or coauthored over 80 research
publications and is author of a number of books including
Optimal Economic Operation of Electric Power Systems,
with G.S. Christensen, Academic Press, Electric Power
System Design and Analvsis, Principles of Electric
Machines with Power Electronic Applications, Control
Svstem Engineering, all with Prentice-Hall.
He has served IEEE in many capacities both at the
Section, Canadian Region, and Technical Society levels. He
is a Fellow both of IEEE and the Engineering Institute of
Canada and is a Past President of the Canadian Society for
Electrical Engineering.

Ramababu Adapa (S181,M86, SM90) received his B.S. in


Electrical Engineering from Jawahalal Nehru Technology
University, Kakinada, India in 1979. He obtained his M.S.
from the Indian Institute of Technology, Kampur, India in

Authorized licensed use limited to: UNIV ESTADUAL PAULISTA JULIO DE MESQUITA FILHO. Downloaded on April 07,2022 at 15:11:44 UTC from IEEE Xplore. Restrictions apply.

You might also like