Next Article in Journal
The Impact of Shale Energy on Population Dynamics, Labor Migration, and Employment
Previous Article in Journal
Utilization of Electric Vehicle Grid Integration System for Power Grid Ancillary Services
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Cooperative Game-Based Sizing and Configuration of Community-Shared Energy Storage

1
State Grid Ningbo Power Supply Company, Ningbo 315000, China
2
Ningbo Electric Power Design Institute Company, Ningbo 315000, China
3
Department of Electrical Engineering, Shanghai Jiao Tong University, Shanghai 201100, China
*
Author to whom correspondence should be addressed.
Energies 2022, 15(22), 8626; https://doi.org/10.3390/en15228626
Submission received: 13 October 2022 / Revised: 10 November 2022 / Accepted: 12 November 2022 / Published: 17 November 2022

Abstract

:
Sizing and configuring community-shared energy storage according to the actual demand of community users is important for the development of user-side energy storage. To solve this problem, this paper first proposes a community energy storage cooperative sharing mode containing multiple transaction types and then establishes a sizing and configuration model of community-shared energy storage based on a cooperative game among community users and energy storage operators, in which the loss caused by the capacity decay of energy storage is quantified by a dynamic power loss cost factor. To improve the solving efficiency, a distributed and cooperating solving method based on ADMM is used to solve the sizing and configuration model. On this basis, the bilateral Shapley method is used to allocate the total annual cost according to the marginal expected cost brought by each user. Compared with existing strategies, this paper calculates the economic benefits of community-shared energy storage based on several typical days of each year and quantifies the capacity decay of energy storage by a dynamic power loss cost factor which increases year by year to be closer to the real situation. Finally, the simulation verifies that the model proposed in this paper can be used for the sizing and configuration of community-shared energy storage. Compared with the original annual cost, the total annual cost of the community is reduced by 3.92%, and the annual operation cost of the community which equals annual electricity purchasing cost minus annual electricity selling income plus annual power loss cost is reduced by 25.6%.

1. Introduction

1.1. Background

As an important flexibility source [1], the deployment of energy storage is an important way to improve the flexibility of a power system [2] or an energy hub [3], which is also one of the reasons why energy storage receives more attention than before. The global energy consumption structure is transiting rapidly [4]. In recent years, with the increasing user-side electricity demand and the installed capacity of intermittent distributed energy resources [5], user-side energy storage is playing an increasingly important role in the grid [6]. However, the high investment cost of user-side energy storage and the low feed-in tariff severely limit the development of user-side energy storage [7,8]. If shared energy storage can be configured in the community and multiplexed among community users, it is expected to share the investment cost of energy storage, improve the utilization rate of energy storage, and reduce the electricity cost for community users, achieving multi-party win-win [9,10]. One of the most important issues is how to configure the capacity of community-shared energy storage (CSES) according to the actual demands of community users [11,12]. However, the existing studies are still inadequate for calculating the economic benefits during the life cycle of CSES, which leads to bias in the calculation of the CSES optimal configuration capacity. Therefore, the economic benefits during the life cycle of CSES need to be fully considered in the study of the sizing and configuration of CSES to maximize its economic benefits and thus promote the development of user-side energy storage.

1.2. Literature Review

At present, scholars at home and abroad have conducted much research on the problem of sizing and configuration of CSES, and one of the key points is the calculation method of economic benefits during the life cycle of CSES. Based on the electricity demand and PV power in a single typical day of the community, Lu et al. [13] configured the capacity of energy storage to minimize the comprehensive community cost and the waste rate of clean energy. Further, Edward Barbour et al. [14] compared the energy storage’s configuration capacity of different modes based on calculations with real power data over a month and concluded that the CSES mode can reduce the configuration capacity of energy storage. Cheng et al. [15] used the scenario analysis method to configure the capacity of CSES based on several typical day scenarios of a year.
In addition, since the performance of the energy storage system is constantly changing during the long period of operation, how quantifying the capacity decay of CSES during operation is also a key point in calculating the economic benefits of CSES. Cheng et al. [15] used a capacity loss factor to quantify the capacity decay of the energy storage system for one day. Further, Xie et al. [16] established a capacity decay model during the life cycle of the energy storage system by the rain flow method, which can accurately quantify the capacity change in the energy storage system each year. Chen et al. [17] used the power loss cost factor to quantify the economic loss caused by the capacity decay of the energy storage system.
Another problem in calculating the economic benefits during the life cycle of CSES is the increased computing scale and model-solving difficulty. For this problem, Shuai et al. [18,19] used the heuristic algorithm combined with the CPLEX solver to optimize the capacity configuration of shared energy storage and reduced unnecessary investment costs. Xie et al. [16] used an iterative method to optimize the capacity configuration of shared energy storage to quantify the impact of energy storage capacity decay on the configuration capacity, and the constructed two-layer model needs to be solved in each iteration.
For the calculation methods of economic benefits during the life cycle of CSES, the configuration results based on data in a single typical day [13] are highly dependent on the selection of the typical day, which leads to low reliability. Additionally, calculation methods based on data in only one month or one year [14,15] are still one-sided because the calculation of economic benefits during the life cycle of CSES is a long-timescale problem spanning many years. Therefore, it is worthwhile to study how to reasonably calculate the economic benefits during the life cycle of CSES while ensuring the calculation efficiency.
For the methods of quantifying the capacity decay of CSES during operation, quantifying the capacity decay in the time scale of only one day [15] cannot reflect the real operation of the energy storage system, because the capacity decay is a slow process. Quantifying the capacity decay of the energy storage system accurately each year by the rain flow method [16] will lead to increased computing scale and a difficult solution when the number of community users increases. In addition, the power loss cost factor [17] did not consider the change during the life cycle of the energy storage system. Therefore, how quantifying the capacity decay of CSES during operation to reflect the real operation is another important issue.
For the solving method of the model, the heuristic algorithm combined with the CPLEX solver [18,19] cannot guarantee the optimality of the results, and even in most cases, it cannot calculate the approximation between the results and the optimal solution. The iterative method [16] needs to solve the constructed two-layer model in each iteration, which is of low efficiency. Therefore, how to improve the solving efficiency of the model while ensuring the quality of the solution is also a problem that needs to be solved.

1.3. Contributions and Paper Organization

For the above problems, this paper proposes a CSES sizing and configuration method based on a cooperative game. First, a cooperative sharing mode of CSES is proposed as the basis for subsequent model construction. Second, a CSES sizing and configuration model is established. Community users and energy storage operators form an alliance to play a cooperative game with the goal of minimizing the annual electricity cost during the life cycle of CSES, and a power loss cost factor is proposed to describe the loss due to the capacity decay of energy storage. Then, a distributed and cooperating solving method based on ADMM is used to realize the distributed and cooperating computation among community users, and the cost-sharing is based on the bilateral Shapley value method. Finally, the feasibility of the proposed model and the superiority of CSES compared with different energy storage configuration modes are verified by simulation. The comparison of the work of this paper with other works in the literature review is shown in Table 1.
The main innovation points of this paper are as follows.
(1)
A CSES configuration framework that considers the decisions of multiple subjects is proposed, which could address the subjective uncertainty caused by the decision preferences of each subject through the cooperative game and maximize the total benefits of the community.
(2)
A dynamic power loss cost factor that increases year by year over the life cycle of CSES is proposed, which quantifies the capacity decay of CSES by power loss cost and regards the capacity of CSES as fixed. It could address the difficulty in calculating the loss caused by the CSES’s capacity decay with high calculating efficiency.
(3)
A distributed and cooperating solution method based on the ADMM algorithm is proposed, which transforms transactions among multiple subjects into transactions between two subjects by equating the multi-coupling constraints with the double-coupling constraints. It could improve the model’s low-solving efficiency when there are many community users.
The rest of this paper is structured as shown below. Chapter 2 introduces the sizing and configuration framework of CSES, including the cooperative sharing mode of CSES, the structure of the sizing and configuration model, and the modeling of uncertainty. Chapter 3 presents the sizing and configuration model of CSES based on a cooperative game and cost-sharing model. The model-solving method is proposed in Chapter 4. Chapter 5 conducts numerical experiments on various cases to verify the feasibility and validity of the model. Finally, conclusions and future research directions are given in Chapter 6.

2. Framework of CSES Configuration

This section introduces the sizing and configuration framework of CSES. Specifically, firstly a cooperation and sharing model with multiple transaction types is proposed for shared energy storage communities. Then, the cooperation game framework in the sizing and configuration model is introduced. Finally, the uncertainties involved in the model are modeled, including objective uncertainty modeling and subjective uncertainty modeling.

2.1. CSES Cooperation and Sharing Model

The CSES studied in this paper is jointly invested by all community users and managed by energy storage operators. To maximize the economic benefits brought by CSES, this paper designs a cooperation and sharing model of CSES based on the user’s aggregation in the same community according to the concept of sharing economy, as shown in Figure 1, which could integrate the demand complementarity of different users, promote renewable energy consumption, reduce carbon emissions, ultimately reduce user costs and improve the overall load shape of the community.
As shown in Figure 1, the 4 transaction types involved in a CSES community are as follows.
Electricity sharing among different community users. Roof-top PV users no longer adopt “all injected into power grid” mode or “local utilization and surplus injected into power grid” mode but share the surplus PV power with other community users who need electricity, which could reduce the electricity purchased by the community from the grid and the overall electricity cost of the community.
Electricity transactions between CSES and community users. Roof-top PV users could store surplus PV power in CSES and release them when the PV power is low.
Electricity transactions between community users and the grid. When PV power and energy storage discharge power cannot meet the power demand of community users, they need to purchase electricity from the grid to meet their demands. Similarly, during the peak period of PV power, PV users can also sell electricity to the grid for profit.
Electricity transactions between CSES and the grid. Generally speaking, CSES will not sell electricity to the grid due to the charging and discharging losses. CSES could buy electricity at low prices during low load valleys and discharge it at peak load times to reduce the peak electricity purchased by the community.
Ultimately, through the CSES cooperation and sharing model as shown in Figure 1, in each period, PV users with surplus power share it with other users in need or store it in CSES and sell the rest to the grid. Because sharing electricity among community users saves more money for the whole community compared with trading with the grid. In addition, as consumers, ordinary users could obtain power directly from PV users or CSES, realizing the CSES sharing among users. CSES could promote the surplus PV power consumption and release it when they are in demand, and it can also purchase power for storage at low valley tariffs and release it at peak tariffs, ultimately reducing the users’ costs.

2.2. CSES Sizing and Configuration Model Based on Cooperative Game

Compared with the traditional “all injected into power grid” mode or “local utilization and surplus injected into power grid” mode, CSES makes the operation mode of the whole community complicated and diversified, and the different operation modes will directly affect the electricity cost of each user and the overall electricity cost of the community, thus affecting the sizing and configuration of CSES.
Given the complicated and diversified operation modes of the community, this paper builds a CSES sizing and configuration model based on a cooperative game, and the framework of the cooperation game is shown in Figure 2.
A cooperative game is a positive-sum game in which the interests of all subjects in the game are increased, or at least the interests of some subjects are increased while the interests of other subjects are not harmed, and thus the interests of the whole community are increased [20]. In the cooperative game, all the users and energy storage operators in the community form an alliance and reach a consensus on the interactive power and the CSES configuration capacity according to the bargaining theory and determine the CSES configuration capacity and the optimal operation mode of the community to maximize the overall alliance benefits. Then, through a fair cost-sharing model, the electricity cost of each subject is lower than before to maintain the stability of the alliance.

2.3. Uncertainty Modeling

The uncertainty of CSES operation mainly comes from two aspects. One is the objective uncertainty, which is the source and load uncertainties caused by the available output of roof-top PV and the variable power demand of users. The other is subjective uncertainty, which is manifested in the behavior uncertainty of every trading subject [21].
Obviously, the former is caused by the combination of the external environment, weather factors, and the consumption behavior of community users, which could be estimated based on a large amount of existing data. Considering the real-time subjective preferences, the latter is a kind of adaptive user behavior to maximize their interests, which is closely related to the community operation and the behavior of other users.
The kernel k-means clustering (KKM) algorithm [22,23] is one of the classical algorithms in kernel clustering. As a nonlinear extension of the k-means clustering algorithm, KKM could transform the nonlinear indivisible problem of data in the original space to the linear separable problem in high-dimensional space, improving the accuracy of clustering results. Therefore, for the objective source and load uncertainty, this paper uses the kernel k-means clustering (KKM) algorithm based on the Laplace kernel to obtain multiple typical daily scenarios and their distribution probabilities based on regional PV and load yearly data. As a widely used kernel function, the Laplace kernel has a low sensitivity to the kernel width. The number of clusters is 4 and the kernel width parameter is 10.
For the subjective uncertainty related to the subjective preferences of the trading subject, the cooperative game model in Section 2.2 simulates the profit-seeking behavior of each trading subject. All the users and energy storage operators in the community form an alliance to minimize the overall community electricity cost. At the same time, the cost-sharing model built in Section 3.2 gives each trading subject deserved benefit to ensure the fairness of the transaction and the stability of the alliance.

3. Mathematic Formulations

This chapter mainly includes two parts: CSES sizing and configuration model building and the cost-sharing model building based on the bilateral Shapley method.

3.1. CSES Sizing and Configuration Model

CSES sizing and configuration model is as follows, in which the decision variables are the CSES capacity Enorm, purchasing and selling electricity of users and CSES, and power interaction among users and CSES. Equations (1)–(6) are the target function minimizing the total annual cost of the community during the life cycle of CSES. Equations (7)–(12) are CSES constraints and Equations (13)–(15) are power balance constraints. Total annual cost Ctotal equals annual CSES investment and maintenance cost Cest plus annual operation cost Cope. Cope equals annual electricity purchasing cost minus annual electricity selling income plus annual power loss cost.
Target function:
min C total = min C est + C ope ,
C est = β E norm c bat + E norm c o & m ,
β = α ( 1 + α ) Y e a r ( 1 + α ) Y e a r 1 ,
C ope = 1 Y e a r k = 1 Y e a r 365 E w ( i = 1 N C i ope ( k , w ) ) + 1 Y e a r k = 1 Y e a r 365 E w ( C loss ( k , w ) ) ,
C i ope ( k , w ) = t = 1 24 λ t b P i , t b ( k , w ) λ t s P i , t s ( k , w ) ,
C loss ( k , w ) = t = 1 24 c e ( k ) ( P t c ( k , w ) + P t d ( k , w ) ) ,
where β is the annualizing operator for the calculation of annual CSES investment and maintenance cost, which is defined in Equation (3); α is annual interest rate; Year is the life span of energy storage batteries; cbat is the unit capacity investment cost of energy storage; co&m is the unit capacity maintenance cost of energy storage; EW(·) means expectations value in multiple scenarios; Ciope(k,w) is the daily operation cost of user i under scenario w in year k, as shown in Equation (5); λtb and λts are the purchasing and selling price of electricity, respectively, at time t; Pi,tb(k,w) and Pi,ts(k,w) are the purchasing and selling electricity of user i, respectively, at time t under scenario w in year k; Closs(k,w) is the daily power loss cost of energy storage under scenario w in year k, which is defined in Equation (6); ce(k) is the power loss cost factor in year k, which gradually increases with the operation time of energy storage; Ptc(k,w) and Ptd(k,w) are the charge and discharge power of energy storage, respectively, at time t under scenario w in year k; N is the total number of community users.
Constraints:
CSES constraints:
E t + 1 ( k , w ) = E t ( k , w ) + P t c ( k , w ) η c 1 η d P t d ( k , w ) ,
0 P t c ( k , w ) a t ( k , w ) r E norm ,
0 P t d ( k , w ) b t ( k , w ) r E norm ,
0 a t ( k , w ) + b t ( k , w ) 1 ,
E 0 ( k , w ) = E 24 ( k , w ) ,
E norm ( 1 D ) E t ( k , w ) E norm ,
Power balance constraints:
P i , t b ( k , w ) + d i , t ( k , w ) P i , t s ( k , w ) c i , t ( k , w ) j = 1 j i N P i j , t ( k , w ) = l i , t ( k , w ) g i , t ( k , w ) ,
P t c ( k , w ) = i = 1 N c i , t ( k , w ) + P t b , ESS ( k , w )
P t d ( k , w ) = i = 1 N d i , t ( k , w ) + P t s , ESS ( k , w )
where Et(k,w) is the electricity storage at time t under scenario w in year k; ηc and ηd are the charging and discharging efficiency of energy storage, respectively; r is the maximum charge or discharge rate of energy storage; at(k,w) and bt(k,w) are binary variables, ensuring that energy storage cannot be charged and discharged simultaneously; D is the maximum discharge depth; ci,t(k,w) and di,t(k,w) are the charging and discharging power between energy storage and user i at time t under scenario w in year k; Pij,t(k,w) is the interactive power between user i and user j at time t under scenario w in year k; li,t(k,w) is the power demand of user i at time t under scenario w in year k; gi,t(k,w) is the PV predicted power of user i at time t under scenario w in year k, which is always 0 for ordinary users; Ptb,ESS(k,w) and Pts,ESS(k,w) are the purchasing and selling electricity of energy storage at time t under scenario w in year k.

3.2. Cost-Sharing Model Based on Bilateral Shapley Value

The key to alliance cooperation is the fairness of interest distribution. The existing cost-sharing methods mainly include the Nash solution, Shapley value method, nucleolus solution, non-separable cost gap method, etc. [17] While as a common cost-sharing method in the cooperative game, Shapley value method faces the problem of the sub-alliance explosion, which will result in a huge amount of calculation [24]. With reduced computing time, the bilateral Shapley value method could be treated as an approximate solution of the Shapley value method in engineering [25].
The principle of the Shapley value method is to allocate the total alliance cost according to the marginal expected cost brought by each user, and the cost to be paid by user i is defined in Equation (16).
φ i = S S i π S v S v S \ i + v { i } ,
where φi is the cost allocated to user i; Si is the set of all alliances containing user i; |S| is the number of members contained in subset S; π(|S|) is the probability of containing S in all possible alliances; v(S) − v(S\i) is the marginal cost contribution of user i to alliance S; v({i}) is the original electricity cost of user i; v is the characteristic function, which is specifically the annual electricity cost function of cooperative alliance in this paper; S\i is the alliance remaining in S after removing user i.
The calculated expression of π(|S|) is as Equation (17):
π S = ( N S ) ! ( S 1 ) ! N ! .
According to Equation (17), the time complexity of the regular Shapley value method depends on the factorial of participants number, which is O(n!). To avoid the problem of dimensional disaster caused by a large number of users, this section uses the bilateral Shapely value method [26] for cost sharing.
The bilateral Shapley value method is to divide the participants of cooperative alliance M into only two subjects {i} and {M\i} when calculating the cost of user i. By sacrificing some unnecessary precision, the computational complexity is reduced. Therefore, the cost to be paid by user i is defined in Equation (18):
φ i new = 1 2 ( v ( M ) v ( M \ i ) + v ( { i } ) ) ,
where φinew is the cost allocated to user i; v(M) − v(M\i) is the marginal cost contribution of user i to alliance M; v({i}) is the original annual cost of user i.
Generally, Equation (18) cannot ensure the adequate allocation of community electricity costs, the rest of which could be calculated as Equation (19):
Δ v = v M i M φ i new ,
where Δv is the rest of the community electricity costs.
Therefore, to ensure reasonableness and fairness, Δv is further proportionally allocated as Equation (20):
φ i final = φ i new + φ i new i M φ i new Δ v ,
where φifinal is the modified cost allocated to user i.

4. Solving Algorithm

Since the total annual cost during the life cycle of CSES is considered in the model, the computing scale will increase rapidly as the number of users increases. Therefore, in order to improve computational efficiency and shorten the solving time, this paper adopts a distributed and cooperating solving method based on ADMM [27,28,29] to achieve distributed and cooperating computation among community users.
Since the existing CSES sizing and configuration model is a mixed integer programming problem, which is difficult to solve directly by the ADMM algorithm, the integer constraints in Equations (8)–(10) are linearized as shown in Equations (21) and (22).
The linearization actually ignores the integer variables characterizing the charging and discharging states of CSES. This is because the presence of energy storage charging and discharging losses makes it possible to ignore the integer variables in the case of the optimal solution since the energy storage will not be charged and discharged simultaneously even without the limitation of the integer variables.
0 P t c ( k , w ) r E norm ,
0 P t d ( k , w ) r E norm .
The linearized CSES sizing and configuration model can be expressed as shown in Equation (23). Model (23) is a linear programming problem, so it is also a convex optimization problem, which can ensure the convergence of ADMM [30].
min C total s . t . Eqs . ( 7 ) , ( 11 ) ( 15 ) , ( 21 ) ( 22 ) .
Since the CSES constraints and the power balance constraints are multi-coupled between users and CSES, the auxiliary variables Pj-i,t, cE-i,t, dE-i,t, and Enorm are introduced and the double coupling constraints as shown in Equations (24)–(26) is added to equate the multi-coupling constraints [31].
P i j , t + P j i , t = 0 , i , j ,
c i E , t d i E , t c E i , t + d E i , t = 0 , i ,
E norm E norm = 0 ,
where Pj-i,t is the interactive power that user j expects to trade with user i; cE-i,t is the electricity that CSES expects to receive from user i; dE-i,t is the electricity that CSES expects to discharge to user i; Enorm is the expected configuration capacity of CSES.
When the constraints in Equations (24)–(26) are satisfied, trading consensuses are reached among each subject. After completing the decoupling transformation, the specific steps for the distributed solution of problem (23) based on the ADMM algorithm are as follows.
Build the decision model of each subject.
Community decision model:
min L group = min C est + λ est ( E norm E norm ) + ρ 2 E norm E norm 2 2 .
User decision model:
min L i = min C i ope + j t = 1 T λ i j , t ( P i j , t + P j i , t ) + ρ 2 j t = 1 T P i j , t + P j i , t 2 2 + t = 1 T λ i E , t ( c i E , t d i E , t c E i , t + d E i , t ) + ρ 2 t = 1 T c i E , t d i E , t c E i , t + d E i , t 2 2 .
CSES decision model:
min L E = min C loss + i t = 1 T λ E i , t ( c E i , t d E i , t c i E , t + d i E , t ) + ρ 2 i t = 1 T c E i , t d E i , t c i E , t + d i E , t 2 2 + λ est ( E norm E norm ) + ρ 2 E norm E norm 2 2 ,
where λest, λest, λi-j,t, λi-E,t and λE-i,t are Lagrange multipliers; ρ is the penalty factor, whose value is 5 × 10−4.
Each subject updates his own decision through local computing, and only electricity trading information and CSES capacity information are exchanged among the subjects. Let k denote the number of iterations, and in each iteration, the following steps are performed.
The community updates its decision Enorm(k + 1) through Equation (30) and passes the updated decision information to other subjects.
E norm ( k + 1 ) = arg min L group .
Each user updates its decision Pi-j(k + 1), ci-E(k + 1), and di-E(k + 1) through Equation (31) and passes the updated decision information to other subjects.
P i j ( k + 1 ) , c i E ( k + 1 ) , d i E ( k + 1 ) = arg min L i .
CSES updates its decision Enorm(k + 1), cE-i(k + 1), and dE-i(k + 1) through Equation (32) and passes the updated decision information to other subjects.
E norm ( k + 1 ) , c E i ( k + 1 ) , d E i ( k + 1 ) = arg min L E .
After one round of iterations, the Lagrange multiplier is updated according to Equations (33)–(37).
λ est ( k + 1 ) = λ est ( k ) + ρ ( E norm E norm ) ,
λ i j , t ( k + 1 ) = λ i j , t ( k ) + ρ ( P i j , t + P j i , t ) ,
λ i E , t ( k + 1 ) = λ i E , t ( k ) + ρ ( c i E , t d i E , t c E i , t + d E i , t ) ,
λ E i , t ( k + 1 ) = λ E i , t ( k ) + ρ ( c E i , t d E i , t c i E , t + d i E , t ) ,
λ est ( k + 1 ) = λ est ( k ) + ρ ( E norm E norm ) .
Update the number of iterations: k = k + 1.
Determine the convergence of ADMM.
The imbalance of the model solution △ is shown in Equations (38) and (39). △ is used to quantify the degree of transaction consensuses among subjects in the kth iteration. △= 0 means all subjects have reached trading consensuses completely.
Δ ( k ) = i Δ i ( k ) + ( E norm E norm ) ,
Δ i ( k ) = t j i ( P i j , t + P j i , t ) + ( c i E , t d i E , t c E i , t + d E i , t ) .
If Equation (40) is satisfied then the iteration is terminated, otherwise, return to step 2) and enter the next iteration until the convergence condition is satisfied or the maximum iterations are reached.
Δ ( k ) Δ ( k 1 ) δ , the   k th   iteration   converge k > k max , the   algorithm   does   not   converge

5. Case Study

This chapter focuses on the design, calculation, and analysis of the cases from five aspects: the analysis of the sizing and configuration results and operation strategy, the comparison of different energy storage configuration modes, the influence of the proportion of PV users on the energy storage configuration capacity, the sensitivity analysis for the electricity price and feed-in tariff, and the influence of uncertainty modeling on the energy storage configuration capacity. The main parameters involved in the case are shown below.
Load and distributed PV parameters. The industrial community in this case contains eight ordinary users and twelve PV users, which means the proportion of PV users is 60%. Four typical scenarios and their occurrence probabilities are generated based on the historical data of community load and PV power taken from the Open Power System Data platform [32].
Other key parameters. Other key parameters of the case are shown in Table 2, which mainly include the electricity price, feed-in tariff, annual interest rate, the performance and cost parameters of energy storage, etc.
For the electricity price, there are three periods of the day: peak hours (10:00–15:00, 18:00–21:00), flat hours (7:00–10:00, 15:00–18:00, 21:00–24:00), and valley hours (24:00–7:00).
The feed-in tariff λts take the value according to the electricity price of local desulfurized coal.
The power loss cost factor of CSES increases year by year over the life cycle with an annual growth rate of 10%.

5.1. Sizing and Configuration Results and Operation Strategy Analysis

To highlight the benefits brought by CSES, this paper conducts simulations for the cases before and after CSES configuration, and the data and parameter settings in the cases are the same. The results of both cases are shown in Table 3.
Table 3 shows that the configuration of CSES can save CNY 35,000 in total annual cost and improve the economy by 3.92%, and the community can save CNY 232,100 in annual operation cost and improve the economy by 25.6%. It shows that by investing in CSES, the scale effect can be exploited to improve economic benefits and reduce the total annual cost effectively. In addition, in the view of the grid, the configuration of CSES not only relieves the grid’s peaking pressure but also promotes the consumption of new energy and reduces carbon emissions, with both economic and environmental benefits.
After determining the total annual cost, each user shares the cost according to the cost-sharing model constructed in Section 3.2. The annual cost-sharing results of some users are shown in Table 4.
The original total annual cost of user I is defined in Equations (41)–(44).
C i ori = 1 Y e a r k = 1 Y e a r 365 E w ( C i ori ( k , w ) ) ,
C i ori ( k , w ) = t = 1 24 λ t b P i , t b _ ori ( k , w ) λ t s P i , t s _ ori ( k , w ) ,
P i , t b _ ori ( k , w ) = l i , t ( k , w ) g i , t ( k , w ) , l i , t ( k , w ) g i , t ( k , w ) > 0 , 0 , l i , t ( k , w ) g i , t ( k , w ) 0 ,
P i , t s _ ori ( k , w ) = 0 , l i , t ( k , w ) g i , t ( k , w ) > 0 , g i , t ( k , w ) l i , t ( k , w ) , l i , t ( k , w ) g i , t ( k , w ) 0 ,
where Ciori is the original total annual cost of user i; Ciori(k,w) is the original daily cost of user i under scenario w in year k as shown in Equation (42); Pi,tb_ori(k,w) and Pi,ts_ori(k,w) are the original purchasing and selling electricity of user i, respectively, at time t under scenario w in year k as shown in Equations (43) and (44).
Each participant has the incentive to join the alliance only if the alliance satisfies the group rationality condition (the alliance benefits are greater than the sum of the original benefits of individuals) and the individual rationality condition (the benefits of each individual in the alliance are greater than before) [33,34]. As shown in Table 4, user 1 and user 2 are ordinary users, and user 3~user 5 are PV users, the annual cost of each user reduces in different degrees, and the reduction ranges from 2.43% to 7.75%. Generally, PV users tend to share more profits because they shared surplus power with other users in need or store it in CSES and sell the rest to the grid, making more contributions to the community compared to the ordinary users. As a result, they will have a lower marginal expected cost. Additionally, ordinary users naturally tend to share fewer profits for the received power from PV users and CSES. Finally, each user gains more benefits in the cooperation, which satisfies the individual rationality condition, so each user is motivated to participate in the cooperation.
To further analyze the community’s operation after configuring CSES, the community operation strategy during a certain day with the optimal CSES configuration capacity is obtained as shown in Figure 3 based on the simulation results. Where the net load is equal to the total community load minus the total PV power.
In Figure 3, the CSES initial energy is the lowest value under the limit of the maximum discharge depth. Between 1:00 and 7:00, the PV power is small, the community mainly purchases electricity from the grid to meet the electricity demand, and at this time the time-of-use price is in the valley hours, CSES purchases cheap electricity from the grid for storage. When the time-of-use price is in the flat hours at 8:00, CSES discharges to reduce the community purchasing electricity from the grid. After 9:00, the PV power becomes greater than the community electricity demand. CSES uses the excess PV power to charge, and the rest is sold to the grid. After 16:00, the PV power gradually becomes less than the community power demand. However, because the time-of-use price is in the flat hours at this time, CSES does not discharge, and the community purchases electricity from the grid. After 18:00, when the time-of-use price is in the peak hours, CSES begins to discharge to reduce the electricity purchased from the grid, maximizing the benefits of CSES.

5.2. Comparison of Different Energy Storage Configuration Modes

To further highlight the benefits brought by the CSES, this paper also conducts simulations for the cases with CSES and private user energy storage. The data and parameter settings in the cases are the same. The results of both cases are shown in Table 5.
Table 5 shows that the capacity of private user energy storage is 29.99% greater than CSES, which leads to lower annual operation costs compared with CSES mode. However, because of the low utilization rate of energy storage, the saved annual operation cost of private user energy storage mode is less than the increased investment and maintenance cost compared with CSES mode. As a result, the total annual cost of the private energy storage mode is CNY 7,200 more than CSES mode, which shows the superiority of CSES clearly.

5.3. Influence of the Proportion of PV Users on the CSES Capacity

This section adjusts the proportion of PV users and calculates the CSES configuring capacity and total annual cost with different proportions of PV users. The results are shown in Table 6.
The original total annual cost of the community Cori is defined in Equation (45).
C ori = i = 1 N C i ori ,
Table 6 shows that when the proportion of PV users increases from 60% to 80%, the CSES configuration capacity increases by about 120 kWh, and the economic improvement increases from 3.92% to 4.48%. Within a certain range, the higher the proportion of PV users, the more capacity of CSES is configured, which improves the economy more significantly. This is mainly due to the fact that the utilization potential of PV and the demand for energy storage increase with the proportion of PV users. Energy storage can store more of the surplus PV power and discharge it during the peak hours to reduce the annual operation cost by reducing the electricity purchased at the peak price.

5.4. Sensitivity Analysis

To analyze the impact of the electricity price and feed-in tariff on the CSES configuration capacity, five cases are designed as shown in Table 7, where the parameters of case 1 are the same as Section 5.1 and are just used for control.
Calculate the CSES configuring capacity and the total annual cost of five different cases, and the results are shown in Table 8.
Comparing the results of case 1, case 2, and case 3, when the electricity price increases gradually, the total annual cost increases as well. Specifically, when the electricity price increases by CNY 0.1, the CSES configuration capacity increases by approximately 15 kWh, and the economic improvement increases from 3.92% to 5.38%. This is mainly due to the fact that CSES makes the community purchase less electricity from the grid, so when the electricity price increases, CSES can further exploit its advantages, thus creating greater economic benefits.
Comparing the results of case 1, case 4, and case 5, when the feed-in tariff decreases gradually the total annual cost increases. Specifically, when the feed-in tariff decreases by CNY 0.1, the CSES configuration capacity increases by about 35 kWh, and the economic improvement increases from 3.92% to 6.57%. This is mainly due to the fact that the community will gain fewer benefits from selling surplus PV power to the grid when the feed-in tariff decreases. Therefore, it tends to share surplus power among users in need or store surplus power into CSES, which means more CSES is needed, and it could save more cost for the community.
In summary, the CSES configuration capacity will inevitably be affected by the electricity price and feed-in tariff, and the sensitivity to the electricity price and feed-in tariff is high. So, both must be taken strictly in accordance with the local electricity price and feed-in tariff when sizing and configuring, otherwise, the CSES configuration capacity will be directly affected.

5.5. Influence of Uncertainty Modeling on CSES Capacity

To study the impact of uncertainty modeling on CSES capacity, this section compares the differences in CSES configuration capacity of the multi-scenario case with the four single-scenario cases as shown in Table 9. In the multi-scenario case, the randomness of PV power and users’ demand is taken into account, which is specifically represented by several typical daily scenarios, and in the single-scenario case, the CSES configuration capacity is based on the PV power and demand data of only one scenario.
Table 9 shows that the CSES configuration capacity of scenario 2 is the largest and the CSES configuration capacity of scenario 4 is the smallest. The CSES configuration capacity of the multi-scenario is in between. If the configuration is carried out according to scenario 2, it will lead to high investment costs and low utilization of energy storage. If the configuration is carried out according to scenario 4, it will lead to the reduced operational life of CSES due to excessive discharging. The multi-scenario case integrates the impact of each scenario and minimizes the electricity cost over a long-time scale, making it a more economical choice.

6. Conclusions

Sizing and configuring CSES according to the actual demand of community users is important for the popularization of CSES and the development of user-side energy storage. This paper proposes a CSES sizing and configuration model based on a cooperative game, in which a dynamic power loss cost factor is used to quantify the capacity decay of CSES. Based on this, a distributed and cooperating solving method based on ADMM is used to realize the distributed and cooperating computation among community users to improve the solution efficiency, and the bilateral Shapley value method is used to allocate the total alliance cost according to the marginal expected cost brought by each user to improve the stability of the alliance. Finally, through simulation analysis, the following conclusions can be obtained.
The proposed model can be used for the sizing and configuration of community energy storage under the sharing model. On the one hand, the configuration of CSES reduces the total annual cost of the community to a certain extent, while every member within the coalition gains more benefits as well. On the other hand, the utilization of the sharing model also helps to improve the penetration of solar energy in a more efficient way. As a result, it could avoid high investment costs, low utilization of energy storage, and reduced operational life of CSES.
However, it is important to note that this paper only considers the sharing of CSES among the community. In fact, CSES can also be shared among multiple neighboring communities or profited by providing auxiliary services to the grid, and its economic and social benefits will be further enhanced, which is the focus of the subsequent work in this paper.

Author Contributions

Conceptualization, Y.X., Y.Y. and Y.W. (Yawu Wang); investigation, W.C.; methodology, Y.X. and Y.Y.; validation, Y.X. and Y.W. (Yawu Wang); writing—original draft, S.Z. and Y.W. (Yue Wu); writing—review and editing, S.Z. and C.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Ningbo Yongyao Power Investment Group Company Limited under Grant number KJCX006.

Data Availability Statement

Data available in a publicly accessible repository. The data presented in this study are openly available in Open Power System Data platform at https://data.open-power-system-data.org/, reference number, time series—(accessed on 6 October 2020).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Pirouzi, A.; Aghaei, J.; Pirouzi, S.; Vahidinasab, V.; Jordehi, A.R. Exploring potential storage-based flexibility gains of electric vehicles in smart distribution grids. J. Energy Storage 2022, 52, 105056. [Google Scholar] [CrossRef]
  2. Ansari, M.R.; Pirouzi, S.; Kazemi, M.; Naderipour, A.; Benbouzid, M. Renewable Generation and Transmission Expansion Planning Coordination with Energy Storage System: A Flexibility Point of View. Appl. Sci. 2021, 11, 3303. [Google Scholar] [CrossRef]
  3. Dini, A.; Hassankashi, A.; Pirouzi, S.; Lehtonen, M.; Arandian, B.; Baziar, A.A. A flexible-reliable operation optimization model of the networked energy hubs with distributed generations, energy storage systems and demand response. Energy 2022, 239, 121923. [Google Scholar] [CrossRef]
  4. Huang, C.; Zhang, M.; Wang, C.; Xie, N.; Yuan, Z. An interactive two-stage retail electricity market for microgrids with peer-to-peer flexibility trading. Appl. Energy 2022, 320, 119085. [Google Scholar] [CrossRef]
  5. Huang, C.; Wang, C.; Xie, N.; Wang, Y. Robust Coordination Expansion Planning for Active Distribution Network in Deregulated Retail Power Market. IEEE Trans. Smart Grid 2020, 11, 1476–1488. [Google Scholar] [CrossRef]
  6. Sarfarazi, S.; Deissenroth-Uhrig, M.; Bertsch, V. Aggregation of Households in Community Energy Systems: An Analysis from Actors’ and Market Perspectives. Energies 2020, 13, 5154. [Google Scholar] [CrossRef]
  7. Xie, K.; Zhong, W.; Li, W.; Zhu, Y. Distributed Capacity Allocation of Shared Energy Storage Using Online Convex Optimization. Energies 2019, 12, 1642. [Google Scholar] [CrossRef] [Green Version]
  8. Zang, H.; Kim, J. Reinforcement Learning Based Peer-to-Peer Energy Trade Management Using Community Energy Storage in Local Energy Market. Energies 2021, 14, 4131. [Google Scholar] [CrossRef]
  9. Damisa, U.; Nwulu, N.I. Blockchain-Based Auctioning for Energy Storage Sharing in a Smart Community. Energies 2022, 15, 1954. [Google Scholar] [CrossRef]
  10. Li, L. Optimal Coordination Strategies for Load Service Entity and Community Energy Systems Based on Centralized and Decentralized Approaches. Energies 2020, 13, 3202. [Google Scholar] [CrossRef]
  11. Bayram, I.S.; Abdallah, M.; Tajer, A.; Qaraqe, K.A. A Stochastic Sizing Approach for Sharing-Based Energy Storage Applications. IEEE Trans. Smart Grid 2017, 8, 1075–1084. [Google Scholar] [CrossRef] [Green Version]
  12. Parra, D.; Norman, S.A.; Walker, G.S.; Gillott, M. Optimum community energy storage for renewable energy and demand load management. Appl. Energy 2017, 200, 358–369. [Google Scholar] [CrossRef]
  13. Lu, Y.; Pan, T.; Yang, Z. Community micro-grid energy storage capacity allocation for electric vehicles. Acta Energ. Sol. Sin. 2021, 42, 362–367. [Google Scholar] [CrossRef]
  14. Barbour, E.; Parra, D.; Awwad, Z.; González, M.C. Community energy storage: A smart choice for the smart grid? Appl. Energy 2018, 212, 489–497. [Google Scholar] [CrossRef] [Green Version]
  15. Cheng, Y.; Wang, W. Planning and Operation Joint Optimization of Energy Storage System in Prosumer Smart Community. Electr. Power Constr. 2019, 40, 118–125. [Google Scholar]
  16. Xie, Y.; Li, L.; Yang, K. Research on Shared Energy Storage Configuration Considering Energy Storage Battery Capacity Attenuation. Guangdong Electr. Power 2022, 35, 16–24. [Google Scholar]
  17. Chen, C.; Wu, C.; Kang, K.; Lin, X.; Ma, Y.; Sui, Q.; Xu, H. Optimal Strategy of Distributed Energy Storage Two-layer Cooperative Game Based on Improved Owen-Value Method. Proc. CSEE 2022, 42, 3924–3936. [Google Scholar] [CrossRef]
  18. Shuai, X.; Wang, X.; Wu, X.; Zhang, H.; Li, J.; Ma, Z. Shared Energy Storage Capacity Allocation and Dynamic Leasing Model for Electricity and Heat Demand Response. Autom. Electr. Power Syst. 2021, 45, 24–32. [Google Scholar]
  19. Shuai, X.; Ma, Z.; Wang, X.; Guo, H.; Zhang, H. Research on Optimal Operation of Shared Energy Storage and Integrated Energy Microgrid Based on Leader-follower Game Theory. Power System Technol. 2022, 1–12. [Google Scholar] [CrossRef]
  20. Gong, G.; Zhang, X.; Zhang, Z.; Sun, Y.; Chen, W.; Xu, X. Multi-Microgrid Co-governance Transaction Model Based on Dynamic Cooperation Game of Blockchain. Proc. CSEE 2021, 41, 803–819. [Google Scholar] [CrossRef]
  21. Huang, C.; Wang, C.; Xie, N.; Sun, K.; Chen, F.; Huang, J. Distribution Expansion Planning Based on Strong Coupling of Operation and Spot Market. Proc. CSEE 2019, 39, 4716–4731+4974. [Google Scholar] [CrossRef]
  22. Xia, Y.; Yang, H. A Soft Sensor Modeling Method Based on Self-Adaptive Fuzzy Gauss Kernel Clustering. J. Shanghai Jiao Tong Univ. 2017, 51, 722–726. [Google Scholar] [CrossRef]
  23. Wang, C. Research on Multiple Kernel Learning Algorithms and Applications Doctor; National University of Defense Technology: Changsha, China, 2019. [Google Scholar]
  24. Junpei, N.; Feng, J.; Deng, X.; Wang, C.; Sun, K.; Zhou, H. Hierarchical Low-Carbon Economic Dispatch with Source-Load Bilateral Carbon-Trading Based on Aumann–Shapley Method. Energies 2022, 15, 5359. [Google Scholar] [CrossRef]
  25. Zhang, W.; Wang, X. Block Bidding Based Demand Response Strategy for Power Sales Side. Autom. Electr. Power Syst. 2017, 41, 24–29. [Google Scholar]
  26. Zhai, W.; Gu, X.; Li, D.; Guo, H. Analysis of Transmission Losses Calculation Based on Bilateral Shapley Value. Inn. Mong. Electr. Power 2017, 35, 1–4. [Google Scholar]
  27. Ge, X.; Cao, S.; Fu, Y.; Hu, W. Optimal Scheduling of Space-time Dual-scale Electric Vehicles Based on Regional Decoupling. Proc. CSEE 2022, 1–13. [Google Scholar]
  28. Li, J.; Ma, D.; Zhu, X.; Li, C.; Hou, T. Multi-level Optimization of Economic Dispatching Based on ADMM Algorithm for Active Distribution Network. Electr. Power Constr. 2022, 43, 76–86. [Google Scholar]
  29. El-Hendawi, M.; Wang, Z.; Liu, X. Centralized and Distributed Optimization for Vehicle-to-Grid Applications in Frequency Regulation. Energies 2022, 15, 4446. [Google Scholar] [CrossRef]
  30. Yang, J.; Hou, J.; Liu, Y.; Zhang, H. Distributed Cooperative Control Method and Application in Power System. Trans. China Electrotech. Soc. 2021, 36, 4035–4049. [Google Scholar] [CrossRef]
  31. Wu, J.; Lou, P.; Guan, M.; Huang, Y.; Zhang, W.; Cao, Y. Operation Optimization Strategy of Multi-microgrids Energy Sharing Based on Asymmetric Nash Bargaining. Power Syst. Technol. 2022, 46, 2711–2723. [Google Scholar] [CrossRef]
  32. Data Platform—Open Power System Data. Available online: data.open-power-system-data.org/time_series/latest/ (accessed on 10 September 2022).
  33. Chen, W.; Wang, J.; Yu, G.; Chen, J.; Hu, Y. Research on day-ahead transactions between multi-microgrid based on cooperative game model. Appl. Energy 2022, 316, 119106. [Google Scholar] [CrossRef]
  34. Li, D.; Gao, C.; Chen, T.; Guo, X.; Han, S. Planning strategies of power-to-gas based on cooperative game and symbiosis cooperation. Appl. Energy 2021, 288, 116639. [Google Scholar] [CrossRef]
Figure 1. Cooperation and sharing mode of community-shared energy storage (CSES).
Figure 1. Cooperation and sharing mode of community-shared energy storage (CSES).
Energies 15 08626 g001
Figure 2. Cooperation game framework.
Figure 2. Cooperation game framework.
Energies 15 08626 g002
Figure 3. Community operation strategy during a day.
Figure 3. Community operation strategy during a day.
Energies 15 08626 g003
Table 1. The comparison of the work of this paper with other works.
Table 1. The comparison of the work of this paper with other works.
LiteratureDuration of Cost CalculationCSES’s Capacity Decay Quantifying MethodSolving Method
Lu et al. [13]A single typical dayNo considerationGenetic Algorithms
Edward Barbour et al. [14]A monthNo considerationNo description
Cheng et al. [15]Multiple typical days of a yearCapacity loss for one dayMILP solver
Xie et al. [16]Several typical days of each yearRain flow methoditerative method
Chen et al. [17]A single typical dayStatic power loss cost factorADMM
Shuai et al. [18,19]A single typical dayNo considerationsHeuristic algorithm combined with the CPLEX solver
This paperSeveral typical days of each yearDynamic power loss cost factorA distributed and cooperating solving method based on ADMM
Table 2. Key parameters.
Table 2. Key parameters.
ParameterUnitValue
α——0.01
Year——15
cbatCNY/kW2000
co&mCNY/kW100
ce0——0.01
ηc%95
ηd%95
r——0.9
D——0.95
λhighbCNY/kWh1.1
λmidbCNY/kWh0.6
λlowbCNY/kWh0.3
λtsCNY/kWh0.35
Table 3. Simulation results before and after CSES configuration.
Table 3. Simulation results before and after CSES configuration.
AttributesAfter CSES ConfigurationBefore CSES Configuration
Energy storage capacity/kWh806.810
Annual CSES investment and maintenance cost/CNY197,1000
Annual operation cost/CNY660,900893,000
Total annual cost/CNY858,000893,000
Table 4. Cost-sharing results.
Table 4. Cost-sharing results.
UsersOriginal Total
Annual Cost/CNY
Current Total
Annual Cost/CNY
Economy
Improvement
User 161,80060,3002.43%
User 262,90059,9004.77%
User 325,80023,9007.36%
User 427,10025,0007.75%
User 538,50037,0003.9%
Table 5. Simulation results for CSES and private user energy storage.
Table 5. Simulation results for CSES and private user energy storage.
AttributesCSESPrivate User Energy Storage
Energy storage capacity/kWh806.811048.8
Annual CSES investment and maintenance cost/CNY197,100256,200
Annual operation cost/CNY660,900609,000
Total annual cost/CNY858,000865,200
Table 6. Simulation results with different proportions of PV users.
Table 6. Simulation results with different proportions of PV users.
Proportion of PV UsersCSES Capacity/kWhOriginal Total Annual Cost/CNYCurrent Total Annual Cost/CNYEconomy Improvement
80%925.69749,200784,3004.48%
60%806.81858,000893,0003.92%
40%736.221,015,2001,037,8002.18%
Table 7. Cases parameters.
Table 7. Cases parameters.
CasesPeak Price λhighb (CNY/kWh)Flat Price λmidb (CNY/kWh)Valley Price λlowb (CNY/kWh)Feed-in Tariff λts (CNY/kWh)
Case 11.10.60.30.2
Case 21.20.70.40.2
Case 31.30.80.50.2
Case 41.10.60.30.15
Case 51.10.60.30.1
Table 8. Simulation results for different cases.
Table 8. Simulation results for different cases.
CasesCSES Capacity/kWhOriginal Total Annual Cost/CNYCurrent Total Annual Cost/CNYEconomy Improvement
Case 1806.81858,000893,0003.92%
Case 2821.59996,2001,052,8005.38%
Case 3854.981,134,1001,212,6006.47%
Case 4814.13858,400906,1005.26%
Case 5840.06858,700919,1006.57%
Table 9. Simulation results in different scenario cases.
Table 9. Simulation results in different scenario cases.
AttributesScenario 1Scenario 2Scenario 3Scenario 4Multi-Scenario
CSES capacity/kWh736.44884.06806.16736.37806.81
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Xie, Y.; Yao, Y.; Wang, Y.; Cha, W.; Zhou, S.; Wu, Y.; Huang, C. A Cooperative Game-Based Sizing and Configuration of Community-Shared Energy Storage. Energies 2022, 15, 8626. https://doi.org/10.3390/en15228626

AMA Style

Xie Y, Yao Y, Wang Y, Cha W, Zhou S, Wu Y, Huang C. A Cooperative Game-Based Sizing and Configuration of Community-Shared Energy Storage. Energies. 2022; 15(22):8626. https://doi.org/10.3390/en15228626

Chicago/Turabian Style

Xie, Yuzhe, Yan Yao, Yawu Wang, Weiqiang Cha, Sheng Zhou, Yue Wu, and Chunyi Huang. 2022. "A Cooperative Game-Based Sizing and Configuration of Community-Shared Energy Storage" Energies 15, no. 22: 8626. https://doi.org/10.3390/en15228626

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