You are on page 1of 6

Probabilistic Balancing of Grid with Renewables

and Storage
Weixuan Gao, Student Member, IEEE Dimitry Gorinevsky, Fellow, IEEE
Dept. of Civil and Environmental Engineering Dept. of Electrical Engineering, Stanford University
Stanford University and Mitek Analytics LLC
Stanford, CA 94305 Palo Alto, CA 94306
gaow@stanford.edu gorin@stanford.edu, dimitry@mitekan.com

Abstract—This paper develops probabilistic analysis approach the outages, see [1], [7]. In existing practice, other random
to ensure generating capacity is sufficient to balance load factors are usually included into analysis through Monte Carlo
(electricity demand) in power grid. In the future grid, most sampling and by using capacity credit for Variable Energy
generation will come from variable sources, such as solar and
wind. This means the grid can be only balanced probabilistically. Resources (VER). Monte Carlo analysis extensions for a
Variability of renewable generation requires using storage, which system with storage are considered in [11], [12].
must be a part of the analysis. Further, mandated reliability of Closer to the approach in this paper, analysis of operational
the power systems is very high. This means the probabilistic reserves in [2] convolves distributions of plant outage and
analysis must carefully consider the combined impact of several forecast errors for load, wind, and solar. These are considered
random factors and model extreme events. The paper presents
probabilistic methodology addressing the mentioned issues. It is as independent random variables, which is inaccurate.
demonstrated using actual ISO data. The convolution method is attractive for grid reliability
Index Terms—Loss of Load, Renewables, Storage, Probabilistic problems, but its practical use has been limited by several
Analysis, Data-driven Modeling, Quantile Regression issues. First, building probabilistic models might require many
years worth of data. Recent work on load forecasting shows
I. I NTRODUCTION that usable Quantile Regression models can be produced with
This paper develops tools for probabilistic analysis of less data, see [3], [9], [10]. Second, there is a need for
grid reliability. The problem is evaluating generation capacity accurate modeling of the distribution tails, see [9], [10]. NERC
needed to balance electricity demand. Industry use of proba- mandates 1-in-10 (one day in ten years) power reliability. This
bilistic analysis methods is well established, e.g., see [1]. Yet, means loss of load probability should be under 0.3%; such
increase in variable generation from renewable sources creates small value is in the distribution tail. Third, electricity demand
new challenges. States of California and Hawaii push for 100% is known to be correlated with wind, e.g., see [6]. It is also cor-
renewable energy by 2045, Massachusetts, by 2050. France, related with solar generation. Finally, storage charge/discharge
Germany, Denmark, and other EU states have similar plans. is correlated with VER generation and demand.
Existing methods for analysis of grid with dispatchable
generation are unsuitable for grid dominated by variable gener- B. Contributions
ation and with substantial energy storage. The generation now This paper introduces probabilistic modeling methods for
has random variability. The demand, which is also a random analyzing if variable generation can balance grid load. The
variable, can be balanced probabilistically, such that remaining contributions of this paper are as follows. First, the paper
risk of losing the load is acceptably small. The analysis is demonstrates how the probability distribution models can
complicated by electricity demand, renewable generation, and be built from historical data. Second, it shows how these
storage generation being interdependent variables. models can be used to analyze the reliability of grid with
The primary application considered herein is grid planning variable generation. Storage is addressed by analyzing energy
on a regional level. The problem is to analyze the adequacy of balancing in addition to the power balancing. Third, this paper
the generation (and storage) capacity to support the demand. analyzes example scenarios to illustrate the use of proposed
The same probabilistic analysis tools can be applied to utility methods for planning trades between wind and storage.
operational problems such as setting reserves and electricity
market trading. The tools could be also used for distribution C. Outline
systems with variable generation. The paper outline is as follows. Section II presents data-
driven modeling methods using examples based on ISO New
A. State of the Art England data. Section III applies the developed tools to grid
The established method for evaluating grid reliability is to power balancing. Finally, Section IV demonstrates an appli-
assume generator outages are independent random variables cation to grid scenarios with substantial storage that require
and use discrete convolution for probabilistic modeling of additional analysis of energy balance.

978-1-5386-3596-4/18/$31.00 ©2018 IEEE PMAPS 2018


II. DATA -D RIVEN M ODELS As discussed in [10], multiple QR can be formulated as
This section discusses how probablistic models for individ- sparse convex optimization problem in Second Order Cone
ual grid load and generation components can be built from Program (SOCP) form. Model parameters, scalars αi and
historical data. The models are used for grid balancing analysis vectors βi , correspond to QR quantile levels qi (i = 1, . . . , m).
in Sections III and IV. They can be computed as minimizers for the following SOCP
m
A. Modeling Problem {αi , βi }m = arg min
X
h(U − Zβi − αi ; qi ) (5)
i=1
This paper considers conditional distribution models of i=1
the form u|Z, where u is the random variable and Z is m
X m−1
X
independent variable (regressor) vector. This section discusses +λ kβi − βi−1 k2 + µ (αj+1 − 2αj + αj−1 )2 ,
estimation of such conditional distribution models from his- i=2 j=2
torical datasets of the form h(Y ; q) = 21 kY k1 + (q − 12 )1TN Y, (6)
D ≡ {ui , Zi }N
i=1 (1) where qi are on uniformly spaced grid in (0, 1) interval and 1N
For example, the model for the load (electricity demand) is a vector column of N ones. The selection of regularization
is conditional on vector Z ∈ <45 that includes 12 binary parameters λ and µ is discussed in [10].
regressors indicating calendar months, 7 weekday indicators, E. Conditional Distribution Example
24 indicators for hours of the day, and 2 indicating holiday
Load and wind are not independent variables. Below we
or not. There are total of 12 × 7 × 24 × 2 = 4, 032 states
discuss how such dependence can be modeled from the data.
for Z. Conditional probability distribution is defined for each
We assume linear dependency and later validate that the model
state. Conditional distribution for wind uses Months and Hours
with linear dependence fits data well.
regressors; wind does not depend on Weekday and Holiday.
As an example, 2016 ISO-NE wind generation data de-
B. Modeling Data scribed in Subsection II-B were used. Regressor vector Z
This paper uses ISO New England (ISO-NE) service area included 24 Hours indicators and 12 Months indicators. As
data to demonstrate the approach. These publicly available discussed in Subsection II-D, multiple QR model of wind on
time series data include: load [4] and wind generation [5]. We a uniform grid of qi with a pitch of 0.05 was estimated by
model wind intensity as a non-dimensional variable with PDF solving SOCP problem (5) using one year worth of hourly
supported on [0, 1] interval. The wind generation in the exam- data.
ples is wind intensity (random variable) times wind nameplate
capacity, which depends on the scenario. The distribution of
wind intensity is estimated from historical ISO-NE data.
C. Quantile Regression
Quantile Regression (QR) model of distribution for random
variable u conditional on regressors Z has the form
P(u ≥ βZ + α) = q (2)
Parameter vector β and scalar α in QR model (2) can be Fig. 1. Example PDF of wind intensity for 12 noon in July
estimated by solving a Linear Program, see [10] and references
there. QR model is linear in Z and has one parameter more For each state Zj , the multiple QR model for wind pro-
than the number of regressors. For the wind example, regressor vides conditional sampled distribution in quantile form, see
vector Z includes Month and Hour indicators, the total of Subsection II-C. Example distribution of wind power for Z
36 = 12 + 24. This is 8 times fewer regression parameters and corresponding to 12 noon in July is shown in Figure 1.
better statistical averaging than doing simple binning of the
data for each month at each hour, which requires 288 = 12×24 F. Linear Dependence
bins. The difference is in QR assuming that month and hour Consider an extension of data set (1) with additional ex-
impacts add up linearly. planatory variable w
D. Multiple QR DW ≡ {ui , wi , Zi }N (7)
i=1
Conditional distribution model can be built from data set
of the form (1) by solving a Multiple Quantile Regression Data set (7) is used to model conditional distribution
(Multiple QR) problem. This problem can be formulated using u|Z = v|Z + γ(Z) · w|Z, (8)
data matrices
where random variable v is independent of w and there is
U = [u1 , . . . , uN ]T ∈ <N,1 (3) linear dependence of u on w. The model assumes that the
Z = [Z1 , . . . , ZN ]T ∈ <N,m (4) linear dependence might be different for different Z.

2
Model (8) is estimated from data (7). The formulation uses
matrices (3)–(4) and additional matrix
V = [w1 Z1 , . . . , wN ZN ]T ∈ <N,m (9)
Multiple QR model for (8) can be estimated by solving the
following extension of SOCP (5)
m
X
{{αi , βi }m
i=1 , γ} = arg min h(U − Zβi − αi − V γ; qi )
i=1
Fig. 3. System load and model quantiles for summer peak week
m
X m−1
X
2 2
+λ kβi − βi−1 k + µ kαj+1 − 2αj + αj−1 k
i=2 j=2
Value Theory (EVT), see [8]. Power system data often follow
+ ν · kDγk2 , subject to Cγ = 0 (10) Exponential or Generalized Pareto distributions predicted by
Formulation (10) was used to estimate QR model for load EVT. By looking at Peaks Over Threshold (POT) data
dependence on wind. Linear conditional dependence of load
eR,k = yjk − Zjk βm − αm , (11)
on wind of the form (8) is assumed, where u is the load and
w is the wind intensity. Components of Z can be viewed as where indexes jk are such that eR,k > 0. EVT Pareto tail
independent predictors of u and v as prediction residual. The model q = α(Q) is fitted to the POT data eR,k , see [8], [9].
45-indicator vector Z is described in Subsection II-A. The sampling the tail model α(Q) yields an extension of the
Wind influences demand depending on the temperature. multiple QR model to the tail beyond quantile level qm . For
This is modeled by assuming wind influence factor γ depends the tail, QR parameters β are assumed to be the same as βm .
on the calendar month. Components of γ corresponding to Similar to (11), the left tail is modeled based on POT data
consecutive months are assumed to be close. To program this
into (10), matrix C ∈ <33,45 is a selector for components eL,k = yjk − Zjk β1 − α1 , (12)
of γ corresponding to indicators of Hours, Weekdays, and
Holidays, which leaves out Months. Matrix D ∈ <12,45 in (10) where indexes jk are such that eL,k < 0.
provides circulant differences of γ components correspond-
ing to Month indicators. Regularization parameter ν controls G. Model Fit
smoothness of the estimated γ profile across calendar months.
Results for 2016 ISO-NE data described in Subsection II-B
are presented next. Problem (10) was solved for u = L, load,
and w = W , wind intensity. Dataset (7) included samples for
u, w, and Z taken at every hour of the year. Figure 2 shows
wind impact coefficients γ depending on calendar month.
Figure 3 shows load and model quantiles. At each point t,
wind intensity w(t) and time-dependent regressors Z(t) are
used to obtain load quantiles Qi = βi Z(t)+αi +γ(Z(t))·w(t).
Quantiles Qi that correspond to quantile levels qi in the plot Fig. 4. QQ and PP plots for the load
legend are plotted along with the actual load.
QQ and PP plots in Figure 4 allow to visualize and evaluate
the fitness of model. They show the difference between the
data set and the distribution. Model fit is shown for the load
data in Scenario 0, see Table I in Subsection IV-A. The central
panel shows PP plot of quantile level q in the QR model vs
empirical quantile level in (12). The left and right panels show
QQ plots of the QR model quantile Q vs empirical quantile
for the left and right tail respectively. The three plots show
that the QR and tail model fit the real data very well. Only
several points in left tail stray away from the diagonal line.
Fig. 2. Wind impact coefficients vs calendar month
III. G RID P OWER BALANCE
Multiple QR model obtained from (10) covers quantile
levels q1 = 0.025 to qm = 0.975 with pitch 0.05. For a This section uses probabilistic models built in Section II to
year worth of hourly data, there are about 200 points with analyze grid balancing. The problem is to evaluate the risk of
q ≥ 0.975. For modeling of distribution tails, when q  1 depleting the reserve margin and losing the load. It assumed
or 1 − q  1, consistent approach is suggested by Extreme the storage is absent. The storage is included in Section IV.

3
A. Example System In (14), F , C, and S are constants. Random variable O is
As an example, this section considers power balancing for independent of L and W . Load L is linearly conditionally
the ISO-NE service area. It is based on actual ISO-NE data for dependent on Wind W , see (8). The probability distribution
2016 with nuclear capacity replaced by wind generation and of reserve margin is computed next
increased fixed transfer capacity, see Scenario 0 in Table I. D. Reserve Margin Distribution
Load and wind data used for modeling are described in
Computing reserve margin requires computing distribution
Section II-B. The model of wind intensity distribution is the
for L − W + O. It is then combined with a constant.
same as described in Section II-E. The model is scaled by the
Sampled distribution for outage O is described in Sec-
assumed nameplate capacity of wind generation. Multiple QR
tion III-B. Distributions for load L and wind W are estimated
load model is the same as illustrated in Figure 3.
in Section III as QR models conditional on indicator regressors
B. Outages Z from Section II-A. To combine the distributions, these
Probability distribution of generation capacity outage can be QR models are converted into uniformly sampled Probability
modeled following [1]. Capacity and outage data for ISO-NE Mass Function (PMF) models for each regressor state Zj . The
service area are reported into NERCs GADS database. The sampling step ∆h is the same as used for O in Section III-B.
total C0 = 36.4GW of dispatchable capacity is provided by The sampled PMF was obtained from the QR model for
306 thermal generating units. Equivalent Forced Outage Rate given Zj by solving regularized resampling problem
- demand (EFORd) data give outage probabilities. minimizeF kY − F k2 + ρkD3 F k2 , (15)
where Y = col{yk }K k=1 is the computed quantile data vector
providing sampled CDF. The vector of smoothed CDF values
F is obtained from QR model by resampling to the step ∆h.
The PMF is obtained as DY . In (15), D is the first difference
matrix and ρ is a regularization parameter.
Using model (8) where u is the load and w is the wind, the
difference of these two dependent variables can be represented
as a sum of two independent variables,

Fig. 5. Outage probability distribution u|Z − w|Z = v|Z + (γ(Z) − 1) · w|Z. (16)
Since the PMFs for L and W are sampled with the same
The GADS data provide unit capacity levels h and outage
step conditional distribution PMFs for (L − W )|Z is
probabilities q for each generating unit. They allow to model
unit outage using sampled Bernoulli distribution p(L−W )|Z [ · ] = p(γ(Z)−1)L|Z [ · ] ∗ pV |Z [ · ], (17)
pu [k = 0] = q, pu [k = dh/∆he] = 1 − q, (13) where V is the part of the load L independent of W and *
describes discrete convolution. Outage O is added as indepen-
where sampling step ∆h = 1MW. Outage PMF is a con-
dent random variable. This is reflected in the conditional PMF
volution of the sampled Bernoulli distributions for individual
of L − W + O|Z through discrete convolution
outages, see [1]. Figure 5 shows the PMF for the ISO-NE data.
p(L−W +O)|Z [ · ] = p(γ(Z)−1)L|Z [ · ] ∗ pV |Z [ · ] ∗ pO [ · ] (18)
C. Reserve Margin
Reserve margin R is a random variable computed as Described calculations consider distributions for outage O
and wind W conditional on Z, see Subsection II-A. For two
R = F + C − O − L + W + S, (14) conditional PMFs, the convolution is computed for each of the
4,032 discrete states of Z. For O, the PMF is the same for
where the r.h.s. terms are as follows:
any Z. For W , the PMF is the same no matter what Holiday
F is the fixed transfer capacity of 5GW, and Weekday indicators are.
C is the dispatchable generation capacity of 36.4GW, The obtained sampled conditional probability distribution
O is the random variable giving total power capacity of the of reserve margin R (14) is illustrated in Figure 6 for Z
outage units with PMF shown in Figure 5, corresponding to 12pm, Wednesday, July, Workday.
L is the load with conditional distribution model described
in Subsection II-F, E. LOLH Reliability Analysis
W is wind nameplate capacity W0 = 13.94GW times wind Negative reserve margin R (14) means that the grid cannot
intensity, which is modeled as described in Section II-E, be balanced; there is not enough generating capacity. There
S is used to model discharge power of energy storage in are several ways of quantifying NERC 1-in-10 requirement for
Section IV and assumed zero in this section. capacity adequacy. This paper considers Loss of Load Hours
Distribution of R in (14) can be modeled as conditional on (LOLH), the expected number of hours for the loss of load
45-indicator regressor vector Z described in Subsection II-B. per year, and requires that LOLH ≤ 2.4.

4
B. Grid Planning
Power balancing problem for each scenario can be formu-
lated as discussed in Section III. This section adds a constant
storage generation capacity to the formulation of Section III.
The assumption that storage generation is always available
holds if the stored energy is never fully depleted. The added
analysis of this section checks if the stored energy is depleted
at any period of time. It is assumed that for 12 hours of the
Fig. 6. PDF of reserve margin R for 12pm, Wednesday, July, Workday daily cycle, there is opportunity to recharge the storage to full
capacity. This is a realistic assumption. It is then sufficient
to check that the stored energy capacity is not depleted for
all periods of consecutive 1, 2, . . . , 12 hours. This is done by
computing energy margin.
C. Energy Margin
Energy margin Rn for a period of consecutive n hours is
the sum of power reserve margins R (14) through these hours
times one hour. It can be computed as convolution with a
rectangular window,
Fig. 7. Loss of Load Probability, LOLPj , in the peak week
Rn = rn ∗ R, rn = [1, 1, ..., 1] (21)
Applying the convolution to each r.h.s. term in (14) yields
Conditional distribution of reserve margin R|Z illustrated in
Figure 6 allows computing Loss of Load Probability (LOLP). Rn = Fn + Cn − On − Ln + Wn + Sn , (22)
X
LOLPj = P(R ≤ 0 | Zj ) = pRj [k]. (19) where the r.h.s. terms are as follows
Rj ≤0 Fn is the fixed transfer capacity for energy, Fn = n · F ,
Figure 7 shows LOLPj for the peak week. Computing LOLH Cn is the dispatchable energy capacity, Cn = n · C,
in accordance with (19) yields On is the energy outage; assuming outages for each hour are
independent, the PMF of On is n-fold convolution of
N
X outage PMF in Figure 5,
LOLH = 365 × 24 × LOLP(Zj ) · P(Zj ) (20) Ln is energy demand; its conditional distribution estimated
i=1
as described in Section II from historical data rn ∗ L,
States Zj with Holiday indicated have probability P(Zj ) = Wn is wind generation energy, with distribution estimated as
pH /2016; the rest, P(Zj ) = (1 − pH )/2016, where pH = described in Section II from historical data rn ∗ W ,
9/365 is the holiday probability. Sn is the energy injected by the storage; assuming there was
no charging, Sn ≤ min(SC , SC · n/nS ). Energy balance
IV. G RID E NERGY BALANCE WITH S TORAGE
risk analysis assumes that Sn = min(SC , SC · n/nS ).
This section provides an extension of Section III analysis
For a given window width n in (21), conditional distribution
with energy storage included.
Rn |Z is calculated following the methodology of Subsec-
A. Example Scenarios tion III-C by combining distributions in the r.h.s. of (22).
Consider three scenarios based on ISO-NE data with scal- For conditional distribution of energy margin Rn |Z, risk
ings and modifications described below and in Table I. Sce- P(Rn ≤ 0) and associated LOLHn can be calculated as
nario 0 with no energy storage was considered in Section III. described in Subsection III-E. Figure 8 shows computed risk of
Scenario 1 has some storage and more wind generation, in energy balancing LOLHn vs n for Scenarios 1 and 2 in Table I.
Scenario 2 there is more storage. Scenarios 1 and 2 assume Energy balance risk LOLHn for n ≥ 2 is much smaller than
storage capacities SC = 2.5GW and SC = 3.5GW, respec- LOLH1 . The LOLH for power balancing is exactly the same as
tively, that support nS = 4 hours of peak generation. LOLH1 , see (21). This means power balancing risk dominates
energy balancing risk in Scenario 1 and 2. In Scenario 0, there
Variable Scenario 0 Scenario 1 Scenario 2 is no storage and, thus, no energy balancing risk is added.
Dispatchable Capacity 34.4GW 34.4GW 34.4GW
Wind Nameplate Capacity 8.7GW 17.4GW 3.49GW D. Planning Results
Energy Storage (4-hour) - 2.5GW 3.5GW
Fixed Transfer 5GW 2GW 2GW Scenarios in Table I were analyzed as discussed above.
Load 37.8GW 37.8GW 37.8GW The power balancing risk was computed using formulation
TABLE I in Section III. The energy balancing risk is described in
G RID P LANNING S CENARIOS
Section IV-C. The result is that all scenarios in Table I have
close LOLH of about 2 hours and can be directly compared.

5
Reserve margins in Figure 9 have 0, 1, and 8 hours total
outage (negative) hours during the year for Scenarios 0, 1, and
2, respectively. The sampled results for Scenarios 0 and 1 are
consistent with the predicted probability distribution.
Longer outage for Scenario 2 is caused by a discrepancy
between the plotted composite data and the probabilistic
model. The plot assumes fixed generator outage at 1-in-10
level. The probability of such outage happening for 7 hours
continuously is extremely low. This is confirmed by more
Fig. 8. Energy LOLHn for Scenarios 1 and 2 vs. window width n.
accurate analysis of 7-hour energy reserve margin. The results
in Figure 10 assume 1-in-10 level for the sum of 7 independent
By comparing Scenarios 0 and 1, one can see that for the one-hour outages. The energy margin computed that way does
same LOLH, extra 8.7GW of wind nameplate capacity along not get close to the outage level for any of the three scenarios.
with 2.5GW of storage generation are needed to replace 3GW V. C ONCLUSION
of fixed capacity. Scenarios 1 and 2 show that an extra 1GW
of storage can replace 13.9GW of wind nameplate capacity. The proposed approach enables probabilistic analysis of
reserve margin and energy margin in grid planning. Com-
E. Planning Validation ponent probability distributions are estimated from historical
The proposed methodology builds probabilistic models us- data. They are then combined to get the balance distribution
ing past historical data. The models are then used to predict for finding LOLP. The modeling makes several assumptions,
the ability to balance the grid in the future years. How well which are validated in detail for the example data in the paper.
do these models predict the future? This subsection trys to First, one-year data for electricity demand and wind allow
answer this question. It uses the models of Sections II and III building reasonable models. Second, the demand and wind can
trained on 2016 ISO-NE data and evaluates their prediction be modeled as linearly dependent. Third, the storage capacity
using ISO-NE service area data for 2017. can be analyzed through energy margin. Fourth, probabilistic
Wind and Load in the 2017 data were scaled in accordance models based on data for one year give a reasonable prediction
with the scenarios in Table I. System load in 2017 was for the risk of losing load in the next year.
assumed to exceed the 2016 load by 2%. Constant generation Future research needs to evaluate the impact of year-to-year
outage was assumed; it was set at 1-in-10 level using model of variability in the peak demand on the results. This variability
Section III-B. Scenarios 1 and 2 include storage, which was is related to extreme weather trends in the changing climate.
assumed charging 12-6am and fully discharging 15-19pm. R EFERENCES
Figure 9 shows peak week reserve margins for component [1] Allan, R.N. and Billington, R., Reliability Evaluation of Power Systems,
data combined according to the three scenarios in Table I . Springer Science & Business Media, 2013.
Figure 10 shows 7-hour energy margin in the same week. [2] Bucksteeg, M., Niesen, L., and Weber, C., “Impacts of dynamic prob-
abilistic reserve sizing techniques on reserve requirements and system
costs,” IEEE Trans. on Sust. Energy, Vol. 7, No. 4, 2016, pp. 1408–1420.
[3] Hong, T., Wilson, J., and Xie, J., “Long term probabilistic load forecast-
ing and normalization with hourly information,” IEEE Trans. on Smart
Grid, Vol. 5, No. 1, 2014, pp. 456–462.
[4] ISO-NE, 2016 SMD Hourly Data. Available: https://www.iso-ne.com/
isoexpress/web/reports/load-and-demand/-/tree/zone-info
[5] ISO-NE, Hourly Wind Generation 2016. Available: https://www.iso-ne.
com/isoexpress/web/reports/operations/-/tree/daily-gen-fuel-type.
[6] Keane, A., Milligan, M., Dent, C.J., et al., “Capacity value of wind
power,” IEEE Trans. on Power Syst., Vol. 26, No. 2, 2011, pp. 564–572.
[7] Leite da Silva, A. M., Blanco, F. A. F. P., and Coelho, J., “Discrete
convolution in generating capacity reliability evaluation - LOLE calcu-
Fig. 9. Reserve margin in peak week lations and uncertainty aspects,” IEEE Trans. on Power Syst., Vol. 3,
No. 4, 1988, pp. 1616–1624.
[8] Shenoy, S. and Gorinevsky, D., “Risk adjusted forecasting of electric
power load,” Americal Control Conf., June 2014
[9] Shenoy, S., and Gorinevsky, D., “Data-driven stochastic pricing and
application to electricity market,” IEEE Journ. Selected Topics in Signal
Processing, Vol. 10, No. 6, 2016, pp. 1029–1039.
[10] Shenoy, S., Gorinevsky, D., and Boyd S., “Non-parametric regression
modeling for stochastic optimization of power grid load forecast,”
Americal Control Conf., June 2015.
[11] Sioshansi, R., Madaeni, S.H., and Denholm, P., “A dynamic program-
ming approach to estimate the capacity value of energy storage,” IEEE
Trans. on Power Systems, Vol. 29, No. 1, 2014, pp. 395–403.
[12] Sulaeman, S., Tian, Y., Benidris, M., and Mitra, J., “Quantification of
storage necessary to firm up wind generation,” IEEE Trans. on Industry
Fig. 10. Energy margin for 7-Hour Window Applications, Vol. 53, No. 4, 2017, pp. 3228–3236.

You might also like