Chapter 3

Optimal Procurement of Contingency and Load Following Reserves by Demand Side Resources Under Wind-Power Generation Uncertainty

Nikolaos G. Paterakis,    Eindhoven University of Technology, Eindhoven, The Netherlands

Abstract

System operators must consider events that cause disturbances in the balance between the output of the generators and the load demand in their short-term operations. Transmission line failures, generating unit outages, and intrahour load deviations are such events. The means of confronting them is the scheduling and the deployment of reserves on a market basis. On top of these factors, the increasing penetration of renewables and especially wind-power generation has increased the frequency of deployment and the magnitude of required reserves. Traditionally, reserves have been procured by appropriately adjusting the output of the generating units; however, a broad range of demand-side resources are also qualified to provide ancillary services. The subject of this chapter is the development of a two-stage stochastic joint energy and reserve market structure that incorporates demand-side resources in order to procure the required reserve services in a reliable and economically optimal manner.

Keywords

Ancillary services; contingencies; demand response; reserves; two-stage stochastic programming; wind power; uncertainty

3.1 Introduction

The qualification and quantification of the appropriate ancillary services (ASs) in order to ensure the secure operation of the power system and the provision of uninterrupted and quality service to the consumers play a primordial role in the short-term operations of the System Operator (SO). More specifically, it should be guaranteed that sufficient capacity is kept in order to allow for corrective actions with the purpose of facing energy imbalances. Such imbalances may occur due to a generating unit outage or because of the failure of a transmission line. These events, which are commonly referred to as contingencies, constitute a severe jeopardy for the operation of the power system and should be tackled through the deployment of reserves to ensure the satisfaction of system constraints. Another source of imbalances is the deviation of the intrahour load demand from its forecasted value. In addition to that the large-scale penetration of renewable energy sources (RES), especially of wind-power generation, has resulted in an increased need for procuring reserves in order to accommodate the volatility in the power output of such resources.

Different SOs across the world utilize different definitions and procurement procedures as regards reserves [1,2]. Furthermore, apart from the more traditional reserve services, a new type of AS was recently introduced by Midcontinent Independent SO [3] and California Independent SO [4], namely the flexible ramping products. These services are designed to increase the robustness of the procurement of load-following reserves under uncertainty and are especially related to major ramping events caused by solar and wind-power resources.

It is nowadays a common ground that demand-side resources may be also deployed in order to provide system services, presenting significant potential technical and economic benefits, especially in the presence of high levels of RES penetration in the generation mix. The question this chapter deals with is whether demand response (DR) could facilitate the system operation when apart from system contingencies and intrahour load deviations, the SO must also confront the uncertainty in the production of wind farms.

Providing AS in a market framework primarily involves the solution of the unit commitment problem. Many different solution approaches have been proposed so far. A significant number of recent studies employ meta-heuristic techniques such as genetic and evolutionary algorithms [57], particle swarm optimization [8], tabu search and simulated annealing [9], as well as hybrid approaches [10]. Artificial intelligence methods such as fuzzy and expert systems [11], as well as neural networks [12] have been also used. Among the first methods applied to the solution of the unit commitment problem were the ones based on priority list [13] and mathematical programming. For instance, Lagrangian relaxation [14] is applied in Ref. [15] to a transient stability-constrained network structure. The Lagrangian relaxation method and its improved versions are also employed in Refs. [16,17]. The combination of Lagrangian relaxation with mixed-integer nonlinear programming is applied in Ref. [18]. Dynamic programming has been also extensively applied to the solution unit commitment problem in the past [19]. Mixed integer linear programming (MILP) approach may be currently considered as the state-of-the-art for the unit commitment problem solution, being almost exclusively employed in modern centralized market clearing engines and having been extensively studied in the literature [2022]. A detailed discussion regarding the solution approaches of the unit commitment problem can be found in Ref. [23], while a recent review covering stochastic unit commitment is presented in Ref. [24].

Numerous technical studies that propose market designs in order to procure reserve services also exist. In Refs. [25,26], a stochastic security-constrained market-clearing procedure is developed, in which line and generator failures are taken into account through a set of preselected contingencies, while reserves are determined using the expected load not served as a penalty metric. A model to evaluate the economic impact of reserve provision under high wind-power generation penetration based on stochastic programming is provided in Ref. [27]. Moreover, the two-stage stochastic programming model presented in Ref. [28] considers the participation of DR providers in meeting the system constraints. A day-ahead market structure in which DR participation in contingency reserves is considered on the basis of bidding an offer curve representing the cost of rendering load curtailments available is also presented in Ref. [29].

A multi-agent based market model was proposed by Jafari et al. [30]. The day-ahead and several intraday markets, as well as a spot real-time market for energy and operating reserves are considered. However, in Ref. [30] involuntary load shedding is the only considered form of demand side participation. In Ref. [31], the operation of the power system in the presence of wind-power generation was analyzed on the basis of stochastic contingency analysis, neglecting the participation of DR resources. In Ref. [32], a switching operation between two separate energy markets named “conventional energy market” and “green energy market” was proposed, using a stochastic programming framework for profit maximization, without investigating the contribution of demand-side resources. Similar studies neglecting the contribution of DR to reserve procurement for managing uncertainties were conducted in Refs. [3335]. It is worth mentioning though that the aforementioned studies made use of approaches to achieve computational efficiency. The computational efficiency of solving the problem of unit commitment under uncertainty was also the subject of Ref. [36].

Uncertainties stemming from wind-power generation and load demand were confronted by optimally scheduling hourly reserves using a security-constrained unit commitment in Ref. [37]. The dual decomposition algorithm was applied to solve the two-stage stochastic programming unit commitment problem in Ref. [38]. Jin et al. [39] modeled demand as a linear function of price in order to investigate the contribution of DR to reserves under significant wind-power generation penetration. Load uncertainty and generation unavailability were considered in Ref. [40] without accounting for RES uncertainty. Apart from the stochastic-programming-based literature referred above, there exist studies considering different uncertainty modeling frameworks such as probabilistic [41,42], rolling stochastic [43], and Monte Carlo criteria [44].

In this chapter a two-stage stochastic-programming-based joint energy and reserve market-clearing model within a MILP framework is developed. The uncertainty that is introduced by the penetration of wind-power generation, load deviations, and system contingencies is considered, so that economic optimality can be achieved. In order to guarantee the secure operation of the system, reserve services are procured from both generation and demand side resources which are represented by load serving entities (LSE). Two different time scales are introduced. The first stage of the model stands for the day-ahead market operation and is cleared on an hourly basis, while the second stage considers possible instances of uncertainty with a subhourly granularity.

3.2 Mathematical Model

3.2.1 Overview and Modeling Assumptions

The overview of the proposed model is portrayed in Fig. 3.1. The model is fed with a set of plausible wind-power generation scenarios and the technical and economic characteristics of the demand and generation side resources that might be employed in order to provide reserve services. The SO collects all the relevant information, as well as other system parameters (e.g., inelastic load forecast) and clears the market in a centralized fashion by solving the two-stage stochastic programming model. The model consists of two stages: The first stage represents the day-ahead market and involves variables and constraints that are not dependent on any specific scenario realization, while the second stage represents a possible instance of the day-ahead market in terms of uncertainty realization and comprises variables and constraints which are dependent on each individual scenario and its probability of occurrence. The first stage of the problem is cleared considering an hourly granularity, while the second stage is cleared using intrahour intervals. The time granularity of the second stage may be adjusted to the required time interval.

image
Figure 3.1 Overview of the market clearing model.

In this chapter, demand may belong to one of three categories. The first category of demand comprises the so-called inelastic loads. The consumption of the loads that fall in this category has to be fully satisfied under normal operating conditions and cannot be altered. Nonetheless, as a last resort and under a very high penalty, the SO may activate involuntary load shedding in order to satisfy the system constraints. Another type of loads is represented by LSE that contribute to load following reserves (LSE of type 1). Their consumption can be altered within prespecified limits in order to respond to wind-power generation fluctuations and intrahour load deviations. Finally, LSE, which are eligible for providing contingency reserves (LSE of type 2), stand for loads the consumption of which can be modified given that several constraints are satisfied. For example, it may be the case that there is a limited number of times that these resources may be called to respond and that every call has a specific maximum duration. More complex constraints (e.g., minimum time between two calls) and contract types can be easily integrated within the proposed methodology.

Two different types of reserve services are discerned. The first type is load following reserves that might be procured from both generating units and LSE that are committed to provide this service. More specifically, with the purpose of balancing intrahour and wind-power generation deviations, generating units provide synchronized up and down, as well as nonspinning reserves. The LSE of type 1 can provide this type of reserve by continuously adjusting their consumption upward or downward. The participation of the demand side in load following reserves is compensated at the utility value of the demand on the top of a cost paid for instructing them to be on stand-by.

In the case of a generating unit or a transmission line failure, a second type of reserves, namely contingency reserves, is activated. The energy deficit is counterbalanced by available synchronized and nonsynchronized units, or LSE that opt to provide this service. The LSE of type 2 that provide this service are compensated both at a value related to the period of the day they are called to provide this service, as well as for being on stand-by.

In order to facilitate the mathematical modeling of the problem, several assumptions are adopted. First of all, the only source of uncertainty taken into consideration is related to the wind production, since it is considered that the transmission line and unit contingencies on trial are perfectly known. The network constraints are considered in terms of a lossless linear representation, while active power losses may be included in the formulation as explained in Ref. [27]. Furthermore, the power output of units that become unavailable due to a contingency are instantly set to zero. Similarly, the active capacity of a transmission lines that trip is considered to be zero. Due to the short length of the horizon, it is assumed that units that fail are unavailable thereafter; though, it is possible that a line becomes available again within the examined horizon. Without loss of generality, the participation of wind-power producers is considered to be promoted by the SO. This means that as regards the market clearing procedure, wind energy is considered to be free of cost. In practice, it could be paid a regulated tariff out of the day-ahead market on the basis of the energy actually produced [27]. Regarding the modeling of the demand side resources, since in practice DR can respond in a few minutes [45], ramping constraints are not enforced for the LSE. Finally, only loads that are not subject to any resource offering scheme may incur involuntary load shedding.

3.2.2 Objective Function

EC=t1T1{iI[fFi(Ci,f,t1bi,f,t1)+SUCi,t11+SDCi,t11+Ci,t1R,DNRi,t1R,DN+Ci,t1R,UPRi,t1R,UP+Ci,t1R,NSRi,t1R,NS]+j1J1(Cj1,t1DN,LSE1LSE1j1,t1DN+Cj1,t1UP,LSE1LSE1j1,t1UP)+j2J2(Cj2,t1DN,LSE2LSE2j2,t1DN,con+Cj2,t1UP,LSE2LSE2j2,t1UP,con)}+sSπst2T2{iI[fFi(Ci,f,t2ri,f,t2,sG)+CAi,t2,s]+j1J1λj1,t2LSE1(LSE1j1,t2,suLSE1j1,t2,sd)+j2J2λj2,t2LSE2ψj2,t2,sLSE2+wW(Vw,t2spillΔT1ΔT2Sw,t2,s)+rR(Vr,t2LOLΔT1ΔT2Lr,t2,sshed)} (3.1)

image (3.1)

The objective function (3.1) stands for the minimization of the total expected cost (EC) of the system operation. The first line of (3.1) expresses the costs associated with energy provided from the generating units, the startup and shutdown costs, and the commitment of the units to provide reserves. The second and third lines represent the costs of scheduling reserves from the LSE of type 1 and type 2, respectively.

The rest of the objective function is scenario dependent, as indicated by the summation over the scenario index. Furthermore, in the second stage the intrahour intervals are taken into account, since a different set of time intervals is considered. The fourth line of the objective function takes into consideration the cost of changing the status of the generating units and the cost of actually deploying reserves from the generators. Similarly, the fifth line considers the cost of deploying reserves from the LSE of type 1. The sixth line stands for the cost of calling LSE of type 2 to provide contingency reserves. Finally, the last line takes into account the wind spillage cost and the EC of the energy not served to the inelastic loads.

Ci,f,t2=Ci,f,t1ΔT1ΔT2i,f,t2T2in,t1 (3.2)

image (3.2)

λj1,t2LSE1=λj1,t1LSE1ΔT1ΔT2i,f,t2T2in,t1 (3.3)

image (3.3)

λj2,t2LSE2=λj2,t1LSE2ΔT1ΔT2i,f,t2T2in,t1 (3.4)

image (3.4)

Eqs. (3.2)(3.4) are required in order to adjust the units of the marginal cost of the generating units and the utilities of the LSE. The cost unit is €/MW h which is suitable for the first stage of the problem in which the duration of the time interval is 1 h; however, in the second stage of the problem, intrahour intervals (min) are considered, and therefore, the cost units should be appropriately adjusted.

3.2.3 Constraints

3.2.3.1 First stage constraints

This section presents the first stage constraints of the optimization problem. These constraints involve only decision variables that do not depend on any specific scenario. Furthermore, the time dependence of variables refers to the time interval utilized in the first stage (i.e., hourly in this study) that is denoted by t1T1image.

3.2.3.1.1 Generator output limits

Pi,t1sch=fFibi,f,t1i,t1 (3.5)

image (3.5)

0bi,f,t1Bi,f,t1i,f,t1 (3.6)

image (3.6)

Pi,t1schRi,t1DNPiminui,t11i,t1 (3.7)

image (3.7)

Pi,t1sch+Ri,t1UPPimaxui,t11i,t1 (3.8)

image (3.8)

The generator bidding function is considered to be monotonically increasing and is approximated using a step-wise linear function as in Ref. [46]. This is enforced by (3.5) and (3.6). An example of a marginal cost function for a unit that offers its available energy in three blocks is illustrated in Fig. 3.2. Constraints (3.7) and (3.8) limit the output power of a generating unit, taking also into account the hourly scheduled up and down reserve margins.

image
Figure 3.2 Example of a step-wise linear bidding function.
3.2.3.1.2 Generator minimum up and down time constraints

τ=t1UTi1+1t1yi,τ1ui,t11i,t1 (3.9)

image (3.9)

τ=t1DTi1+1t1zi,τ11ui,t11i,t1 (3.10)

image (3.10)

Constraint (3.9) forces a unit to remain committed for at least UTi1image hours once a startup decision is made (yi,t11=1)image, while (3.10) forces a unit to remain offline for at least DTi1image hours once a shutdown decision is realized (zi,t11=1)image.

3.2.3.1.3 Unit commitment constraints

yi,t11zi,t11=ui,t11ui,(t11)1i,t1 (3.11)

image (3.11)

yi,t11+zi,t111i,t1 (3.12)

image (3.12)

Eq. (3.11) enforces the startup and shutdown status change logic. The logical requirement that a unit cannot start up and shut down simultaneously during the same period is modeled using (3.12). Note that, these constraints indicate only the hour for which a startup or shutdown decision is taken but not the exact subhourly interval in which the startup or shutdown decision will actually occur.

3.2.3.1.4 Startup and shutdown costs

SUCi,t11SUCiyi,t11i,t1 (3.13)

image (3.13)

SDCi,t11SDCizi,t11i,t1 (3.14)

image (3.14)

The cost that incurred when an off-line unit receives a command by the SO to start up or when an online unit is commanded to shut down is considered through constraints (3.13) and (3.14), respectively.

3.2.3.1.5 Ramp-up and ramp-down limits

Pi,t1schPi,(t11)schΔT1RUii,t1 (3.15)

image (3.15)

Pi,(t11)schPi,t1schΔT1RDii,t1 (3.16)

image (3.16)

In order to consider the effect of the ramp rates that limit the changes in the output of the generating units, constraints (3.15) and (3.16) are enforced. ΔT1image is the time length of the optimization interval of the first stage in minutes, for example, ΔT1=60minimage in the case of hourly granularity.

3.2.3.1.6 Generation side reserve scheduling

0Ri,t1UPTSRUiui,t11i,t1 (3.17)

image (3.17)

0Ri,t1DNTSRDiui,t11i,t1 (3.18)

image (3.18)

0Ri,t1NSTNSRUi(1ui,t11)i,t1 (3.19)

image (3.19)

Constraints (3.17)(3.19) impose limits on the procurement of reserves from the conventional generating units. Up and down spinning reserves and nonspinning reserves are defined by (3.17)(3.19), respectively. Note that TSimage and TNSimage denote the time in minutes during which the reserves should be fully deployed. The deployment time for each reserve type is defined by the rules that hold for each system. Note also that the aforementioned constraints are responsible for scheduling the total amount of reserve that is needed to cover all the imbalances considered in this study, that is, wind and load fluctuations, as well as contingencies.

Ri,t1UP=Ri,t1UP,load+Ri,t1UP,wind+Ri,t1UP,coni,t1 (3.20)

image (3.20)

Ri,t1DN=Ri,t1DN,load+Ri,t1DN,wind+Ri,t1DN,coni,t1 (3.21)

image (3.21)

Ri,t1NS=Ri,t1NS,load+Ri,t1NS,wind+Ri,t1NS,coni,t1 (3.22)

image (3.22)

Up spinning reserves, down spinning reserves and nonspinning reserves are scheduled in order to maintain the system balance during the actual operation of the power system that is disturbed due to positive or negative elastic or inelastic load deviations, wind ramp-ups and -downs, as well as contingency events. Up spinning reserves imply the increase in a synchronized unit’s power output, while down spinning reserves stand for the opposite. Nonspinning reserves are provided by nonsynchronized units as stated by (3.19). Eqs. (3.20)(3.22) decompose the unit’s total scheduled up, down, or nonspinning reserves to different services that correspond to the different factors that can trigger the need of such reserves. The decomposition of reserves from the generation side is displayed in Fig. 3.3.

image
Figure 3.3 Reserve scheduling from generating units.
3.2.3.1.7 Wind-power scheduling

0Pw,t1WP,SPwWP,maxw,t1 (3.23)

image (3.23)

Typically, the wind-power generation scheduled in the day-ahead market is considered equal to its forecasted value. However, in this study, it is considered that the SO schedules the optimal amount of wind at each period t1image according to the technoeconomic optimization within the limits imposed by (3.23). Several studies consider that the upper bound of wind-power scheduling in the day-ahead market is image. However, in this study, the upper limit is considered equal to the installed capacity of each wind farm.

3.2.3.1.8 Load serving entities

It was stated before that the demand side can also contribute in reserves. In this study, two types of LSEs that are able to provide different reserve services are considered. First, the LSE of type 1 can provide up and down load following reserves in order to balance the wind fluctuations and the intrahour load deviations. Second, the LSE of type 2 may provide up and down reserve in order to confront contingencies. The two types of LSE are graphically illustrated in Figs. 3.4 and 3.5 in which the basic parameters of these loads are identified.

LSE1j1,t1minLSE1j1,t1schLSE1j1,t1maxj1,t1 (3.24)

image (3.24)

0LSE1j1,t1UPLSE1j1,t1schLSE1j1,t1minj1,t1 (3.25)

image (3.25)

LSE1j1,t1UP=LSE1j1,t1UP,load+LSE1j1,t1UP,windj1,t1 (3.26)

image (3.26)

0LSE1j1,t1DNLSE1j1,t1maxLSE1j1,t1schj1,t1 (3.27)

image (3.27)

LSE1j1,t1DN=LSE1j1,t1DN,load+LSE1j1,t1DN,windj1,t1 (3.28)

image (3.28)

t1T1LSE1j1,t1schEj1reqj1 (3.29)

image (3.29)
image
Figure 3.4 Load and reserve scheduling from LSE of type 1.
image
Figure 3.5 Load and reserve scheduling from LSE of type 2.

According to (3.24), the load may be scheduled within an upper and lower limit around its nominal value that defines its flexibility. The amount of up reserves that may be scheduled during a period t1 are between zero and the margin that is defined by the difference between the scheduled and the minimum allowed load as stated in (3.25). These reserves are further decomposed into a component related to a reduction in order to balance wind fluctuations and a component that is related to balancing an intrahour deviation of the load as stated by (3.26). Similarly, the amount of down reserve that may be scheduled in each period is between zero and the capacity that is defined by the difference between the maximum allowed and the scheduled load, a fact that is stated by (3.27). The decomposition of down reserves in its components is realized by (3.28). Finally, in order to ensure that the LSE of type 1 energy needs are fulfilled during the horizon, despite the fact that it may be scheduled for partial curtailment in several periods, the energy requirement constraint (3.29) is enforced.

LSE2j2,t1minLSE2j2,t1schLSE2j2,t1maxj2,t1 (3.30)

image (3.30)

0LSE2j2,t1UP,conLSE2j2,t1schLSE2j2,t1minj2,t1 (3.31)

image (3.31)

0LSE2j2,t1DN,conLSE2j2,t1maxLSE2j2,t1schj2,t1 (3.32)

image (3.32)

Similar to LSEs of type 1, the load of LSEs of type 2 may be scheduled within an upper and lower limit around its nominal value. This is enforced by (3.30). The up and down reserves that are scheduled by the LSEs of type 2 in order to confront system contingencies are defined by (3.31) and (3.32), respectively. This type of load is not subject to an energy requirement constraint due to the fact that it is paid to be curtailed for a prespecified number of periods.

3.2.3.1.9 Day-ahead market power balance

iIPi,t1S+wWPw,t1WP,S=rRDr,t11+j1J1LSE1j1,t1sch+j2J2LSE2j2,t1scht1 (3.33)

image (3.33)

Eq. (3.33) enforces the market power balance. In other words, it states that the total generation of the conventional units and the total production of the wind farms must be equal to the demand of the inelastic load and the demand of the LSE of the two types at any given time interval t1image. Although any scheme could be implemented within the proposed formulation, it is common not to enforce network constraints in the first stage of the problem [27].

3.2.3.2 Second-stage constraints

This section presents the second-stage constraints of the optimization problem. These constraints involve only decision variables that do depend on a specific scenario realization. Furthermore, the time dependence of variables refers to the time interval utilized in the second stage (i.e., subhourly intervals, e.g., 15 min) that is denoted by t2T2image.

3.2.3.2.1 Generating units

Constraints (3.34)(3.43) are related to the operation of the generation side in the light of each individual scenario outcome.

Pi,t2,sGPiminui,t2,s2i,t2,s (3.34)

image (3.34)

Pi,t2,sGPimaxui,t2,s2i,t2,s (3.35)

image (3.35)

The minimum and maximum generation limits are also enforced in the second stage of the problem through (3.34) and (3.35).

Pi,t2,sGPi,(t21),sGΔT2RUii,t2,s (3.36)

image (3.36)

Pi,(t21),sGPi,t2,sGΔT2RDi+N1(1UCi,t2)i,t2,s (3.37)

image (3.37)

As stated before, a ΔT2image-minute time interval is adopted in the second stage of the model constraints (3.36) and (3.37), which hold to limit the ramp-up and down of the units. As the ramp-up and -down rates of the generators are given in MW/min, the power output of a unit can change by its ramp-up or down rate multiplied by ΔT2image in each scenario. Note that constraint (3.37) is relaxed when the unit iimage fails by using a sufficiently large value for the constant N1image.

τ=t2UTi2ΔT2+1t2yi,τ,s2ui,t2,s2i,t2,s (3.38)

image (3.38)

τ=t2DTi2ΔT2+1t2zi,τ,s21ui,t2,s2i,t2,s (3.39)

image (3.39)

In the second stage of the problem, the minimum up and down times of the generating units are given in minutes. Thus, in (3.38) and (3.39) these times are divided by the duration of each interval ΔT2image in order to express the minimum up and down times in a number of intervals. Evidently, UTi2image and DTi2image must be integer multiples of ΔT2image.

yi,t2,s2+zi,t2,s21i,t2,s (3.40)

image (3.40)

yi,t2,s2zi,t2,s2=ui,t2,s2yi,(t21),s2i,t2,s (3.41)

image (3.41)

Similarly to (3.11) and (3.12), constraints (3.40) and (3.41) ensure that the logic of unit commitment is preserved.

SUCi,t2,s2SUCiyi,t2,s2i,t2,s (3.42)

image (3.42)

SDCi,t2,s2SDCizi,t2,s2i,t2,s (3.43)

image (3.43)

The startup and shutdown costs of the generators incurred in the second stage are considered using (3.42) and (3.43).

3.2.3.2.2 Wind spillage limits

0Sw,t2,sPw,t2,sWPw,t2,s (3.44)

image (3.44)

For technical and economic reasons the SO may decide to spill a portion of available wind production to facilitate the operation of the power system. This is enforced by (3.44).

3.2.3.2.3 Involuntary-load shedding limits

0Lr,t2,sshedDr,t22w,t2,s (3.45)

image (3.45)

As a last resort the SO may decide to shed a portion of the inelastic demand. This requirement is enforced by constraint (3.45).

3.2.3.2.4 Energy requirement constraint for LSE of type 1

t2T2LSE1j1,t2,sacΔT2Ej1reqj1,s (3.46)

image (3.46)

Constraint (3.46) enforces the energy requirement constraint for the LSE of type 1 in each scenario. The division with the duration of the time interval ΔT2image is required in order to appropriately match the units of energy and power.

3.2.3.2.5 Reserve deployment from LSE of type 2

Eqs. (3.47)(3.55) enforce several constraints related to the deployment of reserves from the LSE of type 2.

LSE2j2,t2,su,conN2υj2,t2,suj2,t2,s (3.47)

image (3.47)

LSE2j2,t2,sd,conN2υj2,t2,sDNj2,t2,s (3.48)

image (3.48)

υj2,t2,sLSE2=υj2,t2,su+υj2,t2,sDNj2,t2,s (3.49)

image (3.49)

υj2,t2,su+υj2,t2,sDN1j2,t2,s (3.50)

image (3.50)

Constraints (3.47)(3.50) are used in order force the LSE of type 2, once called, to provide only up or down contingency reserves. More specifically, (3.47) and (3.48) determine the amount of up and down reserve that may be deployed. The right hand side of these inequalities involves the multiplication of a sufficiently large constant N2image with a binary variable that indicates whether an LSE of type 2 provides up or down reserve. If the LSE of type 2 is called in period t2image then υj2,t2,sLSE2=1image. The call implies that either up or down reserves are provided (either υj2,t2,su=1image or υj2,t2,sDN=1image). These states are mutually exclusive, a fact that is expressed by (3.49) and (3.50).

ψj2,t2,sLSE2ζj2,t2,sLSE2=υj2,t2,sLSE2υj2,(t21),sLSE2j2,t2,s (3.51)

image (3.51)

υj2,t2,sLSE2ψj2,t2,sLSE2j2,t2,s (3.52)

image (3.52)

υj2,t2,sLSE2ζj2,(t2+1),sLSE2j2,t2,s (3.53)

image (3.53)

Constraints (3.51)(3.53) enforce the deployment logic of this type of resource.

t2T2ψj2,t2,sLSE2Nj2callj2,t2,s (3.54)

image (3.54)

τ=t2Tj2durΔT2+1t2ψj2,τ,sLSE2υj2,t2,sj2,t2,s (3.55)

image (3.55)

The deployment of demand side resources to provide reserve services may be subject to several rules, for example, maximum number of calls, duration of a call, and many more. Eq. (3.54) limits the maximum number of times each LSE of type 2 can be utilized to procure contingency reserves during the scheduling horizon. Finally, (3.55) constrains the maximum duration of each call to last at most Tj2durimage periods.

3.2.3.2.6 Network constraints

iNniPi,t2,sG+wNnw(Pi,t2,sWPSw,t2,s)+nBbnnfb,t2,s=nBbnfb,t2,s+rNnr(Dr,t22Lr,t2,sshed)+j1Nnj1SE1j1,t2,sacL+j2Nnj2LSE2j2,t2,sacb,(n,nn)B(n,nn),t2,s (3.56)

image (3.56)

fb,t2,s=Bb,n(δn,t2,sδnn,t2,s)LCb,t2b,(n,nn)B(n,nn),t2,s (3.57)

image (3.57)

fbmaxLCb,t2fb,t2,sfbmaxLCb,t2b,t2,s (3.58)

image (3.58)

πδn,t2,sπn,t2,s (3.59)

image (3.59)

δn,t2,s=0t2,s,ifnref (3.60)

image (3.60)

In the second stage of the problem, the network constraints are taken into account using a lossless DC power flow formulation. More specifically, Eq. (3.56) stands for the power balance at each node of the system which states that the total power generated at each node by conventional units, the net production of wind farms plus the power injection from incoming transmission lines must equal the total net consumption of inelastic and elastic loads, as well as the power that is injected to outgoing transmission lines. The flow over a transmission line is defined by (3.57), while a power flow limit is set according to the maximum capacity of a transmission line by (3.58). In case of a transmission line failure, the active power flow through a transmission line is forced to zero. Finally, (3.59) and (3.60) state that the voltage angles must be bounded between πimage and πimage and that at the slack bus the voltage angle must be specified, respectively.

3.2.3.3 Linking constraints

The set of linking constraints bridges the day-ahead market decisions and the decisions made based on the outcome of each plausible scenario. As a result, the constraints pertaining this stage involve both scenario independent and scenario dependent decision variables. Linking constraints enforce the fact that reserves in the actual operation of the power system are no longer a stand-by capacity but are materialized as energy. To simplify the mathematical formulation presented below, the following should be noted: The equations that refer to reserve deployment by generating units hold only for units that are not under contingency. Furthermore, as long as there are no contingencies or wind/load deviations, the reserves provided by the demand side are also zero, and the relevant equations are not enforced. It should be also noted that the notation t2T2inimage means that t2image is a subhourly interval of the hour t1image that appears in the same equation.

3.2.3.3.1 Additional cost due to change of commitment status of units

CAi,t2,s=t2T2SUCi,t2,s2SUCi,t11+t2T2SDCi,t2,s2SDCi,t11i,t2T2in,t1,s (3.61)

image (3.61)

In the case of a difference occurring in the commitment status, a commitment scheduling change cost is charged through (3.61).

3.2.3.3.2 Generation side reserve deployment

Pi,t2,sG=Pi,t1sch+ri,t2,sUP+ri,t2,sNSri,t2,sDNi,t2T2in,t1,s (3.62)

image (3.62)

ri,t2,sUP=ri,t2,sUP,load+ri,t2,sUP,wind+ri,t2,sUP,coni,t2,s (3.63)

image (3.63)

ri,t2,sDN=ri,t2,sDN,load+ri,t2,sDN,wind+ri,t2,sDN,coni,t2,s (3.64)

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.223.119.17