Skip to main content

ORIGINAL RESEARCH article

Front. Energy Res., 12 January 2024
Sec. Process and Energy Systems Engineering
This article is part of the Research Topic Low-Carbon Oriented Market Mechanism and Reliability Improvement of Multi-energy Systems View all 27 articles

Research on the collaborative management of internal and external fluctuations and optimization of power trading in multi-virtual power plants

Tianfeng Chu,Tianfeng Chu1,2Tong WangTong Wang2Ming LiMing Li1Junbo FengJunbo Feng1Yufei SunYufei Sun1Xinrui Liu
Xinrui Liu1*
  • 1Department of Electrical Engineering, College of Information Science and Engineering, Northeastern University, Shenyang, China
  • 2Electric Power Research Institute, State Grid Liaoning Electric Power Co., Ltd., Shenyang, China

Virtual power plants (VPPs), serving as an integration and coordination platform for energy sources, have been rapidly developed in recent years. With the rapid expansion of distributed energy sources, disturbance problems within the VPP and cluster are becoming increasingly prominent. In this study, we commence by addressing the internal fluctuations within the VPP through the construction of a source–load uncertainty model. Then, we integrate the Nash bargaining game theory, treating different VPPs as participants in the game. This approach significantly mitigates disturbances within both VPPs and the cluster through the negotiation of power trading strategies. In addition, the coordination between VPPs and their coordination with the distribution network in the network-wide interaction is considered, and an optimization algorithm for distributed electricity trading based on the alternating direction method of multipliers is proposed to solve the model. The results show that the proposed model effectively copes with the internal and external disturbances of the VPP, improves the system’s ability to cope with the uncertainty risk, and reduces the operation cost.

1 Introduction

In pursuit of the goals of “2030 carbon peak” and “2060 carbon neutral,” China is accelerating the reform of its energy structure, building a clean and low-carbon energy system and improving the efficiency of renewable energy use (Han et al., 2021; Li et al., 2021; Sheng et al., 2021). This makes the power system face unprecedented challenges. One of them is the source–load fluctuation problem in both directions, mainly due to the distributed energy systems, such as solar power and wind power, whose power generation is affected by the weather and wind speed, as well as the uncertainty of the users’ electricity consumption behavior, leading to a two-way fluctuation between power supply and demand (Deng et al., 2023; Gao et al., 2023; Tang et al., 2023).

Virtual power plants (VPPs) have been rapidly developed because of their advantages in meeting diversified energy demand and integrating distributed energy sources (Yin et al., 2018; Sheng et al., 2019). Integrating and coordinating distributed energy sources and utilizing flexible energy scheduling strategies help reduce the impact of source–load fluctuations on the power system and are a key technology to cope with the problem of bidirectional source–load fluctuations (Pan et al., 2023a).

The source–load fluctuation problem has been studied by many scholars. Various forecasting methods have been developed to improve the energy utilization within the VPP, such as new energy output prediction and load prediction. A new energy prediction control technique with feedback correction and an adaptive predictive energy management strategy for the real-time optimal operation of the VPP was proposed in the work of Mohy-Ud-Din et al. (2021), but it cannot achieve the dual prediction of source and load. Appino et al. (2021) and Li et al. (2023) used stochastic models to predict renewable energy output and load, and the algorithm can obtain the optimal scheduling scheme with perfect prediction. In the work of Alabi et al. (2022), a deep learning approach for day-ahead prediction and applying a stochastic modeling approach for optimal decision making for the day-ahead scheduling of VPPs were discussed. The stochastic nature of weather and electricity consumption behavior leads to large deviations between forecasts and the actual situation, and the scheduling plan is unable to meet the demand for energy.

To address the issue of inadequate accuracy in forecasting new energy output and load, we employ game theory. This theory treats diverse energy entities as participants in a game, employing negotiations on power trading strategies to compensate for forecast deviations. The goal is to minimize the influence of power fluctuations on the VPP. A game optimization model of the VPP and other energy subjects was proposed in the work of Wang et al. (2022a) and Pan et al. (2023b), taking into account the interests of VPP operators and other energy subjects. In the work of Liu (2023), a two-layer game scheduling method for the VPP with multiple integrated energy systems (IESs) was proposed to ensure the reliable operation of the VPP and maximize the benefits of multiple IESs. However, the behavior of each subject in pursuit of maximizing its interests will harm the reduction of source–load uncertainty. Wang et al. (2022b) and Ju et al. (2022) constructed a VPP game model considering flexible demand response and electric vehicles to balance the multiple objectives of output fluctuation, competitive behaviors, and dispatch costs, which achieves energy complementarity and improves the overall operating economy. These studies focus on the competitive relationship among energy subjects; the potential for cooperation among different energy subjects is not sufficiently considered, and the inter-subject perturbation problem affected by the competitive relationship cannot be reasonably solved.

In response to the expanding scale of power systems, researchers have proposed cooperative optimization strategies for multi-virtual power plants (MVPPs) to address perturbation issues among VPPs. Zhou et al. (2018a), Ge et al. (2023a), and Cao et al. (2023) introduced cooperative game strategies for energy systems, accounting for constraints in distribution network operation, leading to enhanced stability in overall VPP operation and reduced operational costs. In the work of Liu et al. (2023), inter-VPP perturbations and various internal uncertainties were considered, proposing an MVPP optimization methodology that acknowledges the risky nature of operations. Zhou et al. (2018b) suggested a dual-compensation demand response mechanism for the operator and MVPP to balance conflicting market interests. They employed a Stackelberg game strategy for operators and MVPPs with dual-compensation demand response mechanisms, achieving optimal energy scheduling strategies for each VPP. Huang et al. (2023) solved the problem using a distributed, robust optimization method. Additionally, to safeguard participant privacy, an alternating direction method of multipliers (ADMM)-based distributionary robust optimization algorithm was utilized to address trading issues in a distributed framework. Qiu et al. (2021) explored the cooperation mode of the MVPP, establishing multi-objective individual and joint scheduling models for single and MVPPs, respectively. They applied cooperative game theory to effectively enhance the anti-disturbance capability of VPPs. Despite these advancements in MVPP systems realizing the cooperative mode of multiple entities, the issue of uncertainty in new energy output and load is insufficiently considered, limiting the improvement of system economy.

With the continual increase in distributed energy source penetration, the uncertainty in their output poses substantial challenges to the secure and stable operation of the MVPP system and its cooperative entities. Ge et al. (2023b) and Song et al. (2023) formulated a non-cooperative dynamic game model for day-ahead market optimization and trading within the MVPP, accounting for the uncertainty in renewable energy output. In the work of Yi et al. (2020), Hou et al. (2023), and Xie et al. (2023), an MVPP coalition game optimization model was proposed, addressing multiple uncertainties in the VPP and limited dispatch flexibility, thereby enhancing the comprehensive operational efficiency of the MVPP. Sabella et al. (2016) explored a three-layer non-cooperative energy trading approach among multi-interconnected multi-energy microgrids (MEMGs) in a restructured integrated energy market. Heterogeneous uncertainties arising from renewable energy sources, market prices, and electrical loads are addressed using a risk-averse stochastic programming method. Despite the consideration of uncertainties, energy trading is confined to VPPs and does not account for interactions with the distribution network. Ikpehai et al. (2019) and Zh et al. (2023) proposed a two-stage MVPP distributed coordination optimization model, considering distribution network characteristics to enhance MVPP operation stability while incorporating cooperative scheduling objectives for the distribution network. Cui et al. (2021) investigated point-to-point energy trading among multiple microgrids (MGs) under uncertainties. The paper suggests a two-level distributed optimization framework to bridge the gap between the physical power flow supervised by the distribution system operator and the logical point-to-point transactions among multiple MGs under uncertainty.

The aforementioned studies offer crucial insights into the optimal scheduling of the MVPP under source–load uncertainty. However, there is a paucity of research that comprehensively considers the bidirectional fluctuations of both the source and load, as well as disturbances between the MVPP and the distribution network. Consequently, this paper introduces a Nash bargaining game model for the MVPP that incorporates source–load uncertainty.

With regard to the lack of the above literature and in order to focus on addressing the disturbance problem within VPPs and clusters, this paper proposes a Nash game model for the MVPP that takes into account the source–load uncertainty. The main contributions of this paper are as follows: 1) a source load uncertainty model is formulated. By adjusting the uncertainty level to align with the specific risk preferences of each VPP, it is demonstrated that, under varying source–load fluctuations, the collaboration model enhances VPPs’ capacity to manage uncertainty risks effectively. 2) A cooperative operational model for power sharing among MVPPs is formulated using the Nash bargaining theory. In this model, various VPPs are treated as participants in a game, engaging in negotiations to establish power trading strategies. This approach, combining cooperation and competition, mitigates disturbances among VPPs. 3) The ADMM is adopted to solve the optimization problem of power trading among VPPs and between them and the distribution network. Each VPP only needs to interact with the expected power trading value and power trading price information, which ensures the privacy of each VPP’s information while achieving good convergence.

2 MVPP model

2.1 Structure of an MVPP

In this paper, we propose an MVPP power sharing model based on the Internet of Things technology, as shown in Figure 1. Each VPP is equipped with a smart meter device, and VPPs communicate with each other using a wireless access network (Ma et al., 2021). VPPs are internally set up with an energy trading client (ETC), which connects to the smart meter through a wireless network. The software that implements the trading function together with the smart meter and external communication is called an energy trading agent (ETA) (Wang et al., 2023). When considering privacy protection needs, the optimization strategies within each VPP can be solved locally, and only limited transaction information is exchanged through the ETA platform.

FIGURE 1
www.frontiersin.org

FIGURE 1. Structure of the MVPP.

The VPP mainly consists of new energy equipment, an energy storage system, a combined heat and power (CHP) unit with a carbon capture system (CCS) and power to gas (P2G), and electric and heat flexible loads, which fully satisfy the load demand within the system through energy interaction with the higher-level grid. Each VPP within the cluster optimizes the energy price, traded power, and system unit output according to its own objectives and resource characteristics to ensure its own electric and heat load demand. The energy trading framework of this paper is shown in Figure 2.

FIGURE 2
www.frontiersin.org

FIGURE 2. Energy trading framework.

2.2 Mathematical model of the VPP

2.2.1 CHP model with a CCS and P2G

The power model of combined heat and power is shown as follows:

Pi,tCHP=Vi,tCHPηCHPXgas,(1)

where Vi,tCHP is the natural gas consumption, ηCHP is the power generation efficiency of the gas turbine, and Xgas is the calorific value of natural gas. Given the constraint of “electricity demand based on heat” on the CHP output of the gas turbine, the heating power of the gas turbine during period t can be delineated by the following inequality:

maxPminh1Hi,tCHP,hmHi,tCHPHi,0Pi,tCHPPmaxh2Hi,tCHP,(2)

where Hi,tCHP is the heating power of the CHP unit at period t, h1 and h2 are the electric-heat conversion coefficients of the CHP unit corresponding to the minimum and maximum output power, respectively, hm is the linear slope of the cogeneration power, and Hi,0 is the cogeneration power at the minimum of the CHP unit’s power.

Hi,tGB=Vi,tGBηGBXgas,(3)
HminGBHi,tGBHmaxGB,(4)
ΔHGBHi,tGBHi,t1GBΔHGB,(5)

where Vi,tGB is the natural gas consumption of the gas turbine, ηGB is the heating efficiency of the gas turbine, and Hi,minGB, Hi,maxGB, and ΔHiGB are the maximum output power, minimum output power, and maximum climbing power of gas turbine, respectively.

In the CHP model with P2G and a CCS, the generated electricity can be divided into three parts based on its utilization:

Pi,tCHP=Pi,tE+Pi,tCCS+Pi,tP2G,(6)

where Pi,tE is the power supplied to meet the electricity demand of the CHP unit, Pi,tP2G is the power supplied for P2G consumption, and Pi,tCCS​ is the power supplied for the CCS.

The power consumption of P2G to produce natural gas is given by

Vi,tP2G=αPi,tP2G,(7)

where α is the electrical conversion efficiency for P2G gas production.

The corresponding amount of CO2 required for P2G is calculated using the following equation:

Wi,tCO2=βPi,tP2G,(8)

where β is the coefficient for calculating the amount of CO2.

The electric power corresponding to the CO2 captured for P2G by the CCS is given by

Pi,tCCS=γWi,tCO2,(9)

where γ is the conversion coefficient for the consumed electric energy in capturing CO2. The electric powers of the CCS, P2G, and the CHP should all be within their respective power limits:

PminCCSPi,tCCSPmaxCCS,(10)
PminP2GPi,tP2GPmaxP2G,(11)
PminCHPPi,tCHPPmaxCHP,(12)

where PminCCS and PmaxCCS​ are the lower and upper bounds of the electric power consumption of the CCS, respectively, PminP2G and PmaxP2G are the lower and upper bounds of the electric power consumption of P2G, respectively, and PminCHP and PmaxCHP are the lower and upper bounds of the electric power generation of the CHP, respectively.

Substituting the upper and lower constraints of Eqs. 2, (6), (10), and (11) into Eq. 13, we obtain the new coupled characteristics of CHP electric thermal power with P2G and the CCS:

maxPminEh1Hi,tCHP,hmHi,tCHPHi0PmaxP2GPmaxCCSPi,tEPmaxEh2Hi,tCHPPminP2GPminCCS.(13)

2.2.2 Battery storage system model

The charging and discharging model of the battery is shown as follows.

Ebatt=1elossEbatt1+Pi,tBchebat,ecPi,tBdisebat,edΔt,(14)
0Pi,tBchubattPmaxBch,(15)
0Pi,tBdis1ubattPmaxBdis,(16)
EminbatEbattEmaxbat,(17)
EbatT=Ebat0,(18)

where energy loss coefficient eloss <<1, PmaxBch and PmaxBdis are the maximum charging and discharging power, respectively, and Eminbat and Emaxbat are the minimum and maximum storage capacity of the energy storage system, respectively.

2.2.3 Models of electrical and heating loads

The electric load at period t in the VPP consists of three parts: fixed, transferable, and curtailable electric loads, which can be expressed as follows:

Pi,tload=Pi,tload0+Pi,ttran+Pi,tcut,(19)
t=1TPi,ttranΔtktranPi,tload,(20)
0Pi,tcutPmaxcut,(21)

where Pi,ttran is the transferable electric load and Pi,tcut is the curtailable electric load.

The heat load in the VPP is divided into two parts: the fixed heat load and the curtailable heat load.

Hi,tload=Hi,tload0Hi,tcut,(22)
0Hi,tcutHmaxcut,(23)

where Hi,tcut is the curtailable heat load and Hi,maxcut is the upper limit of the curtailable heat load.

2.3 Source–load uncertainty model

Pi,tWTP^i,tWTδWTΔP^i,tWT,P^i,tWT+δWTΔP^i,tWT,(24)
Pi,tPVP^i,tPVδPVΔP^i,tPV,P^PV+δPVΔP^i,tPV,(25)
Pi,tload0P^i,tload0δeΔP^i,te,P^i,tload0+δeΔP^i,te,(26)
Hi,tload0H^i,tload0δhΔH^i,th,H^i,tload0+δhΔH^i,th,(27)
tTδWTΓWT,tTδPVΓPV,(28)
tTδeΓe,tTδhΓh.(29)

The distributed energy output, Pi,tWT and Pi,tPV, and load power, Pi,tload0 and Hi,tload0, are composed of two parts: forecast value and deviation value. P^WT, P^i,tPV, P^i,tload0, and H^i,tload0 denote the forecast value of distributed energy output and load power, ΔP^i,tWT, ΔP^PV, ΔP^i,te, and ΔH^i,th denote the deviation value of distributed energy output and load power, δWT, δPV, δe, and δh are binary variables, 0 means that the uncertain variables are not taken, 1 means that the uncertain variables are taken to the extremes of the uncertainty set, and ΓWT, ΓPV, Γe, and Γh denote the degree of uncertainty. The uncertainty modeling of the source load using this method allows a reasonable regulation of the degree of uncertainty, facilitating a comparison of the scheduling methods.

2.4 The objective function of the MVPP model

Based on the established MVPP power cooperation and sharing model, the VPP operation cost mainly consists of CHP unit operation cost, energy purchase cost, storage system operation and degradation cost, demand response cost, power transmission cost, and power sharing cost. The cost mathematical model of the VPP can be described using the following equation:

CiVPP=CiCHP+Ciw+CiESS+Cidr+Citran+Cinet,(30)

where CiVPP is the operating cost of the ith VPP in the MVPP model. Each cost term is specified as follows:

1. CHP operation cost

CiCHP=t=1Ta1Pi,tCHP2+b1Pi,tCHP+c1,(31)

where a1 and b1 are the operation cost coefficients of the CHP and c1 is the operation cost constant.

2. External purchased energy cost

Ciw=t=1TλtbuyPi,tbuyλtsellPi,tsell+λi,tCH4Vi,tbuy,(32)

where λi,tCH4 is the price of natural gas, Vi,tbuy is the total gas purchased by the CHP system in period t, and λtbuy and λtsell are the purchase and selling prices of power, respectively.

3. Operation degradation costs of the battery energy storage system

CiESS=t=1TζPi,tBch+Pi,tBdis,(33)

where ζ is the degradation cost per unit of charge and discharge (Britz et al., 2010).

4. Carbon quota and carbon trading cost

The carbon emission quota of the VPP is calculated using the following equation:

Wi,t0=DPi,tCHP+Pi,tPV+Pi,tWT,(34)

where D is the carbon emission quota for the CHP VPP per unit of electricity production. The derivation of carbon trading cost is as follows:

CiCO2=t=1TεWi,tCO2Wi,t0,(35)

where ε is the carbon trading cost coefficient.

5. Demand response cost

Cidr=t=1TλecutPi,tcut+λetranPi,ttran+λhcutHi,tcut,(36)

where Cidr is the demand response cost and λecut, λetran, and λhtran are the compensation unit price for the transferable and curtailable loads.

6. Power transmission cost

Citran=t=1TjiϒaePij,tnet.(37)

Transmission of power between VPPs necessitates the payment of a crossing charge to the distribution network operator. ae is the crossing charge per unit of electricity. The VPP cluster is defined as ϒ, where i,jϒ but ji.

7. Power sharing cost

The power sharing cost is defined as the amount of energy trading between VPPi and VPPj at period t. If Pij,tnet > 0, VPPi will obtain energy from VPPj. Conversely, energy will be supplied to VPPj. The price per unit of energy that needs to be paid for the amount of electricity Pij,tnet is the power sharing cost, and the cost of energy sharing Cinet is shown in the following equality:

Cinet=t=1Tjiϒrij,tnetPij,tnet.(38)

2.5 Constraints

1. Electric power balance constraint

Pi,tPV+Pi,tWT+Pi,tCHP+Pi,tBdis+Pi,tbuy+Pi,tsell=Pi,tload+Pi,tBch+Pij,tnet.(39)

2. Heat power balance constraint

Hi,tCHP+Hi,tGB=Hi,tload.(40)

3. Natural gas balance constraint

Vi,tbuy=Vi,tCHP+Vi,tGB.(41)

4. Power trading constraint

The power output or received between VPPs at each period t should be within the limits of the transmission power limit of the wires.

0Pij,tnetξi,tbPmaxnet,jϒ,ji,(42)
PmaxnetPji,tnetξi,ts0,jϒ,ji,(43)
0Pi,tbuyξi,tbPmaxgrid,iϒ,(44)
PmaxgridPi,tsellξi,ts0,iϒ,(45)
ξi,ts+ξi,tb1,(46)

where Pi,tnet is the total amount of electricity trading by VPPi in period t and the corresponding payment to be paid is νi,t. VPPs participating in electricity trading must satisfy the energy sharing balance constraint (44) and the trading payment balance constraint (45).

iϒPi,tnet=0,t,(47)
iϒνi,t=0,t.(48)

3 Model solving of an MVPP based on Nash bargaining theory

In this study, Nash game theory and the ADMM are used to optimize the power allocation to VPPs, aiming to improve the MVPP system’s ability to cope with the source–load fluctuation problem and reduce the impact of disturbances between VPPs and between them and the distribution network.

3.1 Nash bargaining theory

The Nash negotiation optimization model studied in this paper is a cooperative game, where the MVPP distributes cooperative gains among multiple participants by negotiating with each other after maximizing the benefits of the entire participating group. The Nash negotiation model satisfies a set of axioms, including symmetry and Pareto optimization. The standard Nash negotiation model is shown in equality (46). The solution that maximizes the Nash product is the equilibrium solution to the Nash negotiation game problem (Tomohiko, 2014).

maxiϒUiUi0s.t.UiUi0,(49)

where Ui is the benefit of the negotiating subject; Ui0 is the benefit of the subject before participating in the cooperation—the point of negotiation rupture. The Nash negotiation model is a non-convex nonlinear problem, so the above model decomposition is converted into two sub-problems: the VPP cluster cost minimization sub-problem (P1) and the benefit distribution sub-problem (P2), which are solved sequentially.

3.2 MVPP model solution

To protect the privacy of each subject, P1 applies the ADMM algorithm and uses the trading power between subjects as a coupling variable to find out the optimal trading power between subjects while simultaneously obtaining the scheduling results for each subject. P2 applies the ADMM algorithm and uses the trading price of electricity between subjects as a coupling variable to find out the optimal trading price of electricity between subjects while simultaneously obtaining the optimal revenue distribution results for each subject.

3.2.1 Solution of P1

mini=1ϒCiVPPPi,tnets.t.129,3948.(50)

In the solution of P1, when the equation is satisfied, it indicates that there is a consensus on electrical power transaction between VPPi and VPPj.

Pij,tnet+Pji,tnet=0,i,(51)

where Pij,tnet is the value of power that VPPi expects to trade with VPPj and Pji,tnet is the value of power that VPPj expects to trade with VPPi.

The augmented Lagrange function for P1 is constructed as follows:

LiPl=CiVPP+jϒt=1TλijP1Pij,tnet+Pji,tnet+jϒρiPl2t=1TPij,tnet+Pji,tnet22,(52)

where λijP1 is the Lagrange multiplier; the penalty parameter is set as ρiP1 = 10–4. The optimal traded electric power between each VPP is determined by alternatively solving equalities (50)–(52) using the ADMM.

Pij,tnetk+1=argminLiP1λijP1k,Pij,tnetk,Pji,tnetk,(53)
Pji,tnetk+1=argminLjP1λjiP1k,Pij,tnetk+1,Pji,tnetk,(54)
λijP1k+1=λijP1k+ρiP1Pij,tnet+Pji,tnet.(55)

3.2.2 Solution of P2

In the paper, a nonlinear function is used to quantify the contribution size of different VPPs in power sharing, and VPPs negotiate with each other according to their respective contributions as bargaining power to determine the trading price of power among them and achieve fair allocation. First, the energy supplied and the energy gained by each VPP during the participation optimization cycle are calculated to constitute a nonlinear energy mapping function to quantify the magnitude of the bargaining power of each VPP based on the contribution of participation in power sharing.

Ψis=t=1Tmax0,Pij,tnetΨir=t=1Tmin0,Pij,tnet,(56)
βi=eΨis/ΨmaxseΨirΨmaxr,(57)

where Ψmaxs is the maximum value of supplied power in the VPP and Ψmaxr is the maximum value of received power in each VPP. The MVPP asymmetric bargaining revenue sharing model is constructed based on the Nash negotiation model as follows:

maxi=1ϒCi0CiVPP+Cinetβis.t.38,47,(58)
Ci0CiVPP+Cinet>0,(59)

where Ci0 is the cost of VPPi before power sharing. The maximum value problem is converted into a minimum value problem. Following the same procedure as in P1, the multi-coupling constraints on trade balance are decoupled to transform them into double-coupling constraints.

mini=1ϒβilnCi0CiVPP+Cinet,(60)
rij,tnetrji,tnet=0,i,(61)

where rij,tnet is the transaction price expected by VPPi for the transaction power Pij,tnet that has been solved in P1, rji,tnet is the transaction price expected by VPPj, and rij,tnet = rji,tnet indicates that the two sides have reached a consensus. The specific solution steps of P2 are similar to those of P1, so there is no need to go into details here.

3.2.3 Analysis of algorithm convergence

The convergence curves of P1 and P2 of this paper’s algorithm are shown in Figure A1 and Figure A2. P1 converges after 32 iterations with a computation time of 275 s. P2 converges after 24 iterations with a computation time of 138 s. The results show that this paper’s distributed algorithm based on the ADMM can achieve the distributed and efficient solution to the two sub-problems while considering the privacy protection of all stakeholders.

4 Case analysis

4.1 Basic data

In this paper, we consider the problem of power sharing and trading among three VPPs: the electrical and heat loads of VPPs are shown in Figures A3A, B, the new energy unit of VPP1 is wind power, the new energy unit of VPP2 and VPP3 is photovoltaic power, and VPP2’s CHP unit contains carbon capture and power-to-gas equipment. The efficiency of the equipment is assumed to be constant, and the effect of the load ratio on the efficiency is ignored. The electric and heating load predictions of each VPP are shown in Figure A3. The distributed energy output forecast is shown in Figure A4. The parameters of the main equipment are shown in Table A1, and the information about electricity prices of the grid and gas prices is shown in Table A2.

4.2 Analysis of results

4.2.1 Optimization results for MVPP power trading

1. VPP internal power balance results

Figure 3 shows the power optimization paradigm within VPP2, representing a typical instance under the MVPP synergy architecture. VPP2 actively engages in the comprehensive power coordination and optimization process across the entire cluster. This involvement is contingent on satisfying its internal power demands first. Notably, the power production of the PV unit varies throughout the day. In the 11:00–18:00 time period, the PV unit generates power to meet local demand and can redistribute excess power to other VPPs. In contrast, during the periods of 0:00–10:00 and 19:00–24:00, when PV production capacity is limited, VPP2 initially draws power from other VPPs and supplements any shortage through grid purchases. This collaborative model serves a dual purpose: it diminishes energy fluctuations within the system and minimizes reliance on external grid power, thereby curbing overall operational expenses. The electrical and heat power balances for the other VPPs are shown in Figures A5A, C.

2. VPP cluster power trading results

FIGURE 3
www.frontiersin.org

FIGURE 3. VPP2 electric power balance.

The optimization results of the electrical energy interaction of each VPP are shown in Figure 4. In the 00:00–10:00 and 16:00–24:00 time periods, the wind power production capacity in VPP1 is in surplus, which provides electrical energy for VPP2 and VPP3 to make up for the lack of electrical energy at night. On the contrary, during the 10:00–16:00 time period, the sharp increase in electric load during the daytime leads to the insufficient supply of electric energy in VPP1 when the photovoltaic power generation capacity of VPP2 and VPP3 is at its peak, in which case VPP2 and VPP3 deliver electric energy to VPP1. This complementary power sharing mechanism helps mitigate the power fluctuation among VPP clusters and improve the overall stability of the system.

3. VPP purchase and sale of power results

FIGURE 4
www.frontiersin.org

FIGURE 4. VPP cluster power trading.

The external power trading of VPP2 is shown in Figure 5. When the generation equipment within VPP2 cannot meet load demand, VPP2 first purchases electric energy from other VPPs; if it still cannot meet the load demand, it considers purchasing the required electric energy from the grid. When VPP2 has excess power, it prioritizes power trading with other members in the cluster and only considers selling power to the grid if it meets the power demand of the cluster. Through this prioritized power trading strategy, the power fluctuation problem within the VPP cluster is effectively solved, ensuring that the power interaction between the VPP cluster and the distribution grid is reasonable and efficient.

4. Trading price results of the VPP cluster

FIGURE 5
www.frontiersin.org

FIGURE 5. VPP2 purchase and sale of power.

The power trading price among VPPs is shown in Figure 6. It can be seen that the bargaining method is used to trade electricity between VPPs, and the electricity price is maintained within the upstream grid selling and purchasing price ranges at different periods. This strategy enables VPPs to sell electricity at a price higher than the grid purchase price and buy electricity at a price lower than the grid sale price. It increases the VPP’s revenue.

FIGURE 6
www.frontiersin.org

FIGURE 6. Trading price results of the VPP cluster.

4.2.2 Effects on source load uncertainty

To validate the impact of source load uncertainty and its model on the operation of the MVPP system, a case study is conducted under the following uncertainty conditions: load and wind power output uncertainties are set to 12, photovoltaic output uncertainty is set to 6, and deviation of new energy output and load power is set to 20% of the predicted values. The most adverse scenario for VPP2 under the mentioned uncertainty conditions is obtained. Taking load data as an example, the comparison analysis between the worst-case scenario and the initial predicted data is plotted in Figure 7.

FIGURE 7
www.frontiersin.org

FIGURE 7. Power load of VPP2 under uncertainty.

From Figure 7, it can be observed that, under the consideration of uncertainty factors, the electric load power of VPP2 in the worst-case scenario is higher than the predicted values during the time periods of 06:00–08:00 and 14:00–19:00. When considering uncertainty, there is an increase in the load level, leading to a higher peak-to-valley difference and accentuating the volatility of the power load curve. To enhance the system’s capability to address uncertainty factors, it is apparent that the operational costs of the VPP will increase.

To study the effect of uncertainty on the operation cost of the MVPP, seven sets of uncertainty parameters are selected to calculate the operation cost under the modes of cooperative and independent operation among the VPP members, respectively, and the results are shown in Figure 8. When the uncertainty is 2, the costs in the two modes are ¥95,760 and ¥84,689, respectively, and the cost of cooperative operation is reduced by 11. 56% based on non-cooperative operation. The cost under the cooperative mode of operation is ¥98,960 when the uncertainty is 8, which is similar to the non-cooperative operation cost of ¥99,886 when the uncertainty is 4. As the uncertainty increases, the operating cost of the system increases accordingly, but the effect of uncertainty on the operating cost can be significantly reduced by cooperative operation.

FIGURE 8
www.frontiersin.org

FIGURE 8. Operation cost of the MVPP with different uncertainties.

4.2.3 Cost results of the MVPP

Table 1 presents the operation cost data of each VPP before and after the cooperative operation. The results show that the cost of the VPP cluster is reduced by ¥10,780.45. Specifically, the cost of each VPP is reduced by ¥5,481.04, ¥3,399.88, and ¥1,899.53, reaching 25.19%, 7.88%, and 8.30% of the pre-cooperation cost, respectively. It shows that the cooperative game not only effectively reduces the impact of source–load fluctuations on the system but also achieves a more equitable cost distribution.

TABLE 1
www.frontiersin.org

TABLE 1. Cost analysis before and after cooperation.

5 Conclusion

In considering the increasing percentage of distributed energy in the power system and the challenges resulting from the power system’s fluctuation in distributed energy, this study introduces the Nash bargaining theory, builds a source–load uncertainty model, and uses the alternating direction method of multipliers to establish an integrated scheduling framework for a virtual power plant and its integration with the distribution network. The following are the main conclusions.

1) The constructed uncertainty model for source loads can flexibly reflect the VPP’s actual risk preferences. By increasing the uncertainty of source loads, it further intensifies the volatility of the power load curve. To enhance the system’s capability to address uncertainties, there is a need to increase the operational costs of the VPP. However, adopting a cooperative game approach reveals that the total operating cost is less than the independent operation cost, effectively boosting the system’s adaptability to uncertainty risks. This indicates that the strategy of collaborative cooperation not only reduces overall costs but also, while increasing flexibility, enhances the robustness of the VPP, enabling it to better adapt to dynamic environments and uncertain conditions.

2) Through cooperative operations among MVPPs, individual member costs are reduced by 25.19%, 7.88%, and 8.30%, respectively, compared to independent VPP operations. The total cost of the MVPP has decreased by 13.38%, considering both individual and collective interests. This approach effectively curtails the operational costs of the VPP.

3) The MVPP operation optimization strategy, grounded in Nash game theory, employs the ADMM algorithm for distributed solving. This algorithm facilitates the exchange of limited information on traded electricity and prices, ensuring the privacy of each participating entity, and exhibits commendable convergence properties.

In addition to the source–load fluctuation problem and the existence of perturbations among the VPP cluster, the efficiency and capacity allocation of the main equipment have some degree of influence on the cooperative operation of the MVPP. The authors intend to conduct further research on the above issues as a follow-up to this paper.

Data availability statement

The original contributions presented in the study are included in the article/Supplementary Material; further inquiries can be directed to the corresponding author.

Author contributions

TC: supervision, writing–review and editing, and conceptualization. TW: conceptualization, writing–review and editing, and investigation. ML: writing–original draft, software, and validation. JF: data curation and writing–original draft. YS: supervision and writing–review and editing. XL: supervision, writing–review, and editing, and conceptualization.

Funding

The authors declare that financial support was received for the research, authorship, and/or publication of this article. This work was supported by the Science and Technology Project of State Grid Liaoning Electric Power Supply Co., Ltd.—Research on new distribution network regulation technology considering dynamic aggregation of virtual power plant (SGLNDK00JBJS2310160).

Conflict of interest

Authors TC and TW were employed by Ltd.

The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Alabi, T. M., Lu, L., and Yang, Z. (2022). Data-driven optimal scheduling of multi-energy system virtual power plant (MEVPP) incorporating carbon capture system (CCS), electric vehicle flexibility, and clean energy marketer (CEM) strategy. Appl. Energy 314, 118997. doi:10.1016/j.apenergy.2022.118997

CrossRef Full Text | Google Scholar

Appino, R., Han, W., Gonzalez, O., Faulwasser, T., Mikut, R., Hagenmeyer, V., et al. (2021). Energy-based stochastic MPC for integrated electricity-hydrogen VPP in real-time markets. Electr. Power Syst. Res. 195, 481–487. doi:10.1016/j.epsr.2020.106738

CrossRef Full Text | Google Scholar

Britz, V., Jean, H. P., and Predtetchinski, A. (2010). Non-cooperative support for the asymmetric Nash bargaining solution. J. Econ. Theory 145 (5), 1951–1967. doi:10.1016/j.jet.2010.04.003

CrossRef Full Text | Google Scholar

Cao, J., Yang, D., and Dehghanian, P. (2023). Co-optimization of multiple virtual power plants considering electricity-heat-carbon trading: a Stackelberg game strategy. Int. J. Electr. Power Energy Syst. 153, 109294. doi:10.1016/j.ijepes.2023.109294

CrossRef Full Text | Google Scholar

Cui, S., Wang, Y., Liu, X., Wang, Z., and Xiao, J. (2021). Economic storage sharing framework: asymmetric bargaining-based energy cooperation. IEEE Trans. Industrial Inf. 17 (17), 7489–7500. doi:10.1109/TII.2021.3053296

CrossRef Full Text | Google Scholar

Deng, W., Ding, L., Zhuang, Y., and Pei, W. (2023). Reachability analysis of AC/DC hybrid distribution system under uncertain disturbance. Automation Electr. Power Syst. 14, 52–63. doi:10.7500/AEPS20221020002

CrossRef Full Text | Google Scholar

Gao, H., Guo, M., Liu, T., and Liu, J. (2023). Review on electric power and energy balance analysis of new-generation power system. High. Volt. Eng. (7), 2683–2696. doi:10.13336/j.1003-6520.hve.20221888

CrossRef Full Text | Google Scholar

Ge, X., Cao, X., and Li, Y. (2023b). Multi-virtual power plant day-ahead stochastic game with real-time variable time scale optimization approach. Electr. Power Autom. Equip. 1–15. doi:10.16081/j.epae.202301003

CrossRef Full Text | Google Scholar

Ge, X., Li, Y., and Yu, J. (2023a). A multi-virtual power plant optimal operation method considering risk and carbon flows. J. Power Syst. Automation (08), 126–135. doi:10.19635/j.cnki.csu-epsa.001152

CrossRef Full Text | Google Scholar

Han, X., Li, T., Zhang, D., and Zhou, X. (2021). New issues and key technologies of new power system planning under double carbon goals. High. Volt. Eng. (9), 3036–3046. doi:10.13336/j.1003-6520.hve.20210809

CrossRef Full Text | Google Scholar

Hou, H., Ge, X., and Cao, X. (2023). A game optimization method for multi-virtual power plant alliances considering carbon trading. J. Power Syst. Automation (03), 77–85. doi:10.19635/j.cnki.csu-epsa.001060

CrossRef Full Text | Google Scholar

Huang, H., Li, Z., Sampath, L. P. M. I., Yang, J., Nguyen, H. D., Gooi, H. B., et al. (2023). Blockchain-enabled carbon and energy trading for network-constrained coal mines with uncertainties. IEEE Trans. Sustain. Energy 14 (14), 1634–1647. doi:10.1109/TSTE.2023.3240203

CrossRef Full Text | Google Scholar

Ikpehai, A., Adebisi, B., Rabie, K. M., Anoh, K., Ande, R. E., Hammoudeh, M., et al. (2019). Low-power wide area network technologies for internet-of-things: a comparative review. IEEE Internet Things J. 6 (6), 2225–2240. doi:10.1109/JIOT.2018.2883728

CrossRef Full Text | Google Scholar

Ju, L., Yin, Z., Lu, X., Yang, Sh., Li, P., Rao, R., et al. (2022). A Tri-dimensional Equilibrium-based stochastic optimal dispatching model for a novel virtual power plant incorporating carbon Capture, Power-to-Gas and electric vehicle aggregator. Appl. Energy 324, 119776. doi:10.1016/j.apenergy.2022.119776

CrossRef Full Text | Google Scholar

Li, D., Wang, X., Shen, Y., and Jiang, D. (2023). Optimal scheduling strategy of virtual power plant with demand response and electricity-carbon trading considering multiple uncertainties. Electr. Power Autom. Equip. (5), 210–217. 251. doi:10.16081/j.epae.202303024

CrossRef Full Text | Google Scholar

Li, H., Liu, D., and Yao, D. (2021). Analysis and reflection on the development of power system towards the goal of carbon emission peak and carbon neutrality. Proc. CSEE (18), 6245–6258. doi:10.13334/j.0258-8013.pcsee.210050

CrossRef Full Text | Google Scholar

Liu, H., Zhao, Q., Liu, Y., Xing, Z., Hu, D., Zhang, P., et al. (2023). A multi-subject game-based operation strategy for VPPs integrating wind-solar-storage. Sustainability 15 (18), 6278. doi:10.3390/su15076278

CrossRef Full Text | Google Scholar

Liu, X. (2023). Bi-layer game method for scheduling of virtual power plant with multiple regional integrated energy systems. Int. J. Electr. Power 149, 109063. doi:10.1016/j.ijepes.2023.109063

CrossRef Full Text | Google Scholar

Ma, T., Pei, W., Xiao, H., Li, D., Lv, X., and Hou, K. (2021). Cooperative operation method for wind-solar-hydrogen multi-agent energy system based on Nash Bargaining theory. Proc. CSEE 41, 25–39. doi:10.13334/j.0258-8013.pcsee.200956

CrossRef Full Text | Google Scholar

Mohy-Ud-Din, G., Kashem, M., and Sutanto, D. (2021). Adaptive and predictive energy management strategy for real-time optimal power dispatch from VPPs integrated with renewable energy and energy storage. IEEE Trans. Industry Appl. 57 (3), 1958–1972. doi:10.1109/TIA.2021.3057356

CrossRef Full Text | Google Scholar

Pan, J., Liu, X. O., and Huang, J. (2023b). Multi-level games optimal scheduling strategy of multiple virtual power plants considering carbon emission flow and carbon trade. Electr. Power Syst. Res. 223 (223), 109669. doi:10.1016/j.epsr.2023.109669

CrossRef Full Text | Google Scholar

Pan, M., He, X., and Ai, Q. (2023a). Status and prospects of distributed resource scheduling research for novel distribution systems. Power Syst. Technol. 1–16. doi:10.13335/j.1000-3673.pst.2023.0716

CrossRef Full Text | Google Scholar

Qiu, G., Yu, X., Jin, L., He, C., Lou, Y., and Yang, A. (2021). Economic dispatch of regional power grids with multi-virtual power plant game. J. Power Syst. Automation (06), 75–83. doi:10.19635/j.cnki.csu-epsa.000481

CrossRef Full Text | Google Scholar

Sabella, D., Vaillant, A., Kuure, P., Rauschenbach, U., and Giust, F. (2016). Mobile-Edge computing architecture: the role of MEC in the internet of things. IEEE Consum. Electron. Mag. 5 (5), 84–91. doi:10.1109/MCE.2016.2590118

CrossRef Full Text | Google Scholar

Sheng, G., Qian, Y., Luo, L., Song, H., Liu, Y., and Jiang, X. (2021). Key technologies and application prospects for operation and maintenance of power equipment in new type power system. High. Volt. Eng. (9), 3072–3084. doi:10.13336/j.1003-6520.hve.20211258

CrossRef Full Text | Google Scholar

Sheng, W., Wu, M., Ji, Y., Kou, L., Pan, J., Shi, H., et al. (2019). Key techniques and engineering practice of distributed renewable generation clusters integration. Proc. CSEE (8), 2175–2186. doi:10.13334/j.0258-8013.pcsee.182456

CrossRef Full Text | Google Scholar

Song, J., Yang, Y., Xu, Q., Liu, Z., and Zhang, X. (2023). Robust bidding game approach for multiple virtual power plants participating in day-ahead electricity market. Electr. Power Autom. Equip. 43, 77–85. doi:10.16081/j.epae.202211020

CrossRef Full Text | Google Scholar

Tang, W., Zhang, Q., Zhang, L., Zhang, B., and Zhang, Y. (2023). Concept, Key technologies and development direction of multilevel ac/dc interconnection in the new distribution system. Automation Electr. Power Syst. (6), 2–17. doi:10.7500/AEPS20221031014

CrossRef Full Text | Google Scholar

Tomohiko, K. (2014). A noncooperative foundation of the asymmetric Nash bargaining solution. J. Math. Econ. 52 (52), 12–15. doi:10.1016/j.jmateco.2014.03.004

CrossRef Full Text | Google Scholar

Wang, J., Guo, C., Yu, C., and Liang, Y. (2022b). Virtual power plant containing electric vehicles scheduling strategies based on deep reinforcement learning. Electr. Power Syst. Res. 205 (205), 107714. doi:10.1016/j.epsr.2021.107714

CrossRef Full Text | Google Scholar

Wang, L., Wang, Zh, Li, M., and Yang, X., (2023). Distributed optimization for network-constrained peer-to-peer energy trading among multiple microgrids under uncertainty. Int. J. Electr. Power & Energy Syst. 149, 109065. doi:10.1016/j.ijepes.2023.109065

CrossRef Full Text | Google Scholar

Wang, X., Zhao, H., Lu, H., Zhang, Y., Wang, Y., and Wang, J. (2022a). Decentralized coordinated operation model of VPP and P2H systems based on stochastic-bargaining game considering multiple uncertainties and carbon cost. Appl. Energy 312, 118750. doi:10.1016/j.apenergy.2022.118750

CrossRef Full Text | Google Scholar

Xie, H., Yan, Q., Li, Y., Shi, Y., and Shen, Y. (2023). Distributed coordination optimization of multiple virtual power plants considering regional load characteristics in market. Electr. Power Autom. Equip. (43), 199–209. doi:10.16081/j.epae.202304002

CrossRef Full Text | Google Scholar

Yi, Z., Xu, Y., Zhou, J., Wu, W., and Sun, H. (2020). Bi-level programming for optimal operation of an active distribution network with multiple virtual power plants. IEEE Trans. Sustain. Energy 11 (11), 2855–2869. doi:10.1109/TSTE.2020.2980317

CrossRef Full Text | Google Scholar

Yin, S., Ai, Q., Zeng, S., Wu, Q., Hao, R., and Jiang, D. (2018). Challenges and prospects of multi-energy distributed optimization for energy internet. Power Syst. Technol. (5), 1359–1369. doi:10.13335/j.1000-3673.pst.2017.2849

CrossRef Full Text | Google Scholar

Zh, , Li, L., Wu, Y., Xu, L., and Wang, N., (2023). Distributed tri-layer risk-averse stochastic game approach for energy trading among multi-energy microgrids. Appl. Energy 331, 120282. doi:10.1016/j.apenergy.2022.120282

CrossRef Full Text | Google Scholar

Zhou, B., Lv, L., Gao, H., Liu, J., Chen, Q., and Tan, X. (2018a). Robust day-ahead trading strategy for multiple virtual power plants. Power Syst. Technol. (42), 2694–2703. doi:10.13335/j.1000-3673.pst.2018.0287

CrossRef Full Text | Google Scholar

Zhou, B., Lv, L., Gao, H., Liu, J., Chen, Q., and Tan, X. (2018b). Robust day-ahead trading strategy for multiple virtual power plants. Power Syst. Technol. (42), 2694–2703. doi:10.13335/j.1000-3673.pst.2018.0287

CrossRef Full Text | Google Scholar

Appendix

FIGURE A1
www.frontiersin.org

FIGURE A1. Convergence process of P1.

FIGURE A2
www.frontiersin.org

FIGURE A2. Convergence process of P2.

FIGURE A3
www.frontiersin.org

FIGURE A3. (A) Electrical load. (B) Heat load.

FIGURE A4
www.frontiersin.org

FIGURE A4. Distributed energy output forecast.

FIGURE A5
www.frontiersin.org

FIGURE A5. Other VPP power balance, (A) VPP1, (B) VPP2, and (C) VPP3.

TABLE A1
www.frontiersin.org

TABLE A1. VPP system parameters.

TABLE A2
www.frontiersin.org

TABLE A2. Electricity prices of grid and gas prices.

Keywords: virtual power plant, bidirectional source–load fluctuations, cooperative operation, Nash bargaining game, alternating direction method of multipliers

Citation: Chu T, Wang T, Li M, Feng J, Sun Y and Liu X (2024) Research on the collaborative management of internal and external fluctuations and optimization of power trading in multi-virtual power plants. Front. Energy Res. 11:1337205. doi: 10.3389/fenrg.2023.1337205

Received: 12 November 2023; Accepted: 26 December 2023;
Published: 12 January 2024.

Edited by:

Zhengmao Li, Aalto University, Finland

Reviewed by:

Chenghao Sun, Aalborg University, Denmark
Xu Xu, Xi’an Jiaotong-Liverpool University, China
Dehao Qin, Clemson University, United States

Copyright © 2024 Chu, Wang, Li, Feng, Sun and Liu. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Xinrui Liu, liuxinrui@ise.neu.edu.cn

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.