Market monitoring and control of ancillary services

Decision Support Systems 30 Ž2001. 255–267 www.elsevier.comrlocaterdsw Market monitoring and control of ancillary services Ali Keyhani a,) , Ashkan K...
Author: Anna Golden
0 downloads 0 Views 296KB Size
Decision Support Systems 30 Ž2001. 255–267 www.elsevier.comrlocaterdsw

Market monitoring and control of ancillary services Ali Keyhani a,) , Ashkan Kian a , Jose Cruz Jr. a , Marwan A. Simaan b a

Department of Electrical Engineering, 205 Dreese Laboratory, Ohio State UniÕersity, 2015 Neil AÕenue, Columbus, OH 43210, USA b UniÕersity of Pittsburgh, Pittsburgh, PA, USA

Abstract In this paper, the problems of market monitoring and control of ancillary services of future energy systems are presented. We envision that future system operation of electric power systems will evolve into completely unbundled ancillary service markets that are governed by spot price signals. The grid operators need to acquire ancillary services through competitive markets for control of the system operation. With the above vision of the future, this paper presents the control of ancillary services based on a frequency regulationrload following ŽLFC. market, a load regulating ŽRL. market, and a base load ŽBL. market. In the LFC market, the units dispatched for generation must have specific response characteristics as determined by the nature of system loads. These units will be controlled by the grid operator. It is envisioned that LFC will be multi-time scale and decentralized. In the RL market, the units dispatched for generation will not participate in LFC. These units are dispatched for specific period of time for regulating system load. The BL units are dispatched daily to satisfy the BL of the day on a weekly or monthly basis. The locational market power associated with generators participating in LFC and in RL is even more critical than that for generators participating in satisfying the BL, since these units are required for frequency regulation, voltage support and relief of overload conditions. To create an efficient market for these services, we will propose and formulate the use of incentive strategies for the BL, RL and the LFC markets. q 2001 Elsevier Science B.V. All rights reserved. Keywords: Ancillary services; Market monitoring; Incentive control; Optimization; Game theory; Strategic bidding

1. Introduction The future energy systems will be controlled by multi-lateral markets and ancillary services markets. The multi-lateral markets will provide fixed energy over specified period of time and these energy sources cannot be controlled for matching the load demand to generation w1,13–17x. The primary function of the ancillary services is to provide generation control )

Corresponding author. Tel.: q1-614-292-2572; fax: q1-614292-7596. E-mail addresses: [email protected] ŽA. Keyhani., [email protected] ŽJ. Cruz., [email protected] ŽM.A. Simaan..

and the capability to respond to dynamic system conditions. The market monitoring and decentralized control of future energy systems will be impacted by the following technological development. 1.1. Impact of generation technology In the 21st century, deregulation of the power industry will become a reality and a competitive market will determine the efficient production of electric energy. In the deregulated market, there will be many new power producers and market makers. In addition, if fuel cell technology is established as a viable technology in power generation, then every

0167-9236r01r$ - see front matter q 2001 Elsevier Science B.V. All rights reserved. PII: S 0 1 6 7 - 9 2 3 6 Ž 0 0 . 0 0 1 0 3 - 2

256

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

consumer has the potential to become a power producer. Although these changes may take many years to become reality for small users, one would expect that the large industrial and commercial users would move to establish their own generation using the new established micro turbine and combined-cycles gas technologies. Many complex problems need to be studied. With a highly distributed generation system, how should the base load ŽBL., regulating load and ancillary services be provided? How should the market be monitored for anti competitive behaviors? 1.2. Impact of communication and computer technology Greatly expanded computer instrumentation, control, sensing, and communications capabilities will be utilized in all levels of power system network from generating stations, transmission system substations, distribution systems and customer sites. The distributed network of computer systems are required for interactive, real-time control of generation and bus voltages, over the highly interconnected, geographically dispersed generation and load. To effectively utilize the power of distributed computer instrumentation, the computational algorithms based on distributed models will be necessary to achieve decentralized computer control of the network operations. 1.3. Impact of enÕironmental issues The impact of pollution on mankind and the planet will continue to be a social issue for the next century. To reduce the smog and pollution in the cities, the use of electric vehicles will become a reality with large impact on power usage. As the demand for electric energy grows, more power producers and power marketers will enter the energy market. The need for efficient market monitoring to deal with anti-competitive behavior should be addressed. The solution of this problem will assure the efficient production of electric energy and stable operation of the power network. 1.4. Impact of the spot pricing market With implementation of emerging metering technology, the spot price of energy can be send to the

customer w6,11,12,19,20,22,27,29x. The metering system can control various loads at the customer sites. The customer can be offered a number of variable price schedules based on the time of usage. With the customer in the loop of energy usage and reacting to the spot price market, control of the ancillary services will need to be investigated. 1.5. Impact of the control technology The rapid expansion of computer, sensing, and communication systems has revolutionized the development of multi-agent controllers using neural networkrfuzzy logic- and rule-based systems for control of large-scale, uncertain, nonlinear, and time-dependent systems. The vertically integrated power companies have relied on central control of system frequency and power flows on the transmission tie lines to neighboring systems for stable operation. The vulnerabilities of centralized control systems have been demonstrated by blackouts of 1967, 1977, 1978, and 1996. Is it feasible to decompose the power system and identify a number of control areas based on on-line measurement? What is needed is decentralized on-line modeling. For decentralized control of generation, on-line modeling techniques in presence of noise and measurement errors are needed. Algorithms for real-time processing large data set, pattern extractions, correlating information from separate data sets and knowledge acquisition for the development of on-line adaptive models are essential. The on-line models will facilitate the development of decentralized control agents and decision support with partial input and output observations. Therefore, what is needed is the development of decentralized multi-time scale, multi agent generation control systems for stable operation of the future restructured power system with dispersed generation sources. This is an essential technology for dealing with emergency conditions and orderly break up of the systems with a priori defined control areas that are still viable for stable operation. 1.6. Impact of the software technology As the cost of memory and storage systems has rapidly decreased, there has been explosion in the development of new programming languages. These languages are based on object oriented programming

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

techniques using many platforms. The C q q language allows for the design and implementation of the testbed system using a true object-oriented approach. The object-oriented approach allows for better system partitioning and visualization in solving complex system. Moreover, C q q code is relatively easy to maintain, re-use, modify, and allow for a group of programmers to work on separate parts of the code, without the errors multiplying in proportion to the length of the code. Programs written in C q q can be maintained and extended more easily and addition of functionality to the code is relatively straightforward with fewer risks of introducing errors. By using object-oriented features such as inheritance, re-using already written code is made more practical and codes comparable to Fortran in efficiency can in fact be written in C q q, along with the added benefits of saving valuable implementation time due to ease of code re-usability and maintenance. Nowadays, visual programming packages for C q q are widely available that can save considerable amount of time in designing and implementing graphical user interface for the testbed. The Javabased object-oriented programming is a natural way of designing multi-agent simulation systems. The object-oriented programming is also a convenient technology for building libraries of re-usable software that will facilitate the exchange of agent Žcomponent.. The power system consists of thousands of buses, power consumption of which, needs to be modeled on-line for use in security analysis. The object-oriented programming technology is a natural approach for development visualization models. Furthermore, this technology will be used to develop a virtual Java-based simulation testbed for study of market monitoring of ancillary services. The main objective of the testbed is to develop the conceptual framework for using the grid operator Žindependent system operator ŽISO.. in providing incentives to the multiple providers in an ancillary services market ŽFig. 1.. We assume that the grid operator buys energy for frequency regulation and load following from one or more energy providers in the ancillary services market. The grid operator provides transmission capacity rights to the energy providers. To allow the grid operator to influence the

257

Fig. 1. A deregulated power system operation schematic.

price, we assume that the transmission rights can be made function of the generation of the energy providers. The functions will be chosen in such a way that the resulting price for the ancillary services will be close to the full competition price. The methodology will be applied to the ancillary services market wherein the grid operator purchases energy for the purpose of regulating frequency and load following. 1.7. A new philosophy of future automatic generation control We envision that future system operation of electric power systems will evolve into completely unbundled ancillary service markets that are governed by spot price signals. The grid operators need to acquire ancillary services through competitive markets for control of the system operation. The unbundled ancillary services will include frequency regulationrload following ŽLFC. and operating reserves. The power associated with ancillary services is critical, since the grid operators must be able to control specific resources for secure and stable operation. For example, when a grid operator loses a 1300 MW unit, the control system needs to react immediately to control the system for stable operation and then the operator needs to adjust the generator set points according to spot price signals. The reaction of energy users to spot price signals will have great impact on ancillary service markets. With the above vision of the future, we propose an LFC market, a load regulating market ŽRL. and a BL market. In the LFC market, the units dispatched for generation must have specific response characteristics as determined

258

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

by the nature of system loads. These components of load data sampled on 1-min interval and 5-min interval are shown in Fig. 2. These units will be controlled by the grid operator. It is envisioned that LFC will be multi-time scale and decentralized. In the RL, the units dispatched for generation will not participate in LFC. These units are dispatched for specific period of time for regulating system load. The BL units are dispatched daily to satisfy the BL of the day on a weekly or monthly basis. The locational market power associated with generators participating in LFC and in RL is even more critical than that for generators participating in satisfying the BL, since these units are required for frequency regulation, voltage support and relief of overload conditions. To create an efficient market for these services, the use of incentive strategies for the RL and the LFC markets is proposed that will be discussed later. Fig. 3 presents the proposed decentralized gen-

eration control. The sub-grid operators will function in the same manner for the subsystems as the grid operator does for the entire system. Refs. w1,13– 18,28x present the modeling and control problems related to these concepts.

2. Detailed technical rationale 2.1. Diffusing horizontal market power Recent Federal law mandates the separation of the functions of generation, transmission, and distribution where there is an interstate power flow. There is supposed to be competition in generation but transmission and distribution remain regulated. Federal law mandates equal access to the transmission system for all generation providers. The open access in itself does not insure full competition. Hogan w7,8x

Fig. 2. Public service Indiana, load data on 1-min interval Žtop figure., 5-min interval Žbottom. figure.

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

259

Fig. 3. Future decentralized generation control.

demonstrates through several examples that when there are transmission constraints, it is possible to have an incremental generation of 1 MW at one bus to block generation of more than 1 MW at another bus. Thus, an increase in use of the network in one portion of the network can cause a reduction of capacity in another portion of the network. In this situation, there is a possibility of exploiting network interactions to restrict competition and manipulate prices. Furthermore, Ilic, et al. w9,10x, through several examples, show that a line created a localized sub-market of three buses in a 24-bus network, although the sub-market was still connected to the rest of the network by four unconstrained lines. They also showed how loop flows aggravate the problem. One approach to moving to a greater participation by small entrants to the market is to allow the grid operator, such as the ISO, to exercise greater authority and provide incentives to the various energy providers connected to the power systems. This can be cast in the framework of games where the grid operator is the ISO w2,4,5,23–25x. For example, an incentive model of duopoly with government coordination is presented in Refs. w23–25x. It is shown that the government, acting as ISO, can induce two com-

panies to achieve perfect competition price while behaving as duopolists in a Cournot fashion. This concept can be adapted for dynamic systems. 2.2. A principle of incentiÕes in strategies [2,4,5,21,23–25] As mentioned earlier, our main objective is to develop a framework within which an ISO uses incentive controls in its interactions with multiple providers ŽGencos. in an ancillary services market so as to achieve optimum performance and market monitoring of the entire grid operation. Ideally, this may include, among other things, the attainment of perfect market competition prices of ancillary services. To illustrate conceptually how this can be achieved, let us first consider a simple grid with one ISO and only one Genco. Let us assume that the ISO has a scalar decision variable x and the Genco has a scalar decision variable y. The ISO wishes to minimize an objective function that is influenced not only by its decision variable but also by the decision variable of the Genco. Denote this objective function by I Ž x, y .. Similarly, the Genco has an objective function denoted by GŽ x, y .. For simplicity, these functions

260

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

are assumed to be convex. Finally, suppose that the choices of x and y must satisfy C Ž x, y . s 0, also assumed to be convex. The relationship C Ž x, y . s 0 may represent various constraints that are imposed by the grid on the variables x and y. In general, it is not possible to simultaneously minimize I Ž x, y . and GŽ x, y . with respect to both variables. The combination of x and y that minimizes I Ž x, y . may not be the same combination that minimizes GŽ x, y .. Furthermore, the ISO can only choose x and the Genco can only choose y. In spite of these limitations, the ISO wonders what would happen if it had complete control over the choices of both variables x and y, and if these could be chosen to minimize I Ž x, y . and satisfy the constraint C Ž x, y . s 0. Suppose that the unique answer to this minimization problem is given by x s X, y s Y, and p s P, where p is the Lagrange multiplier in the ISO’s Lagrangian function: L I Ž x , y, p . s I Ž x , y . q pC Ž x , y . From the ISO’s perspective, optimum operation of the grid can be achieved only if the Genco chooses, or is induced to choose, y s Y. Clearly, however, the Genco has no incentive to choose y s Y unless it is induced to do so. With this result, the ISO wonders how it could induce the Genco to choose y s Y. Suppose that the ISO decides to implement a sophisticated strategy whereby its decision variable x is allowed to be a function of the Genco’s choice of y, i.e., x s hŽ y ., where the function h is to be determined by the ISO. By doing so, the ISO is giving the Genco an incentive to influence his final choice of x. The question that still needs to be answered is how does the ISO select this function to induce the Genco to choose y s Y ? In order to illustrate how this can be done, let us consider a simple example of such an incentive function. Let x s X q AŽ y y Y . where A is a constant yet to be determined, and Y is the Genco’s control, desired by the ISO, obtained as explained earlier. We will demonstrate that under some reasonable conditions, this strategy will induce the Genco to choose y s Y. We proceed to examine the Genco’s optimization problem. Knowing that x

will depend on y through the above expression, the Genco proceeds to minimize its objective function: GŽ x, y ., subject to the two constraints: x s X q AŽ y y Y . and C Ž x, y . s 0. The Genco’s Lagrangian function is: LG Ž x , y, p 1 , p 2 . s G Ž x , y . q p 1 x y X y A Ž y y Y . 4 q p2 C Ž x , y . where p 1 and p 2 are Lagrange multipliers. Assuming that G and C are differentiable, the differential of LG Ž x, y, p 1 , p 2 . can be determined as: d LG Ž x , y, p 1 , p 2 . s  R Ž x , y . q p 1 4 d x q  S Ž x , y . y Ap1 4 d y q  x y X y A Ž y y Y . 4 d p1 q C Ž x , y . d p2 where RŽ x , y. s SŽ x , y. s

E Ž G q p2 C . Ex

and

E Ž G q p2 C . Ey

Now, since x y X y AŽ y y Y . s 0, and C Ž x, y . s 0, we have, d LG Ž x , y, p 1 , p 2 . s  R Ž x , y . q p 1 4 d x q  S Ž x , y . y Ap1 4 d y The ISO calculates the values of RŽ x, y . and SŽ x, y . at x s X, y s Y, and p 2 s P. If R / 0, the ISO chooses the following equation. Asy

S R

With this choice of A by the ISO, the resulting differential of the Genco’s Lagrangian function evaluated at x s X, y s Y, p 1 s yR, and p 2 s P yields zero! Since G and C are convex, this first-order condition is sufficient to guarantee that is the unique solution for the minimization of G subject to the constraint of C s 0. If R s 0, the ISO’s decision variable does not affect the Genco’s Lagrangian function at the ISO’s desired operating point and the

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

incentive strategy cannot induce the Genco to choose y s Y. Thus, except for the AgenericB case where R s 0, the incentive strategy of the ISO is effective. The concept of incentive strategies can be extended to situations that involve more than one Genco. However, in this case, an important question that needs to be answered as a part of the optimization process is the nature of interaction among the various Gencos. For example, the Gencos may choose to cooperate among themselves and implement a Pareto-type Žnon-inferior. solution. Or they may elect not to cooperate among themselves and implement a Nash-type solution. This issue is very important from the ISO’s perspective whenever it has to deal with a multitude of Gencos. As mentioned earlier, an important objective for the ISO may be to reduce the chance of gaming among the Gencos. The main purpose of using incentive strategies in this case would be to induce the Gencos to agree to cooperate in order to achieve an overall optimal operation of the grid. Let us, for illustration purposes, assume that there are N Gencos in the incentive problem discussed earlier. Let the decision variable of the ISO be a scalar x as before and let y 1 , y 2 , . . . , yN denote the decision variables of the Gencos, respectively. The objective function of the ISO is now I Ž x, y 1 , y 2 , . . . , yN . and the objective functions of the Gencos are GnŽ x, y 1 , y 2 , . . . , yN . for n s 1, . . . , N. The final choice of variables must satisfy the grid constraints C Ž x, y 1 , y 2 , . . . , yN . s 0. As before, let x s X, yn s Yn , n s 1, . . . , N 4 and p s P be the unique set of variables that minimize the ISO’s Lagrangian function L I Ž x, y 1 , y 2 , . . . , yN .. It is this solution that the ISO now wishes to induce the Gencos to choose. However, inducing a multitude of Gencos is more difficult than inducing one Genco! Following an analysis similar to the one-Genco problem, a possible simple incentive function in this case would be, N

xsXq

Ý

A n Ž yn y Yn .

ns1

where, as before, the A n’s are constants to be determined by the ISO. Let us first consider the case where the Gencos wish to implement a Pareto solution among them-

261

selves. This would necessitate minimizing an objective function that is a convex combination of the individual objective functions, appended with the grid constraint and the above incentive function. That is: L G Ž x , y 1 , y 2 , . . . , yN . N

Ý a nGn Ž x , y1 , y 2 , . . . , yN .

s

ns1 N

½

q p1 x y X y

Ý

A n Ž yn y Yn .

ns1

5

q p 2 C Ž x , y 1 , y 2 , . . . , yN . In the above expression, the scalars a n must satisfy N Ý ns 1 a n and a n G 0. For each choice of these a n scalars, the proper choice of the constants A n by the ISO can be easily determined to be, An s y

Sn R

where N

E Rs

ž

Ý a i Gi q p 2 C is0

/

Ex

and

N

E Sn s

ž

Ý a i Gi q p 2 C is0

/

E yn

All these expressions must be evaluated at the ISO’s desired solution. It is interesting to observe that in this case, each A n will be a function of the a n scalars. By leaving the choice of these scalars to the end, the ISO has the capability of inducing the Gencos to implement a Pareto solution of its own choosing. In other words, the ISO is able to coordinate the nature of cooperation among the Genco’s in the best way that benefits the operation of the entire system. The other, and less desirable, situation is when the Gencos are in a competitive environment and end up implementing a Nash-type solution among themselves. In this case, each Genco will pursue a strategy of protecting itself against possible cheating by

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

262

the other Gencos. A Nash solution  y1) , y2) , . . . , yN) 4 must satisfy the inequalities: Gn Ž x , y 1) , y 2) , . . . , yn) , . . . , yN) .

objective functions defined over a finite time horizon w0, T x that they wish to minimize: JI Ž u,Õ 1 , . . . ,ÕN . s

F Gn Ž x , y 1) , y 2) , . . . , yn , . . . , yN) . for n s 1, 2, . . . , N; where x is governed by the incentive function described above. The proper choice of A n by the ISO in this case can be shown to be, An s

Sn Rn

where R n and Sn are given by the expressions: Rn s

E Ž Gn q p 2 C . Ex

and

Sn s

E Ž Gn q p 2 C . E yn

.

As before, these expressions must be evaluated at the ISO’s desired solution. Note that in this case, the ISO has less flexibility in its ability to influence the Gencos’ behavior. The ISO has no parameters, such as the a n scalars, that it can manipulate to influence the final outcome. We should mention that in the case where the ISO is using incentive controls, this solution would not have much appeal for the Gencos. One of the main advantages of the Nash solution is in its ability to protect each Genco against cheating by the other Gencos. However, the ISO can easily provide such a guarantee by properly using its incentive controls as has been demonstrated earlier. In fact, gaming among the Gencos can be reduced to a minimum. In a realistic grid model, market conditions and the ISO’s and Gencos’ ability to influence the system will vary as a function of time. Dynamic decision making, in this case, typically would require a mathematical model to characterize the evolution of the entire power grid as a function of time. If x Ž t . is used to denote the state vector of the system, it then would evolve according to a differential equation that is controlled simultaneously by the ISO and Gencos. That is: dx dt

s f Ž x ,u,Õ 1 ,Õ 2 , . . . ,ÕN ,t .

where uŽ t . and Õ 1Ž t ., . . . , ÕN Ž t . are the control variables of the ISO and Gencos, respectively, and t is time. The ISO and Gencos typically have integrated

T

H0 I Ž x ,u,Õ , . . . ,Õ 1

N

,t . d t

and JG nŽ u,Õ 1 , . . . ,ÕN . s

T

H0 G Ž x ,u,Õ , . . . ,Õ n

1

N

,t . d t

for n s 1, . . . , N Following a similar analysis as in the static case, the ISO first minimizes JI Ž u, Õ 1 , . . . , ÕN . as if it has complete control over the choices of u and Õ 1 , . . . , ÕN . This would be solved using standard optimal control theory. Let U and Õ 1 , . . . , ÕN be the unique functions that minimize JI Ž u, Õ1 , . . . , ÕN .. Now the ISO wants to induce the Gencos to choose Õn s Vn for n s 1, . . . , N. To achieve this, the ISO will implement a strategy u s hŽ Õ 1 , . . . , ÕN . where the incentive function h is to be determined by the ISO in such a way that the minimization of JG nŽ hŽ Õ1 , . . . ,ÕN .,Õ 1 , . . . ,ÕN . by the Gencos will yield Õn s Vn . Since the objective function for each Genco depends on the control choices of all Gencos, the ISO has to take into consideration the resulting interaction among all the Gencos. As in the static case, an objective for the ISO would be to induce the Gencos to cooperate and achieve a non-conflicting solution. An example of a simple incentive function N Ž . h is u s U q Ý ns 1 A n Õn y Vn where A1 , . . . , A N are appropriate functions to be determined by the ISO. In the dynamic case, however, open-loop and feedback strategies need to be considered and the functions A n will be different in each of these cases. In the open loop case, the controls u and Õ 1 , . . . , ÕN , and the functions A n will all be functions of time only, whereby in the feedback case, these will be functions of time and the state x Ž t .. 2.3. Diffusing horizontal market power In the literature, it has been pointed out that although there is equal access to the transmission network, there remains substantial opportunity to exercise horizontal market power. Individual transmission line constraints can prevent additional generation from some buses and thus prevent free competition to prevail. Under the present rules of the grid

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

operation, generation providers may purchase transmission capacity rights as transmission congestion contracts ŽTCC.. Thus a provider that holds a TCC on a specific transmission line may receive revenues corresponding to the capacity associated with the TCC times the price differential between the buses connected to the transmission line. In the process of optimizing its total profits, an energy provider may cause some transmission lines to be congested. Hogan w7,8x has modeled this bulk power market, without leadership of the grid operator, as an oligopoly. The resulting market price is higher than the competitive benchmark price. A goal of the grid operator is to design incentives so that the resulting market prices correspond to perfect competition prices in the ideal case. If the perfect competition prices cannot be achieved, the market prices should be as close to the perfect competition prices as possible. The market power model proposed here seeks to define the strategy that a grid operator should implement for achieving a virtually perfect competition market. If each energy provider uses the same optimization procedure while assuming that the other energy providers have fixed strategies, the equilibrium market price will be a Cournot equilibrium. The challenge for the grid operator is to design the incentives so that the Cournot equilibrium prices are equal to the perfect competition prices. A simplified model of two energy providers will be considered. One energy provider will be assumed to be a dominant provider DP which owns a larger share of the generating units of the assumed power market with two providers, and another provider IP representing other power producers. Let us assume the power market model has A nB buses and A mB lines. PDP and PIP are the n-vectors of loads at each of the n buses. PG DP and PG IP are the n-vectors of generators at each of the n buses. Y denotes the n-vector of net injections at each of the n buses. Pij Žmin. and Pij Žmax. are the lower and upper bounds on the real power line flows. B Ž.. and C Ž.. are the benefit and cost functions for load and generation.

263

The benefit function B Ž.. depends on the energy sold and on the price of the energy. It is the area under the demand curves. The cost function C Ž.. represents the area under the supply curves. TD is a contract on transmission capacity rights that defines a vector of net loads and pays pX TD for DP. TI is similarly defined for IP. The grid operator will be considered as the ISO and the two energy providers will be the Gencos in a formulation. The control variables for the grid operator are TD and TI. The control variables for the energy providers are their generations and loads. A powerful type of control for the grid operator is to allow TD and TI to be incentive functions of the generations and the loads of the energy providers. Affine functions will be considered for simplicity, i.e., TD and TI will be linear combinations of constants and Genco control variables with proportionality constants. The optimization problem for DP is to maximize

Ž BDP Ž PDP . y C DP Ž PG DP . . q pX TD with respect to PDP , PG DP . This maximization is subject to the assumption that the strategy of IP is fixed and that the grid operator provides the value of TD or its functional dependence on DP’s control variables. Furthermore, the maximization is subject to power flow problem w7–10,15,17,18,28x:

w Y x y w AT xw Pline flow x s 0 Ý Ž PDP y PG DP . q Ý Ž PIP y PG IP . s Y

Ž Net input balance equation. where A denotes the Ž m by n. incidence matrix. There is a similar optimization formulation for the IP player, under the assumption that the control strategy of DP is fixed, and the grid operator provides TI. The above two problems need to be solved simultaneously for the scheduled transmission systems conditions. The equilibrium solution provides the optimum amount of power to be generated by DP and IP to share in meeting the total load. It also provides the resulting market prices at the n buses. The ISO’s challenge is to design TD and TI so that

264

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

the resulting price vector is as close to the perfect competition price vector. The DP and IP optimizations can be carried out using nonlinear programming. The first step is to form Lagrangian functions, where p is the Lagrange multiplier vector for the net input balance equality constraint. Thus, p appears linearly in two places in each of the Lagrangian functions. One is in pX TD Žor pX TI. and another is in the appended equality constraint. The Kuhn–Tucker conditions for the simultaneous maximization of the two Lagrangian functions will contain the parameters in the design of TD and TI. The grid operator will choose the parameters in such a way that the Kuhn–Tucker conditions both for DP and for IP are satisfied when the price vector equals the ideal perfect competition price vector.

3. Incentive control of ancillary services Ancillary services could be categorized as following: 1. 2. 3. 4.

regulation or AGC, spinning reserve ŽSR., non-spinning reserve ŽNSR., replacement reserve ŽRR..

ISO runs markets for ancillary services in order to assure the power system security and reliability with respect to FERC standards. ISO wants to make sure that there are always sufficient generation resources to dispatch in case of generator, line or transformer outages or other contingencies, as well as imbalances caused by forecast errors. The reserve contracts are done using a two-part pricing system. First, the accepted generators for the ancillary market are paid a fixed fee for keeping part of their capacity available for dispatch. Second, if this available capacity is used, then they will receive a second payment corresponding to the ancillary market-clearing price w3,26x. The definition and conditions Žconstrains., for the four categories mentioned above, in order to bid into the ancillary service market are as follows. AGC is the regulating capability, under automatic generation control, that responds in an effort to continuously balance the ISO control area’s supply resources with minute-to-minute load variations in

order to meet the NERC control performance standards. SR is a resource capacity synchronized to the system, which is able to immediately begin to supply energy or reduce demand, fully available within 10 min, and able to be sustained for a period of at least 30 min to provide first contingency protection. NSR is a resource capacity non-synchronized to the system, which is able to supply energy or reduce demand, fully available within 10 min, and able to be sustained for a period of at least 30 min to provide first contingency protection. Transmission loss is an inherent, unavoidable consequence of delivering electric energy. The transmission losses are usually paid by the load distribution entities ŽDisco. based on their contribution to the system losses. The uncompensated transmission losses will depress the system frequency, because they represent the mismatch between generation and total effective load. Therefore, transmission loss compensation could be bid in the AGC market in a similar way w3,26x. To reduce the chance of gaming the market, ISO has imposed cost-based cap price ŽCBCP. for Gencos who bid into the ancillary reserve markets. Gencos are not permitted to bid above the capped levels, and if the market-clearing price is higher than CBCP, the Gencos will only receive compensation up to the CBCP level. This creates a situation where the Gencos benefit from driving their bids down to their marginal costs w26x. By estimating the zonal market clearing prices of energy and ancillary services Žshadow prices of energy and ancillary services., the ISO could solve the following optimization problem to minimize the expected costs of energy and ancillary reserves for the power consumers: min p, r ,u

½

24

m

Ý Ý mcpe Ž k . pn Ž k . u ne Ž k . ks1 ns1

qmcpr Ž k . rn Ž k . u nr Ž k .

5

Subject to: m

Ý pn Ž k . u ne Ž k . s Pt Ž k . , ns1

for

k s 1, . . . ,24

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267 m

Ý rn Ž k . u nr Ž k . G R t Ž k . ,

for

k s 1, . . . ,24

ns1

pnmin F pn Ž k . F pnmax 0 F rn Ž k . F min  rnmax , pnmax y pn Ž k . 4 u en Ž k . s

u rn Ž k . s

½ ½

0 if Bid en Ž k . ) mcpe Ž k . 1 if Bid en Ž k . F mcpe Ž k . 0 if Bid rn Ž k . ) mcpr Ž k . 1 if Bid rn Ž k . F mcpr Ž k .

5 5

Where, u enŽ k . s unit commitment of generator-n in the energy market; u rnŽ k . s unit commitment of generator-n in the ancillary reserve market; m s number of generators who participant in the energy and reserve markets; Pt Ž k . s estimated power system demand at hour k; R t Ž k . s estimated power system ancillary reserve requirement at hour k; mcpeŽ k . s expected clearing price of energy; mcprŽ k . s expected clearing price of ancillary reserve; Bid en s Genco-n energy bid at hour k; Bid rn s Genco-n ancillary reserve bid at hour k; pnŽ k . s Genco-n energy schedule for hour k; rnŽ k . s Gencon ancillary reserve schedule for hour k. The ISO should solve the above Kuhn–Tucker optimization problem over a 24-period load cycle in order to minimize the power consumer costs. After finding the optimal energy and ancillary reserve schedules for the next 24-h, the ISO could propose economic incentive functions ŽEIF. to all day-ahead energy and ancillary reserve market participants ŽGencos.. The market participants could use these incentive functions to maximize their expected benefit functions Žpayoff functions. in dynamic games such as deregulated energy and ancillary reserve markets. A proposed EIF is as follows: S Ž k . s mcpe Ž k . p Ž k . y p ) Ž k . u e Ž k .

265

mitment at hour k from ISO optimization process; u r Ž k . s optimal ancillary reserve unit commitment at hour k from ISO optimization process. If each Genco uses the proposed EIF in order to define its optimal bids and schedules for the dayahead energy and ancillary reserve markets, then the difference between the Genco’s and ISO’s optimal solutions will be negligible. The proposed method for incentive control of energy and ancillary services in deregulated energy markets is known as the Stackelberg strategy in dynamic game theory. In the proposed method of controlling ancillary services, ISO Žthe market maker. sets the optimal schedules and market clearing prices, and Gencos Žthe price takers. will define their optimal bids and schedules with respect to the ISO’s EIF. The proposed incentive control method could increase the efficiency of the deregulated energy and ancillary reserve markets by giving important economic signals to the market participants at each trading hour.

4. Conclusion This paper presents a proposed framework for market monitoring and incentive control of ancillary services. The proposed control formulated based on developing a frequency LFC market, a RL market and a BL market. The above market will be controlled by the ISO with a predefined incentive function that all market players must use to compute the cost of their energy to be offered to the respective markets. The EIF, such as the one proposed in this paper, will give economic signals to the market participants. If they include these functions in their bidrschedule optimization process for the day-ahead markets, the optimal performance of the power system and maximum efficiency of the energy and ancillary reserve markets are guaranteed by the ISO.

q mcpr Ž k . r Ž k . y r ) Ž k . u r Ž k . , for k s 1, . . . ,24 where, p ) Ž k . s optimal energy schedule at hour k from ISO optimization process; r ) Ž k . s optimal ancillary reserve schedule at hour k from ISO optimization process; u e Ž k . s optimal energy unit com-

References w1x A. Abur, A. Keyhani, H. Bakhtiari, Autoregressive filters for the identification and replacement of bad data in power system state estimation, IEEE Transactions on Power Systems 2.3 Ž1987. 552–560, ŽAug...

266

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267

w2x Basar, Tamer and Jose B. Cruz, Jr. AConcepts and methods in multi-person coordination and control.B Optimization and Control of Dynamic Operational Research Models. Ed. S.G. w3x K.W. Cheung, P. Shamsollahi, S. Asteriadis, Functional requirements of energy and ancillary service dispatch for the interim ISO New England electricity market, IEEE–PES Annual Conference, NY, Feb., 1999. w4x J.B. Cruz Jr., Survey of concepts in hierarchical decisionmaking, Proc. Fourth International Conf. on Analysis and Optimization of Systems, Le Chesnay, France, December, 1980, pp. 384–396, ŽInvited.. w5x J.B. Cruz Jr., Stackelberg strategies for hierarchical control of large scale systems, Proc. Second Workshop on Hierarchical Control, Warsaw, Poland, June, 1978, pp. 341–355, ŽInvited.. w6x G. Gross, D.J. Finlay, G. Deltas, Strategic bidding in electricity generation supply markets, IEEE–PES Annual Conference, NY, Feb., 1999. w7x William W. Hogan, A market power model with strategic interaction in electricity networks, The Energy Journal 18.4 Ž1997.. w8x William W. Hogan, Contract networks for electric power transmission, Journal of Regulatory Economics 4.3 Ž1992. 211–242. w9x M.D. Ilic, Performance-based value of transmission services for competitive energy management, Proc. 26th North American Power Symposium ŽNAPS., Kansas State Univ., Manhattan, KS, 26–27 Sept. 1994. w10x M. Ilic, E.H. Allen, Z. Younes, Transmission scarcity: who pays? The Electricity Journal Ž1997. 38–49, July. w11x H.R. Kassaei, A. Keyhani, T. Woung, A hybrid fuzzy, neural network bus load modeling and predication, IEEE Transactions on Power Systems PE 021-PWRS-0-06 Ž1998. Žin press.. w12x A. Keyhani, Development of an interactive power system research simulator, IEEE Transactions on Power Apparatus and Systems 103.3 Ž1984. ŽMarchrApril.. w13x A. Keyhani, Dynamic system load generation control using variable pressure steam generators, IEEE Transactions on Power Apparatus and Systems 75.2 Ž1975. ŽNov.rDec... w14x A. Keyhani, One-step-ahead load forecasting for on-line application, IEEE Power Apparatus and Systems 75.1 Ž1975. ŽJulyrAug... w15x A. Keyhani, A. Abur, S. Hao, Evaluation of power flow techniques for personal computers, IEEE Transactions on Power Systems 4.2 Ž1989. ŽAug... w16x A. Keyhani, El-Abiad, A real-time modeling techniques for application to automatic generation control, IEEE Transactions on Power Apparatus and Systems 95.1 Ž1976. ŽNov.rDec... w17x A. Keyhani, S. Hao, W.R. Wagner, A rule based approach for construction a local network model for decentralized voltage control, Electric Power Systems Research Journal 16 Ž1989.. w18x A. Keyhani, S.M. Mir, On-line weather-sensitive and industrial group bus load forecasting for microprocessor-based applications, IEEE Transactions on Power Apparatus and Systems 102.12 Ž1983. 3868–3876, ŽDec...

w19x A. Keyhani, A.B. Proca, A virtual testbed for instruction and design of permanent magnet machines, IEEE Transactions on Power Systems PE-273-PWRS-0-07 Ž1998.. w20x F.C. Schweppe, R. Bohn, R. Tabors, M. Caramanis, Spot Pricing of Electricity, Kluwer Academic Publishing, Boston, 1988. w21x F.C. Schweppe, M.C. Caramanis, R.D. Tabors, Evaluation of spot price based electricity rates, IEEE Transaction of Power Apparatus and Systems PAS-104.7 Ž1985. ŽJuly.. w22x F.C. Schweppe, R.D. Tabors, J.L. Kirtley, Homeostatic control for electric power usage, IEEE Spectrum Ž1982. July. w23x M. Simaan, J.B. Cruz Jr., A Stackleberg solution for games with many players, IEEE Trans. on Automatic Control AC-18 Ž1973. ŽJune.. w24x M. Simaan, J.B. Cruz Jr., Additional aspects of the Stackelberg strategy in nonzero-sum games, Journal of Optimization Theory and Applications 11.6 Ž1973. ŽJune.. w25x M. Simaan, J.B. Cruz Jr., On the Stackelberg strategy in nonzero-sum games, Journal of Optimization Theory and Applications 11.5 Ž1973. ŽMay.. w26x P. Skantze, J. Chapman, Price dynamics in the deregulated California energy market, IEEE–PES Annual Conference, NY, Feb., 1999. w27x C-Li Tseng, S.S. Oren, A.J. Svoboda, R.B. Johnson, Pricebased spinning reserve requirements in power system scheduling, PSERC Ž1998.. w28x W.R. Wagner, A. Keyhani, S. Hao, T.C. Wong, A rule-based approach to decentralized voltage control, IEEE Transactions on Power Systems 5.2 Ž1990. 643–651, ŽMay.. w29x A. Zobian, M.D. Ilic, Unbundling of transmission and ancillary services: Part II. Cost-based pricing framework, IEEE Transactions on Power Systems 12 Ž2. Ž1997. 549–556, May.

Ali Keyhani is a fellow of IEEE and a recipient of the Ohio State University College of Engineering Research Award for 1989 and 1999. He established the Ohio State University Mechatronic graduate program in 1995, and he is the director of the Department of Electrical Engineering Mechatronic Systems Laboratory. His research interests are in the areas of electromechanical systems, power systems control and operation, power electronics, design of electric machines and parameter estimation. Dr Keyhani is the Chairman of the Electric Machinery Committee and the past Editor of IEEE Transactions on Energy Conversion. He has been a consultant to Accuray, Combustion Engineering, Asea Brown Boveri, TRW Controls, Harris Controls, Liebert, Delphi Automotive Systems, Mahab Engineering, IRD, and Foster Wheeler Engineering. He has authored many papers in the IEEE Transactions on control of power systems, machine modeling, parameter estimation, power electronic systems, design of virtual and testbeds for variable speed drive systems.

A. Keyhani et al.r Decision Support Systems 30 (2001) 255–267 Jose B. Cruz, Jr. is the Howard D. Winbigler Chair in Engineering, and Professor of Electrical Engineering at the Ohio State University ŽOSU.. He received his BS summa cum laude from the University of the Philippines in 1953, SM from the Massachusetts Institute of Technology in 1956 and the PhD from the University of Illinois in 1959, all in electrical engineering. He served as Dean of the College of Engineering at OSU from 1992 to 1997, Professor of Electrical and Computer Engineering at the University of California in Irvine ŽUCI. from 1986 to 1992, and at the University of Illinois from 1965 to 1986. Dr Cruz was elected as a member of the National Academy of Engineering in 1980. He is also a Fellow of the Institute of Electrical and Electronics Engineers; recipient, Curtis W. McGraw Research Award of the American Society for Engineering Education 1972; recipient, Halliburton Engineering Education Leadership Award, 1981; distinguished member, IEEE Control Systems Society, designated in 1983; recipient, IEEE Centennial Medal, 1984; recipient, IEEE Richard M. Emberson Award, 1989; Fellow, American Association for the Advancement of Science elected 1989; recipient, ASEE Centennial Medal, 1993; and recipient, Richard E. Bellman Control Heritage Award, American Automatic Control Council in 1994.

267

Marwan A. Simaan received the Ph.D. degree in Electrical Engineering from the University of Illinois at UrbanaChampaign in 1972 and did postdoctoral work at the Coordinated Science Laboratory at the University of Illinois until 1974. In 1976 he joined the Department of Electrical Engineering at the University of Pittsburgh where he is currently the Bell of PArBell Atlantic Professor. He served as chair of the department from 1991 to 1998. He has held research and consulting positions in industry including the English Electric Leo-Marconi Computers Ltd.; Bell Telephone Laboratories; Shell Development Company; Gulf R&D Company; and ALCOA Laboratories. His research interests are mainly in the areas of control and signal processing. He has edited four books and written more than 225 articles in journals, books, conference proceedings and technical reports. Dr. Simaan is a member of the US National Academy of Engineering and a Fellow of the AAAS and IEEE. He is coeditor of the Journal of Multidimensional Systems and Signal Processing ŽKluwer.. He currently serves on the editorial boards of a number of journals including the IEEE Proceedings and the Journal of Optimization Theory and Applications ŽPlenum.. Dr. Simaan received three Best Paper Awards Ž1985, 1988, and 1999. and a Distinguished Alumnus Award from the department of Electrical and Computer Engineering at the University of Illinois at Urbana-Champaign Ž1995.. He is a member of AAAI, ASEE and SEG. He is a registered Professional Engineer in Pennsylvania and he serves as an Electrical Engineering program Evaluator for the Accreditation Board for Engineering and Technology ŽABET..