Revista Ingeniería y Desarrollo

ISSN electrónico 2145-9371
ISSN impreso 0122-3461
vol. 30 n.° 2, julio -diciembre de 2012
Fecha de recepción: 7 de febrero de 2012
Fecha de aceptación: 22 de abril de 2012


ARTÍCULO DE INVESTIGACIÓN / RESEARCH ARTICLE

Contract pricing evaluation of distributed generation: a game theory approach

Evaluación de precios de contrato de generación distribuida: una metodología basada en teoría de juegos

Jesús María López Lezama*
Universidad de Antioquia (Colombia)

Javier Contreras**
Universidad de Castilla - La Mancha (España)

Antonio Padilha Feltrin***
Universidad Estadual Paulista (Brasil)

Correspondencia: Jesús María López Lezama, Universidad de Antioquia, Calle 67 N°. 53-108, Bloque 19, oficina 437, Medellín (Colombia). Tel.: 574-2198557, fax: 574- 2195555.

Origen de subvenciones: El proyecto "Evaluación de la ubicación y precio de contrato de generación distribuida en un ambiente com-petitivo"fue financiado por capes (coordenação de aperfeiçoamento de pessoal de nível superior)- fapesp (fundação de amparo à pesquisa do estado de São Paulo). Identificación o código del proyecto: capes 308010/20060 fapesp (proceso: 2007/07041-3). Fecha de inicio: 01 de agosto de 2007. Fecha de finalización: 16 de febrero de 2011.


Abstract

The main objective of this research is the contract pricing calculation of distributed generation (dg) considering its interaction with the distribution company. The proposed methodology consists in modeling the dg energy trading using game theory concepts and bilevel programming. To validate the proposed methodology several tests are carried out with a 34 bus distribution system, changing the number and size of the dg units. The contract prices calculated with this methodology represent an equilibrium between the profit maximization pursued by the dg owner and the minimization of payments procured by the distribution company. Consequently, it can be concluded that the proposed methodology provides efficient incentives for both agents, providing a solution in which the dg and the distribution company are mutually beneficial. Furthermore, the location of the DG units can also be considered in the model, so that not only the contract price but also the equilibrium location can be found.

Key words: Distributed generation, bilevel programming, game theory.


Resumen

El objetivo principal de esta investigación consiste en calcular los precios de contrato de la generación distribuida (gd) considerando su interacción con la compañía distribuidora. La metodología propuesta consiste en modelar la dinámica de compra y venta de energía de gd usando conceptos de teoría de juegos y programación binivel. Para validar la metodología propuesta se realizaron varias pruebas en un sistema de distribución de 34 barras cambiando el número y el tamaño de las unidades de gd. Los precios de contrato calculados con esta metodología representan un equilibrio entre la maximización de utilidades que busca el propietario de la gd y la minimización de pagos que busca la empresa distribuidora. De esta forma, se concluye que la metodología propuesta en este artículo provee incentivos eficientes para ambos agentes, entregando una solución en la que la gd y la empresa distribuidora se benefician mutuamente. Adicionalmente, la ubicación de las unidades de gd también puede considerarse dentro del modelo y de esta manera encontrar, no solo el precio de contrato, sino también la ubicación de equilibrio.

Palabras clave: Generación distribuida, programación binivel, teoría de juegos.


1. INTRODUCTION

The electricity industry restructuring, along with advances in small scale generation technologies, and a higher awareness of environmental issues are the key factors that have motivated the development of distributed generation (DG) in the last decade [1]. In this scenario, several studies have been conducted to face the new challenges imposed by the DG integration in the electricity grid. Such studies include modifications on power flow techniques to account for DG in power systems [2]-[3]; the assessment of DG impacts in the distribution network [4]-[5] and the optimal sitting and sizing of DG units [6]-[7]. Economic issues have also been the focus of several studies and have been widely discussed in [8] and [9]. Most of the studies regarding the integration of DG are developed from the standpoint of the distribution company. These studies are conducted in order to maximize the potential benefits of DG. The approach presented in this paper considers both, the interest of the distribution company and the interest of the DG owners. In this sense, we have envisaged a scenario with a high penetration of DG, in which different DG owners might compete to sell energy to the distribution company. As a result of this competition, the DG contract prices can be calculated using a game theory approach. Thus, it is considered a set of DG owners that strive to sell energy to a distribution company. Such situation is modeled as a non cooperative game in which the strategies of the DG owners are represented by the contract prices at which they are willing to sell their energy. Given a set of energy price offers, the distribution company decides over the amount of energy to be purchased from the DG units and the wholesale energy market. Such decision process is performed trough an Optimal Power Flow (OPF)-based dispatch, and has been developed under a bilevel programming framework.

A bilevel programming problem (BPP) is composed by an inner and an outer optimization problem. In this case, the outer problem corresponds to the optimization performed by the DG owners. Every DG owner considers the contract prices of the other DG owners as fixed, and solves his own optimization problem aiming to maximize his profits. The inner optimization problem corresponds to the distribution company, which given the set of contract price offers, procures the minimization of the energy payments. A BPP is equivalent to a Stackelberg game defined by two agents: the leader and the followers. Initially, the leader makes his move first, anticipating the reaction of the followers, and then, the followers move sequentially reacting to the leader's strategy [10]. In this case, the leader is the DG owner who makes his move first providing a contract price offer, and the distribution company is the follower.

The solution of the game is achieved by finding the Nash equilibrium. Such equilibrium is defined as a combination of strategies in which no player can benefit from changing his strategy unilaterally, provided that the other players keep their strategies unchanged. In this case, the Nash equilibrium is found using the specialized software GAMBIT [11], for this, a payoff matrix with the profits of the DG owners for each combination of contract price offers is built.

The contributions of this paper are threefold:


2. MARKET STRUCTURE

With the unbundled operation of electric power systems, retailers emerged to fill the gap between the wholesale energy market and small consumers. In some markets the distribution company can also play the role of a retailer. To meet the expected demand, the distribution company purchases energy from the point of interconnection with the transmission system, known as substation. Figure 1 illustrates the market structure considered in this paper. Note that, apart from the wholesale energy market, the distribution company can also buy energy from the DG units (DG1 and DG2) located within its network and owned by independent producers.

Depending on specific market rules, wholesale market prices might be time and space varying. In this case, the distribution company receives the contract price offers of DG1 and DG2 and also knows the wholesale market prices at substations A and B. With this information, the distribution company must decide on the amount of energy to be purchased from the wholesale electricity market and from the DG units. This decision making process is not trivial, since it must consider not only the price signals but also the impact of the DG units in the network. For example, if the power injected by a DG unit has a negative impact in the voltage profile or increases power losses significantly; then, such DG unit would not be dispatched, even if its contract price offer is lower than the wholesale market price. Conversely, if the power injected by a DG unit contributes to the enforcement of a voltage constraint and/or has a positive impact reducing power losses, then, even if the DG contract price offer is slightly higher than the wholesale market price, the DG unit is likely to be dispatched. This decision making process is performed by means of an AC OPF-based dispatch.

On the other hand, DG owners are concerned with finding the contract price offers that would render maximum profits. For this, every DG owner must consider, not only the reasoning performed by the distribution company, but also the most likely contract price offers of the other DG owners.

3. METHODOLOGY

This section describes the mathematical model of the bilevel programming formulation, some game theory basis, and an illustrative example.

Bilevel programming formulation

The mathematical formulation of the bilevel programming problem is given by the set of equations (1) to (9). The objective function given by equation (1) represents the maximization of profits procured by the DG owners, where where λDGJ is the contract price of DG unit j in $/MWh; cDGJ is the production cost of DG unit j in $/MWh; PDGJ (t) is the active power supplied by the DG unit j in period t in MW; Δt is the length of the time interval t in hours; T is the set of time intervals and J is the set of indices of DG units. The objective function, given by equation (2), represents the minimization of energy payments procured by the distribution company, where K is the set of substations and ρSEk (t) is the wholesale energy price at substation k in period t in $/MWh. Such minimization is in turn, subject to constraints (3)-(9). Equations (3) and (4) represent the active and reactive power balance constraints, respectively. In this case, PGn (t) and QGn (t) are the active and reactive power generated in bus n in period t, respectively; PDn (t) and QDn (t) are the active and reactive power demand in bus n in period t, respectively; Pn (t) Qn (t) are the active and reactive power injections calculated in bus n in period t, respectively; and N is the set of indices of network nodes.

Equations (5) and (6) represent the active and reactive power limits of the substations, where PMinSEK and PMaxSeK represent the minimum and maximum active power limits of substation k, respectively; QMinSEK and QMaxSeK represent the minimum and maximum reactive power limits of substation k, respectively; finally, PSEK (t) and QSEK (t) represent the active and reactive power provided by substation k in period t, respectively. Equation (7) represents the active power limits of the DG units, where PMinGDj and PMaxGDj are the minimum and maximum active power limits of DG unit j. Equation (8) represents voltage limits, where VnMin and VnMax are the minimum and maximum voltage limits in bus n; and Vn (t) is the voltage of bus n in period t. Equation (9) accounts for power flow limits, where Stmn is the power flow in the line connecting nodes n, m in period t, and SMaxtmn is the maximum power flow limit in the same line.

Subject to:

Subject to:

Power injections in equations (3) and (4) are given by equations (10)-(11) as shown below. In this case and are the real and imaginary parts of element m, n of the admittance matrix, respectively; and is the angle between nodes m, n.

Apparent power is given by its active and reactive components as shown in equations (12)-(14), where and are the active and reactive power flows in line connecting nodes n, m.

Game theory basis

Game theory is a branch of applied mathematics that studies strategic situations involving decision-making among individuals. This theory was initially developed as a tool to understand economic behavior [10]. However, since the 1970s game theory has been applied in various fields such as political science, war strategy, auctions, ethics, philosophy, and computer science. In a game, the welfare of a player depends not only upon his own actions, but also on the actions of the other participants. In normal form, an n person game can be defined as the three-tuple given by (15).

Where, N = {1, 2, 3... n} is the set of players (in this case the DG owners); Xi is the set of strategies of player i, (contract price offers); and φi is the payoff function of player i that assigns a real number to each element of the Cartesian product of the strategy space X1 x X2 x X3 ... x Xn. In this case, the Cartesian product represents all possible contract price offer combinations. For each of them, the payoff function, (that is, the profits of the DG units given by (1)), is obtained by solving the OPF-based economic dispatch described by (2)-(14). Subsequently, a payoff matrix is built and the specialized software GAMBIT [11] is used to find the Nash Equilibrium, in this point, no player can improve his individual payoff by unilaterally changing his current strategy.

Illustrative example

Consider the 10 bus distribution system depicted in Figure 2. This distribution system has two distributed generation units labeled as DG1 and DG2 located at buses 2 and 10, respectively. Every DG unit has a capacity of 2 MW and an operation cost of 60 $/MWh. Suppose that the wholesale market price is 60 $/MWh. For the sake of simplicity, without loss of generality, a single time interval will be considered. The demand of the distribution system, for every node is 1 MW with a lagging power factor of 0.948. The impedance is considered to be (0.001 +0.001j) ohm.

Figure 3 illustrates the Locational Marginal Prices (LMP) of the distribution system without distributed generation. Such prices (given in $/h) correspond to the dual variables of the active power balance constraint (equation (3)) and represent the cost of providing an additional Megawatt to a particular bus. Note that despite of the fact that the wholesale market price is 60 $/MWh, the marginal prices of buses 8 to 10 are above 68$/h. This means that buying energy from these buses at any price lower than 68$/MWh represents savings to the distribution company.

The contract price offer strategies of DG1 are: 62, 64 and 66 $/MWh; while those of DG2 are: 62, 64, 66, 68, and 70 $/MWh. For each combination of contract price offers a payoff is calculated (solving (1)-(9)) and the payoff matrix shown in Table 1 is obtained. The profits of DG1 and DG2 are given in pairs. For example, the entry (4 - 8) means that the profits of DG1 and DG2 are $ 4 and $ 8, respectively. It can be observed that when DG1 and DG2 offer their energy at 62$/MWh the profits for each DG unit is $4. That is, every unit sells 2 MW at a price given by 62 $/MWh with operating costs of 60 $/MWh. Note that if DG1 and DG2 offer their energy at 66 and 70 $/ MWh, respectively, their profits are zero.

In this case, the Nash equilibrium can be found using the concept of dominance. A given strategy is said to be dominant if, no matter the strategies of the other players, the welfare obtained by choosing such strategy is always the highest. In this case, the dominant strategy for DG1 is 64 $/MWh, with a minimum profit (in the worst case) of 4.8 $. A higher price offer of 66 $/MWh would result in zero profits (see last column of Table 1), while a lower one of 62 $/MWh would always result in profits of $ 4. Similarly, the dominant strategy for DG2 is 68 $/MWh. The intersection of the dominant strategies is the Nash equilibrium, marked with an asterisk in Table 1. In this point there is no incentive for any of the players to unilaterally change its strategy. It is worth to mention at this point that, finding a Nash equilibrium is not an easy task, since in many cases it is not always possible to identify dominant strategies. Consequently, in most cases, in order to find a Nash equilibrium it is necessary to solve a set of polynomial equations or use numerical methods [12]. Several factors might be responsible for the problem not having dominant strategies. Such factors include the number of players and strategies. The more strategies (or players, or both) the more difficult would be to find, for a given player, a strategy that would render maximum benefits no matter what the other players do.

In the following examples we proceed as follows:

First, a set of strategies is defined for each DG owner. Such strategies are the contract price offers at which DG owners are willing to sell their energy. Then, for each combination of these strategies, the reaction of the distribution company is computed by solving the inner optimization problem (optimal power flow given by equations (2)-(9)). Once the inner optimization problem is solved, the profits of the DG owners are computed considering their production cost and the amount of energy sold. With the profits for each combination of strategies a payoff matrix, similar to the one presented in Table 1, is built. Such matrix is introduced to the software GAMBIT that computes the Nash equilibrium.

4. TEST AND RESULTS

In order to show the applicability of the proposed approach, several tests were carried out with the 34 bus distribution system shown in Figure 4. The line data of this system can be consulted in [13]. Figure 5 depicts the load distribution of the system. Note that most of the load is concentrated in buses far away from the substation. The contract pricing of the DG units has been considered for one year. Figure 6 depicts the load duration curve of the expected demand and Figure 7 shows the wholesale market prices. Note that Figures 6 and 7 exhibit a similar shape. That is because higher prices on the wholesale market are expected to take place precisely during peak hours; conversely, lower prices are expected during off-peak hours.

In order to illustrate the effect of competition on equilibrium prices, several tests were performed by changing the quantity and capacity of DG units.

Case 1. Two DG units

Initially, two DG units (labeled as DG1 and DG2) with operation costs of 60 $/ MWh, located in buses 19 and 34, respectively, are considered. To illustrate the effect of DG size in equilibrium prices, four cases were analyzed with different DG sizes ranging from 0.5 MW to 2.0 MW. For each test, strategies ranging from 65 to 75 $/MWh, at intervals of 0.1 $/MWh, were considered.

Tables 2 and 3 show the equilibrium contract prices and profits of the DG units obtained with the proposed approach. It can be observed in Table 2 that, as the size of the DG units increase, the contract equilibrium prices decrease. Also note that the contract price of DG2 (located in bus 34) is always higher than the one of DG1. Consequently, DG2 always gets higher profits as can be observed in Table 3. This situation occurs because DG2 is located farther away from the substation than DG1, and given the load distribution of the network (see Figure 5), its contribution to power loss reduction and improvement of voltage profile is greater than the one provided by DG1. As a consequence, the distribution company has preference for DG2 when deciding over the dispatch of the DG units.

Case 2. Three DG units

In this case we introduce a third DG unit in bus 14, labeled as DG3, and with the same production cost as the other two units. The new equilibrium contract prices and profits are shown in Tables 4 and 5, respectively. Note that, due to competition among the DG units, equilibrium prices, in all cases, are lower as compared with those shown in Table 2, consequently the profits of DG1 and DG2 also decrease as shown in Table 5.

Note that, in all cases, DG3 always gets the lowest contract price equilibrium and the lowest profits. That is because this unit has not been strategically located in the network. If DG3 had been positioned in a different bus, it might have gotten higher profits.

Case 3. Location and contract price equilibrium

Cases 1 and 2 showed the importance of DG location in contract prices and profits. DG units located in strategic buses are able to obtain greater profits than DG units located in nonstrategic buses. Bearing this in mind, the location of the DG units has also been considered as part of the set of strategies. In this case, DG units compete among them to find the locations and contract prices that would render them maximum profits.

Including the location in the set of strategies significantly increases the combinations of strategies to be evaluated. Consequently, in order to limit the search space, only nodes from 20 to 34 are considered to be suitable for DG location. Also, the set of contract price offers is considered to vary from 65 to 70 $/ MWh at intervals of 1 $/MWh. Such considerations reduce significantly the combination of strategies to be evaluated. Note that it is not reasonable to evaluate locations of DG near the substation, since their energy is more valuable when they contribute to the reduction of power losses. Such reduction is higher when DG units are located far from the substation or at the end of heavily loaded feeders.

Tables 6 and 7 show the equilibrium contract prices and locations for two and three DG units, respectively. In both cases the capacity of the DG units is 2.0 MW and a production cost of 60 $/MWh is considered. Note that when the number of DG units increase from 2 to 3, the equilibrium contract prices reduce from 68 to 67 $/MWh. Such reduction is due to competition.

5. CONCLUSIONS

A game theory approach for the contract pricing evaluation of DG is presented. The proposed approach is envisaged under a market structure in which the distribution company can purchase energy either from the wholesale market or from the DG units located within its network. The main contribution of the paper consists in the modeling of the DG energy trading using game theory concepts and a bilevel optimization framework. From a regulatory point of view, the proposed model provides efficient incentives to both, the distribution company and DG owner. This is because their objective functions have been explicitly considered in the model.

It was observed that when the size and/or number of DG units increases, the corresponding equilibrium contract prices reduce. It can be concluded that competition among DG units benefits the distribution company which can purchase energy at lower prices. Besides contract prices, it was shown that the proposed approach is suitable for considering also the location of the DG units. Future work will include other market structures as well as the active participation of demand.


NOTAS

* Profesor Auxiliar, Universidad de Antioquia (Colombia), Departamento de Ingeniería Eléctrica. Medellín (Colombia). jesusmarialopezl@ yahoo.com, lezama@udea.edu.co

** Escuela Técnica Superior de Ingenieros Industriales, Universidad de Castilla - La Mancha (España), Ciudad Real, España.Javier.contreras@ uclm.es

*** Profesor Asociado de la Universidad Estadual Paulista (unesp), Departamento de Ingeniería Eléctrica. Sao Paulo (Brasil). padilha@dee. feis.unesp.br


REFERENCES

[1] H. Püttgen, P. R. Macgregor and F. C. Lambert, "Distributed generation: semantic hype or the dawn of a New Era?", IEEE Power Energy Mag., vol. 1, pp. 22-29, Jan. 2003.

[2] M. Thomson and D. G. Infield, "Network Power-Flow analysis for a high penetration of distributed generation," IEEE Trans. Power Syst., vol. 22, pp. 1157-1162, Aug. 2007.

[3] J. H. Teng, "Modeling distributed generations in three-phase distribution load flow," IET Gener. Transm. Distrib., vol. 2, pp. 330-340, Jan. 2008.

[4] L. F. Ochoa, A. Padilha-Feltrin, and G.P. Harrison. "Evaluating distributed generation impacts with a multiobjective index," IEEE Trans. Power Del., vol. 21, pp. 1452-1458, Aug. 2006.

[5] P. Chiradeja and R. Ramakumar. "An approach to quantify the technical benefits of distributed generation," IEEE Trans. Power Syst., vol. 19, pp. 764-773, Dec. 2004.

[6] G. Celli et al. , "A multiobjective evolutionary algorithm for the sizing and siting of distributed generation," IEEE Trans. Power Syst., vol. 20, pp. 750-757, May. 2005.

[7] S.H. Lee and J.W. Park, "Selection of optimal location and size of multiple distributed generations by using Kalman Alter algorithm," IEEE Trans. Power Syst., vol. 24, pp. 1393-1400, Aug. 2009.

[8] R. Moreno et al. , "Making room for the boom," IEEE Power Energy Mag., vol. 8, pp. 36-46, Sep. 2010.

[9] H. A. Gil and G. Joos, "On the quantification of the network capacity deferral value of distributed generation," IEEE Trans. Power Syst., vol. 21, pp. 1592-1599, Nov. 2006.

[10] R. Gardner, "An introduction to games and their theory," in Games for Business and Economics, second edition. New York, John Wiley and Sons, 1995, ch. 1, sec. 1.4, pp. 3-24.

[11] R. D. Mckelvey, A. M. Mclennan, and T. L. Turocy. (2010, June 5). GAMBIT: Software toolsfor game theory [Online] Available: http://www.gambit-project.org.

[12] J. Contreras, M. Klusch and J.B. Krawczyk. "Numerical solutions to Nash-Cournot equilibira in couple constraint electricity markets," IEEE Trans. Power Syst, vol. 19, pp. 1393-1400, Feb. 2004.

[13] J. M. Lopez-Lezama, A. Padilha-Feltrin, J. Contreras, and J. I. Muñoz. "Optimal contract pricing of distributed generation in distribution networks," IEEE Trans. Power Syst., vol. 26, pp. 128-136, Feb. 2011.


Ingeniería y Desarrollo
Revista de la División de Ingenierías de la Universidad del Norte
http://rcientificas.uninorte.edu.co/index.php/ingenieria
ingydes@uninorte.edu.co

Universidad del Norte
Barranquilla (Colombia)
2012
©