1. Introduction
A paradigm shift with the deepening of source–load interactions stimulates the active participation of users in demand response. Consequently, prosumers with PV, ES, and power load are constantly emerging, which brings new challenges to the optimal scheduling of MGs with prosumers [
1,
2,
3]. The energy scheduling of multi-prosumers in the MG exhibits the two following characteristics: (1) the production and consumption capabilities of prosumers are different and complementary; (2) the charge–discharge behaviors for ES are also different and complementary. The prosumers participating in MG scheduling coordinate their PV, ES, and loads to maximize their interests independently without considering the above characteristics. No coordination may cause considerable resource waste and low effectiveness in the overall system. Therefore, multi-prosumers can be combined into a PRCO to participate in the scheduling of the MG. The integration promotes the utilization efficiency of resources and the overall benefits of the system. Moreover, game theory is introduced for building the optimization scheduling model [
4,
5], since the MG and PRCO belong to different entities with different operation objectives, to further maximize the overall benefits of the MG system.
To improve the utilization of energy generated in the microgrid, under the price incentives, the optimal dispatching of the MG system to prosumers, mainly considering demand-side response, has been studied extensively [
6,
7,
8,
9,
10]. However, the studies usually focus on the master–slave game between the MG and prosumers without considering their collaboration [
11,
12]. According to C. O. Adika et al. [
9], residential users effectively reduced their power consumption costs under the price incentives by optimizing the operation time of the equipment and the ES’s schedule. L. Ma et al. [
10] developed a model based on a non-cooperative game between the PV prosumer cluster and the MG operator without taking the contribution of ES prosumers. A bi-level optimization model based on Stackelberg game theory was proposed in [
11,
12], which set the MG managers as the upper leaders to formulate the ToU price and the users as followers to respond. Furthermore, the benefits distribution between the MG managers and the prosumers was studied in [
11] without involving cooperation among the prosumers. Also, Özge Erol et al. [
12] proposed a Stackelberg game approach for energy sharing management of a microgrid to increase the profits of the MG and reduce the dependency of the MG on the utility grid. Veniamin Boiarkin et al. [
13] proposed a novel dynamic pricing model to maximize the utilization of energy generated in the microgrid and reduce the import of energy from the utility grid. However, the above studies mainly focused on maximizing the benefits to the whole coalition and its members, while the interaction and mutual usefulness gained by the coalition’s energy sharing have not been explored fully under the grid’s price incentives.
To develop energy sharing with efficient utilization of the participants in the MG’s scheduling, cooperative game theory and a peer-to-peer trading mode was introduced to increase the energy utilization [
14,
15,
16,
17,
18,
19,
20,
21]. According to Y. Du et al. [
14], a cost allocation method using cooperative game theory was proposed to ensure fairness among the members and the economic stability of the coalition. The cooperative game model of the photovoltaic microgrid group was proposed in [
15,
16] to promote the energy interaction among microgrid clusters and further improve the overall profits of the coalition. L. Han et al. [
17] discussed the distribution schemes of the coalition’s profits satisfying individual and overall rationality, where the coalition occurred with the prosumer clusters, including distributed ES systems. Moreover, Zibo Wang et al. [
18] proposed a market power modeling and restraint method of aggregated prosumers with a game-theoretic approach to restrain market power abuse in energy trading. A novel energy cooperation framework for cooperative energy storage systems and prosumers was proposed with an energy cooperation platform in [
19] to improve the energy economy and solution efficiency. A new energy storage sharing framework was proposed in [
20] with energy storage allocation for prosumers, which can reduce the electricity costs of prosumers and improve the practical feasibility. In addition, Xianshan Li et al. [
21] proposed a photovoltaic battery cost-bundling model and a battery load utility-bundling model to improve the power system’s new energy consumption and reduction in energy storage investment. Bo Gu et al. [
22] proposed a novel approach to optimize the charging–discharging schedule of battery energy storage systems in the microgrids with prosumers, which can improve the profit of each prosumer. According to Balakumar P. et al. [
23], a distributed energy sharing program is proposed to share energy among PV prosumers to increase energy utilization and maximize PV prosumer’s profit. Those studies rarely considered the initiative and collaboration of prosumers as decision-making subjects, to improve energy reciprocity and overall efficiency of the MG.
In this paper, an optimal scheduling strategy for MGs with multi-prosumers is developed. The proposed framework strengthens the demand-side response ability for the PRCO under the price incentives. Furthermore, the proposed model promotes the systematic charge–discharge scheduling of multi-prosumers sharing energy storage, and the outcomes improve the efficiency of resource utilization compared with the prosumers’ individual optimization. The main contributions are as follows:
- (1)
According to the prosumers’ complementary characteristics of ES utilization and energy production, prosumers can be integrated into a PRCO to obtain energy reciprocity and the ordered charge–discharge operation of ES.
- (2)
A model of master–slave game scheduling is established with the MG as the leader and the PRCO as the follower. A price incentive policy is implemented by the MG and price strategy is optimized to maximize operational benefits. Afterward, the PRCO responds to the price policy and optimizes the energy scheduling strategy of each member, with the objective of minimizing electricity consumption costs.
- (3)
The additional benefit to each member in the PRCO is obtained by the SVM.
The framework of this paper is as follows:
The structure of the MG with a PRCO is developed in
Section 2. The cooperative relationship of the game between the MG and PRCO is introduced in
Section 3 and the prosumers’ energy sharing mechanism is considered. Moreover, the mathematical game models of all players are described in detail in
Section 4. The flow chart for solving the model of the Stackelberg game is discussed in
Section 5, and the simulation analysis is presented in
Section 6. Finally, the conclusions are provided in
Section 7.
2. The Structure of the MG with a PRCO
The structure of the MG with a PRCO is shown in
Figure 1 and it is composed of new energy generation units, controllable generation units, conventional loads, and prosumers. The controllable units contain gas turbines and diesel generators.
The operation objective of prosumers is to obtain the lowest cost of energy consumption by the coordination of PV power, ES, and its original load, and the power shortage is balanced by the interaction with the MG. According to the different characteristics of PV power, ES, and conventional loads among multi-prosumers, prosumers can be integrated into a PRCO for energy reciprocity, to obtain energy among prosumers and promote local consumption of new energy. The utilization efficiency of resources can be promoted through the prosumers’ complementary behaviors while the PRCO participates in the MG’s scheduling.
Meanwhile, the scheduling objective of the MG is to obtain peak cutting and valley filling and maximize its operation profits. Each prosumer has access to the MG at different locations. To reduce the peak–valley difference of the net load, the MG formulates the ToU price policy to encourage the active participation of multi-prosumers in demand-side response and adjust their power consumption strategies. The power shortage of the MG will be balanced by the interaction with the upper grid.
3. The Optimization Scheduling Strategy of the MG with a PRCO
3.1. Scenario Description of Photovoltaic Output Uncertainty
The actual photovoltaic output is composed of its predicted value and prediction deviation:
When describing the uncertainty of photovoltaic output, the deviation of PV output can be regarded as a normal distribution random variable: the mean value is zero, and the variance is described as
. The variance is related to the predicted output and installed photovoltaic capacity, as shown in Equation (2):
The probability density function corresponding to the normal distribution of Equation (3) is:
To describe the uncertainty of PV output, the scenario analysis method is introduced to obtain typical scenarios of possible photovoltaic output, and scenario reduction is implemented to reduce the solution dimension for transforming various uncertainties into a combination of multiple certifying factors. According to the prediction model of PV output, a large quantity of data are sampled by the Monte Carlo method; the Monte Carlo method can conveniently deal with a large number of uncertain factors, and the calculation time does not increase with the increase in the system scale. Then, K-means clustering method is introduced to cluster actual photovoltaic output data and to form a sample set; finally, the typical scene and the probability of each scenario of photovoltaic output are obtained.
3.2. The Game Relationship between the MG and PRCO
During the scheduling periods, the electricity price is set in the MG according to the peak and valley periods of loads. Each prosumer responds to the price policy and coordinates with the MG scheduling while its load demands are fulfilled. The multi-prosumers can be integrated into a PRCO. To balance the interests of all players, a master–slave game relationship of MG with PRCO is established to maximize the benefits of both players since the MG and PRCO belong to different entities with different operation objectives.
On the one hand, the PRCO can realize the interconnection and mutual assistance by taking advantage of the energy production and consumption differences among the prosumers. On the other hand, the demand-side response ability of the prosumers can be improved by participating in the MG scheduling in the form of a PRCO to perform better for the operation of the MG.
Consequently, the master–slave game scheduling framework is built as shown in
Figure 2. As the leader, the MG implements the ToU price policy to stimulate the PRCO to change the power consumption arrangement for peak load clipping and valley filling. As a follower, the PRCO responses to the price policy to obtain the minimum cost.
3.3. Ordered Charge and Discharge Strategy of PRCO
Ordered energy charging–discharging scheduling is introduced to improve the utilization rate of energy storage resources in the PRCO so that the energy reciprocity of the residual electric power among prosumers is promoted.
The amount of residual electric power is denoted in Equation (4) before the prosumer
k executes mutual energy compensation:
If is more than zero, it represents a load power shortage after the load is charged by the prosumer k; otherwise, it represents residual electric power after other prosumers discharge from its ES.
The energy reciprocity among prosumers needs to satisfy the following principles: the prosumers can transfer the residual electricity power to other prosumers, but the total power exchange cannot exceed their remaining electric power. Meanwhile, the prosumers with power shortages can receive electrical power from other prosumers, but the overall power received cannot exceed their shortage power. The constraint conditions of energy reciprocity are represented in Equation (5).
In (5), represents a binary state variable, which means the power will be transferred from the prosumer k to the prosumer j while the subscript number of indicates the direction of power transmission from the prosumer k to the prosumer j.
Power reciprocity among the multi-prosumers involves cooperation. In general, energy reciprocity among prosumers is obtained by trading according to the internal electricity price. However, the joint operation of prosumers is proposed to minimize the overall operating cost of the PRCO in this study: since the mutual power is only transferred within the PRCO without an external cost, the internal electricity price of energy sharing in the PRCO can be ignored.
The ordered energy dispatching of the prosumers is obtained by the relationship of internal energy balance and power reciprocity, as shown in
Figure 3. In
Figure 3, it mainly contains three cases, which are as follows:
Case 1: there is no power shortage and no residual power in the PRCO in the current period then the solution enters into the next optimization period.
Case 2: there is no power shortage in the PRCO in the current period, but with residual PV power. The PRCO stores the residual power in the ES and enters into the next optimization period.
Case 3: a power shortage exists in the PRCO in the current period; the power shortage will be balanced by discharging from the ES. If the capacity of the ES is insufficient, the PRCO will purchase the power from the MG, then enter the next period of optimization.
3.4. The Energy Storage Sharing Mechanism of the PRCO
The prosumers in the MG possess different load characteristics, energy storage usage, and PV dispatching. To develop ES sharing, a cooperative PRCO is formed to realize the inter-utilization of residual electricity instead of trading with the MG.
The prosumers first utilize their own energy storage to satisfy the power shortage while the output of new energy is insufficient. A greater inadequacy of stored energy will generate a demand for energy sharing. Conversely, the supply of sharing ES is formed as the output of new energy is surplus. Consequently, a cooperation agreement between the prosumers occurs to improve the mutual utilization and the overall benefit of the system.
Each prosumer can increase their benefits by allocating the net profits reasonably after the alliance. Thereby, there is a driving force to form a cooperative association.