Optimal dynamic emergency reserve activation using spinning, hydro and demand-side reserves

S. Surender REDDY , P. R. BIJWE , A. R. ABHYANKAR

Front. Energy ›› 2016, Vol. 10 ›› Issue (4) : 409 -423.

PDF (165KB)
Front. Energy ›› 2016, Vol. 10 ›› Issue (4) : 409 -423. DOI: 10.1007/s11708-016-0431-9
RESEARCH ARTICLE
RESEARCH ARTICLE

Optimal dynamic emergency reserve activation using spinning, hydro and demand-side reserves

Author information +
History +
PDF (165KB)

Abstract

This paper proposes an optimal dynamic reserve activation plan after the occurrence of an emergency situation (generator/transmission line outage, load increase or both). An optimal plan is developed to handle the emergency, using the coordinated action of fast and slow reserves, for secure operation with minimum overall cost. It considers the reserves supplied by the conventional thermal generators (spinning reserves), hydro power units and load demands (demand-side reserves). The optimal backing down of costly/fast reserves and bringing up of slow reserves in each sub-interval in an integrated manner is proposed. The proposed reserve activation approaches are solved using the genetic algorithm, and some of the simulation results are also compared using the Matlab optimization toolbox and the general algebraic modeling system (GAMS) software. The simulation studies are performed on the IEEE 30, 57 and 300 bus test systems. These results demonstrate the advantage of the proposed integrated/dynamic reserve activation plan over the conventional/sequential approach.

Keywords

demand-side reserves / dynamic reserve activation approach / hydro power units / post contingency / sequential reserve activation approach / spinning reserves

Cite this article

Download citation ▾
S. Surender REDDY, P. R. BIJWE, A. R. ABHYANKAR. Optimal dynamic emergency reserve activation using spinning, hydro and demand-side reserves. Front. Energy, 2016, 10(4): 409-423 DOI:10.1007/s11708-016-0431-9

登录浏览全文

4963

注册一个新账户 忘记密码

Introduction

Power system operator (SO) is responsible for the secure and reliable operation of the power system. To take care of load increase, and to remove constraint violations in base case or after contingency, SO needs adequate and spread of spinning reserves. The SO procures these spinning reserves in day-ahead market, and the optimum plans for utilization of these reserves are drawn up depending on the nature of the problem. This exercise is also repeated in real time operation. Implementation of the demand-side reserves will result in efficient system operation. Presently, reserves as ancillary service products are purchased centrally by the power system operator to ensure system reliability. Demand-side reserves are defined as one of the emergency reserves based on the rules of North America Electricity Reliability Council (NERC) [ 1].

Reserves must be present in the bulk electric power system, so that the operator can replace or redistribute generation, on short notice, in the event of failure of equipment, e.g. a generator or a transmission line or both, which cause near-instantaneous changes on the electrical power system. Such outages result in change of power flows that may cause overloading of lines, or voltages to cross limits [ 2]. Contingency/spinning reserves are called during such sudden/emergency events. Generally, these events are a large loss of supply either from large transmission lines or generating units, but more generally, loss of large blocks of load demand. Contingencies occur suddenly, and on most occasions, the reserves must act immediately. Post-contingency corrective rescheduling actions remove operational violations, with the lowest increase in operational costs. Corrective rescheduling can include fast re-dispatching of generation, curtailment of selected load demands, and transmission switching [ 3].

Spinning reserve is the idle capacity connected to the system to ensure reliable operations in case of equipment outages. The spinning reserve has an economic value, as it reduces the outage costs. In several electricity markets, demand-side reserve functions have been implemented to take into account the value of reserve in the electricity market clearing [ 4]. The reserves are of slow and fast types, depending on the nature of the resource. Conventional thermal generators respond slowly due to their lower generation rate constraints (GRC). The hydro reserves are very fast in response due to the relatively much higher GRC. Gas turbines have an intermediate speed of response. In the deregulated power markets, demand-side reserves are also considered important to tackle certain emergencies, due to their fastest response as well as considerable spread throughout the system. Obviously, these are the costliest, and are called upon only when other reserves are inadequate to tackle the emergency.

In the event of emergencies, independent system operators (ISOs) generally prefer to supply demand as much as possible by participating in generators. If this is not feasible, they use demand-side reserves to retain system security in case of emergencies. Generators participate in the reserve market by bidding for up and down reserves. Some customers (demand-side reserves) agree, in exchange for significant payments, to increase or curtail their load demand to help correct an emergency situation [ 5]. Demands can bid as demand-side reserves [ 6] for up and down changes in their loads. While choosing generators or demands for re-dispatching, options are picked up so as to minimize the total cost, or to maximize total social welfare/benefit.

A mathematical framework for the solution of economic dispatch problem with security constraints, which can take into account the system corrective capabilities after the outage is described [ 7]. An approach for the post-contingency corrective action in security constrained unit commitment (SCUC), considering corrective actions based on quick-start units, is presented [ 8]. A new particle swarm optimization (PSO) based corrective strategy to the alleviate overloads of transmission lines is presented [ 9], and a security constrained forward market clearing algorithm within which the inherent characteristics of load demand flexibility are acknowledged when the provision of reserve from the demand-side is considered [ 10].

A SCUC model for energy and ancillary services auction which can be used by an ISO to optimize reserve requirements in electricity markets is addressed [ 11]. A market model that includes demand response offers and where energy and reserves are jointly dispatched is proposed [ 12]. The basic energy and reserve dispatch optimization in setting of a centralized market is presented [ 13]. A new approach for aggregated joint energy and spinning reserves market clearing considering, system reserve requirements, AC power flow constraints and lost opportunity cost (LOC) considerations is presented [ 14]. The issues related to the security constrained optimal power flow (SCOPF) problem formulation, challenges to the techniques for solving the SCOPF, and the current practice of extending the SCOPF formulation to take into account increasing levels of uncertainty in the operation planning are discussed [ 15]. An algorithm is developed to optimize the dispatch combination of wind and hydro generation levels and demand-response to meet a firm commitment to an hourly dispatch schedule [ 16]. A model based on market prices to determine the optimal bidding strategies that enable the total profit maximization of a pumped-hydro unit is proposed [ 17] and an optimal bidding strategies for a pumped-storage generating unit in a competitive electricity market, in which the market clearing price is insensitive to the bid price of a single generator is investigated [ 18].

From the above literature, it is clearly seen that the existing approaches for removing the overloads/constraints violations consider a single time-step optimization, using the reserves which can be deployed. The time-step corresponds to the period for which overloads can be tolerated. Starting from this operating point, the system then evolves to a better economic state through successive optimal power flows in real time. This is a sequential approach. In the present paper, the integrated problem of overload removal at minimum cost over an appropriate interval is considered. This interval is sub-divided into a number of sub-intervals. The sub-interval duration is the same as that of the single time step in the conventional approach. The coordinated decision making over these sub-intervals makes it a dynamic problem. The overloads are removed in the first sub-interval itself by utilizing fast reserves, which are generally costlier. In the remaining sub-intervals, the slower and cheaper reserves gradually replace the costlier, faster reserves. All decisions, in all the sub-intervals are coordinated, resulting in an overall better economical operation than that in the conventional sequential approach.

The optimum plans to tackle constraint violations due to load increase and/or a contingency are always drawn up in both day-ahead as well as in real time market clearing. The conventional procedure for tackling these emergencies is to first find out the nature and level of threat in terms of constraint limit violations. From the extent of limit violations, operators figure out how much time they have, to alleviate the threat. Based on this time and the GRC constraint, the limits on reserve can be found out which can be called into play. Optimal corrective control rescheduling, then provides the complete solution to make the system secure once again [ 19].

While making the system secure, the recourse might have been taken to costlier reserves due to time constraints. However, after reaching such a secure state, there is a need to move to a more economical schedule, as with more time, cheaper, slower reserves becoming available. The present practice is to do it in a ‘sequential’ manner. Intuitively, it can be seen that the entire process of first bringing in faster reserves, and then backing down these costlier, fast reserves and replacing them with cheaper and slower reserves is essentially a multi-stage decision making problem. To the best of the authors’ knowledge, there is no work on dynamic/integrated reserve activation. Hence, the motivation in this paper is to demonstrate that if optimal, dynamic emergency reserve activation is resorted to, over the scheduling interval, through an integrated multi-stage decision making process in each sub-interval, it is likely to achieve the objective at a lesser cost.

Problem formulation

In this paper, an optimal dynamic/integrated reserve activation model, including demand-side reserve offers is developed. Several reserve products are considered, including up and down spinning reserves supplied by the generators, and the load demands. It is assumed that the load demand forecast is available for every sub-interval. In the following mathematical model, it is assumed that there is an emergency situation due to some factors which are not specified. Two mathematical models, the dynamic/integrated optimization model, and the conventional/sequential optimization model, have been proposed for solving the problem.

In the mathematical models, the scheduling period (T), one hour (60 min) is divided into Nint of 10 min sub-intervals (t = 1, 2, ...,Nint).

Dynamic reserve activation: problem formulation

The proposed dynamic/integrated reserve activation problem considering the reserves from conventional thermal units and demand-side reserves is formulated as follows,

Minimize, total cost over the scheduling period ‘T’,

t = 1 N int [ i = 1 N G C G i ( P G i t ) + k = 1 N D C k ( P shd , k t ) ] ,

where CGi (PGit) is the cost associated with conventional thermal generators, and is expressed as

( P G i t ) = a i + b i ( P G i t ) + c i ( P G i t ) 2 + | e i × sin ( f i × ( P G i min P G i t ) ) | ,

where di, and ei are the coefficients corresponding to valve point loading effects, Ck (Ptshd,k) is the cost associated with demand-side reserve offers provided by load demands [ 20, 21], and is expressed as

C k ( P shd , k t ) = a k ' + b k ' ( P shd , k t ) + c k ' ( P shd , k t ) 2 .

The proposed dynamic reserve activation problem formulation considering the reserves from conventional thermal generators, hydro power units and demand-side reserves is formulated as

Minimize, total cost over the scheduling period ‘T’,

t = 1 N int [ i = 1 N G C G i ( P G i t ) + k = 1 N D C k ( P shd , k t ) + j = 1 N H C H j ( P H j t ) ] ,

where CHj (PHjt) is the cost associated with hydro power units, and is expressed as

C H j ( P H j t ) = d j ( P H j t ) ,

Equations (1) and (4) are solved subjected to the following equality and inequality constraints.

Equality constraints

The nodal power balance (i.e., equality) constraints involve active and reactive power balances (typical load flow equations). In each sub-interval ‘t’, the sum of power output from generating units and the amount of power from demand-side reserves is equal to the sum of the total load demand and losses in the system [ 22, 23].

P G i t [ P D i t P shd , i t ] = V i t j = 1 n V j t ( G i j cos a ¨ i j t + B i j sin a ¨ i j t ) = P i t ,

Q G i t [ Q D i t Q shd , i t ] = V i t j = 1 n V j t ( G i j sin a ¨ i j t B i j cos a ¨ i j t ) = Q i t ,

where i = 1,2,...,n, dijt = ditdjt. Yij = Gij + jBij is the (i, j) entry of the nodal admittance matrix. In demand-side reserve bidding, the load active power is adjusted and its reactive power usually varies at a constant power factor.

Inequality constraints

These inequality constraints involve the system operating limits.

Generator constraints

The generator active power outputs are restricted by their minimum and maximum power generation limits as

P G i min P G i t P G i max , i =1,2, ... , N G .

Due to ramp rate limits, the power output PGit is limited by its previous sub-interval power generation (PGit-1). The ramp rate limits are expressed as

P G i t P G i t 1 R G i up , i =1,2, ... , N G ,

P G i t 1 P G i t R G i down , i =1,2, ... , N G .

After including the ramp rate limits in the generator operation constraint, Eq. (8) is modified as

max [ P G i min , P G i t 1 R G i down ] P G i t min [ P G i max , P G i t 1 + R G i up ] .

The generator reactive power is limited by the lower and upper reactive power generation as

Q G i min Q G i t Q G i max , i =1,2, ... , N G .

The generator voltage magnitudes in the sub-interval ‘t’ (VGit) are limited by

V G i min V G i t V G i max , i =1,2, ... , N G .

Constraints on conventional thermal generator spinning reserves

The possible spinning reserve capacity is dependent on the operating status of the generator. The sum of unit generation and spinning reserve must be less than or equal to the maximum capacity of the units. This is represented by [ 24]

P G i t + P SR i t , max P G i max ,

where PSRit,max is the maximum available reserve capacity in the sub-interval ‘t’, and is given by [ 24]

P SR i t , max = P G i max P G i t .

But, PSRit depends on PSRit,max and the ramp rate limits. Therefore, the spinning reserve limit is given by [ 25]

0 P SR i t min ( R G i up , P SR i t , max ) .

Demand side reserve constraints

This constraint provides the relation between Ptshd,k and PtD,k in each sub-interval ‘t’. The spinning reserve provided by the kth load/demand [ 3, 10, 12] is

0 P shd , k t ( P D , k t P D , k min ) , k = 1 , 2 , ... , N D ,

that is

0 P shd , k t P shd , k t , max , k = 1 , 2 , ... , N D ,

where Pshd,kt,max is the maximum demand response offer provided by the loads in the sub-interval ‘t’.

Transformer constraints

Transformer taps have minimum and maximum setting limits, which are expressed as

T T i min T T i t T T i max , i = 1 , 2 , ... , N T ,

where TTi stands for the transformer tap setting of the ith transformer in sub-interval ‘t’, NT is the number of transformer branches, and TTimin and TTimax are minimum and maximum transformer tap limits.

Constraints on switchable VAR/shunt devices

The shunt admittance limits of switchable reactor/capacitor devices [ 26] are

Y sh , j min Y sh , j t Y sh , j max , j = 1 , 2 , ... , N sh ,

where Ysh,jt is the shunt admittance of the jth switchable shunt device in sub-interval ‘t’, Nsh is the number of switchable shunt/reactive power source installation buses, and Ysh,jmin and Ysh,jmax are minimum and maximum shunt admittance limits.

Security constraints

Security constraints include the limits on the load bus voltage magnitudes and line flow limits [ 26].

V D k min V D k t V D k max , k = 1 , 2 , ... , N D ,

| L i j t | L i j max , ,

where Lijt is the MVA flow in sub-interval ‘t’, and Lijmax is the thermal limit of the line between bus i and bus j.

Equality and inequality constraints related to hydro power plant

Water to power conversion [ 27]

The head dependent water to power conversion function is given by

P k t = η k u k η k ,

where ƞk is the natural inflow (water to power conversion coefficient), wk is the water discharge, and hk is water head.

P k t = η k u k ( h 0 k + a k v k ) ,

where h0k and aj are constant terms related to reservoir j, and vk is reservoir volume.

Reservoir volume limits

v min , k t v k t v max , k t .

Initial and terminal reservoir volume

v k 0 t = V 0 , k t ,

v k , NT t = V NT , k t .

Water discharge limits

u min , g , k t u g , k t u max , g , k t ,

Generation reserve offered by a pumped storage unit

P g , k t + S R g , k t + O R k t η k u max , g , k t ( h 0 , k + a k v k ) .

where n is the pumping state of the pumped-storage unit, NPk is the number of pumping states of the pumped-storage hydro unit k, wg,kt is the water discharge of the pumped-storage hydro unit k when generating at time t, and wpn,kt is the water discharge of the pumped-storage hydro unit k when pumping at state n.

Water balance constraint

v k , ( t + 1 ) = v k t u g , k t + n = 1 N P k u p n , k ,

Hydro power generator constraint

The hydro generator power output is restricted by

P h j min , t P h j t P h j max , t

Sequential reserve activation: Problem formulation

The conventional/sequential reserve activation is performed for each sub-interval separately (sequentially). The scheduled power output from each sub-interval is the input for the next sub-interval. In the next sub-interval, the scheduled power output will vary based on their GRC limits. The sequential reserve activation problem considering the reserves from conventional thermal generators and demand-side reserves is formulated as

Minimize, cost in each sub-interval ‘t’,

i = 1 N G C G i ( P G i t ) + k = 1 N D C k ( P shd , k t ) .

The total cost in this approach is the sum of all sub-intervals cost. The sequential reserve activation problem formulation considering the reserves from conventional thermal generating units, hydro power units and demand-side reserves is formulated as

Minimize, cost in each sub-interval ‘t’,

i = 1 N G C G i ( P G i t ) + j = 1 N H C H j ( P H j t ) + k = 1 N D C k ( P shd , k t )

The total cost in this approach is the sum of all sub-intervals cost. The equality and inequality constraints in every sub-interval, for the conventional/sequential reserve activation problem over the scheduling interval ‘T ’are similar to the proposed dynamic/integrated reserve activation problem.

Proposed approach/methodology

The assumption in the proposed approach is that the unit commitment decision will not change after the occurrence of an emergency situation. The synchronized generators and demand-side reserves with pickup in response to emergency situation. Here, an emergency is created, and it is assumed that it can be tolerated for first 10 min, i.e., overloads should be removed in this 10-min period. The optimization is performed in several time steps of 10 min until all costly/fast reserves are replaced by slow/least cost reserves.

•It is assumed that at t = 0-, the system is in a normal operating condition. For any loss of generation, at t = 0+ automatic generation control (AGC) will bring the system to a steady-state. Post AGC picture is the starting point for these sequential and dynamic/integrated reserve activation problems.

•It is assumed that the outage of the generator/line creates an emergency at t = 0+, that can be assumed to be tolerated by the system for 10 min (i.e., overloads should be removed in this 10-min period).

•Generators based on their GRC, and demand-side reserves will participate, so that all the system variables remain within their limits, and cascading of events does not occur.

•The proposed dynamic optimization is performed with coordinated decision (sequence of decisions) for minimizing the cost of generation over the scheduling interval subject to GRCs of the generators. This optimization is performed till the demand-side/faster reserves are replaced by slower reserves.

In this paper, the genetic algorithm (GA) is used to solve the proposed reserve activation approaches. However, depending on the specific requirements of the problem, any other suitable algorithms may also be used, if deemed appropriate. In this paper, some of the simulation studies are also performed using the Matlab optimization toolbox (Fmincon function) and the general algebraic modeling system (GAMS) software (using nlp-MINOS solver). In GA, the encoded binary strings are used for independent variable representation. The string/chromosome length depends on the precision required. A fitness function will be given for evaluating the performance of the strings. In this paper, the objective function plus the penalty functions is defined as the fitness function. The GA is achieved by three operations, i.e., selection, crossover, and mutation. The string that is fitter will have a better chance to be selected to the next iteration with a pre-specified population size. The randomized couple of strings are selected to achieve crossover after the selection. The parent selection is achieved by using the Roulette Wheel selection technique. The mutation operation provides an opportunity to create new chromosomes and avoids normal evolution for only considering reproduction and crossover. The detailed information of GA can be found in Ref. [ 28], and the GA fitness function evaluation is described in Ref. [ 29].

Results and discussion

The reserve activation problem is solved by using the conventional/sequential approach considering each sub-interval at a time, and by using the proposed integrated/dynamic approach, considering all the sub-intervals simultaneously over the scheduling period ‘T ’. Here, the scheduling period (1 h) is divided into 6 sub-intervals of 10 min duration, based on the nature and the extent of limit violations. The line flow/thermal limits for the first, second and third sub-intervals is considered to be 20%, 10% and 5% higher than the steady-state flow limits. For the fourth, fifth and sixth sub-intervals, the line flow limits are equal to the steady-state flow limits. These figures may, however, change with the actual practical data availability.

GA is used to solve the sequential and dynamic reserve activation problem. Some of the meta-heuristic optimization techniques suffer in searching global optimum including GA. The reason behind this issue is that these techniques use more probability/random functions and many parameters. This can be avoided by selecting/tuning best suited parameters for the given problem. The most important issue is diversity concept, and it is considered in designing of the GA. Mutation probability (Pm) should be set relative small, usually (1/length of the chromosome). Starting with randomly created solution, and scattered over the search space reduces the possibility of getting trapped in local optima. If the search gets stuck in local optima, it can be disturbed by injecting new randomly created solutions to the population.

The GA tuning parameters selected in this paper are that the population size is 60, the maximum number of generations are 200, the uniform crossover probability is 0.95, the bit-wise mutation probability is 0.01, and the elitism strategy (with probability 0.15) is employed to reproduce the best string/chromosome in an iteration to the next iteration. As mentioned, the Roulette Wheel parent selection technique is used. The chromosome length is selected depending on the desired accuracy for the control variables and the type of approach (sequential or dynamic). The algorithm is stopped when all the chromosomes/strings assume similar fitness values or the maximum number of generations are reached. Thirty runs have been performed in all the cases examined. The simulation results reported in this paper are the best solution obtained over these 30 runs.

The control variables considered for this problem are generator active power outputs, load reduction powers (demand-side reserves), generator bus voltage magnitudes, transformer tap settings, and switchable shunt devices. The reactive power generation, slack bus active power generation, branch/line flow, and load bus voltage magnitude constraints are treated as quadratic penalty terms in the GA fitness function.

Here, the GA encoding is performed using different gene lengths for each set of control variables, depending on the desired accuracy. The gene length for generator power outputs and demand-side reserves is 12 bits, the generator voltage magnitude is 8 bits, and these are considered as continuous controls. The transformer-tap settings can take 17 discrete values, each one being encoded using 5 bits. The minimum and maximum limits are 0.9 p.u. and 1.1 p.u respectively, and the step size is 0.0125 p.u. The bus shunt susceptances can take 6 discrete values, each one being encoded using 3 bits, the minimum and maximum limits are 0.0 p.u. and 0.05 p.u., respectively, and the step size is 0.01 p.u. The minimum and maximum limits of load bus voltages are 0.95 p.u. and 1.05 p.u., respectively. The generator bus voltage magnitude lower and upper limits considered are 0.95 p.u and 1.1 p.u.

Both sequential and dynamic reserve activation programs are coded in Matlab and implemented on a PC-Core 2 Quad computer with 3.24 GB of RAM. The IEEE 30, 57 and 300 bus systems are used to establish the effectiveness of the proposed reserve activation approaches.

Results on IEEE 30 bus system

The IEEE 30 bus system [ 30] consists of 6 generator buses, 21 load demand buses and 41 branches/lines, among which 4 branches are tap setting transformer branches. Buses 10, 12, 15, 17, 20, 21, 23, 24 and 29 are [ 31] considered as shunt compensation buses. In the proposed approach, the emergency situation is created by taking line 36 out (connecting buses 27 and 28 in IEEE 30 bus system), and by increasing the loading to 120% of the base case. The thermal limits of the lines for the IEEE 30 bus system are presented in Ref. [ 32].

In this test system, 5 generator powers, 21 load reduction powers (demand-side reserves), 6 generator-bus voltage magnitudes, 4 transformer-tap settings, 9 bus shunt susceptances are selected as control variables. The string/bit length for sequential reserve activation approach is 407 (i.e., 5 × 12+ 21 × 12+ 6 × 8+ 4 × 5+ 9 × 3), and for dynamic reserve activation, the approach is 2442 (i.e., 407 × 6), because of 6 sub-intervals.

The forecasted load assumed in each 10 min sub-intervals are 340.08 MW, 343.4808 MW, 346.8816 MW, 350.2824 MW, 353.6832 MW, and 357.084 MW, respectively. The two (sequential and dynamic/integrated) approaches are simulated next.

Case 1: Reserve activation by using conventional/sequential approach

Study 1: Sequential reserve activation approach using GA considering the reserves from conventional thermal generators and demand-side reserves

Here, it is assumed that at t = 0+, an emergency has occurred. As explained earlier, the system can withstand limit violations for the first 10 min. Table 1 shows the optimum generation schedules, the amount of load shed (sum of demand-side reserves), and the optimum cost in each sub-interval for conventional/sequential reserve activation approach using GA considering the reserves from the conventional thermal generators and demand-side reserve offers. In every sub-interval, the present generation and the GRCs of each generator having reserves will decide the minimum and maximum generation limits. The actual use of these reserves within the determined limits will, however, be decided by the optimization algorithm, based on cost and constraint considerations.

In each sub-interval, the system demand is determined by using the load forecast. In the first sub-interval, the assumed load forecast is 340.08 MW. Here, the generators alone cannot meet the load due to their GRC. Hence, demand-side reserves are utilized. In this sub-interval, the amount of load shed (sum of demand-side reserves) is 56.5867 MW, and the total power supplied by generators is 297.5578 MW. Therefore, the actual load served in the first sub-interval is 283.4933 MW. The optimum total cost incurred in the first sub-interval is 2268.1159 $/h which is the sum of the generation cost (1557.4305 $/h) and load reduction/demand-side reserve cost (710.6855 $/h). The generation schedules obtained from this first sub-interval are the starting point for the second sub-interval.

In the second sub-interval, the assumed load forecast is 343.4808 MW. Here, the generation supplied has increased to 332.2930 MW due to the availability of more spinning reserves, and the amount of load reduction (sum of all demand-side reserves) has decreased to 32.7925 MW. Hence, the actual load served is 310.6883 MW. In this sub-interval, the obtained optimum generation and demand-side reserve costs are 1729.1902 $/h, 434.0486 $/h, respectively. Hence, the optimum total cost is 2163.2388 $/h. The scheduled power output from this second sub-interval acts as input for third sub-interval.

This sequential optimization process will be repeated till all the faster/costly (demand-side) reserves are replaced by slower (generator spinning) reserves. In the sixth sub-interval, the total load is supplied by only generator/slower reserves. The optimum cost obtained in this sixth sub-interval is 1900.6101 $/h. In this sub-interval, the actual load served is equal to the forecasted load. The optimum total cost obtained in this sequential reserve activation approach for all 6 sub-intervals is 12274.8853 $/h. The computational time required for this sequential reserve activation approach using GA is 153.6645 s.

Study 2: Sequential reserve activation approach using Matlab optimization toolbox (Fmincon function) considering the reserves from conventional thermal generators and demand-side reserves

Table 2 shows the optimum generation schedules, the amount of load shed (sum of demand-side reserves), and optimum cost in each sub-interval for sequential reserve activation approach using Matlab optimization toolbox (Fmincon function). The optimum cost obtained in six sub-intervals are 2271.3156 $/h, 2168.2635 $/h, 2056.1722 $/h, 1989.5697 $/h, 1913.3379 $/h and 1902.9132 $/h, respectively. Therefore, the optimum total (sum of six sub-intervals) cost obtained in this case is 12301.5721 $/h. Hence, the total cost obtained using GA and Matlab optimization toolbox are 12274.8853 $/h and 12301.5721 $/h, respectively. From these results, it can be observed that the total cost obtained with both the methods (i.e., GA and Matlab optimization toolbox) is almost the same. But, the computational time required for this sequential reserve activation approach using Matlab optimization toolbox (Fmincon function) is 20.1592 s, which is less than the time required for GA.

The proposed sequential reserve activation approach is also implemented using the GAMS software (with nlp-MINOS solver). The optimum cost obtained in all six sub-intervals using GAMS are 2272.1132 $/h, 2168.5931 $/h, 2056.6215 $/h, 1990.0215 $/h, 1913.5113 $/h and 1903.0054 $/h, respectively. Therefore, the optimum total cost obtained in this sequential reserve activation approach for all six sub-intervals is 12303.866 $/h. The computational time required for this approach using the GAMS software is 18.1633 s, however, it is 153.6645 s using GA, and 20.1592 s using Matlab optimization toolbox. For the sake of simplicity, GA is used in this paper. However, any optimization algorithm can be used, if deemed appropriate.

Study 3: Sequential reserve activation approach using GA considering the reserves from conventional thermal generators, hydro power units and demand-side reserves

Table 3 shows the optimum generation schedules and optimum cost in each sub-interval for sequential reserve activation approach considering reserves from the conventional thermal generators, the hydro power units and demand-side reserves. The generator at bus 13 (PH13) is considered as the hydro power generator and its maximum power generation limit is 40 MW. The optimum cost obtained in six sub-intervals are 2105.5233 $/h, 2015.5418 $/h, 1921.3881 $/h, 1907.5563 $/h, 1872.0831 $/h and 1847.8744 $/h, respectively. The optimum total (sum of 6 sub-intervals) cost obtained in this case is 11669.9670 $/h. From the simulation studies, it can be observed that the optimum total cost obtained in this case is less than the total cost obtained from Study 1 and Study 2 in Case 1 due to the activation of faster and cheaper hydro power reserves.

Case 2: Reserve activation by using integrated/dynamic approach

Study 1: Dynamic reserve activation approach using GA considering the reserves from conventional thermal generators and demand-side reserves

Table 4 shows the optimum generation schedules, the amount of load shed (sum of all demand-side reserves), and the cost in each sub-interval for the proposed integrated approach. In every sub-interval, the optimal backing down of fast/costly reserves and bringing up of slow reserves is done to get the minimum cost. In this dynamic/integrated approach, the optimization/control variables are 6 times more than the sequential approach, as there are six sub-intervals. In this approach, the objective function includes the sum of all sub-intervals cost.

The amount of load shed in the first sub-interval is 54.3075 MW and the total cost in this interval is 2281.4855 $/h. In the second sub-interval, the amount of load shed is 29.4779 MW, and hence the total cost in this interval is shed to 2064.4643 $/h. This process is repeated till all the costly reserves are replaced by slower/less costly reserves. Here, in sub-interval 6, all the costly/demand-side reserves are replaced by generator reserves, and the actual load served is equal to load forecast in sub-interval 6. The total cost obtained in sub-interval 6 is 1836.5079 $/h. The optimum total (sum of all sub-intervals) cost obtained in this approach is 11939.3018 $/h, which is 2.73% less than the cost obtained from the conventional sequential reserve activation approach (i.e., 12274.8853 $/h).

Study 2: Dynamic reserve activation approach using Matlab optimization toolbox (Fmincon function) considering the reserves from the conventional thermal generators and demand-side reserves

Table 5 tabulates the optimum generation schedules, the amount of load shed (sum of demand-side reserves) and the optimum cost in each sub-interval for the dynamic reserve activation approach using the Matlab optimization toolbox (Fmincon function) considering the reserves from the conventional thermal generators and demand-side reserves. The optimum cost obtained in six sub-intervals are 2289.9621 $/h, 2072.3611 $/h, 2026.2152 $/h, 1885.4746 $/h, 1868.6722 $/h and 1839.2706 $/h, respectively. The optimum total (sum of 6 sub-intervals) cost obtained in this case is 11981.9602 $/h, whereas the optimum total cost obtained using GA is 11939.3018 $/h. From these results, it can be observed that the total cost obtained using both the methods (i.e., GA and Matlab optimization toolbox) are in close agreement.

Study 3: Dynamic reserve activation approach using GA considering the reserves from the conventional thermal generators, hydro power units and demand-side reserves

Table 6 lists the optimum generation schedules and optimum cost in each sub-interval for the dynamic reserve activation approach considering the reserves from conventional thermal generators, hydro power units and demand-side reserves. The generator at bus 13 (PH13) is considered as the hydro power generator and its maximum power limit is 40 MW. The optimum cost obtained in six sub-intervals are 2072.2658 $/h, 1960.1894 $/h, 1878.6348 $/h, 1854.2549 $/h, 1809.4620 $/h and 1772.3201 $/h, respectively. The optimum total (sum of 6 sub-intervals) cost obtained in this case is 11347.1270 $/h, which is less than the total cost obtained from Study 1 and Study 2 in Case 2 due to the activation of faster and cheaper reserves from the hydro power units. The total cost obtained from this Study 3 in Case 2 is 2.76% less than the total cost obtained from Study 3 in Case 1.

Results on IEEE 57 bus system

The IEEE 57 bus system [ 33] consists of 80 branches, 7 generator buses, and 42 load buses. Here, an emergency is created by taking line 66 out (connecting buses 13 and 49 in IEEE 57 bus system), and by increasing the load to 110%. 6 generator powers, 42 load reduction/demand-side reserve powers, 7 generator bus voltage magnitudes, 15 transformer tap settings, and 3 bus shunt susceptances are selected as control variables. The string/chromosome length in GA for the sequential reserve activation approach is 716 (i.e., 6 × 12+ 42 × 12+ 7 × 8+ 15 × 5+ 3 × 3), and for dynamic reserve activation approach is 4296 (i.e., 716 × 6), because of 6 sub-intervals. The forecasted load assumed in each 10 min sub-intervals are 1375.88 MW, 1389.6388 MW, 1403.3976 MW, 1417.1564 MW, 1430.9152 MW, and 1444.6740 MW, respectively.

Case 1: Reserve activation by using conventional/sequential approach

Table 7 shows the optimum generation schedules, the amount of load shed and optimum cost in each sub-interval using the sequential reserve activation approach for the IEEE 57 bus system. In the first sub-interval, the forecasted load is 1375.88 MW, but the generators cannot supply that load due to their ramp rate constraints. Hence, the demand-side reserves are also incorporated, to meet the load-generation balance. The amount of load shed (sum of demand-side reserves) in this sub-interval is 107.3479 MW, and the demand-side reserve cost is 4287.6276 $/h. Hence, the actual load served in this sub-interval is 1268.5321 MW. The optimum cost obtained in this sub-interval is 18085.0393 $/h, which is the sum of generation cost (13797.4117 $/h) and demand-side reserve cost (4287.6276 $/h). The generation schedules obtained from the first sub-interval are given as the input for the next sub-interval (sub-interval 2).

In sub-interval 2, the generation schedules vary based on schedules obtained from sub-interval 1, and their GRC. The amount of load shed (sum of demand-side reserves) in this sub-interval is shed to 60.2117 MW, and hence the actual load served is increased to 1329.4271 MW. The optimum total cost obtained in this sub-interval is 18010.9719 $/h. This process is repeated till the actual load served is equal to the forecasted load demand in that sub-interval. Here, in sub-interval 6, all the loads are served by only generators. The optimum cost obtained in this sub-interval is 15790.6474 $/h. The total cost over the scheduling period (1 h) is the sum of all 6 sub-intervals cost. In this sequential approach, the total cost obtained is 100897.0868 $/h.

Case 2: Reserve activation by using integrated/dynamic approach

Table 8 shows the optimum generation schedules, the amount of load shed, and the optimum cost in each sub-interval using the integrated reserve activation approach for the IEEE 57 bus system. Here, the objective function contains the cost of all 6 sub-intervals. This dynamic optimization is performed with coordinated decision for minimizing the total cost over the scheduling period.

In the first sub-interval, the amount of load shed is 112.3994 MW. The total cost obtained in this first sub-interval is 18376.1417 $/h, which is the sum of generation cost (13375.275 $/h) and demand-side reserve cost (5000.8665 $/h). The total cost obtained from all 6 sub-intervals is 96092.8272 $/h, which is 4.76% lower compared to the cost obtained from the sequential reserve activation approach.

Results on IEEE 300 bus system

The IEEE 300 bus system [ 30] consists of 411 branches, 69 generating units, and 198 load buses. Here, an emergency is created by increasing the load to 115%. 68 generator powers, 198 demand-side reserve powers, 69 generator bus voltage magnitudes, 62 transformer tap settings, and 12 bus shunt susceptances are selected as control variables. The chromosome length in GA for the sequential reserve activation approach is 4366, and for the dynamic reserve activation approach is 26196. The forecasted load assumed in each 10 min sub-intervals are 26733.8890 MW, 26966.3576 MW, 27198.8262 MW, 27431.2948 MW, 27663.7634 MW, and 27896.2320 MW, respectively.

Case 1: Reserve activation by using conventional/sequential approach

Table 9 gives the optimum generation and load reduction costs in each sub-interval using the sequential reserve activation approach for the IEEE 300 bus system. The total cost over the scheduling period (1h) is the sum of all 6 sub-intervals cost. In this sequential approach, the total cost obtained is 5964946.2674 $/h.

Case 2: Reserve activation by using integrated/dynamic approach

Table 10 shows the optimum generation and load reduction cost in each sub-interval using the dynamic reserve activation approach for the IEEE 300 bus system. Here, the objective function contains cost of all 6 sub-intervals. This dynamic optimization is performed with coordinated decision for minimizing the total cost over the scheduling period. The total cost obtained from all 6 sub-intervals is 5698459.7579 $/h, which is 4.47% lower compared to the cost obtained from the sequential reserve activation approach.

Table 11 presents the computational times required for the IEEE 30, 57, and 300 bus systems considering the sequential and dynamic reserve activation approaches using GA and Matlab optimization toolbox. The computational times required for IEEE 30, 57 and 300 bus systems for the conventional/sequential reserve activation approach using GA are 153.6645 s, 347.5862 s, and 57.4162 min, respectively. By using the proposed dynamic reserve activation approach, the computational times required are 281.6094 s, 640.2503 s, and 106.0572 min, respectively, which are 82.87%, 84.2% and 84.7% higher than the conventional/sequential reserve activation approach.

As mentioned earlier, the simulation results are also compared with the Matlab optimization toolbox (Fmincon function). The computational times required for the IEEE 30, 57 and 300 bus test systems for the sequential reserve activation approach using the Matlab optimization toolbox are 20.1592 s, 43.7143 s. and 7.2296 min, respectively, whereas the computational times for the dynamic reserve activation approach are 38.0036 s, 81.6824 s and 13.432 min, respectively. As mentioned earlier, these computational times presented in this paper are based on the PC-Core 2 Quad computer with 3.24 GB of RAM. However, these computational times are much less for the practical cases as the capacity of computer/hardware used by the system operator is much higher compared to the one used in this paper. Therefore, all the approaches proposed in this paper can be easily implemented in real time for all practical applications. The proposed multi-stage dynamic optimization can be easily implemented with increased computer hardware or software capabilities, and efficient optimal power flow (OPF) packages.

From the above case studies, the advantage of the proposed integrated/dynamic reserve activation approach over the conventional sequential reserve approach can be observed.

Conclusions

In this paper, an optimal integrated/dynamic post-contingency reserve activation plan has been developed by utilizing fast and slow reserves from generating units and demands. In this approach, an attempt is made to remove overloads, following a contingency, using coordinated action of fast and slow reserves, in order to restore secure operation at minimum overall cost. This paper considers the reserves supplied by the conventional thermal generators (spinning reserves), hydro power units and load demands (demand-side reserves). The optimization is performed for a one-hour scheduling period, with sub-intervals of 10-min duration. The optimal backing down of fast/costly reserves and bringing up of slow reserves is performed for each sub-interval simultaneously, and sequentially. The proposed reserve activation approaches are solved using GA, and some of the simulation results are also compared with the Matlab optimization toolbox and the GAMS software. The simulation studies on the IEEE 30, 57 and 300 bus test systems demonstrate the advantage of the proposed integrated/dynamic reserve activation approach over the conventional sequential approach. The overall cost benefit obtained with the proposed dynamic reserve activation approach compared to the sequential approach for the IEEE 30, 57 and 300 bus test systems are 2.73%, 4.76%, and 4.47%, respectively. Developing an optimal dynamic reserve activation plan considering the battery storage is the scope for future research.

References

[1]

NERC Policy-10 on Interconnected Operations Services. Technical Report, Draft-3.1, Feb. 2000

[2]

Ela E, Milligan M, Kirby B. Operating reserves and variable generation. Technical Report, NREL/TP-5500–51978, Aug. 2011

[3]

Arroyo J M, Galiana F D. Energy and reserve pricing in security and network-constrained electricity markets. IEEE Transactions on Power Systems, 2005, 20(2): 634–643

[4]

Ruiz P A, Sauer P W. Spinning contingency reserve: economic value and demand functions. IEEE Transactions on Power Systems, 2008, 23(3): 1071–1078

[5]

Strbac G, Ahmed S, Kirschen D, Allan R. A method for computing the value of corrective security. IEEE Transactions on Power Systems, 1998, 13(3): 1096–1102

[6]

Philpott A B, Pettersen E. Optimizing demand-side bids in day-ahead electricity markets. IEEE Transactions on Power Systems, 2006, 21(2): 488–498

[7]

Monticelli A, Pereira M V F, Granville S. Security constrained optimal power flow with post-contingency corrective rescheduling. IEEE Transactions on Power Systems, 1987, 2(1): 175–180

[8]

Wu L, Shahidehpour M, Liu C. MIP-based post-contingency corrective action with quick-start units. IEEE Transactions on Power Systems, 2009, 24(4): 1898–1899

[9]

Maharana M K, Swarup K S. Particle swarm optimization based corrective strategy to alleviate overloads in power system. World Congress on Nature & Biologically Inspired Computing, 2010, 37–42

[10]

Karangelos E, Bouffard F. Towards full integration of demand-side resources in joint forward energy/reserve electricity markets. IEEE Transactions on Power Systems, 2012, 27(1): 280–289

[11]

Wang J, Shahidehpour M, Li Z. Contingency-constrained reserve requirements in joint energy and ancillary services auction. IEEE Transactions on Power Systems, 2009, 24(3): 1457–1468

[12]

Wang J, Redondo N E, Galiana F D. Demand-side reserve offers in joint energy/reserve electricity markets. IEEE Transactions on Power Systems, 2003, 18(4): 1300–1306

[13]

Gan D, Litvinov E. Energy and reserve market designs with explicit consideration to lost opportunity costs. IEEE Transactions on Power Systems, 2003, 18(1): 53–59

[14]

Amjady N, Aghaei A, Shayanfar H A. Market clearing of joint energy and reserves auctions using augmented payment minimization. IEEE Transactions on Power Systems, 2003, 18(1): 53–59

[15]

Capitanescu F, Martinez Ramos J L, Panciatici P, Kirschen D, Marano Marcolini A, Platbrood L, Wehenkel L. Start-of-the-art, challenges, and future trends in security constrained optimal power flow. Electric Power Systems Research, 2011, 81(8): 1731–1741

[16]

Chakrabarti B B, Rayudu R K. Balancing wind intermittency using hydro reserves and demand response. IEEE International Conference on Power System Technology, 2012, 5(1): 1–6

[17]

Pinto J, Neves M V. The value of a pumping-hydro generator in a system with increasing integration of wind power. International Conference on the European Energy Market, 25–27 May 2011, pp. 306–311

[18]

Lu N, Chow J H, Desrochers A A. Pumped-storage hydro-turbine bidding strategies in a competitive electricity market. IEEE Transactions on Power Systems, 2004, 19(2): 834–841

[19]

Capitanescu F, Wehenkel L. Improving the statement of the corrective security-constrained optimal power-flow problem. IEEE Transactions on Power Systems, 2007, 22(2): 887–889

[20]

Hazra J, Sinha A K. Congestion management using multi-objective particle swarm optimization. IEEE Transactions on Power Systems, 2007, 22(4): 1726–1734

[21]

PJM Manual 11: Energy and Ancillary Services Market Operations, Revision 60. PJM, Norristown, PA, USA, 2013–06,

[22]

Reddy S S, Abhyankar A R, Bijwe P R. Co-optimization of energy and demand-side reserves in day-ahead electricity markets. International Journal of Emerging Electric Power Systems, 2015, 16(2): 195–206

[23]

Reddy S S, Abhyankar A R, Bijwe P R. Joint market clearing of energy and demand response offers considering voltage dependent load models. Journal of Electical Systems, 2015, 11(4): 433–446

[24]

Reddy S S, Bijwe P R, Abhyankar A R. Optimal posturing in day-ahead market clearing for uncertainties considering anticipated real-time adjustment costs. IEEE Systems Journal, 2015, 9(1): 177–190

[25]

Reddy S S, Bijwe P R, Abhyankar A R. Joint energy and spinning reserve market clearing incorporating wind power and load forecast uncertainties. IEEE Systems Journal, 2015, 9(1): 152–164

[26]

Gaing Z L, Chang R F. Security-constrained optimal power flow by mixed-integer genetic algorithm with arithmetic operators. IEEE Power Engineering Society General Meeting, Montreal, 2006

[27]

Wu L, Shahidehpour M, Li Z. GENCO’s risk-constrained hydrothermal scheduling. IEEE Transactions on Power Systems, 2008, 23(4): 1847–1858

[28]

Gen M, Cheng R. Genetic Algorithms and Engineering Design. New York: Wiley, 1997

[29]

Reddy S S, Abhyankar A R, Bijwe P R. Reactive power price clearing using multi-objective optimization. Energy, 2011, 36(5): 3579–3589

[30]

University of Washington. Power system test case archive. 2007,

[31]

Lai L L, Ma J T, Yokoyama R, Zhao M. Improved genetic algorithms for optimal power flow under both normal and contingent operating states. Electric Power and Energy Systems, 1997, 19(5): 287–292

[32]

Alsac O, Stott B. Optimal load flow with steady state security. IEEE Transactions on Power Apparatus and Systems, 1974, PAS-93(3): 745–751

[33]

Pai M A. Computer Techniques in Power System Analysis. New Delhi Tata McGraw-Hill, 2006

RIGHTS & PERMISSIONS

Higher Education Press and Springer-Verlag Berlin Heidelberg

AI Summary AI Mindmap
PDF (165KB)

1924

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/