SlideShare a Scribd company logo
1 of 34
Optimal Energy Storage System
Operation for Peak Reduction
Daisuke Kodaira, Sekyung Han
Kyungpook National University, Korea.
1
2
System configuration:
・Peak shaving on distribution network (22.9kV) by network operator
・Two Energy Storage Systems (battery) are installed in the field
・ESSs are controlled by remote. The schedule is determined by the network
operator 24 hours ahead
Project of peak shaving using Energy Storage System
Battery prices come down Recover the investment
ESS#1 ESS#2
Substationto
ESS#1: 5.8km
Networkoperator
controls ESSsby remote
Load PV
ESS#1 to
ESS#2: 9.5km
ESS#2 to end of
line: 7.4km
22.9kV
PCS: 0.75MW
ESS: 1.5MWh
PCS: 1MW
ESS: 2MWh
3
4
Load
Prediction
ESS
optimization
Evaluation
The steps of peak shaving
β€’ Load Prediction
- How much is the peak tomorrow?
- When will the peak comes tomorrow?
β€’ ESS optimization
- What is the best schedule of ESSs?
β€’ Evaluation
- How much we shaved the peak?
5
1 2 3 ο½₯ο½₯ο½₯ο½₯ 230
MW
6
hour
Now
Observed Load
Predicted
Load
Line capacity10
The prediction is not always reliable….
ESS cannot reduce the peak appropriately
in case the prediction has error
β€œPrediction tells us
we don’t need to
operate ESS for peak”
Loadonfeeder
Load Prediction - problem
6
The concept of probability is necessary to evaluate the risk
β€œPrediction tells us
the load falls into gray zone
with 95% probability”
Probabilistic Interval (PI)
Prediction with PI is proposed by many existing studies
οƒ˜How can we utilize the PI for ESS control?
Load Prediction - solution
Line capacity
7
3
Probability
5 8 ο½₯ο½₯ο½₯ο½₯0
Load [MW]
Probability
ο½₯ο½₯ο½₯ο½₯
Load Prediction
Load [MW]
8 11 145
8
5 101
Probability
MW
Probability
MW
am0:00 ~ am1:00 t ~ t+1
95% PI
95% PI
4 6
Upper
boundary
Lower
boundary
π’‚π’“π’ˆ π’Žπ’Šπ’
πΈπ‘†π‘†π‘œπ‘’π‘‘(𝑑)
𝛼 π΅π‘’π‘π‘π‘’π‘Ÿ 𝑑, 𝑛 βˆ’ πΈπ‘†π‘†π‘œπ‘’π‘‘(𝑑), 𝑑 = 1. . 24, 𝑛 = 1 … . 𝑁
∞
+ 𝛽
𝑑=1
24
(πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 2
)
π΅π‘™π‘œπ‘€π‘’π‘Ÿ(𝑑, 𝑛) π΅π‘’π‘π‘π‘’π‘Ÿ(𝑑, 𝑛)
ESS optimized schedule
𝑁: π‘‘β„Žπ‘’ π‘›π‘’π‘šπ‘π‘’π‘Ÿ π‘œπ‘“ π‘œπ‘π‘ π‘’π‘Ÿπ‘£π‘Žπ‘‘π‘–π‘œπ‘› π‘π‘œπ‘–π‘›π‘‘π‘  𝑖𝑛 π‘‘β„Žπ‘’ π‘›π‘’π‘‘π‘€π‘œπ‘Ÿπ‘˜
𝑑: π‘‘β„Žπ‘’ π‘‘π‘–π‘šπ‘’ 𝑖𝑛 π‘Ž π‘‘π‘Žπ‘¦ 𝑖𝑛 π‘Ž β„Žπ‘œπ‘’π‘Ÿπ‘™π‘¦ π‘π‘Žπ‘ π‘–π‘ 
πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 : π‘‘β„Žπ‘’ π‘Žπ‘šπ‘œπ‘’π‘›π‘‘ π‘œπ‘“ 𝐸𝑆𝑆 π‘œπ‘’π‘‘π‘π‘’π‘‘ π‘œπ‘Ÿ 𝑖𝑛𝑝𝑒𝑑 [π‘€π‘Š]
π‘€β„Žπ‘’π‘Ÿπ‘’
9
How can we build Prediction Intervals (PIs)?
Now, Let’s assume we are ESS operator. We have to select the
one of the prediction algorithm and boundaries. How can we
chose one of them?
My algorithm tell the boundary
containing 100% data set.
But the width is wider.
My algorithm tell the boundary
containing 90% data set.
The width is smaller.
10
Various PIs example
Each PI has another boundaries. Sample base shows the most
optimistic one and Chebyshev shows the most pessimistic one
Chebyshev
Confidence Interval
Sample base
Past Load and PIs
11
Construction of PIs
Pick the 5% and 95% data in ascending data as the boundaries.
1 2 3 4 5 6 7 8 9 10
π‘™π‘œπ‘€π‘’π‘Ÿ π‘π‘œπ‘’π‘›π‘‘π‘Žπ‘Ÿπ‘¦ = 10 βˆ— 0.05 β†’ 1 π‘’π‘π‘π‘’π‘Ÿ π‘π‘œπ‘’π‘›π‘‘π‘Žπ‘Ÿπ‘¦ = 10 βˆ— 0.95 β†’ 10
The data is assumed to follow the normal distribution, calculate 95% CI
π‘™π‘œπ‘€π‘’π‘Ÿ π‘π‘œπ‘’π‘›π‘‘π‘Žπ‘Ÿπ‘¦ = πœ‡ βˆ’ 2𝜎
π‘’π‘π‘π‘’π‘Ÿ π‘π‘œπ‘’π‘›π‘‘π‘Žπ‘Ÿπ‘¦ = πœ‡ + 2𝜎
β€’ Confidence Interval
β€’ Chebyshev
β€’ Sample base
𝑃 π‘₯ βˆ’ πœ‡ β‰₯ π‘˜πœŽ ≀
1
π‘˜2
Chebyshev’s inequality ensure the certain percentage of data lays in
certain range
12
Construction of PIs - Chebyshev
β€’ Chebyshev’s inequality
𝑃 𝑋 β‰₯ πœ‡ + π‘˜πœŽ ≀
1
π‘˜2
(𝑋 β‰₯ πœ‡)
Chebyshev’s inequality ensure the certain probability as the sample
lays in certain range
𝑃 𝑋 ≀ πœ‡ βˆ’ π‘˜πœŽ ≀
1
π‘˜2
(𝑋 < πœ‡)
When extracting one sample from a certain
random variable 𝑋, the probability that it is
greater than πœ‡ + 2𝜎 is
1
22 or less.
13
Error distribution and PIs
Each hour has error distribution respectively
The error is obtained by the past data prediction
・・・・・
Probability
Error rate[%]
Deterministic prediction Deterministic prediction
Day 1 Day 2 Day 3
Error distribution
for 0am~1am
Deterministic prediction
β€’ Window
β€’ Confidence Interval
β€’ Chebyshev
14
PI evaluation - CWC
1. How wide the boundary is?
- Normalized mean prediction interval
width (NMPIW)
2. How many data falls into the
boundary?
- The PI coverage probability (PICP)
Ex) Nominal boundary = 90%
Actual boundary(PICP) = 89%
There are general criterion – The coverage-width-based criterion (CWC)
Smaller CWC is better score.
15
PIs for one day prediction
(c) Chebyshev
a) Sample base (b) confidence interval
Sample CI Chebyshev
Coverage rate 57% 79% 100%
Normalized PI width 0.25 0.4 0.79
CWC score 3.2E+12 1674 0.78
Which PI derives the best performance on the peak reduction?
Let’s assume we predict tomorrows load with PIs
16
ESS schedules – various PIs
a) Sample base
ESS discharges around 8am and 11pm
17
b) confidence interval
ESS discharges around 8am and 11pm as window case
ESS schedules – various PIs
18
c) Chebyshev
ESS discharge focuses on only around 8am
because of the highest peak around 8am
ESS schedules – various PIs
0
1
2
3
4
5
6
7
0 10 20 30 40 50 60 70 80 90
Load[MW]
Time
Observed
Adjsted observed
19
Operation result for one day
Sample base and CI can reduce the peak properly, but
Chevshyev increases the peak from 6.5MW to 6.8MW
sample CI Chevshyev
Observed load [MW] 6.5
Adjusted Observed load [MW]
6.0
(-7.6%)
6.0
(-7.6%)
6.8
(+4.6%)
Operation result with sample base PI
20
Window PI derives the best performance through a year
even though the its CWC score is the worst among 3 methods
Sample
Confidence
interval
Chevshyev
Median of Reduction [MW] -0.13 -0.09 +0.06
Average of Reduction [MW] -0.21 -0.19 +0.008
The highest peak in a year [MW]
10.05 ->
9.88(-1.6%)
10.05 ->
9.82(-2.2%)
10.05 ->
9.96(-0.89%)
(c) Chebysheva) Sample base (b) Confidence interval
Yearly peak reduction on each PIs
reduction
reduction reduction
Operation result for one year
21
Sample base
Confidence
interval
No error prediction
(ideal operation )
Median of Reduction [MW] -0.13 -0.09 -0.81
Average of Reduction [MW] -0.21 -0.19 -0.76
The highest peak in a year
[MW]
10.05 ->
9.88(-1.6%)
10.05 ->
9.82(-2.2%)
10.05 ->
8.91(-11.3%)
Operation result for one year
reductionreduction
reduction
a) Sample base (b) Confidence interval (d) ideal operation
Why the highest peak is not reduced as
ideal operation by the proposed PIs?
22
Peak reduced 10.5 -> 9.03 (-1.47MW) 14% reduction (ideal reduction is 15%)
β€’ All observed data lay inside of PI
β€’ During 0:00-1:00, the prediction is underestimated but PI covers the error properly
β€’ During 7:00-9:00, load is mitigated because of the high upper CI(risk assessment)
β€’ During 23:00-24:00, peak is properly reduced
0
2
4
6
8
10
12
0:00 6:00 12:00 18:00 0:00
Load[MW]
Time in a day
The Maximum day in origianl data(224)
obser lowerCI
upperCI pred
adjObser
The highest peak in a year (Confidence interval case)
How does the original highest peak change by ESS operation?
23
Peak increased 9.35 -> 9.82 (+0.47MW) 4.7% increase
β€’ During 0:00-1:00, observed data is out of the PI (Prediction error) 5% phenomenon?
β€’ During 9:00-10:00, Upper CI is large and it is mitigated (Risk assessment)
0
2
4
6
8
10
12
0:00 6:00 12:00 18:00 0:00
Load[MW]
Time in a day
The maximum day in Adjusted data(264)
obser lowerCI
upperCI pred
adjObser
The highest peak in a year (Confidence interval case)
How is the new highest peak after ESS operation?
24
Discussion3: Problem statement
Originally, objective function doesn’t care the off-peak duration. (That’s why
PI increased by ESS operation during 0-1am)
-> What if we consider the off-peak duration too?
peak
off-peak
25
MW
hour
Loadonfeeder
[MW]
hou
r
Loadonfeeder
[MW]
Prediction
Case1
Case2
Case3
Case1
Actual
Discussion3: Concept of new objective function
26
π’‚π’“π’ˆ π’Žπ’Šπ’
πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑
𝛼 π΅π‘’π‘π‘π‘’π‘Ÿ 𝑑, 𝑛 βˆ’ πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 ∞
+ 𝛽
𝑑=1
24
πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 2
+ 𝛾 𝝈(π΅π‘’π‘π‘π‘’π‘Ÿ 𝑑, 𝑛 )
5 101
Probability
MW
Probability
MW
am0:00 ~ am1:00 t ~ t+1
95% PI
95% PI
4 6
Upper
boundary
Lower
boundary
π΅π‘™π‘œπ‘€π‘’π‘Ÿ(𝑑, 𝑛) π΅π‘’π‘π‘π‘’π‘Ÿ(𝑑, 𝑛)
Discussion3: Modified objective function
𝑁: π‘‘β„Žπ‘’ π‘›π‘’π‘šπ‘π‘’π‘Ÿ π‘œπ‘“ π‘œπ‘π‘ π‘’π‘Ÿπ‘£π‘Žπ‘‘π‘–π‘œπ‘› π‘π‘œπ‘–π‘›π‘‘π‘  𝑖𝑛 π‘‘β„Žπ‘’ π‘›π‘’π‘‘π‘€π‘œπ‘Ÿπ‘˜
𝑑: π‘‘β„Žπ‘’ π‘‘π‘–π‘šπ‘’ 𝑖𝑛 π‘Ž π‘‘π‘Žπ‘¦ 𝑖𝑛 π‘Ž β„Žπ‘œπ‘’π‘Ÿπ‘™π‘¦ π‘π‘Žπ‘ π‘–π‘ 
πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 : π‘‘β„Žπ‘’ π‘Žπ‘šπ‘œπ‘’π‘›π‘‘ π‘œπ‘“ 𝐸𝑆𝑆 π‘œπ‘’π‘‘π‘π‘’π‘‘ π‘œπ‘Ÿ 𝑖𝑛𝑝𝑒𝑑 π‘€π‘Š
𝜎; standard deviation of the upper boundaries
π‘€β„Žπ‘’π‘Ÿπ‘’
𝑑 = 1. . 24, 𝑛 = 1 … . 𝑁
27
Discussion3: operation result vs previous Objective function
Previous objective
function
Sample base
Confidence
interval
Chevshyev
No error
prediction
Median of Reduction
[MW]
-0.13 -0.09 +0.06 -0.81
Average of Reduction
[MW]
-0.21 -0.19 +0.008 -0.76
The highest peak in a year
[MW]
10.05 -> 9.88
(-1.6%)
10.05 -> 9.82
(-2.2%)
10.05 ->
9.96
(-0.89%)
10.05 ->
8.91
(-11.3%)
Modified objective
function
Deterministic
Prediction
Sample
Confidence
interval
Chevshyev
No error
prediction
Median of Reduction
[MW]
-0.43
(-7.2%)
-0.56
(-9.9%)
-0.58
(-9.9%)
-0.44
(-7.48%)
-0.81
(-12.1%)
Average of Reduction
[MW]
-0.47
(-6.8%)
-0.60
(8.9%)
-0.61
(-9.1%)
-0.47
(-5.78%)
-0.76
(-11.8%)
The highest peak in a year
[MW]
10.05 ->9.97
(-0.8%)
10.05 -> 9.54
(-5.1%)
10.05 -> 9.42
(-6.2%)
10.05 -> 9.79
(-2.5%)
10.05 -> 8.91
(-11.3%)
28
CWC vs peak reduction
-1.50
-1.00
-0.50
0.00
0.50
1.00
1.50
2.00
2.50
0.001 1000000 1E+15 1E+24 1E+33 1E+42
Peakreduction[MW]
CWC
Smaple base
There are no obvious relationship between CWC and peak reduction
What I expected
29
CWC vs peak reduction
-1.50
-1.00
-0.50
0.00
0.50
1.00
1.50
2.00
2.50
0.00 0.20 0.40 0.60 0.80 1.00 1.20
Peakreduction[MW]
PICP
Smaple base
-1.50
-1.00
-0.50
0.00
0.50
1.00
1.50
2.00
2.50
0.00 0.10 0.20 0.30 0.40 0.50 0.60
Peakreduction[MW]
NMPIW
Smaple base
There are no obvious relationship between CWC and peak reduction
What I expected
What I expected
30
Appendix
31
Input Data structure
β€’ longTermPastData: past load and predictors
β€’ forecastData: predictors for load forecasting
(The data measured immediately before will be utilized here in this project)
32
Input Dataset
Building
Index
Year Month Day Hour Quarter P1(DayOfWeek) P2(Holiday) P3(Temp) P4(Radiation)
1 2018 6 29 11 1 5 4 29 2
1 2018 6 29 11 2 5 4 29 2
1 2018 6 29 11 3 5 4 29 2
1 2018 6 29 12 0 5 4 29 2
1 2018 6 29 12 1 5 4 29 2
Data classification Variable Name Value
Time data
(Time data showing the
estimated period you
specify)
BuildingIndex
Numbers indicates the buildings or sites where the system is deployed
E.g. 1,2,…, etc.
Year
A 4-digit number representing the year
E.g. 2017, 2018, etc.
Month
A double digit representing the month
E.g. 01, 02, 03, 04, 05, 06, 07, 08, 9, 10, 11, 12
Day
A double-digit number representing the day
E.g. 01, 02, …, 30, 31
Hour
A double-digit number representing time
E.g. 0, 1, …, 22, 23, 24
Quarter
A one-digit number representing minutes
E.g. 00 minutes -> 0, :15 minutes - > 1, :30 minutes -> 2, :45 minutes -> 3
33
Input Dataset
Building
Index
Year Month Day Hour Quarter P1(DayOfWeek) P2(Holiday) P3(Temp) P4(Radiation)
1 2018 6 29 11 1 5 4 29 2
1 2018 6 29 11 2 5 4 29 2
1 2018 6 29 11 3 5 4 29 2
1 2018 6 29 12 0 5 4 29 2
1 2018 6 29 12 1 5 4 29 2
Data classification
Variable
Name
Value
Predictors
Tempreature
The temperature measured by the sensors
E.g. 20.0, 19.5,…, etc.
Radiation
The sun radiation measured by the sensors
E.g. 2, 3, etc.
Before we get the measurement data, we prepare the past data from web.
As the sensors collect the data, the past data from web is updated to measurement data
34
Implementation & libraries
matlab
On Windows
On Linux
β€’ Source is written by matlab on windows.
β€’ Our java libraries work on the windows
environment and Linux environment.

More Related Content

Similar to Optimal Energy Storage System Operation for Peak Reduction

Noha danms13 talk_final
Noha danms13 talk_finalNoha danms13 talk_final
Noha danms13 talk_finalNoha Elprince
Β 
Comprehensive acquisition management methodology rev6
Comprehensive acquisition  management methodology   rev6Comprehensive acquisition  management methodology   rev6
Comprehensive acquisition management methodology rev6clifpt
Β 
Thesis Presentation on Energy Efficiency Improvement in Data Centers
Thesis Presentation on Energy Efficiency Improvement in Data CentersThesis Presentation on Energy Efficiency Improvement in Data Centers
Thesis Presentation on Energy Efficiency Improvement in Data CentersMonica Vitali
Β 
Cross-validation aggregation for forecasting
Cross-validation aggregation for forecastingCross-validation aggregation for forecasting
Cross-validation aggregation for forecastingDevon Barrow
Β 
Metaheuristics-based Optimal Reactive Power Management in Offshore Wind Farms...
Metaheuristics-based Optimal Reactive Power Management in Offshore Wind Farms...Metaheuristics-based Optimal Reactive Power Management in Offshore Wind Farms...
Metaheuristics-based Optimal Reactive Power Management in Offshore Wind Farms...Aimilia-Myrsini Theologi
Β 
CE 72.32 (January 2016 Semester) Lecture 3 - Design Criteria
CE 72.32 (January 2016 Semester) Lecture 3 - Design Criteria CE 72.32 (January 2016 Semester) Lecture 3 - Design Criteria
CE 72.32 (January 2016 Semester) Lecture 3 - Design Criteria Fawad Najam
Β 
Superefficient Monte Carlo Simulations
Superefficient Monte Carlo SimulationsSuperefficient Monte Carlo Simulations
Superefficient Monte Carlo SimulationsCheng-An Yang
Β 
Conen 442 module1b: Traffic Studies
Conen  442 module1b: Traffic StudiesConen  442 module1b: Traffic Studies
Conen 442 module1b: Traffic StudiesWael ElDessouki
Β 
Bridging the Gap: Machine Learning for Ubiquitous Computing -- Evaluation
Bridging the Gap: Machine Learning for Ubiquitous Computing -- EvaluationBridging the Gap: Machine Learning for Ubiquitous Computing -- Evaluation
Bridging the Gap: Machine Learning for Ubiquitous Computing -- EvaluationThomas Ploetz
Β 
Confidence Composition for Monitors of Verification Assumptions
Confidence Composition for Monitors of Verification AssumptionsConfidence Composition for Monitors of Verification Assumptions
Confidence Composition for Monitors of Verification AssumptionsIvan Ruchkin
Β 
Quality Control Chart
 Quality Control Chart Quality Control Chart
Quality Control ChartAshish Gupta
Β 
Topic Set Size Design with Variance Estimates from Two-Way ANOVA
Topic Set Size Design with Variance Estimates from Two-Way ANOVATopic Set Size Design with Variance Estimates from Two-Way ANOVA
Topic Set Size Design with Variance Estimates from Two-Way ANOVATetsuya Sakai
Β 
Verify-then-Monitor: Calibration Guarantees for Safety Confidence
Verify-then-Monitor: Calibration Guarantees for Safety ConfidenceVerify-then-Monitor: Calibration Guarantees for Safety Confidence
Verify-then-Monitor: Calibration Guarantees for Safety ConfidenceIvan Ruchkin
Β 
CDAC 2018 Pellegrini clustering ppi networks
CDAC 2018 Pellegrini clustering ppi networksCDAC 2018 Pellegrini clustering ppi networks
CDAC 2018 Pellegrini clustering ppi networksMarco Antoniotti
Β 

Similar to Optimal Energy Storage System Operation for Peak Reduction (20)

Noha danms13 talk_final
Noha danms13 talk_finalNoha danms13 talk_final
Noha danms13 talk_final
Β 
Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016
Β 
Lower back pain Regression models
Lower back pain Regression modelsLower back pain Regression models
Lower back pain Regression models
Β 
Comprehensive acquisition management methodology rev6
Comprehensive acquisition  management methodology   rev6Comprehensive acquisition  management methodology   rev6
Comprehensive acquisition management methodology rev6
Β 
Thesis Presentation on Energy Efficiency Improvement in Data Centers
Thesis Presentation on Energy Efficiency Improvement in Data CentersThesis Presentation on Energy Efficiency Improvement in Data Centers
Thesis Presentation on Energy Efficiency Improvement in Data Centers
Β 
Ajila (1)
Ajila (1)Ajila (1)
Ajila (1)
Β 
Cross-validation aggregation for forecasting
Cross-validation aggregation for forecastingCross-validation aggregation for forecasting
Cross-validation aggregation for forecasting
Β 
Metaheuristics-based Optimal Reactive Power Management in Offshore Wind Farms...
Metaheuristics-based Optimal Reactive Power Management in Offshore Wind Farms...Metaheuristics-based Optimal Reactive Power Management in Offshore Wind Farms...
Metaheuristics-based Optimal Reactive Power Management in Offshore Wind Farms...
Β 
CE 72.32 (January 2016 Semester) Lecture 3 - Design Criteria
CE 72.32 (January 2016 Semester) Lecture 3 - Design Criteria CE 72.32 (January 2016 Semester) Lecture 3 - Design Criteria
CE 72.32 (January 2016 Semester) Lecture 3 - Design Criteria
Β 
Superefficient Monte Carlo Simulations
Superefficient Monte Carlo SimulationsSuperefficient Monte Carlo Simulations
Superefficient Monte Carlo Simulations
Β 
TESCO Evaluation of Non-Normal Meter Data
TESCO Evaluation of Non-Normal Meter DataTESCO Evaluation of Non-Normal Meter Data
TESCO Evaluation of Non-Normal Meter Data
Β 
Conen 442 module1b: Traffic Studies
Conen  442 module1b: Traffic StudiesConen  442 module1b: Traffic Studies
Conen 442 module1b: Traffic Studies
Β 
Bridging the Gap: Machine Learning for Ubiquitous Computing -- Evaluation
Bridging the Gap: Machine Learning for Ubiquitous Computing -- EvaluationBridging the Gap: Machine Learning for Ubiquitous Computing -- Evaluation
Bridging the Gap: Machine Learning for Ubiquitous Computing -- Evaluation
Β 
Confidence Composition for Monitors of Verification Assumptions
Confidence Composition for Monitors of Verification AssumptionsConfidence Composition for Monitors of Verification Assumptions
Confidence Composition for Monitors of Verification Assumptions
Β 
Quality Control Chart
 Quality Control Chart Quality Control Chart
Quality Control Chart
Β 
Six sigma11
Six sigma11Six sigma11
Six sigma11
Β 
Topic Set Size Design with Variance Estimates from Two-Way ANOVA
Topic Set Size Design with Variance Estimates from Two-Way ANOVATopic Set Size Design with Variance Estimates from Two-Way ANOVA
Topic Set Size Design with Variance Estimates from Two-Way ANOVA
Β 
Verify-then-Monitor: Calibration Guarantees for Safety Confidence
Verify-then-Monitor: Calibration Guarantees for Safety ConfidenceVerify-then-Monitor: Calibration Guarantees for Safety Confidence
Verify-then-Monitor: Calibration Guarantees for Safety Confidence
Β 
Final Project
Final ProjectFinal Project
Final Project
Β 
CDAC 2018 Pellegrini clustering ppi networks
CDAC 2018 Pellegrini clustering ppi networksCDAC 2018 Pellegrini clustering ppi networks
CDAC 2018 Pellegrini clustering ppi networks
Β 

Recently uploaded

Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Christo Ananth
Β 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
Β 
Call Girls in Ramesh Nagar Delhi πŸ’― Call Us πŸ”9953056974 πŸ” Escort Service
Call Girls in Ramesh Nagar Delhi πŸ’― Call Us πŸ”9953056974 πŸ” Escort ServiceCall Girls in Ramesh Nagar Delhi πŸ’― Call Us πŸ”9953056974 πŸ” Escort Service
Call Girls in Ramesh Nagar Delhi πŸ’― Call Us πŸ”9953056974 πŸ” Escort Service9953056974 Low Rate Call Girls In Saket, Delhi NCR
Β 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
Β 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
Β 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
Β 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
Β 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
Β 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
Β 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
Β 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
Β 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...tanu pandey
Β 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
Β 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
Β 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
Β 
Call Now ≽ 9953056974 β‰ΌπŸ” Call Girls In New Ashok Nagar β‰ΌπŸ” Delhi door step de...
Call Now ≽ 9953056974 β‰ΌπŸ” Call Girls In New Ashok Nagar  β‰ΌπŸ” Delhi door step de...Call Now ≽ 9953056974 β‰ΌπŸ” Call Girls In New Ashok Nagar  β‰ΌπŸ” Delhi door step de...
Call Now ≽ 9953056974 β‰ΌπŸ” Call Girls In New Ashok Nagar β‰ΌπŸ” Delhi door step de...9953056974 Low Rate Call Girls In Saket, Delhi NCR
Β 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
Β 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
Β 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
Β 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
Β 

Recently uploaded (20)

Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Β 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
Β 
Call Girls in Ramesh Nagar Delhi πŸ’― Call Us πŸ”9953056974 πŸ” Escort Service
Call Girls in Ramesh Nagar Delhi πŸ’― Call Us πŸ”9953056974 πŸ” Escort ServiceCall Girls in Ramesh Nagar Delhi πŸ’― Call Us πŸ”9953056974 πŸ” Escort Service
Call Girls in Ramesh Nagar Delhi πŸ’― Call Us πŸ”9953056974 πŸ” Escort Service
Β 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
Β 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
Β 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
Β 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
Β 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
Β 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
Β 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Β 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
Β 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Β 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
Β 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
Β 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
Β 
Call Now ≽ 9953056974 β‰ΌπŸ” Call Girls In New Ashok Nagar β‰ΌπŸ” Delhi door step de...
Call Now ≽ 9953056974 β‰ΌπŸ” Call Girls In New Ashok Nagar  β‰ΌπŸ” Delhi door step de...Call Now ≽ 9953056974 β‰ΌπŸ” Call Girls In New Ashok Nagar  β‰ΌπŸ” Delhi door step de...
Call Now ≽ 9953056974 β‰ΌπŸ” Call Girls In New Ashok Nagar β‰ΌπŸ” Delhi door step de...
Β 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Β 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Β 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
Β 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
Β 

Optimal Energy Storage System Operation for Peak Reduction

  • 1. Optimal Energy Storage System Operation for Peak Reduction Daisuke Kodaira, Sekyung Han Kyungpook National University, Korea. 1
  • 2. 2 System configuration: ・Peak shaving on distribution network (22.9kV) by network operator ・Two Energy Storage Systems (battery) are installed in the field ・ESSs are controlled by remote. The schedule is determined by the network operator 24 hours ahead Project of peak shaving using Energy Storage System Battery prices come down Recover the investment ESS#1 ESS#2 Substationto ESS#1: 5.8km Networkoperator controls ESSsby remote Load PV ESS#1 to ESS#2: 9.5km ESS#2 to end of line: 7.4km 22.9kV PCS: 0.75MW ESS: 1.5MWh PCS: 1MW ESS: 2MWh
  • 3. 3
  • 4. 4 Load Prediction ESS optimization Evaluation The steps of peak shaving β€’ Load Prediction - How much is the peak tomorrow? - When will the peak comes tomorrow? β€’ ESS optimization - What is the best schedule of ESSs? β€’ Evaluation - How much we shaved the peak?
  • 5. 5 1 2 3 ο½₯ο½₯ο½₯ο½₯ 230 MW 6 hour Now Observed Load Predicted Load Line capacity10 The prediction is not always reliable…. ESS cannot reduce the peak appropriately in case the prediction has error β€œPrediction tells us we don’t need to operate ESS for peak” Loadonfeeder Load Prediction - problem
  • 6. 6 The concept of probability is necessary to evaluate the risk β€œPrediction tells us the load falls into gray zone with 95% probability” Probabilistic Interval (PI) Prediction with PI is proposed by many existing studies οƒ˜How can we utilize the PI for ESS control? Load Prediction - solution Line capacity
  • 7. 7 3 Probability 5 8 ο½₯ο½₯ο½₯ο½₯0 Load [MW] Probability ο½₯ο½₯ο½₯ο½₯ Load Prediction Load [MW] 8 11 145
  • 8. 8 5 101 Probability MW Probability MW am0:00 ~ am1:00 t ~ t+1 95% PI 95% PI 4 6 Upper boundary Lower boundary π’‚π’“π’ˆ π’Žπ’Šπ’ πΈπ‘†π‘†π‘œπ‘’π‘‘(𝑑) 𝛼 π΅π‘’π‘π‘π‘’π‘Ÿ 𝑑, 𝑛 βˆ’ πΈπ‘†π‘†π‘œπ‘’π‘‘(𝑑), 𝑑 = 1. . 24, 𝑛 = 1 … . 𝑁 ∞ + 𝛽 𝑑=1 24 (πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 2 ) π΅π‘™π‘œπ‘€π‘’π‘Ÿ(𝑑, 𝑛) π΅π‘’π‘π‘π‘’π‘Ÿ(𝑑, 𝑛) ESS optimized schedule 𝑁: π‘‘β„Žπ‘’ π‘›π‘’π‘šπ‘π‘’π‘Ÿ π‘œπ‘“ π‘œπ‘π‘ π‘’π‘Ÿπ‘£π‘Žπ‘‘π‘–π‘œπ‘› π‘π‘œπ‘–π‘›π‘‘π‘  𝑖𝑛 π‘‘β„Žπ‘’ π‘›π‘’π‘‘π‘€π‘œπ‘Ÿπ‘˜ 𝑑: π‘‘β„Žπ‘’ π‘‘π‘–π‘šπ‘’ 𝑖𝑛 π‘Ž π‘‘π‘Žπ‘¦ 𝑖𝑛 π‘Ž β„Žπ‘œπ‘’π‘Ÿπ‘™π‘¦ π‘π‘Žπ‘ π‘–π‘  πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 : π‘‘β„Žπ‘’ π‘Žπ‘šπ‘œπ‘’π‘›π‘‘ π‘œπ‘“ 𝐸𝑆𝑆 π‘œπ‘’π‘‘π‘π‘’π‘‘ π‘œπ‘Ÿ 𝑖𝑛𝑝𝑒𝑑 [π‘€π‘Š] π‘€β„Žπ‘’π‘Ÿπ‘’
  • 9. 9 How can we build Prediction Intervals (PIs)? Now, Let’s assume we are ESS operator. We have to select the one of the prediction algorithm and boundaries. How can we chose one of them? My algorithm tell the boundary containing 100% data set. But the width is wider. My algorithm tell the boundary containing 90% data set. The width is smaller.
  • 10. 10 Various PIs example Each PI has another boundaries. Sample base shows the most optimistic one and Chebyshev shows the most pessimistic one Chebyshev Confidence Interval Sample base Past Load and PIs
  • 11. 11 Construction of PIs Pick the 5% and 95% data in ascending data as the boundaries. 1 2 3 4 5 6 7 8 9 10 π‘™π‘œπ‘€π‘’π‘Ÿ π‘π‘œπ‘’π‘›π‘‘π‘Žπ‘Ÿπ‘¦ = 10 βˆ— 0.05 β†’ 1 π‘’π‘π‘π‘’π‘Ÿ π‘π‘œπ‘’π‘›π‘‘π‘Žπ‘Ÿπ‘¦ = 10 βˆ— 0.95 β†’ 10 The data is assumed to follow the normal distribution, calculate 95% CI π‘™π‘œπ‘€π‘’π‘Ÿ π‘π‘œπ‘’π‘›π‘‘π‘Žπ‘Ÿπ‘¦ = πœ‡ βˆ’ 2𝜎 π‘’π‘π‘π‘’π‘Ÿ π‘π‘œπ‘’π‘›π‘‘π‘Žπ‘Ÿπ‘¦ = πœ‡ + 2𝜎 β€’ Confidence Interval β€’ Chebyshev β€’ Sample base 𝑃 π‘₯ βˆ’ πœ‡ β‰₯ π‘˜πœŽ ≀ 1 π‘˜2 Chebyshev’s inequality ensure the certain percentage of data lays in certain range
  • 12. 12 Construction of PIs - Chebyshev β€’ Chebyshev’s inequality 𝑃 𝑋 β‰₯ πœ‡ + π‘˜πœŽ ≀ 1 π‘˜2 (𝑋 β‰₯ πœ‡) Chebyshev’s inequality ensure the certain probability as the sample lays in certain range 𝑃 𝑋 ≀ πœ‡ βˆ’ π‘˜πœŽ ≀ 1 π‘˜2 (𝑋 < πœ‡) When extracting one sample from a certain random variable 𝑋, the probability that it is greater than πœ‡ + 2𝜎 is 1 22 or less.
  • 13. 13 Error distribution and PIs Each hour has error distribution respectively The error is obtained by the past data prediction ・・・・・ Probability Error rate[%] Deterministic prediction Deterministic prediction Day 1 Day 2 Day 3 Error distribution for 0am~1am Deterministic prediction β€’ Window β€’ Confidence Interval β€’ Chebyshev
  • 14. 14 PI evaluation - CWC 1. How wide the boundary is? - Normalized mean prediction interval width (NMPIW) 2. How many data falls into the boundary? - The PI coverage probability (PICP) Ex) Nominal boundary = 90% Actual boundary(PICP) = 89% There are general criterion – The coverage-width-based criterion (CWC) Smaller CWC is better score.
  • 15. 15 PIs for one day prediction (c) Chebyshev a) Sample base (b) confidence interval Sample CI Chebyshev Coverage rate 57% 79% 100% Normalized PI width 0.25 0.4 0.79 CWC score 3.2E+12 1674 0.78 Which PI derives the best performance on the peak reduction? Let’s assume we predict tomorrows load with PIs
  • 16. 16 ESS schedules – various PIs a) Sample base ESS discharges around 8am and 11pm
  • 17. 17 b) confidence interval ESS discharges around 8am and 11pm as window case ESS schedules – various PIs
  • 18. 18 c) Chebyshev ESS discharge focuses on only around 8am because of the highest peak around 8am ESS schedules – various PIs
  • 19. 0 1 2 3 4 5 6 7 0 10 20 30 40 50 60 70 80 90 Load[MW] Time Observed Adjsted observed 19 Operation result for one day Sample base and CI can reduce the peak properly, but Chevshyev increases the peak from 6.5MW to 6.8MW sample CI Chevshyev Observed load [MW] 6.5 Adjusted Observed load [MW] 6.0 (-7.6%) 6.0 (-7.6%) 6.8 (+4.6%) Operation result with sample base PI
  • 20. 20 Window PI derives the best performance through a year even though the its CWC score is the worst among 3 methods Sample Confidence interval Chevshyev Median of Reduction [MW] -0.13 -0.09 +0.06 Average of Reduction [MW] -0.21 -0.19 +0.008 The highest peak in a year [MW] 10.05 -> 9.88(-1.6%) 10.05 -> 9.82(-2.2%) 10.05 -> 9.96(-0.89%) (c) Chebysheva) Sample base (b) Confidence interval Yearly peak reduction on each PIs reduction reduction reduction Operation result for one year
  • 21. 21 Sample base Confidence interval No error prediction (ideal operation ) Median of Reduction [MW] -0.13 -0.09 -0.81 Average of Reduction [MW] -0.21 -0.19 -0.76 The highest peak in a year [MW] 10.05 -> 9.88(-1.6%) 10.05 -> 9.82(-2.2%) 10.05 -> 8.91(-11.3%) Operation result for one year reductionreduction reduction a) Sample base (b) Confidence interval (d) ideal operation Why the highest peak is not reduced as ideal operation by the proposed PIs?
  • 22. 22 Peak reduced 10.5 -> 9.03 (-1.47MW) 14% reduction (ideal reduction is 15%) β€’ All observed data lay inside of PI β€’ During 0:00-1:00, the prediction is underestimated but PI covers the error properly β€’ During 7:00-9:00, load is mitigated because of the high upper CI(risk assessment) β€’ During 23:00-24:00, peak is properly reduced 0 2 4 6 8 10 12 0:00 6:00 12:00 18:00 0:00 Load[MW] Time in a day The Maximum day in origianl data(224) obser lowerCI upperCI pred adjObser The highest peak in a year (Confidence interval case) How does the original highest peak change by ESS operation?
  • 23. 23 Peak increased 9.35 -> 9.82 (+0.47MW) 4.7% increase β€’ During 0:00-1:00, observed data is out of the PI (Prediction error) 5% phenomenon? β€’ During 9:00-10:00, Upper CI is large and it is mitigated (Risk assessment) 0 2 4 6 8 10 12 0:00 6:00 12:00 18:00 0:00 Load[MW] Time in a day The maximum day in Adjusted data(264) obser lowerCI upperCI pred adjObser The highest peak in a year (Confidence interval case) How is the new highest peak after ESS operation?
  • 24. 24 Discussion3: Problem statement Originally, objective function doesn’t care the off-peak duration. (That’s why PI increased by ESS operation during 0-1am) -> What if we consider the off-peak duration too? peak off-peak
  • 26. 26 π’‚π’“π’ˆ π’Žπ’Šπ’ πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 𝛼 π΅π‘’π‘π‘π‘’π‘Ÿ 𝑑, 𝑛 βˆ’ πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 ∞ + 𝛽 𝑑=1 24 πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 2 + 𝛾 𝝈(π΅π‘’π‘π‘π‘’π‘Ÿ 𝑑, 𝑛 ) 5 101 Probability MW Probability MW am0:00 ~ am1:00 t ~ t+1 95% PI 95% PI 4 6 Upper boundary Lower boundary π΅π‘™π‘œπ‘€π‘’π‘Ÿ(𝑑, 𝑛) π΅π‘’π‘π‘π‘’π‘Ÿ(𝑑, 𝑛) Discussion3: Modified objective function 𝑁: π‘‘β„Žπ‘’ π‘›π‘’π‘šπ‘π‘’π‘Ÿ π‘œπ‘“ π‘œπ‘π‘ π‘’π‘Ÿπ‘£π‘Žπ‘‘π‘–π‘œπ‘› π‘π‘œπ‘–π‘›π‘‘π‘  𝑖𝑛 π‘‘β„Žπ‘’ π‘›π‘’π‘‘π‘€π‘œπ‘Ÿπ‘˜ 𝑑: π‘‘β„Žπ‘’ π‘‘π‘–π‘šπ‘’ 𝑖𝑛 π‘Ž π‘‘π‘Žπ‘¦ 𝑖𝑛 π‘Ž β„Žπ‘œπ‘’π‘Ÿπ‘™π‘¦ π‘π‘Žπ‘ π‘–π‘  πΈπ‘†π‘†π‘œπ‘’π‘‘ 𝑑 : π‘‘β„Žπ‘’ π‘Žπ‘šπ‘œπ‘’π‘›π‘‘ π‘œπ‘“ 𝐸𝑆𝑆 π‘œπ‘’π‘‘π‘π‘’π‘‘ π‘œπ‘Ÿ 𝑖𝑛𝑝𝑒𝑑 π‘€π‘Š 𝜎; standard deviation of the upper boundaries π‘€β„Žπ‘’π‘Ÿπ‘’ 𝑑 = 1. . 24, 𝑛 = 1 … . 𝑁
  • 27. 27 Discussion3: operation result vs previous Objective function Previous objective function Sample base Confidence interval Chevshyev No error prediction Median of Reduction [MW] -0.13 -0.09 +0.06 -0.81 Average of Reduction [MW] -0.21 -0.19 +0.008 -0.76 The highest peak in a year [MW] 10.05 -> 9.88 (-1.6%) 10.05 -> 9.82 (-2.2%) 10.05 -> 9.96 (-0.89%) 10.05 -> 8.91 (-11.3%) Modified objective function Deterministic Prediction Sample Confidence interval Chevshyev No error prediction Median of Reduction [MW] -0.43 (-7.2%) -0.56 (-9.9%) -0.58 (-9.9%) -0.44 (-7.48%) -0.81 (-12.1%) Average of Reduction [MW] -0.47 (-6.8%) -0.60 (8.9%) -0.61 (-9.1%) -0.47 (-5.78%) -0.76 (-11.8%) The highest peak in a year [MW] 10.05 ->9.97 (-0.8%) 10.05 -> 9.54 (-5.1%) 10.05 -> 9.42 (-6.2%) 10.05 -> 9.79 (-2.5%) 10.05 -> 8.91 (-11.3%)
  • 28. 28 CWC vs peak reduction -1.50 -1.00 -0.50 0.00 0.50 1.00 1.50 2.00 2.50 0.001 1000000 1E+15 1E+24 1E+33 1E+42 Peakreduction[MW] CWC Smaple base There are no obvious relationship between CWC and peak reduction What I expected
  • 29. 29 CWC vs peak reduction -1.50 -1.00 -0.50 0.00 0.50 1.00 1.50 2.00 2.50 0.00 0.20 0.40 0.60 0.80 1.00 1.20 Peakreduction[MW] PICP Smaple base -1.50 -1.00 -0.50 0.00 0.50 1.00 1.50 2.00 2.50 0.00 0.10 0.20 0.30 0.40 0.50 0.60 Peakreduction[MW] NMPIW Smaple base There are no obvious relationship between CWC and peak reduction What I expected What I expected
  • 31. 31 Input Data structure β€’ longTermPastData: past load and predictors β€’ forecastData: predictors for load forecasting (The data measured immediately before will be utilized here in this project)
  • 32. 32 Input Dataset Building Index Year Month Day Hour Quarter P1(DayOfWeek) P2(Holiday) P3(Temp) P4(Radiation) 1 2018 6 29 11 1 5 4 29 2 1 2018 6 29 11 2 5 4 29 2 1 2018 6 29 11 3 5 4 29 2 1 2018 6 29 12 0 5 4 29 2 1 2018 6 29 12 1 5 4 29 2 Data classification Variable Name Value Time data (Time data showing the estimated period you specify) BuildingIndex Numbers indicates the buildings or sites where the system is deployed E.g. 1,2,…, etc. Year A 4-digit number representing the year E.g. 2017, 2018, etc. Month A double digit representing the month E.g. 01, 02, 03, 04, 05, 06, 07, 08, 9, 10, 11, 12 Day A double-digit number representing the day E.g. 01, 02, …, 30, 31 Hour A double-digit number representing time E.g. 0, 1, …, 22, 23, 24 Quarter A one-digit number representing minutes E.g. 00 minutes -> 0, :15 minutes - > 1, :30 minutes -> 2, :45 minutes -> 3
  • 33. 33 Input Dataset Building Index Year Month Day Hour Quarter P1(DayOfWeek) P2(Holiday) P3(Temp) P4(Radiation) 1 2018 6 29 11 1 5 4 29 2 1 2018 6 29 11 2 5 4 29 2 1 2018 6 29 11 3 5 4 29 2 1 2018 6 29 12 0 5 4 29 2 1 2018 6 29 12 1 5 4 29 2 Data classification Variable Name Value Predictors Tempreature The temperature measured by the sensors E.g. 20.0, 19.5,…, etc. Radiation The sun radiation measured by the sensors E.g. 2, 3, etc. Before we get the measurement data, we prepare the past data from web. As the sensors collect the data, the past data from web is updated to measurement data
  • 34. 34 Implementation & libraries matlab On Windows On Linux β€’ Source is written by matlab on windows. β€’ Our java libraries work on the windows environment and Linux environment.

Editor's Notes

  1. ・Intuitively, we want to flat the PI. The β€œFlat” can be realized by minimizing the standard deviation (or variance) of PI from 0-24. The blue term is new variable to flat the PIs.
  2. *With modified objective function, the amount of reduction improved in terms of all perspectives (average, median and the highest peak). *On the top of that, I proofed using PI realizes more reduction than using deterministic prediction. The PI (boundaries based on historical error) mitigates the negative affect of the prediction error to seek the optimal ESS schedule