Next Article in Journal
Novel Approach to Diagnose Safe Electrical Power Distribution
Previous Article in Journal
Parameter Analysis of Anion Exchange Membrane Water Electrolysis System by Numerical Simulation
Previous Article in Special Issue
Boosting the Development and Management of Wind Energy: Self-Organizing Map Neural Networks for Clustering Wind Power Outputs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Community Energy Storage System Operation in a Multi-Power Consumer System: A Stackelberg Game Theory Approach

1
Information & Electronic Research Institute, Korea Advanced Institute of Science and Technology (KAIST), Daejeon 34051, Republic of Korea
2
School of Electrical Engineering, Korea Advanced Institute of Science and Technology (KAIST), Daejeon 34051, Republic of Korea
3
School of Information and Communication Engineering, Chungbuk University, Cheongju-si 28644, Republic of Korea
4
Department of Artificial Intelligence and Data Science, Sejong University, Seoul 05006, Republic of Korea
*
Authors to whom correspondence should be addressed.
Energies 2024, 17(22), 5683; https://doi.org/10.3390/en17225683
Submission received: 30 September 2024 / Revised: 29 October 2024 / Accepted: 11 November 2024 / Published: 13 November 2024
(This article belongs to the Special Issue State-of-the-Art Machine Learning Tools for Energy Systems)

Abstract

:
The proliferation of community energy storage systems (CESSs) necessitates effective energy management to address financial concerns. This paper presents an efficient energy management scheme for heterogeneous power consumers by analyzing various cost factors relevant to the power system. We propose an authority transaction model based on a multi-leader multi-follower Stackelberg game, demonstrating the existence of a unique Stackelberg equilibrium to determine optimal bidding prices and allocate authority transactions. Our model shows that implementing a CESS can reduce total electricity costs by 16% compared to the conventional case that does not account for authority transactions among CESS users, highlighting its effectiveness in practical power systems.

1. Introduction

With the introduction of distributed power resources driving many changes over the past several decades, the energy industry has been undergoing continuous transformation [1]. Since traditional fossil fuels generate toxic emissions and cause environmental harm, numerous efforts have been made to reduce their usage by incorporating renewable energy sources. However, the instability of power generation has emerged as a significant challenge in renewable energy supply [2,3,4]. To address this issue, system operators often struggle to secure additional reserve power. Given the limitations of operating a supplier-centered power system, such as the high costs and inefficiencies associated with constructing additional power facilities, research on ancillary services and controllable power sources is actively being conducted to enhance power reliability [5].
Compared to conventional centralized power systems, the development of distributed energy generation and energy storage technologies has made it necessary to control power at the distribution level [6,7,8]. Additionally, as local communities increasingly rely on renewable energy, flexible energy management and load balancing techniques have become essential. Furthermore, the introduction of an energy storage system (ESS) helps coordinate energy production and consumption, thereby improving power reliability and meeting user needs [9,10,11]. Nevertheless, due to the high cost of energy storage devices, various studies on energy management systems are being conducted to explore system control while considering storage costs, rather than solely focusing on managing the variability of renewable energy [11,12,13].
To address these economic and operational limitations, several approaches have been developed to maximize the profitability of facilities [14,15,16,17]. For example, Zhang et al. [14] proposed a simplified nonlinear battery cycle aging cost model using an actual dataset, demonstrating that this approach could minimize overall facility costs. Another study by Maheshwari et al. [15] mathematically expressed the degradation ratio cost of batteries, developing a scheduling model suited to the time constraints of the market model using experimental aging data from commercial batteries. Despite these advances, the construction of an ESS still incurs high costs. Moreover, previous studies have primarily focused on battery aging costs without considering other operational costs, such as maintenance, operation, and environmental factors. Consequently, studies using recycled batteries are being actively conducted to achieve further cost reductions. Ziyou et al. [16] utilized a dynamic aging model of a lithium-ion battery to compare the benefits of recycled batteries versus new ones. The authors evaluated the impact of installing a recycled battery on a wind farm to address scheduling issues. However, the conventional operation models are often context-specific, meaning they may not be generalizable across different environments to guarantee financial benefits in all situations. Additionally, the cost of building an ESS remains prohibitive for many users.
To solve the limitations of the single use of an ESS, the community energy storage system (CESS) emerged as a solution to minimize overall costs and stabilize power supply. Built through the cooperation of local communities, a CESS allows users to share energy storage, thereby increasing energy efficiency in facilities. Consequently, studies on CESS operation have been conducted from various perspectives [18,19,20,21]. Hernan et al. [18] introduced an approach to integrate CESSs into low- and medium-voltage grids to provide ancillary services that improve energy quality for end users. Although their study presented an innovative energy operation algorithm to stabilize the system, it did not consider aspects such as variability in renewable energy and load prediction. To address these challenges, Shen et al. [19] proposed a hybrid energy storage system using a two-stage stochastic planning model, demonstrating that operational flexibility could be enhanced with minimal investment. Next, Tom et al. [20] explored different CESS ownership scenarios and demonstrated the economic and environmental performance of each using their proposed energy management system. Despite this progress, limited research has focused on the equitable allocation of CESS resources among multiple users. When specific facilities use CESS excessively, other users may lose access to their fair share, and a third-party ownership model that allocates operating ranges can further decrease the efficiency of the storage system.
To address these challenges, we propose an environment in which users of multiple facilities share a community energy storage system (CESS) to maximize their profits by establishing a solution for trading the rights to use CESS (RUC) among themselves. We introduce a capacity transaction mechanism that enables users to trade their CESS operating authority based on a day-ahead analysis of their utility. This game-theoretic framework is built on Stackelberg game theory, which has been successfully applied to resource allocation problems in energy systems [22,23,24,25]. For instance, Lee et al. [22] applied a Stackelberg game model to distributed energy trading among microgrids, achieving a unique equilibrium that maximized economic benefits for all participants. In another study, Reka et al. [23] used game-theoretic methods to optimize real-time demand response in smart grids, improving energy efficiency and system reliability. Building on these studies, our approach introduces a solution for trading the rights to use a CESS through a capacity transaction mechanism based on Stackelberg game theory. This allows users to trade their CESS operating authority through day-ahead utility analysis, thereby preventing penalties from excessive power consumption. Moreover, unlike existing methods that often assume centralized control or homogeneous user characteristics, this approach operates in a decentralized framework and accommodates heterogeneous users, enhancing scalability and applicability to real-world settings. Additionally, users can generate profits by selling surplus RUC, enhancing the overall operational efficiency of the system. Overall, the contributions of this paper can be summarized as follows:
  • Conventional studies focus on optimizing CESS usage to maximize community profits. In contrast, this paper introduces a solution not only for efficient CESS operation but also for trading RUC among users. This approach allows users to avoid penalties from excessive power consumption and generate profits by selling surplus RUC.
  • The proposed RUC trading scheme is formulated based on the Stackelberg game model, where sellers are considered leaders and buyers are followers. By demonstrating the existence of a unique Nash equilibrium, we prove that it is possible to maximize the profits of all participants.
  • The proposed CESS operating scheme considers heterogeneous power consumers, each with distinct power consumption patterns. We mathematically model the revenue structure in alignment with actual electricity pricing environments, enabling reasonable buy-and-sell authority among users. The effectiveness of this model is demonstrated through the analysis of profits based on real electricity tariffs.
  • By analyzing the revenue of users with diverse power consumption and profit structures, we prove the potential of integrating CESSs into actual power systems. We also demonstrate the practicality of the proposed scheme through an analysis of individual users’ profit structures and power reliability in the system.
The rest of this paper is organized as follows. Section 2 introduces the proposed RUC trading model along with the details of the utility function for power consumers in the system. In Section 3, we present an approach for RUC transactions using heterogeneous Stackelberg game theory. Section 4 analyzes the performance of the proposed CESS operating scheme. Finally, Section 5 provides the conclusion of this paper.

2. System Model

In this paper, we address a scenario where several facilities share a community energy storage system (CESS), as illustrated in Figure 1. Each facility participating in the market has a pre-allocated capacity to use a CESS, referred to as Right to Use CESS (RUC) in this paper. Since the proposed model focuses on CESS sharing among adjacent power consumers, we assume an environment with a relatively short grid length and do not consider distribution loss. With the pre-allocated CESS capacity, users calculate their operating schedules a day in advance and determine the transaction quantity of their RUC. Buyers determine their bidding price based on the potential peak penalty that may be incurred if the daily peak value exceeds a specified threshold. Sellers are participants who own additional RUC and determine the transaction capacity based on their own profit considerations. Since the buyers’ strategies are influenced by the sellers’ decisions (i.e., the total trading capacity available in the market), we formulated the model using Stackelberg game theory [22,26].

2.1. First Stage: Day-Ahead Energy Scheduling

As depicted in Figure 2, the proposed CESS operation technique is divided into two main stages. In the first stage, users analyze the power consumption patterns of their facilities to determine whether they need to purchase additional RUC in the market. In the second stage, each participant aims to maximize their profit by trading RUC based on the strategy associated with their role. With the newly determined RUC value, users can schedule CESS operations in a manner that minimizes electricity costs.
Initially, the objective is to achieve the optimal charging/discharging ratio and determine the requirement for additional RUC. This process is repeated daily to ensure consistent system operation. We denote P d , i ( t ) as the estimated load profile for user i at time slot t, with T representing the total number of time slots in a day. Here, users are charged electricity costs based on the pricing announced by the main grid, which includes time-of-use pricing, C T o U (i.e., the electricity cost based on power consumption per hour), and baseline cost, P C P P (i.e., the penalty cost incurred when peak power usage exceeds the contracted peak value). These parameters are constant values set according to data provided by the power utility in South Korea [27,28]. Given this environment, we can mathematically formulate the energy scheduling as follows:
min x F ( t = 1 T C T o U ( t ) ( P d , i ( t ) + η r x i ( t ) ) + t = 1 T ( ξ x i 2 ( t ) + κ )   + P C P P · m a x t T ( P d , i ( t ) + η r x i ( t ) P t h , i , 0 ) ) ,
where F represents the feasible set of x, which is the decision variable in the problem. Here, x i > 0 indicates battery charging, while x i < 0 indicates battery discharging. Furthermore, η represents the battery efficiency of the CESS, and r is the maximum operating value of the battery. The first term of the formula represents the electricity cost that user i incurs through the use of the CESS. The second term represents the battery wear-out cost borne by user i due to CESS usage [29]. Here, ξ ( ξ > 0 ) and κ ( κ > 0 ) refer to operational costs associated with CESS operation. Specifically, ξ is a slope coefficient determined by the type of battery and κ is a fixed cost linked to the initial energy level of the battery. The last term of the formula refers to the penalty cost incurred when the peak power of consumer i exceeds the predetermined threshold P t h , i . This term is included to enhance the stability of the power system by discouraging sudden spikes in user power consumption [28].
To implement CESSs in real-world environments, it is crucial to ensure that the physical characteristics of the battery and the operating range for users, based on their allocated capacity, are met. This requirement leads to the following constraint:
B i , m i n B i , i n i t + k = 1 t r i x i ( t ) B i , m a x , t T ,
where B i , m i n and B i , m a x define the operating range of the battery. Here, B i , i n i t represents the initial state of the battery, and B i , i n i t + t = 1 T r i x i ( t ) represents the state of charge (SoC) of the battery at time T. Therefore, Equation (2) ensures that the SoC for user i remains within a specified range at all times. Moreover, to enable the sale of authority, the SoC level at the start of each day must return to its initial value. This requirement imposes an additional constraint that the total sum of the charging and discharging activities should be zero by the end of the day:
k = 1 T x i ( k ) = 0 .
Lastly, the target market prohibits the sale of charged energy in the battery to others. Therefore, we should impose the following constraint:
P d , i ( t ) + η r i x i ( t ) 0 t T .
In such scenarios, if the peak power in the facility exceeds the penalty threshold, expressed as P d , i ( t ) + η r i x i ( t ) P t h , i 0 , the user is classified as a buyer who needs to acquire additional usage rights to reduce their peak value. Conversely, if the peak power is below the penalty threshold, expressed as P d , i ( t ) + η r i x i ( t ) P t h , i 0 , and the operating range of the battery is within its maximum capacity, m a x t T ( B i , 0 + k = 1 t r i x i ( k ) ) B i , m a x , the user is classified as a seller.

2.2. Second Stage: Authority Trading

With the given electricity cost, participants are divided into buyers and sellers. We define I as the set of buyers and J as the set of sellers, where these are disjoint sets.
For each j J , let B ^ j represent the RUC value that seller j prefers to sell in the market. Let ω j be the portion of B ^ j that seller j decides to sell, where ω j ranges between [ 0 , 1 ] . Thus, the amount of RUC sold by seller j is given by B ^ j ω j , while the amount of energy retained by seller j is B ^ j ( 1 ω j ) . Here, ω = ( ω ) j J represents the set of strategies for all sellers. Let ω j denote the profile of strategies for all sellers except seller j. Therefore, we have ω = ( ω j , ω j ) . Since B ^ j ω j is the RUC value that seller j sells in the market, the total amount of RUC available in the market can be defined as
B ^ = j J B ^ j ω j .
For each i I , let B i denote the required RUC value for buyer i, and let b i represent the bidding price of buyer i to purchase additional RUC in the market. The strategy set for buyer i is denoted as b i , and it lies between [ b i , m i n , b i , m a x ] . Considering the market policy, we assume that the penalty for exceeding peak power, P C P P , is higher than the maximum allowable bidding price for additional RUC. Thus, we have the condition P C P P b i , m a x for all i I . Let b = ( b i ) i I represent the set of strategies for all buyers, and let b i denote the strategies of all buyers except i. Therefore, we have b = ( b i , b i ) . Overall, RUC are allocated to buyers based on their relative bidding prices. Thus, the amount of authority allocated to buyer i can be expressed as
B i = B ^ b i i I b i .

2.2.1. Utility Function of Seller

In this paper, the seller aims to earn monetary profit by selling RUC to other users. The utility function of the seller can be represented using two terms. The first terms is a satisfaction factor derived from storing RUC, which helps prevent situations where the seller uses more energy than predicted. The second terms represents the monetary profit that seller j attains by selling RUC to buyers. Thus, for each j J , the utility function of seller j is denoted as
U ^ j ( ω j , ω j , c ) = l n [ 1 + B ^ j ( 1 ω j ) ] + α j i I B i b i B ^ j ω j j J B ^ j ω j ,
where α j is the weighting factor for the satisfaction value. Additionally, B ^ j is the amount of RUC that can be sold, determined as follows:
B ^ j = B j , m a x m a x t T ( B j , 0 + k = 1 t r x j ( k ) ) ,
where B j , m a x represents the maximum capacity of seller j in the market, while m a x t T ( B j , 0 + k = 1 t r x j ( k ) ) represents the maximum required amount of CESS per day. By calculating the difference between these two factors, we determine the amount of CESS authority that the seller does not use during the day.

2.2.2. Utility Function of Buyer

For each i I , the buyer aims to earn a monetary benefit by purchasing additional RUC from the market. The buyer’s utility function can be simply represented as
U i ( b i , b i , ω ) = B i P C P P B i b i ,
where B i represents the required battery usage authority, while P C P P denotes the baseline cost charged to buyers. Thus, B i P C P P reflects the reduction in peak costs through RUC transactions. Additionally, B i b i represents the cost incurred when buyers acquire additional RUC from the market. In this way, the equation shows the monetary profit that buyers achieve through authority transactions.
Next, B i , r e q is determined by the day-ahead energy scheduling process, which can be mathematically formulated as follows:
B i , r e q = t = 1 T ( m a x t T ( P d , i ( t ) + η r i x i P t h , i , 0 ) ) .
In Equation (10), the amount of energy required by buyer i is calculated based on the amount of power consumed the previous day. Here, B i , r e q is predetermined to prevent the case in which buyer i purchases unnecessary RUC in the market.

3. Game-Theoretic Analysis

RUC trading among power consumers can be modeled as a hierarchical non-cooperative decision-making problem, which is effectively analyzed using a multi-leader multi-follower Stackelberg game framework. This section provides a comprehensive analysis of the game-theoretic model, including assumptions related to the participants’ categorization and the consistency of their situations.

3.1. Game-Theoretic Model and Assumptions

The Stackelberg game is a well-known non-cooperative game model in which participants are classified as leaders or followers based on their strategic roles and utilities. Originally introduced by H. von Stackelberg [30], the model describes a scenario where a leading firm (leader) makes strategic decisions first, and the following firm (follower) responds accordingly after observing the leader’s actions. This hierarchical structure is particularly suitable for modeling interactions between sellers with surplus RUC (leaders) and buyers requiring additional RUC (followers) in CESS scenarios.
In the RUC trading model, participants are dynamically classified as leaders or followers based on their energy consumption patterns and initial RUC allocations. Specifically, users whose estimated peak power demand exceeds their allocated RUC are categorized as buyers seeking additional RUC to avoid penalties, while those with surplus RUC are classified as sellers offering their excess. Each participant’s primary objective is to maximize their own profit, and they independently determine optimal strategies according to their utility function. This dynamic classification reflects realistic, fluctuating conditions within the system and highlights the inherent diversity among participants in terms of energy demands, utility functions, and strategic responses. By capturing this diversity, the RUC trading model can effectively represent a wide range of real-world scenarios, making it adaptable to various situations. Here, the RUC trading model operates under the following key assumptions:
  • Rationality: All participants act rationally to maximize their individual utility functions.
  • Information Structure: Each participant has complete knowledge of the system model, including utility functions and strategy options. Sellers (leaders) have visibility into the buyers’ (followers’) optimized responses based on backward induction, allowing leaders to incorporate this into their own strategies.
  • Decision Sequence: While Stackelberg games generally solve for leaders’ strategies first, this study adopts a backward induction method. By solving for followers’ optimal strategies initially, leaders can then formulate their strategies based on anticipated follower responses, enhancing both stability and predictability within the system.
  • Non-Cooperative Behavior: Participants operate independently, without forming coalitions or collaboration, and base their decisions solely on individual utility maximization.
In the system, buyers and sellers aim to maximize their utility functions by determining bidding prices b and transaction proportion ω , respectively. To reach equilibrium, we apply the backward induction technique. Therefore, we first calculate the best response of buyers given the sellers’ strategies, and then incorporate these into the sellers’ utility functions to optimize their strategies accordingly.

3.2. Non-Cooperative Game of Followers—The Case of Buyers

Definition 1.
Given the strategies of the other buyers, b i , and the sellers’ strategies, ω, the best response function of buyer i can be expressed as
B i ( b i , ω ) = arg max U ^ j ( ω j , ω j , c ) i I
Definition 2.
A Nash equilibrium of the non-cooperative game among the buyers is a profile of strategies b = ( b i ) ( i I ) . Here, the optimal strategy of buyer i is denoted as
b i = U ( b i , ω ) .
Lemma 1.
The utility function of buyer i is strictly concave, ensuring that a global optimal value can be achieved.
Proof. 
Given Equation (9), we have
U i ( b i , b i , ω ) = B i P C P P B i b i .
Taking the first and second derivatives of U i ( b i , b i , ω ) with respect to b i , we obtain
U i ( b i , b i , ω ) b i = B ^ ( i I b i ) 2 b i 2 2 i I i b i · b i + P C P P i I i b i ,
2 U i ( b i , b i , ω ) b i 2 = 2 B ^ i I i b i ( i I b i ) 3 i I i b i + P C P P .
Since i I i b i and P C P P are both greater than 0, the second derivative in Equation (15) always has a value less than 0. Therefore, we conclude that the utility function of buyer i is strictly concave with respect to its bidding price b i . After proving that the utility function is concave, we can solve the problem as follows:
  • Derive the maximum value using the first derivative.
  • Check that the optimal value is within constraints.
To determine the best response function of buyer i, we initially set the right-hand side of Equation (14) equal to zero:
B ^ ( i I b i ) 2 b i 2 2 i I i b i · b i + P C P P i I i b i = 0 .
Then, the bidding strategy for buyer i can be obtained as
B i ( b i , ω ) = ( i I i b i ) 2 + P C P P i I i b i i I i b i .
Herein, we finally demonstrate that the non-cooperative game among buyers results in a unique Nash equilibrium. □
Proposition 1.
The non-cooperative game among buyers has a Nash equilibrium given by
b i = P C P P N 1 2 N 1 i I .
Proof. 
The best response function for buyer i is identical for all buyers. According to Definition 2, we have
b i = ( i I i b i ) 2 + P C P P i I i b i i I i b i = ( ( I 1 ) b i ) 2 + P C P P ( I 1 ) b i ( I 1 ) b i . b i = P C P P · N 1 2 N 1 i I .

3.3. Non-Cooperative Game of Leaders—The Case of Sellers

By substituting the total transaction RUC B ^ from Equation (6) into Equation (7), we can reconstruct the seller’s utility function as follows:
U ^ j ( ω j , ω j , c ) = l n [ 1 + B ^ j ( 1 ω j ) ] + α j i I B i b i B ^ j ω j j J B ^ j ω j , = l n [ 1 + B ^ j ( 1 ω j ) ] + α j B ^ j ω j i I B i b i B ^ , = l n [ 1 + B ^ j ( 1 ω j ) ] + α j B ^ j ω j i I ( b i ) 2 i I ( b i ) , = l n [ 1 + B ^ j ( 1 ω j ) ] + α j B ^ j ω j b N .
The bidding price of buyer i is determined by the baseline cost P C P P announced by the main grid and the number of buyers N in the market. Therefore, we replace i I b i 2 i I b i with b N , an auxiliary variable introduced in this paper. The seller’s utility function can be expressed in terms of the transaction proportion ω j , and the optimal transaction proportion ω j is derived by taking the first derivative of the utility function, as shown in Equation (21).
U ^ j ( ω j , ω j , c ) ω j = α j B ^ j b N B ^ j 1 + B ^ j ( 1 ω j ) ,
2 U ^ j ( ω j , ω j , c ) ω j 2 = ( B ^ j ) 2 ( 1 + B ^ j ( 1 ω j ) ) 2 .
Since the second derivative in Equation (22) is always greater than zero, the seller’s utility function is convex with respect to ω j . Therefore, we find the optimal transaction proportion ω j by setting the first derivative to zero:
U ^ j ( ω j , ω j , c ) ω j = α j B ^ j b N B ^ j 1 + B ^ j ( 1 ω j ) = 0 . ω j = 1 + 1 B ^ j ( 1 1 α j b N ) .
Here, ω j represents the transaction proportion of seller j, which lies between 0 and 1. If ω j falls outside this range, it is adjusted to either 0 or 1 to ensure it stays within the feasible boundary.

4. Numerical Results

To demonstrate the effectiveness of the proposed energy management scheme using CESS, we present several simulation results based on data obtained from a real energy environment [28,31,32]. More specifically, power consumption data from factories in South Korea were used as the primary energy input for the simulation.
This dataset, recorded by the Advanced Metering Infrastructure (AMI) of the Korea Electric Power Corporation (KEPCO), covers the period from 1 January 2012 to 31 December 2012, with hourly intervals. The details of the simulation environment are fully summarized in Table 1.

4.1. Description of Power Consumption Data

To validate the proposed energy management scheme, we utilized data from three representative types of factories, as depicted in Figure 3. The figure displays normalized values to identify typical power consumption patterns across different factory types, allowing us to understand their distinct energy usage characteristics.
The first dataset represents a Manufacturing factory, where workloads increase during late-night hours, resulting in a peak during that time. The second dataset pertains to an Automobile assembly factory, which is busiest during daytime hours, with peak power consumption occurring between 10:00 a.m. and 4:00 p.m. This factory type has one or two distinct peaks, and the difference between peak and non-peak consumption is significant. Finally, the third dataset features a Batch processing factory, characterized by an evenly distributed workload, which causes power consumption to follow a consistent six-hour cycle. Each dataset reflects distinct operational characteristics, highlighting the need for an effective energy management approach capable of addressing diverse power demands.

4.2. Nash Equilibrium of Stackelberg Game Theory

The strategic decisions of users in Nash equilibrium represent the optimal choices given the current conditions, making the changes in these values highly significant for this study. As outlined in Equation (17), the determination of Nash equilibrium is primarily influenced by two variables. The first is P C P P , the price announced according to the main grid policy, which generally remains stable. The second variable, however, is the number of buyers, which can vary depending on users’ power consumption patterns. Therefore, it is essential to analyze user strategies and outcomes relative to changes in the number of buyers in the system.
Figure 4 illustrates the strategic behavior of participants as the number of buyers needing additional RUC increases. As the number of buyers grows, the bidding price also tends to rise, eventually stabilizing at approximately one-quarter of the baseline cost, P C P P . Conversely, the authority allocated to each buyer decreases rapidly. This trend aligns with the principle of supply and demand, particularly in conditions of limited supply. It indicates that buyer strategies directly influence sellers’ decisions regarding how much authority to sell in the market. Next, as expressed in Equation (23), sellers tend to increase the portion of their surplus RUC for sale in response to rising buyer bids. This behavior is depicted in Figure 5, which shows strategies of two sellers with differing levels of surplus authority. The figure demonstrates that as the number of buyers increases, sellers become more inclined to sell their surplus rights. This behavior suggests that sellers prioritize immediate profits from selling their RUC over concerns regarding future uncertainties or risks.
To conclude, the analysis of Nash equilibrium in the Stackelberg game setting reveals the dynamic interplay between buyers and sellers within the RUC trading market. Buyers adjust their bidding strategies based on the fluctuating number of participants, while sellers adapt by increasing their willingness to sell surplus capacity as bids rise.

4.3. Effectiveness of the Proposed Model

This section evaluates the effectiveness of the proposed model by comparing the electricity prices under the proposed RUC transaction scheme with those of a conventional CESS. To fully determine the electricity price, we consider two primary indicators: time-of-use (ToU) pricing ( C T o U ) and CPP ( P C P P ), as outlined in Equation (1). We also take into account each user’s additional income and costs incurred during RUC trading. Under these parameters, we analyzed daily energy management for a buyer purchasing additional authority through the CESS transaction.
Figure 6 illustrates the energy management results for a buyer who obtains additional RUC through the proposed Stackelberg game model. In this figure, the conventional method represents the scenario where a buyer manages energy consumption without trading additional RUC. Under this conventional approach, the peak power usage reached 64.3676 kWh. In contrast, the proposed method illustrates the scenario in which a user purchases additional CESS operating authority from the market. The peak value in this case is 61.6432 kWh, representing a reduction of 2.7244 kWh compared to the conventional approach.
By analyzing users’ power consumption throughout the day, we confirmed that the proposed method effectively reduces peak power consumption. Additionally, we extended our analysis to one year of operation to assess the benefits in terms of overall cost savings achieved by employing the proposed RUC transaction scheme with a CESS.
Table 2 presents a comparison of the annual operational results between the two techniques. In terms of ToU pricing, the proposed method achieves an annual cost reduction of USD 10,000. However, this represents only a 2.9% decrease compared to the conventional approach, suggesting a relatively modest impact. More significantly, the proposed model reduces peak penalty occurrences by up to 59.9%, illustrating its effectiveness in minimizing penalties associated with peak power consumption. These findings indicate that different users require varying levels of authority to effectively use the CESS. By establishing an ancillary market for RUC trading, our model demonstrates the potential to reduce costs from the consumer’s perspective while simultaneously enhancing power reliability for the provider.
In the given simulation environment, we analyzed each participant’s revenue, considering the application of the proposed model from both the buyers’ and sellers’ perspectives. Figure 7 illustrates the revenue outcomes with and without the proposed model. In the figure, Revenue represents the cost gap arising from the implementation of the proposed transaction model. Users 3 and 10 represent individuals with excess CESS authority, while the remaining users are buyers seeking additional rights. The profit earned by sellers is directly derived from the sale of RUC, demonstrating the benefits for users who participate in the system by selling their RUC on the market.
For buyers, additional expenditures are incurred when purchasing RUC, but these costs are offset by a reduction in penalties through the decrease in peak power consumption. Based on the results, we can confirm that the proposed scheme increases overall benefit by at least 16% compared to the conventional CESS operating scheme. Moreover, the consistent improvement in performance across users with diverse power consumption patterns, including those from manufacturing, automobile assembly, and batch processing factories, demonstrates the versatility and applicability of the proposed scheme across a broad spectrum of consumers. This underscores the practicality and effectiveness of the proposed model in decentralized energy systems, where users exhibit diverse consumption behaviors and operate independently.

5. Conclusions

This paper has proposed a two-stage operating scheme for a community energy storage system (CESS) that introduces a rights to use CESS (RUC) transaction mechanism among CESS users. In the first stage, we propose a scheme to determine the additional authority requirements or trading quantities by mathematically modeling the cost structures of users in the system. In the second stage, we employ Stackelberg game theory to structure RUC transactions among the users, where sellers act as leaders and buyers as followers. By utilizing actual electricity pricing and real-world power consumption data in our simulations, we have demonstrated the efficiency and practicality of the proposed method. The results show that the proposed scheme effectively reduces total electricity cost by approximately 16% compared to conventional CESS operating schemes, while ensuring that all participants benefit financially from engaging in the market.
The proposed energy management scheme not only guarantees the profitability of using CESS in systems with clustered consumers but also enhances overall system efficiency and stability. The proposed model also demonstrates strong scalability, effectively accommodating a growing number of users with diverse consumption patterns. This scalability is achieved by dynamically categorizing participants and leveraging the flexible structure of the Stackelberg game framework, enabling efficient management of both small-scale and large-scale implementations within decentralized energy systems. Such adaptability ensures that the scheme remains effective as the number of participants increases, making it suitable for widespread adoption in various real-word settings.
To further enhance the practical applicability of the proposed energy management scheme, future research could incorporate battery degradation modeling into the framework. However, this integration could result in a complex, non-convex optimization problem, presenting significant challenges for game-theoretic approaches and increasing computational demands as the system scales. Advanced techniques such as reinforcement learning techniques may offer effective alternatives for efficiently managing these complex, nonlinear systems. Additionally, while this paper has focused on a non-cooperative environment, exploring cooperative game-theoretic models could facilitate user collaboration, potentially improving overall system efficiency and stability. Furthermore, while the proposed method assumes deterministic system inputs and user power demands, future work could consider uncertainty modeling by incorporating stochastic elements or employing robust prediction techniques to enhance the feasibility and resilience of the proposed scheme.

Author Contributions

Conceptualization, G.H.L. and J.K.; Data curation, G.H.L., J.L. and J.K.; Formal analysis, J.K. and S.G; Funding acquisition, S.G.C.; Project administration, J.K. and S.G.C.; Software, G.H.L., J.L. and J.K.; Supervision, J.K., J.L. and S.G.C.; Visualization, J.L. and G.H.L.; Writing—original draft, G.H.L. and J.K.; Writing—review and editing, J.K., J.L. and S.G.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the faculty research fund of Sejong University in 2023, in part by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (No. 2020R1A6A1A12047945), and in part by a funding for the academic research program of Chungbuk National University in 2024.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Huang, J.; Jiang, C.; Xu, R. A review on distributed energy resources and MicroGrid. Renew. Sustain. Energy Rev. 2008, 12, 2472–2483. [Google Scholar]
  2. Ma, G.; Li, J.; Zhang, X.P. A review on optimal energy management of multimicrogrid system considering uncertainties. IEEE Access 2022, 10, 77081–77098. [Google Scholar] [CrossRef]
  3. Elkadeem, M.R.; Abd Elaziz, M.; Ullah, Z.; Wang, S.; Sharshir, S.W. Optimal planning of renewable energy-integrated distribution system considering uncertainties. IEEE Access 2019, 7, 164887–164907. [Google Scholar] [CrossRef]
  4. Ourahou, M.; Ayrir, W.; Hassouni, B.E.; Haddi, A. Review on smart grid control and reliability in presence of renewable energies: Challenges and prospects. Math. Comput. Simul. 2020, 167, 19–31. [Google Scholar] [CrossRef]
  5. Ding, T.; Wu, Z.; Lv, J.; Bie, Z.; Zhang, X. Robust co-optimization to energy and ancillary service joint dispatch considering wind power uncertainties in real-time electricity markets. IEEE Trans. Sustain. Energy 2016, 7, 1547–1557. [Google Scholar] [CrossRef]
  6. Yang, Y.; Bremner, S.; Menictas, C.; Kay, M. Battery energy storage system size determination in renewable energy systems: A review. Renew. Sustain. Energy Rev. 2018, 91, 109–125. [Google Scholar] [CrossRef]
  7. Abadi, S.A.G.K.; Choi, J.; Bidram, A. A Method for Charging Electric Vehicles with Battery-supercapacitor Hybrid Energy Storage Systems to Improve Voltage Quality and Battery Lifetime in Islanded Building-level DC Microgrids. IEEE Trans. Sustain. Energy 2023, 14, 1895–1908. [Google Scholar] [CrossRef]
  8. Ghorashi Khalil Abadi, S.A.; Bidram, A. Effective utilization of grid-forming cloud hybrid energy storage systems in islanded clustered dc nano-grids for improving transient voltage quality and battery lifetime. IET Gener. Transm. Distrib. 2023, 17, 1836–1856. [Google Scholar] [CrossRef]
  9. Gusev, Y.P.; Subbotin, P. Using battery energy storage systems for load balancing and reactive power compensation in distribution grids. In Proceedings of the 2019 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM), Sochi, Russia, 25–29 March 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–5. [Google Scholar]
  10. Li, R.; Wang, W.; Xia, M. Cooperative planning of active distribution system with renewable energy sources and energy storage systems. IEEE Access 2017, 6, 5916–5926. [Google Scholar] [CrossRef]
  11. Imran, A.; Hafeez, G.; Khan, I.; Usman, M.; Shafiq, Z.; Qazi, A.B.; Khalid, A.; Thoben, K.D. Heuristic-based programable controller for efficient energy management under renewable energy sources and energy storage system in smart grid. IEEE Access 2020, 8, 139587–139608. [Google Scholar] [CrossRef]
  12. Lee, G.H.; Han, J.; Lee, S. Economic and Operational Benefits of Centralized Energy Storage Systems for Effective Power- Sharing in Multi-Tenant Buildings. IEEE Access 2024, 12, 139290–139301. [Google Scholar] [CrossRef]
  13. Rahbari, H.R.; Mandø, M.; Arabkoohsar, A. Real-time modeling and optimization of molten salt storage with supercritical steam cycle for sustainable power generation and grid support. Process Saf. Environ. Prot. 2024, 182, 866–879. [Google Scholar] [CrossRef]
  14. Zhang, L.; Yu, Y.; Li, B.; Qian, X.; Zhang, S.; Wang, X.; Zhang, X.; Chen, M. Improved cycle aging cost model for battery energy storage systems considering more accurate battery life degradation. IEEE Access 2021, 10, 297–307. [Google Scholar] [CrossRef]
  15. Maheshwari, A.; Paterakis, N.G.; Santarelli, M.; Gibescu, M. Optimizing the operation of energy storage using a non-linear lithium-ion battery degradation model. Appl. Energy 2020, 261, 114360. [Google Scholar] [CrossRef]
  16. Song, Z.; Feng, S.; Zhang, L.; Hu, Z.; Hu, X.; Yao, R. Economy analysis of second-life battery in wind power systems considering battery degradation in dynamic processes: Real case scenarios. Appl. Energy 2019, 251, 113411. [Google Scholar] [CrossRef]
  17. Rosales-Asensio, E.; de Simón-Martín, M.; Borge-Diez, D.; Blanes-Peiró, J.J.; Colmenar-Santos, A. Microgrids with energy storage systems as a means to increase power resilience: An application to office buildings. Energy 2019, 172, 1005–1015. [Google Scholar] [CrossRef]
  18. Yepes-Fernéndez, H.; Restrepo, M.; Arango-Manrique, A. A study on control strategies for aggregated community energy storage systems in medium voltage distribution networks. IEEE Access 2022, 10, 119321–119332. [Google Scholar] [CrossRef]
  19. Shen, X.; Luo, Z.; Xiong, J.; Liu, H.; Lv, X.; Tan, T.; Zhang, J.; Wang, Y.; Dai, Y. Optimal hybrid energy storage system planning of community multi-energy system based on two-stage stochastic programming. IEEE Access 2021, 9, 61035–61047. [Google Scholar] [CrossRef]
  20. Terlouw, T.; AlSkaif, T.; Bauer, C.; Van Sark, W. Multi-objective optimization of energy arbitrage in community energy storage systems using different battery technologies. Appl. Energy 2019, 239, 356–372. [Google Scholar] [CrossRef]
  21. Dorahaki, S.; Rashidinejad, M.; MollahassaniPour, M.; Kasmaei, M.P.; Afzali, P. A sharing economy model for a sustainable community energy storage considering end-user comfort. Sustain. Cities Soc. 2023, 97, 104786. [Google Scholar] [CrossRef]
  22. Lee, J.; Guo, J.; Choi, J.K.; Zukerman, M. Distributed energy trading in microgrids: A game-theoretic model and its equilibrium analysis. IEEE Trans. Ind. Electron. 2015, 62, 3524–3533. [Google Scholar] [CrossRef]
  23. Reka, S.S.; Venugopal, P.; Alhelou, H.H.; Siano, P.; Golshan, M.E.H. Real time demand response modeling for residential consumers in smart grid considering renewable energy with deep learning approach. IEEE Access 2021, 9, 56551–56562. [Google Scholar] [CrossRef]
  24. Dong, X.; Li, X.; Cheng, S. Energy management optimization of microgrid cluster based on multi-agent-system and hierarchical Stackelberg game theory. IEEE Access 2020, 8, 206183–206197. [Google Scholar] [CrossRef]
  25. Bashir, A.A.; Lund, A.; Pourakbari-Kasmaei, M.; Lehtonen, M. Minimizing wind power curtailment and carbon emissions by power to heat sector coupling—A stackelberg game approach. IEEE Access 2020, 8, 211892–211911. [Google Scholar] [CrossRef]
  26. Kim, J.; Lee, J.; Choi, J.K. Joint demand response and energy trading for electric vehicles in off-grid system. IEEE Access 2020, 8, 130576–130587. [Google Scholar] [CrossRef]
  27. Kim, B.; Bae, S.; Kim, H. Optimal energy scheduling and transaction mechanism for multiple microgrids. Energies 2017, 10, 566. [Google Scholar] [CrossRef]
  28. Choi, Y.; Kim, H. Optimal scheduling of energy storage system for self-sustainable base station operation considering battery wear-out cost. Energies 2016, 9, 462. [Google Scholar] [CrossRef]
  29. Yoo, Y.S.; Jeon, S.H.; Newaz, S.; Lee, I.W.; Choi, J.K. Energy trading among power grid and renewable energy sources: A dynamic pricing and demand scheme for profit maximization. Sensors 2021, 21, 5819. [Google Scholar] [CrossRef]
  30. Von Stackelberg, H. Market Structure and Equilibrium; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  31. Kim, J.; Choi, Y.; Ryu, S.; Kim, H. Robust operation of energy storage system with uncertain load profiles. Energies 2017, 10, 416. [Google Scholar] [CrossRef]
  32. Kim, M.; Kim, K.; Choi, H.; Lee, S.; Kim, H. Practical operation strategies for energy storage system under uncertainty. Energies 2019, 12, 1098. [Google Scholar] [CrossRef]
Figure 1. Community energy storage system operation in a multi-power consumer system.
Figure 1. Community energy storage system operation in a multi-power consumer system.
Energies 17 05683 g001
Figure 2. Operating scheme of a CESS in the energy system.
Figure 2. Operating scheme of a CESS in the energy system.
Energies 17 05683 g002
Figure 3. Power consumption patterns of three representative factory types.
Figure 3. Power consumption patterns of three representative factory types.
Energies 17 05683 g003
Figure 4. Bidding price and RUC variation according to the number of buyers.
Figure 4. Bidding price and RUC variation according to the number of buyers.
Energies 17 05683 g004
Figure 5. Change in sellers’ sales ratio based on number of buyers.
Figure 5. Change in sellers’ sales ratio based on number of buyers.
Energies 17 05683 g005
Figure 6. Analysis of peak power reduction effect through application of proposed model.
Figure 6. Analysis of peak power reduction effect through application of proposed model.
Energies 17 05683 g006
Figure 7. Additional benefits of participants’ according to proposed RUC transaction model.
Figure 7. Additional benefits of participants’ according to proposed RUC transaction model.
Energies 17 05683 g007
Table 1. Simulation parameters to operate CESSs in the systems.
Table 1. Simulation parameters to operate CESSs in the systems.
Simulation ParametersSymbolsValues
Time interval-1 h
Time slott1–24 (based on 24 h)
Time-of-use pricing [31] C T o U USD 0.05–0.20\kWh
Penalty for high peak power [31] P C P P USD 8.3
Maximum RUC transaction price b m a x USD 0.4
Minimum SoC battery level s m i n 0.1
Maximum SoC battery level s m a x 1.0
CESS operating efficiency [28] η 0.9
Maximum CESS operation [28] γ 150 kWh
CESS capacity B m a x 300 kWh
Number of usersN10
Coefficients for sale price α 0.1
Table 2. Comparison of annual operation results.
Table 2. Comparison of annual operation results.
ToU PricingPeak PenaltyTotal Cost
Conventional methodUSD 359,910USD 110,530USD 470,450
Proposed methodUSD 349,450USD 44,310USD 397,510
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

Lee, G.H.; Lee, J.; Choi, S.G.; Kim, J. Optimal Community Energy Storage System Operation in a Multi-Power Consumer System: A Stackelberg Game Theory Approach. Energies 2024, 17, 5683. https://doi.org/10.3390/en17225683

AMA Style

Lee GH, Lee J, Choi SG, Kim J. Optimal Community Energy Storage System Operation in a Multi-Power Consumer System: A Stackelberg Game Theory Approach. Energies. 2024; 17(22):5683. https://doi.org/10.3390/en17225683

Chicago/Turabian Style

Lee, Gyeong Ho, Junghyun Lee, Seong Gon Choi, and Jangkyum Kim. 2024. "Optimal Community Energy Storage System Operation in a Multi-Power Consumer System: A Stackelberg Game Theory Approach" Energies 17, no. 22: 5683. https://doi.org/10.3390/en17225683

APA Style

Lee, G. H., Lee, J., Choi, S. G., & Kim, J. (2024). Optimal Community Energy Storage System Operation in a Multi-Power Consumer System: A Stackelberg Game Theory Approach. Energies, 17(22), 5683. https://doi.org/10.3390/en17225683

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