Next Article in Journal
Influence of Environmental Conditions on the Behaviour of Tailings from Tungsten Mining for Sustainable Geotechnical Applications and Storage
Next Article in Special Issue
A Cloud Model-Based Optimal Combined Weighting Framework for the Comprehensive Reliability Evaluation of Power Systems with High Penetration of Renewable Energies
Previous Article in Journal
Research on Multimodal Adaptive In-Vehicle Interface Interaction Design Strategies for Hearing-Impaired Drivers in Fatigue Driving Scenarios
Previous Article in Special Issue
Functional-Combination-Based Comprehensive Benefit Evaluation of Energy Storage Projects under Source-Grid-Load Scenarios via Super-Efficiency DEA
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Scheduling of Networked Microgrids Considering the Temporal Equilibrium Allocation of Annual Carbon Emission Allowance

1
State Key Laboratory of Power Transmission Equipment Technology, Chongqing University, Chongqing 400044, China
2
CSG Electric Power Research Institute, Guangzhou 510663, China
*
Author to whom correspondence should be addressed.
Sustainability 2024, 16(24), 10986; https://doi.org/10.3390/su162410986
Submission received: 4 November 2024 / Revised: 28 November 2024 / Accepted: 12 December 2024 / Published: 14 December 2024

Abstract

:
The optimal scheduling of networked microgrids considering the coupled trading of energy and carbon emission allowance (CEA) has been extensively studied. Notably, the scheduling is performed on a daily basis, whereas the CEA is usually checked and determined once a year. The temporal mismatch between the daily scheduling and the yearly CEA should be addressed to realize the dynamic valuation of CEA. In this paper, the optimal scheduling of networked microgrids considering the temporal equilibrium allocation of annual CEA is investigated. Firstly, a CEA decomposition model is developed, which allocates allowance to individual microgrids and further decomposes them temporally using the entropy method. Secondly, a Lyapunov optimization-based low-carbon scheduling model is introduced to manage carbon emissions within each dispatch interval, ensuring annual CEA compliance and daily economic efficiency. Thirdly, a Stackelberg game-based energy–carbon coupling trading model is presented, which considers the uncertainties caused by fluctuations in external electricity and carbon prices to optimize trading prices and strategies of the microgrids. Finally, a test system is used to demonstrate the significant effects of emission reduction and the economic benefits of the proposed methods.

1. Introduction

According to the Intergovernmental Panel on Climate Change (IPCC) report, global carbon emissions must be reduced by 45% from 2010 levels by 2030 to limit global warming to 1.5 °C [1]. Countries around the world are trying to stride toward the goal of carbon emission reduction [2]. To promote carbon emission reduction, the growing demand for clean energy transitions has become increasingly significant [3]. The integration of distributed renewable energies, in turn, has encouraged the development of microgrids, in which the energy is generated and consumed.
Nowadays, it has become a common practice to schedule the microgrid with carbon emission as a concern. Many carbon-oriented scheduling models have been proposed for the microgrid. In reference [4,5], the carbon emissions-related cost was added to the objective function to limit the system’s carbon emissions. In reference [6], a multi-objective optimization model for microgrids was established, which balances carbon emissions and economic benefits. Reference [7] proposed an energy management strategy considering carbon emissions constraint, which aims to limit the total carbon emissions of the microgrid within a given cap.
Moreover, carbon pricing has been recognized as an effective mechanism for realizing the collaborative operation of networked microgrids through financial incentives. Among the different options, the cap-and-trade system (also called carbon emission allowance (CEA) trading) prices the CEA based on the supply-demand equilibrium and reflects the time-varying scarcity of the allowance. Consequently, the cap-and-trade system has become one of the most prominent options for carbon pricing in industry practices. References [8,9] used a ladder-type carbon price model to set different carbon prices for different allowance trading intervals, which charges higher prices for more emissions to limit the carbon emissions. In reference [10], a differentiated dynamic pricing mechanism is considered for joint optimal dispatch of multi-energy microgrids.
Another advantage of the cap-and-trade system is that it is easily integrated within the energy trading structure. Moreover, the potential benefits of coupled trading of energy and CEA have been demonstrated in terms of securing profits and reducing emissions. In this area, many studies have been conducted. Reference [11] proposed a nodal energy–carbon price strategy, integrating carbon emission factors into the energy pricing models for integrated energy systems, aiming to reduce the costs and carbon emissions. Reference [12] proposed a hierarchical electricity and carbon coupling trading mechanism, which can measure carbon emissions, price electricity and carbon emissions at the distribution level, and increase prosumers’ profits.
Despite the aforementioned valuable research studies, a significant issue regarding the coupled trading of energy and CEA remains unaddressed. In accordance with the daily scheduling of the microgrids, it is common to perform the coupled trading of energy and CEA on a daily basis. However, it should be noted that the CEA for each utility is usually checked and determined once a year [13]. Therefore, a single microgrid has two ways to balance its carbon emission and the allowance, i.e., trade the CEA and control the carbon emission in the following days. Under such circumstances, it is hard for the microgrid to determine how much CEA it should buy or sell on a particular day. In other words, the coupled trading of energy and CEA is not only an optimization problem to balance economic benefits and carbon reduction but also a temporal equilibrium problem. Nevertheless, the temporal coupling issue has not been reported before.
To fill the research gap, the optimal scheduling of networked microgrids considering the temporal equilibrium allocation of annual CEA is investigated in this paper. Firstly, a method of allocating the total CEA to each microgrid and then to each day is analyzed. In this field, reference [14] proposes a rolling horizon optimization strategy for initial CEA in the power industry, utilizing a Stackelberg game model to decouple carbon trading from electricity markets, thereby optimizing emission reductions and power generation across multiple regions in China. In reference [15], a reasonable inter-provincial CEA scheme is proposed to obtain a reasonable CEA scheme that considers the contribution of the clean energy output. However, these studies only concerned the spatial allocation of CEA and did not consider the temporal mismatch between the daily scheduling and the yearly CEA, which could lead to annual cumulative carbon emissions exceeding allowance, resulting in penalties. Reference [16] introduced a seasonal carbon trading mechanism model. Although it shortened the time scale, it did not adequately consider uncertainties in renewable energy output and user load. In reference [17], a low carbon economic dispatching model with multi-time-scale allocation of CEA is proposed, redistributing CEA on an annual, monthly, and daily basis. However, it cannot address the impacts of carbon price fluctuations.
Secondly, a Lyapunov optimization-based scheduling model is analyzed. Lyapunov optimization is a powerful method used to solve long-term optimization problems in systems with random dynamics. It decomposes the original problem into a series of short-term subproblems that can be solved sequentially, with the solutions used to determine the optimal scheduling decisions for each time slot [18]. This approach allows for real-time decision-making without requiring prior knowledge of future states. Reference [19] details the application of Lyapunov optimization in a microgrid with distributed storage devices, where an aggregator controls the storage queues to provide ancillary services to a larger grid. However, it did not explicitly consider carbon emissions in the scheduling process, which is a crucial aspect in the context of low-carbon energy systems.
Thirdly, the coupled trading of energy and CEA between the distribution network operator (DNO) and microgrids (MGs) is analyzed. In this area, several studies have introduced various game theory frameworks to characterize multiple entities’ energy–carbon coupling trading behavior. In reference [20], an electricity–carbon integrated P2P market based on multi-leaders multi-followers (MLMF) Stackelberg game is proposed, which can reflect the relationship between prices and prosumers’ operation strategies. Reference [21] proposed an energy–carbon sharing method based on the Stackelberg game for the energy–carbon sharing and trading of the energy service provider and multiple integrated energy systems. In reference [22], a cooperative game model is proposed to maximize the profits of each entity while achieving carbon reduction via electricity and carbon trading. However, the aforementioned studies fail to adequately account for the uncertainties caused by external electricity and carbon price fluctuations.
In comparison, the Cournot model has also been widely used in modeling competition and market interactions, particularly in oligopolistic settings. In the context of energy markets, the Cournot model assumes that each player independently chooses its output quantity to maximize profit, considering the expected output of other players. The model has been applied to scenarios where firms or entities compete in terms of the amount of energy or carbon allowances they trade in the market, as seen in references [23]. The primary advantage of the Cournot model is its relative simplicity and its ability to model non-cooperative behavior when participants have little information about their competitors’ actions. However, unlike the Stackelberg model, where one player (the leader) makes the first move, the Cournot model assumes a simultaneous decision-making process, which may not fully capture the hierarchical structure observed in real-world energy and carbon markets.
Based on the discussion above, the innovative contributions of this paper can be summarized as follows:
(1)
A CEA temporal decomposition model is proposed. It allocates allowance to individual microgrids and further decomposes them temporally using the entropy method, thus providing a basis for daily scheduling.
(2)
A Lyapunov-optimization-based low-carbon scheduling model is proposed. It breaks down the annual CEA targets into each dispatch interval for management, avoiding penalties due to excessive emissions during annual settlement and ensuring both annual CEA compliance and daily economic efficiency.
(3)
A Stackelberg game-based energy–-carbon coupling trading model is presented. Moreover, it fully considers the uncertainty caused by external electricity and carbon price fluctuations, coordinating the electric–carbon coupling trading of the networked microgrids.
The remainder of this paper is organized as follows. Section 2 provides the framework of the carbon emission management and CEA temporal decomposition model. Section 3 presents the Lyapunov optimization-based low-carbon scheduling model. Section 4 establishes the energy–carbon coupling trading model of DNO and MGs, and the genetic algorithm is used to solve it. Section 5 provides case study results. Finally, conclusions are drawn in Section 6.

2. Carbon Emission Allowance Temporal Decomposition Model

2.1. Framework for Carbon Emission Management

As demonstrated in Figure 1, a carbon emission management framework is proposed to ensure both annual CEA compliance and daily economic efficiency of MGs.
The target users of carbon emission management are DNOs and MGs, which are electricity-dependent and have significant potential for carbon reduction. MGs are equipped with distributed photovoltaic, wind turbine, thermal power generation, energy storage units, and energy management systems (EMSs). An EMS is used to transmit information between DNOs and MGs. Because of the entry barriers of the CEA trading, in practice, some MGs are not eligible to participate in CEA trading [24]. In this paper, the DNO aggregates these MGs to reach the barriers and obtain CEA from the administrative organization.
It can be seen that there is mainly a pricing stage in the upper layer and a scheduling stage in the lower layer. The DNO is a bridge between the public grid and MGs, which purchases and sells electricity externally and meets the load demands of the MGs to balance the relationship between supply and demand. The DNO also allocates CEA obtained from the administrative organization to individual microgrids and trades with the external carbon market to meet the CEA demands of MGs. While developing price strategies, the DNO should consider the external price range to prevent direct electricity transactions between MGs and the public grid. In addition, in the transaction process between the DNO and MGs, it is necessary to take responsibility for the imbalance in supply and demand. If the supply and demand balance is not met, purchasing electricity or CEA from the public grid or external carbon market is necessary.
For the upper and lower optimization models, the optimization result of one layer is the input of another layer. The DNO first formulates the internal price strategy according to external prices and MGs’ demands. The MGs accept the price set by the DNO to formulate a low-carbon economic scheduling plan, which includes the output of equipment and electricity and CEA trading strategies. The optimization process between the DNO and MGs is sequential, which conforms to the game situation of the master–slave architecture. Therefore, this paper adopts the Stackelberg game model to deal with the corresponding two stages.

2.2. Temporal Decomposition of Carbon Emission Allowances

After obtaining CEA from the DNO, MGs perform temporal decomposition of the CEA. Three temporal decomposition indicators were established in reference to spatial allocation indicators [25]. The indicators are shown in Table 1.
The indicators in Table 1 are established from the MGs’ perspective. This process aims to allocate CEA more reasonably across different periods. The indicators are divided into positive and negative categories, represented by “+” and “−”. The larger the positive indicator, the more allowances are allocated; conversely, the larger the negative indicator, the fewer allowances are allocated.
The entropy method is used to set weight based on the amount of information from the indicators to eliminate the influence of subjective factors. Assuming the value of the n-th indicator of the m-th day is xmn (m = 1, …, 365; n = 1, …, 3), the steps for assigning weights using the entropy method are as follows.
Firstly, the data are normalized. Historical carbon emissions and seasonal adjustment factors are positive indicators, which means that the larger the value is, the more allowance ought to be assigned. The positive indicator can be standardized as follows:
r m n = x m n min m x m n max m x m n min m x m n
where r m n is the normative value of the n-th indicator of the m-th day; min m x m n and max m x m n are the maximum and minimum values of the n-th indicator, respectively.
The historical clean energy generation is a negative indicator, which means that the larger the value is, the fewer allowances should be assigned. The negative indicator can be standardized as
r m n = max m x m n x m n max m x m n min m x m n
where r m n is the normative value of the n-th indicator of the m-th day. r m n and r m n are the normative values of positive and negative indicators, respectively, collectively referred to R m n :
R m n = r m n ,   n = 1 , 3 r m n ,   n = 2
The ratio of R m n to the sum of 365 days of the n-th indicator ( p m n ) is calculated as follows:
p m n = R m n m = 1 365 R m n
Secondly, the entropy value of each indicator can be computed as
e n = - ( ln 365 ) 1 m = 1 365 [ p m n ln ( p m n ) ]
where e n is the information entropy of indicator n, if p m n = 0 ; p m n ln ( p m n ) = 0 . Smaller information entropy means that the indicator carries more information, and more useful information can be obtained.
Thirdly, the weight of each indicator can be computed. The weight of the n-th indicator ( w n ) is
w n = 1 e n Σ n = 1 3 ( 1 e n )
Fourthly, the comprehensive index of the m-th day ( I m ) is constructed according to w n as follows:
I m = n w n p m n
Fifthly, the weight of temporal decomposition for CEA for the m-th day ( v m ) can be obtained by the following formula:
v m = I m Σ m = 1 365 I m
Finally, the CEA for the m-th day ( A D a y , m ) after temporal decomposition can be obtained as follows:
A D a y , m = C Y e a r × ν m

3. Lyapunov Optimization-Based Low-Carbon Scheduling of the Microgrid

In this section, a Lyapunov optimization-based low-carbon scheduling model is proposed to establish a low-carbon economy scheduling plan. Lyapunov optimization uses a Lyapunov function to control a dynamical system. The proposed model does not require any predicted information about the output of clean energy generation or price and can be implemented easily as an online algorithm.

3.1. Actual Carbon Emissions

The carbon emission in MGs mainly includes thermal power inside and electricity buying from the external [26]. The actual carbon emission model is as follows:
E e , n ( t ) = E b u y , n ( t ) + E g , n ( t )
E b u y , n ( t ) = δ b u y P b u y , n ( t )
E g , n ( t ) = δ g P g , n ( t )
where E e , n ( t ) is the actual carbon emissions of MG n in period t. E b u y , n ( t ) and E g , n ( t ) are the actual carbon emissions of the electricity purchased from the external, thermal power generation of MG n in period t, respectively; δ b u y , δ g denote the carbon emission intensity of external grid generation and thermal power generation, respectively; P b u y , n ( t ) is the power purchased from the external of MG n in period t; P g , n ( t ) is the output of thermal power generation of MG n in period t.

3.2. Lyapunov Optimization-Based Low-Carbon Economic Scheduling Model

Lyapunov optimization was first introduced to optimize the management of queueing systems. It aims to balance system performance and queue congestion [27]. The cumulative excess carbon emissions can be considered as a queue backlog. The goal of Lyapunov optimization in this paper is to maintain a good balance between CO2 over-emissions and operating costs.
To fit our problem into the Lyapunov optimization framework, a cumulative excess carbon emission queue is defined as
Q c , n ( t + 1 ) = Q c , n ( t ) + E e , n ( t ) A m , n ( t )
where Q c , n ( t + 1 ) and Q c , n ( t ) represent the cumulative CO2 over-emission of MG n at period t + 1 and period t. A m , n ( t ) is the allowance amount invested by MG n at period t, which is decomposed again by the daily CEA A D a y , m .
Then, according to the typical Lyapunov optimization framework [28], a quadratic Lyapunov function L n ( t ) is defined as
L n ( t ) = L ( Q c , n ( t ) ) 1 2 Q c , n 2 ( t )
It is evident that the Lyapunov quadratic function is non-negative. Then, the single-slot conditional Lyapunov drift Δ L n ( t ) is defined as
Δ L n ( t ) L n ( t + 1 ) L n ( t )
The Lyapunov drift indicates the expected difference in the Lyapunov function from one slot to the next under the current state. It is clear that the minimization of the Lyapunov drift at each time slot results in a lower congestion state of the backlogs, which intuitively maintains network stability [29]. In this paper, it means the reduced chance of successive increases of the excess emissions of CO2.
After introducing the cumulative excess carbon emissions queue, the goal becomes to find an economical scheduling plan while maintaining the virtual queue stability. To achieve the dual goals, the drift-plus-penalty function is introduced by adding the cost function of the traditional low-carbon economic scheduling model to the Lyapunov drift:
F n ( t ) = Δ L n ( t ) + V f n ( t ) = L n ( t + 1 ) L n ( t ) + V f n ( t )
where F n ( t ) is the drift-plus-penalty function of MG n at period t, and V is a weight parameter to balance the operating cost and the queue stability. The cost function f n ( t ) is computed as
f n ( t ) = f g , n ( t ) + f e , n ( t ) + f c , n ( t )
f g , n ( t ) = a n P g , n 2 ( t ) + b n P g , n ( t ) + c n
f e , n ( t ) = P s e l l , n ( t ) c b u y i n ( t ) P b u y , n ( t ) c s e l l i n ( t )
f c , n ( t ) = ( E e , n ( t ) A m , n ( t ) ) c c o 2 i n ( t )
where f g , n ( t ) , f e , n ( t ) and f c , n ( t ) are the cost of thermal power generation, electricity trading, and CEA trading of MG n at period t, respectively; a n , b n , c n are relevant parameters. P s e l l , n ( t ) / P b u y , n ( t ) are the power sold/purchased to/from DNO by MG; c s e l l i n ( t ) / c b u y i n ( t ) are the selling/purchase price of electricity to/from DNO at period t. c c o 2 i n ( t ) is the carbon trading price set by DNO at period t.
However, it cannot directly minimize the drift-plus-penalty function because of the time-coupling item. To solve this problem, this paper calculates the upper bound of the drift-plus-penalty function as Theorem 1. The proof of Theorem 1 is presented in Appendix A.
Theorem 1. 
If the upper bound of the  E e , n ( t )  and  A m , n ( t )  are  E max ,  A max , respectively, the drift-plus-penalty function satisfies the following inequality in all periods:
L n ( t + 1 ) L n ( t ) + V f n ( t ) B + Q c , n ( t ) [ E e , n ( t ) A m , n ( t ) ] + V f n ( t )
where B is a constant, which is calculated as
B = E max 2 + A max 2 2
The time-coupling item can be removed, and the objective function of the low-carbon scheduling model is denoted as follows:
F n , t ( t ) = Q c , n ( t ) [ E e , n ( t ) A m , n ( t ) ] + V f n ( t )
The operational constraints of the low-carbon scheduling model are expressed as follows:
(1)
Energy storage equipment constraints:
0 P c h a r , n ( t ) P c h a , n max B E E S , c h a r ( t ) , t
0 P d i s , n ( t ) P d i s , n max B E E S , d i s ( t ) , t
0 B E E S , c h a r ( t ) + B E E S , d i s ( t ) 1 , t
where P c h a r , n ( t ) and P d i s , n ( t ) are the charging and discharging power of the energy storage equipment in period t; P c h a , n max and P d i s , n max are the maximum charging and discharging power of the storage equipment; B E E S , c h a r ( t ) and B E E S , d i s ( t ) are the charging and discharging status of the storage equipment; B E E S , c h a r ( t ) = 1 , B E E S , d i s ( t ) = 0 indicate the charge of the storage equipment; and B E E S , c h a r ( t ) = 0 , B E E S , d i s ( t ) = 1 indicate the discharging of the storage equipment.
For the capacity limits of the storage equipment, if the same method is used for time-decoupling, the capacity limitations will constrain the values of the weight parameter V [29]. Therefore, in this study, this paper controls the energy storage equipment’s charging and discharging behavior based on time-of-use pricing and real-time battery state of charge [30].
(2)
Thermal power units and electricity trading constraints:
P g , n min P g , n ( t ) P g , n max , t
0 P s e l l , n ( t ) B s e l l , n ( t ) P n M a x , t
0 P b u y , n ( t ) B b u y , n ( t ) P n M a x , t
0 B s e l l , n ( t ) + B b u y , n ( t ) 1 , t
where P g , n max and P g , n min are the maximum and minimum output values of the thermal power unit; P n M a x is the upper limit of the electricity trading value; B s e l l , n ( t ) and B b u y , n ( t ) are the selling and purchasing status of the MG n at period t, B s e l l , n ( t ) = 1 , B b u y , n ( t ) = 0 indicate selling power to the DNO, and B s e l l , n ( t ) = 0 , B b u y , n ( t ) = 1 indicate purchasing power from the DNO.
(3)
Load balance constraint:
P n ( t ) = P W , n ( t ) + P P V , n ( t ) P c h a r , n ( t ) + P d i s , n ( t ) + P g , n ( t ) L E , n ( t )
where P W , n ( t ) and P P V , n ( t ) are the output power of the wind turbine and PV unit of MG n in period t; L E , n ( t ) is the load of the corresponding time period; P n ( t ) is the net load of MG n in period t, which is calculated as follows:
P n ( t ) = P s e l l , n ( t ) P b u y , n ( t )
Based on the above models, the Lyapunov optimization-based low-carbon scheduling model is formulated as
min Q c , n ( t ) [ E e , n ( t ) A m , n ( t ) ] + V f n ( t )   s . t .   ( 10 ) - ( 12 ) ,   ( 24 ) - ( 32 )
It is clear that the proposed model does not require any prior or prediction information about the price and output of clean energy generation. It seeks to maintain a balance between CO2 over-emissions and operating costs and can be solved online.

4. Stackelberg Game-Based Energy–Carbon Coupling Trading Among the Microgrids

The Stackelberg game model is a strategic decision-making framework used to model situations where players make decisions sequentially rather than simultaneously. In this context, one player, the leader, makes a move first, and the other players, the followers, adjust their strategies based on the leader’s decision [31]. The Stackelberg model is particularly suited for modeling hierarchical sequential decision-making, where entities such as the distribution network operator (DNO) and microgrids (MGs) interact with asymmetric information and decision-making power. In our study, the DNO acts as the leader, setting the market price for both electricity and carbon, while the MGs follow and make their decisions accordingly.

4.1. The Framework of the Stackelberg Game

The framework of the Stackelberg game-based energy–carbon coupling trading is presented in Figure 2.
The DNO is the leader that maximizes its revenue, considering external electricity and carbon price constraints to set the internal electricity and carbon trading price. MGs are the followers that accept the price set by DNO. Meanwhile, the MGs formulate power and CEA consumption and equipment scheduling strategies by solving the scheduling model at each moment. The internal electricity price and carbon price determine the cost and transaction strategy of MGs, and the transaction strategy of MGs determines the revenue of the DNO. Therefore, the game between the two, in turn, constitutes the Stackelberg game.
The Stackelberg game model constructed in this paper includes the following parts:
(1)
Participants: the DNO and MGs form a Stackelberg game as leaders and followers, respectively.
(2)
Strategies: the DNO’s strategy is to set the internal electricity and carbon prices, and the MGs’ strategy is electricity and allowances transaction strategies.
(3)
Utility function: the DNO’s utility function is to maximize profit, and MGs’ utility function is to minimize the drift-plus-penalty function as a Formula (23).

4.2. The Revenue Model of DNO

In internal energy and CEA transactions, some MGs are sellers, and others are buyers. The DNO would promote electricity and allowances transactions between MGs by optimizing the internal electricity and CEA purchase and sale prices. Meanwhile, the DNO needs to maintain the supply and demand balance. When the power generation within the MG system is lower than the power consumption, the DNO needs to purchase electricity from the public grid. When the power generation within the MG system is higher than the power consumption, the DNO needs to sell electricity to the public grid for profit. The sold and purchased electricity can be calculated as follows:
P E s e l l ( t ) = B b u y , n = 1 P b u y , n ( t )  
P E b u y ( t ) = B s e l l , n = 1 P s e l l , n ( t )  
where P E s e l l ( t ) and P b u y , n ( t ) are the electricity sold to the MGs and the electricity purchased from the MGs at time t, respectively.
Similarly, when the CEA within the MG system is insufficient, the DNO needs to purchase CEA from the external carbon market. When the CEA within the MG system is surplus, the DNO needs to sell allowances to the external carbon market. The net CEA A T r a ( t ) is calculated as follows:
A T r a ( t ) = n N A T r a , n ( t ) = n N ( A m , n ( t ) E e , n ( t ) )
According to the trading between the DNO, the MGs, the public grid, and the external carbon market, the optimization objective of the DNO can be expressed as
max F o p , t ( t ) = max [ F E ( t ) + F C ( t ) ]
F E ( t ) = P E s e l l ( t ) c b u y i n ( t ) P E b u y ( t ) c s e l l i n ( t ) min { 0 , ( P E s e l l ( t ) P E b u y ( t ) } c s e l l e x ( t ) max { 0 , ( P E s e l l ( t ) P E b u y ( t ) } c b u y e x ( t )
F C ( t ) = ( c c o 2 o u t ( t ) c c o 2 i n ( t ) ) A T r a
where F o p , t ( t ) is the utility function of the DNO in period t, F E ( t ) is the revenue from electricity trading, and F C ( t ) is the revenue from CEA trading. c s e l l i n ( t ) and c b u y i n ( t ) are the selling/purchase price of electricity to/from the external grid. c c o 2 o u t ( t ) is the carbon trading price of the external carbon market.
In order to protect the benefits of the DNO and, at the same time, to prevent MGs from participating in transactions with the external grid, the following constraints must be satisfied:
c s e l l o u t ( t ) c s e l l i n ( t )   <   c b u y i n ( t ) c b u y o u t ( t )
c c o 2 min ( t ) c c o 2 i n ( t ) c c o 2 max ( t )
where c c o 2 max ( t ) and c c o 2 min ( t ) are the maximum and minimum prices of CEA.

4.3. Formulation and Solution of Stackelberg Game Model

According to the above analysis, the Stackelberg game-based energy–carbon coupling trading can be described as
G s t a c = { ( D N O M G s ) ; { Φ i n , t } ; { Θ n , t } n M G s ; F o p , t ; { F n , t } n M G s }
where ( D N O M G s ) are the two participants in the Stackelberg game; { Φ i n , t } is the set of internal electricity and carbon trading prices at period t; { Θ n , t } n M G s is the set of electricity and CEA consuming strategies of MGs at period t.
According to Nash equilibrium, the condition for the model to have a game equilibrium point is that there is a strategy ( Φ i n , t * , Θ n , t * ) in the strategy space that satisfies the following constraints:
F o p , t ( Φ i n , t * , Θ n , t * ) F o p , t ( Φ i n , t , Θ n , t * ) , Φ i n , t Φ i n , t
F n , t ( Φ i n , t * , Θ n , t * ) F n , t ( Φ i n , t * , Θ n , t * , Θ n , t * ) , n M G s , Θ n , t * Θ n , t *
where Θ n , t * is the optimal strategy set of other MGs except n. The Nash equilibrium point ( Φ i n , t * , Θ n , t * ) is the model solution. Under this strategic combination, the DNO cannot unilaterally change the internal electricity and carbon price strategy to improve its revenue, and the MGs cannot reduce operating costs by unilaterally changing the electricity and allowance transaction and scheme. The proof of Stackelberg game equilibrium is presented in Appendix B.
The Stackelberg game model constructed in this paper involves the collaborative optimization of the upper and lower levels of subjects; each subject needs to optimize based on the information of the other variables. The upper layer, which involves decision-making for the DNO’s strategies, is a large-scale nonlinear optimization problem. To address this, we use a genetic algorithm, which helps reduce the computational complexity and enhances the optimization capability [32]. The lower layer, which involves the Lyapunov optimization-based scheduling model, is a linear model. This model can be conveniently solved using the Gurobi solver, a commercial optimization solver widely used for mixed-integer programming problems [33]. The specific solution steps are as follows:
  • Step 1: The parameters of the DNO and MGs, k = 0, are initialized; the number of populations m is set to 10, the number of iterations to 30, the population variation rate to 5%, and the crossover probability to 70%. The choice of these parameters is based on previous studies, particularly [34], where similar settings have been found to provide effective results for optimization problems of this nature.
  • Step 2: A genetic algorithm is used to randomly generate m sets of acceptable internal electricity prices and carbon prices for the MGs, the DNO calculates optimal revenue and sends the corresponding prices to the MGs.
  • Step 3: k = k + 1.
  • Step 4: If k = 30, the iteration is ended, and the optimal prices and scheduling plan are output; otherwise, step 5 is initialized.
  • Step 5: MGs receive the optimal internal prices, using the Gurobi solver to solve the scheduling model. It calculates and retains the current operating cost F n , t ( t ) and returns its moment-by-moment electricity and allowance transaction strategy to the DNO.
  • Step 6: The DNO calculates its current revenue F o p , t ( t ) based on the electricity and allowance transaction information returned by MGs.
  • Step 7: If convergence conditions are met, the iteration is ended and the optimal prices and scheduling plan are output; otherwise, step 8 is initialized.
  • Step 8: The genetic algorithm’s selection and mutation are used to generate new internal prices and calculate the DNO’s revenue F o p , t ( t ) based on new prices.
  • Step 9: If F o p , t ( t ) > F o p , t ( t ) , internal prices are updated and step 3 is resumed; otherwise, step 8 is resumed.

5. Case Analysis

Take a specific networked microgrid system including a DNO and three MGs in China as the research object. The typical four-season characteristics are selected and divided into 24 periods of 1 h. The external electricity price is displayed in Figure 3 [35]. The external carbon price is set to 0.04 CNY/kg [36]. The main scheduling parameters of the MG are shown in Table 2.

5.1. Comparison of Different CEA Allocation Scheme and Scheduling Methods

In order to verify the feasibility of the CEA temporal decomposition model and Lyapunov optimization-based low-carbon scheduling model, this paper takes MG 1 without a DNO for analysis. The following three scenarios are set:
Scenario 1: The CEA is allocated through annual averaging. The MG schedules with the proposed Lyapunov optimization-based method, and the simulation duration is set to 24 h.
Scenario 2: The CEA is allocated through temporal decomposition. The MG schedules with the proposed Lyapunov optimization-based method, and the simulation duration is set to 24 h.
Scenario 3: The CEA is allocated through temporal decomposition. The MG dispatches with the traditional low-carbon economic scheduling method (offline optimization with complete information), and the simulation duration is set to 24 h.
The output of renewable energy sources, electricity daily load, and CEA after temporal decomposition is shown in Figure 4.
According to the above scenarios, the typical daily CO2 over-emissions and operating costs of MG 1 in four seasons are shown in Table 3.
Compared with Scenario 1, in Scenario 2, except for spring, the costs and CO2 over-emissions in summer, autumn, and winter are all reduced, with costs reduced by 3.1%, 2.1%, and 2.3%, respectively, and CO2 over-emissions reduced by 29.2%, 10.4%, and 8.5%, respectively. In spring, due to the abundant output of clean energy units and the lower load level of MG 1, the CEA decomposed in Scenario 2 is less than the average. Thus, the costs and CO2 over-emissions are 1.1% and 5% higher than in Scenario 1. Regarding the total costs, Scenario 2 is 1.7% lower than Scenario 1, and the CO2 over-emissions are reduced by 10.2%. After implementing the temporal decomposition of CEA, the MG can effectively reduce excessive CO2 emissions and reduce costs to a certain extent.
Compared with Scenario 3, the CO2 over-emissions in the typical days of four seasons in Scenario 2 are reduced by 17.2%, 17.7%, 31%, and 6.8%, respectively. The total CO2 over-emissions in Scenario 2 are reduced by 16.0%. This illustrates that the proposed method can reduce carbon emissions effectively. Meanwhile, the dynamic energy balance of the MG is analyzed in Scenarios 2 and 3, as shown in Figure 5 and Figure 6. In Scenario 3, the MG chooses to charge the energy storage equipment during valley hours while discharging during peak hours; therefore, the total cost of Scenario 3 is 10.7% lower than Scenario 2.

5.2. Analysis of Long-Term Economic Benefits

In order to investigate the long-term economic benefits of the proposed low-carbon scheduling method, the simulation duration is extended to 168 h (Scenario 4 and 5) as follows:
Scenario 4: The CEA is allocated through temporal decomposition. The MG schedules with the proposed Lyapunov optimization-based method, and the simulation duration is set to 168 h.
Scenario 5: The CEA is allocated through temporal decomposition. The MG schedules with the traditional low-carbon economic scheduling method (offline optimization with complete information), and the simulation duration is set to 168 h.
The optimization results of these two scenarios are shown in Table 4.
The total costs of Scenario 5 are only 5.8% lower than Scenario 4, which shows that the cost gap to off-line optimization with complete information decreases as the simulation duration grows. In addition, the total CO2 over-emissions are 16.9% lower than in Scenario 5, which still shows a good CO2 emission reduction effect.
According to the above analysis, the proposed model can help the MG manage carbon emissions more properly by breaking the long-term CEA goals down into each dispatching interval. It can also be solved online without any predicted information. It can not only effectively reduce the carbon emission level of the MG but also show an excellent long-term economic benefit.

5.3. Analysis of Energy–Carbon Coupling Trading

In order to verify the advantages of the proposed energy–carbon coupling trading method, two scenarios are set based on different operation mechanisms of the MG system in the transition season.
Scenario 6: There is no DNO, and MGs trade directly with the external grid and carbon market.
Scenario 7: The DNO is introduced, and the proposed energy–carbon coupling trading method is considered.
The optimization results of the two scenarios are shown in Table 5.
It can be seen that the total costs and CO2 over-emissions are reduced after considering the proposed energy–carbon coupling trading method. Compared with Scenario 6, the total costs of MGs in Scenario 7 are reduced by 7.3%. The CO2 over-emissions in Scenario 7 are 4.4% lower than in Scenario 6. This is mainly because of the lower carbon price than the external carbon market during periods with abundant clean energy output, which reduces the carbon costs of the MGs. In addition, during higher carbon price periods, the MG with surplus CEA can sell itself to reduce operating costs. For the DNO, in the coordination of energy–carbon coupling trading, implementing rational pricing strategies can earn price differentials while also promoting the consumption of clean energy in the networked MG system and reducing overall carbon emissions.
The internal pricing strategy of the DNO is shown in Figure 7, and the dynamic energy flow balance dispatching results of different MGs are shown in Figure 8. Most of the time, the DNO sets its electricity purchase price and sale price to extreme value to guarantee its interests, to stimulate each MG to reduce energy sales and irrational power purchases, and to increase clean energy consumption. From 13:00 to 18:00, the DNO reduces the electricity sale price slightly to encourage the MG to consume excess clean energy output in the MG system, which reduces the carbon emissions of the whole system. From 0:00 to 8:00, the DNO needs to purchase electricity to meet the MGs’ load demand due to the lower output of clean energy units. Therefore, the DNO sets its electricity sale price to the upper limit to ensure it will not lose money. Meanwhile, the DNO increases its purchase price to encourage MG with surplus electricity to sell its electricity.
As for carbon trading, from 12:00 to 18:00, the DNO reduces the carbon price to maintain the price gap, improve the profit, and encourage MGs to consume excess clean energy output with lower carbon emission pressure of electricity purchase. During the peak load period from 19:00 to 22:00, due to the reduction of the clean energy units output, the DNO maintains the carbon price at a high level to stimulate MGs to use less thermal power generation to reduce carbon emissions. Meanwhile, the DNO encourages MGs to adjust the load to the valley period by setting a higher electricity selling price. During the period from 0:00 to 8:00, the DNO further increases the carbon price to avoid MGs excessively increasing electricity consumption during the low electricity price period, which also reduces the carbon emission of the whole MG system.

6. Conclusions

To address the temporal mismatch between the daily scheduling and the yearly CEA, this paper proposes a daily scheduling method for networked microgrids, considering the temporal equilibrium allocation of annual CEA. A carbon emission management framework for networked microgrids is constructed for this method. The conclusions are summarized as follows:
(1)
Compared with the annual averaging allocation of CEA, the proposed temporal decomposition model can better allocate CEA, and a decrease in operating costs and carbon emissions is observed with the same CEA, which verifies the effectiveness of the proposed model.
(2)
The proposed Lyapunov optimization-based low-carbon scheduling model can manage carbon emissions within each dispatch interval and be solved online. The CO2 over-emissions are reduced by at least 16% and show an excellent long-term economic benefit.
(3)
The overall costs of networked microgrids are reduced by 7.3% through the energy–carbon coupling trading, while the overall CO2 over-emissions of the MGs are reduced by 4.4%.
However, the seasonal characteristics used in this study represent average values for each season and are based on typical data for the four seasons of the year. While this simplifies the modeling process, we acknowledge that real-world electricity costs and carbon emissions fluctuate significantly across seasons. Future work will incorporate more detailed seasonal data to improve the accuracy of the strategy for the DNO.

Author Contributions

C.H.: methodology, software, investigation, formal analysis, writing—original draft; H.B.: funding acquisition, data curation, writing—original draft; W.L.: visualization and investigation; K.X.: resources, supervision, writing—review; Y.L.: funding acquisition, writing—review; T.L.: software, writing—review; C.S.: funding acquisition, writing—original draft. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grant 52477074 and in part by the China Southern Power Grid Co. Ltd. Science and Technology Project (030102KK52220003).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Proof of Theorem 1

A bound can be computed on the Lyapunov drift through its definition:
Δ L n ( t ) = L n ( t + 1 ) L n ( t ) = 1 2 [ Q c , n 2 ( t + 1 ) Q c , n 2 ( t ) ] = 1 2 [ Q c , n ( t + 1 ) Q c , n ( t ) ] [ Q c , n ( t + 1 ) + Q c , n ( t ) ] = 1 2 [ Q c , n ( t + 1 ) Q c , n ( t ) ] [ Q c , n ( t + 1 ) + Q c , n ( t ) ] = 1 2 [ E e , n ( t ) A m , n ( t ) ] [ 2 Q c , n ( t ) + E e , n ( t ) A m , n ( t ) ] = 1 2 { [ E e , n ( t ) A m , n ( t ) ] 2 + 2 Q c , n ( t ) [ E e , n ( t ) A m , n ( t ) ] } 1 2 { [ E max 2 + A max 2 ] + 2 Q c , n ( t ) [ E e , n ( t ) A L , n ( t ) ] } = 1 2 [ E max 2 + A max 2 ] + Q c , n ( t ) [ E e , n ( t ) A L , n ( t ) ] = B + Q c , n ( t ) [ E e , n ( t ) A L , n ( t ) ]
and the B is defined as (22). Then, adding the penalty function to both sides, we can have (21). The proof is concluded.

Appendix B. Proof of Stackelberg Game Equilibrium

The condition for the existence of a unique Stackelberg equilibrium solution to the Stackelberg game model is [37]:
(1)
The utility function of the game leader is a non-empty and continuous function of its strategy space.
(2)
The utility function of the game follower is a continuous convex/concave function of its strategy space.
As the game leader, the DNO’s strategy space is Formulas (40) and (41), which are linearly constrained and non-empty continuous. Therefore, condition (1) is satisfied.
For the MGs, as the game followers, the utility function is calculated with respect to the second-order partial derivative of its strategy space; then, we can have:
𝜕 2 F n , t 𝜕 P s e l l , n ( t ) 2 = 0
𝜕 2 F n , t 𝜕 P b u y , n ( t ) 2 = 0
𝜕 2 F n , t 𝜕 A T r a , n ( t ) 2 = 0
It can be seen that the utility function of the game follower is a linear function of its strategy space. Linear functions are both concave and convex functions, thus satisfying condition (2). To sum up, the Stackelberg game model proposed in this paper has a unique Stackelberg equilibrium solution.

References

  1. An, I. Special Report on the Impacts of Global Warming of 1.5 C above Pre-Industrial Levels and Related Global Greenhouse Gas Emission Pathways, in the Context of Strengthening the Global Response to the Threat of Climate Change. Sustain. Dev. Efforts Eradicate Poverty 2018, 32. [Google Scholar]
  2. Liu, R.; Ding, M.; Wang, S. International net zero emission route and its implications for China’s dual carbon strategy. Reform Strategy 2022, 38, 1–12. [Google Scholar]
  3. He, B.; Zheng, H.; Zhang, Q.; Zhao, A.; Tang, H.; Xi, P.; Wei, L.; Li, M.; Guan, Q. Toward a Comprehensive Economic Comparison Framework for Solar Projects: A Case Study of Utility and Residential Scales. Sustainability 2024, 16, 10320. [Google Scholar] [CrossRef]
  4. Han, H.; Xu, Y.; Wu, C.; Jiang, X.; Cao, S.; Zang, H.; Chen, S.; Wei, Z. Nash Equilibrium-Based Two-Stage Cooperative Operation Strategy for Multi-Microgrids Considering Uncertainty. Prot. Control Mod. Power Syst. 2024, 9, 42–57. [Google Scholar] [CrossRef]
  5. Wang, T.; Huang, Z.; Ying, R.; Valencia-Cabrera, L. A Low-Carbon Operation Optimization Method of ETG-RIES Based on Adaptive Optimization Spiking Neural P Systems. Prot. Control Mod. Power Syst. 2024, 9, 162–177. [Google Scholar] [CrossRef]
  6. Vásquez, L.O.P.; Redondo, J.L.; Hervás, J.D.Á.; Ramírez, V.M.; Torres, J.L. Balancing CO2 emissions and economic cost in a microgrid through an energy management system using MPC and multi-objective optimization. Appl. Energy 2023, 347, 120998. [Google Scholar] [CrossRef]
  7. Zhong, X.; Zhong, W.; Liu, Y.; Yang, C.; Xie, S. Optimal energy management for multi-energy multi-microgrid networks considering carbon emission limitations. Energy 2022, 246, 123428. [Google Scholar] [CrossRef]
  8. Wang, Q.; Wang, H.; Tan, H.; Qi, H.; Li, Z.; Weng, H. Optimization Configuration of Hydrogen Storage in Park Integrated Energy System Considering Photovoltaic Photothermal and Stepped Carbon Trading. South. Power Syst. Technol. 2024, 1–12. [Google Scholar]
  9. Qin, M.; Yang, Y.; Zhao, X.; Xu, Q.; Yuan, L. Low-carbon economic multi-objective dispatch of integrated energy system considering the price fluctuation of natural gas and carbon emission accounting. Prot. Control Mod. Power Syst. 2023, 8, 61. [Google Scholar] [CrossRef]
  10. Qi, X.; Jiang, Z.; Zhang, J. Low-carbon joint dispatch of integrated energy systems based on differentiated dynamic pricing mechanisms. Int. J. Electr. Power Energy Syst. 2024, 156, 109774. [Google Scholar] [CrossRef]
  11. Ma, S.; Mi, Y.; Shi, S.; Li, D.; Xing, H.; Wang, P. Low-carbon economic operation of energy hub integrated with linearization model and nodal energy-carbon price. Energy 2024, 294, 130754. [Google Scholar] [CrossRef]
  12. Li, J.; Ge, S.; Liu, H.; Yu, Q.; Zhang, S.; Wang, C.; Gu, C. An electricity and carbon trading mechanism integrated with TSO-DSO-prosumer coordination. Appl. Energy 2024, 356, 122328. [Google Scholar] [CrossRef]
  13. Yang, P.; Yang, X.; Yang, L.; Wu, C.; Yang, Z. Low-Carbon Economic Dispatch of Source and Load Based on Carbon Market and Green Certificate Allocation System. South. Power Syst. Technol. 2024, 1–9. [Google Scholar]
  14. Feng, H.; Hu, Y.-J.; Li, C.; Wang, H. Rolling horizon optimisation strategy and initial carbon allowance allocation model to reduce carbon emissions in the power industry: Case of China. Energy 2023, 277, 127659. [Google Scholar] [CrossRef]
  15. Shi, W.; Li, W.; Qiao, F.; Wang, W.; An, Y.; Zhang, G. An inter-provincial carbon quota study in China based on the contribution of clean energy to carbon reduction. Energy Policy 2023, 182, 113770. [Google Scholar] [CrossRef]
  16. Yan, N.; Ma, G.; Li, X.; Guerrero, J.M. Low-carbon economic dispatch method for integrated energy system considering seasonal carbon flow dynamic balance. IEEE Trans. Sustain. Energy 2022, 14, 576–586. [Google Scholar] [CrossRef]
  17. Shi, Z.; Yang, Y.; Xu, Q.; Wu, C.; Hua, K. A low-carbon economic dispatch for integrated energy systems with CCUS considering multi-time-scale allocation of carbon allowance. Appl. Energy 2023, 351, 121841. [Google Scholar] [CrossRef]
  18. Chen, S.; Shroff, N.B.; Sinha, P. Heterogeneous delay tolerant task scheduling and energy management in the smart grid with renewable energy. IEEE J. Sel. Areas Commun. 2013, 31, 1258–1267. [Google Scholar] [CrossRef]
  19. Grillo, S.; Marinelli, M.; Massucco, S.; Silvestro, F. Optimal management strategy of a battery-based storage system to improve renewable energy integration in distribution networks. IEEE Trans. Smart Grid 2012, 3, 950–958. [Google Scholar] [CrossRef]
  20. Li, J.; Ge, S.; Xu, Z.; Liu, H.; Li, J.; Wang, C.; Cheng, X. A network-secure peer-to-peer trading framework for electricity-carbon integrated market among local prosumers. Appl. Energy 2023, 335, 120420. [Google Scholar] [CrossRef]
  21. Huang, Y.; Wang, Y.; Liu, N. Low-carbon economic dispatch and energy sharing method of multiple Integrated Energy Systems from the perspective of System of Systems. Energy 2022, 244, 122717. [Google Scholar] [CrossRef]
  22. Xu, X.; Qiu, Z.; Zhang, T.; Gao, H. Distributed Source-Load-Storage Cooperative Low-Carbon Scheduling Strategy Considering Vehicle-to-Grid Aggregators. J. Mod. Power Syst. Clean Energy 2024, 12, 440–453. [Google Scholar] [CrossRef]
  23. Fu, M.; Wu, W.; Tian, L.; Zhen, Z.; Ye, J. Analysis of Emission Reduction Mechanism of High-Tiered Carbon Tax under Green and Low Carbon Behavior. Energies 2023, 16, 7555. [Google Scholar] [CrossRef]
  24. Liu, L.; Jiang, K.; Liu, N.; Zhang, Y. Multi-agent Energy-carbon Sharing Mechanism for MGs Based on Stackelberg Game. Proc. CSEE 2024, 44, 2119–2131. [Google Scholar]
  25. Cui, X.; Zhao, T.; Wang, J. Allocation of carbon emission quotas in China’s provincial power sector based on entropy method and ZSG-DEA. J. Clean. Prod. 2021, 284, 124683. [Google Scholar] [CrossRef]
  26. Yang, M.; Liu, Y. Research on multi-energy collaborative operation optimization of integrated energy system considering carbon trading and demand response. Energy 2023, 283, 129117. [Google Scholar] [CrossRef]
  27. Shi, J.; Ye, Z.; Gao, H.O.; Yu, N. Lyapunov optimization in online battery energy storage system control for commercial buildings. IEEE Trans. Smart Grid 2022, 14, 328–340. [Google Scholar] [CrossRef]
  28. Neely, M. Stochastic Network Optimization with Application to Communication and Queueing Systems; Springer Nature: Berlin/Heidelberg, Germany, 2022. [Google Scholar]
  29. Lakshminarayana, S.; Quek, T.Q.; Poor, H.V. Cooperation and storage tradeoffs in power grids with renewable energy resources. IEEE J. Sel. Areas Commun. 2014, 32, 1386–1397. [Google Scholar] [CrossRef]
  30. Xiong, S.; Liu, D.; Chen, Y.; Zhang, Y.; Cai, X. A deep reinforcement learning approach based energy management strategy for home energy system considering the time-of-use price and real-time control of energy storage system. Energy Rep. 2024, 11, 3501–3508. [Google Scholar] [CrossRef]
  31. Yang, J.; Wang, Z.; Xu, C.; Wang, D. The Competition Between Taxi Services and On-Demand Ride-Sharing Services: A Service Quality Perspective. Sustainability 2024, 16, 9877. [Google Scholar] [CrossRef]
  32. Zhu, P.; Lv, X.; Shao, Q.; Kuang, C.; Chen, W. Optimization of Green Multimodal Transport Schemes Considering Order Consolidation under Uncertainty Conditions. Sustainability 2024, 16, 6704. [Google Scholar] [CrossRef]
  33. Liu, D.; Zhang, Y. Research on Location and Routing for Cold Chain Logistics in Health Resorts Considering Carbon Emissions. Sustainability 2024, 16, 6362. [Google Scholar] [CrossRef]
  34. Li, Y.; Yang, Y.; Zhang, F.; Li, Y. A Stackelberg game-based approach to load aggregator bidding strategies in electricity spot markets. J. Energy Storage 2024, 95, 112509. [Google Scholar] [CrossRef]
  35. Wang, Y.; Liu, Z.; Wang, J.; Du, B.; Qin, Y.; Liu, X.; Liu, L. A Stackelberg game-based approach to transaction optimization for distributed integrated energy system. Energy 2023, 283, 128475. [Google Scholar] [CrossRef]
  36. Wang, Y.; Hu, J.; Liu, N. Energy management in integrated energy system using energy–carbon integrated pricing method. IEEE Trans. Sustain. Energy 2023, 14, 1992–2005. [Google Scholar] [CrossRef]
  37. Maharjan, S.; Zhu, Q.; Zhang, Y.; Gjessing, S.; Basar, T. Dependable demand response management in the smart grid: A Stackelberg game approach. IEEE Trans. Smart Grid 2013, 4, 120–132. [Google Scholar] [CrossRef]
Figure 1. A framework of the carbon emission management.
Figure 1. A framework of the carbon emission management.
Sustainability 16 10986 g001
Figure 2. The framework of the Stackelberg game-based energy–carbon coupling trading.
Figure 2. The framework of the Stackelberg game-based energy–carbon coupling trading.
Sustainability 16 10986 g002
Figure 3. External electricity price.
Figure 3. External electricity price.
Sustainability 16 10986 g003
Figure 4. Typical daily output of renewable energy sources, load, and decomposed CEA of MG 1 in four seasons.
Figure 4. Typical daily output of renewable energy sources, load, and decomposed CEA of MG 1 in four seasons.
Sustainability 16 10986 g004
Figure 5. The dynamic energy flow balance dispatching results of Scenario 2.
Figure 5. The dynamic energy flow balance dispatching results of Scenario 2.
Sustainability 16 10986 g005
Figure 6. The dynamic energy flow balance dispatching results of Scenario 3.
Figure 6. The dynamic energy flow balance dispatching results of Scenario 3.
Sustainability 16 10986 g006
Figure 7. The internal price optimization result of Scenario 7.
Figure 7. The internal price optimization result of Scenario 7.
Sustainability 16 10986 g007
Figure 8. The dynamic energy flow balance dispatching results of different scenarios: (a) Scenario 6; (b) Scenario 7.
Figure 8. The dynamic energy flow balance dispatching results of different scenarios: (a) Scenario 6; (b) Scenario 7.
Sustainability 16 10986 g008
Table 1. Temporal decomposition indicators for CEA.
Table 1. Temporal decomposition indicators for CEA.
IndicatorExplanationAttribute
Historical carbon emissionsEnsure sufficient allowances during periods of high carbon emissions+
Historical clean energy generationReduce the use of CEA during periods of abundant clean energy
Seasonal adjustment factorAdjust the usage of CEA according to the seasonal characteristics of the load+
Table 2. Parameter settings for the equipment in the proposed MGs.
Table 2. Parameter settings for the equipment in the proposed MGs.
EquipmentParameterValue
TP1a1 (CNY/(kW2·h))0.00475
b1 (CNY/(kW·h))0.3
c1 (CNY/h)12
P g m i n (kW)20
P g m a x (kW)400
TP2a2 (CNY/(kW2·h))0.00515
b2 (CNY/(kW·h))0.38
c2 (CNY/h)16
P g m i n (kW)10
P g m a x (kW)375
TP3a3 (CNY/(kW2·h))0.00515
b3 (CNY/(kW·h))0.4
c3 (CNY/h)18
P g m i n (kW)10
P g m a x (kW)425
EES1 P c h a m i n (kW)20
P d i s m a x (kW)20
EES2 P c h a m i n (kW)40
P d i s m a x (kW)60
EES3 P c h a m i n (kW)35
P d i s m a x (kW)40
Grid P n m a x (kW)200
Table 3. Operating costs and CO2 over-emissions in Scenarios 1, 2 and 3.
Table 3. Operating costs and CO2 over-emissions in Scenarios 1, 2 and 3.
ScenarioSpringSummerAutumnWinterTotal
1Operating costs (¥)2802.43819.52412.33203.712,237.9
CO2 over-emissions (kg)720.1706.2534.81397.63358.7
2Operating costs (¥)2834.83701.42361.73130.812,028.7
CO2 over-emissions (kg)756.4500.2479.21278.93014.7
3Operating costs (¥)2526.83336.82029.82849.410,742.8
CO2 over-emissions (kg)913.4607.9694.51372.33588.1
Table 4. Operating costs and CO2 over-emissions in Scenarios 4 and 5.
Table 4. Operating costs and CO2 over-emissions in Scenarios 4 and 5.
ScenarioSpringSummerAutumnWinterTotal
4Operating costs (¥)14,523.844,54420,720.822,600.7102,389.3
CO2 over-emissions (kg)1560.111,606.52091.55081.920,340
5Operating costs (¥)12,934.142,874.718,957.521,590.896,357.1
CO2 over-emissions (kg)2283.113,092.83416.95697.724,490.5
Table 5. The optimization results of the energy–carbon coupling trading.
Table 5. The optimization results of the energy–carbon coupling trading.
ScenarioCosts of
MG 1 (CNY)
Costs of
MG 2 (CNY)
Costs of
MG 3 (CNY)
Total Costs (CNY)Profits of DNO (CNY)CO2 Over-Emissions (kg)
63018.94096.75088.612,204.2/3216.5
73028.83871.84411.811,312.437.83073.9
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hu, C.; Bai, H.; Li, W.; Xie, K.; Liu, Y.; Liu, T.; Shao, C. Optimal Scheduling of Networked Microgrids Considering the Temporal Equilibrium Allocation of Annual Carbon Emission Allowance. Sustainability 2024, 16, 10986. https://doi.org/10.3390/su162410986

AMA Style

Hu C, Bai H, Li W, Xie K, Liu Y, Liu T, Shao C. Optimal Scheduling of Networked Microgrids Considering the Temporal Equilibrium Allocation of Annual Carbon Emission Allowance. Sustainability. 2024; 16(24):10986. https://doi.org/10.3390/su162410986

Chicago/Turabian Style

Hu, Chengling, Hao Bai, Wei Li, Kaigui Xie, Yipeng Liu, Tong Liu, and Changzheng Shao. 2024. "Optimal Scheduling of Networked Microgrids Considering the Temporal Equilibrium Allocation of Annual Carbon Emission Allowance" Sustainability 16, no. 24: 10986. https://doi.org/10.3390/su162410986

APA Style

Hu, C., Bai, H., Li, W., Xie, K., Liu, Y., Liu, T., & Shao, C. (2024). Optimal Scheduling of Networked Microgrids Considering the Temporal Equilibrium Allocation of Annual Carbon Emission Allowance. Sustainability, 16(24), 10986. https://doi.org/10.3390/su162410986

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