Abstract
To improve the coordination and complementarity of multiple energy sources, balancing the interests of different participants in a multi-energy system is of great importance. However, traditional centralized optimization can hardly reflect the game relationship between supply side and demand sides. A trading model based on the Stackelberg game model is proposed in this paper to balance the interests of the supply side and demand side and reduce the carbon emissions. First of all, the process of trading between the supply side and demand side based on smart contracts is described. A contractual consensus is obtained through an internal game, and the transaction is completed automatically. Secondly, a bilevel optimization model is established to coordinate the benefits of both parties based on the Stackelberg game model. The energy operator acts as a leader, and considers the two objectives, i.e., maximizing net income and minimizing carbon emissions, and uses the linear weighting method to convert the dual objectives into single objective. Users act as followers and aim to increase the comprehensive benefits, including energy cost and comfort. Then, Karush–Kuhn–Tucker optimality condition is used to transform the bilevel optimization model into an equivalent single-level model. Finally, simulation results show that the proposed method can coordinate the economic interests of both sides of supply and demand and effectively reduce the carbon emissions of the energy operator.
1. Introduction
As the world’s energy demand increases and natural resources come under enormous pressure, it has become an important strategy for all countries to improve the efficiency of energy utilization []. The operation and planning of traditional energy systems are limited to systems formed by single energy sources, such as electricity, gas, and heat, which cannot meet the needs of the current society. Therefore, the multi-energy system (MES) that combines multiple energy sources has emerged, which helps to improve the overall efficiency of energy utilization [,]. At present, China’s primary energy consumption is still dominated by coal. At the same time, environmental pollution caused by coal has become increasingly serious. Due to the higher calorific value of natural gas, combustion products have less environmental pollution, which has attracted people’s attention. With the popularization of urban natural gas pipelines and the elimination of small coal-fired boilers, China’s natural gas consumption has grown rapidly. In 2018, natural gas consumption increased by about 17.7% year-on-year, and its share in energy consumption increased by 0.8% year-on-year. Therefore, it is necessary to study the natural gas-fired equipment in MES to improve energy efficiency and reduce carbon emissions.
With the popularization of demand side management (DSM), technologies of demand response (DR) have gradually been applied []. Wang et al. [] designed a network–load interaction optimization framework based on multi-time period flexible random fuzzy uncertain demand response model, including shifting of loads’ operation time and uncertain response to the price signal. In order to reduce the peak-to-average ratio of power demand, Parizy et al. [] proposed a new heuristic DR technology for consumption scheduling of appliances. This technology ensures the privacy of users with a hopping scheme. In Refs. [,], only electrical loads are focused on. However, with the emergence of MES, some scholars have noticed that there are defects in the DR of single power. Therefore, the traditional DR is developing in the direction of integrated demand response (IDR) []. Gan-yun et al. [] established IDR model, considering different response models of load including electricity, heat, cold, and gas. The results show that IDR can reduce the distinction between peak and valley and improve the wind power consumption capacity. In Ref. [], an edge-cloud framework based on IDR is proposed to achieve an effect-predictable residential DR with protecting the interests of users. IDR can make full use of the coordination of multiple energy sources, which is of great significance to promote the sustainable development of the MES.
In the process of continuous development of MES, the factors interacting are becoming more and more complex []. Participants in the current energy market are showing a trend of complexity and diversification. In 2015, the Chinese government proposed to encourage multiple entities in social capital to participate in electricity market transactions, including electricity sellers, energy service providers, and users, to increase the diversity of electricity market entities []. With the increasingly prominent phenomenon of multi-stakeholder competition in multi-energy systems, traditional centralized optimization can hardly reflect the game relationship between different stakeholders []. Some scholars have noticed this phenomenon and tried to use game-theoretic approaches to describe the interest relationship of different subjects and proposed three major categories of games to solve the problem of multi-agent interaction in the power system, including a non-cooperative game, cooperative game, and evolutionary game [,]. In Ref. [], the demand response problem in the smart grid is regarded as a Stackelberg game between retailers and consumers and a non-cooperative game between consumers. Three dynamic prices are compared through four evaluation indicators. The result shows the effectiveness of the pricing method. Ghorbanian et al. [] proposed a method based on game theory for operation of the smart distribution network with distributed generation and demand response programs. The result shows the proposed method can effectively reduce the total cost and can also improve the performance of the grid. Dashti et al. [] proposed an energy pricing model of smart distribution networks with multiple microgrids based on the non-cooperative game theory, in which the profits of all beneficiaries are guaranteed. Oladejo et al. [] proposed a generalized Nash bargaining method based on cooperative game theory, which is to make the new profit distribution beneficial to a certain participant by specifying different values of the negotiation power in the objective function. Cheng et al. [] analyzed the behavioral decision-making problems in power demand-side response management from a perspective of multi-population evolutionary game dynamics.
The transaction interaction between the supply side and demand side is usually described as a bilevel game model. For the bilevel optimization model, many literatures directly transfer the associated variables between the upper and lower models, such as prices of energy in the upper layer and power of load in the lower layer. This method is easily causes the upper model to fall into the local optimal solution. The Karush–Kuhn–Tucker (KKT) optimality condition can be used to convert the lower model into a series of constraint conditions, which can be added to the upper model. In this way, the bilevel model becomes an equivalent single-level model, which can ensure the optimization results in the global optimal solution [].
As the international community pays attention to global climate change, governments are taking various measures in various fields to reduce carbon emissions []. Carbon reduction has become a long-term goal of China. In 2009, China determined that China’s carbon emission intensity per unit GDP in 2025 would be 40–45% lower than in 2005 []. MES is widely regarded as an effective way to reduce carbon emissions by integrating renewable energy and cascading energy utilization [].
Some references are cited, as shown in Table 1. In Refs. [,], the impact of IDR on operation of system is not considered. In the literature [,,], IDR is considered but the benefits of users and carbon emissions are ignored. In [,], IDR and carbon emissions are considered, but the benefits of users are still ignored. In [,], the benefits of users are considered, but the carbon emissions are not considered. Additionally, the iterative method easily causes the bilevel model to fall into the local optimal solution in Refs. [,]. In addition, although in the literatures [,,,], carbon emissions are considered, only the impact of carbon emissions fines on economic benefits is considered, and carbon emissions are disregarded as the optimization objective. Therefore, in the current scenario of supply and demand interaction, how to optimize the low-carbon operation of MES is still a difficult problem.

Table 1.
The comparison of some literatures.
Besides, time-of-use energy price is considered as an effective method to stimulate DR, but it also has disadvantages. For example, if all users consume energy in the same period of low price, it is possible to create new demand peaks []. In addition, users are often heterogeneous, which means different energy users have different energy requirements and have different energy management strategies. Therefore, energy operators need to set different energy prices for different users in order to make better use of the flexibility of demand-side resources.
Therefore, this paper proposes an interaction method between supply and demand sides based on the Stackelberg game. On the premise of ensuring the interests of all participants, the output of equipment and pricing strategy of energy operator and the energy consumption strategies of users are optimized. The main work of this paper is as follows:
- (1)
- Based on smart contracts, an energy trading mode for supply side and demand sides is proposed. Firstly, the two sides negotiate different energy transaction prices based on the characteristics of users’ different energy demand through internal game. Then the transaction is automatically completed.
- (2)
- Considering the users’ initiative, a bilevel optimization model is established based on the Stackelberg game model. The energy operator, as a leader, considers two objectives, i.e., economic net income and carbon emissions, and uses the linear weighting method to convert the two objectives into single objective. Users, as followers, aim to increase the comprehensive benefits, including energy cost and comfort. The rights of users, making decisions on energy use independently, can be as far as possible guaranteed.
- (3)
- KKT optimality condition is used to transform the bilevel optimization model into an equivalent single-level model, which can ensure that the global optimal solution is obtained.
The rest of the paper is organized as follows: Section 2 briefly introduces a trading model for supply side and demand sides based on smart contracts. Section 3 establishes the mathematical model of supply and demand sides. Section 4 transform the bilevel optimization model into an equivalent single-level model based on KKT optimality condition. The simulation results are shown in Section 5. The conclusions are conducted in Section 6.
2. Transaction Mode for Supply and Demand Sides of Multi-Energy Microgrid
2.1. Trading Model Based on Stackelberg Game
In energy trading, the operator hopes to set higher energy prices to obtain higher profit. However, users want to buy energy at a lower cost. Therefore, the interests of both parties are in conflict. In this paper, the operator and users are regarded as Stackelberg game relations, shown in Figure 1. As a leader, the operator needs to formulate reasonable energy prices for maximizing interests based on the response of each user. As a follower, each user formulates a rational energy strategy based on price information and then reports power information to operator.

Figure 1.
The relationship between operator and users.
2.2. Trading Architecture Based on Smart Contracts
The operator and users voluntarily register as participants and generate corresponding smart contracts. As the consensus, the contracts are recognized by all participants. All participants must strictly abide by the consensus and conduct transaction settlement according to the provisions of the contracts [].
The trading architecture proposed in this paper is shown in Figure 2. Firstly, both parties upload information and pay a deposit to the address of their smart contracts. Secondly, the prices and power of transaction are determined through the internal game, and the results are distributed to each participant. After the participants receive the result of the internal game, they confirm the transaction and trigger the smart contracts. Finally, the smart contracts automatically achieve energy transaction and amount settlement.

Figure 2.
Transaction process based on smart contract.
The most prominent advantage of this model is that users have the initiative and can directly participate in the formulation of energy prices. In addition, energy operator can set different energy prices for different users.
3. Mathematical Model
3.1. Energy Operator
The MES structure is established based on an energy station in central China, as shown in Figure 3. The energy operator effectively manages the operation of all equipment including cooling heat and power cogeneration system (CCHP), gas boiler (GB), heat pump (HP), centrifuge (Cen), and thermal storage tank (ST) to increase economic benefits and reduce carbon emissions. CCHP consists of an internal combustion generator (G) and a lithium bromide unit (LB).

Figure 3.
The structure of MES.
The natural gas is converted into electric energy by G, and the waste heat is converted into the heating or cooling energy suitable for users by LB. If the heating demand is not met, GB and HP will produce heating energy. ST stores the excess heating energy and releases it when needed. If the supply of cooling energy is insufficient, Cen will produce cooling energy.
3.1.1. Objectives of Operator
Operator’s objectives include economic objective and environmental objective, i.e., maximizing net income and minimizing carbon emissions.
The total income of the operator comes from the sales of electric, cooling, and heating energy to all users. The total cost of operator includes the cost of purchasing natural gas and the cost of purchasing electricity from the grid. This paper does not consider the operating cost of the equipment. For the convenience of calculation, the maximum net income is converted to the minimum equivalent cost in this paper, as (1).
where is the equivalent cost of operator; is the total cost of operator; is the total income of operator; is the electricity price of the grid; is the power from the grid; is the price of natural gas; is the calorific value of natural gas, and this paper takes the average low calorific value (35,588 kJ/m3); is the natural gas power consumed by G; is the natural gas power consumed by GB; is the natural gas power consumed by HP; is the price at which the operator sells energy to user ; is the power required by user for energy ; is a collection of electric, cooling and heating energy; is the number of users; is the scheduling metric.
For MES, carbon emissions are mainly released by the combustion of natural gas by G, GB, and HP. The environmental objective of operator is to reduce carbon emissions, as (4) [].
where is the CO2 emission conversion factor of natural gas (220 g/kWh); is the CO2 emission conversion factor of electricity from grid (968 g/kWh).
3.1.2. Equations and Constraints
The power of G is calculated as follows:
where is the efficiency of gas-to-electricity conversion of G; is the natural gas power consumed by G; is the rated power of G.
The output of LB is calculated as follows []:
where and are the output thermal and cooling power of LB; and are the thermal and cooling efficiency of LB to convert the waste heat of G into cooling and heating energy; is the gas-to-heat efficiency of G; and are the rated heating and cooling output power of LB; is the state of LB, heating at 1 and cooling at 0, which is set by on-site personnel as required.
The heating models of GB and HP are similar. They both burn natural gas to produce heating energy, but their conversion efficiency and investment cost are different. Their heating output is calculated as follows:
where ; is the conversion efficiency of GB and HP; is the rated heating power of GB and HP.
The cooling power of Cen is calculated as follows:
where is the cooling efficiency of Cen; is the input electric power of Cen; is the rated electric power of Cen.
The model of ST is as follows []:
where is the heating storage capacity of ST; is the self-loss coefficient of ST; and are the efficiency of ST to charge and discharge heating energy; and are the power of charging and discharging heating energy of ST; and are the maximum and minimum values of the heat storage state of ST; is the rated heat storage capacity of ST; and are the maximum values of the charging and discharging power of ST.
The constraints of electric, cooling, and heating balance are as follows:
The interactive power constraint of MES and the grid is as follows:
where is the maximum power, which is purchased from the grid by the operator.
Constraints on energy prices are as follows:
where and are the maximum and minimum prices at which energy operator sell energy to user .
3.1.3. Multi-Objective Linear Weighting Processing
The optimization problem of the operator is a multi-objective optimization problem. The idea of solving multi-objective optimization problems is generally to convert multi-objectives into a single objective. Additionally, the widely used method is the linear weighting method. Firstly, it is important to assign a weight coefficient to each objective. The larger the weight coefficient, the more important the objective is. Secondly, all objectives are multiplied by the weight coefficients and accumulated into a new objective function. Finally, it would be solved under the same constraints as the original problem []. However, the premise of this method is that all objectives must have the same dimension. If the dimensions are different, they must be normalized [].
Thus, this article firstly normalizes the two objectives of operator and then performs linear weighting. The normalized calculation formulas for the objectives of equivalent cost and carbon emissions are as follows [,]:
where is the calculation formula after the equivalent cost is normalized; is the calculation formula after the carbon emissions are normalized; is the equivalent cost when the model is solved with the minimum equivalent cost as the optimization objective; is the equivalent cost when the model is solved with the maximum equivalent cost as the optimization objective; is the carbon emissions when the model is solved with the minimum carbon emissions as the optimization objective; is the carbon emissions when the model is solved with the maximum carbon emissions as the optimization objective.
The calculation formula for linear weighting the two normalized objectives is as follows:
where is a single objective of the operator after conversion; is the weight coefficient of net income, which reflects the importance of economic objective for operator; is the weight coefficient of carbon emissions, which reflects the importance of environmental objective for operator.
3.2. Energy User
This paper divides the loads of users into two types according to their characteristics, which are shiftable loads and cuttable loads, and establishes corresponding load response models.
The cuttable loads are that users reduce the consumption of certain energy sources according to price signals or incentive mechanisms, including air-conditioning, heating equipment, etc., which are abundant in household users and commercial buildings. The shiftable loads are some energy-consuming devices that can be translated and adjusted, including washing machines, electric vehicles, batteries, etc., in which the total energy consumption is approximately unchanged during the control time [,].
In this article, for the heating load and cooling load, the main optimization is the cuttable part. For electrical loads, the main optimization is the shiftable part.
3.2.1. Heating Load and Cooling Load
The cuttable heating load and the cuttable cooling load are similar. Their calculation formula is as follows []:
where ; and represent cooling load and heating load, respectively; is the power of cooling load and heating load of user ; is the power of initial load, including fixed load and cuttable load; is the power of the cuttable load; is the total amount of cuttable load; is the maximum power of the cuttable load.
3.2.2. Electric Load
Electrical load includes the fixed load and the shiftable load, which is calculated as follows []:
where is the power of electrical load of user ; is the power of the fixed electrical load; is the power of the shiftable electric load; is the total amount of shiftable electric load; is the maximum power of the shiftable electric load.
3.2.3. Objective of User
When users adjust their load, they consider the comprehensive benefits, including energy cost and energy satisfaction. For convenience, this article turns the optimization goal of the largest comprehensive benefit into the smallest equivalent cost. The calculation formula is as follows [,]:
where is the comprehensive benefit of user ; is the energy cost of user ; is the energy satisfaction of user ; and are the preference coefficients; The larger is, the more energy will be needed, which can be set according to the users’ energy preferences [].
4. Solution Method of Internal Game Model
4.1. Transform the Bilevel Model into Single-Level Model
The lower-level problem can be transformed into the KKT optimal condition []. Formulas (30)–(38) in the lower-level problem can be transformed into the following constraints []:
where Formulas (42)–(45) are a series of stationarity conditions; Formulas (46)–(48) are a series of complementarity slackness conditions; , , , , and (, , , ) are Lagrange multipliers.
Thus, the single-layer model includes Formulas (1)–(29) and (39)–(48).
4.2. Model Solving Steps
The model solving process is shown in Figure 4. The solution steps of the model in this paper are as follows:
- Raw data is input, including equipment, load, energy preference, weight coefficient, etc.
- KKT optimality condition is used to transform the bilevel optimization model into an equivalent single-level model.
- The equivalent single-layer model is solved with the minimum equivalent cost as the optimization objective and is found. In the same way, the equivalent single-layer model is solved with the maximum equivalent cost as the optimization objective and is found. According to Formula (25), can be found.
- The equivalent single-layer model is solved with minimum carbon emissions as the optimization goal and is found. In the same way, the equivalent single-layer model is solved with maximum carbon emissions as the optimization goal and is found. According to Formula (26), can be found.
- and are substituted into Formula (27) to transform the multi-objective optimization problem into a single-objective problem. Then, the equivalent single-layer model is solved with minimum as the optimization objective.
- The equipment operation status of operator and load adjustment status of users are obtained.

Figure 4.
Model solving flowchart.
For convenience, the problem is solved by Extended Mathematical Programming (EMP) in GAMS environment in this paper.
5. Simulation Analysis
5.1. Data
The time scale of this paper is 24 h of a day. An energy station in central China is selected as the research object. The energy station supplies energy for three users. Load data in summer and winter are taken for analysis, as shown in Figure A1 in Appendix A. The shiftable electric load, the cuttable heating load and the cuttable cooling load of three users account for 20%, 15%, and 15% of the original load, respectively. The maximum power of the shiftable electric load, the cuttable heating load, and the cuttable cooling load are 35%, 20%, and 20% of the original load power, respectively. The preference coefficients of users are shown in Table A1 in Appendix A. The parameters of energy prices are shown in Table A2 in Appendix A. The price of natural gas is 2.92 RMB/m3 in summer and 3.28 RMB/m3 in winter. The time-of-use electricity price of the grid is shown in Figure A2 in the Appendix A. The parameters of equipment are shown in Table A3 in Appendix A. LB produces cooling energy in summer and heating energy in winter.
In this paper, three cases are set to compare.
Case1: Ignoring the objective of carbon emissions, the operator only considers economic objective and sets the same price of each energy. At the same time, users do not consider DR.
Case2: The operator ignores the objective of carbon emissions and users consider DR. At the same time, the supply and demand sides negotiate different transaction prices for different users through internal game.
Case3: On the basis of case2, operator consider the objective of carbon emissions. At the same time, the weight coefficient of the operator’s economic benefit is 0.7 in summer and 0.9 in winter.
5.2. Case Study
5.2.1. Summer
The benefits of three users in three cases in summer are shown in Figure 5. Compared with case1, the energy costs of the users in case2 and case3 are reduced, and the comprehensive benefits are slightly improved. The game method proposed in this paper can reduce the energy costs of users under the premise of ensuring the comprehensive benefits of the users. In addition, by comparing case2 and case3, the objective of carbon emissions of the operator has little impact on the benefits of users.

Figure 5.
The benefits of users in summer.
The economic and environmental benefits of operator in summer are shown in Figure 6. Compared with case1, the net income of operator in case2 and case3 are improved, and carbon emissions are reduced. In addition, compared with caes2, the net income in case3 is reduced by 0.93%, but carbon emissions are reduced by 32.96%. It shows that the model mentioned in this paper can minimize carbon emissions while increasing economic benefits of all participants as much as possible.

Figure 6.
The benefits of operator in summer.
The pricing strategies of operator in case1 in summer are shown in Figure 7. Users do not participate in energy pricing, and the operator directly optimizes energy prices based on the total load power. Users can only passively accept energy prices.

Figure 7.
Pricing strategy of operator in case1 in summer.
Because of the limited space, this article will not list all the strategies of participants but only give some examples of results. The operator sets different energy prices for different users in order to guide users to use energy rationally. For example, as shown in Figure 8a, in case2, the operator sets a higher heating price for user3 when user3 consumes more heating energy to guide user3 to reduce the heating load during peak time. As shown in Figure 8b, the operator sets a higher cooling price for user2 when user2 consumes more cooling energy to guide user2 to reduce the cooling load during peak time. As shown in Figure 8c, operator set higher electricity prices for user1 at the peak of electricity consumption of user1 to guide user1 to shift part of the peak load to valley hours to reduce the peak-to-valley difference. Additionally, it also shows that, in the interactive game process, the operator is dominant, which is in line with the characteristics of the master–slave game.

Figure 8.
Three examples of strategies in case2 in summer.
The objective of operator’s carbon emissions has little effect on the pricing strategy of operator and the energy consumption strategy of users. Three examples of strategies in case2 and case3 in summer are shown in Figure 9. When operator considers the objective of carbon emissions, there is little impact on energy consumption strategies of users, which can be in turn affect operator’s pricing. Therefore, the carbon emissions objective of operator has little impact on his pricing strategy. The conflict of interests between the supply and demand sides is mainly reflected in economic interests.

Figure 9.
Strategies comparison between case2 and case3 in summer.
The output of operator’ equipment in case2 and case3 in summer are shown in Figure 10 and Figure 11. G-E and E-Grid are, respectively, the electric power from G and grid. LB-C and Cen-C are, respectively, the cooling power of LB and Cen. HP-H and GB-H are, respectively, the heating power of HP and GB. ST-c and ST-d are the power of charging and discharging heat of ST. E-Cen is the electric power of Cen. Because the heating load is mainly supplied by HP, and CCHP mainly produces cooling energy, the heating output of the two cases is similar. Because of the environmental friendliness of CCHP, when the electric power from G is low (22 h–5 h in case2), case3 increases its power and reduces the power purchase from the grid. At the same time, the waste heat is increased, the cooling power of LB is increased, and the power consumption of Cen is reduced.

Figure 10.
The output of operator’ equipment in case2 in summer.

Figure 11.
The output of operator’ equipment in case3 in summer.
5.2.2. Winter
The benefits of three users in three cases in winter are shown in Figure 12. User2 has only a small amount of heating load in winter, so the benefit of user2 hardly changes. Compared with case1, the energy costs of user1 and user2 in case2 and case3 can be decreased on the premise that the overall benefits are not reduced. Comparing case2 and case3, the benefits of users are almost the same, which is similar to the situation in summer.

Figure 12.
The benefits of users in winter.
The economic and environmental benefits of the operator in winter are shown in Figure 13. Compared with case1, the net income of operator is increased by 1.4% in case2 and 0.8% in case3, and carbon emissions are decreased by 1.7% in case2 and 4.8% in case3. Compared with case2, the net income in case3 is reduced by 0.6%, but carbon emissions are reduced by 3.2%. Although the net income has dropped a little in case3, the carbon emissions have been reduced even more. The multi-objective optimization method proposed in this paper can coordinate economic objective and environmental objective.

Figure 13.
The benefits of operator in winter.
6. Conclusions
A transaction model using the Stackelberg game method and smart contracts is proposed to balance the interests of supply side and demand sides in this paper. In the proposed model, the energy operator considers two objectives, i.e., maximizing net income and minimizing carbon emissions, and users aim to increase the comprehensive benefits, including energy cost and comfort. The specific conclusions of the work include the following:
- (1)
- In order to break the pricing monopoly of energy operator, demand-side interests are considered. Additionally, different energy transaction prices are formulated according to different user characteristics, which can guide users to use energy rationally.
- (2)
- In order to obtain the global optimal solution, the KKT condition is used to transform the bilevel optimization model into an equivalent single-level model.
- (3)
- The simulation results show that the conflict of interests between the supplier and the demanders is mainly reflected in the economic aspect. Additionally, the method proposed can coordinate the economic interests of both parties. Furthermore, compared to the single-objective model, the operator’s multi-objective optimization model can reduce carbon dioxide emissions by 32.96% in summer and 3.2% in winter.
There are deficiencies in this article. For energy stations, this article does not consider the addition of new energy sources, such as photovoltaics and wind turbines. In addition, this article focuses on the carbon emissions of energy station but disregards life cycle assessment method to calculate the net emissions of the energy flow from the energy station to the user including energy transport. The above deficiencies will be the focus of the future research.
Author Contributions
All the authors made contributions to the concept and design of the article; M.W. is the main author of this work; Y.D. provided good advice and technical guidance for the manuscript; M.L., Y.W. and Y.L. reviewed and edited the manuscript. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported in part by the Science and Technology Program of State Grid Hunan Electric Power Co., LTD under Grant 5216AP20000D and in part by the International Science and Technology Cooperation Program of China under Grant 2018YFE0125300.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A

Figure A1.
Load power curves of users.

Table A1.
The preference coefficient of users.
Table A1.
The preference coefficient of users.
Coefficient | Value | Coefficient | Value |
---|---|---|---|
1.1 | 1.5 | ||
0.0035 (Summer) 0.00145 (Winter) | 0.0035 (Summer) 0.00034 (Winter) | ||
0.0001 | 0.001 | ||
0.0006 | 0.0018 | ||
0.00035 |

Table A2.
The parameters of energy prices.
Table A2.
The parameters of energy prices.
Parameter | Value (RMB/kWh) | Parameter | Value (RMB/kWh) | ||
---|---|---|---|---|---|
Summer | Winter | Summer | Winter | ||
0.55 | 0.6 | 0.93 | |||
0.4 | 0.43 | 0.45 | |||
0.5 | 0.5 | 0.85 |

Figure A2.
Time-of-use electricity price of grid.

Table A3.
The parameters of equipment.
Table A3.
The parameters of equipment.
Equipment | Parameter | Equipment | Parameter | ||
---|---|---|---|---|---|
ST | 2% | Cen | 90% | ||
0.95 | 6329 kW | ||||
0.9 | GB | 85% | |||
1680 kW | 12,900 kW | ||||
100% | HP | 120% | |||
10% | 1632 kW | ||||
336 | LB | 60% | |||
336 | 64.5% | ||||
G | 35% | 2164 kW | |||
45% | 2326 kW | ||||
2000 kW |
References
- Nawaz, A.; Hafeez, G.; Khan, I.; Jan, K.U.; Li, H.; Khan, S.A.; Wadud, Z. An Intelligent Integrated Approach for Efficient Demand Side Management with Forecaster and Advanced Metering Infrastructure Frameworks in Smart Grid. IEEE Access 2020, 8, 132551–132581. [Google Scholar] [CrossRef]
- Feng, P.; He, X. Mixed neurodynamic optimization for the operation of multiple energy systems considering economic and environmental aspects. Energy 2021, 232, 120965. [Google Scholar] [CrossRef]
- He, J.; Li, Y.; Li, H.; Tong, H.; Yuan, Z.; Yang, X.; Huang, W. Application of Game Theory in Integrated Energy System Systems: A Review. IEEE Access 2020, 8, 93380–93397. [Google Scholar] [CrossRef]
- Wang, Y.; Ma, Y.; Song, F.; Ma, Y.; Qi, C.; Huang, F.; Xing, J.; Zhang, F. Economic and efficient multi-objective operation optimization of integrated energy system considering electro-thermal demand response. Energy 2020, 205, 118022. [Google Scholar] [CrossRef]
- Wu, H.; Dong, P.; Liu, M. Optimization of Network-Load Interaction with Multi-Time Period Flexible Random Fuzzy Uncertain Demand Response. IEEE Access 2019, 7, 161630–161640. [Google Scholar] [CrossRef]
- Parizy, E.S.; Bahrami, H.R.; Choi, S. A Low Complexity and Secure Demand Response Technique for Peak Load Reduction. IEEE Trans. Smart Grid 2019, 10, 3259–3268. [Google Scholar] [CrossRef]
- Du, Y.; Zheng, N.; Cai, Q.; Li, Y.; Li, Y.; Shi, P. Research on Key Technologies of User Side Integrated Demand Response for Multi-Energy Coordination. In Proceedings of the 2020 IEEE 4th Conference on Energy Internet and Energy System Integration (EI2), Wuhan, China, 30 October–1 November 2020; pp. 2461–2464. [Google Scholar]
- Gan-yun, L.; Bin, C.; De-xiang, J.; Nan, W.; Jun, L.; Guangyu, C. Optimal scheduling of regional integrated energy system considering integrated demand response. CSEE J. Power Energy Syst. 2021, 1–10. [Google Scholar]
- Jia, Q.; Chen, S.; Yan, Z.; Li, Y. Optimal Incentive Strategy in Cloud-Edge Integrated Demand Response Framework for Residential Air Conditioning Loads. IEEE Trans. Cloud Comput. 2021, 1. [Google Scholar] [CrossRef]
- Gu, J.; Bai, K.; Shi, Y. Optimized Operation of Regional Integrated Energy System Based on Multi-agent Master-slave Game Optimization Interaction Mechanism. Power Syst. Technol. 2019, 43, 3119–3134. [Google Scholar]
- Shuai, X.; Wang, X.; Wu, X. Optimal operation of integrated energy microgrid based on leader-follower game and electricity and heat demand response under user-side limited rationality. Electr. Power Autom. Equip. 2021, 41, 25–31. [Google Scholar]
- Xu, Z.; Sun, H.; Guo, Q. Review and Prospect of Integrated Demand Response. Proc. Chin. Soc. Electr. Eng. 2018, 38, 7194–7205. [Google Scholar]
- Cheng, L.; Yu, T. Game-Theoretic Approaches Applied to Transactions in the Open and Ever-Growing Electricity Markets from the Perspective of Power Demand Response: An Overview. IEEE Access 2019, 7, 25727–25762. [Google Scholar] [CrossRef]
- Gao, L.; Ma, L. A Pricing Method for Demand Response Using Game Theory. In Proceedings of the 2021 3rd Asia Energy and Electrical Engineering Symposium (AEEES), Chengdu, China, 26–29 March 2021; pp. 1024–1029. [Google Scholar]
- Ghorbanian, M.; Dolatabadi, S.H.; Siano, P. Game Theory-Based Energy-Management Method Considering Autonomous Demand Response and Distributed Generation Interactions in Smart Distribution Systems. IEEE Syst. J. 2021, 15, 905–914. [Google Scholar] [CrossRef]
- Dashti, Z.A.; Lotfi, M.M.; Mazidi, M. A Non-Cooperative Game Theoretic Model for Energy Pricing in Smart Distribution Networks Including Multiple Microgrids. In Proceedings of the 2019 27th Iranian Conference on Electrical Engineering (ICEE), Yazd, Iran, 30 April–2 May 2019; pp. 808–812. [Google Scholar]
- Oladejo, I.O.; Folly, K.A. Management of Grid-Connected Micro-grid Using Game Theory Approach. In Proceedings of the 2019 Southern African Universities Power Engineering Conference/Robotics and Mechatronics/Pattern Recognition Association of South Africa (SAUPEC/RobMech/PRASA), Bloemfontein, South Africa, 28–30 January 2019; pp. 1–6. [Google Scholar]
- Cheng, L.; Yin, L.; Wang, J.; Shen, T.; Chen, Y.; Liu, G.; Yu, T. Behavioral decision-making in power demand-side response management: A multi-population evolutionary game dynamics perspective. Int. J. Electr. Power Energy Syst. 2021, 129, 106743. [Google Scholar] [CrossRef]
- Lang, Y. Study on Price Mechanism of Multi Energy System Considering Interaction Between Source and Load. Master’s Thesis, Southeast University, Nanjing, China, 2018. [Google Scholar]
- Zhao, X.; Hua, G. Research on two-stage supply chain to establish the carbon emissions trading alliance. In Proceedings of the 2015 International Conference on Logistics, Informatics and Service Sciences (LISS), Barcelona, Spain, 27–29 July 2015; pp. 1–5. [Google Scholar]
- He, Y.-T.; Tang, Z.-G. Analysis on the Impact of China’s Foreign Trade Pattern in the process of the Reduction of Carbon Emission Intensity in China. In Proceedings of the 2020 16th International Conference on Computational Intelligence and Security (CIS), Guangxi, China, 27–30 November 2020; pp. 179–185. [Google Scholar]
- Cheng, Y.; Zhang, N.; Zhang, B.; Kang, C.; Xi, W.; Feng, M. Low-Carbon Operation of Multiple Energy Systems Based on Energy-Carbon Integrated Prices. IEEE Trans. Smart Grid 2020, 11, 1307–1318. [Google Scholar] [CrossRef]
- Wang, Z.; Li, X.; Li, Y.; Zhao, T.; Xia, X.; Zhang, H. An Optimization Framework for Low-Carbon Oriented Integrated Energy System Management in Commercial Building under Electric Vehicle Demand Response. Processes 2021, 9, 1737. [Google Scholar] [CrossRef]
- Xiang, Y.; Cai, H.; Gu, C.; Shen, X. Cost-benefit analysis of integrated energy system planning considering demand response. Energy 2020, 192, 116632. [Google Scholar] [CrossRef]
- Massrur, H.R.; Niknam, T.; Fotuhi-Firuzabad, M.; Nikoobakht, A. Hourly electricity and heat Demand Response in the OEF of the integrated electricity-heat-natural gas system. IET Renew. Power Gener. 2019, 13, 2853–2863. [Google Scholar] [CrossRef]
- Li, D.; Shi, K.; Zhou, X.; Wu, Y.; Yao, L.; Liao, S. Optimal Dispatch of Integrated Energy System Considering Source-Load-Storage Interaction. In Proceedings of the 2021 3rd Asia Energy and Electrical Engineering Symposium (AEEES), Chengdu, China, 26–29 March 2021; pp. 1165–1169. [Google Scholar]
- Zhou, J.; Wang, C.; Xiao, X.; Zhou, D.; Fan, Y.; Wang, L. Optimal Modeling of Integrated Energy Demand Response under Time-Shared Electricity Price. In Proceedings of the 2020 15th IEEE Conference on Industrial Electronics and Applications (ICIEA), Kristiansand, Norway, 9–13 November 2020; pp. 1214–1219. [Google Scholar]
- Wang, S.; Yin, S.; Bai, H.; Chen, X.; Jin, M.; Yan, J.; Zhang, P. Introduction and Efficiency Evaluation of Multi-storage Regional Integrated Energy System Considering Optimal Operation Integrated Demand Side Response. IOP Conf. Ser. Earth Environ. Sci. 2021, 631, 012109. [Google Scholar] [CrossRef]
- Jiang, P.; Dong, J.; Huang, H. Optimal integrated demand response scheduling in regional integrated energy system with concentrating solar power. Appl. Therm. Eng. 2020, 166, 114754. [Google Scholar] [CrossRef]
- Zhou, C.; Ma, X.; Guo, X.; Lei, J. Leader-Follower Game Based Optimized Operation Method for Interaction of Integrated Energy System in Industrial Park. J. Autom. Electr. Power Syst. 2019, 43, 74–80. [Google Scholar]
- Yang, Z.; Ni, M.; Liu, H. Pricing Strategy of Multi-Energy Provider Considering Integrated Demand Response. IEEE Access 2020, 8, 149041–149051. [Google Scholar] [CrossRef]
- Liu, X.; Gao, H.; Zhang, W.; Yang, F. Co-Simulation of P2P Power Trading Platform and Distribution Network Based on Blockchain Technology. Comput. Syst. Appl. 2021, 30, 54–61. [Google Scholar]
- Wu, X. Research on Energy Management Methods for Household and Community. Master’s Thesis, Hunan University, Changsha, China, 2019. [Google Scholar]
- Zhang, X.; Li, H.; Liu, L.; Bai, C.; Wang, S.; Song, Q.; Zeng, J.; Liu, X.; Zhang, G. Optimization analysis of a novel combined heating and power system based on biomass partial gasification and ground source heat pump. Energy Convers. Manag. 2018, 163, 355–370. [Google Scholar] [CrossRef]
- Bozchalui, M.C.; Sharma, R. Optimal operation of commercial building microgrids using multi-objective optimization to achieve emissions and efficiency targets. In Proceedings of the 2012 IEEE Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012; pp. 1–8. [Google Scholar]
- Wang, Z.-G.; Liu, J.-Z.; Tan, W.; Yang, G.-J. Multi-objective Optimal Load Distribution Based on Speediness and Economy in Power Plants. Proc. Chin. Soc. Electr. Eng. 2006, 26, 86–92. [Google Scholar]
- Long, J.; Zheng, B.; Guo, X.; Li, Y. Interactive multi-objective optimization of environmental and economic power generation scheduling. Electr. Power Autom. Equip. 2013, 33, 83–88. [Google Scholar]
- He, C.; Li, D. Multi-objective Operation Mode Optimization of Medium Voltage Distribution Networks based on Improved Binary Particle Swarm Optimization. In Proceedings of the 2019 4th International Conference on Intelligent Green Building and Smart Grid (IGBSG), Yichang, China, 6–9 September 2019; pp. 639–644. [Google Scholar]
- Wang, C.; Chen, S.; Mei, S.; Chen, R.; Yu, H. Optimal Scheduling for Integrated Energy System Considering Scheduling Elasticity of Electric and Thermal Loads. IEEE Access 2020, 8, 202933–202945. [Google Scholar] [CrossRef]
- Wang, H.; Li, K.; Zhang, C.; Ma, X. Distributed Coordinative Optimal Operation of Community Integrated Energy System Based on Stackelberg Game. Proc. Chin. Soc. Electr. Eng. 2020, 40, 5435–5445. [Google Scholar]
- Wei, F.; Jing, Z.X.; Wu, P.Z.; Wu, Q.H. A Stackelberg game approach for multiple energies trading in integrated energy systems. Appl. Energy 2017, 200, 315–329. [Google Scholar] [CrossRef]
- Wu, L.; Jing, Z.; Wu, Q.; Deng, S. Equilibrium Strategies for Integrated Energy Systems Based on Stackelberg Game Model. Autom. Electr. Power Syst. 2018, 42, 142–150. [Google Scholar]
- Li, Y.; Wang, C.; Li, G.; Chen, C. Optimal scheduling of integrated demand response-enabled integrated energy systems with uncertain renewable generations: A Stackelberg game approach. Energy Convers. Manag. 2021, 235, 113996. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).