Next Article in Journal
A Coal Seam Thickness Prediction Model Based on CPSAC and WOA–LS-SVM: A Case Study on the ZJ Mine in the Huainan Coalfield
Previous Article in Journal
The Applicability of Biogeography-Based Optimization and Earthworm Optimization Algorithm Hybridized with ANFIS as Reliable Solutions in Estimation of Cooling Load in Buildings
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy Pricing and Management for the Integrated Energy Service Provider: A Stochastic Stackelberg Game Approach

1
Department of Electrical Engineering, University of Shanghai for Science and Technology, 516 Jungong Road, Yangpu District, Shanghai 200093, China
2
Key Laboratory of Control of Power Transmission and Conversion (SJTU), Ministry of Education, 800 Dongchuan Road, Minhang District, Shanghai 200240, China
*
Authors to whom correspondence should be addressed.
Energies 2022, 15(19), 7326; https://doi.org/10.3390/en15197326
Submission received: 8 August 2022 / Revised: 23 September 2022 / Accepted: 27 September 2022 / Published: 5 October 2022
(This article belongs to the Section F2: Distributed Energy System)

Abstract

:
As a retailer between the energy suppliers and end users, the integrated energy service provider (IESP) can effectively coordinate the energy supply end and the energy use end by setting energy prices and energy management. Because most of the current research focuses on the pricing of electricity retailers, there are few studies on IESP energy pricing and management, which are still at the initial stage. At the same time, the existing research often does not consider the impact of demand response (DR) and uncertainties, such as natural gas and electricity wholesale prices, on the pricing of IESP. It is necessary to model the DR and uncertainties in the integrated energy system. Aiming at the inadequacy of the existing research and to address the energy pricing and management of IESP, this paper develops a two-stage stochastic hierarchical framework, which comprehensively considers the DR strategy of the user end, characteristics of the electricity/gas/heat storage and the uncertainties of electricity and gas wholesale prices. The proposed hierarchical model for energy pricing and management is a two-layer model: the upper layer is the problem of maximizing the benefits of IESP, and the lower layer is the problem of minimizing the energy cost of user agents. Through the complementary transformation, the linearization method and the strong duality principle in the optimization theory, the model is transformed into a mixed-integer linear programing (MILP) problem, which can be easily solved by the off-shelf commercial solver. Finally, the simulation results are provided to demonstrate the interactive operation between the IESP and user agent through energy prices setting, DR strategy and energy management.

1. Introduction

With the increasingly tight coupling of electricity–gas–heat and other forms of energy, integrated energy services become more and more urgent. In the traditional energy supply mode, the power supply, gas supply and heat supply belong to different public utility groups, and different energy supply entities are independent of each other. The energy supply mode is single, and the complementary and synergistic effects among different energy sources cannot be exerted. The integrated energy service integrates the power supply, gas supply and heat supply, and it can effectively improve energy utilization efficiency and reduce user energy costs through energy complementarity and synergy [1,2,3]. As a retailer between energy suppliers and end users, the IESP can effectively coordinate the energy supply end and the energy use end by setting energy prices and energy management.
Retail competition is relatively mature in the electricity market. In this mode, both parties are free to compete, the competition among the sellers is the most intense, and the buyer has the largest choice. Power generation, transmission, distribution enterprises and users are separated into independent economic legal persons. In addition to the power distribution companies (or retailers), the power users can also directly purchase electricity from power generation enterprises within or outside the network [4,5]. Different from electricity, gas does not need to be piped in some areas because of its storability. As an end user, it is impossible to purchase natural gas directly from the manufacturers, transporters and distributors. Consumers need to use natural gas energy retailers as an intermediary to obtain directly usable natural gas [6,7].
At present, the research on energy pricing and management of IESP is still in its infancy, and more researches are focused on electricity retailers. Aiming at the two different objects of the wholesale energy market and end users, Wei et al. [8] adopt the hierarchical pricing structure to deal with the energy pricing and dispatching, which makes the energy management of the smart grid more flexible. A scenario-based model is proposed in Ref [9] to solve the problem of power retailers’ bilateral contracting and sales pricing in an uncertain smart grid environment. By comparing the price structure of fixed pricing, time-of-use pricing and real-time pricing, it is found that the sales price based on real-time pricing brings more profits to the retailers. In order to comprehensively sort the latest pricing of power retailers, Yang et al. [10] investigate and discuss the decision-making process of power retailers from many aspects, and the most suitable strategy is formulated for the objective of optimal retail pricing. Sheikhahmadi et al. [11] propose a two-layer optimization approach to address the challenges and risks associated with the variability of renewable energy resources and demand, which can increase the operational flexibility of distribution companies.
The process of a retailer’s energy pricing and management often involves a hierarchical game of different stakeholders, such as the Stackelberg game [12,13,14]. Generally, the Stackelberg game model has the characteristics of a two-layer structure. According to the decision-making order of participants, it includes the leader’s decision-making problem and the followers’ decision-making problems. Based on the risk of future prices, a Stackelberg game approach is proposed in Ref [15] to analyze the energy transactions between the consumers and the grid, which can maximize profits by setting optimal pricing strategies. In consideration of consumers and from the perspective of a microgrid operator, Liu et al. [16] propose a Stackelberg game approach to manage effective energy sharing. Khazeni et al. [17] establish a two-layer game model between energy retailers and consumers, and a solution method based on discrete technology to approximate the Nash point is proposed to solve the model, so that energy retailers can derive more profits and reduce the production and user cost.
At present, with a large number of wind turbines connected to the grid, their own uncertainty will affect the development of real-time grid scheduling. A large number of scholars have studied wind power output uncertainty. Jiarui et al. [18] propose a two-stage energy management model based on rolling optimization to solve the uncertainty and randomness of renewable energy and loads and minimize the operation cost. Ali M et al. [19] introduce a new demand response strategy (DRS) implemented by a fuzzy logic controller to solve the uncertainty of wind energy, which can minimize the energy cost and load loss rate of the integrated energy system. Mahmoud A et al. [20] adopt a new control scheme to improve the dynamic performance of wind turbines, thus effectively reducing the uncertainty of wind power output.
With the gradual improvement of the market and the continuous development of demand response technology, many scholars have conducted research on DR. Vahedipour et al. [21] discuss the optimal bidding strategy for virtual power plants and consider DR. Tumuluru et al. [22] propose a two-stage method for the day-ahead energy dispatch problem considering demand response, which verifies a series of benefits of incorporating demand response into the unit commitment problem. Guo et al. [23] propose a community energy system configuration framework that considers the impact of DR. Majed A et al. [24] propose a DR management strategy that substantially reduces energy costs and increases the benefits of renewable energy systems.
However, with the continuous coupling of multiple systems and the gradual complexity of the user side, the demand response is also facing uncertainty [25]. User-side uncertainty is mainly affected by user behavior and other incentives. Similar to the uncertainty of new energy generation, such as wind power, the current methods to solve DR uncertainty include stochastic optimization, robust optimization, fuzzy interval optimization, etc. Compared with stochastic optimization and robust optimization, fuzzy optimization can describe uncertainty more accurately in the absence of uncertain variable information or incomplete information [26]. At present, there are many researches on DR in the power system. the uncertainty of DR in integrated energy system needs to be further studied [27].
Regarding the pricing and management of integrated energy services, pioneering work has been carried out in Ref [28]. In order to achieve the level of participation required by multi-energy users in the integrated demand response plan, Gu et al. [28] propose an optimal scheduling model for an industrial park by designing multiple energy price incentives, which enables the agency to determine the optimal integrated energy prices. Because most of the current studies focus on the pricing problem of electricity retailers and do not consider the impact of DR and uncertainties, such as natural gas and electricity wholesale prices, on the pricing of IESP, we develop a two-stage stochastic hierarchical framework to address the energy pricing and management of IESP, which comprehensively considers the DR strategy of the user end, characteristics of the electricity/gas/heat storage and the uncertainties of electricity and gas wholesale prices. The main contributions of this paper can be summarized as follows:
(1)
A two-stage stochastic complementarity framework from the perspective of the IESP is developed to study the interactive operation between the IESP and user agent, which comprises energy price setting, DR strategy and energy management.
(2)
The proposed hierarchical model for energy pricing and management is transformed into a MILP problem through complementary transformation, the linearization method and strong duality principle in optimization theory.
(3)
Through the simulation of the integrated energy system (IES) in an industrial park, the impact of user agent DR and IESP’s electricity/gas/heat energy storage on energy pricing and management is analyzed.
The remainder of this paper is organized as follows. Section 2 introduces the physical and market structure for energy pricing and management of IESP. The IESP’s upper problem and the user agent’s lower problem are formulated in Section 3. Section 4 describes the solving method for the hierarchical model. Section 5 provides the case study to demonstrate the interactive operation between the IESP and user agent. Finally, Section 6 concludes the paper.

2. Problem Description

The physical framework for IESP to interact with energy suppliers and user agents is shown in Figure 1. Energy suppliers include the power distribution system for electricity supply and the natural gas system for gas supply. The IESP owns the assets of renewable energy sources (RES), combined heat and power plants (CHPP) and gas boilers (GB). In addition, electricity storage (ES), heat storage (HS) and gas storage (GS) devices are also included for energy storage. User agents are regarded as aggregators of the electricity load (EL), heat load (HL) and gas load (GL). The IESP acts as a retailer between energy suppliers and user agents. As a price receiver, the IESP purchases electricity and natural gas from the energy suppliers. As a price maker, the IESP sets retail energy prices (including electricity, gas and heat price) to supply the electricity, gas and heat to user agents. Due to the relatively small load capacity of the users, users cannot directly purchase electricity and gas from the energy suppliers, which means that the IESP is the only energy supplier and has strong market power. In order to reduce the market power of the IESP and build a relatively fair market environment, we assume that the IESP and users reach an agreement on the variable range of retail energy prices.
Figure 2 shows the three-tier market framework for energy pricing and management of the IESP. By purchasing electricity and natural gas in the wholesale energy market, the IESP strategically sets retail energy prices and optimizes the operation of IES to provide users with electricity, gas and heat and pursue the maximization of income. The user agent optimizes the energy consumption pattern through the DR strategy and pursues the minimization of energy cost. The decision-making process of the IESP and the user agent consists of three parts, which can be divided into two stages and two levels:
(1)
Set energy prices: In the first stage of the upper-level issue, the IESP determines the retail electricity price, gas price and heat price to be released to the user agent the next day.
(2)
DR strategy: In the first stage of the lower-level problem, the user agent determines the DR strategy to optimize energy consumption pattern based on the retail energy prices issued by the IESP.
(3)
Energy management: In the second stage, the IESP optimizes IES operation and determines the electricity and gas purchase contracts in the energy wholesale market based on the energy consumption pattern of the user agent.
In the process of energy pricing and management, the IESP needs to predict the energy consumption pattern of the users to formulate retail energy prices, as well as determine the purchase of electricity and gas from energy suppliers. At the same time, due to the stochastic volatility of RES output and the uncertainty of electricity and gas prices in the energy wholesale market, the IESP needs to avoid market risks as much as possible. Therefore, this paper proposes an IESP energy pricing and management model based on stochastic complementarity modeling to analyze the interactive operation mechanism between the IESP and the user agent.

3. Problem Formulation

3.1. IESP’s Problem

The decision-making process of the IESP consists of two stages. In the first stage, the IESP determines the retail energy prices released to the users for every period of the next day. In the second stage, the IESP determines the energy purchasing contract in the wholesale market and optimizes the operation of the IES based on the users’ energy consumption. The IES operation includes the scheduling of various units and energy storage devices. The IESP achieves its own profits by purchasing energy in the wholesale market and selling it to the end users. The optimization problem of the IESP can be described as follows:
max           t = 1 T i = 1 N C ( λ t e P i t e , d + λ t g P i t g , d + λ t h P i t h , d ) Δ t                                               ω = 1 N Ω π ω t = 1 T ( λ t ω e m P t ω e + λ t ω g m P t ω g + λ w i n d ( P t ω w i n d P t ω c u r ) ) Δ t
Formula (1) is the objective function of the IESP, which consists of two parts. The first part is the sales revenue of the IESP, in which { λ t e , λ t g , λ t h } is the electricity price, gas price and heat price issued by the IESP to the user agent, respectively; { P i t e , d , P i t g , d , P i t h , d } is the electricity demand, gas demand and heat demand, respectively; N C indicates the number of user agents. The second part is the sales cost for the IESP expressed as the expected value based on the scenarios of wind power output, electricity price and gas price in the wholesale market. { λ t ω e m , λ t ω g m } is the electricity price scenario and gas price scenario in the wholesale market, respectively. { P t ω e , P t ω g } is the electricity and natural gas purchased from the wholesale market, respectively. λ w i n d is the cost of wind energy. { P t ω w i n d , P t ω c u r } is the wind power output scenario and the curtailment of wind power, respectively.
The first-stage constraints include the electricity price, gas price and heat price constraints, as shown in Formulas (2)–(8).
λ t , min e λ t e λ t , max e , t
t = 1 T λ t e / T λ a v e
λ t g = κ 1 t λ t e , t
κ 1 min κ 1 t κ 1 max , t
t = 1 T λ t g / T λ a v g
λ t h = κ 2 t λ t e , t
κ 2 min κ 2 t κ 2 max , t
The retail electricity prices issued by the IESP to the user agent shall be within the allowable range, as shown in Formula (2), in which { λ t , min e , λ t , max e } is the upper and lower limit of the retail electricity price, respectively. In order to reduce the market power of the IESP, constraint (3) is used to impose an upper limit on the average of the IESP retail price series. Otherwise, λ t e = λ t , max e is obviously the best choice for the IESP, but for the user, this is obviously unfair. We assume that the IESP and user agents agree to make the price constraint effective.
For the retail gas price and heat price, they are often associated with the retail electricity price and can be characterized by Formulas (4)–(8), in which { κ 1 t , κ 2 t } is the correlation coefficient between the retail gas/heat price and the retail electricity price, respectively; { κ 1 min , κ 1 max } and { κ 2 min , κ 2 max } are the upper and lower limits of the correlation coefficient. Similarly, for the retail gas price, the average of the IESP’s retail gas price series should not be higher than a certain upper limit.
The IESP needs to determine the energy retail prices released to the user agent in the first stage, and after the user agent determines the energy consumption pattern based on the received energy prices, the IESP then determines the IES operation strategy in the second stage and the electricity and gas purchasing contracts in the wholesale market. Due to the uncertainty of electricity and gas prices in the wholesale market on the second day and the randomness of the output of wind turbines in the IES, the following are f the operating constraints of the second stage of the IESP based on the scenario description:
0 P t ω e P max e , t , ω
0 P t ω g P max g , t , ω
0 P t ω c u r P t ω w i n d , t , ω
P t ω e + P t ω w i n d P t ω c u r + P t ω e , c h p = i = 1 N C P i t e , d + P t ω e s , c P t ω e s , d , t , ω
P t ω g P t ω g , c h p P t ω g , g b = i = 1 N C P i t g , d + P t ω g s , c P t ω g s , d , t , ω
P t ω h , c h p + P t ω h , g b = i = 1 N C P i t h , d + P t ω h s , c P t ω h s , d , t , ω
P t ω e , c h p = η e , c h p P t ω g , c h p , t , ω
P t ω h , c h p = η h , c h p P t ω g , c h p , t , ω
P t ω h , g b = η g b P t ω g , g b , t , ω
0 P t ω i n P max i n , t , ω
P d P t ω i n P ( t 1 ) ω i n P u , t , ω
W t ω s = W ( t 1 ) ω s + η s , c P t ω s , c Δ t 1 η s , d P t ω s , d Δ t
W min s W t ω s W max s , t , ω
0 P t ω s , c P max s , c , t , ω
0 P t ω s , d P max s , d , t , ω
Formulas (9) and (10) indicate that the IESP purchases electricity and natural gas in the wholesale market subject to the cap of the contract, in which { P max e , P max g } is the maximum amount of electricity and natural gas that the IESP can purchase in the wholesale market, respectively. Formula (11) restricts that the curtailed wind power generation in the wind power generation reduction strategy should not be greater than the output power of the wind turbine in a certain scenario. Formulas (12)–(14) are the power balance equations for electricity, gas and heat in the IES, respectively. { P t ω e , c h p , P t ω h , c h p } is the electric power and heat power output of the CHPP, respectively; { P t ω g , c h p , P t ω g , g b } is the natural gas power input of the CHPP and GB, respectively; P t ω h , g b is the heat power output of the GB. { P t ω e s , c , P t ω e s , d } is the charge and discharge power of the ES device, respectively; { P t ω g s , c , P t ω g s , d } is the charge and discharge power of the GS device, respectively; { P t ω h s , c , P t ω h s , d } is the charge and discharge power of the HS device, respectively. Formulas (15) and (16) are the electric power and heat power conversion equations of the CHPP, respectively. { η e , c h p , η h , c h p } is the electric conversion coefficient and heat conversion coefficient of the CHPP. Formula (17) is the heat power conversion equation of the GB, in which η g b is the heat conversion coefficient of the GB. Formula (18) indicates that the CHPP and the GB are limited by the maximum input gas power. P t ω i n represents the set { P t ω g , c h p , P t ω g , g b } ; P max i n represents the set { P max g , c h p , P max g , g b } , which is the maximum natural gas power input of the CHPP and the GB. Formula (19) is the ramp constraint of the CHPP and the GB, in which { P d , P u } is, respectively, the set of down ramp power and up ramp power of the CHPP and the GB. Formulas (20)–(23) represent the energy storage constraints for the ES, GS and HS devices. Formulas (20) and (21) are the energy conversion equations and capacity constraints of the energy storage devices, respectively. W t ω s is the capacity of the energy storage devices, which represents the set { W t ω e s , W t ω g s , W t ω h s } . { W max s , W min s } is the upper and lower capacity limits set of energy storage devices, respectively. Formulas (22) and (23) are the charging and discharging constraints of energy storage devices, respectively. { P max s , c , P max s , d } is the set of maximum charging and discharging power of the energy storage devices, respectively. { η s , c , η s , d } is the set of charging efficiency and discharging efficiency of the energy storage devices, respectively.

3.2. User Agent’s Problem

In the first stage of the lower model, the user agent optimizes theenergy consumption pattern according to the retail prices released by the IESP. The user agent aims to maximize the energy efficiency. The optimization decision of the i th user agent can be described as follows:
max           t = 1 T [ U i t e , d + U i t g , d + U i t h , d ( λ t e P i t e , d + λ t g P i t g , d + λ t h P i t h , d ) Δ t ]
U i t e , d a i t k P i t e , d Δ t + b i t k , i , t , k : ο i t k
P i t e , d = P i t e , d , f + P i t e , d , i f , i , t
t = 1 T P i t e , d , f Δ t = 0 , i : μ i
P i t , min e , d , f P i t e , d , f P i t , max e , d , f , i , t : ν i t min , ν i t max
The user agent’s objective function (24) consists of two parts: the energy utility and the energy cost, in which U i t d represents the set of the utility function of electricity, gas and heat usage. The utility function is usually a non-decreasing and concave function, which can usually be characterized by a piecewise linear function or a quadratic function. Generally, a piecewise linear function can approximate a quadratic function. We choose to use a piecewise linear function to characterize the utility function, as shown in Formula (25). a i t k and b i t k represent the primary coefficient and constant, respectively. ο i t k is the associated dual variable. The user agent’s EL can participate in the DR, and formula (26) indicates that the user agent’s EL consists of two parts: the flexible load P i t e , d , f , which participates in the DR, and the inflexible load P i t e , d , i f , which does not participate in the DR. Formula (27) indicates that the flexible load participating in the DR keeps the total load constant during the load transfer process. When the value of P i t e , d , f is positive, it indicates that the flexible load is transferred in during the period. Additionally, the negative value indicates that the flexible load is transferred out during the period. μ i is the dual variable associated with this constraint. At the same time, the flexible load participating in the DR satisfies the upper and lower limit constraint (28) in each period. P i t , min e , d , f and P i t , max e , d , f are the minimum and maximum flexible loads participating in the DR, respectively. ν i t min and ν i t max represent the dual variables associated with the corresponding constraints.

4. Solving Method

The above stochastic complementarity model is a two-level model. The retail energy prices released by the IESP are the decision variables in the upper-level model, which can be regarded as constant values after being passed to the lower-level model. Since the objective function and constraints of the lower-level model can be expressed linearly, the user agent’s model is a convex optimization problem [29,30]. For convex problems, the optimal solution can be solved by converting the lower-level model to its Karush–Kuhn–Tucker (KKT) conditions. The KKT conditions of the lower user agent’s model are as shown in Formulas (29)–(34):
t = 1 T ( P i t e , d P i t e , d , i f ) Δ t = 0 , i
λ t e μ i ν i t min + ν i t max k = 1 N K a i t k ο i t k = 0 , i , t
k = 1 N K ο i t k = 1 , i , t
0 a i t k P i t e , d Δ t + b i t k U i t e , d ο i t k 0 , i , t , k
0 P i t , max e , d , f P i t e , d , f ν i t max 0 , i , t
0 P i t e , d , f P i t , min e , d , f ν i t min 0 , i , t

4.1. Linearization of Complementary Constraints

Among them, formulas (32)–(34) are complementary relaxation conditions, which can be linearized by the big M method [31]. The core idea of the big M method is to linearize the nonlinear constraint by introducing a 0–1 variable, where the value of M is a large number. The above complementary conditions can be converted to formulas (35)–(43). Take the complementary relaxation condition (32) as an example. When z i t k = 0 , the constraint (36) is relaxed, and the constraint (35) is converted into a i t k P i t e , d Δ t + b i t k U i t e , d = 0 ; when z i t k = 1 , the constraint (35) is relaxed, and the constraint (36) is converted into ο i t k = 0 . Therefore, the conversion result is equivalent to the complementary relaxation conditions.
0 a i t k P i t e , d Δ t + b i t k U i t e , d z i t k M , i , t , k
0 ο i t k ( 1 z i t k ) M , i , t , k
z i t k { 0 , 1 } , i , t , k
0 P i t , max e , d , f P i t e , d , f z i t max M , i , t
0 ν i t max ( 1 z i t max ) M , i , t
z i t max { 0 , 1 } , i , t
0 P i t e , d , f P i t , min e , d , f z i t min M , i , t
0 ν i t min ( 1 z i t min ) M , i , t
z i t min { 0 , 1 } , i , t

4.2. Linearization of Bilinear Terms

So far, the lower-level user agent’s model has been transformed into linear constraints and can be included in the upper-level energy service provider’s model. Through observation, it can be found that the constraints in the upper problem are all linear, and there are three bilinear terms in the objective function, that is, the multiplication of the two variables λ t e P i t e , d , λ t g P i t g , d and λ t h P i t h , d . The bilinear term of the upper problem also appears in the lower problem, and the strong duality principle [32] in the original dual problem is used for conversion. The principle of strong duality means that for the original problem with a deterministic solution, the dual problem also has a deterministic solution, and the objective functions of the original problem and the dual problem are equal. Therefore, the objective function in the lower-level problem can be equivalent to the objective function of its dual problem, as shown in Formula (44).
t = 1 T [ ( λ t e P i t e , d + λ t g P i t g , d + λ t h P i t h , d ) Δ t ( U i t e , d + U i t g , d + U i t h , d ) ] = μ i t = 1 T P i t e , d , i f t = 1 T k = 1 N K ο i t k b i t k + t = 1 T ν i t min ( P i t , min e , d , f + P i t e , d , i f ) t = 1 T ν i t max ( P i t e , d , i f + P i t , max e , d , f ) , i

4.3. Equivalent MILP

By incorporating the above-mentioned shift term into the objective function of the upper-level problem, the aforementioned stochastic complementarity model can be transformed into a MILP problem as follows. The objective function is (45), and the constraints are (2)–(23), (29)–(31), (35)–(43).
max           t = 1 T i = 1 N C [ μ i P i t e , d , i f k = 1 N K ο i t k b i t k                                               + ν i t min ( P i t , min e , d , f + P i t e , d , i f )                                               ν i t max ( P i t e , d , i f + P i t , max e , d , f )                                             + ( U i t e , d + U i t g , d + U i t h , d ) ]                                               ω = 1 N Ω π ω t = 1 T ( λ t ω e m P t ω e + λ t ω g m P t ω g + λ w i n d ( P t ω w i n d P t ω c u r ) ) Δ t
subject to: (2)–(23), (29)–(31) and (35)–(43).

5. Case Study

5.1. System Description

This section takes an IES in an industrial park as an example to verify the effectiveness of the above-mentioned hierarchical energy pricing and management model. We study the interactive operation strategy between the IESP and user agents. Further, we analyze the impact of the user agent’s DR strategy and the IESP’s electricity/gas/heat storage on energy pricing and management.
Taking twenty-four hours a day as the research period, the time precision is set to an hour, that is, the various parameters are assumed to remain unchanged within every hour. The electricity/gas/heat consumption in an industrial park during the day is shown in Figure 3, and the consumption is all converted into power units of MW. The wind power capacity is 8 MW, and 20 wind power scenarios of equal probability are generated based on historical wind data of a wind farm, which is as shown in Figure 4a. Five scenarios of equal probability are generated for electricity and gas prices in the wholesale market, as shown in Figure 4b and 4c. The IESP’s minimum and maximum retail electricity prices are, respectively, 0.9 times and 1.1 times the average of the electricity price scenarios in the wholesale market. The minimum and maximum retail gas prices are also 0.9 times and 1.1 times the average of the gas price scenarios in the wholesale market. The minimum and maximum retail heat prices are 1 and 1.5 times the average gas price in the wholesale market, respectively. The IESP’s largest purchases of electricity and gas from the wholesale market are 10 MW and 20 MW, respectively.
The parameters of the CHPP and GB in the IES are shown in Table 1, and the parameters of the ES, GS and HS devices in the IES are shown in Table 2. In the process of solving the model, the value of the large M parameter is set to 10,000.

5.2. Impact of DR on Energy Pricing and Management

Select different DR strategies, that is, the different proportions of the flexible load to the total EL, and analyze the impact of DR strategies on the energy management of the IESP and user agent. The results are shown in Table 3. It can be found that as the proportion of the flexible load increases, the expected profit of the IESP gradually increases. Comparing the non-flexible load with 40% of the flexible load that participates in DR, the expected profits for the IESP increase by 6.68%. On the contrary, the cost for the user agent gradually decreases with the increase of the proportion of flexible load. Comparing the non-flexible load with 40% of the flexible load that participates in DR, the cost for the user agent is reduced by 3.62%. By comparison, it can be found that the increase in DR’s benefits for the IESP is obviously better than the reduction in the user agent’s cost. At the same time, the daily reduction in wind power is also reduced from 10.41 MWh with no flexible load participating in DR to 1.69 MWh with 40% flexible load participating in DR, which is a drop of 83.77%. The participation of flexible load in DR has a significant effect on improving wind power consumption.
Figure 5a shows the retail electricity price of the IESP under different DR strategies. The participation of flexible load in the DR strategy makes retail electricity prices rise gradually during the low period and gradually fall during peak hours. Generally, the retail electricity price during the study period tends to be flat. Since the gas load and heat load are both supplied by the gas system, the DR strategy has no effect on the retail gas price and heat price of the IESP.
Figure 5b shows the flexible load of each period under different DR strategies. A positive value of the flexible load indicates that there are flexible loads transferred in during this period, and a negative value indicates that there are flexible loads transferred out during this period. The flexible load is transferred in during the valley load period and is transferred out during the peak load period, and as the proportion of users participating in the DR strategies increases, the flexible load gradually increases.
Figure 5c and Figure 5d, respectively, depict the electricity and gas purchases of the IESP in the wholesale market under different DR strategies. On the whole, the impact of the DR strategy on the electricity purchased by the IESP is greater than that of the gas purchased. With the increase in the proportion of flexible load, the electricity purchased by the IESP in the wholesale market generally decreases, especially to alleviate the electricity purchase of the IESP during the peak electricity consumption period. User agents participate in DR through flexible loads, so that the electricity and gas purchases in the wholesale market will increase during the valley period of electricity and gas consumption and decrease during the peak period of electricity and gas consumption. As a whole, the electricity and gas purchases in the wholesale market by the IESP tend to steady in various periods.

5.3. Sensitivity Analysis of Energy Storage Capacity

Compared with user agents adopting different DR strategies to interact with the IESP, this section analyzes the impact of electricity/gas/heat energy storage devices on the energy management of the IESP. Select different energy storage capacities—that is, the capacity of one type of energy storage device changes, and the capacity of the other two types of energy storage devices remains unchanged—to study the impact of electricity/gas/heat energy storage devices on the profit of the IESP and the daily curtailment of wind power. The results are as shown in Table 4. When the ES capacity changes from −50% of the base capacity to +50% of the base capacity, the profits of the IESP increase by 9.49%, and the daily curtailment of wind power decreases by 24.29%. When the GS capacity changes from −50% of the base capacity to +50% of the base capacity, the profits of the IESP increase by 0.34%, and the daily curtailment of wind power remains unchanged. When the HS capacity changes from −25% of the base capacity to +50% of the base capacity, the profits of the IESP increase by 0.35%, and the daily curtailment of wind power increases by 3.48%. It can be found that the change in the capacity of the ES device has a more obvious effect on the profits of the IESP, and at the same time, it is more conducive to the utilization of wind power. The GS device and the HS device have little effect on the profits of the IESP, and the effect can be ignored. It should be noted that the increase in the capacity of the HS device exacerbates the problem of wind power utilization. This is because as the capacity of the HS device increases, the CHPP can output more heat power to meet the heat load, but at the same time, output more electrical power, which squeezes out the output power of wind turbines.
Figure 6 depicts the operation strategy of the ES, GS and HS devices under different energy storage capacities. It can be found that the stored energy of the ES, GS and HS devices increases significantly in different periods with the increase in energy storage capacity. The ES device adopts a charging strategy during the 1–8 h period and adopts a discharge strategy during the 17–19 h period. The GS device and the HS device adopt gas storage and heat storage strategies during the 11–16 h period, which is closely related to the significant decrease in gas load and heat load during this period. The operating strategy curves of the GS and HS devices are roughly the same. This is because the gas load and heat load are both supplied by the gas system, and the energy change of the GS and HS is affected by gas supply.
The model in this section is solved entirely using the solver CPLEX [33] on GAMS (The version: 23.8.2) [34,35], and the solution time of the model largely depends on the linearization constant M. The appropriate choice of the M value is very important and usually requires a simple process of repeated experiments. In order to avoid the use of constants, the alternative branch and bound method can be used.

6. Conclusions

This paper proposes an energy pricing and management model for the IESP based on stochastic complementary modeling and studies the interactive operation mechanism between the IESP and user agents. The IESP sets energy prices at the day-ahead stage, including electricity prices, gas prices and heat prices. The user agents optimize energy consumption patterns based on the energy prices issued by the IESP. Then, the IESP optimizes the operation of the IES and determines the energy contracts in the energy wholesale markets based on the energy consumption patterns of user agents. The model is transformed into a MILP problem for solution by using the linearization method and the strong duality principle in the optimization theory. The main conclusions are as follows:
(1)
The participation of user agents in DR through flexible loads can effectively increase the profits of the IESP, reduce the energy cost of user agents and significantly promote the wind power utilization.
(2)
The IESP’s formulation of retail electricity prices is significantly affected by the DR strategy. The participation of flexible load in the DR can reduce retail electricity price fluctuations without affecting retail gas prices and heat prices.
(3)
The change in the ES capacity of the IESP has a significant impact on the profits of the IESP, and at the same time, it is more conducive to wind power utilization. GS and HS devices have little effect on the profits of the IESP, and the effect can be ignored.
In future work, in addition to the interactive operation between the IESP and the user agent in this paper, we can continue to study the interactive operation mechanism between different IESPs.

Author Contributions

Data curation, W.S.; Investigation, M.Q.K.; Methodology, W.S.; Writing—original draft, H.W.; Writing—review & editing, H.W. and C.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Key Laboratory of Control of Power Transmission and Conversion (SJTU), Ministry of Education (2022AA06) and National Natural Science Foundation of China (51777126).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, G.; Zhang, R.; Jiang, T.; Chen, H.; Bai, L.; Li, X. Security-constrained bi-level economic dispatch model for integrated natural gas and electricity systems considering wind power and power-to-gas process. Appl. Energy 2017, 194, 696–704. [Google Scholar] [CrossRef]
  2. Li, G.; Zhang, R.; Jiang, T.; Chen, H.; Bai, L.; Cui, H.; Li, X. Optimal dispatch strategy for integrated energy systems with CCHP and wind power. Appl. Energy 2017, 192, 408–419. [Google Scholar] [CrossRef]
  3. Lv, C.; Yu, H.; Li, P.; Wang, C.; Xu, X.; Li, S.; Wu, J. Model predictive control based robust scheduling of community integrated energy system with operational flexibility. Appl. Energy 2019, 243, 250–265. [Google Scholar] [CrossRef]
  4. Defeuilley, C. Retail competition in electricity markets. Energy Policy 2009, 37, 377–386. [Google Scholar] [CrossRef]
  5. Burger, S.; Chaves-Ávila, J.P.; Batlle, C.; Pérez-Arriaga, I.J. A review of the value of aggregators in electricity systems. Renew. Sustain. Energy Rev. 2017, 77, 395–405. [Google Scholar] [CrossRef]
  6. Zhou, Y.; Yu, W.; Zhu, S.; Yang, B.; He, J. Distributionally robust chance-constrained energy management of an integrated retailer in the multi-energy market. Appl. Energy 2021, 286, 116516. [Google Scholar] [CrossRef]
  7. Abada, I.; Massol, O. Security of supply and retail competition in the European gas market.: Some model-based insights. Energy Policy 2011, 39, 4077–4088. [Google Scholar] [CrossRef]
  8. Wei, W.; Liu, F.; Mei, S. Energy pricing and dispatch for smart grid retailers under demand response and market price uncertainty. IEEE Trans. Smart Grid 2014, 6, 1364–1374. [Google Scholar] [CrossRef]
  9. Nojavan, S.; Zare, K.; Mohammadi-Ivatloo, B. Optimal stochastic energy management of retailer based on selling price determination under smart grid environment in the presence of demand response program. Appl. Energy 2017, 187, 449–464. [Google Scholar] [CrossRef]
  10. Yang, J.; Zhao, J.; Luo, F.; Wen, F.; Dong, Z.Y. Decision-making for electricity retailers: A brief survey. IEEE Trans. Smart Grid 2017, 9, 4140–4153. [Google Scholar] [CrossRef]
  11. Sheikhahmadi, P.; Bahramara, S.; Moshtagh, J.; Damavandi, M.Y. A risk-based approach for modeling the strategic behavior of a distribution company in wholesale energy market. Appl. Energy 2018, 214, 24–38. [Google Scholar] [CrossRef]
  12. Van Hoesel, S. An overview of Stackelberg pricing in networks. Eur. J. Oper. Res. 2008, 189, 1393–1402. [Google Scholar] [CrossRef] [Green Version]
  13. De Miguel, V.; Xu, H. A stochastic multiple-leader Stackelberg model: Analysis, computation, and application. Oper. Res. 2009, 57, 1220–1235. [Google Scholar] [CrossRef] [Green Version]
  14. Yu, M.; Hong, S.H. A real-time demand-response algorithm for smart grids: A stackelberg game approach. IEEE Trans. Smart Grid 2015, 7, 879–888. [Google Scholar] [CrossRef]
  15. El Rahi, G.; Etesami, S.R.; Saad, W.; Mandayam, N.B.; Poor, H.V. Managing price uncertainty in prosumer-centric energy trading: A prospect-theoretic Stackelberg game approach. IEEE Trans. Smart Grid 2017, 10, 702–713. [Google Scholar] [CrossRef] [Green Version]
  16. Liu, N.; Yu, X.; Wang, C.; Wang, J. Energy sharing management for microgrids with PV prosumers: A Stackelberg game approach. IEEE Trans. Ind. Inf. 2017, 13, 1088–1098. [Google Scholar] [CrossRef]
  17. Khazeni, S.; Sheikhi, A.; Rayati, M.; Soleymani, S.; Ranjbar, A.M. Retail market equilibrium in multicarrier energy systems: A game theoretical approach. IEEE Syst. J. 2018, 13, 738–747. [Google Scholar] [CrossRef]
  18. Wang, J.; Li, D.; Lv, X.; Meng, X.; Zhang, J.; Ma, T.; Xiao, H. Two-Stage Energy Management Strategies of Sustainable Wind-PV-Hydrogen-Storage Microgrid Based on Receding Horizon Optimization. Energies 2022, 15, 2861. [Google Scholar] [CrossRef]
  19. Eltamaly, A.M.; Alotaibi, M.A. Novel fuzzy-swarm optimization for sizing of hybrid energy systems applying smart grid concepts. IEEE Access 2021, 9, 93629–93650. [Google Scholar] [CrossRef]
  20. Mossa, M.A.; Gam, O.; Bianchi, N. Dynamic Performance Enhancement of a Renewable Energy System for Grid Connection and Stand-alone Operation with Battery Storage. Energies 2022, 15, 1002. [Google Scholar] [CrossRef]
  21. Dolatabadi, A.; Jadidbonab, M.; Mohammadi-ivatloo, B. Short-term scheduling strategy for wind-based energy hub: A hybrid stochastic/IGDT approach. IEEE Trans. Sustain. Energy 2018, 10, 438–448. [Google Scholar] [CrossRef]
  22. Chen, J.J.; Qi, B.X.; Rong, Z.K.; Peng, K.; Zhao, Y.L.; Zhang, X.H. Multi-energy coordinated microgrid scheduling with integrated demand response for flexibility improvement. Energy 2021, 217, 119387. [Google Scholar] [CrossRef]
  23. Qi, H.; Yue, H.; Zhang, J.; Lo, K.L. Optimisation of a smart energy hub with integration of combined heat and power, demand side response and energy storage. Energy 2021, 234, 121268. [Google Scholar] [CrossRef]
  24. Alotaibi, M.A.; Eltamaly, A.M. A smart strategy for sizing of hybrid renewable energy system to supply remote loads in Saudi Arabia. Energies 2021, 14, 7069. [Google Scholar] [CrossRef]
  25. Zhou, Y.; Hu, W.; Min, Y.; Dai, Y. Integrated power and heat dispatch considering available reserve of combined heat and power units. IEEE Trans. Sustain. Energy 2018, 10, 1300–1310. [Google Scholar] [CrossRef]
  26. Kumamoto, T.; Aki, H.; Ishida, M. Provision of grid flexibility by distributed energy resources in residential dwellings using time-of-use pricing. Sustain. Energy Grids Netw. 2020, 23, 100385. [Google Scholar] [CrossRef]
  27. Aghaei, J.; Agelidis, V.G.; Charwand, M.; Raeisi, F.; Ahmadi, A.; Nezhad, A.E.; Heidari, A. Optimal robust unit commitment of CHP plants in electricity markets using information gap decision theory. IEEE Trans. Smart Grid 2016, 8, 2296–2304. [Google Scholar] [CrossRef]
  28. Gu, H.; Li, Y.; Yu, J.; Wu, C.; Song, T.; Xu, J. Bi-level optimal low-carbon economic dispatch for an industrial park with consideration of multi-energy price incentives. Appl. Energy 2020, 262, 114276. [Google Scholar] [CrossRef]
  29. Boyd, S.; Boyd, S.P.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  30. Taylor, J.A. Convex Optimization of Power Systems; Cambridge University Press: Cambridge, UK, 2015. [Google Scholar]
  31. Fortuny-Amat, J.; McCarl, B. A representation and economic interpretation of a two-level programming problem. J. Oper. Res. Soc. 1981, 32, 783–792. [Google Scholar] [CrossRef]
  32. Javadi, M.; Marzband, M.; Domínguez-García; Mirhosseini Moghaddam, M. Non-cooperative game theory based energy management systems for energy district in the retail market considering DER uncertainties. IET Gener. Transm. Distrib. 2016, 10, 2999–3009. [Google Scholar]
  33. IBM ILOG. CPLEX[OL]. 2017. Available online: https://www.gams.com/latest/docs/S_CPLEX.html (accessed on 15 July 2017).
  34. Chattopadhyay, D. Application of general algebraic modeling system to power system optimization. IEEE Trans. Power Syst. 1999, 14, 15–22. [Google Scholar] [CrossRef]
  35. GAMS Development Corp. GAMS[OL]. 2017. Available online: http://www.gams.com/ (accessed on 15 July 2017).
Figure 1. Physical structure for IESP interactive operation.
Figure 1. Physical structure for IESP interactive operation.
Energies 15 07326 g001
Figure 2. Market structure for energy pricing and management of IESP.
Figure 2. Market structure for energy pricing and management of IESP.
Energies 15 07326 g002
Figure 3. The electricity/gas/heat consumption in industrial park during the day.
Figure 3. The electricity/gas/heat consumption in industrial park during the day.
Energies 15 07326 g003
Figure 4. (a) Normalized wind power scenarios, (b) electricity price scenarios, (c) gas price scenarios.
Figure 4. (a) Normalized wind power scenarios, (b) electricity price scenarios, (c) gas price scenarios.
Energies 15 07326 g004
Figure 5. (a) Electricity retail price, (b) flexible power demand, (c) electricity bought from the wholesale market and (d) gas bought from the wholesale market with different DR.
Figure 5. (a) Electricity retail price, (b) flexible power demand, (c) electricity bought from the wholesale market and (d) gas bought from the wholesale market with different DR.
Energies 15 07326 g005
Figure 6. (a) ES, (b) GS and (c) HS operation strategy.
Figure 6. (a) ES, (b) GS and (c) HS operation strategy.
Energies 15 07326 g006
Table 1. Parameters of combined heat and power plant and gas boiler.
Table 1. Parameters of combined heat and power plant and gas boiler.
P max i n   ( MW ) P 0 i n   ( MW ) P u   ( MW / h ) P d   ( MW / h ) η e η h
CHPP1261.20.60.350.35
GB1682.41.2-0.75
Table 2. Parameters of electricity/gas/heat storage devices.
Table 2. Parameters of electricity/gas/heat storage devices.
W max s   ( MWh ) W min s   ( MWh ) W 0 s   ( MWh ) P max s , c   ( MW ) P max s , d   ( MW ) η s , c η s , d
ES1.80.40.60.810.90.9
GS2.70.60.91.52.10.950.95
HS2.250.50.751.251.50.850.85
Table 3. Impact of demand response on IESP’s expected profits, user agent’s cost and daily wind power curtailment.
Table 3. Impact of demand response on IESP’s expected profits, user agent’s cost and daily wind power curtailment.
DRNo DR10% DR20% DR30% DR40% DR
IESP’s expected profits (USD)6634.436806.786930.537039.017077.55
User agent’ cost (USD)17,616.517,365.917,163.417,051.216,979.6
Daily wind power curtailment (MWh) 10.416.763.922.251.69
Table 4. Sensitivity analysis of energy storage capacity.
Table 4. Sensitivity analysis of energy storage capacity.
Energy Storage Capacity VariationIESP’s Expected Profits (USD)Wind Power Curtailment (MW)
ESGSHSESGSHS
−50%6279.056790.09-7.746.76-
−25%6770.346799.626789.867.186.766.6
06806.796806.786806.786.766.766.76
+25%6841.276810.356812.236.316.766.83
+50%6874.736812.996813.415.866.766.83
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, H.; Wang, C.; Sun, W.; Khan, M.Q. Energy Pricing and Management for the Integrated Energy Service Provider: A Stochastic Stackelberg Game Approach. Energies 2022, 15, 7326. https://doi.org/10.3390/en15197326

AMA Style

Wang H, Wang C, Sun W, Khan MQ. Energy Pricing and Management for the Integrated Energy Service Provider: A Stochastic Stackelberg Game Approach. Energies. 2022; 15(19):7326. https://doi.org/10.3390/en15197326

Chicago/Turabian Style

Wang, Haibing, Chengmin Wang, Weiqing Sun, and Muhammad Qasim Khan. 2022. "Energy Pricing and Management for the Integrated Energy Service Provider: A Stochastic Stackelberg Game Approach" Energies 15, no. 19: 7326. https://doi.org/10.3390/en15197326

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop