You are on page 1of 12

This article has been accepted for publication in IEEE Transactions on Power Systems.

This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

Modeling of Frequency Security Constraints and


Quantification of Frequency Control Reserve Capaci-
ties for Unit Commitment
Likai Liu, Zechun Hu, Senior Member, IEEE, Yilin Wen, Student Member, IEEE,
Yuxin Ma, Student Member, IEEE

Abstract—The high penetration of converter-based renewable C SU Start-up cost of generator.


energy sources has brought challenges to the power system fre- CiSpin , CiSFC Spinning and SFC reserve costs.
quency control. It is essential to consider the frequency security
D, H Normalized damping and inertia factors of the
constraints and frequency control reserve requirements in unit
commitment (UC). First, a novel extreme learning machine-based centralized frequency response model.
method is proposed to approximate the highly nonlinear fre- F Re High-pressure turbine fraction of the reheat
quency nadir constraint (FNC) by a set of linear constraints. Sec- steam turbine.
f max
Nadir/QSS
ond, considering the variation of the frequency insecurity risk un- Nadir/quasi-steady-state frequency deviation
der the changing operational condition, we propose to optimize the limit.
primary frequency control (PFC) droop gains and reserve capaci-
L Power system load power.
ties in the UC model to provide diverse control efforts in different
risk levels adaptively. Third, a secondary frequency control (SFC) Mi , Mi Upper and lower limits of the PFC droop gain of
reserve capacity quantification method is proposed by combining frequency regulation resource i.
the Copula theory and distributionally robust optimization tech- P max , P min Maximum and minimum power outputs of TG.
nique. The UC simulation is conducted on the IEEE 118-bus sys- P Fore Forecasted power output of a renewable genera-
tem to test the proposed optimal PFC droop gain strategy and SFC tion resource.
reserve capacity quantification method. Simulation results show
Pb Base operational point of DSFR.
that the proposed optimal PFC droop gain strategy is better than
the traditional fixed PFC droop gain setting on economic efficiency P , f Power imbalance and frequency deviation.
and operational flexibility. Besides, the SFC reserve capacity cal- Op+/ 
rReq
Upward/downward operation reserve require-
culated by the proposed method is more appropriate than the ac- ment.
tual SFC reserve capacity in the historical operation. S FC
rStep Step size of capacity when calculating SFC re-
Index Terms--Unit commitment, frequency security constraints, serve requirement.
frequency control reserve requirement, primary frequency con- S FC
trol.
rmin Minimum SFC reserve capacity in historical
data.
g b
NOMENCLATURE R,R Droop factors of TG and DSFR.
RoCoFmax Rate of change of frequency maximum limit.
Abbreviation S g/b , S
base
Capacity of TG/DSFR and power base value.
FNC Frequency nadir constraint. Go Tu
Governor and turbine time constant of TG.
T ,T
DSFR Demand-side flexible resource.
T ON , T OFF Minimum online and offline times of TG.
FNCPD Frequency nadir constrained power disturbance. Re
T Reheater time constant of TG.
PFC Primary frequency control.
Co
RoCoF Rate of change of frequency. T Converter time constant of DSFR.
ELM Extreme learning machine. V Ramp rate of a generation resource.
SFC Secondary frequency control. W Capacity of the transmission line.
TG Traditional generator. ig, k , ig, k First-degree/constant term coefficient of the
UC Unit commitment. piecewise-linear generation cost function of gen-
th
Indices & sets erator i on the k segment.
n Index of buses. Decision variables
t Index of dispatch periods. Pg Base operational point of TG.
I, J Set of TGs and converter-based DSFRs. r Op+/  Upward/downward operation reserve capacity.
W, S Set of wind and solar power plants. r Spin+/  Upward/downward spinning reserve capacity.
 Set of power transmission lines. r PFC+ , r PFC  Upward and downward PFC reserve capacities.
r SFC+ , r SFC  Upward and downward SFC reserve capacities.
Parameters
B
xg Binary variable representing the ON/OFF status
Susceptance of the transmission line.
of TG.
This work was supported by the Key Research and Development Program x PFC Binary variable indicating whether a regulation
of Inner Mongolia, China under Grant 2021ZD0039. (Corresponding au- resource participates in PFC.
thor: Zechun Hu.)
The authors are with the Department of Electrical Engineering, Tsinghua y, z Binary variables representing the start-up and
University, Beijing, 100084, China (e-mail: zechhu@tsinghua.edu.cn). shutdown processes of TG.

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

g b
K , K Droop gains of TG and DSFR. most generators adopt digital electro-hydraulic governors, and
 Voltage angle of the bus. they can change PFC droop gains according to the secure
operation requirement of the power system [20]. Thus, this
I. INTRODUCTION paper proposes a novel strategy to change the droop gains of
PFC resources hourly and optimize them at the day-ahead UC
C ARBON neutral has become a consensus of most countries
in the world. To achieve this ambitious goal, 33% and 25%
of the total power generation should be provided by wind and
stage.
Apart from ensuring frequency security by PFC, power sys-
tems also need SFC to guarantee the frequency quality. SFC
solar by 2050 [1]. The high penetration of renewable genera-
requires a certain reserve capacity to counteract the power fluc-
tions will lower the system inertia level and intensify the power
tuation, while excessive reserve capacity increases the opera-
fluctuation, jeopardizing the frequency quality and increasing
tional cost. Therefore, a proper setting of SFC reserve capacity
the risk of frequency instability [2], [3], [4]. Thus, it is essential
is also essential to operate the power system safely and econom-
to consider the frequency control in power system scheduling.
ically [21]-[24].
The results of unit commitment will determine the frequency
Traditional methods of the SFC reserve capacity calculation
response model and the largest power loss under N-1 contin-
are usually based on operational experience [25]-[28]. The sig-
gency [5]. They both have significant influences on the power
nificant improvements in power system informatization and fast
system frequency security. Thus, considering frequency secu-
developments in data science enable more scientific approaches
rity constraints in UC has been an active research direction re-
to determine the SFC reserve capacity.
cently [6].
Historical operation data contain the relationship among
The frequency security constraints require the RoCoF, quasi-
power fluctuation, SFC reserve capacity, and frequency control
steady-state frequency deviation, and frequency nadir within
performance, which can be utilized to determine the SFC re-
their limits [7], among which the FNC is highly nonlinear [8].
serve capacity. Yang et al. proposed to evaluate the SFC reserve
To preserve the linearity of the power system scheduling mod-
capacity adequacy by calculating the conditional probability of
els, several methods have been proposed to simplify the FNC.
reaching the control performance standard under the available
The first kind of method assumes that the regulation resource
SFC reserve capacity [24]. The fluctuation intensities of loads
changes its output with a constant ramp rate during the primary
and renewable generations are time-varying, making the re-
frequency control process [9], [10], which is not consistent with
quirement of SFC reserve capacity also time-dependent. Nev-
the droop control strategy adopted by the frequency regulation
ertheless, this method does not utilize the information of future
resources. The second type [11]-[13] utilizes the multistage ap-
power fluctuations. Zhang et al. built a multiple linear regres-
proximation. In the first stage, the full-order frequency response
sion model, which reflects the relationship among the power
model is simplified and reduced to a low-order model, and the
fluctuation, SFC reserve capacity, and frequency control per-
nonlinear frequency nadir formulation is derived from this
formance, to calculate the SFC reserve requirement [23]. How-
model. The second stage is to fit the frequency nadir expression
ever, the regression-based method cannot reflect and manage
through piecewise linearization. It has been proved in [14] that
the risk of frequency control limit violation, which is less flex-
the accuracy of the second method is better than that of the first.
ible than the probability-based method. Moreover, the existing
However, the fitting error may be superposed and amplified in
methods may face challenges when the historical data are insuf-
this multistage approximation method. The third type utilizes
ficient or inaccurate, because the established relationship may
the machine learning technique to linearize the FNC. Lagos et
be unfaithful. And this may result in errors when calculating
al. utilized the optimal decision tree to fit the original FNC [15],
the SFC reserve capacity requirement. This situation often
but the decision-tree based method may identify the unsafe op-
happens while more and more wind power or solar power plants
eration plan as a safe one, which has a large influence on the
integrate to the grid.
power system security. Zhang et al. used the deep neural net-
Most of the existing literature only considers the post-fault
work (DNN) to approximate the original FNC by a set of mixed
frequency security constraints or mainly focuses on the fre-
integer linear constraints [16], [17]. By adding a margin to the
quency control reserve capacity in the UC problem, while both
obtained linear constraints, it is guaranteed that no unsafe oper-
of these two factors affect the UC optimization. Zhang et al.
ation plan will be identified as a safe one. However, the DNN-
made a preliminary study considering the two factors simulta-
based FNC introduces a large number of additional integer var-
neously [29], where the primary frequency response is simpli-
iables (not the UC on/off variables), which increase the compu-
fied as a constant ramp function of time, and the SFC reserve
tational complexity of FNC approximation and the UC problem.
capacity is determined without properly considering the fre-
Another critical issue is the variable risk of frequency inse-
quency control performance.
curity. The large-scale integration of renewable generations in-
To compensate for the insufficiency of the existing research,
creases the variation ranges of key parameters in the frequency
this paper proposes a UC model considering the frequency se-
response model [18], [19], such as the inertial level, resulting in
curity constraints and frequency control capacity requirements.
the varying risk of frequency insecurity. The droop gain decides
The major contributions are summarized as follows:
the power regulation from PFC, which has prominent influ-
1) A novel extreme learning machine-based FNC lineariza-
ences on the frequency security. Nevertheless, the droop gains
tion method is proposed in this paper, whose fitting accu-
of PFC resources are typically fixed, which cannot accommo-
racy is higher than the existing methods.
date the volatile risk of the frequency insecurity. Nowadays,

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

2) The droop gains of frequency regulation resources are op- PFC resources are set hourly and optimized in the day-
timized in the UC model to provide the PFC service adap- ahead UC stage.
tively considering different risks of frequency insecurity. The benefits of this strategy lie in two aspects: first, the var-
3) A novel SFC reserve capacity calculation method is pro- iable droop gain allows a PFC resource to make different con-
posed based on the Copula theory and distributionally ro- trol efforts in different operational risks, which helps to im-
bust optimization technique. prove the frequency security; second, the variable droop gain
The remainder of the paper is organized as follows. Section can decrease the number of generators that are forced being
II introduces the basic idea of this paper. The frequency security started to guarantee the frequency security constraints, thereby
constraints are developed in Section III. Section IV introduces saves the power system operational cost. The PFC droop gains
the data-driven SFC reserve capacity calculation method. The are coupled with the ON/OFF statuses of generators, so droop
proposed UC model is given in Section V. Section VI presents gains should be optimized in the UC stage.
the numerical experiments. Section VII concludes this paper.
C. Necessity of Considering Frequency Control Capacity Re-
quirements in Unit Commitment
II. RESEARCH MOTIVATIONS
Power systems need certain frequency control reserve capac-
The power balance in power systems is typically achieved by ities to counteract the power fluctuations. Online TGs provide
three coordinated processes: the day-ahead unit commitment, the majority of frequency control reserve. The allocation of fre-
intra-day economic dispatch, and real-time frequency control. quency control reserve capacities and the dispatch of power
The power fluctuations in traditional power systems are mild generation resources are two closely coupled problems, which
because they mainly come from the load demands, leading to a should be jointly optimized in the UC stage to improve the eco-
relatively low difficulty for system frequency control. The high nomic efficiency of power system operation.
penetration of renewable generations has increased the diffi- The calculation of PFC and SFC reserve requirements is es-
culty of power system frequency control. Thus, the frequency sential for operating the power system safely and economically.
control requirements should be more carefully considered dur- Based on the droop gain of a PFC resource and the maximum
ing the power system scheduling process. allowable frequency deviation of the system, the maximum
A. Necessity of Considering Frequency Security Constraints in power support that needs to be provided by this resource during
Unit Commitment PFC can be calculated, and PFC reserve capacity can be deter-
mined. Nevertheless, SFC reserve requirement is mainly deter-
UC determines the on-off statuses of TGs, and thus directly
mined by operational experience, which may be unsafe and un-
decides the system inertia and available PFC resources. More-
economical under the largely variable operating conditions
over, the most significant power disturbance in power system
caused by the high proportion of renewable generations. There-
operation is generally the dropping of the generator with the
fore, the determination of the SFC reserve requirement is also
highest power output, which also depends on the UC results.
an important issue.
These three factors significantly impact the system frequency
Pe 1 f
deviation after the equipment failure, so the operational plan
2Hs  D
obtained from UC has prominent influences on the post-fault -
system frequency security. Therefore, it is essential to consider K1g 1 1 1  F1ReT1Re s
TG #1
frequency security constraints in UC optimization. R1g 1  T1Tu s ·
1  T1Go s 1  T1Re s
Turbine · Governor Deadband Reheater
1  FNReTNRe s
g ·
B. Merit of Optimizing PFC Droop Gains in UC K N 1 1
TG #N
R g
N
1  TNTu s 1  TNGo s 1  TNRe s
In addition to the large-scale integration of centralized re-
K1b 1
newable power generations, electric vehicles and distributed DSFR #1
R1b 1  T1Co s
generations on the demand side are also proliferating. The in- ·
·
creasing converter-interfaced resources have led to significant K Mb · 1
DSFR #M
heterogeneities in power system generation and load resources. RMb 1  TMCo s
Besides, their power injections/consumptions are strongly ran- Fig. 1 Centralized frequency response model.
dom and fluctuant, making the frequency response parameters
highly variational and significantly influencing the frequency III. FREQUENCY SECURITY CONSTRAINTS AND PRIMARY FRE-
security constraints. For example, a higher risk of the FNC vi- QUENCY CONTROL
olation exists when the system inertia level is lower than its av-
erage value. A. Frequency Security Constraints
The droop gain decides the power adjustment quantity from Fig. 1 illustrates a centralized frequency response model
PFC, which substantially affects the quasi-steady-state fre- comprised of TGs and converter-interfaced DSFRs, such as bat-
quency and frequency nadir. Nevertheless, the static and fixed tery energy storage systems. It is assumed that the renewable
droop gains may face challenges in dealing with the dynamic- generation resource neither provides inertia response nor par-
changing frequency response parameters. This study proposes ticipates in frequency control in this paper. For a TG without a
to combat the dynamic-changing control system with the dy- reheater, F Re and T Re are set as 0.
namic-changing PFC droop gain. Specifically, droop gains of To guarantee frequency security, the power system operator

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

requires some post-fault dynamic frequency metrics must stay In the first part of the network, the original parameters of
within their limitations. These frequency security metrics are each TG/RES are transformed by a linear function and input to
introduced as follows. the sigmoid activation function  , and the output of the sig-
1) RoCoF moid activation function is the new synthetic parameter, as
In the first few seconds following the large power disturb-
ance, the frequency droop is only arrested by the inertia re-
 
Ψ i/j   ag/b  Φi /j  bg/b , i  I , j  J ,1    N , (5)
Re Go Tu Re g g Co b
sponse from the online synchronous units. To avoid triggering where Φi @ {Ti ,Ti ,Ti , Fi , Ri , Hi } , Φ j @ {T j , R j } . Alt-
the RoCoF relay, the RoCoF in a measurement window should hough the sigmoid activation function in this part of network is
be limited. The RoCoF constraint can be guaranteed by restrict- nonlinear, the input variables of this part do not contain the de-
ing the highest value of RoCoF, which happens at the very in- cision variables of the power system scheduling model. Thus,
stant of the outage. this part of network will not make the proposed forecast model
P become nonlinear to the decision variables.
f&max   RoCoFmax (1) First Second Third
2 H  S base part part part
2) Quasi-Steady-State Frequency Deviation
Ti
Re
Ψ i
A few seconds after the power disturbance, PFC will arrest
the frequency decay and then recover it to the quasi-steady-state. Φi 
K S
i
g
i 
base
The quasi-steady-state frequency deviation and its security con- S

straint are expressed as follows Hi


g
Φi
All
P TGs & Kig  Si
 Ab
f QSS  base  f max
QSS
, (2) S base  P
S  ( D  R  R )
g b RESs
Ti
Co
Ψ j
MIN
where Rg and Rb are the integrated droop factors of TGs and K bj  S j
Φj 
DSFRs, as S base
1  Kg   Kb  Φj 
Rg = base    Sig  ig , Rb = base    S bj  bj .
1 Ri
b

 (3) Sigmoid
S iI  Ri  S jJ  R j  
K bj  S j
S base
3) Frequency Nadir H  SUM
The frequency response model shown in Fig. 1 is a high order Fig. 2 Extreme learning machine-based prediction model of MTPD.
model, making the frequency nadir formulation very complex. In the second part of the network, the new characteristic pa-
To simplify the model, authors in [13], [30] omit the regulator rameters along with the original parameters are multiplied by
deadband, the governor and turbine blocks of TG, and assume g/b
the mechanical/electrical power gain Ki /j and the normalized
Re Co
that T = T ≫T ≈0 . Then, the FNC after a stepwise disturb- capacity of TG/RES, as
ance Pe ( s )  P / s is formulated as (4). The detailed deri-
Si Si
Ψ i  Ki   Ψ i , i  Ki   i , i  I ,
g g
vations can be found in [13], [30]. base base (6-a)
S S
P  
1  T ( R  F ) en tm   f max
g
Pj Pj
f  base Ψ j  K j   Ψ j ,  j  K j    j , j J.
nadir Nadir b b
. (6-b)
 
base base
S  ( D  R  R ) 
g b
2 H S S
 The total system inertia is calculated in the second part of
(4) network, as
The above FNC is highly nonlinear because the parameters
1  
R , R , F , H ,  ,n , and tm depend on the ON/OFF sta-    H ig  Si  xig     Se  H e   ,
g b
H= (7)
tuses of generators and the droop gains of the PFC resources, S base  iI eE 
making the power system scheduling model a nonlinear pro- where e and E are the index and the set of other machines
gramming problem that is computationally intractable. providing inertia.
In the third part of the network, the piecewise linearization
B. Extreme Learning Machine-Based FNCPD Forecast Model
technique is utilized to fitting the frequency security margin:
As shown in (4), the frequency nadir is proportional to the
power disturbance, implicating that the frequency deviation 
P   min cl  Ψ , Φ , H  +hl ,
1 l  L
(8) 
limitation f max corresponds to a maximum tolerable disturb-
Nadir
where l and  are the index and number of segments of the
ance power P of the power system. Furthermore, the FNC piecewise linear function, respectively, cl / hl is the coefficient
can be ensured by restricting the TGs’ power outputs below the vector/scalar of the first-degree/constant item of the piecewise
FNCPD. However, FNCPD changes with the operational state linear function, Ψ  is a vector composed of every TG’s Ψ i
of the power system (decision variables of the UC problem). In and every RES’s Ψ j , Φ  is similar to Ψ  .
this paper, a new extreme learning machine-based model is de- By assuming that the damping coefficient D is in direct pro-
signed for the FNCPD forecast task, as shown in Fig. 2. The portion to the load power, and choosing the load power as the
base
proposed network constitutes a linear mapping from the deci- power base value St , the normalized damping coefficient D
sion variables to the FNCPD, so it can be used for FNC linear- is a constant and can be omitted from the model.
ization.
C. Training of the FNCPD Forecast Model

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

Most machine learning models are trained by the gradient de- guarantees that the PFC reserve capacity is sufficient even when
scent and backpropagation algorithms, and only the local opti- the frequency deviation reaches its upper limit. In constraints
base
mal solution of the network parameters can be guaranteed. The (12)-(14), St changes for every UC optimization time inter-
proposed FNCPD prediction model is trained by solving the val because the load is chosen as the base power.
mixed-integer linear programming problem below, so the Remark 1: According to the theorem in [31], the droop gain
global optimal solution can be found. K>0 guarantees that the control system can converge to a

  Pk  Pk 
NS
unique stable equilibrium. In other words, the PFC droop gains
min
Pk , cl , hl , %
yl ,k
k 1
obtained from our research will not damage the small-signal
s.t. Pk  Pk  0, k , stability of the system.

0  cl  Ψ , Φ, H k +hl  Pk  %
yl , k  M,  k , l , (9)
IV. SFC RESERVE CAPACITY DETERMINATION
 yl , k = L  1,
% k ,
Properly setting the SFC reserve capacity is also essential to
1l  L
yl , k  0,1 ,
% k , l . operate the power system safely and economically. This section
Here, k and NS are the index and the number of training introduces the proposed SFC reserve capacity calculation
samples, Pk and Pk are the actual and predicted frequency method, whose objective is to choose a minimum SFC reserve
security margins of the kth data sample, respectively. The first capacity enough for the AGC system to satisfy the power bal-
constraint is added because a negative prediction error of the ancing control performance standard.
FNCPD will result in an insecure case being misidentified as a A. Power Balancing Control Performance Standard
secure case. The second to fourth constraints represent the pro-
The North American Electric Reliability Corporation (NERC)
posed prediction model, which is transformed from (8) by uti-
has published several standards to measure frequency control
lizing the big-M method. M is the auxiliary constant in the big-
performance [32]. Considering that the historical data are taken
M method, whose values is set as 1 in this paper. %yl , k is the
from an actual control area adopting A1/A2 standard, A1/A2
auxiliary variable used in the big-M method.
standard is used as the control performance standard in this pa-
The whole fitting process of the proposed method is pro-
per. The proposed method also applies to control areas adopting
ceeded by solving an optimization problem. Therefore, it can
the CPS standard. The definition of A1 is the times of the area
avoid the superposition and amplification of the fitting error
control error (ACE) crossing zero within a stipulated timespan,
compared with the multistage approximation method.
and A2 is the average ACE over this period, as
D. Primary Frequency Control Constraints 1 
A2   ACE , (16)
This study proposes to combat the dynamic-changing control   1
system with the variable PFC droop gain. When optimizing where Γ is the timespan, ACE is the  th ACE in this period.
droop gains of the PFC resources, the following constraints A1 only qualitatively reflects whether the ACE crosses zero,
should be added to the UC model: while A2 quantitively shows the control performance. Therefore,
xiPFC  M i  K ig/b  M i , i I , J .
(10)
,t  xi
PFC
, the quantification of the SFC reserve requirement is based on
A2 in this research.
xiPFC  xiUC , i I. , (11)
B. Criteria for Adequacy of SFC Reserve Capacity
Pi ,t
cl  ΨI ,J  \ i , ΦI ,J  \ i , H I \ i  +hl  base , i  I , l, t (12)
  S
In power systems, the power variations from load power and
t
renewable generations mainly cause frequency fluctuations. In
Pi ,t
 RoCoF max , i  I , t (13) this paper, the changes of load power and renewable genera-

2  Ht  S t
base
 H i ,t  x UC
i ,t  Pi max
 tions from the start to the end of a time interval are used to de-
Pi ,t scribe their variations. The power variation intensity is time-
 f mQaxSS , i  I , t varying, so it should be forecasted before calculating the SFC
 K g/b
j ,t P j
max
R j +S t
base
D (14)
reserve capacity requirement of a time interval. In this research,
jI ,J  \ i
the extreme learning machine-based interval prediction method
Kig/,tb
riPFC
,t
/
  Pi max  f max
Nadir
, i   I , J  , t (15) [33] is utilized to forecast the ranges of the power variations.
Ri The forecasted power fluctuation intervals are denoted as
Equation (10) restricts the droop gain ranges of PFC re- [ d , d ], where d is composed of the lower limits of load, wind,
sources. Equation (11) indicates that a TG in OFF state cannot and solar power variations and d is composed of the corre-
participate in the PFC. FNC is guaranteed by (12), where sponding upper limits.
I ,J  \ i means that the generator i is out of service. Constraint Given the forecasted power fluctuation intervals [ d , d ], the
(12) requires that after tripping any single generator, the SFC reserve capacity r should be selected to guarantee that the
FNCPD of the power system composed of other online genera- conditional probability of compliance of frequency control
tors and DSFRs should be larger than the power output of the standard, under the predicted power fluctuations and chosen
failed generator. Equations (13) and (14) are the RoCoF and SFC reserve capacity, is larger than the preset confidence coef-
steady frequency deviation constraints, respectively, and they ficient α, as
are developed based on equations (1) and (2). Equation (15) |
P( A2  A2* d  d  d , r  r  r SFC  r  r )   (17)

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

where A*2 is the threshold value specified in the control perfor- BIC  2ln(l%)  q  ln(X ), (21)
mance standard, d is the set composed of the load, wind, and
where q is the number of parameters that need to be fitted in the
solar power variations, ∆r is used to form the range of SFC re-
Copula function, l% represents the value of the maximum like-
serve capacity, r SFC is the historical SFC reserve capacity.
lihood function [36], and X indicates the number of data
C. Copula-Based Joint Distribution Model points used in building the model.
The high-dimensional probability in (17) cannot be accu- D. Distributionally Robust Chance Constraint
rately calculated through statistics on historical data. To solve
The historical data may be insufficient or inaccurate when
this problem, the conditional probability model (17) is built
newly integrated renewables exist, based on which the esti-
through the Copula theory. Because errors are inevitable when
mated probability model is unfaithful. Furthermore, this may
constructing the probability model, distributionally robust opti-
lead the calculated SFC reserve capacity requirement to be in-
mization techniques are used to calculate the SFC reserve re-
appropriate. To handle the possible errors in the probability
quirement based on the built probability model.
model, chance constraint (17) is reformulated as a distribution-
Considering that the upward SFC reserve requirement is not
ally robust chance constraint, which requires that the chance
related to the downward SFC reserve capacity and vice versa,
constraint is satisfied for all the PDFs within the ambiguity set
the joint distribution of A2 , d, r SFC and that of A2 , d, r SFC are
constructed from the samples [37], as
built separately. To avoid repetitiveness, we use r SFC to denote
r SFC or r SFC in the following descriptions.
QP
|
min PQ ( A2  A2* d  d  d , r  r  r SFC  r  r )   . (22)
Copula theory is an effective tool to build multivariate dis-
tribution [34]. It transforms the construction of joint cumulative In this research, the ambiguity set P is built based on the
distribution into modeling the marginal distributions and fitting Wasserstein metric. The distance between distributions Q1 and
the Copula function. By utilizing the Copula theory, the joint Q2 defined by the Wasserstein metric is formulated as:
cumulative distribution function (CDF) of A2 , d, and r Sec is DW Q1, Q2   sup
f L
  

f (ξ )Q1 (dξ )   f (ξ )Q2 (dξ ) , (23)
shown as
2 2

FA ,d ,rSFC  A2 ,d ,r SFC   CA ,d ,rSFC FA2  A2 ,K,FdS  dS ,K,FrSFC  r SFC  (18)  where ξ is the stochastic variable belonging to the value space
 @ {  ℝ : B  H} , L denotes the spaces of all Lipschitz
where  is the cumulative distribution function, is the functions with f (ξ )  f ( ξ )  ξ  ξ  for all 1, 2  . The am-
Copula function, FA  A2  , Fd dS  , and Fr r SFC  are the
2 S SFC biguity set is defined as a Wasserstein ball that and can be ex-
marginal CDFs of A2 , dS , and r SFC , respectively. The joint pressed as
probability density function (PDF) f A , d ,r of A2 , d, and
r Sec is the derivative of the joint CDF FA , d ,r on A2 , d, and
2
SFC

SFC

P @ Q : DW P, Q   ,   (24)
2

r SFC , as where P is the empirical distribution constructed from the data


 FA , d , rSFC  A2 , d , r 
SFC set composed of historical data and sample data taken from (20)
f A , d , rSFC  A2 , d , r SFC   2 conditioned on the forecasted power variation intervals and the
2
 A2 d  r SFC SFC reserve capacity range [r  r , r  r ] , and  is the radius

2

  A , d , rSFC FA2  A2  ,K, FdS  dS  ,K, FrSec  r SFC   (19) of the Wasserstein ball.
Conditional value at risk (CVaR) is a risk measure that quan-
 f A2 ( A2 )   f d (d )  f rSFC ( r SFC ). tifies the expected loss over the part of distribution beyond the
d d
confidence level [38]. The distributionally robust chance con-
The conditional PDF of A2 under d and r SFC can be calcu-
straint (22) is transformed by utilizing the CVaR approximation
lated through dividing the joint PDF f A , d , rSFC  A2 , d , r SFC  by the [39], as
 
2
SFC
joint PDF f d , rSFC d , r , as   A  A*   0  A2  A2*   0  0 
f A ,d ,rSFC  A2 ,d ,r
max EQ  max  2 2 ,0  +   0. (25)
 ,
 
SFC

f A | d ,rSFC A2 d ,r SFC  | 2
QP   1 1  
2
 f d ,rSec d ,r SFC
Then, (25) can be reformulated to a set of constraints accord-
(20)
 A ,d ,r SFC F  A ,K,F d ,K,F r  f
A2 2 dS S r Sec
SFC
A2 ( A2 ) ing to Corollary 5.1 in [37], as
=  1 U
2

 F d ,K,F r 
d ,r SFC dL L r Sec
SFC
   U    0,

 
 1
SFC
The joint PDF f d , rSFC d , r can be built in a similar way  A2,   A2* + 0
as (18)-(19).    1   H  B  A2,      ,  ,
 1
There are many different functions that can be used as the   A2,   A2 +
* 0

Copula function  to build the joint distribution. This study    2   H  B  A2,      ,  , (26)
 0 1  
       H  B  A2,      ,
first chooses the most commonly used functions, including 3
 ,
Gaussian Copula, Student-t Copula, Clayton Copula, Gumbel  1 1
Copula, and Frank Copula, to build the joint distribution (18).  A  1  , A  2 + , A  3   , ,
 1 1 
Then, the Bayesian information criterion (BIC) [35] is utilized   1 ,  2 ,  3  0,
to assess the fitting performances of different models, as      ,
where  ,   ,  1 ,  2 ,  3 are auxiliary variables,  and U are

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

the index and the total number of the data samples, respectively.  
 
H and B are used to restrict the value space of A2 , as Min.   CiSU yi,t  CiGen
,t +  CiSpin riSpin+
,t + riSpin
,t  (27)  
 @ {A2  ℝ : B  H} . tT 
i I iI ,J  
Constraints in (26) can be used to check whether an SFC re- The generation cost of TG i can be formulated as follows:
serve capacity r is sufficient to fulfill the frequency control CiGen g
k K

,t = max i , k  Pi ,t  i , k ,
g g
 i  I , t. (28)
standard. The flowchart of the SFC reserve requirement calcu-
lation is shown in Fig. 3. The upward and downward SFC re- B. Constraints
serve capacity requirements should be calculated separately.
The operational constraints in the UC model are presented as
START follows:
1) Power Flow Constraints
 Pi,gt   Pi,bt  Ln,t   Bn,m n,t m,t , n,t (29)
Data screening and power fluctuations forecast
iIn iJ n m:( n ,m )
r
SFC
 rmin
SFC

Bn, m n,t   m,t   Wn, m , (n, m)   , t


Set the initial RRC 容量容
(30)
Construct the sample set using the historical data
Equation (29) is the DC power flow constraint, where
m : (n, m)   denotes the buses connected with bus n, and 
Sample size is not less than ? N is the set of all branches. It is assumed that the base operational
rSFC  rSFC  rStep
SFC
Sample from Copula- points of DSFRs are known and cannot be scheduled. Equation
Y
base conditional PDF (30) is the line capacity constraint. The base power in the power
N
Is constraints (22) satisfied? flow constraints is fixed.
Y 2) Generator Start-Up and Shutdown Constraints
yi ,t  xig,t  xig,t 1, i  I , t (31)
Determine the SFC capacity rReq  r
SFC SFC

zi ,t  xig,t 1  xig,t , i  I , t (32)


END t 1
Fig. 3 The flowchart of SFC reserve capacity calculation.  xig,  zi ,tTi ON , i  I , t (33)
  t TiON
t 1
V. MODIFIED UNIT COMMITMENT MODEL  (1  xig, )  yi ,tTi OFF , i  I , t (34)
  t TiOFF
The UC optimization model considering the frequency secu-
rity constraints and frequency control capacity requirements is Equations (31) and (32) are the start-up and shutdown logical
developed in this section. The frequency security constraints constraints for TGs. Equations (33) and (34) are the minimum
and the constraints on PFC droop gain have been introduced in online and offline time constraints of TGs.
Section III. The SFC reserve capacity are determined according 3) Operational Range Constraints
(35)
to Section IV, as shown in Fig. 4. Pi ,g/b Spin+
t +ri ,t  Pi max xig,t , i   I , J  , t
Objective function: Generation cost (36)
 Pi min xig,t , i   I , J  , t
+ Reserve cost Spin 
t  ri ,t
Pi ,g/b
Basic constraints (conventional):
Equations (35)-(36) restrict that the base operational points
Power flow constraints
of the TGs and DSFRs plus/minus the upward/downward spin-
Generator start-up and shutdown constraints ning reserve capacities are within their ranges.
Operational range constraints 4) Ramp Rate Constraints
Ramp rate constraints Pi ,t  Pi ,t 1  xi ,tVi  yi ,t Pi min , i  I , t (37)
Spinning reserve capacity constraints Pi ,t 1  Pi ,t  xi ,t 1Vi  zi ,t Pi min , i  I , t (38)
Operational reserve capacity constraints
Equations (37) and (38) are the ramp rate constraints be-
Frequency control related constraints (proposed): tween the adjacent dispatch points of the TG, where the start-
PFC droop gain constraints (Section III) up and shutdown states are considered. The ramp rate con-
Frequency security constrains (Section III) straints for DSFR are not considered because their ramp rates
Secondary reserve capacity constraints (Section V) are fast.
5) Reserve Capacity Constraints
Fig. 4 Framework of the proposed UC model
riSpin+/
,t

 riPFC+/
,t

+riSFC+/
,t

+riOp+/
,t

, i I , J , t (39)
A. Objective Function
 r SFC  / 
i ,t rSFC  / 
Req,t , t
(40)
The objective function of the UC model is to minimize the iI ,J 

total operational cost, including the generation and start-up  riOp+/


,t

 rROp +/ 
eq ,t , t
(41)
costs of TGs, as well as reserve costs of all frequency regulation iI ,J 

resources. For each resource, the spinning reserve capacity should be


larger than the sum of PFC, SFC, and operation reserve capac-

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

ities, as (39). The sum of upward/downward SFC reserve ca- B. Frequency Nadir Constraint Approximation Accuracy
pacity provided by all resources should be larger than the up- The training of the FNC linearization method requires the
ward/downward SFC reserve capacity requirement calculated ON/OFF status of the generators, the droop gains of the PFC
by utilizing the method proposed in Section IV. The system op- resources, and the corresponding FNCPD. To obtain the train-
eration reserve capacity requirement also needs be satisfied, as ing data, we perform UC simulations over a whole year on the
(41). The system operation reserve requirement is taken as a test system by utilizing the model proposed in subsection 4.2.3
certain percentage of the system total load power. of [11]. The above-mentioned historical data of load power and
6) Primary Frequency Control Constraints renewable generations are scaled down to fit the test system and
The PFC constraints (10)-(15) should also be included in the then used as the input for the UC simulation. Considering that
UC optimization model. the droop gain K b is tunable when DSFRs participating in the
Remark 2: The forecast errors of the renewable generations primary frequency control, K b is generated from the uniform
are not considered in this UC model because it is not the focus distribution U(0,2) for each hour. To make a rigorous statistical
of this study. In fact, there are tremendous methods to handle evaluation of the performance of the proposed method, some
this issue, and they can be easily introduced into this UC model noises are added to the data set obtained from the UC simulation
[40]–[43]. to generate extra ten data sets.
TABLE I GENERATOR PARAMETERS After obtaining the data of ON/OFF status of the generators
10,69, 25,49, 31,46, 54,103, and the droop gains of the PFC resources, the detailed system
Generator (# bus) 12 26 89 59,61 65,66
80 100 87 111 frequency response model (shown in Fig. 1) is used to simulate
Reserve cost ($/MWh) 7.2 9 9.6 7.8 9.6 9 7.8 6 7.2 the system FNCPD for each data sample. The resolution of the
Start-up cost ($) 120 400 800 240 500 600 300 80 100 frequency data is 0.02 second. The simulation is carried out us-
Ramp rate (MW/min) 2 7 13 4 8 10 5 1.5 1.8 ing Simulink in the MATLAB environment. This frequency re-
Min. ON/OFF time (h) 2 6 8 4 8 6 4 2 2 sponse model contains the governor deadband, so the influence
of the governor deadband on the proposed method can be tested.
TABLE II DSFR CONVERTER PARAMETERS Several advanced FNC linearization methods are compared
DSFR (# bus) 19 34 49 62 75 77 in this subsection to show the superiority of the proposed FNC
Capacity (MW) 40 30 30 33 40 30 linearization method. The values of the hyper-parameters in dif-
Time constant (s) 0.01 0.01 0.01 0.01 0.01 0.01
Reserve cost ($/MW) 4 4 4 5 5 5
ferent methods are given as below.
Droop factor 0.15 0.15 0.15 0.15 0.15 0.15 Proposed method: The neuron number in the hidden layer of
the extreme learning machine is 10 for each TG/RES. The num-
VI. CASE STUDY ber of segments for the piecewise linear function is 3, i.e., L=3
in Fig. 2.
A. Case Settings Multistage approximation method [14]: The number of seg-
The IEEE 118-bus system is used for the case study. We ments for the piecewise linear function is 40.
modified it by connecting six wind farms to buses 1, 44, 68, 17, Optimal decision tree-based method [15]: The depth of the
76, 89 with installed capacities of 400 MW, 300 MW, 300 MW, optimal decision tree is set as 2.
330 MW, 400 MW, 300 MW, and four photovoltaic plants to Deep neural network-based method [16]: The number of the
buses 18, 24, 32, 38 with installed capabilities of 400 MW, 400 hidden layer is set as 1, and the neuron number is 256. The val-
MW, 330 MW, 300 MW, respectively. The generator parame- ues of these hyper-parameters are taken from the original.
ters in the frequency response model are taken from [44], and
other generator parameters are listed in Table I. The parameters
of DSFRs are shown in Table II. The PFC droop gain range of
each TG is from 0.5 to 1, and the droop gain range of each
DSFR is from 0 to 2.
The proposed method needs historical data of AGC control
performance, SFC reserve capacities, load power, and renewa-
ble generations. In this paper, the data from a practical power
system in North China are used. The time resolutions of load
power and renewable generations are minutely, and the resolu-
tions of historical SFC reserve capacity and AGC control per-
formance A2 data are fifteen-minutely. All the historical data are Fig. 5 Training time and fitting error under different numbers of segments of
scaled down for the simulations. The historical data from 2016 the piecewise linear function.
to 2018 with a total of 821 days are randomly split into training Remark 3: The hyperparameter L is determined through sen-
and test sets at a ratio of 6 to 4. The training set is used to train sitivity analysis. The proposed method is trained and tested un-
the extreme learning machine-based forecast model and build der different values of L. The training time and fitting error are
the Copula-based joint distribution model. plotted in Fig. 5. The fitting error reduces rapidly before L  3 ,
and the training time increases significantly after L  3 . The
classifier performance evaluation indices are defined as follows:

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

TABLE III TAGS OF CLASSIFICATION RESULTS in the test hours. The violation ratio of the frequency security
Predicted result constraint for the proposed model is 0, revealing the safety of
Violation No violation the proposed modeling method for the frequency security con-
Violation True positive (TP) False positive (FP)
Real state straint. Fig. 6 plots the frequency curves after the failure of the
No violation False negative (FN) True negative (TN)
largest generator in the same test hour for the proposed UC
An FNC can be viewed as a classifier judging whether the
model and the traditional one. The frequency security con-
frequency nadir caused by a large power disturbance will ex-
straints are violated under the traditional UC model.
ceed the limitation. Thus, we use classifier performance indices
Table V gives the comparison results of the proposed and the
to compare different FNC linearization methods. Since each test
traditional UC models. The generation cost of the traditional
sample can be tagged according to its real and predicted states,
model is smaller than that of the proposed model because the
as shown in Table III, the classifier performance indices are de-
traditional model does not consider the frequency security con-
fined as follows:
straints. Nevertheless, the PFC reserve cost of the traditional
N  N TN N TP
Accuracy  TP , Recall  , model is larger than that of the proposed model because the pro-
N TOT N TP  N FN posed model adopts the variable PFC droop gain that helps
N TP 2 Precision  Recall lower the PFC reserve cost. The comparison on the SFC reserve
Precision  , F1  ,
N TP  N FP Precision+Recall costs illustrates that the proposed SFC reserve capacity quanti-
fication method can lower the SFC reserve cost.
where N TP , N FP , N FN , N TN denote the numbers of samples
After the UC results of different models are obtained, we
with TP, FP, FN, and TN tags, respectively. N TOT is the total simulated the PFC after the failure of the largest generator in
number of the test samples. The classifier performance indices each hour of the test days by utilizing the Simulink in
of different FNC linearization methods are given Table IV, MATLAB environment. Due to the traditional UC model does
which is based on the test results on eleven different test sets. not consider the frequency security constraint, at least one fre-
TABLE IV CLASSIFIER PERFORMANCE INDICES OF DIFFERENT FNC LINEARI-
ZATION METHOD
quency security constraint is violated for a probability of 15.37 %
Multistage in the test hours. The violation ratio of the frequency security
Optimal de- Deep neural
Index Proposed approxima-
cision tree network
constraint for the proposed model is 0, revealing the safety of
tion the proposed modeling method for the frequency security con-
Accuracy 99.91 % 97.94 % 99.47 % 69.34 %
Recall 100 % 100 % 99.37 % 100 % straint. Fig. 6 plots the frequency curves after the failure of the
Precision 99.87 % 98.46 % 99.83 % 68.58 % largest generator in the same test hour for the proposed UC
F1 score 99.93 % 98.46 % 99.60 % 81.35 % model and the traditional one. The frequency security con-
From Table IV, it can be found that all indices of proposed straints are violated under the traditional UC model.
method are the highest compared with other methods. The re- TABLE V COMPARISONS OF THE OPERATIONAL COSTS AND INFEASIBLE
call rate of the proposed method is 100%, proving that the FNCs CASE RATIO OF THE PROPOSED AND TRADITIONAL UC MODELS
obtained by the proposed method is a safe approximation of the Model Proposed Traditional
original FNC. In other words, no insecure case will be identified Generation cost (105 $) 9.69 9.64
as the secure case by utilizing the proposed approximation PFC reserve cost (105 $) 1.02 1.15
method. The proposed method, multistage approximation SFC reserve cost (105 $) 0.16 0.25
Operation reserve cost (105 $) 0.26 0.28
method, and the optimal decision tree-based method train the Operational cost (105 $) 11.13 11.32
FNC approximation model by solving linear problems, which Frequency security constraint
can guarantee that the calculated model parameters are optimal. 0 15.37
violation ratio (%)
The DNN based method train the network through gradient de-
scent and backpropagation, which is hard to obtain the optimal
parameters. This explains why the performance of the DNN
based FNC approximation method is poorer than other three
methods.
C. Comparison with the Traditional UC Model
The proposed UC model is first compared with the traditional
UC Model. The algorithm is executed on a 24-hour horizon, and
the optimization time interval is 15 minutes. Each test day is
simulated independently. In the traditional UC model, the PFC
droop gain is fixed, the frequency security constraints are not
considered, and the SFC reserve capacity is the same as the his-
torical data. After the UC results of different models are ob- Fig. 6 Frequency curves after the failure of the largest generator.
tained, we simulated the PFC after the failure of the largest gen-
erator in each hour of the test days by utilizing the Simulink in D. Comparison of Other UC Models
MATLAB environment. Due to the traditional UC model does The proposed UC model is compared with the other six UC
not consider the frequency security constraint, at least one fre- models to demonstrate its superiority. The model settings are
quency security constraint is violated for a probability of 15.37 % given in Table VI.

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

10

TABLE VI STRATEGIES OF DIFFERENT MODELS helps save the reserve cost.


Model PFC droop gain FNC approximation SFC reserve The PFC reserve cost of model A is also lower than those of
A Variable Proposed Proposed
B Fixed Proposed Proposed
model D to model F, revealing that the FNC linearization
C Variable Proposed Historical Data method proposed in this paper is better than the method pro-
D Variable
Multistage
Proposed
posed in references [13], [15], [16].
approximation
E Variable Optimal decision tree Proposed
F Variable Deep neural network Proposed
1) Comparison of Operational Cost
The comparison results of different models are shown in Ta-
ble VII. It can be found from Table VII that the operational cost
of model A is the smallest. Fig. 7 plots the ratios of other models’
operational costs to model A’s operational cost on each test
days, it also illustrates that the operational cost of model A is
smaller than those of the other two models on all test days.
These results prove that the proposed UC model is more eco-
nomically efficient. The operational cost of model B is the high-
est, which proves that the fixed PFC droop gain has the largest
influence on the operational cost.
TABLE VII COMPARISON OF THE OPERATIONAL COSTS AND INFEASIBLE
CASE RATIO OF DIFFERENT MODELS
Model A B C D E F
Fig. 8 Comparison on primary frequency control reserve costs of six models.
Generation cost (105 $) 9.69 9.71 9.69 9.70 9.70 9.70
PFC reserve cost (105 $) 1.02 1.54 1.02 1.18 1.09 1.03 4) SFC Reserve Requirement
SFC reserve cost (105 $) 0.16 0.16 0.25 0.16 0.16 0.16 As shown in Table VIII, in the whole test set, the average
Operation reserve cost (105 $) 0.26 0.27 0.26 0.26 0.26 0.26 SFC reserve capacity requirements calculated by the proposed
Operational cost (105 $) 11.13 11.68 11.22 11.30 11.21 11.15 method are smaller than the average SFC capacities in the ac-
Infeasible case ratio (%) 1.83 5.81 2.14 5.20 1.84 2.45 tual historical data.
Furthermore, we select the historical time intervals whose ac-
tual SFC reserve capacities are close to their calculated SFC re-
serve capacities to reflect the frequency control performance of
the proposed method. The probability of |A2 | exceeding the
specified value (40 MW) is calculated on the selected data set
and all historical data in the test set, as shown in Fig. 9. The
probabilities under the proposed method are no larger than the
specified limitation (10%) in all hours. In comparison, the prob-
abilities of historical data are higher than the limitation in many
hours, which illustrates that the proposed method can improve
the frequency control performance.
TABLE VIII COMPARISON OF OPERATIONAL COSTS OF DIFFERENT MODELS
Method Upward SFC capacity (MW) Downward SFC capacity (MW)
Proposed 154.45 179.55
Fig. 7 Operational costs of different methods in the test set.
Historical 244.64 265.54
2) Analysis of the Infeasible Case Ratio
These results show that the SFC reserve requirement calcu-
Some test cases are infeasible due to no operation plan satis-
lated by the proposed method is more appropriate than the ac-
fying all constraints. It can be found from Table VII that the
tual SFC reserve capacity in the historical operation.
ratio of the infeasible case of model A is smaller than that of
model B. The variable PFC droop gain strategy increases the
safe operational region of the power system operation, and
some infeasible cases due to the violation of frequency security
constraints become feasible after adopting the proposed strat-
egy.
The infeasible case ratio of model A is smaller than those of
model D to model F, which illustrates that the FNC linearization
by the proposed method is less conservative than those built by
the methods proposed in references [13], [15], [16].
3) Comparison of Primary Frequency Control Reserve Cost
PFC reserve costs of these six models are compared in Fig.
8. The PFC reserve cost of model A is smaller than that of
model B, proving that the strategy of optimal PFC droop gain Fig. 9 Comparison on probability of |A2 | exceeding the specified value.

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

11

E. Computation Efficiency [6] Y. Wen, W. Li, G. Huang, and X. Liu, “Frequency Dynamics Constrained
Unit Commitment With Battery Energy Storage,” IEEE Trans. Power Sy
This subsection tests the computation efficiencies of differ- st., vol. 31, no. 6, pp. 5115–5125, Nov. 2016.
ent methods. The experiments are conducted on a PC with an [7] National Grid, “Future Requirements for Balancing Services,” 2016. Avai
lable: https://www.nationalgrideso.com/document/88586/download
Intel i7-7700 CPU 3.6 GHz and 16 GB of memory. The [8] Q. Shi, F. Li, and H. Cui, “Analytical Method to Aggregate Multi-Machin
GUROBI solver [45] is utilized to solve the MILP problem. The e SFR Model With Applications in Power System Dynamic Studies,” IEE
average computation times of the six models on all test days are E Trans. Power Syst., vol. 33, no. 6, pp. 6355–6367, 2018.
calculated and shown in Table IX. It can be found that the com- [9] I. Egido, F. Fernandez-Bernal, P. Centeno, and L. Rouco, “Maximum Fre
quency Deviation Calculation in Small Isolated Power Systems,” IEEE T
putation time of model A is the smallest. The computation time rans. Power Syst., vol. 24, no. 4, pp. 1731–1738, 2009.
of model F is the longest because it introduces a large number [10] F. Teng, V. Trovato, and G. Strbac, “Stochastic Scheduling With Inertia-
of integer variables in FNC linearization. Dependent Fast Frequency Response Requirements,” IEEE Trans. Power
Syst., vol. 31, no. 2, pp. 1557–1566, 2016.
TABLE IX COMPARISON OF THE COMPUTATION TIME OF SIX MODELS [11] H. Ahmadi and H. Ghasemi, “Security-Constrained Unit Commitment Wi
Model A B C D E F th Linearized System Frequency Limit Constraints,” IEEE Trans. Power
Syst., vol. 29, no. 4, pp. 1536–1545, 2014.
Computation [12] M. Paturet, U. Markovic, S. Delikaraoglou, E. Vrettos, P. Aristidou, and
42.37 110.37 129.48 102.11 141.31 238.12
time (s) G. Hug, “Stochastic Unit Commitment in Low-Inertia Grids,” IEEE Tran
s. Power Syst., vol. 35, no. 5, pp. 3448–3458, Sep. 2020.
[13] Z. Zhang, E. Du, F. Teng, N. Zhang, and C. Kang, “Modeling Frequency
VII. CONCLUSION
Dynamics in Unit Commitment With a High Share of Renewable Energ
This paper builds a UC model considering the frequency se- y,” IEEE Trans. Power Syst., vol. 35, no. 6, pp. 4383–4395, Nov. 2020.
[14] Z. Zhang et al., “Modeling Frequency Response Dynamics in Power Syste
curity constraints and frequency control reserve requirements. m Scheduling,” Electr. Power Syst. Res., vol. 189, 2020.
On the frequency security constraint, an extreme learning ma- [15] D. Lagos and N. D. Hatziargyriou, “Data-Driven Frequency Dynamic Uni
chine-based linearization method for frequency nadir constraint t Commitment for Island Systems with high RES penetration,” IEEE Tra
is presented. Then, a novel SFC reserve requirements calcula- ns. Power Syst., pp. 1–1, 2021.
[16] Y. Zhang et al., “Encoding Frequency Constraints in Preventive Unit Com
tion method is proposed by combining the Copula theory and mitment Using Deep Learning with Region-of-Interest Active Sampling,”
distributionally robust optimization technique. Moreover, the IEEE Trans. Power Syst., pp. 1–1, 2021.
variable PFC droop gain strategy is put forward to adopt for the [17] Y. Zhang, C. Chen, G. Liu, T. Hong, and F. Qiu, “Approximating Traject
ory Constraints With Machine Learning – Microgrid Islanding With Freq
volatile risks of frequency constraint violation. The simulation uency Constraints,” IEEE Trans. Power Syst., vol. 36, no. 2, pp. 1239–12
results conducted on the IEEE 118-bus system show that: 49, Mar. 2021.
1) The proposed FNC linearization method provides a closer [18] H. Huang and F. Li, “Sensitivity Analysis of Load-Damping Characteristi
c in Power System Frequency Regulation,” IEEE Trans. Power Syst., vol.
approximation to the original FNC, which helps to im- 28, no. 2, pp. 1324–1335, May 2013.
prove the system frequency security and lower the PFC [19] A. Ulbig, T. S. Borsche, and G. Andersson, “Impact of Low Rotational In
reserve cost. ertia on Power System Stability and Operation,” IFAC Proc. Vol., vol. 47,
no. 3, pp. 7290–7297, 2014.
2) The optimal PFC droop gain strategy can reduce the re-
[20] A. Dixon, Modern Aspects of Power System Frequency Stability and Con
serve cost and increase the feasible region of the security- trol. Academic Press, 2019.
constrained UC problem compared with the fixed PFC [21] F. Zhang, Z. Hu, X. Xie, J. Zhang, and Y. Song, “Assessment of the Effec
droop gain setting adopted for the current operation. tiveness of Energy Storage Resources in the Frequency Regulation of a S
ingle-Area Power System,” IEEE Trans. Power Syst., vol. 32, no. 5, pp. 3
3) The SFC reserve requirement calculated by the proposed 373–3380, 2017.
method is more appropriate than the actual SFC reserve [22] S. Pulendran and J. E. Tate, “Capacity Scheduling of Energy Storage and
capacity in the historical operation, which helps to achieve Conventional Generation for Frequency Regulation Based on CPS1,” IEE
E Trans. Power Syst., pp. 1–1, 2019, doi: 10.1109/tpwrs.2019.2924019.
better frequency control performance and to save the SFC [23] G. Zhang and J. D. McCalley, “Estimation of Regulation Reserve Require
reserve capacity. ment Based on Control Performance Standard,” IEEE Trans. Power Syst.,
In this research, the modeling of the DSFR is comparatively vol. 33, no. 2, pp. 1173–1183, 2018.
[24] Y.R. Yang, C.C. Shen, C.C. Wu, and C.N. Lu, “Control Performance Bas
rough. In future works, specific models of diverse DSFRs will ed Dynamic Regulation Reserve Allocation for Renewable Integrations,”
be utilized in the proposed UC model. IEEE Trans. Sustain. Energy, vol. 10, no. 3, pp. 1271–1279, 2019.
[25] PJM Interconnection, LLC, “PJM Manual 12:Balancing Operations,”
REFERENCES Oct. 2019. [Online]. Available: https://www.pjm.com/~/media/document
s/manuals/m12.ashx
[1] IRENA, “Global Renewables Outlook: Energy transformation 2050,” Apr. [26] New York ISO, Inc, “NYISO Ancillary Services Manual,” Oct. 2019. [On
2020. [Online]. Available: https://www.irena.org/publications/2020/Apr/ line]. Available: https://www.nyiso.com/documents/20142/2923301/ancs
Global-Renewables-Outlook-2020 erv.pdf
[2] F. Milano, F. Dörfler, G. Hug, D. J. Hill, and G. Verbič, “Foundations and [27] ISO New England, Inc, “ISO New England Manual for the Regulation Ma
Challenges of Low-Inertia Systems (Invited Paper),” in 2018 Power Syst rket,” Oct. 2019. Available: https://www.iso-ne.com/static-assets/docume
ems Computation Conference (PSCC), Jun. 2018, pp. 1–25. nts/2014/09/m_11_market_operations_revision_47_10_0 6_13.doc
[3] L. Hao, J. Ji, D. Xie, H. Wang, W. Li, and P. Asaah, “Scenario-based Unit [28] California ISO Corporation, “Business Practice Manual for Market Opera
Commitment Optimization for Power System with Large-scale Wind Po tions.” Available: https://bpmcm.caiso.com/BPM%20Document%20Libr
wer Participating in Primary Frequency Regulation,” J. Mod. Power Syst. ary/Market%20Operations/BPM_for_Market%20Operations_V54_redlin
Clean Energy, vol. 8, no. 6, pp. 1259–1267, 2020. e.pdf
[4] Z. Chu, U. Markovic, G. Hug and F. Teng, "Towards Optimal System Sch [29] G. Zhang, E. Ela, and Q. Wang, “Market Scheduling and Pricing for Prim
eduling With Synthetic Inertia Provision From Wind Turbines," IEEE Tr ary and Secondary Frequency Reserve,” IEEE Trans. Power Syst., vol. 3
ans. Power Syst., vol. 35, no. 5, pp. 4056-4066, Sept. 2020 4, no. 4, pp. 2914–2924, Jul. 2019.
[5] X. Zhu, Z. Yu, and X. Liu, “Security Constrained Unit Commitment With [30] U. Markovic, Z. Chu, P. Aristidou, and G. Hug, “LQR-Based Adaptive Vi
Extreme Wind Scenarios,” J. Mod. Power Syst. Clean Energy, vol. 8, no. rtual Synchronous Machine for Power Systems With High Inverter Penetr
3, pp. 464–472, 2020. ation,” IEEE Trans. Sustain. Energy, vol. 10, no. 3, pp. 1501–1512, 2019.

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
This article has been accepted for publication in IEEE Transactions on Power Systems. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TPWRS.2023.3252502

12

[31] W. Cui, Y. Jiang and B. Zhang, "Reinforcement Learning for Optimal Primary
Frequency Control: A Lyapunov Approach," IEEE Trans. Power Syst, early
access.
[32] NERC, “Real Power Balancing Control Performance Standard Backgroun
d Document: BAL-001-2,” Feb. 2013.
[33] C. Wan, J. Wang, J. Lin, Y. Song, and Z. Y. Dong, “Nonparametric Predi
ction Intervals of Wind Power via Linear Programming,” IEEE Trans. Po
wer Syst., vol. 33, no. 1, pp. 1074–1076, 2018.
[34] E. Bouyé, V. Durrleman, A. Nikeghbali, G. Riboulet, and T. Roncalli, “C
opulas for Finance-A Reading Guide and Some Applications,” Available
SSRN 1032533, 2000.
[35] D. Posada and T. R. J S. biology Buckley, “Model Selection and Model A
veraging in Phylogenetics: Advantages of Akaike Information Criterion a
nd Bayesian Approaches over Likelihood Ratio Tests,” vol. 53, no. 5, pp.
793–808, 2004.
[36] R. J. Rossi, Mathematical Statistics: An Introduction to Likelihood Based
Inference. John Wiley & Sons, 2018.
[37] P. Mohajerin Esfahani and D. Kuhn, “Data-driven Distributionally Robust
Optimization Using the Wasserstein Metric: Performance Guarantees an
d Tractable Reformulations,” Math. Program., vol. 171, no. 1–2, pp. 115–
166, 2017.
[38] Jakob Kisiala, “Conditional Value-at-Risk: Theory and Applications,” Un
iversity of Edinburgh, 2015.
[39] A. R. Hota, A. Cherukuri, and J. Lygeros, “Data-Driven Chance Constrain
ed Optimization under Wasserstein Ambiguity Sets,” in 2019 American C
ontrol Conference (ACC), Jul. 2019, pp. 1501–1506.
[40] H. Quan, D. Srinivasan, and A. Khosravi, “Incorporating Wind Power For
ecast Uncertainties Into Stochastic Unit Commitment Using Neural Netw
ork-Based Prediction Intervals,” IEEE Trans. Neural Netw. Learn. Syst.,
vol. 26, no. 9, pp. 2123–2135, Sep. 2015.
[41] H. Pandžić, Y. Dvorkin, T. Qiu, Y. Wang, and D. S. Kirschen, “Toward C
ost-Efficient and Reliable Unit Commitment Under Uncertainty,” IEEE T
rans. Power Syst., vol. 31, no. 2, pp. 970–982, Mar. 2016.
[42] P. Xiong, P. Jirutitijaroen, and C. Singh, “A Distributionally Robust Opti
mization Model for Unit Commitment Considering Uncertain Wind Pow
er Generation,” IEEE Trans. Power Syst., vol. 32, no. 1, pp. 39–49, 2017.
[43] Y. Teng, Q. Hui, Y. Li, O. Leng, and Z. Chen, “Availability Estimation of
Wind Power Forecasting and Optimization of Day-Ahead Unit Commit
ment,” J. Mod. Power Syst. Clean Energy, vol. 7, no. 6, pp. 1675–1683, 2
019.
[44] “KIOS Center for Intellegent Systems & Networks, University of Cyprus.
(2018, Nov.) IEEE 118-bus modified test system,” Available: http://ww
w.kios.ucy.ac.cy/testsystems/index.php/dynamicieee-test-systems/ieee- -
bus-modified-test-system 118AD.
[45] L. Gurobi Optimization, “Gurobi Optimizer Reference Manual,” 2021. Av
ailable: http://www.gurobi.com.

Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY SRINAGAR. Downloaded on October 09,2023 at 06:07:52 UTC from IEEE Xplore. Restrictions apply.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.

You might also like