Next Article in Journal
Multi-Scenario Simulation of Land Use Change and Ecosystem Service Value Based on the Markov–FLUS Model in Ezhou City, China
Previous Article in Journal
Straw Logistics Network Optimization Considering Cost Importance and Carbon Emission under the Concept of Sustainable Development
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

P2P Optimization Operation Strategy for Photovoltaic Virtual Power Plant Based on Asymmetric Nash Negotiation

1
School of Electrical and Electronic Engineering, Hubei University of Technology, Wuhan 430068, China
2
Hubei Key Laboratory for High-Efficiency Utilization of Solar Energy and Operation Control of Energy Storage System, Hubei University of Technology, Wuhan 430068, China
*
Author to whom correspondence should be addressed.
Sustainability 2024, 16(14), 6236; https://doi.org/10.3390/su16146236 (registering DOI)
Submission received: 19 June 2024 / Revised: 12 July 2024 / Accepted: 14 July 2024 / Published: 22 July 2024

Abstract

:
Under the guidance of the “dual-carbon” target, the utilization of and demand for renewable energy have been growing rapidly. In order to achieve the complementary advantages of renewable energy in virtual power plants with different load characteristics and improve the rate of consumption, an interactive operation strategy for virtual power plants based on asymmetric Nash negotiation is proposed. Firstly, the photovoltaic virtual power plant is proposed to establish the optimal scheduling model for the operation of the virtual power plant, and then the asymmetric Nash negotiation method is adopted to achieve the fair distribution of benefits. Finally, the ADMM distribution is used to solve the proposed model in the solution algorithm. The simulation results show that the revenue enhancement rates are 28.27%, 1.09%, and 12.37%, respectively. The participating subjects’ revenues are effectively enhanced through P2P power sharing. Each subject can obtain a fair distribution of benefits according to the size of its power contribution, which effectively improves the enthusiasm of the PV virtual power plant to participate in P2P interactions and thus promotes the development and consumption of renewable energy.

1. Introduction

Vigorously developing renewable energy is a meaningful way to realize the goal of “dual-carbon”, based on which the Chinese government proposed the photovoltaic project to promote the healthy and green development of the energy industry [1]. Virtual power plants (VPPs) provide technical support for the coordinated scheduling of distributed energy systems [2]. With the help of advanced network communication technology, VPPs can efficiently integrate different ranges of distributed energy sources, carry out collaborative and optimized management among units, and achieve good operation economy and environmental protection [3].
As more and more virtual power plants are connected to the distribution network, multiple virtual power plants in the same region adjacent to each other can form a multi-virtual power plant alliance. Instead of the less efficient centralized scheduling, each virtual power plant uses a peer-to-peer (P2P) system for energy interaction. Realizing electric energy synergy and mutual aid among regional virtual power plant alliances can effectively reduce the operating costs of each virtual power plant while improving energy utilization and system stability, and can reduce the dependence on the enormous power grid [4,5,6].
Literature [7] constructed a three-level interactive energy management strategy for the optimal operation of multiple virtual power plants at multiple time scales to achieve low-carbon economic operation among virtual power plants. Literature [8] proposed a two-tier coordination mechanism market for a two-tier optimization model when multiple virtual power plants were involved in a multi-virtual power plant POW, and economic optimization was achieved through a two-level coordination mechanism of multiple VPPs and multi-scale rolling scheduling to maximize energy use. Literature [9] constructed a multi-virtual power plant model considering demand response and solved it using the gray wolf optimization algorithm to achieve low-carbon economic operation of the system.
However, the joint operation of multiple VPPs in the above literature only pursues the optimization of the overall interests, ignoring the existence of cooperative and competitive relationships among the VPPs. Thus, the fair distribution of benefits among the VPPs in the synergistic operation is not fully considered. It is challenging to balance the overall interests of the VPP alliance and the individual interests in the optimization results [10].
The energy trading mechanism based on game theory helped researchers study and analyze the operation optimization strategy among multiple virtual power plants in P2P energy trading [11]. Literature [12] utilized the Shapley value method based on cooperative game theory to distribute the benefits of each participating subject within the cooperative alliance. However, the model was complex to compute and could only guarantee the maximization of the internal benefits of the alliance. In literature [13], based on the Nash bargaining theory in cooperative games, the nonlinear optimization problem was converted into two subproblems that were easy to solve. ADMM was employed to provide sequential solutions to protect individual information privacy. Literature [14] proposed a stochastic bargaining game-based VPP-electricity transfer clearing scheduling strategy, which considered multiple uncertainties on both the source and load sides and used Nash negotiation to achieve a fair profit distribution. Literature [15] proposed a novel VPP two-tier competitive negotiation to improve profitability and utilized game theory based on leader and follower laws to improve pricing speed.
In the study mentioned above, the proposed strategy ignores the different degrees of contribution of each VPP to the coalition when the cooperation is running using the Nash bargaining method. That is to say, it is set so that each VPP has the same bargaining power, which obviously cannot fully mobilize the enthusiasm of each subject VPP to participate in the operation of alliance cooperation.
Aiming at the above problems, this paper proposes a P2P optimal operation strategy for a PV virtual power plant based on asymmetric Nash negotiation. Firstly, the new energy-generating devices, energy storage devices, gas turbines, etc., of the PV virtual power plant are modeled to establish the optimal scheduling model for the independent operation of the virtual power plant. Then, an asymmetric Nash negotiation method is used to achieve a fair distribution of the benefits. Finally, the ADMM algorithm is used to solve the proposed model in a distributed manner in the solution algorithm.
The potential contributions of this paper are as follows:
(1) An asymmetric Nash negotiation method is adopted, and the model is solved using the ADMM algorithm, which achieves a fair distribution of the benefits of the virtual power plants and ensures privacy among the virtual power plants.
(2) A P2P optimal operation strategy for PV virtual power plants considering demand response is proposed, and the virtual power plants improve their economic and low-carbon performance through P2P.

2. Photovoltaic Virtual Power Plant Architecture

With the gradual scale-up of all kinds of distributional energy resources, including distributed power supply, energy storage devices, electric vehicles, and adjustable loads connected to the power grid, the fluctuation and uncertainty of all kinds of distributional energy resources also put forward new requirements on the flexible operation of the system, while enhancing the system’s operation economy, flexibility, and environmental protection. The fluctuation and uncertainty of various distributional energy resources also put forward new requirements for the flexible operation of the system. In such a context, the emergence of the concept of the virtual power plant can realize the flexible control of a large number of distributional energy resources using regional multi-energy aggregation, thus maximizing the unique advantages of various types of distributional energy resources for the enhancement of the interaction between the source-grid-load-storage side of the system based on ensuring the safe and stable operation of the power grid.
A virtual power plant is called “virtual” because of its internal resources in the spatial distribution of a decentralized rather than a centralized physical entity; it is called a “power plant” because it has the overall synergistic consistency to achieve the same function as a power plant [16]. A virtual power plant is a virtual union formed by deeply integrating energy and information technology, utilizing advanced communication, measurement, control technology, and software systems. It entails assembling distributed new energy power stations, combined heat and power systems, controllable loads, energy storage devices, and other resources scattered all over the world and connected to power grids at different levels to participate in the operation and coordination of power grids and coordinate the conflicts between smart grids and distributed power sources. It serves to improve the reliability of power supply and fully exploit the value and benefits brought by distributed energy. The internal structure is shown in Figure 1 below.
The structure of the photovoltaic virtual power plant system constructed in this work is shown in Figure 1. Each virtual power plant contains a micro-gas turbine and an uncontrollable new energy generation unit: Virtual Power Plant 1 is a wind power unit, and Virtual Power Plants 2 and 3 are photovoltaic power generation units. The electrical load consists of regular load, reducible load (RL), and transferable load (TL). Each virtual power plant also contains an internal energy storage system. In the whole virtual power plant system, each is connected to the higher power grid through a shared connection node and can purchase or sell power to the power grid. In contrast, virtual power plants are connected through a contact line for power interaction. Each virtual power plant can purchase or sell power to other virtual power plants. In Figure 2, the dotted line is the wired bi-directional communication information flow network. The solid line is the power transmission line.
In order to promote the development of distributed power generation and better utilize the advantages of distributed power generation in terms of economy and security, on 31 October 2017, the China National Development and Reform Commission (NDRC) and the National Energy Administration (NEA) jointly issued the Circular on the Pilot of Distributed Power Generation Market-Based Transactions, emphasizing that eligible distributed power generation entities can carry out distributed P2P with neighboring power users under the supervision of the trading centers. Distributed P2P power trading is decentralized, transparent, and open, and it is conducive to realizing the balance between the supply and demand of energy in the vicinity. It is also highly efficient and low-carbon, which ensures the transaction’s fairness.
In order to promote local consumption of new energy generation and reduce transmission network losses, each virtual power plant interacts with electricity and information through the virtual power plant operator. When the power is not enough to support the operation of the virtual power plant, power is purchased from the higher grid. The PV virtual power plant P2P optimization operation strategy is shown in Figure 3, which determines the charging and discharging status of the energy storage in the virtual power plant, the regulation of the load, and the carbon emission of the system based on the PV virtual power plant P2P power trading volume, to realize the economic and low-carbon operation of the virtual power plant.

3. Mathematical Modeling of Photovoltaic Virtual Power Plant Considering Load-Side Demand Response

3.1. Demand Response Model

The introduction of fast-responding flexible resources on the load side can mobilize the enthusiasm of load-side response, reduce the economic burden brought by increasing the energy storage capacity, and further realize the consumption of wind and solar resources. The electrical loads within the virtual power plant are composed of rigid and flexible loads [17], and the flexible loads are, in turn, composed of transferable loads (TL) and reducible loads (RL) as follows:
P i load ( t ) = P i Rload ( t ) + P i TL ( t ) + P i , i n RL ( t ) P i , o u t RL ( t )
where P i load ( t ) is the predicted electric load power of virtual power plant i at time t.

3.1.1. Reducible Loads

Advanced energy storage and power curtailment of reducible loads can be equivalently regarded as virtual energy storage’s charging/discharging process. The reducible loads in this paper refer to a part of the electric load resources on the load side, and the mathematical model of reducible loads is as follows [18]:
0 P i RL ( t ) K i RL P i load ( t )
where P i RL ( t ) is the curtailed power of the RL within the ITH virtual power plant at period t; K i RL is the proportion of load that can be curtailed as 0.1.

3.1.2. Transferable Loads

TL can shift the load usage period from one interval to another within a specific permissible range during the dispatch cycle and thus can realize the energy transfer in time, but its total load in a dispatch cycle is a certain amount; the TL mathematical model is as follows [19]:
0 P i , i n TL ( t ) u i , i n TL ( t ) ( P i , in - max TL ( t 1 ) P i , i n TL ( t 1 ) ) 0 P i , out TL ( t ) u i , out TL ( t ) ( P i , out - max TL ( t 1 ) P i , out TL ( t 1 ) ) u i , in TL ( t ) u i , out TL ( t ) = 0 i T i ( u i , in TL ( t ) + u i , out TL ( t ) ) = 0 T i = [ T i , start TL , T i , end TL ] i J t = 1 T ( u i , in TL ( t ) P i , in TL ( t ) u i , out TL ( t ) P i , out TL ( t ) ) = 0
where u i , i n TL ( t ) and u i , out TL ( t ) are the equivalent charging and discharging states of the ITH virtual power plant TL at period t, respectively. The charging/discharging state is taken as 1, and vice versa as 0. P i , in - max TL ( t 1 ) and P i , out - max TL ( t 1 ) are the equivalent maximum charging and discharging power of TL at period t − 1, respectively. T i , start TL and T i , end TL are the start and end periods, respectively, where the TL can be equivalently charged and discharged during the scheduling cycle.

3.2. Equipment Output Modeling

3.2.1. Gas Turbine Model

Micro-gas turbines generate electricity primarily by burning natural gas. The generation of electricity at moment t of the ITH virtual power plant P i GT ( t ) and the conversion relationship with natural gas consumption is as follows [20]:
P i GT ( t ) = V i GT ( t ) η G T Q CH 4
where V i GT ( t ) is the natural gas consumption; η G T is the power generation efficiency of the gas turbine; Q CH 4 is the calorific value of natural gas combustion.

3.2.2. Energy Storage Modeling

The state of charge of the energy storage system at moment t is as follows [21]:
S i ( t ) = ( 1 η loss ) S i ( t 1 ) + η P i CHA ( t ) 1 η P i DIS ( t ) 0 P i CHA ( t ) u i CHA ( t ) P max CHA 0 P i DIS ( t ) u i DIS ( t ) P max DIS 0 u i DIS ( t ) + u i CHA ( t ) 1 S i min S i ( t ) S i max
where S i ( t ) is the capacity of the energy storage system of virtual power plant i at moment t; P i CHA ( t ) and P i DIS ( t ) are the charging and discharging power of the energy storage system of virtual power plant i at moment t; η loss is the loss efficiency; η is the charge/discharge efficiency; P max CHA and P max DIS are the maximum power for charging and discharging the energy storage system; u i CHA ( t ) and u i DIS ( t ) are charged and discharged states; S i min and S i max are minimum and maximum capacity limits.

4. Photovoltaic Virtual Power Plant P2P Optimization Operation Model

4.1. PV Virtual Power Plant P2P Optimization Operation Objective Function

The scheduling goal of the PV virtual power plant system is to reduce the operating cost and environmental pollution of the system while satisfying the electrical load as much as possible. To minimize the comprehensive cost of the virtual power plant itself, the optimal model of virtual power plant P2P is established. The consolidated cost of each virtual power plant C i VPP consists mainly of the following: transaction costs for higher-level energy networks C i BUY , operating costs of battery energy storage systems inside virtual power plants C i BAT , cost of carbon emissions C i CO 2 , virtual energy storage costs C i VS , electricity sharing costs C i P 2 P .
min C i VPP = C i BUY + C i BAT + C i CO 2 + C i VS + C i P 2 P

4.1.1. Transaction Costs of Higher-Level Energy Networks

The cost of purchasing energy for the ITH virtual power plant consists of the cost of purchasing and selling electricity to the external grid and the cost of purchasing natural gas as follows:
C i BUY = t = 1 T [ ( λ buy ( t ) P i buy ( t ) λ sell ( t ) P i sell ( t ) ) + λ CH 4 ( t ) V i buy ( t ) ]
where λ buy ( t ) and λ sell ( t ) are the tariffs for the purchase and sale of electricity for the VPP in period t, respectively; P i buy ( t ) and P i sell ( t ) are the power purchased and sold by VPP at time t, respectively; V i buy ( t ) and λ CH 4 ( t ) are the quantity of natural gas purchased and the price of natural gas purchased in period t, respectively.

4.1.2. Battery Energy Storage System Operating Costs

C i BAT = t = 1 T ε BAT ( P i CHA ( t ) + P i DIS ( t ) )
where ε BAT is the maintenance cost factor per unit of power.

4.1.3. Carbon Emission Costs

C i CO 2 = t = 1 T e CO 2 E i CO 2 ( t ) E i 0 ( t ) + E i GRID ( t ) E i GRID ( t ) = υ CO 2 P i buy ( t ) E i 0 ( t ) = CO 2 P i GT ( t ) E i CO 2 ( t ) = α CO 2 P i GT ( t )
where e CO 2 is the cost of emissions per unit of CO2; E i CO 2 ( t ) is the carbon emission of the virtual power plant at moment t; E i 0 ( t ) is the amount of carbon allowances of the virtual power plant at moment t; E i GRID ( t ) is the carbon emissions from grid power purchases at moment t; υ CO 2 is the carbon emissions per unit of electricity; CO 2 is the amount of carbon allowance per unit of gas turbine; α CO 2 is the carbon emission per unit of gas turbine.

4.1.4. Demand Response Costs

C i VS = t = 1 T ( s i RL P i RL ( t ) + s i TL ( P i , in TL ( t ) + P i , out TL ( t ) ) )
where s i RL and s i TL are the costs of calling RL and TL, respectively.

4.1.5. Electricity Sharing Costs

C i P 2 P = t = 1 T j i ϕ λ i j P 2 P ( t ) P i j P 2 P ( t )
where ϕ is a collection of multi-virtual power plant alliances; P i j P 2 P ( t ) is the interacting electric power of the ITH virtual power plant with the Jth virtual power plant at time t and P i j P 2 P ( t ) > 0 denotes that the ITH VPP supplies electricity to the Jth VPP, on the other hand, obtaining power from the JTH VPP; λ i j P 2 P ( t ) is the price per unit of power corresponding to the interacted power P i j P 2 P ( t ) at period t.

4.2. P2P Optimization Operation Constraints for Photovoltaic Virtual Power Plants

4.2.1. Energy Balance Constraints

The electric power balance constraint when each virtual power plant operates cooperatively, i.e., when power is interactively shared among virtual power plants, is
P i GT ( t ) + P i DIS ( t ) + P i NE ( t ) = P i load ( t ) + P i CHA ( t ) + P i j P 2 P ( t ) V i buy ( t ) = V i GT ( t )
where P i NE ( t ) is the new energy generation power of the ITH VPP; if i = 1, it is wind power, and the rest is PV.

4.2.2. Constraints on Energy Purchases from Higher-Level Energy Networks

0 P i buy ( t ) P i buy , max 0 P i sell ( t ) P i sell , max 0 V i buy ( t ) V i buy , max
where P i buy , max and P i sell , max are the maximum value of the ITH VPP power purchase and sale, respectively; V i buy , max is the maximum value of gas purchased by the ITH VPP.

4.2.3. Power Sharing Interaction Constraints

i ϕ P i P 2 P ( t ) = 0 P i j P 2 P ( t ) P i j max i ϕ C i P 2 P ( t ) = 0
where P i P 2 P ( t ) is the total power interactively shared by the ITH VPP in time period t.

4.2.4. Equipment Output Constraints

P i GT , min ( t ) P i GT ( t ) P i GT , max ( t ) 0 P i NE ( t ) P i NE , max ( t )
where P i GT , max ( t ) , P i GT , min ( t ) , and P i NE , max ( t ) are the maximum value of gas turbine output, the minimum value of new energy generation output, and the maximum value of new energy generation output, respectively.

5. Based on the Asymmetric Nash Negotiation Solution Method

5.1. Asymmetric Nash Negotiation Models

When a coalition of virtual power plants is in operation, each virtual power plant belongs to a different body of interests, and its interests are different. Each virtual power plant is a typical “energy producer and seller” and often hopes to maximize its own interests through a fair and equitable competition method. Energy trading based on Nash bargaining can help incentivize win–win cooperation among virtual power plants to enhance their profit. The Nash bargaining game obtains a fair Pareto optimal solution and a Nash bargaining solution while satisfying the axioms of individual rationality, Pareto optimality, independence of linear transformations, and symmetry [22]. The standard Nash bargaining model is as follows:
max i ϕ ( R i R i 0 ) s . t . R i R i 0 0
where R i and R i 0 are the benefits of the ITH participant and the negotiation rupture point (when each participant operates independently), respectively; the constraint R i R i 0 0 ensures that the benefits to the subjects after participating in the cooperation are more significant than they would have been if they had operated independently.
From the above equation, it can be seen that the model is a multi-variable coupled, non-convex nonlinear model, which is challenging to solve directly, and the model can be transformed into two subproblems that are easy to solve: alliance benefits maximization subproblem 1 and benefit distribution subproblem 2.
(1)
Alliance Benefit Maximization Subproblem
min i = 1 N C i VPP ( P i P 2 P ( t ) ) s . t .
when solving subproblem 1, C i P 2 P can be ignored, i.e., C i P 2 P = 0 . Since the energy sharing equilibrium constraint equation is multiply coupled among all virtual power plants, an auxiliary variable vector P j i P 2 P ( t ) is introduced for decoupling, transforming subproblem 1 into a doubly coupled model as shown in the following equation:
P i j P 2 P ( t ) + P j i P 2 P ( t ) = 0 , i
where P i j P 2 P ( t ) denotes the amount of electricity that virtual power plant i expects to trade with virtual power plant j; P j i P 2 P ( t ) denotes the amount of electricity that virtual power plant j expects to trade with virtual power plant i. When P i j P 2 P ( t ) = P j i P 2 P ( t ) , it indicates that there is a power trading consensus between virtual power plant i and virtual power plant j.
This Lagrangian function is constructed by introducing the Lagrangian multiplier λ i j 1 and the penalty factor ρ i 1 by Equation (17).
(2)
Income distribution sub-issues
The standard Nash negotiation benefit distribution is generally the same, while the contribution made by the general subjects involved in the cooperation differs, which is unfair. The nonlinear function based on the natural logarithm measures the different contributions of each virtual power plant to the power-sharing process of the cooperative alliance, and each virtual power plant uses its different contributions as bargaining power to negotiate the revenue-sharing in the revenue-sharing subproblem [23]. The specific formulation is as follows.
First, the electrical energy E i sell supplied and the electrical energy E i recive received by each sub-VPP during the scheduling cycle while participating in the optimization process are calculated:
E i sell = i j ϕ t = 1 T max ( 0 , P i j P 2 P ( t ) ) E i recive = i j ϕ t = 1 T min ( 0 , P i j P 2 P ( t ) )
The maximum amount of electricity to be provided E max sell and the maximum amount of electricity to be received E max recive for each VPP in the multi-virtual power plant consortium are as follows:
E max sell = max ( E i sell ) E max recive = max ( E i recive )
The magnitude ω i of the contribution of each VPP, measured using an exponential function with a natural constant e as the base, is as follows:
ω i = e E i sell / E max sell e ( E i recive / E max recive )
This way, problem 2 can be converted:
min ω i ln i = 1 N ( C i 0 C i VPP + C i P 2 P ) s . t . C i 0 C i VPP + C i P 2 P > 0
As in subproblem 1, auxiliary variables are introduced for decoupling as follows:
r i j P 2 P ( t ) r j i P 2 P ( t ) = 0 , i
where r i j P 2 P ( t ) denotes the optimal unit price of traded electricity that has been solved in subproblem 1 by virtual power plant i; r j i P 2 P ( t ) denotes the desired transaction unit price of virtual power plant j. When r i j P 2 P ( t ) = r j 1 P 2 P ( t ) , it indicates that virtual power plant i and virtual power plant j have reached a consensus on the transaction price.

5.2. ADMM Algorithm Based Solution

When energy is traded between virtual power plants, each operator usually cannot know each other’s data information, and distributed solution methods can effectively solve the game interaction problem of energy exchange between multiple virtual power plants in this case. ADMM is widely used in distributed optimization problems due to its good convergence performance and fast computation speed [24].
In this paper, we construct a distributed optimization framework for the two subproblems sequentially and bring the optimal solution of energy interaction and equipment output computed in the former subproblem into the computational process of the latter subproblem. The steps are as follows, and the running process is shown in Figure 4.
Step 1: First, each virtual power plant’s data and load data are input to determine the maximum number of iterations and upper and lower limits.
Step 2: Then, subproblem 1 is solved, and power information interacts between virtual power plants; according to the model, the traded power and Lagrange multipliers are updated to determine the output of the equipment within each virtual power plant and the participation of load demand response, to output the results of the optimal inter-virtual power plants’ power trading, and save them.
Step 3: Immediately after that, subproblem 2 is solved to calculate the trading contribution value based on the electricity trading results between virtual power plants obtained in step 2 and to perform the information interaction of trading tariffs; the trading tariffs and Lagrange multipliers are updated to output the optimal trading results of the electricity tariffs between the optimal virtual power plants.
Step 4: According to the results obtained in steps 2 and 3, output the virtual power plant equipment output situation, the load demand response participation situation, and the power trading price.
This Lagrangian function is constructed by introducing the Lagrangian multiplier λ i j 1 and the penalty factor ρ i 1 by Equation (17).
The Lagrangian value-added function for subproblem 1 takes the following form:
min f i 1 = C i VPP + t j λ i j 1 P i j P 2 P ( t ) + P j i P 2 P ( t ) + ρ i 1 2 P i j P 2 P ( t ) + P j i P 2 P ( t ) 2 2
where λ i j 1 is a Lagrange multiplier; ρ i 1 is the penalty parameter.
The Lagrangian function for subproblem 2 is constructed by introducing the Lagrangian multiplier λ i j 2 and penalty factor ρ i 2 by Equation (22).
The Lagrangian value-added function form of subproblem 2 is as follows:
min f i 2 = ω i ln ( C i 0 C i VPP + C i P 2 P ) + t j λ i j 2 r i j P 2 P ( t ) + r j i P 2 P ( t ) + ρ i 2 2 r i j P 2 P ( t ) + r j i P 2 P ( t ) 2 2
where λ i j 2 is a Lagrange multiplier; ρ i 2 is the penalty parameter.
The interaction quantities, Lagrange multiplier iterative forms, and convergence conditions for subproblems 1 and 2 can be found in the literature [25].

6. Example Analysis

6.1. Foundation Setup

In order to verify the effectiveness of the method proposed in this paper, day-ahead (00:00–24:00) optimal dispatch is carried out based on the forecast values of loads and renewable energy sources with an interval of 1 h. Matlab software version 2021 is used for simulation, taking three virtual power plants as an example, and the simulation parameters are shown in the following Table 1:
The renewable energy output forecast profile is shown in Figure 5, and the typical daily load profile of the virtual power plant is shown in Figure 6. Virtual Power Plant 1 relies mainly on wind power generation, which is not able to achieve local energy self-sufficiency because it is more stable during the daytime. So, Virtual Power Plant 1 takes an energy purchasing role. Virtual Power Plant 2 relies mainly on photovoltaic power generation, and its load characteristics show that the area is a residential area with a low demand for electricity during working hours. However, the morning and evening hours are the peak hours, so it acts as both an energy supplier and an energy receiver in the virtual power plant. Virtual Power Plant 3 relies mainly on photovoltaic power generation and acts as an energy supplier in the virtual power plant. The different settings of the supply side ensure the possibility of power interaction between the virtual power plants.

6.2. Analysis of Results

6.2.1. Analysis of Basic Scheduling Results

The output and demand response load optimization of each unit of the virtual power plant is shown in Figure 7, Figure 8 and Figure 9. Renewable energy sources, gas turbines, and storage batteries mainly provide the output of each virtual power plant. Virtual Power Plant 1 dramatically improves the utilization of renewable energy during the 1:00–5:00 and 21:00–24:00 time periods when renewable energy and gas turbine output are more significant than the load demand, and excess power is used for storage to meet self-generated load demand and traded to other virtual power plants that need power to earn a profit. At 10:00–20:00, peak shaving is executed by increasing the gas turbine power and demand response to meet the load demand. The renewable energy source of Virtual Power Plant 2 is PV, and the load characteristics are residential. There is a large electricity surplus during the daytime, so Virtual Power Plant 2 mainly trades electricity to the microgrids that have insufficient electricity during the daytime as a way of earning revenue, and the rest of it is stored to cope with the peak hours of electricity consumption in the evening. In the evening, Virtual Power Plant 2 firstly utilizes peak shaving to reduce the load demand and then utilizes energy storage discharge, combustion turbine generation, and purchasing electricity from other virtual power plants to satisfy its conformity demand. Virtual Power Plant 3, with its own lower load demand and its larger PV output during the daytime, sells the excess electricity to other virtual power plants to earn revenue through P2P from 7:00 to 17:00 and reduces the load demand in the evening using demand response.
The results of the P2P interactions between the virtual power plants are shown in Figure 10. During the 1:00–5:00 and 22:00–24:00 time slots, Virtual Power Plant 1 has a surplus of wind power generation and thus transmits power to Virtual Power Plants 2 and 3, which are not able to generate power at night and are in shortage of power, while Virtual Power Plant 1 has a shortage of its power supply due to a surge of electric load during the daytime. The photovoltaic power generation of Virtual Power Plants 2 and 3 is at its peak during this time and thus transmits power to Virtual Power Plant 1. In the 9:00–17:00 period, Virtual Power Plant 1 has a power shortage due to a surge in electrical load during the daytime, while the photovoltaic power generation of Virtual Power Plants 2 and 3 is at its peak and will therefore be transmitted to Virtual Power Plant 1.
The interactive operation of virtual power plants with different attributes can significantly improve the utilization rate of renewable energy, reduce the phenomenon of abandoned wind and light, and realize low-carbon operation. At the same time, it reduces the dependence on the superior power grid, effectively reduces the operating pressure of the entire power grid system, and improves the reliability of system operation. In addition to the trading of electricity, it can also reduce the transportation cost of electricity and the cost of electricity, enhance the income from the sale of electricity, and improve the economy of the entire virtual power plant alliance.

6.2.2. Algorithm Convergence Analysis

In this paper, the ADMM algorithm is used to iteratively solve the optimal scheduling scheme in the case of multiple virtual power plant interactions, and the convergence of the system cost of each virtual power plant is shown in Figure 11, Figure 12, Figure 13 and Figure 14. The system cost converges at the end of 53 iterations, with a convergence accuracy of 10−3.
As shown in Figure 11, the coalition cost minimization solution for Virtual Power Plant 1 significantly increases in the first 20 iterations. In comparison, after 20 iterations, it is iterated around 5878.32 yuan and finally converges at 5878.32. As seen in Figure 12, the coalition cost minimization solution for Virtual Power Plant 2 significantly increases in the first 20 iterations and reaches the minimizer at the third time; then, the cost starts to increase. The cost starts to increase due to the high cost of the remaining virtual power plants for the third time, and the total coalition cost is still at a high position. As can be seen from Figure 13, the coalition cost minimization solution for Virtual Power Plant 2 decreases in the first 20 iterations and finally converges to 2973.92 yuan.
It is shown that the distributed optimization algorithms all have good convergence performance and computational efficiency, considering each subject’s privacy protection and the need for optimal scheduling before the day.

6.2.3. Benefits and Costs Analysis

The P2P electricity trading price after asymmetric bargaining among the virtual power plants is shown in Figure 15, where the virtual power plants negotiate the P2P trading price among themselves based on the proposed asymmetric bargaining method. The trading price for each period is in the range of the selling and purchasing price of electricity with the upstream grid. As a result, P2P power trading can sell power at a price higher than the grid’s purchase price and buy new energy power at a price lower than the grid’s sale price, thus effectively increasing the revenue of each virtual power plant.
Table 2 gives the operating costs of each virtual power plant before and after participation in the cooperative operation. The virtual power plant alliance’s overall benefit was an improvement of CNY 3188.84 and a reduction in operating costs of approximately 11.58%. Using the asymmetric bargaining method proposed in this paper to allocate benefits asymmetrically according to the size of the energy contributed by each virtual power plant in the process of power-sharing, the operating cost of Virtual Power Plant 1 is reduced from CNY 10,053.21 to CNY 7210.53, that of Virtual Power Plant 2 is reduced from CNY 16,123.12 to CNY 15,945.84, and that of Virtual Power Plant 3 is reduced from CNY 1365.48 to CNY 1196.6. The revenues of Virtual Power Plants 1, 2, and 3 increased by CNY 2842.68, CNY 177.28, and CNY 168.88, with revenue enhancement ratios of 28.27%, 1.09%, and 12.37%, respectively. This indicates that through P2P power sharing, the interests of all participating subjects are effectively enhanced, and each subject can obtain a fair amount of benefit distribution according to the size of its power contribution.

7. Conclusions

In order to improve the rate of renewable energy consumption, reduce carbon emissions, and better achieve the “dual-carbon” goal, this paper proposes an optimal scheduling strategy for the interactive operation of photovoltaic multi-virtual power plants, which is combined with the analysis of examples to obtain the following conclusions:
(1)
The model of the microgrid and its infrastructure equipment is established, the operation strategy of virtual power plants with different load characteristics for power interaction and cooperation is proposed, and the interaction operation model is constructed so as to realize the efficient use of renewable energy and improve the utilization rate.
(2)
In the P2P optimal operation model of photovoltaic virtual power plants based on asymmetric Nash negotiation constructed in this paper, each virtual power plant can sell electricity to the rest of the virtual power plants at a price higher than the renewable feed-in tariffs, which improves their revenue.
(3)
The constructed asymmetric bargaining-based revenue-sharing model between virtual power plants can significantly increase the revenue of each virtual power plant in the process of power sharing and promote the enthusiasm of the park to participate in energy cooperation.
In the future, further research can be conducted on the gaming of electricity and heat to explore more accurate and fairer methods of distributing benefits. Carbon capture devices in virtual power plants can also be studied to minimize carbon emissions.

Author Contributions

Conceptualization, W.H., J.L., J.H. and B.Z.; Writing—original draft, X.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, Y.; He, J.; Chen, W. Distributed solar photovoltaic development potential and a roadmap at the city level in China. Renew. Sustain. Energy Rev. 2021, 141, 110772. [Google Scholar] [CrossRef]
  2. Sarmiento-Vintimilla, J.C.; Torres, E.; Larruskain, D.M.; Pérez-Molina, M.J. Applications, Operational Architectures and Development of Virtual Power Plants as a Strategy to Facilitate the Integration of Distributed Energy Resources. Energies 2022, 15, 775. [Google Scholar] [CrossRef]
  3. Cui, X.; Liu, S.; Ruan, G.; Wang, Y. Data-driven aggregation of thermal dynamics within building virtual power plants. Appl. Energy 2024, 353, 122126. [Google Scholar] [CrossRef]
  4. Seven, S.; Yao, G.; Soran, A.; Onen, A.; Muyeen, S.M. Peer-to-Peer Energy Trading in Virtual Power Plant Based on Blockchain Smart Contracts. IEEE Access 2020, 8, 175713–175726. [Google Scholar] [CrossRef]
  5. Seven, S.; Yoldas, Y.; Soran, A.; Alkan, G.Y.; Jung, J.; Ustun, T.S.; Onen, A. Energy Trading on a Peer-to-Peer Basis between Virtual Power Plants Using Decentralized Finance Instruments. Sustainability 2022, 14, 13286. [Google Scholar] [CrossRef]
  6. Zeng, Y.; Wei, X.; Yao, Y.; Xu, Y.; Sun, H.; Chan, W.K.V.; Feng, W. Determining the pricing and deployment strategy for virtual power plants of peer-to-peer prosumers: A game-theoretic approach. Appl. Energy 2023, 345, 121349. [Google Scholar] [CrossRef]
  7. Li, N.; Tan, C.; Lin, H.; Ma, X.; Zhang, X. Three-level interactive energy management strategy for optimal operation of multiple virtual power plants considering different time scales. Int. J. Energy Res. 2021, 45, 1069–1096. [Google Scholar] [CrossRef]
  8. Chu, T.; Zhang, W.; Lu, Y.; Cai, Y. Multi-time scale multi-virtual power plant two-layer coordination mechanism and operation. In Proceedings of the 2022 First International Conference on Cyber-Energy Systems and Intelligent Energy (ICCSIE), Shenyang, China, 14–15 January 2023. [Google Scholar]
  9. Su, S.; Hu, G.; Li, X.; Li, X.; Xiong, W. Electricity-Carbon Interactive Optimal Dispatch of Multi-Virtual Power Plant Considering Integrated Demand Response. Energy Eng. 2023, 120, 2343–2368. [Google Scholar] [CrossRef]
  10. Abapour, S.; Nazari-Heris, M.; Mohammadi-Ivatloo, B.; Hagh, M.T. Game Theory Approaches for the Solution of Power System Problems: A Comprehensive Review. Arch. Comput. Methods Eng. 2020, 27, 81–103. [Google Scholar] [CrossRef]
  11. Chang, Z.; Miao, W.; Guo, S.; Li, W. Optimal Pricing of Multi Virtual Power Plants Based on Stackelberg Game and Genetic Algorithm. In Proceedings of the 2023 10th International Conference on Electrical and Electronics Engineering (ICEEE), Istanbul, Turkiye, 8–10 May 2023. [Google Scholar]
  12. Chis, A.; Koivunen, V. Coalitional Game-Based Cost Optimization of Energy Portfolio in Smart Grid Communities. IEEE Trans. Smart Grid 2017, 10, 1960–1970. [Google Scholar] [CrossRef]
  13. Yuan, X.; Cui, C.; Zhu, G.; Ma, H.; Cao, H. Research on the Optimization of Energy–Carbon Co-Sharing Operation in Multiple Multi-Energy Microgrids Based on Nash Negotiation. Energies 2023, 16, 5655. [Google Scholar] [CrossRef]
  14. Wang, X.; Zhao, H.; Lu, H.; Zhang, Y.; Wang, Y.; Wang, J. Decentralized coordinated operation model of VPP and P2H systems based on stochastic-bargaining game considering multiple uncertainties and carbon cost. Appl. Energy 2022, 312, 118750. [Google Scholar] [CrossRef]
  15. Zhao, K.; Qiu, K.; Yan, J.; Shaker, M.P. Technical and economic operation of VPPs based on competitive bi–level negotiations. Energy 2023, 282, 128698. [Google Scholar] [CrossRef]
  16. Gao, H.; Jin, T.; Feng, C.; Li, C.; Chen, Q.; Kang, C. Review of virtual power plant operations: Resource coordination and multidimensional interaction. Appl. Energy 2024, 357, 122284. [Google Scholar] [CrossRef]
  17. Guelpa, E.; Verda, V. Demand response and other demand side management techniques for district heating: A review. Energy 2021, 219, 119440. [Google Scholar] [CrossRef]
  18. Zhang, M.; Yang, J.; Yu, P.; Tinajero, G.D.A.; Guan, Y.; Yan, Q.; Zhang, X.; Guo, H. Dual-Stackelberg game-based trading in community integrated energy system considering uncertain demand response and carbon trading. Sustain. Cities Soc. 2024, 101, 105088. [Google Scholar] [CrossRef]
  19. Li, Y.; Li, K.; Yang, Z.; Yu, Y.; Xu, R.; Yang, M. Stochastic optimal scheduling of demand response-enabled microgrids with renewable generations: An analytical-heuristic approach. J. Clean. Prod. 2022, 330, 129840. [Google Scholar] [CrossRef]
  20. Wu, J.; Zhang, Q.; Lu, Y.; Qin, T.; Bai, J. Source-Load Coordinated Low-Carbon Economic Dispatch of Microgrid including Electric Vehicles. Sustainability 2023, 15, 15287. [Google Scholar] [CrossRef]
  21. Dong, H.; Fu, Y.; Jia, Q.; Wen, X. Optimal dispatch of integrated energy microgrid considering hybrid structured electric-thermal energy storage. Renew. Energy 2022, 199, 628–639. [Google Scholar] [CrossRef]
  22. Ruan, S.; Ma, Y.; Yang, N.; Yan, Q.; Xiang, C. Multiobjective optimization of longitudinal dynamics and energy management for HEVs based on nash bargaining game. Energy 2023, 262, 125422. [Google Scholar] [CrossRef]
  23. Chen, Y.; Pei, W.; Ma, T.; Xiao, H. Asymmetric Nash bargaining model for peer-to-peer energy transactions combined with shared energy storage. Energy 2023, 278, 127980. [Google Scholar] [CrossRef]
  24. Sun, K.; Sun, X.A. A Two-Level ADMM Algorithm for AC OPF With Global Convergence Guarantees. IEEE Trans. Power Syst. 2021, 36, 5271–5281. [Google Scholar] [CrossRef]
  25. Wang, Z.; Hou, H.; Zhao, B.; Zhang, L.; Shi, Y.; Xie, C. Risk-averse stochastic capacity planning and P2P trading collaborative optimization for multi-energy microgrids considering carbon emission limitations: An asymmetric Nash bargaining approach. Appl. Energy 2024, 357, 122505. [Google Scholar] [CrossRef]
Figure 1. The internal structure of the virtual power plant.
Figure 1. The internal structure of the virtual power plant.
Sustainability 16 06236 g001
Figure 2. Photovoltaic virtual power plant system structure diagram.
Figure 2. Photovoltaic virtual power plant system structure diagram.
Sustainability 16 06236 g002
Figure 3. P2P optimized operation strategy for photovoltaic virtual power plants.
Figure 3. P2P optimized operation strategy for photovoltaic virtual power plants.
Sustainability 16 06236 g003
Figure 4. Solution flow based on ADMM algorithm.
Figure 4. Solution flow based on ADMM algorithm.
Sustainability 16 06236 g004
Figure 5. Virtual power plants’ renewable energy output.
Figure 5. Virtual power plants’ renewable energy output.
Sustainability 16 06236 g005
Figure 6. Electric load inside the virtual power plants.
Figure 6. Electric load inside the virtual power plants.
Sustainability 16 06236 g006
Figure 7. Virtual Power Plant 1 output.
Figure 7. Virtual Power Plant 1 output.
Sustainability 16 06236 g007
Figure 8. Virtual Power Plant 2 output.
Figure 8. Virtual Power Plant 2 output.
Sustainability 16 06236 g008
Figure 9. Virtual Power Plant 3 output.
Figure 9. Virtual Power Plant 3 output.
Sustainability 16 06236 g009
Figure 10. Results of P2P electrical energy interaction between virtual power plants.
Figure 10. Results of P2P electrical energy interaction between virtual power plants.
Sustainability 16 06236 g010
Figure 11. Iteration curve for subproblem 1 of Virtual Power Plant 1.
Figure 11. Iteration curve for subproblem 1 of Virtual Power Plant 1.
Sustainability 16 06236 g011
Figure 12. Iteration curve for subproblem 1 of Virtual Power Plant 2.
Figure 12. Iteration curve for subproblem 1 of Virtual Power Plant 2.
Sustainability 16 06236 g012
Figure 13. Iteration curve for subproblem 1 of Virtual Power Plant 3.
Figure 13. Iteration curve for subproblem 1 of Virtual Power Plant 3.
Sustainability 16 06236 g013
Figure 14. Iteration curve for subproblem 1 of the virtual power plant coalition.
Figure 14. Iteration curve for subproblem 1 of the virtual power plant coalition.
Sustainability 16 06236 g014
Figure 15. Electricity trading prices.
Figure 15. Electricity trading prices.
Sustainability 16 06236 g015
Table 1. Model parameters.
Table 1. Model parameters.
ParametersNumerical ValueParametersNumerical Value
P i CHA ( t ) ,   P i DIS ( t ) 500 kW P i j m a x
P i GT , max ( t ) ,   P i GT , min ( t )
P i buy , m a x ,   P i sell , m a x
s i RL ,   s i TL
η G T
K i RL
α C O 2
2000 kW
S i m i n ,   S i m a x 100 kW, 1000 kW500, 50 kW
η loss 1%
η 0.95
λ C H 4 ( t ) 3.2 yuan/m32000 kW
ε BAT 0.1 yuan/kW0.05, 0.03 yuan/kW
e C O 2 0.75 yuan/kg0.45
υ C O 2 1.072 kg/kWh0.1
C O 2 0.32 kg/kWh0.613 kg/kWh
Table 2. Operating costs of virtual power plants before and after participation in the cooperative operation.
Table 2. Operating costs of virtual power plants before and after participation in the cooperative operation.
Virtual Power Plant NumberP2P Pre-Running Costs/yuanP2P Post-Operational Costs/yuanP2P Transaction Costs/yuanBargaining Final Costs/yuanRevenue Enhancement/yuan
VPP110,053.215878.321332.217210.532842.68
VPP216,123.1215,500.73445.1115,945.84177.28
VPP31365.482973.92−1777.321196.6168.88
VPP Union27,541.8124,352.98024,352.973188.84
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

Gong, X.; Huang, W.; Li, J.; He, J.; Zhang, B. P2P Optimization Operation Strategy for Photovoltaic Virtual Power Plant Based on Asymmetric Nash Negotiation. Sustainability 2024, 16, 6236. https://doi.org/10.3390/su16146236

AMA Style

Gong X, Huang W, Li J, He J, Zhang B. P2P Optimization Operation Strategy for Photovoltaic Virtual Power Plant Based on Asymmetric Nash Negotiation. Sustainability. 2024; 16(14):6236. https://doi.org/10.3390/su16146236

Chicago/Turabian Style

Gong, Xiyao, Wentao Huang, Jiaxuan Li, Jun He, and Bohan Zhang. 2024. "P2P Optimization Operation Strategy for Photovoltaic Virtual Power Plant Based on Asymmetric Nash Negotiation" Sustainability 16, no. 14: 6236. https://doi.org/10.3390/su16146236

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop