Scheduling and Forecasting
-
Upload
edi-siswanto -
Category
Documents
-
view
224 -
download
0
Transcript of Scheduling and Forecasting
-
8/14/2019 Scheduling and Forecasting
1/51
RES Forecasting and Scheduling
125/05/11
Dr. Naran M. Pindoriya
Assistant Professor, EE DepartmentIndian Institute of echnology !andhinagar
-
8/14/2019 Scheduling and Forecasting
2/51
25/05/11 2
v Short"term !eneration Scheduling
v Forecasting Methodologies
v #oad Forecasting $S#F%
v &ind Speed forecasting
v Solar Po'er Forecasting
al( outline
-
8/14/2019 Scheduling and Forecasting
3/51
!eneration Scheduling
The thermal generation scheduling comprises of two
tasks:
the unit commitment, which determines the on/offschedules of thermal generators;
other is the power dispatch which distributes the sstem
load demand to the committed generators
The optimal thermal generation scheduling re!uireseffectivel performing the above two tasks to meet theforecasted load demand over a particular time hori"on,
satisfing a large set of operating constraints andmeeting certain ob#ectives$
25/05/11 %
-
8/14/2019 Scheduling and Forecasting
4/51
Multi"o)*ecti+e !eneration Scheduling
&i'ob#ective optimi"ation:
1( minimi"ing the sstem operation cost and
2( minimi"ing the emission cost,
while satisfing all the e!ualit and ine!ualit constraints overthe scheduling period$
25/05/11 )
Minimizing the system operation cost
Minimizing the emission cost
-
8/14/2019 Scheduling and Forecasting
5/51
Multi"o)*ecti+e !eneration Scheduling
25/05/11 5
Constraints
System power balance:
System spinning reserve requirements:
Unit minimum up/down times:
Unit generation limits:
-
8/14/2019 Scheduling and Forecasting
6/51
oncepts of Multi"-)*ecti+e-ptimiation
25/05/11 *
! process of simultaneousl optimi"ing two or moreconflicting ob#ectives sub#ect to certain constraints$+tcan be stated as minimi"ation(:
-ub#ect to:
! The main goal of multi'ob#ective optimi"ation is to find aset of values which ield bestcompromise solutions among all the ob#ective functions
! These set of solutions is referred to as the .areto'optimalset
( ) ( ) ( ) ( )[ ]1 2minimize , , . . . , mx f x f x f x=r r r r
/
( ) 0; 1,2, . . . ,i
g x i k =
( ) 0; 1,2,. . . ,jh x j p= =+ne!ualit constraints(!ualit constraints(
* * * *
1 2, , . . . , nx x x x1 1= 1 1r
-
8/14/2019 Scheduling and Forecasting
7/51
oncepts of Multi"-)*ecti+e-ptimiation
25/05/11
Pareto
optimal front
f1 andf2 are to be
minimized
better
be
tt
er
Dominated solution Nondominated solution
F
F is feasibleperformance space
f1
f
2
! The vector corresponding tothe solution included in the.areto'optimal set are said tobe non'dominated b othersolutions(
! or a given .areto'optimalset, the correspondingob#ective function values inthe ob#ective space are called
the .areto front
-
8/14/2019 Scheduling and Forecasting
8/51
M-EA for day"ahead generation scheduling
25/05/11 3
4nupam Trivedi, N. M. Pindoriya, ipti -rinivasan, and eepak -harma, 67ulti'ob#ectivevolutionar 4lgorithm for a'4head Thermal 8eneration -cheduling,9 IEEE Congress onEvolutionary Computation, ew rleans,
-
8/14/2019 Scheduling and Forecasting
9/51
M-EA for day"ahead generation scheduling
25/05/11 >
min
2 2max
min max2 2
2 2 2 2max min
2 2max
2 2
1 ;
;
0 ;
F F
F FF F F
F F
F F
= <
-
8/14/2019 Scheduling and Forecasting
10/51
Stochastic Short"term Scheduling
25/05/11 10
-)*ecti+e1 De+elopment of ad+anced optimiation techni2ues and computational
Intelligent tools for short"term scheduling in po'er system under uncertainty3 intermittent
char. of energy sources and demands
De+eloping 4 formulation )ased on stochastic programming Models for unit outages, load and RES uncertainties Pro)a)ilistic reser+e criterion
on+erterSystem
operationincluding short"term scheduling
decision
#oaddemand
.? 4rra nerg storage
@indturbine
7ainsuppl
-
8/14/2019 Scheduling and Forecasting
11/51
ont5d
25/05/11 11
&eather+aria)les
6istoricaldata sets
&ind and Solargeneration
capacity forecast
#oad 7 priceforecasting 7
modeling
Multi"o)*ecti+egeneration scheduling
System parameters and constraints
7aAimi"e reliabilit, securit and efficienc
7inimi"e the fuel and emission cost
-ub#ect to: .ower balance e!uation, power flow constraint and
reserve constraints 8enerators conventional, B-( capacit limit Bamp up/down limit and minimum up/down'time limit,
etcC
-
8/14/2019 Scheduling and Forecasting
12/51
Modified IEEE RS"89
25/05/11 12
%nit 12&1'
()1*+-#
%nit 21
1)1 -#
/%S 1+
/%S 1
/%S 21 /%S 22
/%S 2(
/%S 20/%S 1*/%S 1!
/%S 1
/%S 1'
/%S 1(
slac bus#
/%S 12/%S 11/%S 2'
/%S ( /%S * /%S 10 /%S !
/%S /%S
/%S '
/%S 1 /%S 2
/%S +
cable
cable
Sync.
3ond.
%nit 1&2
2)20 -#
%nit (&'
2)+! -#
%nit &!
2)20 -#
%nit +&2)+! -#
%nit *&11
()100 -#
%nit 1&1*
)12 -#
%nit 20
1)1
-#
%nit 22
1)'00 -# %nit 2(
1)'00 -#%nit 2'&2*
!)0 -#
%nit (0&(1
2)1 -#
%nit (2
1)(0 -#
138 kV
230 kV
WECS
(125 MW)
PVCS
(50 MW)
D
otal :00 M& RES is added
through ;"mission line atdifferent )uses $0 and>:% 'hich are ha+ing relati+elylarge EPNS +alues.
#oad )usEPNS$M&%
#oad )usEPNS$M&%
1 3$0*2 10 3$>5
2 3$10* 1% %$)*>
% >$)0 1) >$*2)
) 3$1>> 15 *$03)
5 3$13) 1* 3$1*2
* 3$5%2 13 $1>> *$>>> 1> 3$1%
3 3$>* 20 3$1%0
> >$1%%
otal installed capacity1
-
8/14/2019 Scheduling and Forecasting
13/51
25/05/11 1%
PV
module
PV
module
PV
module
DC
AC
Arrayo
f
PV
Cells
PV
module
PV
module
PV
module
DC
AC
500 !
500 !
" #VA$ %&.5 V'(V side)
PV/Battery Module
DC
AC
DC
AC
500 !
500 !
storage
storage
String
Capacity : 1 MW
Two strings, !"
#odules/string, $""
W/#odule
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
PV/Battery Module
1%" MVA,
$&'%/1$(V (V
)rid
PV/Battery Module
PSopology
-
8/14/2019 Scheduling and Forecasting
14/51
-
8/14/2019 Scheduling and Forecasting
15/51
P Modeling
25/05/11 15
G$7$ 4twa, $$l'-aadan, 7$7$4$ -alama, and B$ -eethapath 6ptimal Benewable Besources 7iA foristribution -stem nerg Foss 7inimi"ation,9 + Tran$ .ower -stems, vol$ 25, no$ 1, eb$ 2010$
-
8/14/2019 Scheduling and Forecasting
16/51
&ind ur)ine modeling
25/05/11 1*
Hhanan -ingh and 4$ Fago'8on"ale", 6Beliabilitmodeling of generation sstems including
unconventional energ sources,9 + Transactions on.ower 4pparatus and -stems, ?ol$ .4-'10), o$ 5, 7a1>35$
G$7$ 4twa, $$l'-aadan, 7$7$4$ -alama, and B$-eethapath 6ptimal Benewable Besources 7iA foristribution -stem nerg Foss 7inimi"ation,9 + Tran$.ower -stems, vol$ 25, no$ 1, eb$ 2010$
( )
( )
0 ci co
ci
ci r
r ci
r co
V V and V V
V VPOW PRW V V V
V V
PRW V V V
=
-
8/14/2019 Scheduling and Forecasting
17/51
Introduction to Forecasting models
Time -eries 7odels
4rtificial +ntelligence 7ethods
eural etwork@avelet'based 44daptive @avelet eural etwork
25/05/11 1
-
8/14/2019 Scheduling and Forecasting
18/51
ime Series Methods
4B74 7odel
-easonal 4B+74 7odel
25/05/11 13
-
8/14/2019 Scheduling and Forecasting
19/51
Artificial Neural Net'or( $ANNs%
1>
+nspiration originates from the desire to model the
wa the human brain works and createsophisticated artificial sstems that are capable of
intelligent computations, similar to the
computations of the biological neurons in the brain
structures$
4 is a mathematical model that simulates thefunction of human brain$
BClac( )o;model I +dentif the compleA and non'
linear relationship
-
8/14/2019 Scheduling and Forecasting
20/51
ANN ont5d 1 opology
eed forward 4
ata from input to output units isstrictl feed forward
Becurrent 4
contain feedback connections
25/05/11 20
ANN
M#P
FFNN RNN
RCF
-
8/14/2019 Scheduling and Forecasting
21/51
ANN ont5d
25/05/11 21
+
=
bxwf
n
i
ii
1
Output
Inputs
Hidden
!"e#
!"e#
$ei%&ts
Input
$ei%&ts
( )xe
xf+
=1
1
-
8/14/2019 Scheduling and Forecasting
22/51
ANN ont5d 1 raining Paradigms
25/05/11 22
4 Training
-upervised
network is trained b
providing it with input
and matching output
patterns$
+nput'output pairs can
be provided b aneAternal teacher, or b
the sstem which
contains the neural
network self'
an output( unit is
trained to respond to
clusters of pattern
within the input
sstem is supposed to
discover statisticall
salient features of the
input population
or eA$ : -7
-
8/14/2019 Scheduling and Forecasting
23/51
ANN ont5d 1 raining Paradigms
25/05/11 2%
+nputfeature
s
euraletwork
Targetfeature
s
-upervisedTraining4lgorithm
rrorvector
@eight Jbias
ad#ustment
' K
&ack'propagationsupervised trainingalgorithm
-
8/14/2019 Scheduling and Forecasting
24/51
ANN 'ith 'a+elet transforms
25/05/11 2)
L &a+elet")ased NN
L &a+elet Neural Net'or( $&NN%1com)ines thetime"fre2uency localiation characteristic of 'a+elet
and learning a)ility of NN into a single unit Adapti+e &NN $A&NN%1H@T based activation function Fi;ed grid &NN: @T based activation function
NNData
4nput-a5elet
Decomposition
Predicted
6utput
NN
-a5elet
7econstruction
NN
-
8/14/2019 Scheduling and Forecasting
25/51
A&NN Model
25/05/11 25
x1
xn
w1
w2
w
m
v1
vn
j
ij
y
g
7eAican'hat wavelet has beenused as a mother wavelet
@avelet famil can begenerated b
The n' wavelet basis function
utput of 4@
4@ has been trained using
back'propagation learning
algorithm$
( ) ( ) 20.2
1 ;ix
i ix x e i n
=
( )
22
0.
, 1 ;
i ij
ij
ij i j
x b
ai ij
ij a b i
ij
x bx e j ma
1 1
1 1
1 11 1
1 11 11 1= = 1 11 11 11 11 1
( ),1
i j ij
n
j a b i
i
x =
=
1 1
m n
j j i i
j i
y w v x g= =
= + +1 1
8 8! 8' 82 0 2 ' ! 80.
0
0.
(x
x
b 9 0
b 9 1b 9 2
-8 -6 -4 -2 0 2 4 6 8
-0.5
0
0.5
1
(x
x
a = 2
a = 1
a = 0.5
-
8/14/2019 Scheduling and Forecasting
26/51
Short term load forecasting
25/05/11 2*
N'M' Pind#i"!, S.N. Sin:, and S.;. Sin:, a5elet transforms >it feed8for>ard neural net>or,?!n"erna"iona# $o%rna# of &merging ec"ric Power
'y("em(, 5ol. 1, no. 1, 2010.
-
8/14/2019 Scheduling and Forecasting
27/51
Short"erm #oad Forecasting
25/05/11 2
! Input +aria)le selection for S#F
Auto"correlation Function $AF%1mutual dependency)et'een +alues of the same time series at differenttime periods
4H for Foad series of =an$'200
0 2' ' +2 ! 120 1'' 1! 1280.'
80.2
0
0.2
0.'
0.!
0.
1
@a: t81, ... t812#
SampleAutocorrelation
L(t) and
L(t-1)Between L(t)
and L(t-24)Between L(t)
and L(t-168)
peaks at multiple of 2), in
4H indicates dailseasonalit
+nput variables:
1 2 (
2( 2' 2 ' +2 !
120 1'' 1!+ 1! 1! 12
1 2 ( 2'
, , ,
, , , , , ,
, , , , , ,, , , ,
h h h
h h h h h h
h h h h h h
h h h h h
) ) )
) ) ) ) ) )
) ) ) ) ) )* * * * *
1 11 1
1 11 11
-
8/14/2019 Scheduling and Forecasting
28/51
Sliding &indo' oncept
25/05/11 23
! ase study 1 alifornia EM $Gear @008%
-easons: @inter ec$ I eb$( and -ummer =une I4ug$(
Training: )3 das previous to the da to be forecasted
Training is based on 6sliding window9 concept, to
incorporate most recent information$
*!"
*!+
*!%
*!
n
Training '&, days) Test
day "
day +
day %
day
-
8/14/2019 Scheduling and Forecasting
29/51
ANN )ased Regression
25/05/11 2>
1 2 ( 2', , , ,
h h h h h* * * * *
M#PNN$@0">0">%
H 0.
Training convergence
1 100 200 (00 '00 000
0.0
0.1
0.1
0.2
0.2
No.of iterations
,S$
A-NN
@PNN
1
1
100
ac" for+h h
ac"h h
x x
M,P& + x=
=
2
2
1
1100
ac" for+h h
e ac"h h
x xM,P&
+ x
=
1 1= 1 1
1 11 1
-mall value gives moreprecise prediction
-
8/14/2019 Scheduling and Forecasting
31/51
S#F Results
25/05/11 %1
(our-ahead forecast
1 2' ' +2 *! 120 1'' 1!
20
22
2'
2!
2
(0
(2
Bour index
@oadC-#
Actual
3A4S6
A-NN
on Due Du-ed Sat Sun=ri
ay-ahead forecast
1 2' ' +2 *! 120 1'' 1!
20
22
2'
2!
2
(0
(2
Bour index
@oadC-#
Actual
3A4S6A-NN
=ri SunSat-ed D 2uDue,on
=orecastodels
Bour8aead forecast Day8aead forecast
-AP$ 108
'#-AP$ 108'#
@PNN 1.(0+ 1.((1 1.!*0 1.!!
3A4S6 1.2+0 1.20! 1.++' 2.'(
A-NN 0'1* 0'+35 1'38* 1'31
2
,e week 2
,e week
-
8/14/2019 Scheduling and Forecasting
32/51
25/05/11 %2
(A forecast AP/ using A!
(!) Hu#,!&e!d se-ected $eekd!" (.) Hu#,!&e!d se-ected $eekend
(c) /!",!&e!d se-ected $eekd!" (d) /!",!&e!d se-ected $eekend
1 1( 1+ 21 2'
20
22
2'
2!
2
(0
(2
Bour index
@oadC-#
Actual
A-NN
1 1( 1+ 21 2'
20
22
2'
2!
2
(0
Bour index
@oadC-#
Actual
A-NN
1 1( 1+ 21 2'20
22
2'
2!
2
(0
(2
Bour index
@oa
dC-#
Actual
A-NN
1 1( 1+ 21 2'20
22
2'
2!
2
(0
Bour index
@oa
dC-#
Actual
A-NN
-
8/14/2019 Scheduling and Forecasting
33/51
Short term 'ind Speed forecasting
25/05/11 %%
M$ &haskar and -$ $ -ingh, 6 @ind -peed orecasting using 7B4based 4daptive @avelet eural etwork,9 1*th .-H 2010
-
8/14/2019 Scheduling and Forecasting
34/51
Decomposed 'ind series
25/05/11 %)
-
8/14/2019 Scheduling and Forecasting
35/51
Input +aria)le selection
25/05/11 %5
-1
0
1
A
C
F
-1
0
1
A
C
F
-1
0
1
A
C
F
-1
0
1
A
C
F
0 1 2 2 4 3 6 48 60 7 2 8 4 9 6 10 0-1
0
1
La g
A
C
F
*&
.&
.%
.+
."
N 1,2,CC$$,>O
N 1,2,%,11,12,1%,2)O
N 1,2,CC,O
N 1,2,CC$,*O
N 1,2,CC$,*O
+nput ?ariables
-
8/14/2019 Scheduling and Forecasting
36/51
Results . ont5d
etwork parameters used
+nitial learning Bate and 7omentum .arameters :0$1 and 0$5 for 4@( ;
0$5 and 0$5 for (
7- 8oal set : 0$0001 or( 500 iterations
+n case of validation as an earl stopping criterionthe maAimum fails are set to 100$
-
8/14/2019 Scheduling and Forecasting
37/51
Results . ont5d
Hlick to edit 7aster teAt stles
-econd level
Third level
ourth level
ifth level
using and 4@ without 7B4
a ahead hourl @ind orecasting
-
8/14/2019 Scheduling and Forecasting
38/51
Results . ont5d
3
8
133
S4
-1
0
1
D4
-1
0
1
D3
-1
0
1
D
2
-1
0
1
D
1
1 5 10 15 20 243
8
13
hours
w
ind
series
Hlick to edit 7aster teAt stles-econd level
Third level
ourth level
ifth level
using 7B4 based a ahead hourl @ind orecasting
-
8/14/2019 Scheduling and Forecasting
39/51
-
8/14/2019 Scheduling and Forecasting
40/51
Results . ont5d
ail 74. and 7ean rror
-
8/14/2019 Scheduling and Forecasting
41/51
R lt t5d
-
8/14/2019 Scheduling and Forecasting
42/51
Results . ont5d
25/05/11 )2
@eekl 74. and 7ean rror
-
8/14/2019 Scheduling and Forecasting
43/51
Short term Solar po'er forecasting
-tatistical 4pproach
4 based 7ethod
25/05/11 )%
Solar Po'er !enerating apacity
-
8/14/2019 Scheduling and Forecasting
44/51
Solar Po'er !enerating apacityForecast
25/05/11 ))
Fin .ho aing and ipti -rinivasan,6stimation of solar power generatingcapacit,9 In proc. of 11th IEEE International
Conference on Probabilistic Methods ppliedto Po!er "ystems #PMP" $%1%&, =une 1)'1,2010, -ingapore$
Focation:1deg 13 min latitude( and 10% deg )*min longitude(
Eori"ontal
+nsolation5min and 1 hrdata(
-
8/14/2019 Scheduling and Forecasting
45/51
Data Analysis
25/05/11 )5
t5d
-
8/14/2019 Scheduling and Forecasting
46/51
ont5d
25/05/11 )*
Mde-s MAPE
ASHAE (O#i%in!-) 1(.!!1
Mdiied ASHAE '.1(0
Meine- (O#i%in!-) 1.(1
Mdiied Meine- 1.((
#!dient descent 1.2+
#!dient descent $it&entu
1.11
e4en.e#%,M!#u!#dtptii6!tin
1.20
4-EB4 and 7einel 7odelsare developed b
-
8/14/2019 Scheduling and Forecasting
47/51
ANN for Solar Po'er Forecasting
25/05/11 )
-hambhavi 8upta, 64 neural network application for short term prediction of solar energ generation in-ingapore, 4 Technical .aper,
-
8/14/2019 Scheduling and Forecasting
48/51
Results
25/05/11 )3
&. &. with momentum
Results ont5d
-
8/14/2019 Scheduling and Forecasting
49/51
Results ont5d
25/05/11 )>
Results ont5d
-
8/14/2019 Scheduling and Forecasting
50/51
Results ont5d
25/05/11 50
-
8/14/2019 Scheduling and Forecasting
51/51
Thank ou for
our kind
attention PPP
Questions R