Abstract
This paper analyzes the oligopolistic equilibria of multiple price-maker agents in performance-based regulation (PBR) markets. In these markets, there are price-maker agents representing some frequency regulation (FR) providers and a number of independent price-taker FR providers. A model of equilibrium problem with equilibrium constraints (EPECs) is employed in this paper to study the equilibria of a PBR market in the presence of price-maker agents and price-taker FR providers. Due to the incorporation of the FR providers’ dynamics, the proposed model is reformulated as a mixed-integer linear programming (MILP) problem over innovative mathematical techniques. An optimal equilibrium point is also selected for the market, where none of the agents is the unique deviator and the dynamic performance of power system is improved simultaneously. The effectiveness of the proposed optimal equilibrium point is evaluated by comparing the outputs with the conventional optimal dispatches of the FR providers.
THE concept of smart grid is a paradigm in response to the sustainability challenges of energy production and consumption. A smart grid should be perfectly managed in the presence of fast integration of intermittent renewable energy sources (RESs) and inevitable fluctuations in load demands. The frequency declination, power system instability, and blackouts occurred due to the differences between energy production and consumption. In such cases, it is vital to balance the power flow and restore the frequency within the prescribed limitations at the earliest possible time [
In view of an independent system operator (ISO), the frequency regulation (FR) providers, e.g., energy storages and electric vehicle aggregators, participate in the automatic generation control (AGC) system to keep the demand and supply in balance. As a result, the frequency is maintained within a suitable margin. One of the most significant objectives of ISOs is the perfect design of the AGC system in order to optimize the operation of FR providers as well as meeting the electric grid performance criteria [
The AGC system is one of the effective tools for the ISOs specifically in high penetration of RESs to keep the frequency close to the nominal values, maintain tie-lines at the scheduled values, and optimize the allocation of AGC dispatch among FR providers [
Before FERC Order 755, the market mechanisms of remunerations for regulation services were based on reserved capacities of the FR providers, i.e., their head-rooms. However, as stated in the issued rule of October 20, 2011, the payment mechanisms based on unoccupied capacities are “unjust, unreasonable, and unduly discriminatory or preferential” [
1) After the implementation of PBR markets, the FR providers are motivated to provide a better quality of services. However, the performances of FR providers depend on their dynamics, i.e., technological specifications. As long as the FR providers’ revenues in the PBR markets are uncompetitive, they are not interested in participating in the market. Therefore, the price-maker agents are appearing to manage a number of FR providers to make this market feasible [
2) By using the PBR market, there is a discrimination between the FR providers with different capacities and mileages/qualities. Due to their technical flexibilities/specifications, a number of FR providers can give more capacities with less mileages/qualities. In this paper, they are called fast-ramping FR providers. Note that the price-maker agents can manipulate their offers and cause an inefficient outcome. In this paper, an optimal equilibrium point for a PBR market is proposed, where none of the price-maker agents is the unique deviator and the dynamic performance of power system is enhanced simultaneously.
There are few studies about the efficiency of the PBR markets in the literature. However, these few studies can be categorized into three areas: ① analyzing the different ISO rules [
Regarding to the first category, a number of ISOs in USA run the PBR market with different approaches in calculating the performance scores of FR providers and agents. Moreover, several ISOs determine a minimum threshold for participation of the FR providers and the agents in the PBR market. In [
With respect to the second category, one of the main objectives of an efficient PBR market mechanism is that the fast-ramping FR providers, e.g., energy storages, contribute a large portion of the required regulation services. As energy storages have better ramping characteristics compared with the traditional generation units, it has been recommended in [
In the third category, it is assumed that the fast-ramping FR providers become price-makers in the PBR markets. Note that the price-taker FR providers participate in the PBR markets by offering their marginal operation costs of capacity and mileage terms or optimizing their offers using stochastic/robust optimization methods. In practice, a PBR market runs with just few price-maker agents providing regulation services. In [
Our study is categorized in the third category. Due to the imperfect competition and information asymmetries, there are gaming opportunities for the FR providers and price-maker agents to increase their profits by the manipulation of capacities and mileage offering prices in the PBR markets. Up to our knowledge, none of the previous works studies the equilibrium of the PBR market with more than one price-maker agent. The oligopolistic equilibrium in a PBR market is analyzed using the model of equilibrium problem with equilibrium constraints (EPECs), which is widely studied in the literature of electricity markets. Due to some restrictions of FR providers’ dynamics, new challenges should be addressed in solving the proposed EPEC model.
The major contributions of this paper are as follows.
1) A stochastic real-time PBR market including a number of price-maker agents and price-taker FR providers is modeled based on EPEC formulation.
2) The details of the PBR market such as performance score calculation method and scenarios of AGC signal in real ime are considered in the formulations. Compared with [
3) The proposed EPEC formulation for finding the equilibria has complex nonlinear terms. In this paper, by providing innovative mathematical techniques, the proposed nonlinear problem is reformulated as an MILP formulation.
4) Compared with [
5) In the optimal equilibrium of the PBR market, in addition to the dynamic performance enhancement of the power system, none of the price-maker agents has any incentive for deviation.
The remainder of this paper is organized as follows. A PBR market model is mathematically formulated in Section II. The EPEC model is presented in Section III for finding the equilibria of the PBR market. In addition, to solve the EPEC model by commercial solvers, the procedure of converting the proposed EPEC model into an MILP problem is elaborated in Section III. The proposed optimal equilibrium is also introduced in Section IV. The performance of the proposed model is evaluated by simulating on a test system in Section V. Finally, concluding remarks and future works are given in Section VI.
Before formulating the problem, it is noteworthy that the PBR market is elaborated. To ensure the quality and stability of energy supply, the ISO purchases an ancillary service called FR. The generation units, consumers, or energy storages that are willing to provide such service submit their capacity and mileage offering prices. The PBR market time interval is equal to the real-time market time interval, e.g., 900 s (15 min). The regulation capacity is defined as “an unloaded capacity synchronizing with the system and ready to serve an additional demand” [
In the real-time operation, the obtained regulation capacity and mileage schedules are the inputs of the AGC system. The ISO allocates the AGC dispatch based on the results of the PBR market in the time resolution of the AGC system, i.e., = 4 s. Finally, the FR providers receive the rewards based on their dynamics, their performances, and the realized AGC scenario.
In a PBR market, there are a number of price-maker agents and price-taker FR providers. It is also assumed that a price-maker agent can monitor and manage the operation of a number of FR providers. An agent refers to a price-maker entity who bids for a number of FR providers.
The PBR market problem is formulated in (1)-(5).
(1) |
s.t.
(2) |
(3) |
(4) |
(5) |
Remark 1: the regulation mileage of an FR provider in (5) is limited by the multiplication of the cleared regulation capacity and a mileage multiplier, i.e., , which is calculated based on the previous historical performance of the FR provider. Parameter is the ratio of the total regulation mileage, which has been actually provided by the FR provider, and the total procured regulation capacity from the FR provider in the same operation time interval over the previous week/month. By using this parameter, the FR providers’ mileage is not more than its practical capability to follow the AGC signal.
Remark 2: the other point that should be noted is the dual variables of constraints, which are presented in (1)-(5), e.g., and . They are shadow prices of these constraints and indicate the opportunity costs from the provision of the regulation capacity and mileage. These costs are reflected on the submitted bids of price-maker agents and price-taker FR providers, i.e., and . Thus, these shadow prices ( and ) are employed for rewarding the FR providers.
Remark 3: the ISO and agents do not have the detailed private information of the FR providers. Due to the asymmetry of the information, the agents act strategically and do not reveal their private information in the PBR market to gain more profits. In this paper, the equilibrium of these price-maker agents in the PBR market is analyzed.
After clearing the PBR market, the instructed AGC signal is allocated among the FR providers based on their cleared mileages and capacities as formulated in (6).
(6) |
The instructed AGC signal to an FR provider for a possible scenario of AGC signal, i.e., , is based on the cleared mileage allocation as formulated in the first term of (6). Moreover, the allocated AGC signal is limited to the cleared capacity allocation as shown in the second term of (6).
Assumption 1: for all FR providers, it is presumed that . Note that this assumption is practically correct as pointed out in [
If Assumption 1 holds, (6) can be replaced by (7) for allocating the instructed AGC signal among the FR providers. The proof can be found in [
(7) |
After the allocation of the instructed AGC signal, the FR providers respond to it based on their dynamics. An FR provider can be a governor-turbine, which is often modeled in the simplest way as a first-order dynamic system that has a time constant representing the dynamic of its governor and turbine. Other technologies can also be considered depending on the generation technology. Therefore, other dynamic system models can be employed [
(8) |
By applying the inverse Laplace transform to (8), the actual response of an FR provider is formulated as (9).
(9) |
where and .
The actual mileage of an FR provider in a scenario with the instructed AGC signal for the PBR market interval, e.g., 15 min, is formulated as (10).
(10) |
The actual mileage in (10) is the sum of the upward and downward absolute movements of the FR providers to follow the instructed AGC signal.
The FR providers are rewarded based on (11).
(11) |
Remark 4: parameter is used to capture the performance score of FR providers. The mileage should be adjusted to reflect the actual contribution performance of the FR providers. The performance score shows how well an FR provider follows the dispatching commands within the PBR market time interval. In CAISO, it is calculated by (12).
(12) |
Theorem 1: if Assumption 1 holds, (11) can be rewritten as (13).
(13) |
The proof of Theorem 1 is given in Appendix A.
As explained, it is pivotal to consider a remuneration mechanism for the FR providers. As described in the introduction, the PBR market covers all concerns related to the remuneration of the FR providers.
In a traditional power system, the ISO has controlled over the operation of all system components. Hence, it can manage the components using control and optimization techniques. However, in the presence of price-maker participants, an agent acts autonomously considering its knowledge about the overall operation of the network as well as the behaviors of other agents over time. Combining this information along with the expectation of an agent about the behaviors of others agents, an agent makes decisions in real time to maximize its own benefits. The decisions of the agent, in turn, affect the evolution of the network over time and determine its overall performance. Therefore, it is important how price-maker agents and price-taker FR providers interact. In the next section, the outputs of this interaction are studied.
The EPEC mathematical model of the game among the price-maker agents in the PBR market is written in this section. To this end, the optimization problem of a price-maker agent is given. Then, the MPEC reformulation of problems of the price-maker agents is presented and the EPEC formulation for finding the equilibria of the PBR markets is proposed.
A price-maker agent solves the optimization problem with (1)-(5), (14)-(16) to find its optimal offering prices in the PBR market. An agent includes a certain number of the FR providers, i.e., .
(14) |
s.t.
(15) |
(16) |
The objective function (14) corresponds to the expected profit of agent . Note that the profit of the agent equals to the difference between the rewards to its FR providers and their operation costs. Constraints (15) and (16) show that the offering capacity and mileage prices are positive and limited in the acceptable ranges, i.e., and . The PBR market problem is also considered in the modeling using (1)-(5) as a sub-level of the proposed optimization problem. Note that the FR providers receive their rewards based on the cleared dual variables of the PBR market, i.e., and .
To solve the bi-level optimization problem in (14)-(16) with (1)-(5), sub-level problem in (1)-(5) should be replaced with the equivalent conditions to obtain the MPEC reformulation. The PBR market problem, stated in (1)-(5), is convex and satisfies Slater’s constraint qualification. Hence, the strong duality holds for this problem and the first-order Karush-Kuhn-Tucker (KKT) conditions are both necessary and sufficient for optimality [
(17) |
(18) |
(19) |
(20) |
(21) |
These constraints replace (1)-(5) in the optimization problem of an agent. In (17)-(21), the corresponding dual variables of the constraints are presented. In (17), the strong duality condition of PBR market is presented instead of complementarity constraints, as it simplifies the derivation of EPEC formulation in the next subsection.
The EPEC formulation is presented in (17)-(43). The EPEC is a joint solution of all agents whose equilibria are analyzed through the solutions associated with the KKT (strong stationary) conditions of (14)-(16) and (1)-(5) for all agents [
(22) |
(23) |
(24) |
(25) |
(26) |
(27) |
(28) |
(29) |
(30) |
(31) |
(32) |
(33) |
(34) |
(35) |
(36) |
(37) |
(38) |
(39) |
(40) |
(41) |
(42) |
(43) |
Note that the proposed EPEC is nonlinear and highly non-convex. Hence, the proposed EPEC problem should be reformulated as an MILP problem.
A model of the game among price-maker agents in the PBR market is presented in Section III. Although the gradient-based methods can be employed to analyze the mentioned game equilibria, the proposed formulation has the following merits compared with the gradient-based methods: ① the proposed formulation can find the equilibria in one shot, if it is reformulated as an MILP problem; and ② the convergence of the gradient-based methods cannot be guaranteed.
As the derived EPEC formulation is nonlinear and cannot be solved by commercial solvers, the conversion procedure of the modeling into an MILP problem is presented in this section. Throughout five mathematical steps, the problem is reformulated as an MILP problem. However, an appropriate objective function is introduced firstly to select an optimal equilibrium among existing equilibria.
Solving the EPEC problem leads to a number of equilibria. In this paper, an optimal equilibrium is selected, which can be calculated by solving (44).
(44) |
The objective function in (44) includes the expected sum of actual mileage multiplied by performance score. Note that based on Theorem 1, is equal to . With this optimal equilibrium, the high-quality FR providers or fast-ramping FR providers have priority to be selected compared with the low-quality ones.
The derived EPEC model is nonlinear. To convert it into an MILP problem, the following steps need to be taken. After this conversion, the problem can be solved by interior point method (IPM) solvers.
1) The first source of nonlinearities is the multiplication of and for all price-taker FR providers by in (23) and (25), respectively. The optimization problem of a price-maker agent is given in (1)-(5) and (14)-(16). By eliminating (1)-(5) from the constraints and fixing and to the predicted values, (14)-(16) show the stochastic optimization problem of a price-taker FR provider. Then, the strategy of price-taker FR providers would be the respected marginal operation costs. As a result, variables and of price-taker FR providers should be replaced by the respected marginal operation costs.
2) Presence of actual mileage in the formulation. Herein, the payoffs of FR providers are calculated based on the actual mileage and performance scores, i.e., and . By using Theorem 1, can be replaced by .
3) Strong duality condition replacement. Another source of nonlinearity is (17), which represents the strong duality condition. It can be replaced by its equivalent complementarity constraints in (45)-(50). However, the complementarity constraints are other sources of nonlinearity which are linearized in the next step.
(45) |
(46) |
(47) |
(48) |
(49) |
(50) |
It is worth remarking that this conversion seems to go against the statement made before about the computational advantages of using strong duality constraints. However, these advantages are obtained when the EPEC formulation is derived. Note that if the complementarity constraints are used from the first, the EPEC formulation would have been much more complicated.
4) Implementation of Big-M method. The complementarity constraints such as (45)-(50) are linearized using the equivalent constraints presented in (51).
(51) |
5) Parameterization. The last source of nonlinearities exists due to the multiplication of and for all FR providers belonging to price-maker agents by dual variable . By parameterizing dual variable , the problem becomes linear.
In this subsection, the performance of proposed method is evaluated by presenting a case study including 19 FR providers and 2 price-maker agents. The detailed information of agents and FR providers are presented in
Herein, the proposed game dispatch is compared with a benchmark case, which is the optimal dispatch of the FR providers and agents. In the optimal dispatch, all the agents and FR providers are considered as price-takers and the dispatch is determined by (1)-(5) when variables and of all individuals and FR providers belonging to the agents are replaced by the respected marginal operation costs. This benchmark case has also been presented in [
In Figs.

Fig. 1 Instructed AGC signal and response in the first scenario.

Fig. 2 Instructed AGC signal and response in the second scenario.

Fig. 3 Instructed AGC signal and response in the third scenario.

Fig. 4 Instructed AGC signal and response in the fourth scenario.

Fig. 5 Instructed AGC signal and response in the fifth scenario.
In this subsection, the optimal dispatch and the game dispatch are compared in respect to two criteria: the social welfare and the dynamic performance of the power system. As observed in

Fig. 6 Impacts of game dispatch on social welfare indices.

Fig. 7 AGC tracking accuracy of game dispatch and optimal dispatch.
It is worth mentioning that the accuracy of AGC signal is just slightly improved with the proposed game dispatch in
The profits of price-maker agents and price-taker FR providers in the optimal dispatch and the game dispatch are shown and compared in

Fig. 8 Profits of price-maker agents and price-taker FR providers.
In this paper, a method based on the EPEC model is proposed for evaluating the effectiveness of PBR market in the presence of price-maker agents consisting of a number of FR providers. An optimal equilibrium point is presented where the agents do not have any incentive for deviations. Moreover, the accuracy of actual time response of FR providers is enhanced in the proposed equilibrium point. By a theorem about specifications of the PBR market and throughout five steps, the proposed nonlinear model is reformulated as an MILP problem. Therefore, it can be solved in one shot. The effectiveness of proposed model is evaluated in the case study.
Due to the oligopolistic behaviors of price-maker agents, the profit of the agent that includes more fast-ramping FR providers has been more than doubled due to the fair remuneration mechanism. In future works, the mechanism of PBR markets can be modified so that the impacts of price-maker agents on the social welfare are mitigated. Moreover, a decentralized algorithm can be considered for price-maker agents to reach the equilibrium in an environment with the asymmetry of the information.
Nomenclature
Symbol | —— | Definition |
---|---|---|
A. | —— | Indices |
—— | Index of scenarios | |
—— | Index of price-maker agents | |
—— | Indices of frequency regulation (FR) providers | |
—— | Indices of time-slots | |
B. | —— | Sets |
—— | Set of FR providers belonging to agent | |
—— | Set of scenarios | |
—— | Set of price-maker agents | |
—— | Set of price-maker FR providers | |
—— | Set of price-taker FR providers | |
—— | Set of time-slots | |
C. | —— | Variables |
—— | Capacity price of FR provider | |
—— | Mileage price of FR provider | |
—— | Cleared capacity price | |
—— | Cleared mileage price | |
—— | Performance score of FR provider in scenario | |
—— | Constant of instructed automatic generation control (AGC) signal for FR provider in scenario | |
—— | Actual mileage of FR provider in scenario | |
—— | Mileage allocation of FR provider | |
—— | Capacity allocation of FR provider | |
—— | Reward of FR provider in scenario | |
—— | Allocated AGC signal to FR provider at time-slot in scenario | |
—— | Response of FR provider at time-slot in scenario | |
D. | —— | Constants and Parameters |
—— | PBR market interval | |
—— | Time resolution of AGC signal | |
—— | Mileage multiplier of FR provider | |
—— | A fixed large number | |
—— | Capacity cost of FR provider | |
—— | Mileage cost of FR provider | |
q | —— | A binary variable |
—— | Regulation capacity requirement | |
—— | Regulation mileage requirement | |
—— | AGC signal at time-slot in scenario | |
—— | Time constant of FR provider | |
—— | Regulation capacity of FR provider | |
—— | Probability of scenario |
Appendix
References
A. Wood and B. Wollenberg, Power Generation, Operation, and Control. New York: John Wiley & Sons, 2012. [Baidu Scholar]
T. Basso, “IEEE 1547 and 2030 standards for distributed energy resources interconnection and interoperability with the electricity grid,” NREL, Golden, USA, Tech. Rep., 2014. [Baidu Scholar]
H. Bevrani, Robust Power System Frequency Control. Berlin: Springer, 2014. [Baidu Scholar]
Federal Energy Regulatory Commission. (2011, Oct.). Order 755: frequency regulation compensation in the organized wholesale power markets. [Online]. Available: https://www.jonesday.com/en/insights/2011/10/ferc-issues-order-no-755-frequency-regulation-compensation-in-the-organized-wholesale-power-markets [Baidu Scholar]
M. Balandat, F. Oldewurtel, M. Chen et al., “Contract design for frequency regulation by aggregations of commercial buildings,” in Proceedings of 2014 52nd Annual Allerton Conference on Communication, Control, and Computing (Allerton), Monticello, USA, Feb. 2014, pp. 38-45. [Baidu Scholar]
A. Papalexopoulos and P. Andrianesis, “Performance-based pricing of frequency regulation in electricity markets,” IEEE Transactions on Power Systems, vol. 29, no. 1, pp. 441-449, Jan. 2014. [Baidu Scholar]
Y. Xiao, Q. Su, F. Bresler et al., “Performance-based regulation model in PJM wholesale markets,” in Proceedings of IEEE PES General Meeting, National Harbor, USA, Jul. 2014, pp. 1-9. [Baidu Scholar]
A. Sadeghi and H. Mohsenian-Rad, “Performance accuracy scores in CAISO and MISO regulation markets: a comparison based on real data and mathematical analysis,” IEEE Transactions on Power Systems, vol. 33, no. 3, pp. 3196-3198, May 2018. [Baidu Scholar]
R. Miller, B. Venkatesh, and D. Cheng, “Overview of FERC Order 755 and proposed MISO implementation,” in Proceedings of IEEE PES General Meeting, Vancouver, Canada, Nov. 2013, pp. 1-8. [Baidu Scholar]
Y. Chen, R. Leonard, M. Keyser et al., “Development of performance-based two-part regulating reserve compensation on MISO energy and ancillary service market,” IEEE Transactions on Power Systems, vol. 30, no. 1, pp. 142-155, Jan. 2015. [Baidu Scholar]
M. Kintner-Meyer, “Regulatory policy and markets for energy storage in North America,” Proceedings of the IEEE, vol. 102, no. 7, pp. 1065-1072, Jul. 2014. [Baidu Scholar]
Z. Wang, J. Zhong, and J. Li, “Design of performance-based frequency regulation market and its implementations in real-time operation,” International Journal of Electrical Power & Energy Systems, vol. 87, pp. 187-197, May 2017. [Baidu Scholar]
B. Xu, Y. Dvorkin, D. Kirschen et al., “A comparison of policies on the participation of storage in US frequency regulation markets,” in Proceedings of 2016 IEEE PES General Meeting, Boston, USA, Jul. 2016, pp. 1-8. [Baidu Scholar]
J. Aho, L. Pao, P. Fleming et al. (2015, Feb.). Controlling wind turbines for secondary frequency regulation: an analysis of AGC capabilities under new performance based compensation policy. [Online]. Available: https://www.osti.gov/biblio/1172284 [Baidu Scholar]
E. Rebello, D. Watson, and M. Rodgers, “Performance analysis of a 10 MW wind farm in providing secondary frequency regulation: experimental aspects,” IEEE Transactions on Power Systems, vol. 34, no. 4, pp. 3090-3097, Jul. 2019. [Baidu Scholar]
Y. Yao, P. Zhang, and S. Chen. (2019, Jan.). Aggregating large-scale generalized energy storages to participate in energy market and regulation market. [Online]. Available: https://arxiv.org/abs/1901.03941?context=math [Baidu Scholar]
G. He, Q. Chen, C. Kang et al., “Optimal bidding strategy of battery storage in power markets considering performance-based regulation and battery cycle life,” IEEE Transactions on Smart Grid, vol. 7, no. 5, pp. 2359-2367, Sept. 2016. [Baidu Scholar]
A. Sadeghi and H. Mohsenian-Rad, “Strategic selection of capacity and mileage bids in california ISO performance-based regulation market,” in Proceedings of 2016 IEEE PES General Meeting, Boston, USA, Jul. 2016, pp. 1-9. [Baidu Scholar]
A. Sadeghi and H. M. Rad, “Optimal bidding in performance-based regulation markets: an MPEC analysis with system dynamics,” IEEE Transactions on Power Systems, vol. 32, no. 2, pp. 1282-1292, Mar. 2016. [Baidu Scholar]
P. Kundur, N. J. Balu, and M. G. Lauby, Power System Stability and Control. New York: McGraw-hill, 1994. [Baidu Scholar]
S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge: Cambridge University Press, 2014. [Baidu Scholar]
A. Ehrenmann, “Equilibrium problems with equilibrium constraints and their application to electricity markets,” Ph.D. dissertation, Fitzwilliam College, Cambridge, 2004. [Baidu Scholar]