A robust optimization model for demand response management with source-grid-load collaboration to consume wind-power

2023-12-28 03:31XiangfengZhouChunyuanCaiYongjianLiJiekangWuYaoguoZhanYehuaSun
Global Energy Interconnection 2023年6期

Xiangfeng Zhou ,Chunyuan Cai ,Yongjian Li ,Jiekang Wu ,Yaoguo Zhan ,Yehua Sun

1.Zhongshan Power Supply Bureau of Guangdong Power Grid Co.,Ltd.,Zhongshan 528401,Guangdong,P.R.China

2.School of Automation,Guangdong University of Technology,Guangzhou 510006,Guangdong,P.R.China

Abstract: To accommodate wind power as safely as possible and deal with the uncertainties of the output power of winddriven generators,a min-max-min two-stage robust optimization model is presented,considering the unit commitment,source-network load collaboration,and control of the load demand response.After the constraint functions are linearized,the original problem is decomposed into the main problem and subproblem as a matrix using the strong dual method.The minimum-maximum of the original problem was continuously maximized using the iterative method,and the optimal solution was finally obtained.The constraint conditions expressed by the matrix may reduce the calculation time,and the upper and lower boundaries of the original problem may rapidly converge.The results of the example show that the injected nodes of the wind farms in the power grid should be selected appropriately;otherwise,it is easy to cause excessive accommodation of wind power at some nodes,leading to a surge in reserve costs and the load demand response is continuously optimized to reduce the inverse peak regulation characteristics of wind power.Thus,the most economical optimization scheme for the worst scenario of the output power of the generators is obtained,which proves the economy and reliability of the two-stage robust optimization method.

Keywords: Renewable power system;Optimal dispatching;Wind-power consumption;Source-grid-load collaboration;Load demand response;Two-stage robust optimization model

0 Introduction

Under the background of “double carbon,” the power system is gradually transforming from high carbon to low carbon,which means that the new power system will consume a large amount of wind power in the future.From the power supply perspective,the proportion of renewable power will significantly increase,and the power structure will be optimized.Compared to a coal-fired generator with controllable output power,the output power of winddriven generators is controllable owing to the fluctuations,uncertainties,and anti-peak regulation characteristics of wind energy.

Therefore,the capacity of conventional generators that may be used for peak shaving must not only cope with the random fluctuation of load but also meet the power fluctuation of wind power.This forces decision-makers of the power grid to set aside more reserve generators to cope with situations in which electric power generators fail to meet the expected value.The power grid must bear the opportunity cost of the reservation generator,which increases the expenditure on daily operation maintenance.The tradeoff between risk reduction,wind power accommodation,and operational maintenance costs complicates decision-making.

Some scholars have tried to do much work on quantifying the uncertainties of wind power.Wind power is primarily determined by wind speed,and the wind speed probability distribution of a wind farm generally follows a two-parameter Weibull distribution.Using historical data and fitting methods,characteristic indicators that may reflect the distribution of wind energy resources,such as the average wind speed,average wind energy density,average effective wind energy density,and other parameters,may be derived,and then the output power of wind-driven generators [1,2].The Monte Carlo simulation method was used to characterize the probability distribution of the power output of wind-driven generators,that is,normal distribution.Combination curves of multiple power outputs of wind-driven generators were obtained,successfully simulating the uncertainty of wind power and correcting the shortcomings of the stochastic production simulation method [3,4].Fuzzy theory can also describe the uncertainty of the power output of winddriven generators,introduce constraints with trapezoidal or triangular fuzzy parameters,use confidence intervals to quantify risks,convert deterministic system constraints into fuzzy constraints,and better balance the risk and operation and maintenance costs [5-7].

Robustness is an operation optimization strategy that can help the system cope with various uncertain factors and has a particular anti-interference ability;it can also be understood as a conservative decision-making scheme [8,9].This study proposes a collaborative optimization model for source-network-load tripartite cooperation.It introduces an adjustable demand response load at the load side as a vital means of accommodating wind power.Owing to its fast response speed,it can track changes in the power output of wind-driven generators,thus reducing the adjustment pressure of conventional generators and eliminating the impact of the reverse peak regulation effect on the power grid owing to wind power.At the same time,to ensure that the cost is low,we reasonably arrange the sequence of generators connected to the grid end and select the connection sequence of the generator nodes with the best effect of consuming wind power.The C&CG algorithm was used to decompose the problem into min-max-min two-layer problems to obtain the solution.The inner layer contains max-min sub-problems that cannot be solved directly.Using the dual theory to process the constraints into a max-max problem is necessary.The original problem is transformed into a main problem and a subproblem with mixed-integer linear characteristics,and the twolevel problem is solved alternately.The solutions of the subproblem and main problem are used as the upper and lower bounds,respectively,and the upper and lower bounds constantly approach the final convergence.

Based on the improved IEEE30 system,this study starts from the three aspects of source,network,and load.It establishes an optimization model that considers the maximum amount of wind power consumption and the lowest system operating cost.The C&CG algorithm solved this problem,making the decision-making method economical and anti-interference.

1 Source-network-load cooperation mode

1.1 Output power characteristics of the generators

Using the measured data of wind-driven generators,the following phenomena were observed:wind speed generally fluctuates between zero and the rated value;the probability of the change rate of the output power of winddriven generators being less than 5%/10 min is as high as 93.9%,with a maximum change rate of 27.4%/10 min;and the probability of wind-driven generators exhibiting antipeak characteristics is 74.7% [10].The data from these studies indicate a mismatch between the output change rate of wind-driven generators and wind speed.The output of wind-driven generators also exhibits significant anti-peak characteristics.

1.2 Output characteristics of conventional generator

This study used thermal and nuclear power as conventional power sources.Operational restrictions exist when using nuclear energy,reflected in the inflexibility of nuclear power regulations.Nuclear-driven generators can participate in the peak-shaving task and frequently adjust the output power to track load changes.In that case,this may lead to a decrease in reliability (for example,the frequent action of power rods may increase the probability of fuel cladding damage).Therefore,to ensure the safe operation of nuclear-driven generators,changes in their output power are strictly limited.Therefore,nuclear-driven generators generally only bear the basic load and do not undertake peak-shaving tasks [11,12].Coal-fired generators are subjected to basic and peak loads.However,the capacity of coal-fired generators that may be used to participate in peakshaving tasks is generally within the range of 30% to 50% of the rated capacity,and the regulating capacity is not large and is also limited by the up-and-down power.The startup and shutdown times of coal-fired generators are related to the installed capacity and start-up status of the generator.In contrast,those of large-capacity generators are long and relatively inflexible.Coal-fired generators that provide reserving services are characterized by small capacity,rapid startup and shutdown,timely response,and a strong ability to track load changes;however,the depth of peak shaving is not large,and the operating costs are relatively high [13].

1.3 Source-network-load collaboration

When conventional and wind-driven generators are used as power sources,if the grid fully accepts wind power,the equivalent load curve of the electric load power minus wind power may exceed the lower limit of the output power of conventional generators (Fig.1),and some conventional generators are forced to shut down to accommodate wind power.

Fig.1 Equivalent load curve

When the equivalent load curve rises,the generator that is forced to shut down has a limit on the start and stop time,which may lead to a power shortage or a sudden increase in power supply costs due to calls to backup.Demand response load refers to the load that can flexibly adjust the power consumption plan to meet the total demand [14].The translatable load should have the characteristics of a stable distribution of the daily load curve,a slight difference of peak and valley load between day and night,and a fast response.Therefore,when the demand-response load is involved in the power regulation,cooperation with conventional generators may increase the regulation capacity of conventional generators.In the demand response,the power grid should compensate for the power accommodation of users with translatable load due to the comfort affected by changing the power accommodation plan.It should maximize the accommodation of wind power to ensure the power balance between the supply and demand of the power system.However,at the same time,it should also try to reduce the probability of forced outage of conventional generators to reduce the abandoned wind volume and the outage probability of conventional generators [15].

The accommodation of wind power is constrained and affected by the degree of source-network-load collaboration.This study proposes a cooperative optimization model for source network loads based on robust ideas to accommodate as much wind power as possible.The model includes source-source,source-load,and source-network interactions.The source-source interaction requires some conventional generators to track the changes in the load and output power of the generators with renewable energy to make adjustments to realize the complementarity of adjustable,high-carbon power supply and intermittent,lowcarbon power supply.The source-load interaction means that there are increasingly more loads on the user side that may participate in the unified dispatching of the power grid,such as the high energy consumption industrial load,which may be used as demand-side resources to respond quickly and participate in the balance of power supply and demand,which is an essential means to balance the output power of intermittent power sources.Traditional source-network collaboration only considers unit commitment;however,considering the sequence and location of the injected nodes of the generators is more suitable for the operation and control of the new power system.The essence of sourcenetwork-load collaborative optimization is an optimization mechanism that may maximize resource utilization [16].In this study,by optimizing the sequence of the injected nodes of the generators,including conventional generators and renewable energy generators,a two-stage robust optimization model and solution method were adopted to solve the optimization scheme in the scenario where the output power fluctuation of the wind-driven generators had the most significant impact on the power system in a specific scenario.

2 Source-network-load collaborative optimization model

Robust optimization is not a model for calculating the maximum probability distribution of the output power of the generators but a conservative optimization scheme.For an uncertain set of a given wind power,all the elements in the set must satisfy the rigid constraints of the power system.By setting the lower limit of the optimization objective function,the method of maximizing the minimum value of the objective function is adopted to ensure that the sensitivity of the power system to the disturbance of uncertain factors is reduced while ensuring that the economy or reliability will not significantly deteriorate owing to fluctuations in the output power of the wind-driven generator [17].

2.1 The objective functions

The power generation cost of a power system mainly includes the startup,shutdown,and operation costs of conventional generators.The objective function of the twostage robust optimization model is given as follows:

whereuis the variable of the output power of the winddriven generator,Uis the uncertainty set of the output power of the generators,cis the coefficient matrix of the operating cost,yis the optimization variable,Sj,tis the startup and shutdown cost of thejth generator,xj,tis a binary variable indicating the start-up and shutdown of thejth generator at thettime period,Tis the operation period,andNgis the generator number.

The objective function consists of two parts:start-up and shutdown costs and operation costs of conventional generators.The first part comprises the start-up and shutdown costs of coal-fired and gas-powered generators,and the second part comprises the dispatching costs of demand response load and the operating costs of coal-fired,gas-powered,and nuclear-driven generators (i.e.,fuel costs).

The optimization variable vectoryis mathematically expressed as follows:

wherePg(t),PN(t)andPw(t)respectively represent the output power of coal-fired,nuclear-driven,and winddriven generators atttime period;PDR(t)is the actual power accommodation of users participating in demand response atttime period;PDR1(t)andPDR2(t)is auxiliary variables related toPDR(t);PL(t)represents the load power atttime period.

(1)The dispatching cost of demand response load

The user load demand response must go through unified power grid dispatching,which will always incur expenses,forming the dispatching cost of the demand response load.The dispatching cost of demand response load mainly depends on the power of the user participating in demand response and the time required to schedule,which can be expressed mathematically as

whereKDRis the unit dispatching cost of the user demand response,is the power demand of users participating in demand response thettime period,andPDR(t)is the actual power accommodation of users participating in demand response thettime period.

Any deviation from the power accommodation plan requires compensation.Therefore,the absolute value term expresses the deviation between the actual and expected powers.To facilitate this solution,it is necessary to introduce auxiliary variablesPDR1(t)andPDR2(t).By adding constraints,we can rewrite (2)as

Equation (3),with an absolute value,may be linearized using auxiliary variables and Equations (4)–(6).

(2)The power generation cost of coal-fired generator

The generation cost of a coal-fired generator is considered a quadratic function of the output power of the coal-fired generator,which may be expressed mathematically as

whereaj,bj,andcjare the coefficients of the generation cost of the coal-fired generator related to the secondary,primary,and constant terms,respectively,andPg,j,tis the output power of the coal-fired generator.

Because the generation cost of a coal-fired generator is a quadratic function,it is necessary to perform piecewise linearization of the quadratic function in Equation (2)usingNline sections to obtain the following primary function:

whereaitis the startup and shutdown state variables of theith coal-fired generator in the form of a startup binary at thettime period,is the slope and intercept of the linearized section of theith coal-fired generator at thettime period,andψitis an auxiliary variable.

The quadratic function may be divided into linear piecewise functions using auxiliary variables.

(3)The power generation cost of nuclear-driven generator

The power generation cost of nuclear-driven generators consists mainly of operational and fuel costs.Because nuclear-driven generators may not start or stop frequently,the operating cost is fixed.The fuel cost is related to the output power,which can be expressed as

2.2 The constraint conditions

(1)Power balance constraints

To ensure power balance between the supply and demand of the power system,the following power balance constraints must be met:

wherePg,j(t),PN(t),andPw(t)are the output power of the coal-fired,nuclear-driven,and wind-driven generator,andPL(t)is the load power during the time periodt.

(2)Output constraint of wind-driven generator

Owing to the uncontrollability of the output power of a wind-driven generator,when the power supply exceeds demand,wind abandonment can quickly occur.Therefore,the lower limit of the output power of the wind-driven generator can be considered to be 0.The output power of a wind-driven generator should not exceed its maximum allowable value or less than its minimum allowable value.

wherePw,max(t)is the upper limit of the output power of wind-driven generator atttime period.

(3)The constraints of coal-fired generator

1)Output power constraints of coal-fired generator

The output power of the coal-fired generator should not be greater than its maximum allowable value and not less than its minimum allowable value.

2)The ramp rating power constraints of coal-fired generator

The ramp rating power of the coal-fired generator should not be greater than its allowable power value for an upward increase and not less than its allowable power value for a downward decrease.

whererd,jandru,jare the power values allowed to increase and decrease downward for thejth coal-fired generator.

3)Minimum start-stop time constraints of coal-fired generators

The minimum startup and shutdown times of the coalfired generator depend on the shortest startup and shutdown times and the operational status of the coal-fired generator.

whereTj,onandTj,offare the shortest starting and stopping times of the coal-fired generators,respectively,anduj,trepresents the startup and shutdown statuses of thejth coalfired generator at thettime period.

(4)Reserve demand conditions of conventional generator

Under different scenarios,the power system has different demands for the rotating reserves.In general,neither winddriven nor nuclear-driven generators can undertake a rotating reservation.Therefore,all reserves were assumed to be coal-fired generators.In this case,the power system demand for the rotating reserve can be expressed as

wherehprepresents the demand for rotating reserve of the system,it takes 0.05 when only considering load reserving and 0.1 when considering load reserve and emergency reserve.ug,j(t)represents the startup and shutdown status of thejth coal-fired generator atttime period.

(5)Constraints of nuclear-driven generator

1)Linearization of the output power of a nuclear-driven generator

The output power of the nuclear-driven generator can be expressed using the following linearization formula:

The peak-shaving power of nuclear-driven generators may be evenly divided intondlevels,and the power of themth level is expressed as:

When the nuclear-driven generator is in themth section,the lower section of the output power is.

By adjusting the location of the line segment to adjust the output power of the nuclear-driven generator to the peak load,the output power of the low-power section of the nuclear-driven generator can be changed indirectly.

The time required for nuclear-driven generators to increase or decrease their power is generally 1-3 hours.Assuming that the three variables of the power-up and-down states of the nuclear-driven generator areqm,1,qm,2,andqm,3,respectively,the power in the power-up and down sections may be expressed as

wherejis the status label of power increase or decrease.

2)Output power constraints of nuclear-driven generator

Nuclear-driven generators may not operate in different states simultaneously;therefore,the operation marks of nuclear-driven generators must meet the following constraints:

Equation (20)is a nonlinear term and needs to be linearized.

3)Operational state constraints of nuclear-driven generators

Assuming that the output power of the nuclear-driven generator is increased or decreased for 3 h,the operating state of the nuclear-driven generator can be expressed by the following constraints:

After Equation (20)is changed to Equation (21),mixed integer linear programming can be directly calculated.

(6)Transmission power constraints of the line

1)Transfer power constraints of the line

The transfer power of the line should not be greater than its maximum allowable value and not less than its minimum allowable value.

wherePl,maxandPl,minrepresent the maximum and minimum power the line is allowed to flow,respectively.When the minimum power is negative,it indicates that the power flow direction is in the opposite direction of the reference direction andPl,trepresents the power transferred by thejth line during time periodt.

2)Transfer distribution factor matrix of power flow

Using the transfer distribution factor matrix,theGof the power flow obtained using Equation (22)can be rewritten as

whereGis called the factor matrix of transfer distribution,Gl-irepresents the factor matrix of thelth branch affected by the injected power at theith power node,Nrepresents the number of power node in the network,Pi,trepresents the power of theith power node atttime period;Gl-jrepresents the factor matrix of thelth branch affected by the output power at thejth power node,Nlrepresents the number of load nodes in the network,andPj,trepresents the load power of theith node atttime period.

The expression of the transfer distribution factor matrixGmay be given:

wheremandnrepresent the first and last nodes of thelth branch,respectively,xlis the impedance value of thelth branch andXis the inverse matrix of the node admittance matrix.

(7)Translatable load constraint

Translatable loads have uninterruptible and transferable operation properties.The following formulas can be used to characterize the operational characteristics of this type of load:The load participating in the demand response is connected to the network at the nodej,and the power flow on the branchldecreases theGl-iMW for a 1 MW reduction in the demand response load.Similarly,when the demand response load increases by 1 MW in a time period,the power flow on the branchlincreasesGl-iby MW.Demand–response loads may change the power consumption behavior,change the power flow of the line,reduce the power of heavy-duty lines,and achieve peak shaving,peak shifting,and valley filling.The translatable load should satisfy the following constraints:

2.3 Processing of constraint functions

Some of the constraints given above have no nonlinear term and may be expressed linearly;therefore,the compact form of the constraints may be expressed as a matrix [18]:

wherexandyare the binary and continuous optimization variables,respectively,expressed by the following formula:

whereσcorresponds to the coefficient matrix of the startup and shutdown costs of conventional generators;ccorresponds to the coefficient matrix of costs;D,E,M,N,andLucorrespond to the coefficient matrices of the variables in the constraint conditions;d,s,h,are column respectively.

Among the constraints in compact form,the first row represents the inequality constraints,including the constraints of piecewise linearization of conventional generators,the constraints of the upper and lower limits of the translatable load,and the transmission constraints of the line.The second line includes the constraints of the power balance of supply and accommodation,including the translatable load.The third line is the mixed constraint,mainly the upper and lower limits of the conventional generators and the limit of the ramp rating speed.The fourth line represents the predicted output power of the winddriven generators in each period.

The above models may be considered mixed-integer linear programming problems,which may be solved using the general method for deterministic optimization problems.However,the result of the solution is highly dependent on the predicted value of the wind power.However,in an actual power system,many random factors often disturb wind power prediction and may not achieve satisfactory accuracy.The obtained results may not accurately reflect the randomness of wind power.To consider the deterministic optimization model and randomness of wind power,considering the maximum fluctuation range of wind power in each time period,a setUof the uncertain output power of wind-driven generators [19-22] is constructed:

whererepresents the predicted value of the output power of wind-driven generators in each time period,Δumax(t)represents the maximum allowable prediction error of the output power of the wind-driven generator in each time period,andu(t)represents the uncertain value of the output power of the wind-driven generator in each time period,which fluctuates in the strip formed by the predicted value and the predicted error value and forms an uncertain set.

As shown in (1),the problem in the first stage is a minimization problem.At the first iteration,the output power of the wind-driven generator in this stage is preset as the predicted value,and the optimization variables are the starting and stopping state variablexof the generators and the continuous variableyrepresenting the output power of the generators.The optimization variables in the second stage areyandu,which represent the uncertain output power of the wind-driven generator.The optimization in the second stage involves determining the most economical operation cost of the uncertain variableuin a harsh scenario based on the startup and shutdown statuses of the generators in the first stage.The variablesyanduare optimized in opposite directions,and the maximum-minimum iterative solution is implemented.After several alternative solutions,the global optimization scheme with the most economical results is obtained when the uncertain variableuchanges in the direction of the worst scenario in the uncertainty setU:the best generator startup and shutdown and unit commitment schemes.

3 The solving method

The two-stage robust optimization problem was solved using the C&CG algorithm.The basic principle of the algorithm is to decompose the original problem into main and sub-problems,which are solved alternately.The main problem and sub-problem participate in each iteration,in which there are two output sets in the form of a column vector:xiandui.xiis the initial input value of the subproblem in theith iteration anduiis the initial input value of the main problem in thei+1 iteration.In the same iteration,according to the characteristics of the algorithm,the solution of the main problem must be the upper bound of the solution of the original problem,and the solution of the subproblem must be the lower bound of the original problem.Theoretically,the unit startup and shutdown combinationxi+1in thei+1 time is better thanxialone for coping with severe wind power scenarios.As the number of iterations increases,the upper bound of the solution of the main problem (i.e.,the original problem)gradually decreases or remains unchanged,and the lower bound of the original problem gradually increases or remains unchanged.After many iterations,if it converges,it is the optimal solution to the original problem.

The second stage is a max-min problem.The variablesyanduwere optimized in the opposite direction.Considering the dual problem of the minimum problem,the direction of dual variable optimization is opposite to that of the variableyso that the max-min problem may be changed into a maxmax problem.The second stage of the original problem is described as follows:

where variableγ,λ,μandvis respectively the dual variable corresponding to each constraint in the second minimization stage;In the second stage,uis the optimization variable of the outer layer problem when the inner layer problem is solved;d,sandhis constant column vector.

In the second stage,the inner layer problem may be combined with the outer layer maximum problem after being dual to obtain the following dual problems:

According to the dual theory,the dual variablesγandλrepresenting inequality constraints are more significant than zero,and the dual variablesμandvrepresenting equality constraints are free variables.The optimal solutionu* of the dual problem is the pole of the uncertainty setUof the output power of wind-driven generators.In other words,when Eq.(29)takes the maximum value,the value of the uncertainty variableushould be the lower bound of the fluctuation in the predicted value of the wind-driven generators,which increases the cost of grid operation.Therefore,(28)can be rewritten as:

whereF=[Fw(1),Fw(2),...,Fw(24)] is a binary variable andFw(t)is 1,which means that the output power of the wind-driven generator fluctuates to the lower bound of the uncertainties set at thettime period.Twrepresents the total number of maximum periods of fluctuation in the output power of the wind-driven generator.By setting the value of the parameter,it may be used to describe the uncertainties of wind power and may indirectly adjust the conservatism of the optimization scheme.WhenTwis set to 0,the uncertainties of wind power are not considered,and the scheme is not robust;the larger the value ofTw,the worse the scenario of the output power of the wind-driven generator,the more conservative the scheme,and the better the robustness of the system.

After rewriting Equation (28),the multiplication termuTvof the two continuous variables in Equation (30)can be rewritten as the productFTvof the binary and continuous variables.According to the theory of product linearization,if auxiliary variables are introduced,the following formula can be obtained:

where Δu=[Δumax(t)]T,F'=[Fw' (t)]T,the auxiliary variableF' and variableFandvare coupled by the third and fourth line constraints of the above formula andis a sufficiently large constant,which is the upper bound of the dual variable.After inspection,the value ofwas set to 5000.

After linearization,the max-min problem in the second stage is finally transformed into a mixed-integer linear programming problem,as in Equation (32).Combined with the main problem in the first stage,the specific solution process is as follows:

(1)The total numberTwof maximum periods of fluctuation of the output power of a given wind-driven generator and the predicted valueof the output power of the wind-driven generator.

(2)Set the upper and lower bound parametersU=+∞,L=-∞ of the original problem,iteration numberk,and convergence judgment valueε.

(3)The uncertain parameteruof the first iteration of the main problem is set as the predicted valueof the power output of wind-driven generators.In thek-1 iteration,the solutionuk-1of the sub-problem is transferred to the uncertain parameteruof the main problem in thekth iteration.This main problem was resolved.The solutionxkobtained from the main problem is transferred to the subproblem for further optimization,and the solutionukof the subproblem is obtained by repeating the above process,where the main problem and the subproblem may update their input and output alternately.

(4)The objective function valueof the main problem at thekth iteration is transferred to the lower boundL.In the same way,the objective function valueof the main problem in thekth iteration represented is transferred to the lower boundU.When the difference between the upper and lower bounds of the original problem is less than the convergence judgment valueU L-≤ε,the algorithm converges,and the solution is obtained.Any upper or lower bounds value can be used as an optimal solution to the original problem.The following equation was obtained:

4 Study case

In order to verify the effectiveness of the two-stage robust optimization method,an improved IEEE-30 system is used in this paper.Node 6 is not a power or load node,and the loads at nodes 28 and 18 are used for the demand response.Nodes 1,2,5,8,11,and 13 are power nodes;the remaining are load nodes,as shown in Fig.2.

It is assumed that the minimum output power of the wind-driven generator is 150.8 MW,the maximum output may reach 650 MW,and the generator exhibits obvious antipeak characteristics.Four coal-fired generators were used as conventional generators,one of which was a fast-startand-stop generator for providing reservation services.Thenuclear-driven generator adopts the “12-3-3-6” operation mode,as shown in Fig.3.

Table 1 The parameters of coal-fired generator

Fig.2 A modified IEEE-30 System

Fig.3 “12-3-3-6” operating mode of nuclear-driven generator

The upper power limit of the nuclear-driven generator was set to 492 MW,and the power at the low-power stage was 420 MW.In this example,owing to the operational characteristics of nuclear-driven generators and the uncontrollability of the output power of wind-driven generators,conventional generators are fully responsible for the peak shaving of the system.The parameters of the coalfired generator are listed in Table 1.

In this study,the unit commitments of a coal-fired,nuclear,and wind-driven generator are adopted and connected to the power nodes in the system in different orders.Different injection orders of power nodes affect the interaction of the power supply,transmission network,and demand response load,affecting the cost of wind power accommodation.

Because of the large number of power nodes involved,a certain amount of time is required for the algorithm to solve the problem.It is inappropriate to use exhaustive methods to verify the node-injection sequence of each generator connected to the grid.Therefore,after a quantitative analysis of the characteristics of the IEEE-30 system,three representative schemes for the node injection sequence of the generators connected to the grid were selected,as listed in Table 2.

Table 2 Node injection sequence of the generator connected to the grid

In Scheme 2,wind power occupies the position of node 5,which means that if the grid wants to accommodate wind power as much as possible,it must partially reduce the output power of the coal-fired generators or shut down some coal-fired generators to participate in the regulation control of peak power.In schemes 1 and 3,the transmission capacity limited the wind power accommodation.The capacity of the transmission line connected by Nodes 8 and 13 was the same,and Node 13 was closer to the load.Schemes 1 and 3 realize wind power accommodation as safely as possible without reducing the rotating reserve capacity.

The optimization calculationTwwas set to six,and the predicted fluctuation deviation of the output power of the wind-driven generators was set to 0.15.A foursection linearization method was used to linearize the power generation cost curve of coal-fired generators.The C&CG algorithm is used to solve the proposed optimization problem.The optimization results are listed in Table 3.

Table 3 Optimization Results

During 10:00-15:00,the difference between the load power and output power of the wind-driven generators is the largest,and the system has the largest demand for a rotating reserve.In an actual power system,the reserves include load reserve,emergency reserve,and maintenance reserve,but only the load reserve factor ofhp=0.05 is considered in this study.It may be seen from the optimization results that the abandoned wind power in scheme 2 is 582 MWh,but the cost is the highest among the three schemes.Although the No.5 power generation node,where a wind power station is connected,has the lowest amount of curtailed wind owing to the limitation of transmission capacity,the coal-fired generator 3 is subject to the transmission capacity limit at node 8,resulting in a decline in the rotating reserve.In addition,when the reverse peak-shaving period occurred,it was necessary to purchase the capacity of the rotating reserve from conventional generators to meet the system’s demand for load reserve.

In Scheme 3,the amount of abandoned wind owing to the limitation of transmission capacity or the oversupply of wind power in a specific period is 102.44 MWh,whereas the corresponding amount of abandoned wind in Scheme 1 is 118.39 MWh.

The peak-shaving capacity of conventional generators is reduced to accommodate wind power in Scheme 2,which often leads to an insufficient rotating reserve of the system.Therefore,the robust algorithm causes the output power of the generators to fluctuate to the lower limit of the output range during periods of insufficient reserves.When the reserve factor increases,the disadvantages of the scheme become increasingly evident,operating costs increase,and the impact on the system increases.Schemes 1 and 3 focus more on the security of the reserve capacity of the system.Compared with Scheme 1,Scheme 3 has a lower abandoned wind power volume owing to the transmission capacity limitation and a higher abandoned wind power volume owing to the robust strategy,but the cost is the lowest.

Node 13 was close to the load node.Compared to a nuclear-driven generator with inflexible operation,connecting the wind-driven generator to Node 13 is more conducive to accommodating wind power.In the most conservative case,the three options are as follows:

Fig.4 Scheduling result

The first optimization stage aims to determine the startup and shutdown status of traditional generators to minimize operating costs.The second stage of the optimization goal is the lowest operating cost of the system under the worst-case output power of wind-driven generators,as shown in Fig.4.

Fig.4(a)shows the possible abandoned wind volume formed under the maximum allowable output power of the wind-driven generators.From Fig.4(a),it can be seen that the abandoned wind volume and operating costs are not strictly positively correlated.Compared to selecting six time periods with the highest output power for the abandoned wind volume,the abandoned wind time period selected after robust decision-making not only causes a shortage of electric power supply and increases reserve costs but also causes coal-fired generators to operate under harsh working conditions,increasing carbon emissions and unit energy consumption costs.

The convergence results are shown in Fig.4(b).After the second iteration,the upper and lower bounds of the original problem converged quickly.This is because,in this example,only the state variables for the start and stop of the coal-fired generators are small in computational complexity,making it easy to converge during the iteration process.The predicted fluctuation deviation of wind power is set to 0.15.At the same time,the capacity configuration of conventional generators is relatively large,so the numerical value of wind power fluctuations is insufficient to affect the start and stop of most conventional generators.There was no significant difference in the start and stop statuses of the main and subproblems.

Fig.4(c)shows the scheduling results obtained using the proposed robust optimization model for demand response management with source-grid-load collaboration to consume wind power.From Fig.4(c),it can be seen that during period 5,the abandoned wind volume was 59.1 MWh,and the coal-fired generators operated at a low output power.During Period 18,the abandoned wind volume was 53.6 MWh,and the coal-fired generators operated at a high output power.During period 18,the operation plan for abandoning wind resulted in a higher energy consumption per unit of power supply.After robust optimization of the decision to abandon wind,coal consumption increased by 130.59 tons,and operating costs increased by $75396.9.After optimization,the system is robust,and the wind power output fluctuates over six time periods that maximize the cost,providing a robust scheduling solution for power grid decision-makers to address the impact on grid stability.

The results of the participation of the translatable load in demand response are shown in Fig.4(d).The continuous working period of the translatable load was set to 5 h with a power of 5 MW from 2:00-21:00.During the period from 4:00-7:00,there was a high incidence of wind power in the low valley of electricity consumption.To prevent conventional generators from shutting down,the translatable load from 17:00-22:00 was transferred to the period–4:00-7:00 to fill the valley.During the peak electricity consumption and low wind power generation periods of 11:00 to 15:00,the convertible load can be transferred to the low electricity consumption period to reduce the load.

5 Conclusions

Given the uncertainties and inverse peak-shaving characteristics of the output power of wind-driven generators,this study adopts a two-stage robust optimization method to solve the problem through the cooperation of the source-network-load tripartite participation.Satisfactory convergence accuracy and speed were achieved.The optimization results are as follows:

1)The power system must allocate a specific reserve capacity for wind power.Therefore,it may not consume wind power indefinitely.Proper wind abandonment is more conducive to the stable operation of the power system.For a power node with a general accommodation capacity,the participation degree in the peak-shaving task is low,and it is suitable for injection by wind-driven generators with unregulatable capacity.Even if the nodes with the same transmission capacity are close to the load point,they are more capable of accommodating wind power.

2)Based on the robust idea of minimization–maximization,the original problem is divided into two stages to solve the optimization problem,which ensures that any subset of the uncertain set of wind power will not significantly deteriorate the system reliability or economy.The output power of the generator may operate in the most economical state,even in the worst-case scenario.

3)Considering the comfort and compensation cost of the demand-response load,the grid restricts the use of the demand-response load to alleviate the inverse peak regulation characteristics of wind power.

Acknowledgements

This work was supported by the Special Research Project on Power Planning of the Guangdong Power Grid Co.,Ltd.

Declaration of Competing Interest

The authors have no conflicts of interest to declare.