Different Models for LMP Calculation in Wholesale Power Markets Considering Active Power Reserves: a Comparison

This paper studies the electric market model which includes a market for active power reserve. Different mathematical models are analyzed, including the lossless DCOPF, DCOPF with losses and the full ACOPF model. The results show that the optimal solution obtained with the DCOPF with losses is accurate, and is very close to the solution obtained with the ACOPF model. Based on the FND-based iterative DCOPF, the power companies and the purchasing agencies can calculate their revenue and profit. This models also allows market participants to study and to derive strategies for generation expansion planning and transmission planning

pdf6 trang | Chia sẻ: huongthu9 | Lượt xem: 401 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Different Models for LMP Calculation in Wholesale Power Markets Considering Active Power Reserves: a Comparison, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Journal of Science & Technology 123 (2017) 001-006 1 Different Models for LMP Calculation in Wholesale Power Markets Considering Active Power Reserves: a Comparison Pham Nang Van*, Nguyen Dong Hung, Nguyen Duc Huy Hanoi University of Science and Technology, No. 1, Dai Co Viet Str., Hai Ba Trung, Ha Noi, Viet Nam Received: June 06, 2016; Accepted: November 03, 2017 Abstract Locational marginal price (LMP) is an important element in the operation of electricity markets. LMP is used to determine payments in the electricity markets, to derive bidding strategies of market participants, and to make plan for new transmission lines and power plants. This paper compares the DC optimal power flow (DCOPF) model and AC optimal power flow (ACOPF) that are used to calculate LMP in the wholesale electricity market. The study takes into account the price-sensitive loads and active power reserves. DCOPF model has 2 forms: DCOPF without losses and iterative DCOPF with losses. Fictitious nodal demand (FND) is used to calculate marginal loss component of LMP. In addition, branch flow limits are also adjusted in the iterative DCOPF model. LMPs, active power outputs and reserves of generators are illustrated on a 3 bus system. Keywords: Locational* marginal prices (LMP), wholesale power markets, active power reserves, DCOPF, ACOPF, fictitious nodal demand (FND). Nomenclature λGib Price of the energy block b offered by generating unit i (constant) PGib Power of the energy block b offered by generating unit i (variable) RR Gi +λ Price of Up Regulation Reserve (RR) offered by generating unit i (constant) RR Gi −λ Price of Down Regulation Reserve offered by generating unit i (constant) SR Giλ Price of Spinning Reserve (SR) offered by generating unit i (constant) XR Giλ Price of Supplemental Reserve (XR) offered by generating unit i (constant) RR GiP + Up Regulation Reserve Power offered by generating i (variable) SR GiP Spinning Reserve Power offered by generating i (variable) XR GiP Supplemental Reserve Power offered by generating i (variable) Djkλ Price of the energy block k bid by demand j (constant) DjkP Power block b bid by demand j (variable) RR b +λ Price of Up Regulation Reserve block b bid by Area (constant) CR bλ Price of Contingency Reserve (CR) block b bid by Area (constant) OR bλ Price of Operation Reserve (OR) block b bid by Area (constant) RR bA + Up Regulation Reserve Power block b bid by Area (variable) * Corresponding author: Tel: (+84) 988266541 Email: van.phamnang@hust.edu.vn CR bA Contingency Reserve Power block b bid by Area (variable) OR bA Operation Reserve Power block b bid by Area (variable) E DjP Elastic power of demand j F DjP Constant power of demand j PDj Total power of demand j SR% Percentage of spinning reserve in contingency reserve SFij-m (SFl-i) Sensitivity of branch power flow ij (l) with respect to injected power m (i) Pl Active power flow on branch l Rl Resistance of branch l Pij (Pl) Active power flow on branch ij (l) Qij Reactive power flow on branch ij max ijS Power flow limit on branch ij LMPE Marginal Energy Price LMPL Marginal Loss Price LMPC Marginal Congestion Price LFi Loss factor for node i μl Shadow price of transmission constraint on line l ( )1 iR Revenue of generating i from DCOPF without losses or FND-based DCOPF with losses ( )2 iR Revenue of generating i from ACOPF algorithm ( )1 iLMP LMP from DCOPF without losses or FND-based DCOPF with losses ( )2 iLMP LMP form ACOPF algorithm Journal of Science & Technology 123 (2017) 001-006 2 1. Introduction Nowadays, the electric power systems in many countries have been gradually transforming from the vertically integrated model to fully deregulated markets. The different models of the electric markets include: generation competition, wholesale competition and retail competition. The two important market participants are generating companies (Gencos) and distribution companies (Discos). To ensure the reliability of supply and the power system stability, essential ancillary services, such as the one for frequency regulation, must be included [6]. The active power reserve for frequency regulation can be divided into three categories: Regulation Reserve (RR), Spinning Reserve (SR), and Supplemental Reserve (XR) [9]. SR and XR are the two components of the Contingency Reserve (CR). The operating reserve consists of CR and the regulation reserve [9]. The System operator receives offers for energy and reserves from Gencos and bids from Discos. The generating schedule of generation units are determined such that the total social welfare is maximized [1]. The scheduled active power of Gencos, the scheduled purchase of Discos, and the active reserve of generating units are determined on the basis of an optimization model. The energy and reserve markets can be cleared sequentially, or simultaneously [5]. The payment in the electricity market is thus determined on the basis of two elements: the Locational Marginal Price (LMP), and the Reserve Market Clearing Price (RMCP). The LMP consist of three components: marginal energy price, marginal loss price and marginal congestion price. LMP can be calculated as a whole, or from its components [2, 3, 4]. The transmission costs can also be determined from the LMP. The optimal generation schedule, as well as the allocated active reserve at each Genco can be solved using an optimization problem, based on the full ACOPF model. However, this approach might have some convergence issues, depending on the initial estimates of the solutions. The DCOPF model is simple and always guarantees convergence. However, it does not account for the active losses in the system. This paper presents a comparative study on different models for the calculation of LMP in a wholesale electricty market with price-sensitive loads and with a reserve market. The remainder of the paper is presented as follows: section 2 presents the LMP calculation method based on the lossless DCOPF model, section 3 presents the iterative DCOPF model with adjusted branch flow limits. The ACOPF model for LMP calculation is presented in section 4. Section 5 presents the method for the calculation of LMP and its components. The calculation examples and comparions of different LMP models are presented in section 6. The conclusion is given in section 7. 2. DCOPF without losses 2.1 Objective function The objective of the co-optimization model of energy and reserve is to maximize the total social welfare, as shown in Eq. (1) below: ( ) G Gi G DjD RR RR CR OR N N Gib Gib i 1 b 1 N RR RR RR RR SR SR XR XR Gi Gi Gi Gi Gi Gi Gi Gi i 1 NN N N RR RR RR RR Djk Djk b b b b j 1 k 1 b 1 b 1 N N CR CR OR OR b b b b b 1 b 1 .P .P .P .P .P .P .A .A .A .A + − = = + + − − = + + − − = = = = = = λ + λ + λ + λ + λ − λ − λ − λ − λ − λ ∑∑ ∑ ∑∑ ∑ ∑ ∑ ∑ (1) 2.2 Constraints 2.2.1 Power balance The active power injected into bus i is subjected to the following constraint: ( ) 1= = − − = −∑ N E F i Gi Di Di ij i j j P P P P B δ δ (2) 2.2.2 Active power reserve balance The active power reserve is determined for each area or zone. Within each area, the active power reserve is subjected to the following constraints: 1 + + = =∑ GN RR RR Gi i P A (3) 1 − − = =∑ GN RR RR Gi i P A (4) ( ) 1= + =∑ GN SR XR CR Gi Gi i P P A (5) ( ) 1 + = + + =∑ GN RR SR XR OR Gi Gi Gi i P P P A (6) 2.2.3 The active power limit of each generation block ( )max0 ,≤ ≤ ∀Gib GibP P i b (7) 2.2.4 Active power limit of the generating units For a generating unit that takes part in all reserve markets, its active power is subjected to constraint (8), as follows: Journal of Science & Technology 123 (2017) 001-006 3 ( )max min 0 + − ≤ + + + ≤ ∀ − ≥ RR SR XR Gi Gi Gi Gi Gi RR Gi Gi Gi P P P P P i P P P (8) 2.2.5 Constraints on the active power reserve This constraint is described as follows: max0 RR RR Gi GiP P + +≤ ≤ (9) max0 RR RR Gi GiP P − −≤ ≤ (10) max0 SR SR Gi GiP P≤ ≤ (11) max0 XR XR Gi GiP P≤ ≤ (12) 2.2.6 Limits on the price-sensitive loads In a wholesale power market, the loads are considered to consist of two components: fixed load and price-sensitive load. The demand curve of price- sensitive loads can consist of several blocks, each with a lower and an upper limit, as shown in (13)-(14). ( )E min E max≤ ≤ ∀EDj Dj DjP P P j (13) ( )E max0 ,k≤ ≤ ∀EDjk DjkP P j (14) 2.2.7 Constraints on active power reserve block for each area The demand curve for active power reserve for each area may consist of several blocks, each has a lower and an upper limit, as in (15)-(18): max0 + +≤ ≤RR RRb bA A (15) max0 − −≤ ≤RR RRb bA A (16) max0 ≤ ≤ CR CR b bA A (17) max0 ≤ ≤ OR OR b bA A (18) 2.2.8 Constraints on the spinning reserve For each area, the SR should account for at least SR% the CR. The reason is that the spinning reserve can only be provided from units that are actually in operation. Whereas, the XR may be provided, either by online generating units, or by offline fast-start generating units. The constraint on SR is written as follow: ( ) 1 1 %. = = ≥ +∑ ∑ G GN N SR SR XR Gi Gi Gi i i P SR P P (19) 2.2.9 Branch flow limits The branch flow can be expressed by a function of bus voltage angles. Alternatively, they can be expressed by a function of injected active power, via the power distribution factors [2]. ( )min max 1 − = ≤ = − ≤∑ N ij ij ij m Gm Dm ij m P P SF P P P (20) 3. FND-based iterative DCOPF with losses and branch limits adjusted The DCOPF model shown in the section 2 does not account for active power losses in the network. It also does not account for reactive power flow in the branch flow limits. These limitations can be overcome using the FND model and adjusting the branch flow limits. 3.1 Fictious Nodal Demand (FND) The active power losses in the network can be written as follows: 2.= ∑L l l l P P R (21) To account for the active power losses, [2] introduced a concept of FND, where the active power losses in the network is introduced by adjusting the demand at load buses. The load demand at each bus is written as follows: .i Gi Di i Gi Di i LP P P FND P P C P= − − = − − (22) where Ci is loss distribution factor. In the literature, various approaches are applied to calculate Ci. One common methodology is to use the real-time or historical load ratios as Eq. (23). Dii Di i P C P = ∑ (23) Consequently, the branch flow can be determined from the injected power at all buses, using the power distribution factors: ( ) 1 N l l i Gi Di i i P SF P P FND− = = − −∑ (24) It is relevant to note that this model is similar to those employed by PJM [11]. 3.2 Adjustment of the branch flow limits According to [9], when taking into account the reactive power flow, the branch flow limits are determined by Eq. (25) – (32). 2 max* 4 2ij b b acP a − + − = (25) Journal of Science & Technology 123 (2017) 001-006 4 2 2ij ija P Q= +  (26) ( )2max 2ij ijb P S M = − −   (27) ( ) ( )2 2max 2 2 max14 ij ij ijc S M Q S  = − −    (28) 2 2 2 2ij ij ijM S P Q= − −   (29) 2ij i ijP U G=  (30) ( )2ij i ii ijQ U B B= − +  (31) ij i j ijS U U Y=   (32) ij ijG jB+ij ijP jQ+ ji jiP jQ+ jjBiiB i iU ∠δ j jU ∠δ Fig. 1. The PI model of the transmission lines 3.3 Iterative DCOPF Algorithm With the FND introduced at load buses, the active power demand at each bus is now subjected to the following constraint: ( ) 1 N E F i Gi Di Di i ij i j j P P P P FND B = = − − − = −∑ δ δ (33) ( )min* max* 1 N ij ij ij m Gm Dm m ij m P P SF P P FND P− = ≤ = − − ≤∑ (34) The iterative DCOPF that takes into account active power losses consist of the following steps: 1) Temporarily, ignore the active power losses in the network, i.e., PL = 0, FNDi = 0. 2) Solve the DCOPF model to obtain the scheduled active power of the generators and the scheduled demand of loads. 3) Determine the new estimates of PL, FNDi 4) Solve the DCOPF model with newly updated load demand. 5) Check for the convergence criteria: ( ) ( ) ( )1max k kGi GiP P i +− ≤ ε ∀ (35) ( ) ( ) ( )1max +− ≤ ε ∀k kDj DjP P j (36) If the convergence criteria is not satisfied, go to step 3. 4. ACOPF-based LMP Algorithm The mathematical model of the ACOPF has the same objective as that of the model presented in section 2. In the ACOPF model, the bus power balance constraint and the branch flow constraint are modified. In addition, the reactive power limits of generators and the voltage limits constraints are added. These constraints are presented as follows: ( ) ( ) 1 1 cos sin sin cos = = = − = δ + δ = − = δ − δ ∑ ∑     n i Gi Di i j ij ij ij ij k n i Gi Di i j ij ij ij ij k P P P U U G B Q Q Q U U G B (37) min maxGi Gi GiQ Q Q≤ ≤ (38) min maxi i iU U U≤ ≤ (39) 2 2 max0 ij ij ij ijS P Q S≤ = + ≤ (40) The ACOPF model can be solved by using iterative linear programming method (iterative LP) [8]. 5. LMP Calculation & Components The LMP consists of the following components [8]: . .i E i E l i l l LMP LMP LF LMP SF −= − + µ∑ (41) In the DCOPF model, the loss factors are determined as follows: 1 2. . . . N L i l l i l j j i l j PLF R SF SF P P − −=  ∂ = =   ∂   ∑ ∑ (42) In the ACOPF model, the loss factors are calculated with the following expression: 1 2 1 2 1 2 1 1 2 2 1 2 1 2 ... ... ... . ... L L L N N NL L L L L L N N N N P P P P P P P P PP P P P P P U U U UU U P P P  ∂ ∂ ∂ = ∂ ∂ ∂  ∂∂ ∂   ∂ ∂ ∂ ∂ ∂ ∂ ∂ ∂ ∂     ∂ ∂ ∂ ∂ ∂ ∂ ∂∂ ∂    ∂ ∂ ∂   δδ δ δ δ δ (43) 6. Results obtained with 3-bus system In this section, we analyze the results obtained with a simple 3-bus system, using the optimization models described above. Journal of Science & Technology 123 (2017) 001-006 5 2 1 3 G1G2 G3 Fig. 2. A three-bus system In the power system of Fig. 2, there are 3 power plants which all take part in the reserve market. The offers for energy by the power plants and bids of price- sensitive loads (which consist of 3 blocks) are shown in Table 1. Table 1. Energy Offers of generators Generator 1 Generator 2 Block 1 2 3 1 2 3 Power (MW) 200 130 170 150 100 150 Price ($/MWh) 5 7 9 4.5 8 10 The FND-based iterative DCOPF model is solved using the iterative LP method. After 4 steps, the solution converges to an error tolerance of 0,0001 MW. The LMPs and their components are shown in Table 2. Table 2. LMP at bus 2 DCOPF without losses DCOPF with losses ACOPF LMP ($/MWh) 8 8.322 8.299 LMPE ($/MWh) 7 7 7 LMPL ($/MWh) 0.3 0.322 0.295 LMPC ($/MWh) 0.7 1 1.004 The optimal values of generating power, reserve power and price-sensitive loads are shown in Table 3. The results in Table 3 show that the system has enough active power reserve. The RMCP results are shown in Table 4. The income of the power plants, which consists of the energy and the reserve components are shown in Table 5 and Fig. 3. The differences in LMP and revenue, obtained with DCOPF without losses and FND-based model with losses, are determined according to (44)-(45), and are shown in Fig. 4 and Fig. 5. ( ) ( ) ( ) ( ) ( ) 1 2 i i LMP 2 i LMP LMP D % .100 i 1, 2, 3 LMP − = = (44) ( ) ( ) ( ) ( ) ( ) 1 2 i i R 1 2 32 i R R D % .100 i G , G , G R − = = (45) Table 3. Active power generation, reserve power and price-sensitive load demands DCOPF without losses DCOPF with losses ACOPF PG1 (MW) 293.3 280.9 279.2 PG2 (MW) 226.7 246.5 248.6 PG3 (MW) 300 300 300 PD2 (MW) 300 300 300 PD3 (MW) 120 120 120 ( )RRG1P MW+ 60 60 60 ( )RRG1P MW− 60 60 60 ( )SRG1P MW 0 0 0 ( )RRG2P MW+ 0 0 0 ( )RRG2P MW− 0 0 0 ( )SRG2P MW 36 36 36 ( )XRG2P MW 0 0 0 ( )SRG3P MW 0 0 0 ( )XRG3P MW 54 54 54 Table 4. Reserve Market Clearing Prices (RMCPs) DCOPF without losses DCOPF with losses ACOPF RMCPRR+ ($/MWh) 7 7 7 RMCPRR- ($/MWh) 7 7 7 RMCPSR ($/MWh) 4 4 4 RMCPXR ($/MWh) 4 4 4 Table 5. The revenue of power plant 2 DCOPF without losses DCOPF with losses ACOPF Energy Revenue ($/h) 1813.60 2051.37 2063.13 Reserve Revenue ($/h) 144.00 144.00 144.00 Total Revenue ($/h) 1957.60 2195.37 2207.13 The obtained results show that: the solution of FND-based DCOPF with losses is very close to that of the full ACOPF model (the difference is less than 1%). The DCOPF model without losses is the least accurate. On the other hand, in terms of computational performance, the FND-based iterative DCOPF model Journal of Science & Technology 123 (2017) 001-006 6 is much better than the ACOPF model. In addition, the DCOPF model always guarantees convergence, whereas the ACOPF model might have some convergence issues, depending on the initial estimates of the solutions. Fig. 3. Total revenue of the power plants ($/h) Fig. 4. Difference of LMP in percentage between each DCOPF algorithm and the ACOPF one Fig. 5. Difference of revenue in percentage between each DCOPF algorithm and the ACOPF one 7. Conclusion This paper studies the electric market model which includes a market for active power reserve. Different mathematical models are analyzed, including the lossless DCOPF, DCOPF with losses and the full ACOPF model. The results show that the optimal solution obtained with the DCOPF with losses is accurate, and is very close to the solution obtained with the ACOPF model. Based on the FND-based iterative DCOPF, the power companies and the purchasing agencies can calculate their revenue and profit. This models also allows market participants to study and to derive strategies for generation expansion planning and transmission planning. References [1] Hongyan Li, Leigh Tesfatsion, “ISO Net surplus collection and allocation in wholesale power markets under LMP”, IEEE Trans. Power Systems, 26 (2011) 627-641. [2] Fangxing Li, Rui Bo, “DCOPF-based LMP simulation: Algorithm, comparison with ACOPF, and Sensitivity”, IEEE Trans. Power Systems, 22 (2007) 1475-1485. [3] Xu Cheng, Thomas J. Overbye, “An Energy Reference Bus Independent LMP Decomposition Algorithm”, IEEE Trans. Power Systems, 21 (2006) 1041-1049. [4] V. Sarkar and S. A. Khaparde, “Optimal LMP Decomposition for the ACOPF Calculation”, IEEE Trans. Power Systems, 26 (2011) 1714-1723. [5] Marco Zugno, Antonio J. Conejo, “A robust optimization approach to energy and reserve dispatch in electricity markets”, European Journal of Operational Research, (2015) 659-671. [6] J. Frunt, W. L. Kling, J. M. A. Myrzik, “Classification of reserve capacity in future power systems”, International Conference on the European Energy Markets, (2009) 1-6. [7] J. Duncan Glover, Mulukutla S. Sarma, Thomas J. Overbey, Power system analysis and design, 5th Edition, Cengage Learning, USA, 2012. [8] Allen J. Wood, Bruce F. Wollenberg, Gerald B. Sheble, Power generation, operation and control, Wiley & Sons, Inc, New Jersey, 2014. [9] Santiago Grijalva, Peter W. Sauer, James D. Webber, “Enhancement of linear ATC Calculations by the incorporation of reactive power flows”, IEEE Trans. Power Systems, 18 (2003) 619-624. [10] Xingwang Ma, Yonghong Chen, Jie Wan, “MIDWEST ISO Co-Optimization based real-time dispatch and pricing of energy and ancillary services”, 2009 IEEE General Meeting. [11] Pennsylvania - New Jersey – Maryland Electricity Market, PJM ISO. 28 93 .1 19 57 .6 0 25 172 80 6. 3 21 95 .3 7 25 58 .7 27 94 .4 22 07 .1 3 25 48 .5 6 1 2 3 DCOPF without losses DCOPF with losses ACOPF 0.000 -3.603 -1.353 0.000 0.277 0.435 -4.0 -3.0 -2.0 -1.0 0.0 1.0 Bus 1 Bus 2 Bus 3 LM P D iff er en ce (% ) DCOPF without losses DCOPF with losses -12.0 -10.0 -8.0 -6.0 -4.0 -2.0 0.0 2.0 4.0 G1 G2 G3 Re ve nu e D iff er en ce (% ) DCOPF without losses DCOPF with losses

Các file đính kèm theo tài liệu này:

  • pdfdifferent_models_for_lmp_calculation_in_wholesale_power_mark.pdf