international journal of smart electrical engineering-8

Upload: majid

Post on 04-Oct-2015

15 views

Category:

Documents


0 download

DESCRIPTION

International Journal of Smart Electrical Engineering-8

TRANSCRIPT

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    187

    Unit Commitment in Presence of Wind Power Plants and

    Energy Storage

    Reza Khanzadeh1, Mahmoud Reza Haghifam2

    1 Electrical Engineering Department, South Tehran Branch, Islamic Azad University, Tehran, Iran. Email: [email protected] 2 Electrical Engineering Department, South Tehran Branch, Islamic Azad University, Tehran, Iran. Email: [email protected]

    Abstract

    As renewable energy increasingly penetrates into power grid systems, new challenges arise for system operators to keep the

    systems reliable under uncertain circumstances, while ensuring high utilization of renewable energy. This paper presents unit

    commitment (UC) which takes into account the volatility of wind power generation. The UC problem is solved with the

    forecasted intermittent wind power generation and possible scenarios are simulated for representing the wind power

    volatility. The iterative process between the commitment problem and the economic dispatch(ED) problem will continue

    until we find the optimum mode of committing the units. Furthermore we have considered a hydro pump storage (HPS) unit

    to be a part of operating system in order to mitigating wind power forecasting errors and peak shaving. Numerical

    simulations indicate the effectiveness of the proposed UC for managing the security of power system operation by taking into

    account the intermittency and volatility of wind power generation.

    Keywords: Unit Commitment, Economic Dispatch, Wind Power, Hydro Pump Storage Unit, Mont Carlo Simulation.

    2013 IAUCTB-IJSEE Science. All rights reserved

    Nomenclatures

    Index

    NG Number of thermal units

    NW Number of wind units

    NH Number of pump storage units

    NS Number of scenarios

    i Power generation unit index

    s Scenario index

    t Time index

    T Time horizon

    Binary

    Variables

    i,tI Commitment status of unit i at time t

    i,tY If unit i starts up at time t , is equal to 1

    i,tS If unit i shuts down at time t , is equal to 1

    tIGH HPS generating mode decision variable

    tIPH HPS pumping mode decision variable

    tIIH HPS inactive mode decision variable

    Parameters

    i,tSU Startup cost of unit i at time t

    i,tSD Shutdown cost of unit i at time t

    i,minP Lower limit of real power generation of unit i

    i,maxP Upper limit of real power generation of unit i

    iRU Ramp up rate of unit i

    iRD Ramp down rate of unit i

    beginZ Initial water reserve inventory of HPS

    lastZ Target water reserve inventory of HPS

    h,maxV Upper limit of reservoir volume in HPS

    h,minV Lower limit of reservoir volume in HPS

    1A Efficiency of pumping cycle of HPS

    2A Efficiency of generating cycle of HPS in

    h,tL Lower limit of consumed power by HPS

    inh,tU

    Upper limit of consumed power by HPS out

    h,tL Lower limit of generated power by HPS

    outh,tU

    Upper limit of generated power by HPS

    h,tSGC Srarting to generate , cost of HPS

    h,tSPC Starting to pump , cost of HPS

    pp.187:193

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    188

    oniT

    Minimum up time of unit i off

    iT Minimum down time of unit i

    Variables

    i,tP Generation of unit i at time t

    w,i,tsP Generation of wind unit i at time t in scenario s

    h,i,tinP Absorbed power by HPS i at time t

    h,i,toutP Generated power by HPS i at time t s

    tD Demand at time t in scenario s

    s,i,tR Spining reserve prepeared by unit i at time t

    s,tR System spinning reserve requirement at time t

    tZ Water reserve inventory at time t

    h,tV Water volume in HPS at time t

    i,tonX Operating duration of unit i at time t

    i,toffX Shutdown duration at time t

    Function

    i,tFC Generating cost of thermal unit i at time t

    1. Introduction Wind energy has become increasingly popular

    across the globe. It is reported by the Global Wind

    Energy Council (GWEC) that global wind energy

    installations rose by 11 531 MW in 2005, which

    represent an annual increase of 40.5% [1]. Such

    figures demonstrate the prosperous future of wind

    power development. However, the intermittent and

    volatile nature of wind power generation may impact

    power system characteristics such as voltages,

    frequency and generation adequacy which can

    potentially increase the vulnerability of power

    systems. Intermittency refers to the unavailability of

    wind for an extended period and volatility refers to

    the smaller and hourly fluctuations of wind within its

    intermittent characteristics. The cumulative wind

    power (representing several wind farms) in a power

    system might not be intermittent. However, the

    power output of a single wind farm could be

    intermittent within a 24-h period. The intermittency

    of individual wind farms is considered in the

    proposed UC in order to ensure that prevailing

    constraints are satisfied.

    There are several techniques for predicting the

    quantity of intermittent wind power [2], [3].Wind

    forecasting is conducted by simulation, statistical

    method, or a combination of the two. The simulation

    method is based on a large number of wind scenarios

    and starts by a numerical weather prediction (NWP)

    followed by local wind pattern predictions using

    analytical methods. The statistical method also starts

    from NWP followed by statistical, artificial neural

    network, or fuzzy logic methods instead of analytical

    methods for calculating the hourly quantity of

    intermittent wind power, in which large data sets are

    needed and spikes in wind data are hard to predict

    [4]. Although wind power is predictable to a limited

    extent, it cannot be forecasted with 100% accuracy

    for dispatching purposes. Hence, it is possible that

    the actual wind power would be different from its

    forecasted value. The uncertainty is characterized in

    this paper by considering the volatility in multiple

    scenarios.

    The wind power forecasting and associated

    forecasting accuracy issues are important in

    analyzing the impact of wind power on power system

    operation. However, a complete discussion on wind

    speed, wind forecast, and wind power data analyses

    is beyond the scope of this paper, and deserves

    another full paper. Furthermore, the modeling of load

    forecasting error (load profile) is also performed in

    this work . Other uncertainties such as the modeling

    of generation and transmission outages are also

    important subjects for power system operation which

    are beyond the scope of this paper.

    Wind farms could be managed by utility

    companies in which the real-time on/off status of

    non-wind units would be decided based on the hourly

    load behavior and the availability of intermittent

    wind power. However, in certain parts of the United

    States, the intermittency of wind could amount to

    several hundred megawatts in a matter of hours.

    Likewise, the volatility of wind power could have a

    tremendous impact on power system operations

    which poses new challenges for the electricity market

    management. Control room operators and ISOs in

    competitive electricity markets apply optimization

    methods for managing the security of the system

    while utilizing the merits of wind power generation

    [5][7]. In [8] the impact of intermittent wind generation

    on the operations of the Tennessee Valley Authority

    (TVA) power system is investigated and the

    operations of the TVA power system are outlined. In

    reference [9] authors have presented a new method

    for solving efficiently a large scale optimal unit

    commitment problem that was included three types

    of units (i) usual thermal units (ii) fuel constrained

    thermal units and (iii) pumped storage hydro units .

    The solution method in this paper uses a lagrangian

    relaxation. A new simulation method that could fully

    assess the impacts of large-scale wind power on

    system operations from cost, reliability, and

    environmental perspectives was introduced in [10].

    For coordinating the wind and thermal generation

    scheduling problem a hybrid approach of combining

    branch and bound algorithm with a dynamic

    programming algorithm was developed in [11]. In

    [12] a security constrained unit commitment (SCUC)

    algorithm which takes into account the volatility of

    wind power generation is proposed. A stochastic cost

    model and a solution technique for optimal

    scheduling of the generators in a wind integrated

    power system considering the demand and wind

    generation uncertainties is presented in [13]. In [14]

    the effects of stochastic wind and load on the unit

    commitment and dispatch of power systems with

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    189

    high levels of wind power is examined and showed

    that stochastic optimization results in less production

    cost and better performing schedules than

    deterministic optimization. A computational

    framework for integrating the state-of-the-art

    numerical weather prediction (NWP) model in

    stochastic UC/ED formulations is proposed in [15]

    that accounts for wind power uncertainty. In [16]

    authors have presented an efficient formulation of the

    stochastic unit commitment problem that is designed

    for use in scheduling simulations of single-bus power

    systems. A robust optimization approach for

    accommodating wind output uncertainty is proposed

    in [17] that aims to providing a robust unit

    commitment schedule for the thermal generators in

    the day ahead market that minimizes the total cost

    under the worst wind power scenario. In [18] a

    stochastic dynamic programming approach to unit

    commitment and dispatch has proposed that

    minimizes the operating cost by making optimal unit

    commitment, dispatch and storage decisions in the

    face of uncertain wind generation. A novel approach

    to the security constrained unit commitment with

    uncertain wind power generation is presented in [19]

    that its goal is to solve the problem considering multiple stochastic wind power scenarios but while

    significantly reducing the computational burden

    associated with the calculation of the reserve

    deployment for each scenario. In [20] a robust

    optimization approach is developed to derive an

    optimal unit commitment decision for the reliability

    unit commitment runs by ISOs/RTOs with the

    objective of maximizing total social welfare under

    the joint worst-case wind power output and demand

    response scenario.

    The rest of this paper is organized as follows.

    Section 2 presents the uncertainty modeling

    technique. Section 3 proposes the formulation of the

    problem and the solution methodology. One case

    study is studied in section 4. Section 5 concludes the

    discussion.

    2. Uncertainty Modeling Technique In order to taking into account wind power and

    demand forecasting uncertainty, we use an

    uncertainty modeling technique that is based on

    scenario generation for uncertain parameter. In this

    approach we use monte carlo simulation technique to

    generate a large number of scenarios subject to a

    normal distribution of forecasting errors that have

    engendered in the past predictions. Since the number

    of scenarios is very large, using all of those scenarios

    in solving progress increases the computational

    burden of our problem. Therefore, reducing the

    number of scenarios is one of the necessities. So,

    scenario generation and reduction methods are as

    follows:

    2.1. Scenario Generation

    For scenario generation, first we have to

    calculate the forecasting errors that have occurred in

    the past wind power and demand predictions and

    assume that they are subject to a normal or other

    statistical distribution with an expected value () and a percentage of as its volatility (). Then, using monte carlo sampling technique, monte carlo paths

    will create by sampling from this distribution and

    juxtapose them. Now for constructing possible

    scenarios we must add the obtained samples to the

    predictions for next 24 hour, each scenario is

    assigned an occurrence probability.

    2.2. Scenario Reduction

    The scenario reduction technique is employed

    to decrease the number of obtained scenarios.

    Scenario reduction will remove scenarios that have

    low occurrence probability and conjunct those

    scenarios that are the same as each other, in one

    scenario [21], [22]. By reducing the number of

    scenarios consequently the computational burden and

    time will decrease remarkably.

    3. Problem Formulation And Solution

    Methodology

    3.1. Stochastic Programming

    In many situations there is a need to make, an

    optimal, decision under conditions of uncertainty.

    There is a disagreement, however, with how to deal

    with such situations. Uncertainty can come in many

    different forms, and hence there are various ways

    how it can be modeled. In a mathematical approach

    one formulates an objective function f: Rn R which should be minimized subject to specified

    constraints. That is, one formulates a mathematical

    programming problem:

    Min f (x),

    xX

    (1)

    Where the feasible set X Rn is typically defined by a (finite or even infinite) number of

    constraints, say X := {x Rn : gi(x) 0, i I} (the notation := means equal by definition). Inevitably the objective and constraint functions

    depend on parameters, which we denote by vector

    Rd. That is, f (x, ) and gi(x, ), i I, can be viewed as functions of the decision vector x Rn and parameter vector Rd.

    3.2. Problem Formulation

    We formulate the UC problem in presence of

    wind power plants and hydro pump storage unit in

    (2) (17) as a stochastic optimization problem. The objective function (2) consists of generator operating

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    190

    cost, start up and shutdown costs of thermal power

    plants and the cost of staring to generate or absorb

    power by pump storage unit. The constraints in our

    UC problem including system constraints, thermal

    power plant constraints, wind power plant constraints

    and pump storage unit constraints are as follows.

    System power balance constraint (3), system

    spinning reserve requirements (4), unit generation

    limits (5), unit minimum up time (6), unit minimum

    down time (7), unit ramping up limits (8), unit

    ramping down limits (9), unit initial state (10), hydro

    water inventory constraints (11), constraints (12) and

    (13) describe the upper and lower bounds of

    electricity absorbed and generated by the pumped-

    storage unit , constraints (14) and (15) give the initial

    and target water inventory level for the pumped-

    storage unit , water reservoir volume limit in pump

    storage unit constraint (16) and finally constraint (17)

    that ensures that the pumped-storage unit cannot

    absorb and generate electricity simultaneously within

    any specific time period .

    , , , , , , ,

    1 1 1 1

    min ( )*NG T NH T

    c i i t i t i t i t h t h t

    i t h t

    F P I SU SD SGC SPC

    (2)

    , , , , , , , ,

    1 1 1

    *NG NW NH

    s out in s

    i t i t w i t h i t h i t t

    i i h

    P I P P P D

    (3)

    , , , ,

    1

    *NG

    S i t i t S t

    i

    R I R

    (4)

    ,min , , ,max ,*i i t i t i i tP I P P I (5)

    ,( 1) ,( 1) ,* 0on on

    i t i i t i tX T I I (6)

    ,( 1) , ,( 1)* 0off off

    i t i i t i tX T I I (7)

    , ,( 1) ,( 1) , ,min ,( 1) ,(2 ) (1 )i t i t i t i t i i t i t iP P I I P I I RU (8)

    ,( 1) , ,( 1) , ,min ,( 1) ,(2 ) (1 )i t i t i t i t i i t i t iP P I I P I I RD (9)

    , , , ,( 1)i t i t i t i tY S I I (10)

    ,

    ( 1) 1 ,

    2

    out

    h tin

    t t h t

    PZ Z A P

    A

    (11)

    , , ,

    in in in

    h t h t h tL P U (12)

    , , ,

    out out out

    h t h t h tL P U (13)

    0 beginZ Z (14)

    T lastZ Z (15)

    ,min , ,maxh h t hV V V (16)

    , , , 1h t h t h tIGH IPH IIH (17)

    4. Case Study

    4.1. Applying on a Sample System

    As a case study we have considered a single

    bus system that includes 6 thermal units , 2 wind

    units and one hydro pump storage unit that have

    shown in fig.1 . The characteristics of thermal units

    and pump storage unit are presented in table.1 and

    table.2 respectively.

    Fig.1. Studied system

    Table.1

    Generator data

    (a)

    Unit

    St

    Mbtu

    Fuel

    Price

    ($/Mbtu)

    af

    (Mbtu/MW2h)

    bf

    (Mbtu/MWh)

    cf

    (Mbtu/h)

    G1 300 1 0.0109 8.6 70

    G2 250 1 0.01059 8.3391 64.16

    G3 100 1 0.003 10.76 32.96

    G4 440 1 0.01088 12.8875 6.78

    G5 100 1 0.01088 12.8875 6.78

    G6 50 1 0.0128 17.82 10.15

    (b)

    Each of the wind farms and required demand

    also has a predicted value and some scenarios for

    modelling uncertainty of the forecasted quantities.

    Figures 2, 3 and 4 show characteristics of wind unit

    1, wind unit 2 and demand, respectively.

    Unit

    Pmin

    (MW)

    Pmax

    (MW)

    Min

    ON

    (H)

    Min

    Off

    (H)

    Ramp

    Up

    (MW/H)

    Ramp

    Down

    (MW/H)

    IniT

    (H)

    G1 100 580 10 10 250 250 10

    G2 100 450 8 8 210 210 8

    G3 100 380 6 6 175 175 6

    G4 100 330 6 6 150 150 6

    G5 100 300 5 5 150 150 5

    G6 25 100 3 3 50 50 3

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    191

    Table.2

    Pump storage unit data

    Unit

    Pump

    Cycle

    Eff

    Gen

    Cycle

    Eff

    Max

    Gen

    Lim

    (MW)

    Min

    Gen

    Lim

    (MW)

    Max

    Abs

    Lim

    (MW)

    Min

    Abs

    Lim

    (MW)

    Min

    ON

    (H)

    Min

    OFF

    (H)

    1 0.8 0.8 40 5 40 5 1 1

    Uphill Reservoir Downhill Reservoir

    Unit

    Ini

    Vol (Hm3)

    Tgt

    Vol (Hm3)

    Up

    Lim

    Vol (Hm3)

    Low

    Lim

    Vol (Hm3)

    Ini

    Vol (Hm3)

    Up

    Lim

    Vol (Hm3)

    Low

    Lim

    Vol (Hm3)

    Gen

    And

    pump

    St Cost($)

    1 180 60 250 50 380 600 200 75

    Fig.2. Forecasted power and scenarios for wind1

    Fig.3. Forecasted power and scenarios for wind2

    Fig.4. Forecasted demand and scenarios

    By means of the introduced system we solve the

    UC and ED problem. In this paper we have used

    GAMS24.1.3 and its CPLEX solver to solve the

    Mixed Integer Program (MIP) that proposed in

    section 3.2.

    After solving the problem we must choose the

    most optimum schedule of committing units in order

    to minimize the production cost. The output results

    of the program showed that the cost of the power

    production in the considered day is 353834.056$ and

    allocated power to each unit can be showed like

    table.3.

    Table.3 Commitment and dispatch of thermal and pump storage units

    Hour G1

    (MW)

    G2

    (MW)

    G3

    (MW)

    G4

    (MW)

    G5

    (MW)

    G6

    (MW)

    H

    OUT

    (MW)

    H

    IN

    (MW)

    1 460.4 0 0 0 0 25 0 0

    2 246.6 0 0 0 0 25 0 0

    3 113.6 0 0 0 0 25 0 0

    4 100 0 0 0 0 0 0 8.4

    5 118.5 0 0 0 0 0 0 0

    6 172.4 0 0 0 0 0 0 0

    7 422.4 165.8 0 0 0 0 0 0

    8 562.524 100 175 0 0 0 21.376 0

    9 580 139 350 0 0 0 0 0

    10 580 181.6 380 0 100 0 0 0

    11 580 233.5 380 0 100 0 0 0

    12 580 271.7 380 0 100 25 0 0

    13 580 255.5 380 0 100 25 40 0

    14 580 323.3 380 0 100 25 0 0

    15 580 242.9 380 0 100 0 0 0

    16 580 293.9 380 0 100 0 0 0

    17 580 276.7 380 0 100 0 0 0

    18 580 293 380 0 100 0 0 0

    19 580 340.2 380 100 100 0 0 0

    20 580 450 350 100 106.8 0 0 0

    21 580 450 175 100 136.5 0 0 0

    22 500 450 0 100 133.9 0 0 0

    23 250 405.49 0 100 0 0 40 0

    24 0 364.5 0 100 0 0 0 0

    In order to ensure system reliability and

    security we have allocated spinning reserve for each

    hour. The spinning reserve is provided by thermal

    units by means of committing those thermal units in

    each hour that the sum of their maximum production

    capacity is greater than or equal by 1.15*Demand in that hour.

    In table.3 we can see that the pump storage

    unit , in the period of times that demand is low and

    wind production is high , treats like a load and

    absorbs power to pump water from downhill

    reservoir to uphill reservoir that . This work not only

    causes an increase in energy storage but also

    decreases the need to wind curtailment. Moreover

    this unit has used for peak shaving in times that a

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    192

    transition peak load has occurred and thus prevents

    from more start up in thermal units.

    It is obvious that if the capacity of the pump

    storage unit be different from the value that we have

    used, its commitment will be different too. Figures 5

    and 6 show the change in uphill and downhill water

    volume that have engendered because of the

    generating and absorbing power during the day. It is

    clear that the water volume had not transgressed

    from its limits both in downhill and uphill reservoirs

    and the volume in uphill reservoir have reached to

    the predefined value at the end of the day.

    Fig.5. Uphill reserve inventory changes

    Fig.6. Downhill reserve inventory changes

    4.2. Sensitivity Analysis

    In order to evaluate the effect of some

    parameters on the problem we have done sensitivity

    analysis. By this goal we solved the problem without

    wind power plants and pump storage unit. Results

    show that this change increases the production cost

    to 394171.138$ that is equal to 11.4% increase and

    moreover the aggregate operating hour of units was

    increased too.

    We have also examined the effect of changes in

    pump storage unit capacity and initial water volume

    in uphill reservoir on the production cost. Figures 7

    and 8 show the change in production cost by varying

    the pump storage maximum capacity and initial

    water volume in the uphill reservoir, respectively.

    It is sensible in fig.7 that the production cost at

    first decreases gradually as the maximum capacity of

    pump storage unit increases, but after a specific

    capacity the change in cost is more remarkable. It is

    why by increasing the capability of pump storage

    unit to take part in supplying the load and saving

    energy, the efficiency of it, is also increased.

    Besides, Fig.8 shows that if the volume of the

    water that exists in the uphill reservoir at the

    beginning of the day be more than we considered, the

    production cost will also less than we obtained from

    the implemented volume as the initial water volume

    for the uphill reservoir of the hydro pump storage

    unit.

    Fig.7. Cost change by varying maximum capacity of the pump storage unit

    Fig.8. Cost change by varying initial water level in uphill reservoir

    5. Conclusion

    In this paper, we proposed an approach that

    includes applying optimization concepts and

    incorporating pumped-storage units to hedge wind

    power output uncertainty and peak shaving. We

    provided scenarios that can capture the wind power

    unpredicted changes and our proposed approach can

    provide an optimal solution that minimizes the total

    cost under the wind power fluctuations that can occur

    in the system, while ensuring the higher penetration

    of wind power. Meanwhile, this solution is feasible

    with a high probability under wind power output

    uncertainty. In addition, by incorporating pumped

    storage hydro units in the real time, our optimization

    model contains discrete decision variables in

    problems. Finally, our computational results verify

    the effectiveness of the presence of wind units and

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    193

    pump storage unit for the system and power

    production cost.

    References

    [1] Global Wind Energy Council. [Online].

    Available:http://www.gwec.net/.

    [2] G. Sideratos and N. D. Hatziargyriou, An Advanced Statistical Method for Wind Power Forecasting, IEEE Trans. Power Syst., Vol.22, No.1, pp.258265, Feb. 2007.

    [3] G. Kariniotakis, I. H.-P. Waldl, I. Marti, G. Giebel, T. S.

    Nielsen, J. Tambke, J. Usaola, F. Dierich, A. Bocquet, and S.

    Virlot, Next Generation Forecasting Tools for the Optimal Management of Wind Generation, in Proc. Int. Conf. Probabilistic Methods Applied to Power Systems (PMAPS

    2006), Jun. 1115, 2006.

    [4] J. Soens, Impact of Wind Energy in a Future Power Grid, Ph.D. dissertation, Katholieke Univ. Leuven, Leuven,

    Belgium, Dec. 2005.

    [5] True Wind Solutions, LLC and AWS Scientific, Inc.,

    Overview of Wind Energy Generation Forecasting. [Online].

    Available: www.uwig.org/forecst_overview_report_dec_2003.pdf.

    [6] W. El-Khattam, Y. Hegazy, and M. Salama, Uncertain Power Flow Analysis of Electrical Distributed Generation Systems, in Proc. IEEE Power Eng. Soc. General Meeting, pp.11411144, 2003.

    [7] J. Liu, M. Salama, and R. Mansour, Identify the Impact of Distributed Resources on Congestion Management, IEEE Trans. Power Del., Vol.20, No.3, pp.19982005, Jul. 2005.

    [8] N. D. Sadanandan, D. W. Hilson, Impact Assessment of Wind Generation on the Operations of a Power System IEEE Transactions on Power Apparatus and Systems, Vol. -PAS-

    102, No. 9, September 1983.

    [9] K. Aoki, T. Satoh, M. Itoh, Unit Commitment in a Large-Scale Power System Including Fuel Constrained Thermal and

    Pumped-Storage Hydro, IEEE Transactions on Power Systems, Vol. PWRS-2, No.4, November 1987.

    [10] Bart C. Ummels , Madeleine Gibescu, Engbert Pelgrum, Wil L. Kling, Arno J. Brand, Impacts of Wind Power on Thermal Generation Unit Commitment and Dispatch, IEEE Trans on Energy Conversion, Vol.22, No.1, March 2007

    [11] Chun-Lung Chen, Optimal WindThermal Generating Unit Commitment, IEEE Trans on Energy Conversion, Vol.23, No.1, March 2008.

    [12] Jianhui Wang, Mohammad Shahidehpour, Zuyi Li, Security-Constrained Unit Commitment With Volatile Wind Power

    Generation, IEEE Trans on Power Systems, Vol.23, No.3, August 2008.

    [13] Venkata Swaroop Pappala, Istvan Erlich, Kurt Rohrig, Jan Dobschinski, A Stochastic Model for the Optimal Operation of a Wind-Thermal Power System, IEEE Trans on Power Systems, Vol.24, No.2, May 2009.

    [14] Aidan Tuohy, Peter Meibom, Eleanor Denny, Mark OMalley Unit Commitment for Systems With Significant Wind Penetration, IEEE Trans on Power Systems, Vol.24, No.2, May 2009.

    [15] Emil M. Constantinescu, Victor M. Zavala, Matthew Rocklin,

    Sangmin Lee, and Mihai Anitescu, A Computational Framework for Uncertainty Quantification and Stochastic

    Optimization in Unit Commitment With Wind Power

    Generation, IEEE Trans on Power Systems, Vol.26, No.1, February 2011.

    [16] Alexander Sturt and Goran Strbac, Efficient Stochastic Scheduling for Simulation of Wind-Integrated Power Systems, IEEE Trans on Power Systems, Vol.27, No.1, February 2012.

    [17] Ruiwei Jiang, Jianhui Wang, Yongpei Guan, Robust Unit Commitment With Wind Power and Pumped Storage Hydro IEEE Trans on Power Systems, Vol.27, No.2, May 2012.

    [18] Jeremy J. Hargreaves and Benjamin F. Hobbs Commitment and Dispatch With Uncertain Wind Generation by Dynamic

    Programming, IEEE Trans on Sustainable Energy, Vol.3, No.4, October 2012.

    [19] Amir Kalantari, Jose F. Restrepo, FranciscoD. Galiana,

    Security-Constrained Unit Commitment With Uncertain Wind Generation: The Loadability Set Approach, IEEE Trans on Power Systems, Vol.28, No. 2, May 2013.

    [20] Chaoyue Zhao, Jianhui Wang, Jean-Paul Watson, Yongpei

    Guan, Multi-Stage Robust Unit Commitment Considering Wind and Demand Response Uncertainties IEEE Trans on Power Systems, Vol.28, No.3, August 2013.

    [21] J. Dupacov, N. Grwe-Kuska, and W. Rmisch, Scenario reduction in stochastic programming: An approach using

    probability metrics, Math. Program. Series A, vol. 3, pp. 493511, 2003.

    [22] N. Grwe-Kuska, H. Heitsch, and W. Rmisch, Scenario reduction and scenario tree construction for power

    management problems, in Proc. IEEE Power Tech Conf., Bologna, Italy, Vol.3, pp.2326, Jun. 2003.

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    195

    Maximum Power Point Tracking of Wind Energy Conversion System using Fuzzy- Cuckoo Optimization Algorithm

    Strategy

    Mohammad Sarvi1, Mohammad Parpaei2

    1 Electrical Engineering Department, Imam Khomeini International University, Qazvin, Iran. Email: [email protected] 2 Electrical Engineering Department, Imam Khomeini International University, Qazvin, Iran. Email: [email protected]

    Abstract

    Nowadays the position of the renewable energy is so important because of the environment pollution and the limitation of

    fossil fuels in the world. Energy can be generated more and more by the renewable sources, but the fossil fuels are non-

    renewable. One of the most important renewable sources is the wind energy. The wind energy is an appropriate alternative

    source of fossil fuel. The replacement rate of renewable energy to fossil fuels is rising, although the production cost is higher

    than fossil fuels. To further reduce cost of wind production, many methods have been proposed. One of the suitable

    approaches is the maximum power point tracking strategy. In this paper, a new intelligent maximum power point tracker

    called Fuzzy- Cuckoo strategy for small- scale wind energy conversion systems is proposed. The maximum power point

    tracker proposed uses measured wind speed to detect the maximum output power and its respective optimal rotational speed.

    The main contribution of the proposed approach is to exactly track the maximum power point, so the output power

    fluctuations captured by wind turbine are less than conventional approaches. The simulations are performed in

    MATAL/SIMULINK software. The superiority of the proposed approach is validated in two situations, low and rapid

    changes in wind speed. The maximum power point of wind energy conversion systems can be tracked by the proposed

    approach in any situation. The higher accuracy of the Fuzzy- cuckoo strategy than the conventional trackers is another

    advantage of the proposed approach.

    Keywords: Intelligent controller, Metaheuristic optimization approach, Wind energy conversion systems.

    2013 IAUCTB-IJSEE Science. All rights reserved

    1. Introduction Fossil fuel reserves reduction causes that the

    whole countries, especially the countries that have

    not enough fossil fuel sources, pay special attention

    to the renewable energy as a second energy source.

    China and USA are two countries that concentrate on

    the wind energy conversion systems (WECS) than

    other countries. WECSs are used to change the wind

    energy to electrical energy by electrical machines

    such as the permanent magnet synchronies

    generators (PMSGs). The small- Scale WECSs are

    suitable alternative sources for urban regions or

    remote places that connection to power grid is

    impossible [1]. The main disadvantage of the

    renewable energy is that the electricity production

    costs from various renewable energy sources are

    higher than fossil fuel. To improve this problem,

    maximum power point tracking (MPPT) is a matter

    that is expressed. The maximum power point trackers

    control the WECSs at the optimal output power.

    There are many approaches to track the maximum

    power point, but all approaches are based on three

    main classifications. The first strategy is the methods

    based on iteratively search, the second strategy is the

    methods based on the static parameters of the wind

    turbine and wind speed, and the third strategy is the

    methods based on hill- climb searching (HCS)

    pp.195:200

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    196

    control. The many approaches have been proposed to

    implement the maximum power point trackers in the

    WECSs. Reference [2] presents a relationship

    between DC electrical variables and mechanical

    variables of turbine. Reference [3] proposes an

    alternative approach using mechanical model of the

    permanent magnet synchronous generator (PMSG) in

    order to estimate both position and speed of the wind

    turbine. Reference [4] develops a new approach

    using perturb and observe (P&O) and optimum

    relationship based (ORB). Reference [5] presents a modified MPPT controller using Fuzzy logic

    controller (FLC). Reference [6] proposes a new

    MPPT approach using neural networks (NNs) for

    modeling of wind turbine systems and NNs describe

    relationship between input and output. Reference [7]

    introduces a novel approach of radial basis function

    neural network (RBFNN) and particle swarm

    optimization (PSO). Reference [8] presents a two

    stages MPPT approach. In the first stage, the large

    iterative steps and in the second stage, the

    conventional P&O have been used to exactly track

    the maximum power point. Reference [9] describes a

    direct control using output observation and directly

    adjusting duty cycle of boost converter. Reference

    [10] develops a control strategy for the generator side

    converter with output maximization of a PMSG.

    Reference [11] present a new maximum power point

    tracking based on adaptive neuro- fuzzy interface

    system (ANFIS). Reference [12] presents a new

    MPPT strategy based on Wilcoxon radial basis

    function network (WRBFN) with hill-climb

    searching (HCS). Reference [13] proposes a new

    sensorless control strategy based on a model

    reference adaptive system (MRAS) observer for

    estimating the rotational speed. Reference [14]

    proposes a new adaptive intelligent optimization

    algorithm that uses a new advance P&O to detect the

    maximum power point. Reference [15] uses a new

    approach to estimate position and speed of the wind

    turbine in order to track the maximum power point.

    In reference [16], the rotor position is estimated

    based on the flux linkage.

    In this paper, a novel strategy based on an

    intelligent optimization algorithm, namely Cuckoo

    optimization algorithm (COA), and the fuzzy logic

    controller is proposed. The proposed approach is

    based on the optimum relationship- based (ORB).

    The main contribution of the proposed approach is to

    exactly track the maximum power point, so the

    output power fluctuations captured by wind turbine

    are less than the conventional approaches such as

    PSO and fuzzy logic trackers. The higher accuracy of

    the Fuzzy- Cuckoo strategy than the conventional

    trackers is another advantage of the proposed

    approach.

    This paper has been organized as follows:

    section 2 describes the wind energy conversion

    system. Section 3 introduces the Cuckoo

    optimization algorithm. Section 4 presents the

    proposed maximum power point tracker. The

    simulation results in several case studies are given in

    Section 5, and finally section 6 states the conclusion.

    2. Description of Wind Energy Conversion

    System

    The proposed approach will be applied to the

    following WECS as Figure 1. As shown in Fig.1,

    PMSG is coupled to a wind turbine. The mechanical

    output power is transferred to the electrical power by

    PMSG. The AC electrical power produced by PMSG

    will be rectified by a three-phase diode bridge

    rectifier, and the rectified power is fed to the boost

    converter.

    PMSGdcC o

    C R

    DL

    Fig.1. Wind energy conversion system

    2.1. Wind Energy Conversion System Characteristics

    The output power derived by the wind turbine

    blades is expressed as [16]:

    P =1

    2 A Cp V

    3 (18)

    Where P is the output power (in watt), is the air density (in kg/m3), Cp is the power coefficient,

    and V is the wind speed (in m/s). A is area swept by the blades (in m2) determined as:

    A = R2 (19)

    Where R is radius of blades (in m).

    Power coefficient Cp is a nonlinear function of

    the pitch angle and tip speed ratio as follows:

    = 0.5176 (116 (1

    ) 0.4 5)

    exp (21 (1

    )) + 0.0068

    (20)

    1

    i=

    1

    + 0.08

    0.035

    3 + 1 (21)

    =RtV

    (22)

    Where is the tip speed ratio (TSR), is the pitch angle (in degree), and t is the rotational speed of turbine (in rps).

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    197

    Fig.2 shows the output power captured by wind

    turbine versus rotational speed. According to this

    figure, the output power function has a one global

    optimum point, and it is a non-linear function of the

    rotational speed.

    Fig.2. Output power versus rotational speed

    3. Cuckoo Optimization Algorithm

    Cuckoo optimization algorithm (COA) is a new

    intelligent evolutionary algorithm that is proper for

    continuous non- linear problems. It is inspired by the

    special kind of bird called Cuckoo. The superiority of

    COA has been proven than particle swarm

    optimization (PSO) and genetic algorithm (GA) by

    [17]. The main advantage of the COA is that this

    optimization algorithm is robust to dynamic changes.

    The special lifestyle of Cuckoo has been formulated

    as an optimization algorithm in order to fine the

    maximum/minimum value of objective functions.

    The following section meticulously describes the

    COA.

    To start the optimization process, it is necessary

    to initialize the starting points as an array. Each of

    the evolutionary optimization algorithms specifies a

    special name for this array. For instant, in PSO, DE,

    GA this array is called Particle Position, Stochastic Population, and Chromosome, respectively. In cuckoo optimization algorithm, this

    array is also called Habitat. In order to solve a N- dimensional optimization

    problem, we need to form an array of 1N as

    follows:

    = (1

    , 2 , ,

    ) (23)

    Where d is dimension of the objective function, i is ith habitat, and t is tth generation. Therefore, a candidate habitat matrix of size NP Nd (NP is the number of habitats) is randomly generated.

    In nature, each cuckoo lays 5 to 20 eggs, so the

    number of eggs is randomly determined from 5 to 20

    for each cuckoo at each generation of the

    optimization process. Each cuckoo lays in the special

    distance from its habitat called egg laying radius

    (ELR) as follows:

    =

    ( ) (24)

    Where K is an integer number, xu , xl are upper and lower of variable limits, respectively.

    Cuckoos lay their eggs in other host birds nests according to their ELR. Some of the eggs in host

    birds nests will be recognized and thrown out by

    host bird, so p% of all eggs will be killed. When the cuckoos eggs hatch, they throw the host birds eggs out from nests. Cuckoos chicks grow in the host birds nests. When they become mature, they immigrate to new area with more food and more

    similarity of eggs to host birds eggs. To immigrate, the best value experienced will be determined as a

    new area that other cuckoos immigrate to there.

    When they want to immigrate to a new area, they do

    not fly all way to the destination habitat. They only

    fly a part of whole way with a deviation like Figure

    3.

    Current

    Cuckoo's location

    New area

    Cuckoo's location

    for next generation

    W

    hole le

    ngth

    A pa

    rt of w

    hole

    length

    Fig.3. Immigration of a cuckoo to a new location for next

    generation

    4. Fuzzy logic controller

    The five main steps of fuzzy controller are input

    and output variables, fuzzy rule, fuzzification,

    inference, and defuzzification. The maximum power

    point Pm,optimal and its respective rotational speed

    optimal are calculated by COA. These values are compared with the actual values of the output power

    Pm,actual and of the rotational speed actual, respectively. As seen in Figure 4, we have two input

    variables for fuzzy logic controller; the first input is

    the difference between the maximum power point

    and the actual power point as Equation (8). The

    second input is the difference between the optimal

    rotational speed that belongs to the maximum power

    point and the actual rotational speed as Equation (9).

    0 5 10 150

    0.5

    1

    1.5

    2

    2.5

    3x 10

    4

    The locus of

    maximum output

    power

    Ou

    tput

    po

    wer

    (W

    )

    Rotational speed (rad/s)

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    198

    Fuzzifier

    Fuzzy Rule

    Fuzzy Interface Defuzzifier

    Gain

    Gain

    m,optimalP Cuckoo Optimization

    optimal

    m,actualP

    actual

    Gain

    m,actualP

    Fig.4. Configuration of the proposed MPP tracker

    = , , (25)

    = optimal actual (26)

    A mamdani inference is used as fuzzy inference

    system. Fuzzy controller based on these inputs and

    fuzzy rules change the duty cycle of boost converter.

    The input and output membership functions are

    shown in Figures 5 and 6. Fuzzy rules are shown in

    Table 1.

    Fig.5. Input and output membership function of Pm and

    ,

    respectively

    Fig.6. Input membership function of

    Table.1.

    Rules table of fuzzy logic applied to the WECS

    ++ ++

    ++ ++

    ++

    5. Simulation results

    In order to validate the performance of the

    proposed approach, the proposed Fuzzy- Cuckoo

    tracker is applied to the wind turbine with following

    parameter values:

    Table.2.

    Parameter values of the simulated system

    Air density () 1.2929 (/3)

    Radius of blade () 7.4 (m)

    Pitch angle () 0

    Parameter values of PMDG

    Stator phase resistance 0.98 ()

    Stator phase resistance 2.83 (mH)

    Pole pairs 3

    Inertia 30 (kg.m2)

    Parameter values of BOSST converter

    Inductance 400e-6 (H)

    Capacitance 800e-6 (F)

    Load

    Load 30 ()

    The simulations are performed in MATLAB

    environment. The schematic diagram of the proposed

    MPP tracker is completely shown in Figure 7.

    PMSG

    Gain

    Gain

    m,optimalP

    optimal

    m,actualP

    actual

    Gain Cuckoo

    OptimizationFuzzy logic

    m,actualP

    Gain

    D

    PID PWMD

    dcC oC R

    L D

    wind speed

    Fig.7. Completely schematic diagram of the proposed MPP tracker

    A three- phase diode bridge rectifies the voltage

    generated by PMSG, and the dc- link capacitor Cdc is used to smooth the voltage ripple of the dc voltage

    generated by the three- phase diode bridge rectifier.

    Finally, the boost converter is used to control wind

    turbine in the maximum power point by adjusting the

    duty cycle.

    To confirm the ability of the proposed MPP

    tracker, in the first case, wind speed pattern will be

    changed slowly as Fig.

    Fig.8. Assumed wind speed profile

    0 1 2 3 4 5 6 7 8 9 107

    8

    9

    10

    11

    12

    13

    Win

    d s

    pee

    d (

    m/s

    )

    Time (sec)

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    199

    Fig.9- a shows the output power of wind turbine

    tracked by the proposed Fuzzy- Cuckoo controller,

    and Figure 9- b shows the optimal rotational speed

    calculated by cuckoo optimization according to the

    wind speed pattern (as Fig.8).

    Fig.9. Output maximum power captured by the proposed MPP

    tracker and rotational speed calculated by cuckoo optimization

    algorithm while the wind speed is slowly changed

    As seen in Fig.9, the proposed fuzzy- cuckoo

    tracker is capable of tracking the maximum power

    point in normal wind changes. To prove the

    superiority of the proposed fuzzy- cuckoo approach

    than conventional MPP trackers such as PSO and

    fuzzy trackers in normal wind changes, a comparison

    with these trackers is provided in following figures.

    Figure 10 shows the new assumed pattern of wind

    speed.

    Fig.10. Assumed wind pattern for comparison purpose

    Fig.11 shows the maximum output power

    tracked by fuzzy- cuckoo, PSO, and fuzzy trackers.

    Fig.11. Maximum output power captured by the fuzzy- cuckoo,

    PSO, and fuzzy MPP trackers

    As it is clearly observed, the proposed fuzzy-

    cuckoo outperforms PSO and fuzzy MPP trackers.

    Figure 11 shows that fluctuations of the proposed

    approach are also less than PSO and fuzzy, as well as

    higher mean value of the output power.

    One of the difficulties in MPPT trackers is the

    fast variations of the wind speed. In this case, for

    further demonstration, the fast variations of the wind

    speed are applied to the MPP trackers. Figure 12

    shows the fast wind variations, and Figure 13 shows

    the power tracked by fuzzy- cuckoo, PSO, and fuzzy

    trackers.

    Fig.12. Fast wind variations profile.

    Fig.13. Simulation results in fast variations of the wind speed

    As it is shown in Fig.13, the proposed fuzzy-

    cuckoo controller outperforms the conventional MPP

    trackers such as PSO and fuzzy trackers.

    6. Conclusion

    In this paper, an accurate MPP tracker called

    Fuzzy-cuckoo tracker has been applied to the small-

    scale WECS with a PMSG and a three-phase diode

    bridge rectifier. The proposed MPP tracker uses

    Cuckoo optimization algorithm to detect the

    maximum power point of the mechanical power

    curve and its respective rotational speed. The wind

    speed is measured by anemometer as an input of the

    Cuckoo optimization algorithm. The difference of the

    optimum output power that is calculated by the

    Cuckoo optimization algorithm and actual output

    power has been fed the Fuzzy as the first input, and

    the difference of the rotational speed that belongs to

    the optimum output power and actual rotational

    speed has also been fed the Fuzzy as the second

    input. Finally, the output of Fuzzy logic has been

    used as a set- point. The implementation of the

    0 1 2 3 4 5 6 7 8 9 100

    2

    4

    6

    8x 10

    4

    0 1 2 3 4 5 6 7 8 9 102

    4

    6

    8

    10

    12

    14

    0 1 2 3 4 5 6 7 8 9 107

    8

    9

    10

    11

    12

    0 1 2 3 4 5 6 7 8 9 100

    1

    2

    3

    4

    5

    6

    7

    8x 10

    4

    COA- Fuzzy

    Fuzzy

    PSO

    0.9 1 1.1

    3.8

    3.85

    3.9x 10

    4

    2.9 3 3.14.45

    4.5

    4.55

    4.6x 10

    4

    4.9 5 5.1

    6.9

    7

    7.1

    x 104

    6.9 7 7.1

    5.2

    5.25

    5.3

    5.35x 10

    4

    8.9 9 9.13.8

    3.85

    3.9x 10

    4

    0 1 2 3 4 5 6 7 8 9 106

    7

    8

    9

    10

    11

    12

    13

    14

    0 1 2 3 4 5 6 7 8 9 100

    2

    4

    6

    8

    10

    12x 10

    4

    COA- Fuzzy

    Fuzzy

    PSO

    2.2 2.4 2.66

    6.5

    7x 10

    4

    6.5 6.6 6.78

    9

    10x 10

    4

    4.2 4.255

    6

    7x 10

    4

    9 9.2

    4.6

    4.8

    5x 10

    4

    Time (sec)

    Ou

    tput

    po

    wer

    (W

    ) R

    ota

    tio

    nal

    spee

    d (

    rad

    /s)

    Time (sec)

    Win

    d s

    pee

    d (

    m/s

    )

    Time (sec)

    Time (sec)

    Time (sec)

    Win

    d s

    pee

    d (

    m/s

    )

    Time (s)

    Ou

    tput

    po

    wer

    (W

    )

    Ou

    tput

    po

    wer

    (W

    )

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    200

    proposed MPP tracker is very simple because only

    the measurement of the wind speed and the rotational

    speed are required. In comparison with other

    conventional MPP trackers such as PSO, and Fuzzy

    trackers, the proposed MPP trackers are more

    accurate and robustness (Figures 11 and 13).

    References

    [1] Z. M. Dalal, Z. U. Zahid, W. Yu, and J. S. Lai, Design and Analysis of an MPPT Technique for Smal- Scale Wind

    Energy Conversion System, IEEE Transactions on Energy Conversion, Vol.28, No.3, pp.756-767, 2013.

    [2] A. Urtasun, P. Sanchis, I. S. Martn, J. Lpez and L. Marroyo,

    Modeling of samll wind turbines based on PMSG with diode bridge for sensorless maximum power tracking, Renewable energy, Vol.55, pp.138-149, 2013.

    [3] C. Ming, C. H. Chen and C. H. Tu, Maximum power point tracking- based control algorithm for PMSG wind generation

    system without mechanical sensors, Energy conversion and management, Vol.69, pp.58-67, 2013.

    [4] Y. Xia, K. H. Ahmed and B. W. Williams, A New Maximum Power Point Tracking Technique for Permanent Magnet

    Synchronous Generation Based Wind Energy Conversion System, IEEE Transactions on Power Electronics, Vol.26, No.12, pp.3609-3620, 2011.

    [5] A. M. Eltamaly and H. M. Farh, Maximum power extraction from wind energy system based on fuzzy logic control, Electrical power systems research, Vol.97, pp.144-150, 2013.

    [6] M. Narayana, G. A. Putrus, M. Jovanovic, P. S. Leung and S. McDonald, Generic maximum power point tracking controller for small-scale wind turbines, Renewable Energy, Vol.44, pp.72-79, 2012.

    [7] C. Y. Lee, P. H. Chen and Y. X. Shen, Maximum power point tracking (MPPT) system of small wind power generator

    using RBFNN approach, Expert Systems with Applications, Vol.38, pp.12058-12065, 2011.

    [8] V. Agarwal, R. K. Aggarwal, P. Patidar and C. Patki, C, A Novel Scheme for Rapid Tracking of Maximum Power Point

    in Wind Energy Generation Systems, IEEE Transactions on Energy Conversion, Vol.25, No.1, pp.228-236, 2010.

    [9] E. Koutroulis, and K. Kalaitzakis, Design of a Maximum Power Tracking System for Wind- Energy- Conversion Applications, IEEE Transactions on Industrial Electronics, Vol.53, No.2, pp.486-494, 2006.

    [10] M. E. Haque, M. Negnevitsky and K. M. Muttaqi, A Novel Control Strategy for a Variable-Speed Wind Turbine With a

    Permanent-Magnet Synchronous Generator, IEEE Transactions on Industry Applications, Vol.46, pp.331-339, 2010.

    [11] A. Meharra, M. Tioursi, M. Hatti and S. A. Boudghene, A variable speed wind generator maximum power tracking based on adaptative neuro-fuzzy inference system, Expert Systems with Applications, Vol.38, pp.7659-7664, 2011.

    [12] W. M. Lin and C. M. Hong, Intelligent approach to maximum power point tracking control strategy for variable-

    speed wind turbine generation system, Energy, Vol.35, pp.2440-2447, 2010.

    [3] C. H. Chen, C. M. Hong and F. S. Cheng, Intelligent speed sensorless maximum power point tracking control for wind

    generation system, Electrical Power and Energy Systems, Vol.42, pp.399-407, 2012.

    [14] I. Kortabarria, J. Andreu, I. M. Alegria and J. Jimenez, A novel adaptative maximum power point tracking algorithm for small wind turbines, Renewable Energy, Vol.63, pp.785-796, 2014.

    [15] T. Senjyu, Y. Ochi, Y. Kikunaga, M. Tokudome and A. Yona,

    Sensor-less maximum power point tracking control for wind generation system with squirrel cage induction generator, Renewable Energy, Vol. 34, pp.994-999, 2009.

    [16] T. Senjyu, S. Tamaki, E. Muhando, N. Urasaki, H. Kinijo, T.

    Funabashi, F. Hideki and H. Sekine, Wind velocity and rotor position sensorless maximum power point tracking control for

    wind generation system, Renewable Energy,Vol.31, pp.1764-1775, 2006.

    [17] R. Rajabioum, Cuckoo Optimization Algorithm, Applied Soft Computing, Vol.11, pp.5508-5518, 2011.

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    201

    Solving the Economic Load Dispatch Problem Considering

    Units with Different Fuels Using Evolutionary Algorithms

    Mostafa Ramzanpour1, Hamdi Abdi2

    1 Electric Engineering Department, Science and Research branch, Islamic Azad University Kermanshah, Iran

    [email protected] 2 Electric Engineering Department, Faculty of Engineering, Razi University, Kermanshah, Iran

    Abstract

    Nowadays, economic load dispatch between generation units with least cost involved is one of the most important issues in

    utilizing power systems. In this paper, a new method i.e. Water Cycle Algorithm (WCA) which is similar to other intelligent

    algorithm and is based on swarm, is employed in order to solve the economic load dispatch problem between power plants.

    In order to investigate the effectiveness of the proposed method in solving non-linear cost functions which is composed of

    the constraint for input steam valve and units with different fuels, a system with 10 units is studied for more accordance with

    literatures in two modes: one without considering the effect of steam valve and load of 2400, 2500, 2600 and 2700 MW and

    the other one with considering the effect of steam valve and load of 2700 MW. The results of the paper comparing to the

    results of the other valid papers show that the proposed algorithm can be used to solve in any kind of economic dispatch

    problems with proper results.

    Keywords: Economic load dispatch, water cycle algorithm, valve- point effect.

    2013 IAUCTB-IJSEE Science. All rights reserved

    1. Introduction Most of the optimization problems in power

    systems such as economic load dispatch have

    complicated and non-linear features with equality

    and inequality constraints. This causes it hard to be

    mathematically solved [1]. Economic load dispatch is

    an important issue in the field of management and

    utilization of power system where the aim is to

    determine the production value of each power plant

    in a way the load of system is supplied with least cost

    while all the constraints are fulfilled.

    Obtaining the optimal solution is sometimes

    difficult in solving the economic load dispatch

    problem due to complication of fuel cost function of

    power plants and also due to some limitation. One of

    these complications is related to the actual form of

    cost function. It has to be noted that in practice cost

    function of a power plant has no smooth form. In

    other words, this cost function has local maximum

    and minimum and usually it is not derivable in these

    points [2-3].

    Different optimization methods and techniques

    have been used to solve the problem of economic

    load dispatch. Some of these methods are based on

    mathematical methods such as linear and quadratic

    programming [4-5]. Linear programming methods

    are generally quick and use linear and step

    approximation of fuel cost which in turn reduces the

    accuracy of the problem. To overcome this problem,

    non-linear programming methods is used. However,

    non-linear programming method has difficulties in

    convergence and also with an increase in the number

    of units the required time and memory to solve the

    problem would considerably increase.

    To overcome such problems evolutionary

    algorithms are proposed. These algorithms have

    pp.201:208

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    202

    several distinct advantages such as using probable

    search instead of explicit methods and also

    effectively finding the general optimal points instead

    of local optimal points. For instance, Artificial

    Neural Network [6], Genetic Algorithm [7],

    Simulated Annealing [8], Ant Colony Optimization

    [9] are some of these algorithms. In ref [10], a new

    algorithm named Artificial Life is proposed to

    minimize a non-convex combinatorial function.

    Interactive Honey Bee Mating Optimization [11] and

    Artificial Immune Systems [12-13] are used to solve

    economic load dispatch problem.

    In this paper, a novel evolutionary algorithm

    which is based on the water cycle algorithm and is

    inspired from water cycle in the nature is proposed to

    solve the economic load dispatch (ELD) between

    power plants considering actual model of non-

    smooth cost functions on a test system with 10 units

    with and without the effect of steam valve. The rest

    of the paper is organized as follow. Problem

    description is presented in section 2. In section 3, a

    comprehensive definition of the water cycle

    algorithm (WCA) is expressed and the application of

    WCA in solving the ELD is presented in section 4.

    Simulation and conclusion are presented in section 5

    and 6, respectively.

    2. Economic Load Dispatch Problem As mentioned before, ELD is defined as a

    process of allocating the levels of generation for each

    power plant in combinatorial form in a way the

    demand of system is supplied completely and

    economically [14].

    In order to reach to optimal production for each

    power plant, curve of fuel cost has to be modeled as

    a mathematical relation. In classic case, this function

    is modeled as quadratic function (Figure 1) but in

    practical and developed cases; this model is modeled

    as non-linear and discontinues form due to several

    constraints.

    Fig.1. The curve of fuel cost for generators in smooth and

    continues condition

    The first relation in optimal load dispatch

    problem is the law of conservation of energy. The

    sum of generated power by power plants has to be

    equal to the load demanded from grid.

    =

    =1

    (27)

    Where PD is the demand power, Pgi power

    generated (output power) by ith generator, ng number

    of generators in the system.

    In more complex load dispatch problems, the

    loss of transmission network (PL) has to be added to

    the equation (1).

    =

    =1

    + (28)

    Equation (2) expresses that the sum of

    generated power is equal to sum of the consuming

    power including power consumed in loads and power

    wasted in transmission line. This equation is a form

    of the law of conservation of energy. The value of PL

    is calculated by equation (3).

    =

    =1

    =1

    +0 + 00

    =1

    (29)

    Where Bij, B0i and B00 are factors of loss

    function for transmission network. Fuel cost of each

    power plant is calculated from the following relation.

    () = 2 +

    + (30)

    Where F is fuel cost and ci, bi, ai are factors for

    fuel cost function of ith unit.

    In Figure 1, Pgimin is the minimum loading

    range that below this range it would not be

    economical (or technically impossible) for the unit

    and Pgimax is output maximum range for unit.

    Therefore, output power of generator has to be within

    minimum and maximum ranges.

    (31)

    In steam plants, several steam valves are used

    in turbine for controlling the output power of the

    generators. Opening the steam valve would lead to a

    sudden increase in loss and causes ripples in input-

    output curve and consequently causes cost function

    non-smooth. If the effect of steam valve is

    considered in power plants, cost function of their

    generation would take a non-smooth form due to

    related mechanical effects.

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    203

    Fig.2. Fuel cost curve for generators with 4 steam valves

    This influence is usually modeled by adding a

    sinusoidal term in cost function of power plants.

    Therefore, equation (4) considering the effect of

    input steam valve is expressed as equation (6) [15].

    () = 2 +

    + + | ( ( ))| (32)

    Where egi and fgi are factors for the effect of

    valve point on ith generator.

    When generation units perform with different

    kinds of fuels, cost function of each unit is expressed

    by some quadratic equations where each one of them

    corresponds to one kind of fuel. This is formulated

    mathematically as in equation (7) [16-17].

    () =

    {

    1

    2 + 1 + 1 , 1 , 1

    22 + 2 + 2 , 1 2 , 2

    ::

    2 + + , ,1

    ,

    (33)

    , , express the factors for fuel cost function of ith unit.

    3. Water Cycle Algorithm

    In this section, a new algorithm inspired by

    water cycle in nature is presented which is not

    employed for optimization on any power systems

    [18]. Similar to other heuristic swarm algorithms, the

    proposed method is started with an initial population

    named rain drops (Npop). A matrix is produced as rain

    drops with a dimension of Npop*Nvar for initializing

    the optimization. Rows and columns of this matrix

    are composed of population (Npop) and number of

    design variables (Nvar) or generation units,

    respectively.

    Population of raindrops =

    [ 123

    ]

    =

    [ 1

    1 21 3

    1

    12 2

    2 32

    1

    2

    1 2

    3

    ]

    (34)

    In a random matrix with certain dimension, the

    values of every variable X1, X2 , X3, , XN can be real or complex. Cost function or cost of the problem is

    defined as below:

    = (1 , 2

    , , ) , = 1,2,3, , (35)

    After producing the initial matrix, NSR number

    of them is considered as sea and rivers. Besides, a

    drop with the best answer is chosen as sea. The other

    members as rain drops would flow to the rivers or

    directly to the sea. In fact, NSR is the sum of river

    (user parameter) and sea.

    = + 1

    (36)

    It would be understood which drop will go to

    which river based on the stream intensity of each

    river:

    = {|

    =1

    | }

    = 1,2, ,

    (37)

    After flowing the drop to the river, it has to be

    known that how rivers are flown down to seas.

    Movement of each stream to a river is known by a

    line that joins them. This distance is calculated

    randomly.

    (, C ) , C > 1 (38)

    Fig.3. Schematic of flowing a stream to a river

    Where C is a value between 1 and 2 (near to 2).

    The current distance between stream and river is

    shown by parameter d. X in equation (14) is a

    random value between 0 and C*d. The values of C

    greater than 1 enables stream to flow to the river in

    different directions. Therefore, the best value for C

    would be 2. This concept can be used in flowing

    rivers to the sea. Hence, new positions for stream and

    river can be defined as follow [19].

    +1 =

    + (

    ) (39)

    +1 =

    + (

    ) (40)

    Where rand is a random number with uniform

    distribution between 0 and 1. After updating the

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    204

    position of each drop and investigating the objective

    function, if the proposed solution by stream is better

    than a river connected to it, position of stream and

    river are changed (i.e. stream would be river and vice

    versa). This displacement could be happened for

    river and sea.

    The evaporation criterion is investigated after

    the abovementioned stages. When the position of a

    stream or river is completely corresponding with the

    position of a sea, it means that it has flown to sea. In

    this condition, evaporation is done and new streams

    and drops are again flown to the mountains by rain

    and the above procedure is repeated.

    |

    | < , = 1,2,3, , 1 (41)

    Where dmax is a small number near to zero and

    controls the depths of search close to sea. Greater

    values of dmax increase the search space and small

    values if depth. dmax is decreased in any repetition.

    +1 =

    (42)

    If the above condition is set, rain will come and

    all the above procedure would be repeated. Equation

    (19) is used for specifying the new position of newly

    produced streams.

    = + ( ) (43)

    Where LB and UB are the lower and upper

    range of the problem, respectively. Besides, there

    may some streams that would flow directly to the sea

    without flowing to a river.

    =

    + (1, ) (44)

    Where is the search domain near to sea. randn is a random number of normal distribution. Great

    values for increase the possibility of going out of the possible area. Besides, small values for causes the algorithm to search in a smaller area near to sea.

    The best value for is selected 0.1. Stop criterion in heuristic algorithm is usually

    the best calculated answer in which stop criterion

    would be defined as maximum number of iteration,

    processing time or a non-negative small value as tolerance between two previous results. Performance

    of WCA is agreeable to maximum iteration as a

    convergence criterion.

    4. Application of WCA on ELD problem

    In this paper, a new algorithm called Water

    Cycle is used to optimize the overall fuel cost of

    power plants. At first, the initial values of WCA like

    Npop, Nsr and data related to generation units such

    as factors of fuel cost function of generators, output

    limitations of generators and the demanded load are

    summoned by the system. After this, population

    matrix of drops is produced in a random manner. At

    third stage, constraints of the ELD problem are

    investigated.

    In order to investigate the power balance

    condition, the value of is calculated for each population like according to the following equation:

    = ( + )

    =1

    (45)

    If =0, it means that the inequality constraint is met; otherwise, the calculated is added to a unit randomly. Inequality constraint is then checked for

    that unit. If the power is more than maximum power

    of that unit, power is set to the maximum value.

    Since can also be negative, so if the power is less than the minimum power of that unit, then the power

    is set to minimum value. Therefore, we have:

    = { >

    <

    (46)

    Now we go back to the second stage and repeat

    it until = 0. For solving the ELD problem when there are

    different kinds of fuels, the considered production

    range for each unit is divided to some sub range

    (usually 3 sub ranges) and if the production power is

    put in a sub range, the fuel kind of that range is

    introduced as the optimum fuel for that unit. In fact,

    this constraint makes a piecewise quadratic cost

    function and consequently difficult optimization.

    There are a few studies in this field considering the

    simultaneous effect of input steam valve.

    At fourth stage, cost of one drop and at fifth

    stage the intensity of stream for river and sea re

    calculated. At sixth stage, flowing the streams to the

    rivers and rivers to the seas are investigated. After

    updating the position of each drop and investigating

    the objective function, if the proposed solution by a

    stream is better than a river connected to it, position

    of stream and river are changed (seventh stage). This

    stage could be happened for river and sea (eighth

    stage). Evaporation condition which has an important

    role in preventing the algorithm to be trapped in the

    local minima is investigated. At next stage, dmax is

    reduced. When the distance between river and sea is

    less than dmax, it means that river has reached to the

    sea. In other words, if the evaporation condition is

    met, rain will occur based on equations (19) and (20).

    And finally stop criterion is checked. Performance of

    WCA is usually agreeable to maximum iteration as a

    convergence criterion. If the stop criterion is met,

    algorithm will stop; otherwise it goes back to the

    third stage.

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    205

    5. Simulation

    In this kind of problem some different

    consuming fuels are considered for different

    production ranges of generators which make a

    quadratic cost function.

    5.1. System with 10 units without considering the effect of steam valve

    To investigate this kind of ELD problem, a

    system with 10 units with loads of 2400, 2500, 2600

    and 2700 MW without considering the effect of input

    steam valve is taken into account as the first test

    system. Parameters of the algorithm in this test is set

    as follow

    Npop = 100 , Nsr = 30 , dmax = 0,1 , C = 2 , U = 0.1

    Figure 4 and Tables 1 and 2 show the

    convergence diagram, optimum solutions and

    comparison with other methods, respectively.

    Table.1

    Results of WCA for system with 10 units considering the

    effect of input steam valve

    Unit No 2400(MW) 2500(MW) 2600(MW) 2700(MW)

    Output F Output F Output F Output F

    1 189.73 1 206.52 2 216.58 2 218.27 2

    2 202.35 1 206.45 1 210.88 1 211.67 1

    3 253.89 1 265.74 1 278.51 1 280.72 1

    4 233.05 3 235.95 3 239.07 3 239.63 3

    5 241.85 1 258.01 1 275.53 1 278.49 1

    6 233.04 3 235.95 3 239.18 3 239.63 3

    7 253.26 1 268.87 1 285.70 1 288.60 1

    8 233.04 3 235.95 3 239.13 3 239.63 3

    9 320.38 1 331.49 1 343.52 3 428.47 3

    10 239.40 1 255.05 1 271.97 1 274.87 1

    Ftotal (S/h) 481.7216 526.2279 574.3791 623.798

    Table.2

    Comparison of WCA results by different methods without

    considering the effect of input steam valve

    Method Fuel cost $/h

    2400(MW) 2500(MW) 2600(MW) 2700(MW)

    HNUM[20] 488.50 526.70 574.03 625.18

    HNN[21] 487.87 526.13 574.26 626.12

    AHNN[22] 481.72 526.23 574.37 626.24

    ELANN[23] 481.74 526.27 574.41 623.88

    IEP[24] 481.779 526.304 574.473 623.851

    DE[25] 481.723 526.239 574.381 623.809

    MPSO[26] 481.723 526.239 574.381 623.809

    RCGA[27] 481.723 526.239 574.396 623.809

    AIS[28] 481.723 526.240 574.381 623.809

    HICDEDP[29] 481.723 526.239 574.381 623.809

    EALHN[30] 481.723 526.239 574.381 623.809

    WCA 481.7216 526.2279 574.3791 623.7980

    Fig.4. Convergence diagram of WCA for system with 10 units and

    loads of 2400 to 2700 MW

    As illustrated in the results of system with 10

    units without considering the effect of steam valve,

    this system has the best cost in loads of 2400 to 2700

    MW in comparison to the other methods. Besides,

    Figure 4 shows that this system without considering

    the effect of steam valve with load of 2400 MW

    converges quicker than the same system with load of

    2700 MW.

    5.2. System with 10 units considering the effect of input steam valve

    There are no too many researches to combine

    the effect of input steam valve and the constraint of

    different consuming fuels in the ELD problem. For

    this purpose, the second test system is considered

    with adding the effect of steam valve to previous

    system and load of 2700 MW. Parameters of

    algorithm for this system are similar to the previous

    system. Figure 5 and Table 3 present convergence

    diagram and comparison of the results with other

    methods, respectively.

    Table.3

    Comparison of WCA results for system with 10 units considering

    the effect of input steam valve and load of 2700 MW

    CGA_MU[31] IGA_MU[31] WCA

    Unit No Output F Output F Output F

    1(MW) 222.0108 2 219.1261 2 220.0550 2

    2(MW) 211.6352 1 211.1645 1 210.9169 1

    3(MW) 283.9455 1 280.6572 1 279.6702 1

    4(MW) 237.8052 3 238.4770 3 238.7458 3

    5(MW) 280.4480 1 276.4179 1 280.1485 1

    6(MW) 236.0330 3 240.4672 3 239.6610 3

    7(MW) 292.0499 1 287.7399 1 287.7073 1

    8(MW) 241.9708 3 240.7614 3 239.6864 3

    9(MW) 424.2011 3 429.3370 3 427.4088 3

    10(MW) 269.9005 1 275.8518 1 275.9998 1

    Ftotal (S/h) 624.7193 624.5178 623.8509

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    206

    Fig.5. Convergence diagram of WCA for system with 10 units

    considering the effect of input steam valve and load of 2700 MW

    There are a few researches to simultaneously

    study the effect of steam valve and units with

    different fuels in system with 10 units with

    considering the effect of steam valve due to

    complications. Therefore, there was just a system

    surveyed once with load of 2700 MW. Fuel cost of

    this system is 623.8509 which are improved slightly

    comparing to the other two algorithms. Figure 5

    illustrates a comparison of system with 10 units and

    load of 2700 MW with and without the effect of

    steam valve. The effect of steam valve makes

    convergence a little difficult and increases the

    probability of converging to the local minimums. In

    the first mode, convergence was achieved at about 10

    iterations but the effect of steam valve delayed it to

    25 iterations.

    5.3. Sensitivity analysis of algorithm C

    As mentioned before, this parameter controls

    the way of flowing from streams to rivers and seas

    and has a value between 0 and 2. Values higher than

    1 causes the streams to be able to flow in two

    directions. Table 4 and Figure 6 present the

    comparison of results for 4 different values of this

    test system.

    Table.4

    Results of WCA for system with 10 units and load of 2700 MW and different values of C

    C =0.1 C =0.8 C=1.4 C =2

    Unit No Output F Output F Output F Output F

    1(MW) 219.5905 2 215.2694 2 212.0377 2 220.0550 2

    2(MW) 207.1839 1 222.9899 1 215.1524 1 210.9169 1

    3(MW) 297.7758 1 283.4461 1 279.4089 1 279.6702 1

    4(MW) 242.3708 3 241.0252 3 240.6257 3 238.7458 3

    5(MW) 311.3986 1 294.1461 1 279.5790 1 280.1485 1

    6(MW) 245.5736 3 244.8194 3 240.0692 3 239.6610 3

    7(MW) 302.0291 1 277.4023 1 285.1218 1 287.7073 1

    8(MW) 244.5238 3 243.4481 3 236.9990 3 239.6864 3

    9(MW) 350.3311 3 393.6467 3 424.3429 3 427.4088 3

    10(MW) 279.1511 1 283.6891 1 286.5712 1 275.9998 1

    Ftotal (S/h) 627.4213 626.3751 624.3440 623.8509

    Fig.6. Sensitivity analysis diagram of WCA for system with 10

    units and load of 2700 MW and parameter C

    5.4. Sensitivity analysis of Parameter dmax

    As mentioned in this section, this parameter

    prevents algorithm from quick convergence and to be

    trapped in local minima. The value of this parameter

    is updated after each iteration. Results and

    convergence diagram for three different values of

    dmax are shown in Figure 7 and Table 5, respectively.

    6. Conclusion

    In this paper, a new algorithm is employed in order

    to solve the economic load dispatch problem. This

    algorithm uses fewer factors to reach to the

    optimum solution comparing to the other algorithms

    which causes this algorithm to solve the problems

    quicker while maintaining the accuracy. In order to

    show the ability of WCA in solving non-linear

    problems, a system with 10 units in two modes is

    investigated i.e. with and without considering the

    effect of steam valve.

    Table.5

    Results of WCA for system with 10 units and load of 2700 MW

    and different values of dmax

    dmax =2 dmax =0.1 dmax =0.01

    Unit No Output F Output F Output F

    1(MW) 218.5807 2 220.0550 2 216.3999 2

    2(MW) 214.1351 1 210.9169 1 211.4120 1

    3(MW) 280.6462 1 279.6702 1 284.4471 1

    4(MW) 239.2832 3 238.7458 3 240.7613 3

    5(MW) 273.7120 1 280.1485 1 278.8212 1

    6(MW) 239.1236 3 239.6610 3 237.2423 3

    7(MW) 287.7891 1 287.7073 1 289.7176 1

    8(MW) 239.9551 3 239.6864 3 240.8957 3

    9(MW) 427.5427 3 427.4088 3 425.7371 3

    10(MW) 279.1428 1 275.9998 1 274.5656 1

    Ftotal (S/h) 623.9863 623.8509 623.9657

    In this system when the effect of steam valve is

    not considered, as observed from the related Table,

    the cost of this system is obtained as 481.7216,

    526.2279, 574.3791 and 623.7980 for loads of 2400

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    207

    to 2700 MW. These results are less than all the other

    methods and more near to optimum value. Although

    this reduction is not very noticeable, it is very

    valuable considering the type of problem and other

    performed researches up to now in ELD problem

    with different kinds of fuels. In this system when the

    effect of steam valve is considered, this effect makes

    convergence a little difficult and increases the

    probability of converging to the local minimums. In

    the first mode, convergence was achieved at about 10

    iterations but the effect of steam valve delayed it to

    25 iterations. At last, Sensitivity analysis of

    Parameters C and dmax was carried out on a system

    with 10 units and load of 2700 MW. As shown by

    the results and section 3, the best value for parameter

    C is 2 which give the best results. The results of

    parameter dmax shows that higher values of this

    algorithm increase discovery range and search span

    of the algorithm but too high values of this

    parameter worsens the quality of the solution.

    Besides, too low values of this parameter would also

    lead to solution with little quality but a proper

    reduction in this parameter increases the

    convergence.

    References

    [1] A. A. El-Keib, H. Ma, and J. L. Hart, Environmentally constrained economic dispatch using the Lagrangian relaxation method. IEEE Transactions on Power Systems, Vol.9, No.4, pp.17231729, Nov. 1994.

    [2] N. Sinha, B. Purkayastha, PSO embedded evolutionary programming technique for non-convex economic load dispatch, Proc. Power Systems Conference and Exposition, Vol.1, pp.6671, October 2004.

    [3] Z.-L. Gaing, Particle swarm optimization to solving the economic dispatch considering the generator constraints, IEEE Transactions on Power Systems, Vol. 18, No.3, pp. 11871195, Aug. 2003.

    [4] Adler.R.B and Fischl.R, Security constrained economic dispatch with participation factors based on worst case bus load variations, IEEE Trans. on Power Apparatus and Systems, Vol.96, No.2, pp.347356, 2006.

    [5] Bui.R.T. and Ghaderpanah.S, Real power rescheduling and security assessment, IEEE Trans. on Power Apparatus and Systems, Vol.101, No.8,

    pp.29062915, 2007.

    [6] J. H. Park, Y. S. Kim, I. K. Eom, and K. Y. Lee,

    Economic load dispatch for piecewise quadratic cost function using Hopfield neural network, IEEE Transactions on Power Systems, Vol.7, No.3, pp.12321237, 1993.

    [7] C.-L. Chiang, Improved Genetic Algorithm for Power Economic Dispatch of Units with Valve-Point Effects

    and Multiple Fuels, IEEE Transactions on Power Systems, Vol. 22, No. 4, pp.16921699, Nov. 2005.

    [8] M. Vanitha and K. Thanushkodi, Solving non-convex economic load dispatch problem by Efficient Hybrid

    Simulated Annealing algorithm, 2212 IEEE International Conference on Advanced Communication

    Control and Computing Technologies (ICACCCT),

    No.927, pp.362365, Aug. 2012.

    [9] N. A. Rahmat and I. M. M. Ieee, Differential Evolution Ant Colony Optimization (DEACO)

    Technique In Solving Economic Load Dispatch

    Problem, IEEE Power Engineering and Optimization Conference, pp.62, 2012.

    [10] T. Satoh, H. Kuwabara, M. Kanezashi, and K. Nara,

    Artificial Life System and its Application to Mult iple-Fuel Economic Load Dispatch Problem, Proceedings of Evolutionary Computation, Vol.2,

    pp.14321432, 2002.

    [11] B. Vanaja, S. Hemamalini, and S. P. Simon, Artificial Immune based Economic Load Dispatch with valve-

    point effect, TENCON 2227 - 2227 IEEE Region 12 Conference, pp.15, Nov. 2007.

    [12] R. Gonc, C. Almeida, and M. Goldbarg, Improved Cultural Immune Systems to Solve the Economic Load

    Dispatch Problems, IEEE Congress on Evolutionary Computation, pp.621627, 2013.

    [13] A. Ghasemi, A fuzzified multi objective Interactive Honey Bee Mating Optimization for

    Environmental/Economic Power Dispatch with valve

    point effect, International Journal of Electrical Power & Energy Systems, Vol.49, pp.327321, Jul. 2013.

    [14] N. Amjady and H. Sharifzadeh, Solution of non-convex economic dispatch problem considering valve

    loading effect by a new Modified Differential

    Evolution algorithm, International Journal of Electrical Power & Energy Systems, Vol.32, No.7,

    pp.793923, Oct. 2012.

    [15] T. Niknam, M. R. Narimani, and R. Azizipanah-

    Abarghooee, A new hybrid algorithm for optimal power flow considering prohibited zones and valve

    point effect, Energy Conversion and Management, Vol.57, pp.192226, Jun. 2012.

    [16] K. Vaisakh and a. S. Reddy, MSFLA/GHS/SFLA-GHS/SDE algorithms for economic dispatch problem

    considering multiple fuels and valve point loadings, Applied Soft Computing, pp.111, Jul. 2013.

    [17] a. K. Barisal, Dynamic search space squeezing strategy based intelligent algorithm solutions to

    economic dispatch with multiple fuels, International Journal of Electrical Power & Energy Systems, Vol.45,

    No.1, pp.5259, Feb. 2013.

    [18] H. Eskandar, A. Sadollah, A. Bahreininejad, and M.

    Hamdi, Water cycle algorithm A novel metaheuristic optimization method for solving

    constrained engineering optimization problems, Computers & Structures, Vol.112111, pp.151166, Nov. 2012.

    [19] H. Eskandar, A. Sadollah, A. Bahreininejad, and K.

    Lumpur, Weight Optimization of Truss Structures Using Water Cycle Algorithm, International Journal of Optimization in Civil Engineering, Vol.3, No.1,

    pp.115129, 2013.

  • International Journal of Smart Electrical Engineering, Vol.2, No.4, Fall 2013 ISSN: 2251-9246 EISSN: 2345-6221

    208

    [20] C. E. Lin and G. L. Viviani, Hierarchical economic dispatch for piecewise quadratic cost functions, IEEE Transactions on Power Apparatus and Systems, vol.

    PAS-123, No.62, pp.11221125, 1974.

    [21] J. H. Park, Y. S. Kim, I. K. Eom, and K. Y. Lee,

    Economic load dispatch for piecewise quadratic cost function using Hopfield neural network, IEEE Transactions on Power Systems, Vol.7, No.3, pp.12321237, 1993.

    [22] K. Y. Lee, A. Sode-Yome, and J. H. Park, Adaptive Hopfield neural networks for economic load dispatch, IEEE Transactions on Power Systems, Vol.13, No.2,

    pp.519526, 1997.

    [23] S. C. Lee and Y. H. Kim, An enhanced Lagrangian neural network for the ELD problems with piecewise

    quadratic cost functions and nonlinear constraints, Electric Power Systems Research, Vol.62, No.3,

    pp.162122, Jan. 2002.

    [24] Y. M. Park, J. R. Won, and J. B. Park, A new approach to economic load dispatch based on improved

    evolutionary programming, Eng. Intell. Syst. Elect. Eng. Commun, Vol.6, No.2, pp.123112