0% found this document useful (0 votes)
24 views13 pages

3E Reliability

This document summarizes an article that presents an optimization technique to solve unit commitment problems and reliability issues simultaneously for thermal generating units. The technique uses generalized benders decomposition to solve the unit commitment problem and considers minimum up/down time constraints using a genetic algorithm. A fuzzy stochastic-based technique is then presented to consider reliability issues. The technique is tested on IEEE 14 and 118 bus test systems to determine optimal generation scheduling while considering reliability issues. A comparison of results to other solution techniques is also provided.

Uploaded by

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

3E Reliability

This document summarizes an article that presents an optimization technique to solve unit commitment problems and reliability issues simultaneously for thermal generating units. The technique uses generalized benders decomposition to solve the unit commitment problem and considers minimum up/down time constraints using a genetic algorithm. A fuzzy stochastic-based technique is then presented to consider reliability issues. The technique is tested on IEEE 14 and 118 bus test systems to determine optimal generation scheduling while considering reliability issues. A comparison of results to other solution techniques is also provided.

Uploaded by

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

ISSN (Print) : 2320 – 3765

ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

Reliability-Security Constrained
Unit Commitment with Hybrid Optimization
Method
Ahmad Heidari1, Mohammad Reza Alizadeh Pahlavani2, Hamid Dehghani3
Malek-Ashtar University of Technology (MUT), Shabanlo St., Lavizan, Tehran, Iran1, 2, 3

ABSTRACT:This paper presents an advanced optimization technique to solve unit commitment problems and reliability
issues simultaneously for thermal generating units. To solve unit commitment, generalized benders decomposition
along with genetic algorithm to include minimum up/down time constraints are proposed, and for reliability issues
consideration, a fuzzy stochastic-based technique is presented. To implement the problem into an optimization
program, the MATLAB® software, and CPLEX® and KNITRO® solvers are used. To verify the proposed technique
and algorithm, two case studies that are IEEE 14 and 118 bus systems are implemented for optimal generation
scheduling, and reliability issues. Finally, a comparison with other solution techniques has been given.

Keywords:Benders Decomposition, Fuzzy Programming, Genetic Algorithm, Optimization technique, Reliability


Issues, Unit Commitment.

I.INTRODUCTION

Reliability-constrained unit commitment (RCUC) is applied to minimize the costs economically, and schedules unit
reserves like spinning reserves to provide system reliability; On the other hand, loss of load probability must be taken
into consideration to obtain customers satisfactory of the power system. A lot of optimization methods and modelling
techniques are proposed to solve security-constrained unit commitment (SCUC) [1-5]. In [6] unit commitment solution
is considered based on uncertainty, and a combination of benders decomposition and the outer approximation technique
is proposed. In [7] unit commitment solution is developed with integrating of wind power and demand response
uncertainties with aid of benders decomposition. In [8], multi-objective unit commitment with fuzzy membership
design variables is tuned. In [9], unit commitment and reliability are proposed under uncertain forecasting based on
fuzzy credibility theory. In [10], unified stochastic and robust unit commitment problem along with reliability is
developed based on benders decomposition algorithm. In [11], a benders decomposition approach is proposed for a
combined heat and power system. In [12], a fuzzy radial interval linear programming model is developed for robust
planning of energy management systems with environmental consideration. In [13], security-constrained self-
scheduling of generating companies in day-ahead electricity markets is considered.

Among these techniques and methods, Benders decomposition [14-16] is applied more because of the nature of the
power system problems which is mixed integer; like on/off state of generating units. Benders decomposition is a
decomposition technique separating the main problem and subproblem such that solving the whole problem needs less
computation burden. In this paper, in master problem, the minimum up and down time constraints are nonlinear [17],
and may lower program speed; therefore, a modified genetic algorithm is used to just solve these constraints.

Based on [1, 18-20] genetic algorithms (GAs) are adaptive search methods that obtain their characteristics from the
genetic processes of biological organisms based on evolution facts.

In power system operations, there are two other methods for distributing energy and system reserves; that is, sequential
dispatch and simultaneous dispatch [21]. As [21] proposes, the better solution of the problem from optimization
viewpoint is found when all the constraints and limitations are considered simultaneously rather than sequentially. [22]
Copyright to IJAREEIE www.ijareeie.com 5512
ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

Proposes a mixed deterministic-probabilistic structure to the system reserves with market-clearing algorithm and UC.
However, [22] just runs the algorithm for one time period. Other references like [21] and [23] consider system reserves
like interruptible loads.

For reliability issues, loss of load probability (LOLP) along with system spinning reserves are included, and because of
the nature of the problem that is stochastic based, a fuzzy algorithm is implemented to consider the stochastic nature of
reliability issues.

With review of literature, the gap needs to be filled with a robust and advanced optimization technique. This proposes a
technique solving SCUC problem and Reliability issues simultaneously with aid of existing and advanced optimization
techniques having less computation burden, yielding robust, reliable and comparable with other results.

The main contribution of this paper is to use some existing optimization techniques that are benders decomposition,
genetic algorithm, and fuzzy programming all together to solve a problem that is not only based on unit commitment,
but also is based on reliability issues, and includes to study two necessary parts of power system. It is noted that in this
definition, reliability issues are considered as spinning reserves, and the ability of power system under study to supply
loads (LOLP).

The reason why authors were specific on these methods those are Generalized Benders Decomposition (GBD), Genetic
Algorithm (GA), and Fuzzy Programming (FP) was that they have the ability to tackle with these kinds of problems
based on the literature; so, the authors made a decision to optimize these methods based on new challenge for each part
of the problem separately and altogether.

The advantage of these methods is searching and finding a feasible solution matching with the proposed algorithm, and
decreasing computational burden. In other words, these methods have a good convergence based on the size of the
given problem.

The rest of the paper is organized as follows:


Section 2 proposes formulation and methodology. Section 3 gives two case studies that are IEEE 14 and 118 bus
systems to verify the proposed technique, and finally Section 4 concludes the remarks.

II.FORMULATION AND METHODOLOGY

A. Security-Constrained Unit Commitment and Reliability Issues Formulation


To formulate Security Constrained Unit Commitment (SCUC) and reliability issues mathematically, the constraints and
formulations are as follows:
Power balance, Minimum up and down time constraints, Ramp rate limits, unit reserves, loss of load probability
(LOLP), startup cost, and shutdown cost.

In this paper, the whole problem is a mixed integer nonlinear program (MINLP) problem, and is solved with
Generalized Benders Decomposition method along with considering minimum up and down time constraints applying
genetic algorithm. In this technique, unit commitment (UC) is master problem assigning on/off state of generating
units; at the next step, subproblem solves economic dispatch (ED), and finally reliability issues are solved applying
fuzzy programming.

All formulations and constraints are as follows [23-27]:


Power Balance:

 [P u ]  Pload (t ) t  1,..., Nt
Ng

i 1
(1)
i ,t i ,t
Eq. (1) indicates that each running generating unit must supply the active power demanded by the loads at each
specified hour.
Copyright to IJAREEIE www.ijareeie.com 5513
ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

Limits of generating units:


P (i )  P  P (i ) i  1,..., Ng t  1,..., Nt (2)
min i ,t max
Eq. (2) indicates that because of physical properties of turbine and generating units, the supplied active power must be
between min and max values.
Minimum up/down Time constraints:
[X on T on (i )]  [u u ]  0
i ,t i ,t 1 i ,t
[X off T off (i )]  [u u ]  0
(3)

i ,t 1 i ,t 1 i ,t
Eq. (3) defines minimum up/down time constraints. Minimum up time is defined as once the unit is running; it should
not be turned off immediately. Minimum down time is defined as once the unit is decommited; there is a minimum
time before it can be recommitted. In above eqs., T on and Toff are minimum up time and minimum down time of unit i
respectively, and Xon and Xoff are ON time and OFF time of unit i at time t before beginning of the specified time. It
means that X depends on elapsed time the generating units were running.

P P  Rup (i )
Ramp-up Rate Limits:

i ,t 1
(4)
i ,t
In eq. (4), the traditional model for ramping is considered; that is, the ramp rates are fixed at all loading levels and the
ramping delay is not considered.

P 0
Inequality of generating units’ active Power:
(5)
i ,t
Eq. (5) is a mathematical constraint.
Objective function of minimization problem for SCUC is:

  [F (P )u s  sd ]
Ng Nt

i  1t  1
(6)
i i ,t i ,t i ,t i ,t
Where
F (P )  CP 2  BP  A
i i ,t i ,t i ,t
Eq. (6) defines the objective function of the operational part of programming. It includes three sums; the fuel cost
depending on nonlinear curve namely F (P), startup cost, and shut down cost.
In equations (1) to (6), i and t are indices standing for generating units and time period, respectively. P is active power
of generating units, Pload is consumed active power at load buses, Rup is ramp-up rate limit, s represents startup cost,
sd represents shutdown cost, and u is a binary value assigning on/off states of generating units. A, B, and C are
constants applying for cost functions of fuels for generating units.
All information and formulation of reliability issues are as follows:
Spinning Reserves Limits [21-22]
0  SRT  u P max  P
i i i i
SRT  RupT
(7)

i i
Eq. (7) indicates the spinning reserve of generating units, and that is the ability of generating units to supply for
reliability issues when generating units cannot supply loads normally. In this Eq., SR represents spinning reserves in
MW.
To consider LOLP that is a constraint and it must be satisfied in reliability issues part of the problem:
LOLP can be defined classically as [22]:

Copyright to IJAREEIE www.ijareeie.com 5514


ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

LOLP  P [u i (Pi  SR i )  Pload ]


n

i 1 (8)
In other words, LOLP is the probability (P) that the available generation, including spinning reserve, cannot meet the
system load for all generating units.

 (F (P )  u s  sd )   (P  SR  u )
Finally, objective function of reliability section is added to the equation (6).
(9)
i ,t i ,t i ,t i ,t SR i ,t
In Eq. (11), PSR is the cost for each MW produced in money unit. It is noted that LOLP is an obligatory constraint, and
it must be satisfied for the problem to be solved.

B. Algorithm
The algorithm which is implemented in this paper is depicted in Figure 1. The algorithm is based on a mixed
optimization technique that solves the running program in each iteration. As depicted, at first step, generalized benders
decomposition (GBD) solves unit commitment while genetic algorithms help solve the nonlinear part of problem that is
minimum up and down time constraints. After finding minimum cost of operational section, fuzzy programming based
on a stochastic method is called to solve the rest of the program that is reliability issues part of the program. In each
iteration, fuzzy programming and genetic algorithm work under support of benders decomposition until an absolute
minimum point is found yielding minimum cost of power system, and satisfying reliability issues constraints.
The reason why these mixed optimization techniques are applied returns to the structure that the program deals with it,
and that is structural properties of power system under study; it means, being mixed integer (generalized benders
decomposition), nonlinear (genetic algorithms), and probabilistic structure (fuzzy programming).
As shown, TC standing for Total Cost of power system is sum of operational cost that relates to unit commitment and
Reliability issues cost.
As shown in Figure 1, R stands for reliability functions and the running program stops if and only if absolute value of
master problem and subproblem is less than a pre-specified tolerance. The equations that link master problems and
subproblems constraints are benders cut that are equations when NO box in Figure is obtained.
Main advantage of the proposed algorithm is its ability to take care of unit commitment problem that is a traditional
problem, and reliability issues constraints that are less traditional ones into a modern and advanced optimization
techniques that has some properties: applying several optimization methods in spite of just one optimization program
that may have some deficits; less computational burden; applying stochastic properties of fuzzy programming, and
evolutionary properties of genetic algorithm under support of generalized benders decomposition that is a robust
optimization program.

C. Optimization Program
C.1 Generalized Benders Decomposition (GBD)
GBD problem is as follows [14]:
min f (x 1,..., x n ; y 1,..., y m )
x 1,..., xn ; y 1,..., ym
subject to
hk (x 1,..., x n ; y 1,..., y m )  0; k  1,..., q
g l (x 1,..., x n ; y 1,..., y m )  0; l  1,..., r
(10)

y down
j  y j  y up
j , y j R ; j  1,..., m

x idown  x i  x iup , x i N ; i  1,..., n

In (10), xi are integer parameters and yj are non-integer parameters. hk defines equalities and gl defines inequalities. f is
objective function of optimization problem. Note that upper and lower bounds are imposed on optimization variables to
reflect physical limits.

Copyright to IJAREEIE www.ijareeie.com 5515


ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

In the method applied in this paper, the program written by the authors in MATLAB ® applies a branch and cut method
[14] to obtain a feasible solution based on cutting the extra space searching the desired minimum or maximum point.
The property of this method is its iteration: if there is no feasible solution at first iteration, with aid of benders cut, it
loops for the second iteration, and so on until searching and finding minimized or maximized objective function. It is
noted that Genetic Algorithm and Fuzzy Programming are subsets of GBD, and run under main program.

C.2 Fuzzy Programming (FP)


A simple way of converting a stochastic model to a deterministic model using fuzzy set theory is to take its expected
value:

F  E (Re liability Constra int s ) (11)
Where E is expected value

F   s j (u j Pjmax  Pj  SR Tj ) 
Putting reliability constraints together:
 Ns

j 1

s (Rup Tj  SR Tj ) 
Ns

j 1
j
(12)

s (P [ u i (Pi  SR i )  Pload ]) 
Ns n

k 1 i 1
k

 s ( P LOSS j (Pload t  C Rj ), t  Nt )
Ns n

k 1 j 1
k Rj


In above equation, si are slack variables, i, j, and k are indices, and F defines objective function of the reliability
constraints. As written, equations of reliability section are applied. Eq. (12) is based on eqs. (7, 8 and 9).
The authors applied “Fuzzy Logic” toolbox of MATLAB ® applying FIS editor based on eqs. (11 and 12). First of all,
eq. (14) has been linearized, and state variables were picked as desired reliability parameters that are Spinning Reserve
(SR) and LOLP. It is noted that limitations of these parameters have been given in eqs. (7, 8, and 9), and as Genetic
Algorithm, Fuzzy Programming is part of outer optimization program, and is in a loop. On the other hand, capacity
outage probability table (COPT) was formed using the data given.
The method applied for this part of problem was “mamdani”, and defuzzification method was “centroid”. Fuzzy set
was considered as [NB NS ZR PS PB] standing for negative big, negative small, zero, and positive small and positive
big, respectively. Membership function was considered as triangle.

FGA   h g ([X on  T on (i )]  [u
C.3 Genetic Algorithm (GA)

 u ]) 2 

Ng

g 1
i , t i , t 1 i ,t

h i ,t 1
 T off (i )]  [u
i ,t 1
 u ]) 2 
Ng
([X off (13)In (13),
g 1
g
i ,t

h
Ng
2

g 1
g

hg are slack variables, g is index for integer binary parameters, and FGA is objective function of this part of problem. GA
is designed for the solution of maximization problem, so the fitness function is defined as the inverse of equation (13):


1
F fittness (14)
FGA

Copyright to IJAREEIE www.ijareeie.com 5516


ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

It is noted that genetic algorithm doesn’t solve the objective function solely, and it is a subset of an outer optimization
program.
As eqs. (13, 14) proposes, GA converts minimum up/down time constraints to an objective function, and searching
fitness function with inverting of objective function. To solve this part of problem, an m-file was written based on
“Genetic Algorithm and Direct Search” toolbox of MATLAB ®.
Finally, GA and FP are converted to two separate m-files; each m-file is called in a module by the m-file written by the
GBD.
III. RESULTS AND DISCUSSIONS

In this section, two case studies, IEEE 14 and 118 bus test systems were implemented to verify the proposed algorithm
for a multi-period optimization problem. Master problem is a Mixed Integer Programming (MIP) problem along with
genetic algorithm applying CPLEX solver, and Subproblem is an MINLP problem and fuzzy stochastic based problem
applying KNITRO solver. The proposed method was implemented on a DELL VOSTRO 1320 with an Intel (R) Core
(TM) 2 Duo CPU 2.53 GHz and 4 GB RAM using MATLAB® programming file (m-files®), and MATLAB toolboxes
for fuzzy programming and genetic algorithm.
A.IEEE 14 bus system
Figure 2 depicts the IEEE 14 bus system [28]. As shown in figure 2, this system has five generating units at buses 1, 2,
3, 6, and 8. There are three tap-changing transformers named T1, T2, and T3. All data for loads and generating units
are in appendix-A.

A.1 UC Results
Running the optimization program yields on/off state of generating units, u, and P, active generated power in MW.
Tables 1 and 2 show data obtained from algorithm.
As shown in tables 1 and 2, unit 1, the cheapest generating unit, generates all 24 hours. Unit 2, the next cheapest unit,
generates 23 hours with respect to minimum up and down time constraints. It is noted that all the constraints have been
satisfied. Genetic algorithm satisfies the nonlinear constraint, minimum up and down time constraints. Minimum power
and maximum power have been satisfied, and the minimum cost is obtained.
Number of iterations for this part of case study is 3, and time elapsed is 1.5240 s that 0.9872 s spends in genetic
algorithm loop.
Minimum Operational cost with respect to eq. (6) including startup and shut down cost is 11149 in money unit.

A.2 Reliability Issues Results


For reliability issues, two variables including system spinning reserves (SR) and LOLP are obtained. Tables 3 and 4
show data obtained from conducted program.
As shown in tables 3 and 4, LOLP that is a constraint was satisfied. System reserves also helps the generating units
be able to satisfy system reliability.
Number of iterations for this part of case study is 7, and time elapsed is 3.3250 s. this results were obvious because
of time-consuming properties of fuzzy programming.
Finally, the total cost from eq. (11) is (that is, sum of reliability cost and operational cost): 11183.08 in money unit.

B.IEEE 118 bus system


The IEEE-118 bus test system has 54 thermal generators, 186 branches, and 91 demand sides.
The parameters of generators, transmission network, and load profiles are given at
http://www.ee.washington.edu/research/pstca/pf118/pg_tca118fig.htm.

B.1 UC Results
Conducting another optimization program for IEEE 118 bus test system gives P, generated active power in MW. Table
5 shows data obtained from algorithm.
As shown in table 5, it should be noted that all the constraints have been satisfied. Genetic algorithm satisfies the
nonlinear constraints, minimum up and down time constraints. Minimum power and maximum power have been
satisfied, and the minimum cost is obtained.
Operational cost with respect to eq. (6) including startup and shut down cost is 1,643,818 in money unit.
Copyright to IJAREEIE www.ijareeie.com 5517
ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

B.2 Reliability Issues Results


For reliability issues, two variables including system reserves and LOLP are obtained. Tables 6 and 7 show data
obtained from conducted program.
As table 6 shows, for spinning reserves studies, the IEEE 118 bus test system has been converted to 3 zones [29]: A, B
and C. Zone A includes left side of the figure, Zone B includes bottom side, and zone C includes top side. The blow
table shows results:
As shown in table 7, LOLP that is a constraint was satisfied.
Finally, the total cost from eq. (11) is (namely, sum of reliability cost and operational cost): 1,644,039.44 in money
unit.
TABLE 8 shows NO. Iterations and time elapsed to conduct IEEE 118 bus system.

C. Comparison with other solution techniques


In this section, the results obtained with the proposed algorithm have been compared with other algorithms and
optimization programs to verify the results. Table 9 shows the results.
It should be noted that TABLE 9 just includes unit commitment problem, and the cost of considering reliability issues
must be added to this operating cost.

IV.CONCLUSION
In this paper, optimal generation scheduling in two power systems that are IEEE 14 and 118 bus systems was
implemented for both security-constrained unit commitment (SCUC) and reliability issues for 24 time period horizon.
This implementation applied an advanced and mixed optimization technique including generalized benders
decomposition, genetic algorithm, and fuzzy programming. SCUC problem and the reliability issues constraints were
considered simultaneously. The results obtained from the case studies presented good convergence with the proposed
algorithm, and in comparison with other solution techniques, the proposed method shows the superiority. The paper
proposes to satisfy system reliability issues and economy simultaneously, some extra costs must be paid. It also
proposes that this advanced optimization technique is a suitable technique to address this kind of power system
problems as well as lowering computational burden.

V.REFERENCES
[1] Zhu, J.,“Optimization of power system operation”. New Jersey, Wiley & Sons, Inc., p. 251, 2009.
[2] Daneshi, H., Jahromi, A. N., Li, Z. andShahidehpour, M. “Fuzzy mixed-integer programming: approach to security-constrained unit
commitment”.IEEE. Power & Energy Society General Meeting. PES '09: IEEE. pp. 1-6., 2009.
[3] Guan, X., Guo, S. andZhai, Q.,“The conditions for obtaining feasible solutions to security-constrained unit commitment problems”. IEEE
Trans. Power Syst.; 20: 1746–1756., 2005.
[4] Wu. L., Shahidehpour., M. and Tao., L.,“Stochastic security-constrained unit commitment”. IEEE Trans. Power Syst.; 22: 800-811., 2007.
[5] Geoffrion, A. M.,“Generalized benders decomposition”. J. Optim Theory Appl.; 10: 237–261., 1972.
[6] Bertsimas, D., Litvinov., E., Sun., X. A., Jinye., Z. andTongxin., Z.,“Adaptive robust optimization for the security constraint unit commitment
problem”. IEEE Transaction on Power Systems; 28: 52-63., 2013.
[7] Zhao., C., Wang., J., Watson., P. J. and Guan., Y., ” Multi-stage robust unit commitment considering wind and demand response uncertainties”.
IEEE Transaction on Power Systems; 28: 2708-2717., 2013.
[8] Chandrasekaran., K. and Simon., S. P.,“Optimal deviation based firefly algorithm tuned fuzzy design for multi-objective UCP”. IEEE
Transaction on Power Systems; 28: 460-471., 2013.
[9] Wang., B., Li., Y. andWatada., J.,“Supply reliability and generation cost analysis due to load forecast uncertainty in unit commitment
problems”. IEEE Transaction on Power Systems; 28: 2242-2252., 2013.
[10] Zhao., C. and Guan., Y.,“Unified stochastic and robust unit commitment”. IEEE Transaction on Power Systems; 28: 3353-3361., 2013.
[11] Abdolmahammadi., H. R. andKazemi., A. A.“Benders decomposition approach for a combined heat and power economic dispatch”. Elsevier,
Energy Conversion and Management; 71: 21-31.,2013.
[12] Donga., C., Huang., G. H., Cai., Y. P. and Liu., Y. “Robust planning of energy management systems with environmental and constraint-
conservative considerations under multiple uncertainties”. Elsevier, Energy Conversion and Management; 65: 471-486.,2013.
[13] Amjadi., N. andVahidinasab., V. “Security-constrained self-scheduling of generation companies in day-ahead electricity markets considering
financial risk”. Elsevier, Energy Conversion and Management; 65: 164-172.,2013.
[14] Conejo., A. J., Castillo., E., Minguez., R. and Garcia-Bertrand., R. “Decomposition techniques in mathematical programming, engineering and
science applications”. Springer, Netherlands. p.251.,2006.

Copyright to IJAREEIE www.ijareeie.com 5518


ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

[15] Laothumyingyong., N. andDamrongkulkamjorn., P. “Security-constrained unit commitment using mixed integer programming with benders
decomposition”. IEEE, International Conference on Electrical Engineering/Electronics Computer, Telecommunications and Information
Technology (ECTI-CON), pp. 626-631., 2010.
[16] Cvijic., S. andJinjun., X. “Security constrained unit commitment and economic dispatch through benders decomposition: a comparative study”.
IEEE, Power and Energy society General Meeting, pp. 1-8., 2011.
[17] Carrion., M. and Arroyo., J. M. “A computationally efficient mixed-integer linear formulation for the thermal unit commitment problem”.
IEEE Transactions on Power Systems; 21: 1371-1378., 2006.
[18] Maifeld., T. T. andSheble., G. B. “Genetic-based unit commitment algorithm”. IEEE Transactions on Power systems; 11: 1369-1370., 1996.
[19] Belegundu., A. D. andChandrupatla., T. R.“Optimization concepts and applications in engineering”. 2nd ed. Cambridge University Press, pp.
318-324., 2011.
[20] Reeves., C. R. andRowe., J. E. “Genetic algorithms- principles and respective- a guide to GA theory”. New York, NY, USA: Kluwer Academic
Publishers, 2002.
[21] Aminifar., F. andFotuhi-Firuzabad., M. “Reliability-constrained unit commitment considering interruptible load participation”. Iranian Journal
of Electrical & Electronic Engineering; 28: 10-20., 2007.
[22] Bouffard., F. andGaliana., F. “An electricity market with a Probabilistic spinning reserve criterion”, IEEE Trans. Power Systems; 19: 310–317.,
2004.
[23] Aminifar., F., Fotuhi-Firuzabad., M andShahidehpour., M. “Unit commitment with probabilistic spinning reserve and interruptible load
consideration”. IEEE Trans. Power System; 24: 388-397., 2009.
[24] Fu., Y., Shahidehpour., M. and Li., Z. “Security-constrained unit Commitment with AC constraints”, IEEE Trans. Power Syst.;20:1538–1550.,
2005.
[25] Shahidehpour., M., Yamin. and H., Li., Z. “Market operations in electric power systems: forecasting, scheduling, and risk management”. New
York, NY, USA: IEEE, Inc, A John Wiley & Sons, Inc., Publication, 2002.
[26] Padhy., N. P. “Unit commitment-a bibliographical survey”. IEEE Trans. Power System; 19: 1196-1205.,2004.
[27] Wood., A. J. andWollenberg., B. F. “Power generation, operation, and control”, 2nd ed., New york, NY, USA: A John Wiley & Sons, Inc.,
Publication, 1996.
[28] Lotfju., A., Shahidehpour., M., Fu., Y. and Li., Z. “Security-constrained unit commitment with AC/DC transmission systems”. IEEE
TRANSACTIONS ON POWER SYSTEMS; 25: 531-542., 2010.
[29] Chandrasekaran., K. andSimon., S. P. “Optimal deviation based firefly algorithm tuned fuzzy design for multi-objective UCP”. IEEE
TRANSACTIONS ON POWER SYSTEMS 2013; 28: 460-471.
[30] Bai., X. andWei., H. “Semi-definite programming-based method for security-constrained unit commitment with operational and optimal power
flow constraints”. IET Gen., Transm, Distrib.;3: 182–197., 2009.
[31] Chandrasekaran., K., Hemamalini., S., Simon., S. P. andPadhy., N. P. “Thermal unit commitment using binary/real coded artificial bee colony
algorithm”. Elect. Power Syst. Res.; 84: 109–119., 2009.

Fig. 1 the algorithm which was implemented

Copyright to IJAREEIE www.ijareeie.com 5519


ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

Fig. 2 IEEE 14 bus systems [28].


TABLE I On/off state of generating units, u
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Unit 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

Unit 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0

Unit 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0

Unit 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0

Unit 5 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0

TABLE II P, generated active power in MW


Unit 1 Unit 2 Unit 3 Unit 4 Unit 5

1 96.4 26.6 15 0 10

2 117.8 30.2 15 0 10

3 156.7 37 16.3 0 10

4 176.6 40.2 17.2 0 10

5 189 42.2 17.8 0 10

6 179.9 40.7 17.4 0 10

7 162.5 37.9 16.6 0 10

8 141.9 34.5 15.6 0 10

9 120.3 30.7 15 0 10

10 84.5 24.5 15 0 10

11 55 20 15 0 10

12 81.1 23.9 15 0 10

13 104.1 27.9 15 0 10

14 103.5 29.5 15 10 10

15 126.2 33.5 15.3 10 10

16 150.8 37.6 16.6 10 10

17 166.6 40.2 17.2 10 10

18 164.1 39.8 17.1 10 10

19 155 38.3 16.7 10 10

20 138.4 30.6 16 10 10

Copyright to IJAREEIE www.ijareeie.com 5520


ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

21 120.3 30.7 15 10 0

22 114.1 27.9 15 0 0

23 110.9 27.1 0 0 0

24 103 0 0 0 0

TABLE III System spinning reserves for generating units in MW


Unit 1 Unit 2 Unit 3 Unit 4 Unit 5

1 10 2.66 0 0 0

2 10 3.02 0 0 0

3 10 3.7 1.63 0 0

4 10 4.02 1.72 0 0

5 10 4.22 1.78 0 0

6 10 4.07 1.74 0 0

7 10 3.79 1.66 0 0

8 10 3.45 1.56 0 0

9 10 3.07 0 0 0

10 10 2.45 0 0 0

11 10 2.0 0 0 0

12 10 2.39 0 0 0

13 10 2.79 0 0 0

14 10 2.95 0 0 0

15 10 3.35 1.53 0 0

16 10 3.76 1.66 0 0

17 10 4.02 1.72 0 0

18 10 3.98 1.71 0 0

19 10 3.83 1.67 0 0

20 10 3.06 1.6 0 0

21 10 3.07 0 0 0

22 10 2.79 0 0 0

23 10 2.71 0 0 0

24 10 0 0 0 0

TABLE IV Loss of load probability (LOLP)


1 0.00177 9 0.00177 17 0.0051

2 0.00177 10 0.00176 18 0.0071

3 0.00177 11 0.00176 19 0.0073

4 0.00177 12 0.0097 20 0.0094

5 0.00177 13 0.0082 21 0.0094

6 0.00177 14 0.0078 22 0.00107

7 0.00177 15 0.0066 23 0.00176

8 0.00177 16 0.0051 24 0.00176

Copyright to IJAREEIE www.ijareeie.com 5521


ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

TABLE V P, generated active power in MW


Units Hours (1-24)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

1-3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

4 203 180 150 150 150 150 203 270 245 270 270 264 225 195 270 270 270 270 285 300 300 270 270 245

5 200 180 140 100 100 160 200 260 240 280 280 260 240 200 280 280 277 280 280 300 300 280 280 240

6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

7 0 0 0 0 0 0 0 0 24 40 40 24 24 24 40 40 24 40 55 62.5 70 40 40 24

8-9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

10 200 180 140 100 100 157 200 260 240 280 280 260 240 200 280 280 260 280 280 300 300 280 280 240

11 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360 360

12-13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

14 0 0 0 0 0 0 0 0 24 39 39 24 24 24 39 39 24 39 55 62.5 70 39 39 24

15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

16 0 0 0 0 0 0 0 0 24 39 39 24 24 24 39 39 24 39 55 62.5 70 39 32 24

17-18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

19 0 0 0 0 0 0 0 0 24 39 39 24 24 24 39 39 24 39 55 62.5 70 39 24 24

20 239 239 239 134 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239

21 239 239 239 131 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239 239

22-23 0 0 0 0 0 0 0 0 24 39 39 24 24 24 39 39 24 39 55 62.5 70 39 24 24

24 200 200 200 100 155 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200

24 200 200 200 100 151 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200

26 0 0 0 0 0 0 0 0 24 32 39 24 24 24 32 39 24 39 55 62.5 70 39 24 24

27-28 420 388 366 178 292 366 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420 420

29 212 189 124 80 80 146 212 246 246 278 278 246 234 205 278 278 278 278 278 310 310 278 278 246

31-33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

34 0 0 0 0 0 0 0 0 24 39 39 24 24 24 39 39 24 39 55 62.5 70 39 24 24

36 0 0 0 0 0 0 0 0 24 39 39 24 24 24 39 39 24 39 55 60 70 39 24 24

36 195 180 150 150 150 150 195 264 244 270 270 245 224 195 270 270 270 270 285 310 310 278 278 246

37 0 0 0 0 0 0 0 0 24 39 39 24 24 24 39 39 24 39 55 67.5 70 39 24 24

38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

39 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310 310

39 200 185 124 50 50 80 155 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200

41-42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

43 200 180 139 100 100 139 200 260 239 280 280 260 231 200 280 280 260 280 280 310 310 280 280 239

44 200 180 129 100 100 139 200 260 239 280 280 260 220 200 280 280 260 280 280 310 310 280 280 239

45 200 180 120 100 100 139 200 260 239 280 280 260 220 200 280 280 260 280 280 310 310 280 280 239

46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

47 0 0 0 0 0 0 0 0 24 24 32 24 24 24 24 39 24 32 55 55 62.5 39 24 24

48 0 0 0 0 0 0 0 0 24 24 24 24 24 24 24 39 24 24 54.5 55 62.5 39 24 24

49-50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

51-52 0 0 0 0 0 0 0 0 24 24 24 24 24 24 24 39 24 24 47.5 55 62.5 39 24 24

Copyright to IJAREEIE www.ijareeie.com 5522


ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

53 0 0 0 0 0 0 0 0 24 24 24 24 24 24 24 32 24 24 47.5 55 62.5 32 24 24

54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

TABLE VI Spinning reserves in MW


Maximum Available Spinning reserves (MW)

Area A 500

Area B 1024.4

Area C 700

TABLE VII Loss of load probability (LOLP)


1 0.0911 9 0.0911 17 0.0808

2 0.0911 10 0.0809 18 0.0808

3 0.0912 11 0.0803 19 0.0808

4 0.0912 12 0.0804 20 0.0808

5 0.0912 13 0.0803 21 0.0904

6 0.0912 14 0.0808 22 0.0911

7 0.00177 15 0.0066 23 0.00176

8 0.00177 16 0.0051 24 0.00176

TABLE VIII IEEE 118 bus test systems, iteration and elapsed time
Solution Techniques NO. of Iterations Time Elapsed Program time Cond.
(s)
Unit Commitment Benders Decomposition 6.43
Genetic Algorithm 17 1.2 9.93
Reliability Fuzzy Programming 8 2.3

TABLE IX IEEE 118 bus test system comparisons


Minimum Operating Cost ($)
Genetic Algorithm (GA) [29] 1,644,434.90
Particle Swarm Optimization (PSO) [29] 1,644,321.20
Binary Real Coded Firefly Algorithm (BRCFF) [29] 1,644,141.00
Semi-Definite Programming-Based Method (SDP) [30] 1,645,445.00
Artificial Bee Colony Algorithm (ABC-LR) [31] 1,644,269.70
The Proposed Method (GA-MINLP-FP) 1,643,118.00

APPENDICES
A. IEEE 14 bus system
TABLE A.1 Load data (MW) for 24 hours
1 2 3 4 5 6 7 8

148 173 220 244 259 248 227 202

9 10 11 12 13 14 15 16

176 134 100 131 157 168 195 225

17 18 19 20 21 22 23 24

244 241 231 210 176 157 138 103

TABLE A.2 generating units’ data


Pmax Pmin A B C Min up Min down Startup cost Shutdown cost In. State
Unit 1 250 10 0.00315 2.0 0 1 1 70 176 1
Unit 2 139 20 0.01750 1.75 0 2 1 74 187 -3
Unit 3 100 15 0.06250 1.0 0 1 1 50 113 -2
Unit 4 120 10 0.00834 3.25 0 2 2 110 267 -3
Unit 5 45 10 0.0250 3.0 0 1 1 72 180 -2

Copyright to IJAREEIE www.ijareeie.com 5523


ISSN (Print) : 2320 – 3765
ISSN (Online): 2278 – 8875

International Journal of Advanced Research in Electrical,


Electronics and Instrumentation Engineering
(An ISO 3297: 2007 Certified Organization)

Vol. 2, Issue 11, November 2013

A.3 Reliability Data


For reliability issues, LOLPmax is assumed to be 0.01. It is noted that this constraint is a limitation on the whole program.
For Capacity Outage Probability Table (COPT) is assumed that Loss is 5% of each load based on MW.
PSR is 1 % of each generating unit active power cost.

B. IEEE 118 bus system


B.1 Reliability Data
For reliability issues, LOLPmax is assumed to be 0.1. It is noted that this constraint is a constraint on the whole program.
For Capacity Outage Probability Table (COPT) is assumed that Loss is 5% of each load based on MW.
PSR is 10 % of each generating unit active power cost.

Ahmad Heidari was born in Gachsaran, Iran in 1986. He received his B.Sc from Shiraz University and his M.Sc from
Chamran University of Ahvaz in Electrical Engineering. His research interest includes: Optimization, Power Market and
Restructured Systems, Reliability, Stability and Power System Control.

Copyright to IJAREEIE www.ijareeie.com 5524

You might also like