This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

A Demand-Supply Cooperative Responding Strategy in Power System with High Renewable Energy Penetration

Yuanzheng Li, Senior Member, IEEE, Xinxin Long, Yang Li, Senior Member, IEEE, Yizhou Ding, Student Member, IEEE, Tao Yang, Senior Member, IEEE, Zhigang Zeng, Fellow, IEEE This work was supported by the Key Scientific and Technological Research Project of State Grid Corporation of China under Grant 5108-202315041A-1-1-ZN.Y. Z. Li, X. X. Long and Z. G. Zeng are with School of Artificial Intelligence and Automation, Huazhong University of Science and Technology, Wuhan 430074, China (Email: [email protected], [email protected], [email protected]).Y. Li is with School of Electrical Engineering, Northeast Electric Power University, Jilin 132000, China (Email: [email protected]).Y. Z. Ding is with School of China-EU Institute for Clean and Renewable Energy, Huazhong University of Science and Technology, Wuhan 430074, China (Email: [email protected]).T. Yang is with State Key Laboratory of Synthetical Automation for Process Industries, Northeastern University, Shenyang 110819, China (Email: [email protected]).
Abstract

Industrial demand response (IDR) plays an important role in promoting the utilization of renewable energy (RE) in power systems. However, it will lead to power adjustments on the supply side, which is also a non-negligible factor in affecting RE utilization. To comprehensively analyze this impact while enhancing RE utilization, this paper proposes a power demand-supply cooperative response (PDSCR) strategy based on both day-ahead and intraday time scales. The day-ahead PDSCR determines a long-term scheme for responding to the predictable trends in RE supply. However, this long-term scheme may not be suitable when uncertain RE fluctuations occur on an intraday basis. Regarding intraday PDSCR, we formulate a profit-driven cooperation approach to address the issue of RE fluctuations. In this context, unreasonable profit distributions on the demand-supply side, would lead to the conflict of interests and diminish the effectiveness of cooperative responses. To mitigate this issue, we develop multi-individual profit distribution marginal solutions (MIPDMSs) based on satisfactory profit distributions, which can also maximize cooperative profits. Case studies are conducted on a modified IEEE 24-bus system and an actual power system in China. The results verify the effectiveness of the proposed strategy for enhancing RE utilization, via optimizing the coordination of IDR flexibility with generation resources.

Index Terms:
Demand-supply cooperative responding, renewable energy, conflict of interest, profit distribution.

I Introduction

Currently, human development is significantly constrained by energy and environmental crises. Renewable energy (RE) is considered as a solution for replacing conventional energy sources, due to its environmental friendliness [1, 2, 3]. For instance, Wind power (WP) is a significant form of RE, which has developed rapidly in recent years, especially in China [4]. However, the uncertainty of RE, such as the unpredictable and significant fluctuations, may adversely affect the secure and cost-effective operation of the power system. Therefore, there is a need to address this challenge regarding RE uncertainty [5, 6].

Demand response (DR) is considered as an effective method to mitigate RE power fluctuations, and RE utilization could be enhanced. Within the DR program, electricity customers accord to long-term pricing schemes or financial incentives, to flexibly schedule their power demand. Notably, industrial production enterprises (IPEs) constitute a significant portion of global power demand, accounting for more than 50%\% of the total demand worldwide [7]. Therefore, to enhance the management of IPE demand, Ref. [8] investigates industrial demand response (IDR) for minimizing generation costs and RE curtailments. Furthermore, Ref. [9] analyzes the potential for implementing existing IDR programs among industrial consumers, in order to augment RE utilization.

The previous studies treat IPEs as independent dispatch entities, which overlooks their interactions with the utility center (e.g., electricity manager) within the IDR program. To analyze these interactions, Ref. [10] examines the impact of dynamic electricity pricing on demand response, involving 802 businesses across 34 commercial and industrial categories. On this basis, the interactions among multi-level market participants are modeled, according to Stackelberg game theory [11]. These participants include the utility center, load aggregators, energy storage operators, etc. Furthermore, a programming-multi-verse distributed algorithm is introduced to optimize trading strategies among the utility center and load aggregators [12].

In summary, the aforementioned researches mainly investigate centralized power dispatch within the day-ahead time scale. In this scenario, the utility center holds a priority in the process of electricity sales and price negotiations [13]. This priority enables it to facilitate IDR more effectively via controlling power supply for transactions. Moreover, unpredictable fluctuations in RE supply or power demand potentially impact power balance and stable power transmission on the intraday time scale. In addition to the established electricity contracts, the utility center generally offers additional financial incentives to encourage further shifts in IPE demand. This supplementary IDR exists outside of contractual limitations, allowing IPEs to autonomously determine their responses based on self-interests [14].

In contrast to centralized studies, decentralized dispatch relies on autonomous IDR to manage power fluctuations. It means that all IDR participants act in a self-interested and profit-driven manner. More specifically, participants concentrate on maximizing the responding income, rather than strictly adhering to demands of the utility center. Therefore, the optimal response outcome depends on the effective cooperation among all participants. Furthermore, an effective cooperation is dependent on a good financial incentive mechanism. Conversely, an inappropriate financial mechanism may result in excessive incentives for certain participants [15], which will weaken the motivation of other participants and even degrade response outcomes. On the other hand, the absence of penalties may encourage extreme selfish behavior and consequently adversely affect total interest [16]. This implies that a participant may prioritize their own interests over collective interests, leading to the conflict of interests among multiple individuals.

In order to standardize the decentralized response of participants, Ref. [17] establishes a punishment rule via the Cartel mechanism and repeated games. They are used to regulate the cooperation in the IDR program and avoid the conflict of interests. From a profit perspective, Ref. [18] formulates a non-cooperative game model among DR aggregators. Based on incomplete information, this study determines the DR share of each aggregator by maximizing the revenue of utility center. Ref. [19] considers the cooperation model as a more suitable approach for describing this decentralized interest relationship. Then, a cooperative IDR scheme is proposed to achieve power demand management and the distribution of cooperative profits.

On the other hand, employing real-time thermal power response is a conventional approach for mitigating power fluctuations [20]. However, due to the increasing replacement of thermal power with RE, this strategy has become increasingly challenging [21]. The reason is this unilateral response relies on the adjustable thermal power on a large scale. In this context, the collaborative response of both thermal power and industrial load presents a valuable idea. The basis is that collaborative adjustments on both the supply and demand sides can effectively balance power shortage or excess, making it a more adaptable approach for handling RE fluctuations [22, 23]. In power management within electricity markets of UK and US, both thermal power adjustments and demand response mechanisms are utilized to maintain power balance [24]. However, these processes are primarily practiced as simple unilateral transactions, for suppliers or power consumers.

Therefore, from the above literature review, we note the following research gaps. (i) Concerning intraday response and financial mechanism, the research scope of the conflict of interest is limited to the demand side in the decentralized response. However, it is important to clarify that the demand shifts will correspondingly cause supply adjustments. Therefore, a rational response strategy should not be limited to the allocation of resources on the demand side alone. It should also encompass power dispatch on the supply side, and coordinate the interests of multiple individuals on the demand-supply side. Our work focuses on studying the comprehensive management of conventional power supply and industrial demand, and establishing a more organic cooperation strategy. (ii) For the demand-supply interest, it is unilateral to focus solely on the influence of financial commendation on the decentralized response. This perspective overlooks the potential cost increase due to the industry load response. In this context, participants may not necessarily obtain benefits, compared with the original scheme. Therefore, it is necessary to comprehensively take into account both cost variations and financial incentives, in order to accurately quantify the final profit.

In our work, the coupling relation of IDR and thermal power dispatch is firstly established. Then, the related multi-individual interests on the demand-supply side are studied based on day-ahead and intraday response strategies. In the day-ahead time scale, the utility center coordinates the long-term scheme of thermal unit commitment and electricity price. This is to promote the demand-supply responses to the varying trend of RE supply. Specifically, we establish a bi-level multi-objective model to characterize this centralized cooperation. In the intraday time scale, an incentive scheme promotes decentralized cooperative response on the demand-supply side, for addressing the RE fluctuation. In this context, we quantify final profits by the cost difference between the intraday and day-ahead schemes, to characterize the demand-supply interest. As mentioned previously, improper distributions of cooperative profits would lead to the conflict of interests among multiple parties, potentially diminishing the effectiveness of cooperative responses. Consequently, we study the fair and rational distribution within cooperative responses, to address this conflict. To be concluded, contributions of this paper are summarized as follows.

  • (1)

    The power demand-supply cooperative responding (PDSCR) strategy is proposed to promote RE utilization, which primarily adopts the schemes in different dispatch periods (i.e., day-ahead and intraday), and the corresponding coordination of demand-supply side interests.

  • (2)

    A bi-level multi-objective optimization (BMO) is formulated to determine the day-ahead PDSCR scheme. In addressing the predictable variations in RE supply trends, the BMO considers decision priorities, demand-supply costs, and transmission risk within the power system operation.

  • (3)

    A profit-driven multi-individual cooperative model is developed in intraday PDSCR for addressing the RE fluctuation. Feasibility of the cooperative model is verified through corresponding proof. On this basis, considering the fair and rational distribution, the multi-individual profit distribution marginal solutions (MIPDMSs) are deduced to deal with the conflict of interests caused by improper distributions.

The rest of this paper is organized as follows. Section II introduces the overview of the PDSCR strategy. Section III establishes a bi-level multi-objective optimization model regarding the day-ahead PDSCR. Section IV formulates a cooperation model for the intraday PDSCR. Section V focuses on the case study and simulation results. Finally, conclusions are drawn in Section VI. Also, Table I presents the correspondence between the acronym and the original word.

TABLE I: Acronym Table
Acronym Full word Acronym Full word
IDR Industrial demand response MPEC Mathematical programming with equilibrium constraints
PDSCR Power demand-supply cooperative responding KKT Karush-Kuhn-Tucker
RE Renewable energy NBS Nash bargaining solution
WP Wind power MIOMM Multi-individual optimal marginal model
IPE Industrial production enterprises MIPDMS Multi-individual profit distribution marginal solution
PMP Parallel manufacturing process PF Pareto front
ASC A security coefficient BMO Bi-level multi-objective optimization

II Overview Of Power Demand-Supply Cooperative Responding Strategy

In this section, we first introduce the composition of the power system in Subsection A. Next, in Subsection B, we explain properties of two industrial demand responses. Then, Subsection C proposes the PDSCR strategy across different time scales and explains their corresponding strategy purposes and interest relationships.

II-A Composition of Power System

The specific power system considered in this paper is depicted in Fig. 1. It comprises wind turbines, industrial loads, conventional thermal plants, and the power transmission network.

Refer to caption
Figure 1: A power system consisting of conventional thermal plants, transmission network, and industrial loads (i.e., IPE).

In light of energy and environmental considerations, there is a need to enhance wind power utilization on the supply side. However, it will potentially introduce overload risks in the transmission network [25, 26]. To address this concern, it is imperative to comprehensively promote the flexibility of industrial power demand and corresponding thermal power dispatch.

Refer to caption
Figure 2: Procedure of the proposed PDSCR strategy.

II-B Two IDR programs

As shown in Fig. 3, we incorporate both price-based and incentive-based IDR programs into PDSCR and analyze components of IPE electricity fares. The price-based IDR program relies on the contracted electricity prices. Specifically, IPEs can reduce production cost by shifting their loads to low-price periods and avoiding power usage during high-price periods, as illustrated in Fig. 3(a). Consequently, the price variations among different time periods encourage industrial demand shifting, that is, absorbing excess wind power or preventing power shortages. This program serves as a foundational approach for basically determining intraday electricity demand. However, unforeseen fluctuations in wind power supply would lead to power imbalances. In practice, unilateral price adjustments within the contract are not accepted by IPEs on the intraday basis, because such adjustments may disrupt production and incur additional cost.

Refer to caption
Figure 3: Two types of IDRs, i.e., price-based and incentive-based IDRs.

On the other hand, driven by additional financial incentives, industrial customers further adjust their demand to address intraday power imbalances, known as incentive-based IDR. Specifically, financial compensations or penalties drive industrial power demand to increase during peak periods or decrease during valley periods of wind power supply, as depicted in Fig. 3(b). For electricity transactions, the predictable supply and demand on the market need to be cleared ahead of the day. For uncertain events, the real-time response outside of the contract serves as a supplement. Based on this frame, the IPE production costs can be calculated as the difference between the total fare and the compensation fare, as shown in Fig. 3(c).

II-C Day-ahead and Intraday PDSCR Strategies

In Fig. 2, the PDSCR strategy is divided into two steps, corresponding to the day-ahead and intraday time scales, respectively. In Step 1, the utility center holds decision-making authority over electricity pricing and the scheme for thermal unit operations in day-ahead PDSCR. This can be viewed as a centralized pre-dispatch strategy. In this process, the utility center firstly formulates the price-based IDR program and the day-ahead thermal unit commitment. Subsequently, the IPE gives a production plan to determine industrial power demand. The relationship among these entities is described based on a Stackelberg game framework, formulated as a bi-level multi-objective optimization. Moreover, the day-ahead scheme encompasses thermal generators’ ON/OFF states, reserves, electricity prices, etc.

However, issues like branch overloads or power shortages may arise if actual wind power significantly deviates from its predictions. To address these challenges, Step 2 focuses on enhancing the response to accommodate power deviations, i.e., the actual thermal power output and IDR program would be updated. In terms of the utility center’s scheme, electricity pricing and thermal unit operation schemes remain unchanged. On this basis, the intraday PDSCR strategy emphasizes autonomous cooperation and offers corresponding financial incentives, including the thermal power compensation and incentive-based IDR. Specifically, the intraday PDSCR strategy determines thermal power, wind power integration, industrial production behavior, and reserve usage.

III Day-ahead PDSCR strategy via Bi-level Multi-objective Optimization Model

In this section, we introduce the day-ahead PDSCR strategy, which concentrates on the interest relationship of centralized power dispatch. At first, the industrial production process is formulated in Subsection A. It is a flexible optimization and responding model. Then, based on the Stackelberg game, we establish the day-ahead PDSCR strategy as the bi-level multi-objective optimization model.

III-A Modeling of PMP Production Optimization Dispatch

As flexible industrial loads, the parallel manufacturing process (PMP) system is introduced in this subsection. Within the PMP, IPE can achieve the optimal price cost by optimizing the PMP schedule. In this paper, the optimization model of the PMP system is established, and its process with R{\rm R} procedures is shown in Fig. 4.

Refer to caption
Figure 4: Production network structure of a PMP system.

The ithi^{th} production procedure is denoted as Pi{\rm P}_{i} (i=i= 1,2,,R1,2,...,{\rm R}), in which there exist C{\rm C} machines, Mi,1,Mi,2,,Mi,C{\rm M}_{i,1},{\rm M}_{i,2},…,{\rm M}_{i,{\rm C}}, and there are buffers (B1,B2,,BR1{\rm B}_{1},{\rm B}_{2},…,{\rm B}_{{\rm R}-1}) between two adjacent procedures, which are used to store projects and provide flexibility for the PMP system to conduct adjusting operations. The process constraint of the PMP system is explained in (A.1)-(A.7) of Appendix A. Accordingly, in the production cycle consisting of T{\rm T} time intervals, the dispatch model of IPE is formulated as follows.

minJPMP=t=1T(FP,t+FB,t)+CFIXEDs.t.FP,t=i=1RαtNP,t,icP,iFB,t=i=1R1αtNB,t,icB,i(A.1)(A.7)\begin{array}[]{l}\begin{aligned} {\rm{min}}\quad&{J_{{\rm{PMP}}}}=\sum\limits_{t=1}^{\rm{T}}{\left({{F_{{\rm{P}},t}}+{F_{{\rm{B}},t}}}\right)}+{{\rm{C}}_{{\rm{FIXED}}}}\\ {\rm{s.t.}}\quad&{F_{{\rm{P}},t}}=\sum\limits_{i=1}^{\rm{R}}{{\alpha_{t}}\cdot{N_{{\rm{P}},t,i}}}\cdot{c_{{\rm{P}},i}}\\ &{F_{{\rm{B}},t}}=\sum\limits_{i=1}^{{\rm{R}}-1}{{\alpha_{t}}\cdot{N_{{\rm{B}},t,i}}}\cdot{c_{{\rm{B}},i}}\\ &\rm{(A.1)-(A.7)}\end{aligned}\end{array} (1)

where NP,t,i{N_{{\rm{P}},t,i}} is the quantity of processed projects of procedure Pi{{\rm{P}}_{i}} and time slot t{t}. Similarly, the storage quantity of buffer Bi{{\rm{B}}_{i}} is denoted as NB,t,i{N_{{\rm{B}},t,i}}. cP,i{c_{P,i}} and cB,i{c_{{\rm{B}},i}} are cost coefficients of Pi{P_{i}} and Bi{B_{i}}, αt{\alpha_{t}} is the electricity price in tt slot, and CFIXED{{\rm{C}}_{{\rm{FIXED}}}} is the fixed cost. The optimal electricity cost is consider as the interest on the demand side.

III-B Formulations of Bi-level Multi-objective Optimization

In day-ahead PDSCR, the utility center coordinates thermal power supply and industrial demand to respond to the peak-valley trend of wind power supply. On this basis, it is also necessary to guarantee cost optimality on the demand-supply side. However, this cooperative response is not a simple multi-objective optimization problem, and is with a bi-level optimization existing in the order of priority among multiple individuals.

Refer to caption
Figure 5: Workflow of squential desicion and coordination.

Specifically, on the supply side, the utility center devotes to minimizing outputs of operational thermal power units and enhancing wind power utilization. This amounts to optimizing the overall cost associated with thermal power generations. On the demand side, the utility center employs price-based IDR to impact industrial load shifting. As shown in Fig. 5, the utility center establishes the long-term electricity pricing scheme based on the potential for IDR adoption. Then, industrial customers determine the optimal production schedule considering electricity prices and their specific industrial requirements. This process represents a sequential decision-making approach. The Stackelberg theory introduces the concept of priority among game participants. This priority dictates the relative importance of each participant’s objectives. Therefore, this game model is proved effective in characterizing the hierarchical game relationships [27]. On this basis, we assume a two-individual game distinguished between leader 1 and follower 2, and their utility function and behavior are (F1,b1F_{1},b_{1}) and (F2,b2F_{2},b_{2}). That is, equilibrium b1b_{1}^{*} in Starkelberg game is as (2).

F1=maxb2O2(b1)F1(b1,b2)=minb1B1maxb2O2(b1)F1(b1,b2)F_{1}^{*}=\mathop{\max}\limits_{{b_{2}}\in{O_{2}}(b_{1}^{*})}{F_{1}}(b_{1}^{*},{b_{2}})=\mathop{\min}\limits_{{b_{1}}\in{B_{1}}}\mathop{\max}\limits_{{b_{2}}\in{O_{2}}({b_{1}})}{F_{1}}({b_{1}},{b_{2}}) (2)

where B1B_{1} represents the leader behavior set. OO stands for the following response function for given b1b_{1}^{*}. If OO is the optimal response function b2O2(b1){b_{2}^{*}}\in{O_{2}}(b_{1}^{*}), the two behavior (b1,b2)({b_{1}^{*}},{b_{2}^{*}}) will be Starkelberg equilibrium. Just as in the mathematical programming with equilibrium constraints (MPEC), the optimal response function can be transformed as constraints, according to the convex nature of follower optimization. This transformation is achieved by deducing it through the Karush-Kuhn-Tucker (KKT) condition [28, 29]. Therefore, relevant constraints in the bi-level optimization model are established as (3). The specific constraints is formulated as (A.8)-(A.14) in Appendix A.

yLPMP=0,λfneq(x,y)=0{\nabla_{y}}{L_{{\rm{PMP}}}}=0,\quad\lambda\circ{f_{neq}}(x,y)=0 (3)

where PMP{{\cal L}_{{\rm{PMP}}}} is the Lagrange function, fneq(x,y){f_{neq}}(x,y) is inequality constraint vector, the corresponding dual variable vector λ\lambda is non-negative, and \circ is the Hadamard product [30]. Then, the following is the proposed bi-level and multi-objectives optimization model in day-ahead PDSCR, where the decision variable of utility center is x=[st,p,PT,t,p,RT,t,p,PW,t,l,αt]x=[{s_{t,p}},{P_{{\rm{T}},t,p}},{R_{{\rm{T}},t,p}},{P_{{\rm{W}},t,l}},{{\alpha_{t}}}] and the IPE variable is y=[NP,t,i,NB,t,i]y=[{N_{{\rm{P}},t,i}},{N_{{\rm{B}},t,i}}]. xx includes thermal On/Off status st,p{s_{t,p}}, power outputs PT,t,p{P_{{\rm{T}},t,p}}, reserves RT,t,p{R_{{\rm{T}},t,p}}, wind power integration PW,t,l{P_{{\rm{W}},t,l}}, electricity price αt{{\alpha_{t}}} for time tt, thermal generator pp, wind unit ll, and number of thermal power units NGN_{\rm G}. yy includes numbers of processed projects NP,t,i{N_{{\rm P},t,i}} and buffer NB,t,i{N_{{\rm{B}},t,i}} for time tt and process ii. In addition, a security coefficient (ASC) is introduced to quantify the risk based on the available transfer margin of the branch. This margin of a branch is described by the difference between the transmitted power and its rated value during the dispatch periods. In (4), CASC{C_{{\rm{ASC}}}} is defined as the summation of minimum margins of all the branches and periods. It is noteworthy that the margin should be maximized.

CASC=minj(TPj,maxmaxt(TPt,j)TPj,max)100%{C_{{\rm{ASC}}}}=\mathop{\min}\limits_{j}\left({\frac{{T{P_{j,\max}}-\mathop{\max}\limits_{t}\left({T{P_{t,j}}}\right)}}{{T{P_{j,\max}}}}}\right)\cdot 100\% (4)

where TPt,jT{P_{t,j}} and TPj,maxT{P_{j,\max}} denote transmitted power and the maximum margin of branch jj (j=1,2,,b)(j=1,2,…,b), respectively. Generally, the more wind power utilization means the less thermal cost. On this basis, we formulate the thermal cost and the CASCC_{\rm{ASC}} as the upper optimization objectives, because the utility center is in dominance. Here, the bi-objectives optimization would obtain the optional optimal solutions, i.e., Pareto solutions. The reason is that different preferences for the bi-objectives will cause different optimal solutions. Pareto optimality means there is no feasible solutions x1x_{1} and x2x_{2} where objectives Ji(x1)Ji(x2),i{1,2}J_{i}(x_{1})\geq J_{i}(x_{2}),\forall i\in\{1,2\} with Ji(x1)>Ji(x2),J_{i}(x_{1})>J_{i}(x_{2}), for some ii, i.e., there is no complete advantage among all the Pareto solutions. Therefore, the decision-making involves the trade-off for Pareto solutions.

On the other hand, the industrial electricity cost is concerned by IPE. In this paper, this electricity cost is formulated as the lower optimization objectives, the performance of which depends on the upper decision. The specific bi-level optimization model is established as (5), the supplemental constraints of the thermal power and grid are shown in (B.2)-(B.14) of Appendix B. This is an MPEC model, where min[J1,J2]\min\;[{J_{1}},{J_{2}}] represents the optimal leader’s utility, and argminJPMP\arg\min\;{J_{{\rm{PMP}}}} represents the optimal follower’s utility. The optimal response function is defined as the constraint (3), specific forms of which are provided in equations (A.8)-(A.14).

min[J1,J2]s.t.J1=t=1Tk=1NG[F(PT,t,p)+ST,t,p]J2=1CASCargminJPMP(1)(4),(B.2)(B.14)\begin{array}[]{l}\begin{aligned} \min\quad&[{J_{1}},{J_{2}}]\\ {\rm{s.t.}}\quad&{J_{1}}=\sum\limits_{t=1}^{\rm{T}}{\sum\limits_{k=1}^{{N_{\rm{G}}}}{[F({P_{{\rm{T}},t,p}})+{S_{{\rm{T}},t,p}}]}}\\[3.1298pt] &{J_{2}}=1-{C_{\rm{ASC}}}\\[3.1298pt] &\arg\min\quad{J_{{\rm{PMP}}}}\\[3.1298pt] &{(1)-(4),\rm{(B.2)-(B.14)}}\end{aligned}\end{array} (5)

where F(PT,t,i)F({P_{{\rm T},t,i}}) and ST,t,pS_{{\rm T},t,p} represent thermal generation cost function and starting cost. In this multi-objective problem, the Pareto solutions can be obtained by ε\varepsilon-constraint optimization method [31].

IV Intraday PDSCR strategy in multi-individual cooperation model

In this section, the profit-driven cooperation among multiple individuals is considered on the demand-supply side. Firstly, the model of intraday PDSCR involving financial commendation is established in Subsection A. To study the distribution of cooperative profits, Subsection B proposes the multi-individual profit distribution marginal solution.

IV-A Modeling of Intraday PDSCR

The intraday PDSCR strategy is based on the combination of thermal power dispatch and incentive-based IDR, and is autonomous and profit-driven. Considering the thermal power commendation and the incentive strategy within the IDR scheme, the updated electricity cost function of the PMP system could be reconstructed as (6), which introduces the incentive StP,R{S_{t}^{\rm{P,R}}}. The updated cost function of the thermal plants is formulated as (7), where the electricity sales revenue J3J_{3} and thermal power commendation ST,t,kR{S_{{\rm T},t,k}^{\rm R}} are introduced.

J3=t=1T(FP,tUP+FB,tUP)t=1TStPMP,R+CFIXED{J_{3}}=\sum\limits_{t=1}^{\rm T}{\left({F_{{\rm{P}},t}^{{\rm{UP}}}+F_{{\rm{B}},t}^{{\rm{UP}}}}\right)}-\sum\limits_{t=1}^{\rm T}{S_{t}^{\rm{PMP,R}}}+{{\rm{C}}_{{\rm{FIXED}}}} (6)
J4=t=1T{i=1NG[F(PT,t,pUP)+ST,t,p]+Coutrestk=1NTST,t,kR}J3\begin{array}[]{l}\begin{aligned} {J_{4}}={\rm{}}\sum\limits_{t=1}^{\rm{T}}{\{\sum\limits_{i=1}^{{N_{\rm{G}}}}{[F(P_{{\rm{T}},t,p}^{{\rm{UP}}})+{S_{{\rm{T}},t,p}}]}}+C_{{\rm{outres}}}^{t}-\sum\limits_{k=1}^{{N_{\rm{T}}}}{S_{{\rm{T}},t,k}^{\rm{R}}}\}-{J_{3}}\end{aligned}\end{array} (7)

where NTN_{\rm T} represents the number of thermal plants, and Coutrest{C_{\rm{outres}}^{t}} stands for the purchasing cost of reserve electricity. UP denotes the updated decision, where st,p{s_{t,p}}, RT,t,p{R_{{\rm{T}},t,p}} and αt{{\alpha_{t}}} follow the day-ahead decision. The sum of ST,t,kR{S_{{\rm T},t,k}^{\rm R}} and StP,RS_{t}^{\rm{P,R}} should be proportional to the increase of wind power utilization ΔPW,t\Delta{P_{\rm{W},t}}.

stΔPW,t=StP,R+i=1NTST,t,kR{s_{t}}\cdot\Delta{P_{\rm{W},t}}=S_{t}^{\rm{P,R}}+\sum\limits_{i=1}^{{N_{\rm{T}}}}{S_{{\rm T},t,k}^{\rm R}} (8)

where st{s_{t}} is the commendation constant. It means that multi-individual cooperation on the demand-supply side could produce more financial commendation. Evidently, for each independent period tt, the total profit ψt(x,y){\psi_{t}}(x,y) is constructed by the thermal cutbacks, the commendation of wind power utilization, and the reserve power cost.

ψt(x,y)=[JPMP+J1J3J4]t=i=1nF(PP,t,p)i=1nF(PP,t,pUP)+stΔPW,t+Coutrest\begin{array}[]{l}{\psi_{t}}(x,y)={[{J_{\rm{PMP}}}+{J_{1}}-{J_{3}}-{J_{4}}]_{t}}\\[2.84526pt] =\sum\limits_{i=1}^{n}{F({P_{{\rm P},t,p}})}-\sum\limits_{i=1}^{n}{F(P_{{\rm P},t,p}^{\rm{UP}})}+{s_{t}}\cdot\Delta{P_{{\rm W},t}}+{C_{{\rm{outres}}}^{t}}\end{array} (9)

where []t[\cdot]_{t} represents the tt item. In addition, wind power utilization and CASCUPC_{\rm{ASC}}^{{\rm{UP}}} are also the main indicators on power dispatch. Then, the maximization of cooperative profit ψt(x,y){\psi_{t}}(x,y) is established as the optimal profit constraint to characterize profit-driven response. Thus, the model of intraday PDSCR is formulated as the multi-objectives optimization in (10). The supplemental constraints of the thermal power and grid are shown in (B.16)-(B.19) of Appendix B.

min[J5,J6]s.t.J5=t=1TPWP,curtJ6=1CASCUPargmaxψt(x,y)(1),(6)(10),(B.16)(B.19)\begin{array}[]{l}\begin{aligned} \min\quad&[{J_{5}},{J_{6}}]\\[2.27621pt] {\rm{s.t.}}\quad&{J_{5}}=\sum\limits_{t=1}^{\rm T}{P_{{\rm{WP,cur}}}^{t}}\\[2.27621pt] &{J_{6}}=1-C_{\rm{ASC}}^{{\rm{UP}}}\\[2.27621pt] &\arg\max\quad{\psi_{t}}(x,y)\\[2.27621pt] &(1),(6)-(10),\rm{(B.16)-(B.19)}\end{aligned}\end{array} (10)

IV-B Multi-individual Profit Distribution Marginal Solution

Regarding wind power fluctuations, the intraday PDSCR is devoted to balancing power supply and demand, while also alleviating the issue of branch overload. Correspondingly, the cooperative mechanism allows the demand-supply side to receive financial incentives. However, the implementation of PDSCR introduces cost variations in thermal power generation and industrial production. If the financial compensation fails to benefit individuals, or if the profit distributions are unreasonable, it would lead to the conflict of interests. In such cases, achieving effective autonomous cooperation becomes challenging. In the case study of Section V, we will test the performance of non-cooperation scenarios, in order to quantify the extent of negative impacts caused by conflicts.

Refer to caption
Figure 6: Workflow of bargaining and coordination.

Note that the Nash bargaining theory is an effective framework for cooperation and conflicts of interest [32]. As shown in Fig. 6, it assumes there exists a bargaining process where multiple individuals discuss profit distributions. Each individual subsequently implements their response based on the outcome of these negotiations. However, it is worth noting that this theory primarily focuses on bargaining balanced solutions within the context of two-party linear utilities. In this subsection, we extend an optimal bargaining model to address the issue of multi-individual nonlinear utilities, that is, the Multi-Individual Optimal Marginal Model (MIOMM). Initially, we demonstrate the convexity and feasibility of MIOMM. Subsequently, we propose and derive Multi-Individual Profit Distribution Marginal Solutions (MIPDMSs) based on different distribution criteria, which in turn serve as multi-individual response constraints.

Note that the problem has the following characteristics: (i) The potential conflicts of interests exist among individuals, i.e., the profit distribution of IPE and thermal plants. (ii) As shown in (8), the distribution of total profit is directly proportional to the increase of wind power utilization. Then, we propose the equal and contribution-based profit distributions. In this case, the more distribution means the more profit for each individual. For demand and supply sides, this incentive is the profit motivation for improving wind power utilization. (iii) The behavior is not mandatory, it means each individual can refuse to respond. To this end, the profit utility uku_{k} could be established in the scenario of multi-individual negotiation [33], which is presented as follows.

S={(u1,u2,,un)|uk=sk(b),bB}D=(s1(d1),s2(d2),,sn(dn))k=1,2,,n,\begin{array}[]{l}S=\{({u_{1}},{u_{2}},...,{u_{n}})|{u_{k}}={s_{k}}(b),b\in B\}\\[4.2679pt] D=({s_{1}}(d_{1}),{s_{2}}(d_{2}),...,{s_{n}}(d_{n}))\\[4.2679pt] k=1,2,...,n,\end{array} (11)

where SS and DD denote the cooperative and divergent sets. sk(b){s_{k}}(b) is the behavioral profit function for individual kk, bb is the cooperative behavior and dn{d_{n}} represents the disagreeable behavior. Here, the benefits pair (S,D)(S,D) provides individuals with the options of cooperation and non-cooperation. In the cooperative process, Nash has provided a linear equilibrium model called Nash bargaining solution (NBS) [34]. In PDSCR, we expend this equilibrium to multi-interest and nonlinear profit utility, and this multi-individual model is formulated as (12).

max(VV0)k=1NT(UkUk0)s.t.UkUk00,VV00\begin{array}[]{l}\begin{aligned} \max\quad&(V-{V_{0}})\prod\limits_{k=1}^{N_{\rm{T}}}{({U_{k}}-U_{k}^{0})}\\[2.84526pt] {\rm{s.t.}}\quad&{U_{k}}-U_{k}^{0}\geq 0,\;V-{V_{0}}\geq 0\end{aligned}\end{array} (12)

where UkU_{k} and VV represent individual costs of thermal plant kk and IPE, respectively. Their original costs are Uk0U_{k}^{0}, V0V_{0}. Then, profit utility functions of are defined as uk=UkUk0{u_{k}}={{U_{k}}-U_{k}^{0}}, v=VV0v=V-{V_{0}}, (uk,v)S({u_{k}},v)\in S. In (12), the profit non-inferiority ensures the motivation of individual participation. In intraday PDSCR, the specific profit utility function are redefined as (13), where UkU_{k}, VV, Uk0U_{k}^{0} and V0V_{0} are established in independent period Ut,k{U_{t,k}}, Ut,k0U_{t,k}^{0}, Vt{V_{t}} and Vt0V_{t}^{0}. There is a quadratic relationship between the multi-individual profit function and the related decision variable.

uk,t=Ut,kUt,k0=pk[F(PP,t,p)F(PP,t,pUP)]SkV(vtStP,R)Coutrest+ST,t,kRvt=VtVt0=FP,t+FB,tFP,tUPFB,tUP+StP,R\begin{array}[]{l}\begin{aligned} {u_{k,t}}&={U_{t,k}}-U_{t,k}^{0}=\sum\limits_{p\in k}{[F({P_{{\rm{P}},t,p}})-F(P_{{\rm{P}},t,p}^{{\rm{UP}}})}]-S_{k}^{V}\cdot\\ &({v_{t}}-S_{t}^{{\rm{P,R}}})-C_{{\rm outres}}^{t}+S_{{\rm T},t,k}^{\rm R}\\ {v_{t}}&={V_{t}}-V_{t}^{0}={F_{{\rm P},t}}+{F_{{\rm B},t}}-F_{{\rm P},t}^{\rm UP}-F_{{\rm B},t}^{\rm UP}+S_{t}^{{\rm P,R}}\end{aligned}\end{array} (13)

where SkVS_{k}^{V} denotes the income coefficient, which indicates the increased electricity sales revenue in thermal plant kk. The total profit ψt(x,y){\psi_{t}}(x,y) can be further reformulated as follows.

maxψt(x,y)=k=1NTuk,t+vt=i=1NT(Ut,kUt,k0)+(VtVt0)\begin{array}[]{l}\begin{aligned} \max\quad{\psi_{t}}(x,y)=&\sum\limits_{k=1}^{N_{\rm{T}}}{{u_{k,t}}}+{v_{t}}=\sum\limits_{i=1}^{{N_{T}}}{({U_{t,k}}-U_{t,k}^{0})}+({V_{t}}-V_{t}^{0})\end{aligned}\end{array} (14)

Note that the set (uk,t,vt)({u_{k,t}},v_{t}) of profit utility functions is multidimensional and quadratic. In the PDSCR strategy, the convexity of (uk,t,vt)({u_{k,t}},v_{t}) is the necessary and sufficient condition of MIOMM optimality. Therefore, we derive the convexity of the profit utility, and the lemma and proof are shown as follows.

Lemma 1: For (u,v)(u,v), uS1:{u=xAx+c1x|a1xb1,a2x=b2,un},vS2:{v=c2y|a3yb3,a3y=b3,y}mu\in{S_{1}}:\{u={x^{\top}}Ax+{c_{1}}^{\top}x|a_{1}^{\top}x\leq{b_{1}},a_{2}^{\top}x={b_{2}},u\in{\mathbb{R}^{n}}\},v\in{S_{2}}:\{v={c_{2}}^{\top}y|a_{3}^{\top}y\leq{b_{3}},a_{3}^{\top}y={b_{3}},y\in\mathbb{R}{{}^{m}}\}, set S:{(u,v)|ui,vj>0,u,nv}mS:\{(u,v)|{u_{i}},{v_{j}}>0,u\in\mathbb{R}{{}^{n}},v\in\mathbb{R}{{}^{m}}\} is convexity, where A=diag{a1,a2,,an}A=diag\{{a_{1}},{a_{2}},...,{a_{n}}\}.

Proof: The detailed proof could be referred to Appendix C.

\hfill\blacksquare

In MIOMM, we further study the optimality of cooperative total profit ψt(x,y){\psi_{t}}(x,y), which is to prove the equivalent optimality in both models. On this basis, we could replace max(ψt(x,y))\max({\psi_{t}}(x,y)) with MIOMM.

Proposition: The maximization of multiplication χmχχm\prod\limits_{{\chi_{m}}\in\chi}{{\chi_{m}}} achieves the maximization of accumulation χmχχm\sum\limits_{{\chi_{m}}\in\chi}{{\chi_{m}}} for χm{\chi_{m}}.

Proof: The multiplication and accumulation are defined as fΠ{f_{\Pi}} and fΣ{f_{\Sigma}} ,

maxfΠ=χmχχm,fΣ=χmχχms.t.χm0.\begin{array}[]{l}\begin{aligned} \max\quad&{f_{\Pi}}=\prod\limits_{{\chi_{m}}\in\chi}{{\chi_{m}}},{f_{\Sigma}}=\sum\limits_{{\chi_{m}}\in\chi}{{\chi_{m}}}\\ {\rm{s.t.}}\quad&{\chi_{m}}\geq 0.\end{aligned}\end{array} (15)

In the linear function fΣ(χ){f_{\Sigma}}(\chi), dd denotes the direction vector and dmd\forall{d_{m}}\in d, dm>0{d_{m}}>0. Obviously, fΣ(χ+d)>fΣ(χ){f_{\Sigma}}(\chi+d)>{f_{\Sigma}}(\chi), i.e., dd is able to represent the optimal direction of fΣ{f_{\Sigma}}. For multiply fΠ(χ+d){f_{\Pi}}(\chi+d), the first-order Taylor unfolding is as (16) when χm0{\chi_{m}}\geq 0.

fΠ(χ+d)=fΠ(χ)+fΠ(χ)d+o(d){f_{\Pi}}(\chi+d)={f_{\Pi}}(\chi)+\nabla{f_{\Pi}}{(\chi)^{\top}}d+o(d) (16)

where o(d)>0o(d)>0. When dm>0{d_{m}}>0, the partial derivative fΠ(χ)d\nabla{f_{\Pi}}{(\chi)^{\top}}d can be expressed as (17).

fΠ(χ)d=dmd(χrχm,χrχχr)dm>0.\nabla{f_{\Pi}}{(\chi)^{\top}}d=\sum\limits_{{d_{m}}\in d}{(\prod\limits_{\scriptstyle{\chi_{r}}\neq{\chi_{m}},\hfill\atop\scriptstyle{\chi_{r}}\in\chi\hfill}{{\chi_{r}}})\cdot{d_{m}}}>0. (17)

Therefore, fΠ(χ+d)>fΠ(χ){f_{\Pi}}(\chi+d)>{f_{\Pi}}(\chi), i.e., the maximization of accumulation fΣ{f_{\Sigma}} is ensured by maximizing the multiplication fΠ{f_{\Pi}}.

\hfill\blacksquare

On the basis of MIOMM, the optimal marginal solution is derived in the convex feasible region called MIPDMS. We assume that multi-individuals would require to divide the cooperative profits, according to the equal or contribution-based criteria. It could respectively represent the fairness and rationality in cooperation, which are the responding motivations for multi-individuals. In the equal MIPDMS, this criteria provide the same profit to participants. In contribution-based MIPDMS, profit utility is formulated according to their actual contributions in cooperation. Accordingly, both the above solutions are feasible, which are demonstrated as follows.

Firstly, the equal MIPDMS in the fair distribution condition is developed within the above multi-individual model, i.e., maximizing the multiplication of multi-individual utility.

Lemma 2: For thermal plants and PMP, the profit is distributed by each individual um,t{u_{m,t}} or vt{v_{t}} in equal MIPDMS as (18).

um,t=vt=ψt(x,y)NT+1{u_{m,t}}={v_{t}}=\frac{{{\psi_{t}}(x,y)}}{{{N_{\rm{T}}}+1}} (18)

Proof: For the NBS objective as (12), the function could be shown as follows.

minum,t,vtlnvt+k=1NTlnuk,t\mathop{\min}\limits_{{u_{m,t}},{v_{t}}}\ln\;{v_{t}}+\sum\limits_{k=1}^{N_{\rm{T}}}{\ln}\;{u_{k,t}} (19)

where the composite function (19) is convex, the minimum will correspond to the primeval optimal solution. The partial derivative to um,tu_{m,t} is as (20).

um,t(lnvt+k=1NTlnuk,t)=(k=1NTuk,tψ(x,y))1+(um,t)1\begin{array}[]{l}{\nabla_{{u_{m,t}}}}(\ln{v_{t}}+\sum\limits_{k=1}^{N_{\rm{T}}}{\ln}{u_{k,t}})=({{\sum\limits_{k=1}^{N_{\rm{T}}}{{u_{k,t}}}-\psi(x,y)}})^{-1}+({{{u_{m,t}}}})^{-1}\end{array} (20)

In the optimal point, um,t=0{\nabla_{{u_{m,t}}}}=0, i.e. ψ(x,y)=k=1NTuk,t+um,t\psi(x,y)=\sum\limits_{k=1}^{N_{\rm{T}}}{{u_{k,t}}}+{u_{m,t}}. If the profit is distributed equally, we have the following formulations.

um,t=ψt(x,y)NT+1,vt=ψ(x,y)k=1NTuk,t=ψt(x,y)NT+1{u_{m,t}}=\frac{{{\psi_{t}}(x,y)}}{{{N_{\rm{T}}}+1}},\quad{v_{t}}=\psi(x,y)-\sum\limits_{k=1}^{N_{\rm{T}}}{{u_{k,t}}}=\frac{{{\psi_{t}}(x,y)}}{{{N_{\rm{T}}}+1}} (21)

\hfill\blacksquare

On the other hand, we consider the rational distribution condition to derive the contribution-based MIPDMS. In this solution, the more responding contribution of individuals means the more proportion of total profit.

Lemma 3: For thermal plants and PMP, the profit is divided by each individual in contribution-based MIPDMS as (22-23).

um,t=σm,tψt(x,y)/(k=1nσk,t+σm,t){u_{m,t}}={\sigma_{m,t}}\cdot{\psi_{t}}(x,y)/(\sum\limits_{k=1}^{n}{{\sigma_{k,t}}}+{\sigma_{m,t}}) (22)
vt=ψt(x,y)[k=1NTσk,tj=1NT(k=1NTσk,t+σj,t)1NT+1]v_{t}={\psi_{t}}(x,y)\cdot[\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}\cdot\sum\limits_{j=1}^{N_{\rm{T}}}{{{(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{j,t}}}}})^{-1}-{N_{\rm{T}}}+1] (23)

where σk,t=pkNT(PT,p,tPT,p,tUP){\sigma_{k,t}}=\sum\limits_{p\in k}^{{N_{T}}}{({P_{T,p,t}}-P_{T,p,t}^{UP})} represents the ranger of adjusted power of the kthk^{th} thermal plant.

Proof: Based on (20), we obtain the following formulation.

ψ(x,y)=k=1NTuk,t+um,t\psi(x,y)=\sum\limits_{k=1}^{N_{\rm{T}}}{{u_{k,t}}}+{u_{m,t}} (24)

When the profit distribution is based on the adjusted weights, the total profit function is reformulated as (25).

ψ(x,y)=k=1NTσkσmum,t+um,t\psi(x,y)=\sum\limits_{k=1}^{N_{\rm{T}}}{\frac{{{\sigma_{k}}}}{{{\sigma_{m}}}}{u_{m,t}}}+{u_{m,t}} (25)

where σk,t/σm,t{{{{\sigma_{k,t}}}}/{{{\sigma_{m,t}}}}} is defined as corresponding weights between σm,t{{\sigma_{m,t}}} and σk,t{{\sigma_{k,t}}}.

um,t=σm,tψ(x,y)/(k=1NTσk,t+σm,t),vt=ψ(x,y){1j=1NT[σj,t/(k=1NTσk,t+σj,t)]}=ψ(x,y)[k=1NTσk,tj=1NT(k=1NTσk,t+σj,t)1NT+1]\begin{array}[]{l}{u_{m,t}}={\sigma_{m,t}}\cdot\psi(x,y)/(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{m,t}}),\\ {v_{t}}=\psi(x,y)\cdot\{1-\sum\limits_{j=1}^{N_{\rm{T}}}{[{\sigma_{j,t}}/(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{j,t}})]\}}\\ =\psi(x,y)\cdot[\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}\cdot\sum\limits_{j=1}^{N_{\rm{T}}}{{{(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{j,t}}}}})^{-1}-{N_{\rm{T}}}+1]\end{array} (26)

\hfill\blacksquare

On the basis of the contribution-based MIPDMS, we explore the specific individual profit boundary as follows.

Lemma 4: For IPE profit vtv_{t} as (23), upper boundary: vtmax[uk,t]v_{t}\leq{\rm max}[u_{k,t}], i=1,2,,ni=1,2,...,n, distribution proportion boundary: vt[ψ(x,y)/(n+1),ψ(x,y)/2]v_{t}\in[\psi(x,y)/(n+1),\psi(x,y)/2].

Proof: Firstly, um,t=max[uk,t]u_{m,t}={\rm max}[u_{k,t}], σm,t=max[σk,t]\sigma_{m,t}={\rm max}[\sigma_{k,t}], and the relationship of uk,tu_{k,t} and vtv_{t} can be represented as follows.

(um,tvt)/ψ(x,y)=σm,t/(k=1NTσk,t+σm,t)+j=1NT[σj,t/(k=1NTσk,t+σj,t)]1=j=1NT[σj,t/(k=1NTσk,t+σj,t)]k=1NTσk,t/(k=1NTσk,t+σm,t)0.\begin{array}[]{l}\begin{aligned} &{{({u_{m,t}}-{v_{t}})}}/{{\psi(x,y)}}=\\ &{\sigma_{m,t}}/(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{m,t}})+\sum\limits_{j=1}^{N_{\rm{T}}}{[{\sigma_{j,t}}/(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{j,t}})]}-1=\\ &\sum\limits_{j=1}^{N_{\rm{T}}}{[{\sigma_{j,t}}/(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{j,t}})]}-\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}/(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{m,t}})\geq 0.\end{aligned}\end{array} (27)

Therefore, max[uk,t]{\rm max}[u_{k,t}] is the upper boundary of IPE profit vtv_{t}. For the IPE profit vtv_{t}, vt={1j=1NT[σj,t/(k=1NTσk,t+σj,t)]}ψ(x,y){v_{t}}=\{1-\sum\limits_{j=1}^{N_{\rm{T}}}{[{\sigma_{j,t}}/(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{j,t}})]}\}\cdot\psi(x,y), its 1st and 2nd partial derivatives are shown as follows.

σm,tvt=j=1NT[σj,t/(k=1NTσk,t+σj,t)2]k=1NTσk,t/(k=1NTσk,t+σm,t)2\begin{array}[]{l}\begin{aligned} {\nabla_{{\sigma_{m,t}}}}{v_{t}}=&\sum\limits_{j=1}^{N_{\rm{T}}}{[{\sigma_{j,t}}/{{(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{j,t}}}})^{2}]}-\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}/\\ &{(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{m,t}}})^{2}\end{aligned}\end{array} (28)
σm,t2vt=(4k=1NTσk,t2σm,t)/(k=1NTσk,t+σm,t)32j=1NT[σj,t/(k=1NTσk,t+σj,t)3]\begin{array}[]{l}\begin{aligned} \nabla_{{\sigma_{m,t}}}^{2}{v_{t}}=&(4\cdot\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}-2\cdot{\sigma_{m,t}})/{(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{m,t}})^{3}}-\\ &2\cdot\sum\limits_{j=1}^{N_{\rm{T}}}{[{\sigma_{j,t}}/{{(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}+{\sigma_{j,t}}}})^{3}]}\end{aligned}\end{array} (29)

There are two types of extreme points in feasible domain σm,t[0,k=1NTσk,t]\sigma_{m,t}\in[0,\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}]. (i) For σm,t{σk,t|σ1,t=σ2,t==σNT,t,k1,2,,NT}{\sigma_{m,t}}\in\{{\sigma_{k,t}}|{\sigma_{1,t}}={\sigma_{2,t}}=...={\sigma_{{N_{\rm{T}}},t}},k\in 1,2,...,{N_{\rm{T}}}\}, σm,t2vm,t=2(n1)σm,t[(NT+1)σm,t]3>0\nabla_{{\sigma_{m,t}}}^{2}{v_{m,t}}=\frac{{2(n-1)\cdot{\sigma_{m,t}}}}{{{{[({N_{\rm{T}}}+1)\cdot{\sigma_{m,t}}]}^{3}}}}>0, and σm,t\sigma_{m,t} corresponds the local lower boundary. For σm,t[0,k=1NTσk,t/NT]\forall{\sigma_{m,t}}\in[0,\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}/{N_{\rm{T}}}] and σm,t(k=1NTσk,t/NT,k=1NTσk,t]\forall{\sigma_{m,t}}\in(\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}/{N_{\rm{T}}},\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}}], which constitutes the complete feasible domain, σm,tvm,t0{\nabla_{{\sigma_{m,t}}}}{v_{m,t}}\leq 0 and σm,tvm,t0{\nabla_{{\sigma_{m,t}}}}{v_{m,t}}\geq 0 separately, and σm,t\sigma_{m,t} corresponds the global lower boundary, where vt=ψ(x,y)(NT+1)v_{t}=\frac{\psi(x,y)}{({N_{\rm{T}}}+1)}. (ii) For σm,t{σk,t|σm,t=k=1NTσk,t,σk,t=0,im,k=1,2,,NT}{\sigma_{m,t}}\in\{{\sigma_{k,t}}|{\sigma_{m,t}}=\sum\limits_{k=1}^{N_{\rm{T}}}{{\sigma_{k,t}}},{\sigma_{k,t}}=0,i\neq m,k=1,2,...,{N_{\rm{T}}}\}, σm,t2vm,t=0\nabla_{{\sigma_{m,t}}}^{2}{v_{m,t}}=0, σm,t\sigma_{m,t} corresponds the global upper boundary, where vt=ψ(x,y)2v_{t}=\frac{\psi(x,y)}{2}.

\hfill\blacksquare

Accordingly, the total profit optimality constraint could be replaced by MIPDMS, and the intraday PDSCR model is reformulated as (30).

min[J5,J6]s.t.J5=t=1TPWP,curtJ6=1CASCUP(10),(18),(22)(23)\begin{array}[]{l}\begin{aligned} \min\quad&[{J_{5}},{J_{6}}]\\[2.84526pt] {\rm{s.t.}}\quad&{J_{5}}=\sum\limits_{t=1}^{T}{P_{{\rm{WP,cur}}}^{t}}\\[2.84526pt] &{J_{6}}=1-C_{\rm{ASC}}^{{\rm{UP}}}\\[2.84526pt] &{\rm(10),(18),(22)-(23)}\end{aligned}\end{array} (30)

It is worth mentioning that the MIPDMS in different criteria stands for the optimal profit utility sets. In the above two forms of MIPDMS, the demand-supply cooperative response is satisfactory in the profit distribution and is without the conflict of interest. The reason for this is that multi-individual profits are maximized, and the corresponding distribution is fair and rational. Furthermore, specific numerical relationships are analyzed in Section V.

V Case study

V-A Data Preparations

A modified IEEE 24-bus power system is used to conduct case studies, in which two wind farms are located on bus 12 and bus 9, and a PMP system representing an IPE is connected to bus 10. Moreover, we set 6 procedures and 5 buffers in the PMP system, where the maximum projects of MiM_{i} and BiB_{i} are 2 and 4. The powers of the unit projects in procedure and buffer are as follows: {96,64,24,72,64,42}\{96,64,24,72,64,42\} and {8,8,8,8,8,8}\{8,8,8,8,8,8\}. The minimum production quantity of the PMP system in a dispatch cycle is set as 25, and information on DR programs is shown in TABLE II, where ΔPW\Delta P_{\rm W} represents the increase in wind power utilization.

TABLE II: PARAMETERS OF DR PROGRAMS
DR program Demand condition Demand periods(h) Consumption price ($\$/kWh) Fixed cost ($\$)
Price-based DR WP trend 1-24 0.16790/0.08274 51.42
Incentive-based DR WP fluctuation 1-24 -0.15ΔPW\cdot\Delta P_{\rm W} 0.00

In this paper, three cases are conducted to verify the effectiveness of the PDSCR strategy, while revealing impacts of the equal and the contribution-based MIPDMSs on the performance of demand-supply response. As shown in TABLE III, Case 1 is based on the day-ahead PDSCR strategy, regarded as a benchmark (without cooperation). By comparing Case 1 with Cases 2\sim3, we could verify the optimization effectiveness of the intraday PDSCR strategy for wind power utilization and transmission margin enhancement. The difference between Cases 2 and 3 is that the cooperation model respectively implements the equal and the contribution-based MIDPMSs. It means that the cooperative profit is divided equally or not. Therefore, by comparing Case 2 with Case 3, we could analyze the impacts of these two MIPDMSs.

TABLE III: CASES STUDIES IN STEP 2 UNCERTAIN SCENARIO
Case Strategy Constraints Gaussion σ\sigma of scenario
Case 1 Day-ahead strategy 0.08
Case 2 Intraday strategy 1 (31) 0.08
Case 3 Intraday strategy 2 (35-36) 0.08

In order to characterize wind power uncertainty in the intraday scheme, the intraday wind power error is assumed to follow the Gaussian distribution. In this case, the forecast value is considered as the mean and the standard deviation is set to 0.08 of the mean value. Based on this distribution model, the Latin hypercube approach [35], a traditional method, is used to sample the wind power values. Then, the sampling values constitute the multiple random scenarios to characterize wind power fluctuation, and the three cases are simulated with 100 scenarios.

V-B Analysis of Day-ahead PDSCR

In this subsection, we obtain the scheme of Case 1 by the day-ahead PDSCR strategy. The bi-objective Pareto front (PF) is shown as Fig. 7, which is the curve of objective values regarding obtained Pareto solutions. It includes the two upper-level objectives of CASCC_{\rm{ASC}} (optimal boundary: 0.7728) and total thermal cost (optimal boundary: 120652.49$\$), as well as corresponding wind power curtailments. PF well characterize the trade-off relationship between the above two objectives. In Section III, we illustrate the consistent interests between the objectives of wind power curtailment and thermal cost. It is validated by the wind power curtailment curve in Fig. 7, where the wind power curtailment decreases with the reduction of thermal cost.

Refer to caption
Figure 7: Pareto front and corrsponding WP curtailment.

Also, it is necessary to verify the rationality of the determined day-ahead PDSCR scheme. Herein, we analyze the PF compromise solution in Fig. 7, which is the center point in the CASCC_{\rm{ASC}} boundary. Specifically, the responding curve of demand and thermal power are shown in Fig. 8(a). During the peak periods of wind power supply, such as 8:00-11:00 and 17:00-19:00, the total power demand shows an upward trend, when thermal power is relatively reduced. In contrast, the total power demand decreases during the valley periods of wind power supply, such as 1:00-6:00 and 12:00-16:00. This tracking trend minimizes the thermal power and the wind power curtailment, and reveals that the shifting of industrial power demand and the thermal operation scheme are matching the operation demand of power system in day-ahead dispatch.

Refer to caption
Figure 8: Dispatching result in day-ahead.
Refer to caption
Figure 9: Details of PMP production dispatch.
TABLE IV: Simulation results in probabilistic sampling scenarios
Scenario WP fluctuation /10310^{3}\cdotMW WP curtailment /10310^{3}\cdotMW Transmission margin CASC/102\rm C_{ASC}/10^{-2} Total cost /105$10^{5}\cdot\$ Hypervolume /10210^{-2}
Case 1 Case 2 Case 3 Case 1 Case 2 Case 3 Case 1 Case 2 Case 3 Case 2 Case 3
1 13.15 14.58 10.01 10.46 38.93 37.08 32.53 6.06 4.69 4.80 14.87 13.76
2 3.96 5.39 2.39 2.42 38.93 31.90 31.42 6.06 5.03 5.09 37.39 36.42
3 2.55 4.27 1.79 1.79 38.93 37.17 36.72 6.12 5.20 5.21 39.54 38.55
4 1.58 3.01 1.44 1.43 38.93 33.76 33.30 6.06 5.31 5.30 40.40 39.43
5 1.10 3.07 1.26 1.25 38.93 35.90 35.42 6.17 5.31 5.33 40.99 40.02
6 0.48 3.11 0.98 0.98 38.93 37.10 36.77 6.31 5.31 5.24 41.81 40.79
7 -0.35 1.52 0.75 0.78 38.93 33.24 34.21 6.15 5.07 5.00 47.13 46.58
8 -1.63 1.22 0.41 0.42 32.91 30.88 30.88 6.35 5.19 5.07 47.87 46.99
9 -2.57 0.77 0.15 0.15 33.76 35.37 34.45 6.45 5.30 5.13 48.39 47.49
10 -3.63 0.60 0.06 0.06 30.46 39.74 38.78 6.62 5.38 5.32 47.96 47.00
11 -5.14 0.41 0.03 0.05 25.41 43.36 39.03 6.89 5.40 5.45 43.66 39.41

Specifically, the corresponding power demand trend is influenced by price-based IDR, and the specific industrial demand curve is illustrated in Fig. 8(b). When the utility center determines low electricity prices (green areas) during certain periods, such as 3:00-6:00 or 12:00-17:00, industrial demand increases. During these periods, IPEs initiate projects in the PP process, as depicted by P1-P6 in Fig. 9, to maximize production. The color depth and size of these projects are directly proportional to the number of ongoing projects. Conversely, when the utility center determines high electricity prices (gray areas) at 7:00 and 10:00, IPE initiates projects in the BB process, denoted as B1-B5 in Fig. 9, resulting in a reduction in industrial demand during these periods.

Refer to caption
Figure 10: Demand-supply cost and profit changes in Case 2.
Refer to caption
Figure 11: Demand-supply cost and profit changes in Case 3.

V-C Analysis of Intraday PDSCR

The day-ahead strategy is designed based on the standard wind power scenario without considering power fluctuations. In Case 1, we evaluate the performance of this day-ahead load scheme in uncertain scenarios. Cases 2 and 3, on the other hand, adapt the response scheme to accommodate uncertain scenarios using the intraday PDSCR strategy, where the equal and contribution-based MIPDMSs represent two different profit distribution approaches among cooperative participants. The analysis comprises two primary components: i) Impact of different cases, and ii) Cooperative profit distribution and detailed responding.

i) Impact of different cases

In TABLE IV, we show the simulation results of 10 scenarios, which are selected in 100 random scenarios by stratified sampling based on the wind power fluctuation value. These results include the wind power curtailment, transmission margin CASC\rm C_{ASC}, the total cost on the demand-supply side, and PF quality. Herein, hypervolume (HV) is an effective indicator to evaluate the PF quality [36]. Specifically, compared with Case 1, intraday PDSCR strategies in Cases 2 and 3 achieve less wind power curtailment in all the representative scenarios. They also exhibit a more stable CASCC_{\rm{ASC}}, with a higher lower boundary (30.88) than that of Case 1 (0.2541). Furthermore, we observe that intraday PDSCR leads to a reduction in total costs, which results from optimizing total profits on the demand and supply side. Therefore, intraday strategies outperform day-ahead schemes in the conditions of wind power fluctuations, which ultimately benefits participating stakeholders on the demand-supply side.

Furthermore, by comparing Case 2 with Case 3, we can analyze which cooperative distribution criteria provide advantages. In this context, HV serves as an objective indicator, which is used to comprehensively assess the performance of multi-objective optimization. In TABLE IV, an examination of the HV values in Cases 2 and 3 reveals that the PF in the equal MIPDMS case outperforms the contribution-based one. Therefore, the PDSCR strategy that is constrained by equal MIPDMS can effectively enhance cooperative responses.

ii) Cooperative profit distribution and detailed responding

The simulation results discussed above indicate that MIPDMSs are advantageous for increasing total profit and facilitating effective cooperation. In this part, we will study the specific profit distribution and the corresponding demand-supply responses within the two MIPDMS scenarios. There exists a positive linear relationship between the increment in wind power utilization ΔPW\Delta P_{\rm W} and the total profit function ψt(x,y){\psi_{t}}(x,y). When the positive fluctuation is small, profits tend to be relatively limited, potentially posing challenges in promoting cooperation. Hence, this paper selects Scenario 5 (fluctuation: 1100MW), where wind power is close to the forecast value, to explore the characteristics of MIPDMS.

In Cases 2 and 3, profit distributions among the participating individuals are illustrated in Fig. 10 and Fig. 11. In these figures, the inner circle represents the final production cost after the response in each time period, while the outer circle represents the responding profit, which is the cost reduction. Note that some individuals are not in operation and do not receive a distribution of cooperative profit, e.g., for the thermal plant 3 during 12:00-24:00.

In Case 2, we set the issue that the equal distribution of responding profits is required by multiple individuals on the demand-supply side. Consequently, in Fig. 10, the multi-individual responding profit is equal during the cooperative periods, such as 11:00-19:00. When no total profit is obtained, individual responding profit is also 0, as observed during 1:00-4:00. This aligns with the equal MIPDMS constraint. In Case 3, we set that the contribution-based distribution of responding profit is required by multiple individuals. Consequently, Fig. 11 shows that cooperative profits vary among individuals. Taking 18:00-19:00 as an example, thermal plant 2 achieves higher profits, compared with thermal plant 1. It indicates that plant 2 has made a more contribution during these periods. These observations reveal that MIPDMS accurately distributes profits, and the fair profit distribution helps mitigate the conflict of interests among multiple individuals.

Moreover, to analyze the specific response scenarios in both cases, we present the load and power curves for demand-supply response in Fig. 12 and Fig. 13. These figures also include the wind power consumption curve and the total profit. It can be seen that the reduction in thermal power supply and the increase in industrial load are advantageous for utilizing wind power. Conversely, in Fig. 13, instances of non-cooperation during 6:00-14:00, indicate that IPE profits are limited to the upper boundary max(um,t)max(u_{m,t}) (according to Lemma 4). Note that cooperative strategies include not only financial incentives but also profit limits. Additionally, non-cooperation is significantly less frequent in Case 3. It reveals that the contribution-based MIPDMS is more beneficial to facilitating cooperation.

Refer to caption
Figure 12: Specific response and profit curve in Case 2.
Refer to caption
Figure 13: Specific response and profit curve in Case 3.

V-D Yantai 26 Bus Power System

The modified Yantai 26-bus power system, a real system in China, is used for further study. In this system, the higher proportion of wind power is connected to buses 8 and 20, and the industrial load connects to bus 22. Furthermore, model parameters of the PMP system also follow the data in Subsection A, and the minimum production quantity is set as 20. The specific network topology and system parameters are provided in Appendix D.

For the day-ahead PDSCR strategy, the Pareto solutions are shown in Fig. 14, which regards the two upper-level objectives of CASC\rm C_{ASC} (optimal boundary: 0.8053) and total thermal cost (optimal boundary: 81003.65$\$), as well as wind power curtailment corresponding each Pareto solution. The responding results for the compromise solution are shown in Fig. 15. Note that in the peak periods of wind power supply, such as 3:00-14:00 in Fig. 15(a), industrial power demand is in a high level in Fig. 15(b). Also, the thermal power is correspondingly minimized. Moreover, in the peak periods of wind power supply, the demand curve is close to the wind power supply, which shows that the day-ahead PDSCR is reasonable and satisfactory.

Refer to caption
Figure 14: PF and corrsponding WP curtailment in Yantai system.
Refer to caption
Figure 15: Dispatching result in day-ahead.

Moreover, we also simulate the three cases in TABLE III, to further investigate the impact of the equal and contribution on responding performance. Here, a random scenario close to the standard wind power value is selected to make analysis, wind power fluctuation of which is about 301.23 MW. The corresponding simulation results are shown in TABLE V. Similar to the results in TABLE IV, intraday PDSCR for Cases 2 and 3 are conducive to reduce wind power curtailment and demand-supply total cost. It verifies the effectiveness of intraday PDSCR strategy. Furthermore, the total cost on the demand-supply side in Case 3 is lower than that of Case 2, which reveals that contribution-based cooperation would generate more benefits. Furthermore, the contribution-based MIPDMS in Case 3 has a remarkable HV performance, which reveals that the response is more effective, compared with the equal MIPDMS in Case 2. The reason is that superior profit distribution will lead to more effective responding results in profit-driven cooperation. In the numerical perspective, wind power utilization is positive to cooperative profits, and thus the higher wind power proportion will expand the feasible region of profit utility set (uk,t,vt)({u_{k,t}},v_{t}). Finally, simulation results verify that the regional expansion of the profit utility set (uk,t,vt)({u_{k,t}},v_{t}) is more advantageous to the contribution-based cooperation, which will lead to the superior response effect.

TABLE V: Simulation results in Yantai probabilistic sampling scenarios
Case HV /10210^{-2} WP curtailment /10310^{3}\cdotMW CASC/102\rm C_{ASC}/10^{-2} Total cost 105$10^{5}\cdot\$
Case 1 3.61 47.22 5.42
Case 2 35.57 3.59 46.74 4.78
Case 3 42.06 1.86 32.24 4.48

VI CONCLUSION

This paper proposes day-ahead and intraday PDSCR strategies to promote RE utilization. The corresponding constrained optimization models are established to achieve the cooperative response according to characteristics of the two dispatch periods. Numerical case studies on a modified IEEE 24-bus benchmark and a real power system yield the following conclusions.

(i) The proposed PDSCR model and its corresponding strategies are effective in improving wind power utilization. For standard prediction scenarios, the response corresponds exactly to the demand in the day-ahead PDSCR strategy, and intraday PDSCR demonstrates adaptability for uncertain wind scenarios.

(ii) In the day-ahead PDSCR, the utility center effectively coordinates thermal units operation and industrial demand shifting, in order to boost the wind power utilization.

(iii) In the day-ahead PDSCR, the utility center can well coordinate the operation of thermal units and industrial demand shifting, which also helps enhance wind power utilization.

On the other hand, the proposed PDSCR strategy does not consider the integration of energy storage systems. However, there is an increasing need for high-density and large-scale energy storage systems in practice. Our future work will focus on studying and quantifying the impact of energy storage systems on PDSCR. Furthermore, the practical implementation of the response strategy depends on precise data acquisition and robust communication systems [37]. As the demands for data sampling and communication continue to grow, unforeseen events, such as time delays and cyber attacks, are becoming more prevalent. These events can potentially lead to emergency situations in renewable power system. Therefore, the future research will also place more emphasis on considering cyber attacks and their impacts on the our proposed strategy.

Appendix A Detail PMP constrain model and corrsponding Karush-Kuhn-Tucker conditions

In this Appendix, we will introduce the detail PMP constrain model and corrsponding Karush-Kuhn-Tucker conditions in IPE cost optimization [29]. Especially, the basic law is noted as follows: every project is required to be processed through individual procedures in sequence and it is continuously differentiable. Therefore, the production behavior of the above PMP system obeys the following principles, where the dual variables of inequalities are [λ1t,i,λ2t,i,λ3t,i,λ4t,i,λ5t,i,λ6][\lambda_{1}^{t,i},\lambda_{2}^{t,i},\lambda_{3}^{t,i},\lambda_{4}^{t,i},\lambda_{5}^{t,i},\lambda_{6}] and the dual variables of equalities are [ν1t,i,ν2,ν3][{\nu_{1}^{t,i}},{\nu_{2}},{\nu_{3}}].

(i) Firstly, the number of workpieces processed in the procedure Pi{\rm P}_{i} during the ttht^{th} (t=1,2,,Tt=1,2,…,{\rm T}) time slot should satisfy the following boundary constraint.

λ1t,i:NP,t,i0,λ2t,i:NP,t,iNP,t,imax{{\lambda_{1}^{t,i}}:{-N_{{\rm{P}},t,i}}\leq 0,\quad{\lambda_{2}^{t,i}}:{N_{{\rm{P}},t,i}}\leq N_{{\rm{P}},t,i}^{\max}} (A.1)

where NP,t,i{N_{{\rm{P}},t,i}} is the quantity of processed projects of procedure Pi{{\rm{P}}_{i}} at the end of t{t}. Furthermore, its maximum value is represented by NP,t,imax{N_{{\rm{P}},t,i}^{\max}} . Similarly, the storage quantity of buffer Bi{{\rm{B}}_{i}}, denoted as NB,t,i{N_{{\rm{B}},t,i}}, should satisfy the following constraint.

λ3t,i:NB,t,i0,λ4t,i:NB,t,iNB,t,imax{{\lambda_{3}^{t,i}}:{-N_{{\rm{B}},t,i}}\leq 0,\quad{\lambda_{4}^{t,i}}:{N_{{\rm{B}},t,i}}\leq N_{{\rm{B}},t,i}^{\max}} (A.2)

where NB,imax{N_{B,i}^{\max}} represents the corresponding upper bound.

(ii) The projects processed in procedure Pi{P_{i}} indeed come from the previous buffers or machines, i.e., its number is limited by that of the previous buffer NB,t,i{{N_{B,t,i}}} and previous procedure NP,t,i{{N_{{\rm{P}},t,i}}} for current NP,t+1,i+1{N_{{\rm{P}},t+1,i+1}}.

λ5t,i:NP,t+1,i+1NB,t,iNP,t,imax0{{\lambda_{5}^{t,i}:{N_{{\rm{P}},t+1,i+1}}-{N_{{\rm{B}},t,i}}-N_{{\rm{P}},t,i}^{\max}}\leq 0} (A.3)

Also, the total production should achieve the number of workpieces with minimum requirements NTAR{N_{{\rm{TAR}}}} as (A.4).

λ6:NTARt=1TNP,t,R0{\lambda_{6}:{N_{{\rm{TAR}}}}-\sum\limits_{t=1}^{\rm{T}}{{N_{{\rm{P}},t,{\rm{R}}}}}\leq 0} (A.4)

Furthermore, the workpiece balance of buffer Bi{{\rm{B}}_{i}} in two successive time slots is expressed as in (A.5).

ν1t,i:NB,t,i+NP,t,iNP,t,i+1NB,t+1,i=0{{\nu_{1}^{t,i}}:{N_{{\rm{B}},t,i}}+{N_{{\rm{P}},t,i}}-{N_{{\rm{P}},t,i+1}}-{N_{{\rm{B}},t+1,i}}=0} (A.5)

(iii) The production cycle usually starts/ends without workpieces in machines or buffers, for safety and efficiency concerns. Therefore, this issue is formulated as follows.

ν2:i=1R1NP,T,i+i=1R1NB,T,i=0{{\nu_{2}}:\sum\limits_{i=1}^{{\rm{R}}-1}{{N_{{\rm{P}},{\rm{T}},i}}}+\sum\limits_{i=1}^{{\rm{R}}-1}{{N_{{\rm{B}},{\rm{T}},i}}}=0} (A.6)
ν3:i=2RNP,1,i+i=1R1NB,1,i=0{{\nu_{3}}:\sum\limits_{i=2}^{\rm{R}}{{N_{{\rm{P}},1,i}}}+\sum\limits_{i=1}^{{\rm{R}}-1}{{N_{{\rm{B}},1,i}}}=0} (A.7)

Based on the constraints (A.1)-(A.7), the convex economic dispatch model of IPE is formulated as follows.

minJPMP=t=1T(FP,t+FB,t)+CFIXEDs.t.FP,t=i=1RαtNP,t,icP,iFB,t=i=1R1αtNB,t,icB,i\begin{array}[]{l}\begin{aligned} {\rm{min}}\quad&{J_{{\rm{PMP}}}}=\sum\limits_{t=1}^{\rm{T}}{\left({{F_{{\rm{P}},t}}+{F_{{\rm{B}},t}}}\right)}+{{\rm{C}}_{{\rm{FIXED}}}}\\ {\rm{s.t.}}\quad&{F_{{\rm{P}},t}}=\sum\limits_{i=1}^{\rm{R}}{{\alpha_{t}}\cdot{N_{{\rm{P}},t,i}}}\cdot{c_{{\rm{P}},i}}\\ &{F_{{\rm{B}},t}}=\sum\limits_{i=1}^{{\rm{R}}-1}{{\alpha_{t}}\cdot{N_{{\rm{B}},t,i}}}\cdot{c_{{\rm{B}},i}}\end{aligned}\end{array} (A.8)

where cP,i{c_{P,i}} and cB,i{c_{{\rm{B}},i}} are cost coefficients of Pi{P_{i}} and Bi{B_{i}}, αt{\alpha_{t}} is electricity price in tt slot, and CFIXED{{\rm{C}}_{{\rm{FIXED}}}} is fixed cost. In the continuous convex model as (A.8), it could derive the explicit optimal solution or optimality constraints[38]. For the constrained optimization model (A.1)-(A.8), it is continuous and linear when considering parameterized electricity price αt{\alpha_{t}}. In order to explore explicit optimal solution or optimality constraints, we firstly formulate the corresponding Lagrange dual function, as shown in (A.9), and prove its strong duality by continuous and linear condition.

=F(x,y)+υh(x,y)+λg(x,y),\begin{array}[]{l}\begin{aligned} {\cal L}=F(x,y)+{\upsilon^{\top}}\cdot h(x,y)+{\lambda^{\top}}\cdot g(x,y),\end{aligned}\end{array} (A.9)

where variable xx is parameterized, yy is the optimization variable, υ\upsilon and λ\lambda are dual variables in constraints involving yy, h(x,y)h(x,y) is the equality constraint, and g(x,y)g(x,y) is the inequality constraint. On this basis, the corresponding sufficient condition for strong duality is presented as follows.

Sufficient condition: For the constant θ[0,1]\forall\theta\in[0,1] and x0\forall x_{0}, if partially parameterized (x,y)|x=x0{\cal L}(x,y){|_{x={x_{0}}}} follows: (continuous and linear condition)

(x0,θy1+(1θ)y2)=θ(x0,y1)+(1θ)(x0,y2),\begin{array}[]{l}\begin{aligned} {\mathscr{L}}({x_{0}},\theta&\cdot{y_{1}}+(1-\theta)\cdot{y_{2}})\\ &=\theta\cdot{\mathscr{L}}({x_{0}},{y_{1}})+(1-\theta)\cdot{\mathscr{L}}({x_{0}},{y_{2}}),\end{aligned}\end{array} (A.10)

there will be no gap between the Lagrange dual optimal {\cal L}^{*} and the original optimal FF^{*}, i.e., =F{{\cal L}^{*}}={F^{*}} (Slater conditions).

Proof: Set AA is defined as A={(m,n,k)|yintD,g(x0,A=\{(m,n,k)|\;\exists y\in{\mathop{\rm int}}\;D,\;g({x_{0}}, y)m,h(x0,y)=n,F(x0,y)k}y)\leq m,\;h({x_{0}},y)=n,F({x_{0}},y)\leq k\}. In the premise of (13), g(x0,y)g({x_{0}},y), h(x0,y)h({x_{0}},y) and F(x0,y)F({x_{0}},y) are linear or affine for unique variable yy in (x,y)|x=x0{\cal L}(x,y){|_{x={x_{0}}}}, and the corresonding set AA is convex. In addition, another convex set BB is defined as B={(0,0,t)|t<F}B=\{(0,0,t)|t<{F^{*}}\}. It is noted that AA and BB are separate, because the result F(x0,y)t<F{F^{*}}({x_{0}},y)\leq t<{F^{*}} caused by intersection A=B={(0,0,t)}A=B=\{(0,0,t)\} conflicts with the F{F^{*}}.

For sets AA and BB, there exists separating hyperplane (λ¯,ν¯,μ,(\bar{\lambda},\bar{\nu},\mu, γ)0\gamma)\neq 0 to establish (A.11).

λ¯m+ν¯n+μkγ,λ¯0+ν¯0+μtγ,\begin{array}[]{l}\begin{aligned} {\bar{\lambda}^{\top}}\cdot m+{\bar{\nu}^{\top}}\cdot n+\mu\cdot k\geq\gamma,\;\bar{\lambda}\cdot 0+\bar{\nu}\cdot 0+\mu\cdot t\leq\gamma,\end{aligned}\end{array} (A.11)

where λ¯0\bar{\lambda}\succ 0 and μ0\mu\geq 0, otherwise, the formula (A.11) will be unboundary. Accordingly, for tF\forall t\leq{F^{*}}, μtγ\mu\cdot t\leq\gamma and

μF+υ¯h+λ¯gγμF,\begin{array}[]{l}\begin{aligned} \mu\cdot F+{\bar{\upsilon}^{\top}}\cdot h+{\bar{\lambda}^{\top}}\cdot g\geq\gamma\geq\mu\cdot{F^{*}},\end{aligned}\end{array} (A.12)

i.e., miny|λ=λ¯/μ,ν=ν¯/μF\mathop{\min}\limits_{y}{\cal L}{|_{\lambda=\bar{\lambda}/\mu,\nu=\bar{\nu}/\mu}}\geq{F^{*}}. On the other hand, because of g0,g\leq 0, and λ0\lambda\geq 0, minyF\mathop{\min}\limits_{y}{\cal L}\leq{F^{*}}. Therefore, miny=d=F\mathop{\min}\limits_{y}{\cal L}={d^{*}}={F^{*}}, and there will be no gap between the Lagrange dual optimal {\mathscr{L}}^{*} and the original optimal FF^{*}, i.e., Slater condition established =F{{\cal L}^{*}}={F^{*}}.

\hfill\blacksquare

To this end, the specific Lagrange function about the dispatch of the PMP system is established as (A.13), where the weighted sum for dual variables and constraints is regarded as the penalties to primeval object function. In the above convex optimization, there is no duality gap between the primeval problem and its dual, i.e., the sufficient and necessary in KKT conditions is satisfied. Therefore, the optimality constraints of PMP schedules are able to be established based on KKT conditions. The constraints about the gradient of the Lagrange function, complementary slackness, and the boundary of duel variables are as (A.14)-(A.19).

PMP=t=1T(i=1RαtNP,t,icP,i+i=1R1αtNB,t,icB,i)+t=1Ti=1Rλ1t,i(NP,t,iNP,t,imax)t=1Ti=1Rλ2t,iNP,t,i+t=1Ti=1R1λ3t,i(NB,t,iNB,t,imax)t=1Ti=1R1λ4t,iNB,t,i+t=1T1i=1R1λ5t,i(NP,t+1,i+1NB,t,iNP,t,imax)+λ6(NTARt=1TNP,t,R)+CFIXED+t=1T1i=1Rν1t,i(NB,t,i+NP,t,iNP,t,i+1NB,t+1,i)+ν2(i=1R1NP,T,i+i=1R1NB,T,i)+ν3(i=2RNP,1,i+i=1R1NB,1,i)\begin{array}[]{l}\begin{aligned} {{\cal L}_{{\rm{PMP}}}}&=\sum\limits_{t=1}^{\rm{T}}{\left({\sum\limits_{i=1}^{\rm{R}}{{\alpha_{t}}\cdot{N_{{\rm{P}},t,i}}}\cdot{c_{{\rm{P}},i}}+\sum\limits_{i=1}^{{\rm{R}}-1}{{\alpha_{t}}\cdot{N_{{\rm{B}},t,i}}}\cdot{c_{{\rm{B}},i}}}\right)}\\ +&\sum\limits_{t=1}^{\rm{T}}{\sum\limits_{i=1}^{\rm{R}}{\lambda_{1}^{t,i}\cdot({N_{{\rm{P}},t,i}}-N_{{\rm{P}},t,i}^{\max})}}-\sum\limits_{t=1}^{T}{\sum\limits_{i=1}^{\rm{R}}{\lambda_{2}^{t,i}\cdot{N_{{\rm{P}},t,i}}}}\\ +&\sum\limits_{t=1}^{\rm{T}}{\sum\limits_{i=1}^{{\rm{R}}-1}{\lambda_{3}^{t,i}\cdot({N_{{\rm{B}},t,i}}-N_{{\rm{B}},t,i}^{\max})}}-\sum\limits_{t=1}^{\rm{T}}{\sum\limits_{i=1}^{{\rm{R}}-1}{\lambda_{4}^{t,i}\cdot{N_{{\rm{B}},t,i}}}}\\ +&\sum\limits_{t=1}^{{\rm{T}}-1}{\sum\limits_{i=1}^{{\rm{R}}-1}{\lambda_{5}^{t,i}\cdot({N_{{\rm{P}},t+1,i+1}}-{N_{{\rm{B}},t,i}}-N_{{\rm{P}},t,i}^{\max})}}\\ +&{\lambda_{6}}\cdot({N_{{\rm{TAR}}}}-\sum\limits_{t=1}^{\rm{T}}{{N_{{\rm{P}},t,{\rm{R}}}}})+{{\rm{C}}_{{\rm{FIXED}}}}\\ +&\sum\limits_{t=1}^{{\rm{T}}-1}{\sum\limits_{i=1}^{\rm{R}}{\nu_{1}^{t,i}\cdot({N_{{\rm{B}},t,i}}+{N_{{\rm{P}},t,i}}-{N_{{\rm{P}},t,i+1}}-{N_{{\rm{B}},t+1,i}})}}\\ +&{\nu_{2}}\cdot(\sum\limits_{i=1}^{{\rm{R}}-1}{{N_{{\rm{P}},{\rm{T}},i}}}+\sum\limits_{i=1}^{{\rm{R}}-1}{{N_{{\rm{B}},{\rm{T}},i}}})\\ +&{\nu_{3}}\cdot(\sum\limits_{i=2}^{\rm{R}}{{N_{{\rm{P}},1,i}}+\sum\limits_{i=1}^{{\rm{R}}-1}{{N_{{\rm{B}},1,i}}})}\end{aligned}\end{array} (A.13)
NP,t,iPMP=0,NB,t,iPMP=0{{\nabla_{{N_{{\rm{P}},t,i}}}}{{\cal L}_{{\rm{PMP}}}}=0,\quad{\nabla_{{N_{{\rm{B}},t,i}}}}{{\cal L}_{{\rm{PMP}}}}=0} (A.14)
λ1t,i(NP,t,iNP,t,imax)=0,λ2t,iNP,t,i=0\lambda_{1}^{t,i}\cdot({N_{{\rm{P}},t,i}}-N_{{\rm{P}},t,i}^{\max})=0,\quad\lambda_{2}^{t,i}\cdot{N_{{\rm{P}},t,i}}=0 (A.15)
λ3t,i(NB,t,iNB,t,imax)=0,λ4t,iNB,t,i=0\lambda_{3}^{t,i}\cdot({N_{{\rm{B}},t,i}}-N_{{\rm{B}},t,i}^{\max})=0,\quad\lambda_{4}^{t,i}\cdot{N_{{\rm{B}},t,i}}=0 (A.16)
λ5t,i(NP,t,iNB,t1,i1NP,t1,i1max)=0\lambda_{5}^{t,i}\cdot({N_{{\rm{P}},t,i}}-{N_{{\rm{B}},t-1,i-1}}-N_{{\rm{P}},t-1,i-1}^{\max})=0 (A.17)
λ6(t=1TNP,t,R+NTAR)=0{\lambda_{6}}\cdot(-\sum\limits_{t=1}^{T}{{N_{{\rm{P}},t,{\rm{R}}}}+{N_{{\rm{TAR}}}}})=0 (A.18)
λ1t,i,λ2t,i,λ3t,i,λ4t,i,λ5t,i,λ60\lambda_{1}^{t,i},\lambda_{2}^{t,i},\lambda_{3}^{t,i},\lambda_{4}^{t,i},\lambda_{5}^{t,i},{\lambda_{6}}\geq 0 (A.19)

where the variables, electricity price αt{\alpha_{t}}, included in the decision of utility center are uncontrollable for IPE. It makes the optimal solution space of PMP economic dispatch parameterized.

Appendix B Supplemental Constraints of Day-ahead and Intraday PDSCR strategy

This Appendix introduces the decision variables and supplemental constraints in day-ahead and intraday PDSCR strategy, and it is divided into two-step.

Step 1:

x=[st,p,PT,t,p,RT,t,p,PW,t,p,αt]y=[NP,t,i,NB,t,i]\begin{array}[]{l}\begin{aligned} &x=[{s_{t,p}},{P_{{\rm T},t,p}},{R_{{\rm T},t,p}},{P_{{\rm W},t,p}},{{\alpha_{t}}}]\\[2.84526pt] &y=[{N_{{\rm P},t,i}},{N_{{\rm{B}},t,i}}]\end{aligned}\end{array} (B.1)

The decision variables xx about grid include thermal on/off status st,p{s_{t,p}}, power outputs PT,t,p{P_{{\rm T},t,p}}, reserves RT,t,p{R_{{\rm T},t,p}}, wind power utilization PW,t,l{P_{{\rm W},t,l}} and electricity price αt{{\alpha_{t}}} for time tt, thermal generator pp, wind unit ll, number of thermal power units NGN_{\rm G}. yy about IPE includes processed projects NP,t,i{N_{{\rm P},t,i}} and buffer NB,t,i{N_{{\rm{B}},t,i}} for time tt and process ii. F(PT,t,i)F({P_{{\rm T},t,i}}) and ST,t,pS_{{\rm T},t,p} present generation cost function and starting cost as (B.2) and (B.3), respectively. Here, aa, bb, cc denote the fuel cost coefficients of thermal unit. It is noted that ST,t,pS_{{\rm T},t,p} is constant for each thermal generator, which is quantified by the given start-up cost coefficients αp{\alpha_{p}}, βp{\beta_{p}}, τi{\tau_{i}} and down time Tt,ioffT_{t,i}^{{\rm{off}}} [39]. On this basis, the corresponding constraints are as follows.

F(PT,t,p)=(aPT,t,p2+bPT,t,p+c)st,pF({P_{{\rm T},t,p}})=(aP_{{\rm T},t,p}^{2}+b{P_{{\rm T},t,p}}+c)\cdot{s_{t,p}} (B.2)
ST,t,p=[αp+βp(1eTt,poffτp)]st,p{S_{{\rm{T}},t,p}}=\left[{{\alpha_{p}}+{\beta_{p}}\left({1-{e^{\frac{{-T_{t,p}^{{\rm{off}}}}}{{{\tau_{p}}}}}}}\right)}\right]\cdot{s_{t,p}} (B.3)

where F(PT,t,p)F({P_{{\rm T},t,p}}) is quadratic for PT,t,pP_{{\rm T},t,p} and introduced the 0-1 variables of thermal on/off status st,p{s_{t,p}} as (B.4), which make the grid dispatch problem non-convex.

st,p={1,on′′′′0,off′′′′{s_{t,p}}=\left\{{\begin{array}[]{*{20}{c}}{1,\quad{{}^{\prime\prime}}{\rm{on}}}{{}^{\prime\prime}}\\ {0,\quad{{}^{\prime\prime}}{\rm{off}}}{{}^{\prime\prime}}\end{array}}\right. (B.4)

For On/Off status determined by start and stop action, the duration about each start to stop and stop to strate should be separately longer than the minimum operating and rested duration Mup,p{M_{{\rm{up}},p}} and Mdn,p{M_{{\rm{dn}},p}} as (B.5), where Sup,p{S_{up,p}} and Sdn,p{S_{{\rm dn},p}} are continuous time periods as (B.6).

Sup/down,pMup/down,p{S_{up/down,p}}\geq{M_{{\rm{up/down}},p}} (B.5)
Sup/down,p,t={0,,0t1,1,,1Sup/down,p,0,,0TSup/down,pt+1}{S_{up/down,p,t}}=\left\{{\underbrace{0,\cdots,0}_{t-1},\underbrace{1,\cdots,1}_{{S_{{\rm{up/down}},p}}},\underbrace{0,\cdots,0}_{T-{S_{{\rm{up/down}},p}}-t+1}}\right\} (B.6)

The thermal power limits and climb constraints are formulated as (B.7) and (B.8), i.e., power boundaries and the changing rate.

PT,p,minPT,t,pPT,p,max{P_{{\rm{T}},p,min}}\leq{P_{{\rm{T}},t,p}}\leq{P_{{\rm{T}},p,{\rm{max}}}} (B.7)
rd,pΔtPT,t,pPT,t1,pru,pΔt-{r_{d,p}}\Delta t\leq{P_{{\rm{T,}}t,p}}-{P_{{\rm T},t-1,p}}\leq{r_{u,p}}\Delta t (B.8)

For wind power, its connection should be less than available supply as (B.9) in each wind turbine, and the total wind power Pf,t{P_{{\rm{f}},t}} could be denoted as (B.10).

0PW,t,lPW,t,lpredict0\leq{P_{{\rm W},t,l}}\leq P_{{\rm W},t,l}^{{\rm{predict}}} (B.9)
Pf,t=i=1NWPW,t,l{P_{{\rm{f}},t}}=\sum\limits_{i=1}^{{N_{\rm{W}}}}{{P_{{\rm W},t,l}}} (B.10)

For thermal power PT,t,p{P_{T,t,p}}, wind power PW,t,l{P_{W,t,l}} , industial load and traditional load DTra,t{D_{Tra,t}}, the adjustment should follow the power balance as (B.11).

i=1NGPT,t,p+p=1NWPW,t,l=DTra,t+i=1RNP,t,icP,i+i=1R1NB,T,icB,i\begin{array}[]{l}\sum\limits_{i=1}^{{N_{\rm G}}}{{P_{{\rm T},t,p}}}+\sum\limits_{p=1}^{{N_{\rm{W}}}}{{P_{{\rm W},t,l}}}={D_{{\rm Tra},t}}\\ +\sum\limits_{i=1}^{\rm R}{{N_{{\rm{P}},t,i}}}\cdot{c_{{\rm{P}},i}}+\sum\limits_{i=1}^{{\rm R}-1}{{N_{{\rm{B}},T,i}}}\cdot{c_{{\rm{B}},i}}\end{array} (B.11)

The reserve should accommodate the error of wind power and load as (B.12), where β\beta persents the error coefficient.

βi=1NWPW,t,lForel=1NTRT,t,pp=1NGPT,i,max+i=1NWPW,t,lDTra,ti=1RNP,t,icP,i+i=1R1NB,T,icB,j\begin{array}[]{l}\begin{aligned} &\beta\sum\limits_{i=1}^{{N_{\rm{W}}}}{P_{W,t,l}^{{\rm{Fore}}}}\leq\sum\limits_{l=1}^{{N_{\rm T}}}{{R_{{\rm T},t,p}}}\leq\sum\limits_{p=1}^{{N_{\rm{G}}}}{{P_{{\rm{T}},i,max}}}+\sum\limits_{i=1}^{{N_{\rm{W}}}}{{P_{{\rm W},t,l}}}\\ &-{D_{{\rm Tra},t}}-\sum\limits_{i=1}^{\rm R}{{N_{{\rm{P}},t,i}}}\cdot{c_{{\rm{P}},i}}+\sum\limits_{i=1}^{\rm R-1}{{N_{{\rm{B}},T,i}}}\cdot{c_{{\rm{B}},j}}\end{aligned}\end{array} (B.12)

Furthermore, constraints on DC power flow are shown in (B.13), where PGi{P_{{\rm{G}}i}} and PDi{P_{Di}} are the generation and demand power, θi{\theta_{i}} and Ni{N_{i}} denote phase angle of the ithi^{th} bus and the number of connected buses. Moreover, Bij{B_{ij}} is the transfer matrix between bus ii and jj. Besides, sf{s_{\rm{f}}} and sP{s_{\rm{P}}} represent numbers of wind farms and PMP systems. The risk of power transmission is considered via the limit of transmitted power as in (B.14) [40].

PGi=PDisfPf+sPt=1TECt+jNiBij(θiθj){P_{{\rm{G}}i}}={P_{Di}}-{s_{\rm{f}}}{P_{\rm{f}}}+{s_{\rm{P}}}\sum\limits_{t=1}^{\rm{T}}{E{C_{t}}}+\sum\limits_{j\in{N_{i}}}{{B_{ij}}({\theta_{i}}-{\theta_{j}})} (B.13)
|TPt,j|TPj,max(1CASC)\left|{T{P_{t,j}}}\right|\leq T{P_{j,\max}}\cdot(1-{C_{\rm ASC}}) (B.14)

Step 2:

x=[PT,t,gUP,PW,t,lUP,Poutrest]y=[NP,t,i,NB,t,i]\begin{array}[]{l}\begin{aligned} &{{x}=[P_{{\rm T},t,g}^{{\rm{UP}}},P_{W,t,l}^{{\rm{UP}}},P_{outres}^{t}]}\\[2.84526pt] &{{y}=[{N_{{\rm P},t,i}},{N_{{\rm{B}},t,i}}]}\end{aligned}\end{array} (B.15)

The decision variables xdes2x_{des2} about grid include thermal power output PT,t,gUP{P_{{\rm T},t,g}^{{\rm{UP}}}}, wind power utiliztion PW,t,l{P_{{\rm W},t,l}} and outside reserve power Poutrest{{P_{\rm outres}^{t}}} for time tt and thermal generator gg, and wind power unit ll. ydes2{y_{des2}} about IPE includes processed projects NP,tUP{N_{{\rm P},t}^{\rm{UP}}} and buffer NB,tUP{N_{{\rm{B}},t}^{\rm{UP}}} for time tt and process ii. The corresponding constraints are as follows.

Coutrest=λPoutrestC_{\rm outres}^{t}=\lambda P_{\rm outres}^{t} (B.16)

where CoutrestC_{outres}^{t} denotes purchasing cost of external power, and λ\lambda denotes the corresponding purchasing price.

PWP,curt=PW,tactuall=1NWPW,t,lUPP_{{\rm{WP,cur}}}^{t}=P_{{\rm W},t}^{{\rm{actual}}}-\sum\limits_{l=1}^{{N_{\rm{W}}}}{P_{{\rm W},t,l}^{{\rm{UP}}}} (B.17)

where PWP,curtP_{{\rm{WP,cur}}}^{t} denotes the curtailment of wind power in slot tt, PW,tactualP_{{\rm W},t}^{{\rm{actual}}} denotes actual total wind power in slot tt and PW,t,lUPP_{{\rm W},t,l}^{{\rm{UP}}} denotes actual wind power connection in wind unit ii and slot tt. For thermal power PT,t,gUP{P_{{\rm{T}},t,g}^{\rm UP}}, wind power PW,t,lUP{P_{{\rm W},t,l}^{UP}} , reserve power PoutrestP_{{\rm outres}}^{t}, industrial load and traditional load DTra,t{D_{{\rm Tra},t}}, the adjustment should follow the power balance as (B.18).

g=1NGPT,t,gUP+l=1NWPW,t,lUP+Poutrest=DTra,t+i=1RNP,t,iUPcP,i+i=1R1NB,T,iUPcB,i\begin{array}[]{l}\sum\limits_{g=1}^{{N_{\rm G}}}{P_{{\rm{T}},t,g}^{\rm UP}}+\sum\limits_{l=1}^{{N_{\rm{W}}}}{P_{{\rm W},t,l}^{\rm UP}}+P_{{\rm outres}}^{t}=\\ {D_{{\rm Tra},t}}+\sum\limits_{i=1}^{\rm R}{{N_{{\rm{P}},t,i}^{\rm{UP}}}}\cdot{c_{{\rm{P}},i}}+\sum\limits_{i=1}^{R-1}{{N_{{\rm{B}},T,i}^{\rm{UP}}}}\cdot{c_{{\rm{B}},i}}\end{array} (B.18)

The adjustment constraints considering thermal power reserves are as (B.19).

PT,t,gRT,t,gPT,t,gUPPT,t,g+RT,t,g{P_{{\rm{T}},t,g}}-{R_{{\rm{T}},t,g}}\leq P_{{\rm{T}},t,g}^{\rm{UP}}\leq{P_{{\rm{T}},t,g}}+{R_{{\rm{T}},t,g}} (B.19)

where the information PT,t,g{P_{T,t,g}} and RT,t,g{R_{T,t,g}} are based on step 1 scheme.

Appendix C Proof of Convexity In Profit Utility Function

Lemma 1: For (u,v)(u,v), uS1:{u=xAx+c1x|a1xb1,a2x=b2,un},vS2:{v=c2y|a3yb3,a3y=b3,y}mu\in{S_{1}}:\{u={x^{\top}}Ax+{c_{1}}^{\top}x|a_{1}^{\top}x\leq{b_{1}},a_{2}^{\top}x={b_{2}},u\in{\mathbb{R}^{n}}\},v\in{S_{2}}:\{v={c_{2}}^{\top}y|a_{3}^{\top}y\leq{b_{3}},a_{3}^{\top}y={b_{3}},y\in\mathbb{R}{{}^{m}}\}, set S:{(u,v)|ui,vj>0,u,nv}mS:\{(u,v)|{u_{i}},{v_{j}}>0,u\in\mathbb{R}{{}^{n}},v\in\mathbb{R}{{}^{m}}\} is convexity, where A=diag{a1,a2,,an}A=diag\{{a_{1}},{a_{2}},...,{a_{n}}\}.

Proof: For classic convex set as halfspace C1:{x|a1x{C_{1}}:\{x|a_{1}^{\top}x b1,x}n\leq{b_{1}},x\in\mathbb{R}{{}^{n}}\} and hyperplane C2:{x|a2x=b2,x}n{C_{2}}:\{x|a_{2}^{\top}x={b_{2}},x\in\mathbb{R}{{}^{n}}\}, {x|C1C2,x}n\{x|{C_{1}}\cap{C_{2}},x\in\mathbb{R}{{}^{n}}\} is convex. Similarly, for C3={y|a3yb3,y}m{C_{3}}=\{y|a_{3}^{\top}y\leq{b_{3}},y\in\mathbb{R}{{}^{m}}\} and C4={y|a4yb4,y}m{C_{4}}=\{y|a_{4}^{\top}y\leq{b_{4}},y\in\mathbb{R}{{}^{m}}\}, intersection {y|C3C4,y}m\{y|{C_{3}}\cap{C_{4}},y\in\mathbb{R}{{}^{m}}\} is convex.

Obviously, the linear mapping uiu_{i}^{{}^{\prime}} for xx defined as ui=c1xu_{i}^{{}^{\prime}}={c_{1}}^{\top}x, is continuous and convex in {x|C1C2,x}n\{x|{C_{1}}\cap{C_{2}},x\in\mathbb{R}{{}^{n}}\}. Further, the quadratic mapping ui′′u_{i}^{{}^{\prime\prime}} for xx defined as ui′′=xAxu_{i}^{{}^{\prime\prime}}={x^{\top}}Ax , the conditions are as (C.1) according to convexity definition.

{θ1x1Ax1+(1θ1)x2Ax2=x3Ax3θ2x1+(1θ2)x2=x30θ1,θ21\left\{\begin{array}[]{l}{\theta_{1}}\cdot x_{1}^{\top}A{x_{1}}+(1-{\theta_{1}})\cdot x_{2}^{\top}A{x_{2}}=x_{3}^{\top}A{x_{3}}\\ {\theta_{2}}\cdot{x_{1}}+(1-{\theta_{2}})\cdot{x_{2}}={x_{3}}\\ 0\leq{\theta_{1}},{\theta_{2}}\leq 1\end{array}\right. (C.1)

where x1,x2{x|C1C2,x}nx_{1},x_{2}\in\{x|{C_{1}}\cap{C_{2}},x\in\mathbb{R}{{}^{n}}\}. When matrix AA is diagonalized as diag{a1,a2,,an}diag\{a_{1},a_{2},...,a_{n}\}, for each x1,i,x2,i,x3,ix_{1,i},x_{2,i},x_{3,i}, the above equation will be equivalent to (C.2).

{θ1x1,i2+(1θ1)x2,i2=x3,i2θ2x1,i+(1θ2)x2,i=x3,i0θ1,θ21\left\{\begin{array}[]{l}{\theta_{1}}\cdot x_{1,i}^{2}+(1-{\theta_{1}})\cdot x_{2,i}^{2}=x_{3,i}^{2}\\ {\theta_{2}}\cdot{x_{1,i}}+(1-{\theta_{2}})\cdot{x_{2,i}}={x_{3,i}}\\ 0\leq{\theta_{1}},{\theta_{2}}\leq 1\end{array}\right. (C.2)

where the quadratic could be reduced as follows.

(θ1θ22)x1,i2+2(θ22θ2)x1,ix2,i(θ1+θ222θ2)x2,i2=0({\theta_{1}}-\theta_{2}^{2})\cdot x_{1,i}^{2}+2(\theta_{2}^{2}-{\theta_{2}}){x_{1,i}}\cdot{x_{2,i}}-({\theta_{1}}+\theta_{2}^{2}-2{\theta_{2}})\cdot x_{2,i}^{2}=0 (C.3)

In (C.3), the quadratic discriminant is established, i.e. for (θ1,θ2),4(θ1θ2)20({\theta_{1}},{\theta_{2}})\in\mathbb{R},4{({\theta_{1}}-{\theta_{2}})^{2}}\geq 0. Therefore, ui′′u_{i}^{{}^{\prime\prime}} is also continuous and convex in {x|C1C2,x}n\{x|{C_{1}}\cap{C_{2}},x\in\mathbb{R}{{}^{n}}\}. Further, it is noted that the convex direct product S1×S2S_{1}^{{}^{\prime}}\times{S_{2}} and S1′′×S2S_{1}^{{}^{\prime\prime}}\times{S_{2}} preserve convexity, where S1S_{1}^{{}^{\prime}} and S1′′S_{1}^{{}^{\prime\prime}} are defined as uiu_{i}^{{}^{\prime}} and ui′′u_{i}^{{}^{\prime\prime}} separately.

Then, we discuss the convex about partial sum S={(u,v)|u=u+u′′,(u,v)S1,(u′′,v)S1′′},S1,S1′′×nmS=\{(u,v)|u={u^{{}^{\prime}}}+{u^{{}^{\prime\prime}}},({u^{{}^{\prime}}},v)\in S_{1}^{{}^{\prime}},({u^{{}^{\prime\prime}}},v)\in S_{1}^{{}^{\prime\prime}}\},S_{1}^{{}^{\prime}},S_{1}^{{}^{\prime\prime}}\in\mathbb{R}{{}^{n}}\times\mathbb{R}{{}^{m}}. For 0θ10\leq\theta\leq 1, the conditions are as (C.4) according to convexity definition.

θ(u1,v1)+(1θ)(u2,v2)=(θ(u1+u1′′)+(1θ)(u2+u2′′),θv1+(1θ)v2)\begin{array}[]{l}\theta\cdot({u_{1}},{v_{1}})+(1-\theta)({u_{2}},{v_{2}})\\ =(\theta\cdot(u_{1}^{{}^{\prime}}+u_{1}^{{}^{\prime\prime}})+(1-\theta)\cdot(u_{2}^{{}^{\prime}}+u_{2}^{{}^{\prime\prime}}),\theta\cdot{v_{1}}+(1-\theta)\cdot{v_{2}})\end{array} (C.4)

Furthermore,

(θu1+(1θ)u2,θv1+(1θ)v2)S1(\theta\cdot u_{1}^{{}^{\prime}}+(1-\theta)\cdot u_{2}^{{}^{\prime}},\theta\cdot{v_{1}}+(1-\theta)\cdot{v_{2}})\in S_{1}^{{}^{\prime}} (C.5)
(θu1′′+(1θ)u2′′,θv1+(1θ)v2)S1′′(\theta\cdot u_{1}^{{}^{\prime\prime}}+(1-\theta)\cdot u_{2}^{{}^{\prime\prime}},\theta\cdot{v_{1}}+(1-\theta)\cdot{v_{2}})\in S_{1}^{{}^{\prime\prime}} (C.6)

Therefore, θ(u1,v1)+(1θ)(u2,v2)S\theta\cdot({u_{1}},{v_{1}})+(1-\theta)({u_{2}},{v_{2}})\in S, which is equivalent to S={(u,v)|ui,vj>0,u,nv}mS=\{(u,v)|{u_{i}},{v_{j}}>0,u\in\mathbb{R}{{}^{n}},v\in\mathbb{R}{{}^{m}}\}, is convex.

\hfill\blacksquare

Appendix D Yantai 26-buses System

As shown in Fig. 16, the network topology depicts the connectivity status of all buses. Detailed network parameters can be found in the GitHub files: https://github.com/Xinxin-Long/YANTAI_SYSTEM_FILE.git.

Refer to caption
Figure 16: Yantai 26 bus power system.

References

  • [1] Y. Dou, M. Chi, Z.-W. Liu, G. Wen, and Q. Sun, “Distributed secondary control for voltage regulation and optimal power sharing in dc microgrids,” IEEE Transactions on Control Systems Technology, vol. 30, no. 6, pp. 2561–2572, 2022.
  • [2] Y. Z. Li, S. Y. He, Y. Li, Y. Shi, and Z. G. Zeng, “Federated multiagent deep reinforcement learning approach via physics-informed reward for multimicrogrid energy management,” IEEE Transactions on Neural Networks and Learning Systems, 2022, in press.
  • [3] Z. H. Rather, Z. Chen, P. Thøgersen, and P. Lund, “Dynamic reactive power compensation of large-scale wind integrated power system,” IEEE Transactions on Power Systems, vol. 30, no. 5, pp. 2516–2526, 2015.
  • [4] China 2050 high renewable energy penetration scenario and roadmap study.   The Energy Foundation, 2015.
  • [5] J. Cao, W. Du, and H. F. Wang, “Weather-based optimal power flow with wind farms integration,” IEEE Transactions on Power Systems, vol. 31, no. 4, pp. 3073–3081, 2016.
  • [6] Y. Z. Li, Y. Zhao, L. Wu, and Z. G. Zeng, Artificial Intelligence Enabled Computational Methods for Smart Grid Forecast and Dispatch.   Springer, 2023.
  • [7] R. Heffron, M.-F. Körner, J. Wagner, M. Weibelzahl, and G. Fridgen, “Industrial demand-side flexibility: A key element of a just energy transition and industrial development,” Applied Energy, vol. 269, p. 115026, 2020.
  • [8] S. M. Nosratabadi, R.-A. Hooshmand, and E. Gholipour, “Stochastic profit-based scheduling of industrial virtual power plant using the best demand response strategy,” Applied Energy, vol. 164, pp. 590–606, 2016.
  • [9] P. Finn and C. Fitzpatrick, “Demand side management of industrial electricity consumption: Promoting the use of renewable energy through real-time pricing,” Applied Energy, vol. 113, pp. 11–21, 2014.
  • [10] D. Jang, J. Eom, M. G. Kim, and J. J. Rho, “Demand responses of korean commercial and industrial businesses to critical peak pricing of electricity,” Journal of Cleaner Production, vol. 90, pp. 275–290, 2015.
  • [11] J. Lin, J. Dong, X. Dou, Y. Liu, P. Yang, and T. Ma, “Psychological insights for incentive-based demand response incorporating battery energy storage systems: A two-loop stackelberg game approach,” Energy, vol. 239, p. 122192, 2022.
  • [12] S. Li, L. Zhang, L. Nie, and J. Wang, “Trading strategy and benefit optimization of load aggregators in integrated energy systems considering integrated demand response: A hierarchical stackelberg game,” Energy, vol. 249, p. 123678, 2022.
  • [13] M. Bae, H. Kim, E. Kim, A. Y. Chung, H. Kim, and J. H. Roh, “Toward electricity retail competition: Survey and case study on technical infrastructure for advanced electricity market system,” Applied Energy, vol. 133, pp. 252–273, 2014.
  • [14] C. Silva, P. Faria, Z. Vale, and J. Corchado, “Demand response performance and uncertainty: A systematic literature review,” Energy Strategy Reviews, vol. 41, p. 100857, 2022.
  • [15] W. Su and A. Q. Huang, “A game theoretic framework for a next-generation retail electricity market with high penetration of distributed residential electricity suppliers,” Applied Energy, vol. 119, pp. 341–350, 2014.
  • [16] S. Pal, S. Thakur, R. Kumar, and B. Panigrahi, “A strategical game theoretic based demand response model for residential consumers in a fair environment,” International Journal of Electrical Power & Energy Systems, vol. 97, pp. 201–210, 2018.
  • [17] J. Yang, T. Ma, K. Ma, Z. Tian, and Q. Zheng, “A cooperative demand response strategy based on repeated game and cartel mechanism,” Electric Power Systems Research, vol. 201, p. 107475, 2021.
  • [18] S. Abapour, B. Mohammadi-Ivatloo, and M. Tarafdar Hagh, “A bayesian game theoretic based bidding strategy for demand response aggregators in electricity markets,” Sustainable Cities and Society, vol. 54, p. 101787, 2020.
  • [19] K. Ma, G. Hu, and C. J. Spanos, “A cooperative demand response scheme using punishment mechanism and application to industrial refrigerated warehouses,” IEEE Transactions on Industrial Informatics, vol. 11, no. 6, pp. 1520–1531, 2015.
  • [20] J. Lin, W. Yu, and X. Yang, “Towards multistep electricity prices in smart grid electricity markets,” IEEE Transactions on Parallel and Distributed Systems, vol. 27, no. 1, pp. 286–302, 2016.
  • [21] Y. Z. Li, Q. H. Wu, L. Jiang, J. B. Yang, and D. L. Xu, “Optimal power system dispatch with wind power integrated using nonlinear interval optimization and evidential reasoning approach,” IEEE Transactions on Power Systems, vol. 31, no. 3, pp. 2246–2254, 2016.
  • [22] Annual Report: Nordic Imbalance Settlement Handbook.   Nord Pool, 2023.
  • [23] F. C. Munhoz, “Two-settlement system for the brazilian electricity market,” Energy Policy, vol. 152, p. 112234, 2021.
  • [24] M. Bao, Y. Ding, X. Zhou, C. Guo, and C. Shao, “Risk assessment and management of electricity markets: A review with suggestions,” CSEE Journal of Power and Energy Systems, vol. 7, no. 6, pp. 1322–1333, 2021.
  • [25] Y. Li, Z. Ni, Y. Liu, X. Ai, Q. Zhang, J. Yang, and X. Li, “Coupled multinetwork constrained planning of energy supplying facilities for hybrid hydrogen-electric vehicles,” IEEE Transactions on Industry Applications, vol. 58, no. 2, pp. 2848–2862, 2022.
  • [26] Y. Li, G. Hao, Y. Liu, Y. Yu, Z. Ni, and Y. Zhao, “Many-objective distribution network reconfiguration via deep reinforcement learning assisted optimization algorithm,” IEEE Transactions on Power Delivery, vol. 37, no. 3, pp. 2230–2244, 2022.
  • [27] M. Yu and S. H. Hong, “A real-time demand-response algorithm for smart grids: A stackelberg game approach,” IEEE Transactions on Smart Grid, vol. 7, no. 2, pp. 879–888, 2016.
  • [28] S. Boyd and L. Vandenberghe, Convex Optimization.   Cambridge University Press, 2004.
  • [29] M. Ghamkhari, A. Sadeghi-Mobarakeh, and H. Mohsenian-Rad, “Strategic bidding for producers in nodal electricity markets: A convex relaxation approach,” IEEE Transactions on Power Systems, vol. 32, no. 3, pp. 2324–2336, 2017.
  • [30] G. H. Golub and C. F. V. Loan, Matrix Computations.   Johns Hopkins University Press, 2012.
  • [31] Y. Li, J. Huang, Y. Liu, H. Wang, Y. Wang, and X. Ai, “A multicriteria optimal operation framework for a data center microgrid considering renewable energy and waste heat recovery: Use of balanced decision making,” IEEE Industry Applications Magazine, vol. 29, no. 4, pp. 23–38, 2023.
  • [32] J. F. Nash, “The bargaining problem,” Econometrica, vol. 18, no. 2, pp. 155–162, 1950.
  • [33] Y. Guo, H. Li, and M. Pan, “Colocation data center demand response using nash bargaining theory,” IEEE Transactions on Smart Grid, vol. 9, no. 5, pp. 4017–4026, 2018.
  • [34] J. Nash, “Two-person cooperative games,” Econometrica, vol. 21, no. 1, pp. 128–140, 1953.
  • [35] M. Lange, “On the uncertainty of wind power predictions-analysis of the forecast accuracy and statistical distribution of errors,” 2005.
  • [36] Y. Zhang, D. Gong, and J. Cheng, “Multi-objective particle swarm optimization approach for cost-based feature selection in classification,” IEEE/ACM Transactions on Computational Biology and Bioinformatics, vol. 14, no. 1, pp. 64–75, 2017.
  • [37] M. Liu, F. Teng, Z. Zhang, P. Ge, R. Deng, M. Sun, and J. Chen, “Enhancing cyber-resiliency of der-based smartgrid: A survey,” IEEE Transactions on Smart Grid, 2023, in press.
  • [38] C. C. Zarakovitis and Q. Ni, “Maximizing energy efficiency in multiuser multicarrier broadband wireless systems: Convex relaxation and global optimization techniques,” IEEE Transactions on Vehicular Technology, vol. 65, no. 7, pp. 5275–5286, 2016.
  • [39] Y. Jiang, J. Xu, Y. Sun, C. Wei, J. Wang, D. Ke, X. Li, J. Yang, X. Peng, and B. Tang, “Day-ahead stochastic economic dispatch of wind integrated power system considering demand response of residential hybrid energy system,” Applied Energy, vol. 190, pp. 1126–1137, 2017.
  • [40] P. Murty, Power Systems Analysis.   Elsevier, 2017.
[Uncaptioned image] Yuanzheng Li received the M.S. degree and Ph.D. degree in Electrical Engineering from Huazhong University of Science and Technology (HUST), Wuhan, China, and South China University of Technology (SCUT), Guangzhou, China, in 2011 and 2015, respectively. Dr Li is currently an Associate Professor in HUST. He has published several peer-reviewed papers in international journals. His current research interests include electric vehicle, deep learning, reinforcement learning, smart grid, optimal power system/microgrid scheduling and decision making, stochastic optimization considering large-scale integration of renewable energy into the power system and multi-objective optimization.
[Uncaptioned image] Xinxin Long received the B.S. degree in Electrical Engineering from the Guangxi University, Nanning, China, in 2021. He is currently working toward the M.S. degree in Huazhong University of Science and Technology (HUST), Wuhan, China. His research interests include optimal power system scheduling, decision making with uncertainties, convex optimization, and other application of artificial intelligence in Smart Grid.
[Uncaptioned image] Yang Li received the Ph.D. degree in electrical engineering from North China Electric Power University, Beijing, China, in 2014. He is an Associate Professor with the School of Electrical Engineering, Northeast Electric Power University, Jilin, China. He is currently also a China Scholarship Council-funded Postdoc with Argonne National Laboratory, Lemont, IL, USA. His research interests include power system stability and control, integrated energy systems, renewable energy integration, and smart grids.
[Uncaptioned image] Yizhou Ding received the B.S. degree in communication engineering from the Wuhan University of Technology (WHUT) in 2021. He is currently working toward the M.S. degree in Huazhong University of Science and Technology (HUST), Wuhan, China. His research interests include electricity price forecast, renewable power system operation, deep learning, federated learning, and graph neural network, and other application of artificial intelligence in Smart Grid.
[Uncaptioned image] Tao Yang received the Ph.D. degree in electrical engineering from Washington State University, Pullman, WA, USA, in 2012. He is currently an Assistant Professor with the Department of Electrical Engineering, University of North Texas (UNT), Denton, TX, USA. Between August 2012 and August 2014, he was an ACCESS Postdoctoral Researcher with the ACCESS Linnaeus Centre, Royal Institute of Technology, Sweden. Prior to joining the UNT in 2016, he was a Scientist/Engineer with Energy &\& Environmental Directorate, Pacific Northwest National Laboratory. His research interests include distributed control and optimization with applications to power systems, cyber-physical systems, networked control systems, and multiagent systems. Dr. Yang received the Ralph E. Powe Junior Faculty Enhancement Award in 2019 from Oak Ridge Associated Universities and the Best Student Paper Award (as an advisor) at the 14th IEEE International Conference on Control and Automation.
[Uncaptioned image] Zhigang Zeng (IEEE Fellow) received the Ph.D. degree in systems analysis and integration from Huazhong University of Science and Technology,Wuhan, China, in 2003. He is currently a Professor with the School of Automation and the Key Laboratory of Image Processing and Intelligent Control of the Education Ministry of China, Huazhong University of Science and Technology. He has published more than 100 international journal articles. His current research interests include theory of functional differential equations and differential equations with discontinuous right-hand sides and their applications to dynamics of neural networks, memristive systems, and control systems. Dr. Zeng was an Associate Editor of the IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS from 2010 to 2011. He has been an Associate Editor of the IEEE TRANSACTIONS ON CYBERNETICS since 2014 and the IEEE TRANSACTIONS ON FUZZY SYSTEMS since 2016, and a member of the Editorial Board of Neural Networks since 2012, Cognitive Computation since 2010, and Applied Soft Computing since 2013.