Detection and Statistics of Wind Power Ramps.

advertisement
1
Wind Power Ramps: Detection and Statistics
Raffi Sevlian1 and Ram Rajagopal2
1. Department of Electrical Engineering
Stanford University, Stanford, CA
2. Department of Civil and Environmental Engineering
Stanford University, Stanford, CA
{raffisev,ramr}@stanford.edu
Abstract—Ramps events are a significant source of uncertainty in wind power generation. Developing statistical models
from historical data for wind power ramps is important for
designing intelligent distribution and market mechanisms for a
future electric grid. This requires robust detection schemes for
identifying wind ramps in data. In this paper, use an optimal
detection technique for identifying wind ramps for large time
series. The technique relies on defining a family of scoring
functions associated with any rule for defining ramps on an
interval of the time series. A dynamic programming recursion is
then used to find all such ramp events. Identified wind ramps are
used to perform an extensive statistical analysis on the process,
characterizing ramping duration and rates as well as other key
features needed for developing future models.
I. I NTRODUCTION
Uncertainty in wind power production is a significant hindrance to its widespread adoption [4], [5]. This uncertainty
can be mitigated by efficient control strategies on the distribution network and electricity market design, [2], [15]
. However, designing such systems requires a deep insight
into wind power production [14], introducing the need for
statistical models for wind power.
Wind power has uncertainty in multiple time scales, each
requiring its own modeling approach [7]. In the range of
seconds to minutes, fast fluctuations of small amounts are
modeled well with autoregressive or persistence techniques.
These models however fail to capture longer term trends [11].
ARIMA techniques, which include an integral step, can model
such processes but do not capture abrupt changes in wind
power generation [12]. On scales higher than a few minutes,
trend modeling is needed.
A typical long term trend with large positive or negative
change in a short period is called a ramp. Ramp event
modeling offers an additional insight beyond Autoregressive
Integrated Moving Average (ARIMA) techniques by modeling
these large deviations observed in wind power time series
[6], [13] [3]. While autoregressive methods model the short
term turbulence in the wind, ramp events can model more
long term fluctuations which have a basis in the physical
aspect of short term atmospheric dynamics. Up ramps are
generally caused by intense low pressure systems, low level
jets, thunderstorms, wind gusts or other longer term weather
phenomena. Likewise, down ramps occur from the reduction
or reversal of these physical processes [6]. These events are
important in wind power management because large swings
978-1-4673-2729-9/12/$31.00 ©2012 IEEE
in power generation must be curtailed to prevent damage to
wind turbines and distribution network. Likewise down ramps
must be met with increasing generating capacity through other
means. Therefore, developing statistical models are useful
since they offer insight into both forecasting of wind ramps
as well as formulating stochastic control strategies for dealing
with ramp events.
There exist two major problems in characterizing wind
power ramps. The first is correctly detecting wind ramps in historical data and the second is modeling these events in a useful
statistical framework. The detection problem requires precise
definitions of wind ramps as well a standardized technique
for segmenting data into positive and negative ramp events
which are robust to fluctuations in wind power in short time
scales. Standardized definitions are difficult to agree upon,
however further work in this field will lead to a convergence
of definitions. Given a set of definitions, detection schemes
rely on heuristic techniques finely tuned to the definitions
and data at hand. Therefore an optimal detection scheme
which can incorporate any set of definitions is quite useful.
The second problem is that of modeling wind ramp events.
Statistical models are useful since they offer insight into both
forecasting of wind ramps as well as integration into power
dispatch formulations. This requires strong physical insight as
well as an abundance of data along with an accurate detection
algorithm for given definitions of a ramp event.
The contributions of this work are two fold. First we
introduce an optimal ramp detection algorithm and discuss
its implementation and approximations. We then use publicly
available data to perform optimal ramp detection and provide
an in depth empirical statistical analysis of key ramp features.
Then we use the gathered statistics to show the implications
of wind power ramps in dispatch operation using the CAISO
as an example.
The paper is organized as follows. Section II reviews
previous and related work on the topic. Section III discusses
the various ramp definitions found in literature. Section IV
outlines the methodology used to detect wind power ramps in
a time series. Section V presents an array of statistics from
available data.
II. P REVIOUS W ORK
The field of wind ramp detection, characterization and modeling is a recent topic in the statistical forecasting community.
2
Ramp End
Power Swing
2.99"
Therefore, the definition of what constitutes wind ramp events
has been arbitrary but has followed a general property of
identifying large positive or negative swings in wind power
output within a short time window. Another characteristic used
in defining ramps has been high rate of power increase. There
is no set definition on the size of the increase nor the rate of
increase needed to be considered a ramp. A result of this has
been that varying these definitions leads to different sets of
detected ramp events.
There is also no clear detection method in the literature
to classify all wind power time series intervals that satisfy a
given set of definitions in a reliable and reproducible way.
They do not offer a clear method of detecting all ramps
of varying durations or rates which satisfy some minimum
threshold value. This problem has been avoided generally by
looking at large time scales (order of hours) and sufficiently
smoothing the signal.
In [9], [8] a technique is proposed for detecting wind
ramp events of a set length of 15, 30, and 60 minutes. Each
time series sample is tested to see if it satisfies the ramp
definition under each duration value. A scheme like this is
adequate for large sample intervals in the time series or data
has been sufficiently smoothed, but runs into a problem of over
counting. However, this work provides a clear set of rules to
test whether an interval of a wind power time series is in fact
a ramp event or not.
Currently, the California Independant System Operator
(CAISO) as well as other operators analyse historical wind
ramp data following the technique used in [9]. An hour
long window is tested to see whether the maximum wind
speed minus the minimum wind speed is greater than some
threshold value. This test is performed every 5 minutes, which
leads to overcounting of ramp events. Currently the CAISO
looks only at the statistics of the ramp swings, looking at the
hourly distributions of ramp swing. This statistic is used to
characterize the capacity reserve by the system. With a more
accurate detection and classification scheme, more thorough
modelling and analysis is possible.
Work has been done on applying statistical methods such as
machine learning to predicting the parameters of wind ramps
events. These have come from a data driven approach without
a heavy focus on model formulation of the ramping process. In
[8], regression and feature selection is performed on a binary
variable indicating whether a particular day will correspond to
a single ramp event or not. The results indicate that additional
information acquired in nearby weather stations can be useful
in predicting ramp events. This however focuses on a time
period of a day, therefore additional work is needed for models
of wind ramps in shorter time horizons. In [17], the authors
use a variety of machine learning tools to predict the the next
ramp rate via previous ramp rates. The definition of a ramp rate
is merely the first derivative of the underlying wind power time
series. Likewise in [16], ramps are grouped in classes and a
support vector machine approach is proposed to predicting and
classifying the next ramp event. These methods in general will
be very good in prediction, but offer less in terms of model
building for future control applications. In [1], a graphical
model framework is proposes a switched ARMA model for
Ramp Rate
Ramp Start
Duration
Fig. 1.
Sample wind power signal. Indicated are items ramp detection
algorithm aims to identify correctly. Ramp start and end times, as well the
power change in interval as well as ramp rate. These variables are basis of
statistical model.
wind.
The model learns the inherent regimes of wind power in the
data represented as the mean and variance. This model does
not incorporate any ramp phenomenon since the underlying
regimes are hidden variables.
III. P ROBLEM S TATEMENT
A ramp represents a large increase or decrease in wind
power within a limited time window. Ramps are parameterized
by the following variables: ramp start, ramp duration and ramp
rate. These uniquely identify such events and are shown in
Figure 1. In addition to ramp rate and duration, specifying
a power swing or ramp end will over parameterize the ramp
event but are useful parameters in analysis. Their detection
and modeling are difficult problems presented in this paper.
The detection problem can now be formulated with the
following elements. We are given an input time series X =
{(t1 , p1 ) , . . . , (tN , pN )} which represents a set of time and
power pairs. Each interval E = (i, j) represented indices
i, j : 1 ≤ i < j ≤ N into the the time series, as well as
a possible ramp starting at i and ending at j. A ramp rule
R : E × X → {0, 1} maps intervals of X to a decision on
whether the interval constitutes a ramp. The optimal ramp
detection problem is to design an algorithm that recovers the
sequence of intervals E1 , . . . Ek each corresponding to a ramp.
In [9] and [6], the following three rules are proposed to
determine whether an interval of the wind power time series
is in fact a wind ramp event.
R0 (i, j) = 1{pj −pi >Pval }
R1 (i, j) = 1{max(pi ,...,pj )−min(pi ,...,pj )>α}
R2 (i, j) = 1 pj −pi >α
(1)
(2)
(3)
tj −ti
Eq. (1) is a power swing threshold test which checks
whether the wind power has increased by a specified amount in
a given time span. The parameter Pval specifies the threshold,
which Δ species the time window for detecting such swings.
3
Eq. (2) checks whether the maximum and minimum observed
power within an interval is greater than a threshold value.
Here, α is used to specify this threshold. Eq. (3) checks
whether the rate of increase for a specified interval is greater
than a specified value α is the power ramp rate threshold used.
We require one additional rule beyond those in Eq. (1),
(2), (3) to exclude intervals which contains sudden drops in
power inside an interval. This rule is helpful in determining
the proper start and end of ramp events:
Rc (i, j) =
j
1{pm >β
max(pi ,...,pm )} ,
β<1
(4)
m=i
A generalized rule in Eq. (5) allows any definition to be
considered.
R (i, j) = Rc (i, j)
M
Rr (i, j)
(5)
r=1
Here Rc (i, j) is given by Eq. (4) and Rr (i, j) is given by
any definition of a wind ramp.
IV. D ETECTION A LGORITHM
i<k≤j
(6)
Ramp Score Function In order for optimal ramp detection
to take place, we require that the score function satisfy the
following super additivity property.
∀i < k < j : R (i, j)
W (i, j)
=
>
1,
W (i, k) + W (k + 1, j) (7)
Since this condition defines an entire family of weight
functions, we use Eq. (8) as a cost function for intervals of
data. Eq. (8) satisfies the condition in Eq. (7).
W (i, j) = (j − i)2 1{R(i,j)=1}
(8)
Trend Fitting We make use of a piecewise linear fitting
preprocessing step. A simple and tractable technique for
generating piecewise linear fits to data is done by solving the
following convex program [10].
min
x̂
1
x − x̂2 + λ Dx̂1
2
The optimal ramp detection scheme and subsequent statistical modeling is applied to a year long data set from
the Bonneville Power Authority. The first data set contains
15,768,000 samples representing measured wind turbine power
output sampled every 2 seconds. The data represents power
generation from January 1, 2005 - December 31, 2006 at
the Klondike I facility. The capacity of the plant is 24 MW.
First, the data is normalized to the nameplate capacity of the
system. Then, negative recorded power values are replaced
with zero power output, since they occur when the power
output is low. Then, the data is interpolated to correct for
uneven sampling timestamps of the original data. Finally, the
data is downsampled by 100 so make the effective sample rate
200 seconds. A linear trend fitting algorithm is applied to the
power time series to remove fluctuations in time scales outside
the desired range of wind power ramps as well as decrease the
number the points needed in the dynamic program. A λ value
of 0.5 was chosen by visual inspection. The result of the trend
fitting is a set of time power pairs used in the sliding window
dynamic program. With a total size of the approximate signal
|X̂P W | = 13217.
B. Ramp Detection
Assuming some scoring function on intervals of the time
series W : E × X → R+ . The objective function J
is maximized, as well as the optimal ramp start and stop
times are recovered by the following dynamic programming
formulation.
J (i, j) = max W (i, k) + J (k + 1, j)
A. Data Description
(9)
The approximate signal can then be used to generate piecwise segments that are then used in the dynamic programming
recursion.
A Ramp detection experiment is performed with the ramp
rules outlined in Section III. The rules in Eq. (1), (3),
(4) have tuning parameters set to Pval = 0.25, α = 0.003,
β = 0.9. The Pval corresponds to 6M W of increased power
for detected ramps while α corresponds to F ILLT HIS
MW/minute minimum ramp rate. The dynamic programming
method as described in section IV is used for ramp detection.
For an input of length 13217 points representing a year
of data, the computation is performed in 3.2 seconds on a
1.67 GHz dual core cpu with 2G of RAM. The software was
implemented in the C programming language. For a year long
dataset, a total of 546 up-ramps were detected as well as 552
down-ramps. A sample of the original power time series and
the detected up and down ramps is shown in Figure 7.
V. E MPIRICAL S TATISTICS OF W IND R AMPS
Analysis of the wind power ramp events is performed on
the BPA data set. The detected ramp are used to perform a
basic statistical survey of various parameters describing the
ramp event process. In Section V-A, overall statistics for
ramp rate and ramp duration are presented as well as power
swing. In Section V-B joint distributions of ramp duration and
slope as well as ramp duration and swing are presented and
discussed. Section V-C presents arrival information, while in
V-D describes ramp parameters conditioning on wind power
quantile.
A. Distribution of Ramp Rate, Duration and Swing
An empirical probability density function (pdf) is constructed for the various ramp parameters. This is done by binning the data and then applying a smoothing spline. Empirical
distributions for ramp duration, rate and swing are shown in
4
!$#
U R
D R
0 1
!$!'
xq{ Z]Z_
z
J
?KH
L
G?
q
0 0
qyr
xw
vu Z]Z^
CF
0 0
ts
BA
?@ !$!%
qr
q
?
0 0
p Z]Z\
>
o
=
E
<
0 0
0
0
|
I? !$!&
@H
5
10
R 15
}d~abcd
€fh~abcd
Z]Z[
01
Fig. 2.
Z]Z`
MNOPQSN
TVWXOPQSN
n
!$!2
!
!
Z]ZY
"
#!
#"
2!
()*+ (),- ./46789:;
2"
3!
Z
YZ
Y[
abcd efghi jklm
\Z
Empirical distributions for ramp duration for up-ramps and down-ramps. Empirical distributions for ramp rate for up-ramps and down-ramps.
Figure 2. The results show a high degree of symmetry between
the up ramp and down ramp parameters.
For both ramp types, a mean duration of around 2.6 hours
was observed as well as a minimum duration of 30 minutes.
About 95% of ramps were less than 5.6 hours long for both up
and down ramps. Note the heavy tailed nature of the data: most
ramp durations are centered near the mean value with some
infrequent longer ramp events occurring infrequently. For both
up and down ramp types, a mean ramp rate of 2.5 × 105
KW/hour was observed. The middle 50% of both ramp rates
are around 5.8 to 8.9 MW/Hour while 95% of rates are less
than 13 MW/Hour. The distribution is also very fat tailed. For
ramp swing, a mean swing of around 12 MW was observed
as well a minimum of around 6 MW. The minimum observed
swing corresponds to the maximum power output times the
minimum swing threshold Pval . This is an expected by product
of the ramp detection algorithm. A maximum swing of 24 MW
is also observed which corresponds to the nameplate capacity
of the farm. The middle 50% of up ramp swings are 11 to 16
MW in magnitude while 95% of them are less than 20 MW.
B. Joint Distributions of Ramp Duration with Ramp Rate and
Swing
Joint distributions for ramp duration and rate as well as
ramp duration and swing are shown in Figure 3. The joint
distribution of rate and duration shows a clear inverse relationship. This is expected for the following reason. Ramp
swing
is plotted against duration. Since the
rate defined as duration
variable swing can be bounded: Pval < swing < 24M W , we
Pval
can bound the ramp rate as well. More precisely, duration
<
24M W
rate (duration) < duration .
We see that there is less dependence between ramp swing
and duration as opposed to duration and rate. We also see a
distinct mode of 11M W of ramp swing and 2 Hours of ramp
duration. These correspond to the modes of duration and swing
shown in Figure 2
C. Interarrival Time
Distributions for interarrival times for up ramps and down
ramps as well as combined ramp event interarrivals are shown
in Figure 4. We focus on the combined interarrival distribution
and report important statistics. The mean interarrival time
observed was 0.33 days or about 8 hours. The middle 50%
of combined ramp interarrival times are between 1.8 and 7.2
hours in length while 95% of interarrival times are less than
27 hours long. The minimum observed interarrival time was
30 minutes in length. This an important property in potential
modeling applications, since Poisson arrival models assume
an exponential distribution which can allow for infinitesimally
small interarrival times. Clearly, this is not the case. This is a
natural consequence of the ramp detection algorithm. If two up
ramp events are very close together, the dynamic program will
combine them and report a single larger wind power ramp.
D. Conditioning on Wind Power Quantiles
In this section, we report various statistics for wind ramp
events conditioning on the wind power observed at the start
of the ramp. We condition the variables on the following
quantiles: 25% 50% 75% 80% 90% of observed wind power.
We first use the empirical distribution of the wind power
time series to determine the wind power occurring at these
quantiles. For the BPA dataset, the following power values
were recorded for each quantile: p25% = 0.0008, p50% =
0.1022, p75% = 0.4603, p80% = 0.5831, p90% = 0.8552.
We group each detected ramp event by the power recorded
at the start of the ramp. The total counts for the events are
given in Figure 4. We can clearly see up-ramps occurring
at higher numbers at lower power levels, and down-ramps
occurring at high numbers at higher power levels. This is quite
obvious, since the power is bounded in a finite interval. We
also note that the highest number of up ramps and the highest
number of down ramps do not occur at the smallest and highest
quantiles. This indicates a degree of persistence in the wind
power. That is when the wind power is low, there is a tendency
to stay low. Likewise, when the wind power is high there is a
tendency to stay high.
Figure 6 presents the distributions for ramp duration, rate,
and swing conditioning on the various wind power quantiles.
We can draw some very simple and intuitive conclusions from
this data. We can see that there is a slight dependence on power
ramp duration on the quantile at which the ramp originated.
This is seen more in the up ramp events. There is no clear
reason why up ramp and down ramp events do not follow
the same pattern. Looking at the power swing for both event
types, there is a pronounced difference in distribution shape
depending on the current power quantile.
5
14
&
%
12
$
10
#
8
"
!
6
4
2
0
2
4
6
8
R 10
14
&
%
12
$
10
#
8
"
!
4
2
6
0
2
4
6
8
R 10
x UQXY
x UQXY
,-
WST
,-
WST
P ,(
W
P ,(
W
MN ,,
VST
MN ,,
VST
KJ
I ,'
V
KJ
I ,'
V
G
F 9
UST
G
F 9
UST
D
+
U
D
+
U
7
QST
7
QST
O
L
H
E
'
Fig. 3.
(
)
*
+
./35 :;</=>?@ AB?;<C
,'
O
L
H
E
Q
'
)
*
+
./35 :;</=>?@ AB?;<C
,'
Q
(Top) Joint distribution of ramp duration and ramp rate. (Bottom) Joint distribution of ramp duration and ramp swing.
‰Š†
Z_`
~dabcd
€‚fabcd
ƒc„jfh…
Z_^
}|
yq{
䠠
¤£ ŽŠ†
wq
¢
¡
vu
Ÿ Ž††
strq Z_\
q
ž
p
on
Š†
Z_[
ZZ
¨©ª«š¬©
­”•‘ª«š¬©
¦§¥
qzyr Z_]
Fig. 4.
(
[
\
]
abcd efghibiijkbl mjch
^
†
†‡†ˆ‰Š †ˆ‰Š‡†ˆŠ†ˆŠ‡†ˆ‹Š†ˆ‹Š‡†ˆŒ †ˆŒ‡†ˆ †ˆŠ‡Ž
‘’ “”•–— ˜™š‘›œ–
(Left) Interarrival distributions for up ramp, down ramp and combined time sequences. (Right) Ramp Counts conditioning on wind power quantiles.
6
7
40
U
D 35
6
&'%
30
$# "
25
!
R 20
15
10
0
T
5
10
15
H 20
25
=>
Z[
==
ZZ
=<
n ZY
mg XW
f
QS ;:
P
6
M
8
k XV
J
j
N ;>
L
i X[
h
K
g XZ
f
J ;=
e
d XY
;<
W
:
9
l
O ;9
I
()*+,-)
./*+,-)
V
; = ? > @ 9 A : B ;<;;;=;?;>;@;9;A;:;B=<=;===?=>
CEFG
X Z \ [ ] V ^ W _ XYXXXZX\X[X]XVX^XWX_ZYZXZZZ\Z[
`abc
Fig. 5. (Top) Seasonality of ramp events. This is in the form of daily cycles corresponding to short term weather patters as well as yearly cycles corresponding
to changes in the seasons. (Bottom) Hourly distributions of Ramp Swings.
œ žŸ
•t–o—oupv˜ tqv
•p–oupv—ouv˜ p™š
•™–ouv—ou›v˜ v™
•q–ou›v—ous˜ pq
oup
“”‰ outv
’
œ ž
Á¾· œ œ£
‰
‰Šˆ
´µ
ãàâ
àáß
ÝÞ ÌÎÌÊ
œ œŸ
œ
p
q
r
wx yz{x |}~z€‚ ƒ„}~…
s
to
œ

01
wúõõûöü ú÷ü
wöõûöüõûü ö
wõûüõûü ü
w÷õûüõûù ö÷
õûú
åä ÌÎË
·¸¶ œ œ¡
ouov
çàæ
º»·¹
Œ‰‹ out
o
o
èéáà
¾·½ œ œ¢
¼
Ž
01
C<H
žœ
ž
¤¥ ¦§¨¥ ¦§©ª «¬­®¯°±²³
Ì
Ê
Ÿœ
SUSX
tl
smr
<
l
A@
E
qp
?> 00!
on SUSV
<=
lm
<;
õûõü
ÍÌ
slv SUSW
u
CB
ËÊ
ÏÐ ÑÒÓÐ ÔÕÖ×Ø ÙÚÛÜ
yRzS{SUTQ| RVQ
yTzSUTQ{SUQ| T}~
y}zSUQ{SUQ| Q}
yVzSUQ{SUX| TV
x
FG< 00"
=
ËÌ
SUR
J1K0L025M 1 5
J2K025L05M 2NO
JNK05L0P5M 5N
J K0P5L0"M 2
012
I
ìËíÌîÌÎÍÊï ËðÊ
ìÍíÌÎÍÊîÌÎÊï Íñò
ìñíÌÎÊîÌÎóÊï Êñ
ìðíÌÎóÊîÌÎôï Íð
ÌÎËÊ
êëçà
¿À¸·
‘Š‰
†‡
ÌÎÍ
ÞĜŜ ŸÆ ž¡
ßĜ ŸÅœ Æ ŸÇÈ
ÃÇĜ Åœ ÉÆ Ç
áĜ ɝŜ £Æ Ÿ¡
lk
: 00
j
9
i
SUST
002
õ
õ
S
0
ö
ýþÿD
÷
ø
ýþD þ
ù
úõ
0
5
10
15
#$%& '()* '(+, -./34$678
20
Q
RS
RQ
YZ [\]Z [\^_ `abcdefgh
TS
Fig. 6. Up ramp/Down ramp durations, rates, and swing values conditioning on wind power quantile observed at the start of the power ramp. q1 . . . q6
indicate the range of normalized power to fall in the range 0 → 0.25 . . . 0.9 → 1. Not all quantiles will be present in every plot. For example since there are
no up ramps detected when current power is greater than 0.8, no ramps were recorded.
7
0
E. Seasonality of Ramp Counts
Figure 5 illustrates the two apparent forms of seasonality
in the detected ramps. We see first that ramp events occur
much more often in the spring and summer than in the fall
and winter. In fact, they increase by a factor of two. Second,
we notice that up ramp and down ramp events tend to occurs
at different parts of the day. Up ramps tend to occur more
often during th mid-day and afternoon periods, while down
ramps occurs during the evening and night times. These are
consequences of two different weather cycles. The first being
the yearly cycle corresponding to changes in the seasons. The
second, and more short term is due to daily weather patterns.
Hourly up and down ramp swing distributions are shown in
Figure 5. The figure’s show a dependance of the distribution
on hour of the day. The time dependent mean’s and variances
are usefull for computing the reserve capacity of the power
grid.
W
U !"#
D$% !"#
0
0
0
0 5
0
03
02
N
01
0
0
500
1000
1500
2000
S 2500
3000
VI. E MPIRICAL M ODELING
Given a ramp detection scheme and sufficient empirical
statistics, we can develop refined models for wind power.
One useful model is marked arrival process model to describe
the dynamics of wind ramp events. In this model, the arrival
rate of a discrete event, either up ramp or down ramp can
be constructed from the available statistics. The rate can be
dependent on various inputs. Figure 7 illustrates the proposed
arrival process. Such a model is useful for wind power
integration studies with parametric models for wind power
ramp parameters.
VII. C ONCLUSION
We have described an optimal method for detecting wind
ramp events for varying lengths under any arbitrary rule set.
A dynamic programming recursion with L1 trend fitting is
used to optimally segment wind power data to ramp events
and non-ramp events. The technique is shown to be optimal,
and is used to provide empirical statistics of wind ramps for
real data. The data is then used to propose a simple model for
characterizing ramp events as well as outline future directions
for ramp event based short term forecasting.
R EFERENCES
[1] C. Barber, J. Bockhorst, and P. Roebber. Auto-regressive hmm inference
with incomplete data for short-horizon wind forecasting, 2010.
[2] E. Bitar, R. Rajagopal, P. Khargonekar, K. Poolla, and P. Varaiya.
Bringing wind energy to market. IEEE Transactions on Power Systems,
pages 1–11, 2011.
[3] A. Bossavy, R. Girard, and G. Kariniotakis. Forecasting uncertainty
related to ramps of wind power production. In Scientific Proceedings
of the European Wind Energy Conference, Warsaw (PL), pages 20–23,
2010.
[4] J. DeCesaro, K. Porter, and M. Milligan. Wind energy and power system
operations: A review of wind integration studies to date. The Electricity
Journal, 22(10):34–43, 2009.
[5] R. Doherty and M. O’Malley. A new approach to quantify reserve
demand in systems with significant installed wind capacity. Power
Systems, IEEE Transactions on, 20(2):587–595, 2005.
[6] C. Ferreira, J. Gama, L. Matias, A. Botterud, and J. Wang. A survey
on wind power ramp forecasting. Technical report, Argonne National
Laboratory (ANL), 2011.
Fig. 7. Arrival Process model useful in developing control strategies for
integration of wind power.
[7] G. Giebel, R. Brownsword, G. Kariniotakis, M. Denhard, and C. Draxl.
The state-of-the-art in short-term prediction of wind power: A literature
overview. Technical report, ANEMOS. plus, 2011.
[8] C. Kamath. Associating weather conditions with ramp events in wind
power generation. In Power Systems Conference and Exposition (PSCE),
2011 IEEE/PES, pages 1–8. IEEE.
[9] C. Kamath. Understanding wind ramp events through analysis of
historical data. In Transmission and Distribution Conference and
Exposition, 2010 IEEE PES, pages 1–6. IEEE, 2010.
[10] S.J. Kim, K.K.S. Boyd, and D. Gorinevsky. 1 trend filtering. SIAM
review, 51(2):339–360, 2009.
[11] M. Lei, L. Shiyan, J. Chuanwen, L. Hongling, and Z. Yan. A review
on the forecasting of wind speed and generated power. Renewable and
Sustainable Energy Reviews, 13(4):915–920, 2009.
[12] JC Palomares-Salas, JJG De la Rosa, JG Ramiro, J. Melgar, A. Agera,
and A. Moreno. Comparison of models for wind speed forecasting.
In Proceedings of International Conference on Computational Science–
ICCS 2009, pages 25–27.
[13] C.W. Potter, E. Grimit, and B. Nijssen. Potential benefits of a dedicated
probabilistic rapid ramp event forecast tool. In Power Systems Conference and Exposition, 2009. PSCE’09. IEEE/PES, pages 1–5. IEEE.
[14] E. Bitar R. Rajagopal and P. Varaiya. Risk sensitive distach: A
framework for dispatching random power. IEEE Transactions on Power
Systems, 2011.
[15] P.P. Varaiya, F.F. Wu, and J.W. Bialek. Smart operation of smart grid:
Risk-limiting dispatch. Proceedings of the IEEE, 99(1):40–57, 2011.
[16] H. Zareipour, D. Huang, and W. Rosehart. Wind power ramp events
classification and forecasting: A data mining approach.
[17] H. Zheng and A. Kusiak. Prediction of wind farm power ramp
rates: A data-mining approach. Journal of Solar Energy Engineering,
131:031011–1, 2009.
8
Raffi Sevlian received his BS in Mechanical Engineering at the University of California Berkeley in 2007 and is currently persuing a PhD in
Electrical Engineering at Stanford University. He
has worked in wireless communications on both
network software as well physical layer design. His
current interests include statistical signal processing
applications and developing sensing methodologies
in infastructure systems.
Ram Rajagopal is an Assistant Professor of Civil
and Environmental Engineering at Stanford University. He also directs the Stanford Sustainable
Systems Laboratory. Prior to this, he was a DSP
research engineer at National Instruments and a visiting researcher at IBM Research, where he worked
on embedded control systems, machine learning
and image processing. His current research interests
include developing large scale sensing and market
platforms, statistical models and stochastic control
algorithms for integrating renewable energy into the
grid, increasing building energy efficiency and optimizing transportation
energy use. He holds a Ph.D. in Electrical Engineering and Computer Science
and an M.A. in Statistics, both from the University of California Berkeley,
and a Bachelors in Electrical Engineering from the Federal University of Rio
de Janeiro. He is a recipient of the Powell Foundation Fellowship.
Download