Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela...

43
Investigation of Advanced Stochastic Unit Commitment Solution for Optimal Management of Uncertainty C. Lindsay Anderson Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015

Transcript of Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela...

Page 1: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Investigation of Advanced Stochastic UnitCommitment Solution for Optimal

Management of Uncertainty

C. Lindsay AndersonGabriela Martinez

Jialin Liu

CERTS R&M ReviewCornell UniversityAugust 4-5, 2015

Page 2: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Motivation

With increasing participation of variable and uncertainresources on both sides of the power system, operationaldecisions require stochastic methods. Challenges:

Characterizing uncertainty, scenario selection

Computational tractability, large networks

Flexibility,for di↵erent types of uncertainty (wind, solar, responsivedemand)for integration with complementary tools

Page 3: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Objective

For 2015, we proposed to continue development of a reliable,scalable, and flexible implementation of the SCUC solution,including:

Tractability for large networks

Flexiblity for various types of uncertainty and toolsRenewables, demand response,Integration with MatpowerTM, MOPSTM

Adjustable levels of risk-aversion

Page 4: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Presentation Overview

To this end, we will summarize progress on:

1 Chance-constrained UC formulation, and scalability

2 Test implementation with AC-OPF

3 Comparative testing with robust and hybrid formulations

Page 5: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Chance-Constrained Unit Commitment

The chance constrained model di↵ers from the stochastic UCmodel in that we require power balance, spinning, andnon-spinning reserve constraints to be probabilistic.

User-defined reliability levels are used to computeprobabilistic trajectories of the uncertain generation

Power balance of the system is determined with anappropriate netload (representing a user-definedprobability level to operate the system)

System reserves are then allocated with probabilisticguarantees

Page 6: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Stochastic Unit Commitment FormulationStochastic two-stage model

Given a set of realization: ! 2 ⌦

min C1(ug , vg) + E[C2(pg)](pg(!), ug, vg) 2 Cgen

dyn \ Cgenstat,P

n2Nkptgn(!) + pt

rk(!) + pijtk(!) = Ltk, k 2 K,

|pijl(!)| Fl, l 2 B,Pn2N sptn(!) = Srt,Pn2N sptn(!) + nptn(!) = Snt

ug, vg is the (risk-neutral) commitment that minimizes theexpected dispatch cost E[C2(pg)]

Page 7: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Chance-Constrained FormulationScenarios ! 2 ⌦

Risk-averse UC and probabilistic reserve levels:

min C(ug , vg , pg)(pg, sp, np, ug, vg) 2 Cgen

dyn \ Cgenstat,

P⇥P

n2Nkptgn + pijtk = Lt

k � ptrk , k 2 K

⇤� ⇡,

|pijl| Fl, l 2 B,P⇥P

n2N sptn = Srt + ↵ptr

⇤� ⇢,

P[P

n2N sptn + nptn = Snt + �ptr

⇤� ⇢

(ug, vg, pg) schedule determined by a risk-averse net-loadoperating level: [L� pr]⇡(sp, np) system reserves allocated with a risk-averse renewablelevel: [pr]⇢

Page 8: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Chance-Constrained Unit Commitment

Operating risk-levels

Dual decomposition

Primal-feasible solution

Algorithmic Scheme

Page 9: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Relaxation Approach - Stochastic Subproblems

Robust

DistributedRisk

relaxationconvex

Page 10: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Chance-Constrained Unit Commitment

Operating risk-levels

Dual decomposition

Primal-feasible solution

user-defined spatio-temporalreliability selection

Page 11: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Spatial Distribution of Risk

Uncertain bus Crucial bus

Page 12: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Temporal Distribution of Risk

0 5 10 15 20 25January 1, 2015

15000

16000

17000

18000

19000

20000

21000

Load

NYISO[M

w]

Page 13: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Probabilistic System Reserve Levels

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24Time [h]

0

50

100

150

200

250

WindPo

werS

cena

rios[Mw]

mean-scenario

Page 14: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Chance-Constrained Unit Commitment

Operating risk-levels

Dual decomposition

Primal-feasible solution

Stochastic

UC

OPF

Risk-averse:Netload-levelReserve-level

Schedule

Dispatch:MATPOWER

Dual decomposition: variable duplication

Page 15: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Chance-Constrained Unit Commitment

Operating risk-levels

Dual decomposition

Primal-feasible solution Augmented LagrangianHeuristic

Page 16: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Results Overview

A sampling of results for various networks:

Out of sample performance for various risk levels

IEEE 30-bus, 57-bus, and 118-bus

Polish system 3120 buses, with AC OPF (initial tests)

Page 17: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Data-driven Relaxation H⇢

,

Page 18: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Out-of-sample performance for di↵erent reliability levelsOut-sample size 107

StronglyInfeasible

Feasible

PG⇡: risk-level ⇡HHHHHM

0.8 0.85 0.9 0.95 0.99 0.999

103 0.668 0.757 0.799 0.900 0.960 0.989105 0.699 0.794 0.885 0.910 0.968 0.992106 0.703 0.800 0.888 0.910 0.967 0.992

PG⇢: risk-levels ⇢ � ⇡

HHHHHM

0.8 0.85 0.9 0.95 0.99 0.999

103 0.708 0.812 0.814 0.897 0.906 0.994105 0.787 0.823 0.874 0.901 0.932 0.998106 0.796 0.829 0.894 0.901 0.932 0.998

Page 19: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Out-of-sample performance for di↵erent reliability levelsOut-sample size 107

StronglyInfeasible

Feasible

,

PG⇢,r: risk-levels ⇡ and 1HHHHHM

0.8 0.85 0.9 0.95 0.99 0.999

103 0.990 0.992 0.992 0.992 0.994 0.997105 0.992 0.992 0.993 0.993 0.994 0.999106 0.992 0.992 0.993 0.993 0.994 0.999

PGr: risk-level 1HHHHHM

0.8 0.85 0.9 0.95 0.99 0.999

103 0.996 0.998 0.998 0.997 0.991 0.999105 0.999 0.999 0.999 0.999 0.999 0.999106 0.999 0.999 0.999 0.999 0.999 0.999

Page 20: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

UC DC Power Flow: Case 57

Netload prob. level 0.95. Total reserve prob. level 0.9

0.00

0.25

0.000.06

0.00

0.06

0.000.06

0.0

0.5

0.000.06

0 5 10 15 20 250.00

0.45

Generation Non-spinning reserve Spinning reserve

wind farms located at nodes 4, 23, 30, 52, 57.

Page 21: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Risk-averse selection of units case 57

0.00

0.25

0.000.06

0.00

0.07

0.000.06

0.0

0.5

0.000.06

0 5 10 15 20 250.00

0.14

Netload prob. 0.95

0.00

0.25

0.000.06

0.00

0.06

0.000.06

0.00

0.45

0.000.06

0 5 10 15 20 250.00

0.45

0.00

0.25

0.000.06

0.00

0.06

0.000.06

0.0

0.5

0.000.06

0 5 10 15 20 250.00

0.45

0.00

0.25

0.000.06

0.00

0.06

0.000.06

0.0

0.5

0.000.06

0 5 10 15 20 250.00

0.45

IEEE 57 bus, wind farms at nodes 4 23 30 52 57. Prob. reserve level 0.9Netload prob. 0.8 Netload prob. 0.9

Netload prob. 0.99

Page 22: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

System Reserve LevelsIEEE 57 bus. Netload prob 0.9

0 5 10 15 20 250.2

0.3

0.4

0.5

0.6

0.7Joint prob. res 0.9 Joint prob. res 0.95 Joint prob. res 0.99

Di↵erent patterns are caused by selection of joint-probabilitytotal wind power trajectories. Probabilistic reserve levels aredetermined by optimization model (non-trivial).

Page 23: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Example of (time) Marginal Probabilistic Reserves

Page 24: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

AC Power Flow Testing (Proof of Concept)

Heuristic is required to ensure feasible solution

AC dispatch is forward dynamic optimization (myopic)

No guarantees on global optimality, only know this is alocal minimum

Page 25: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

UC AC Power Flow: Case 3120spWind power share corresponds to 30 percent

Load pattern NYISO, wind power pattern production ELIA(Belgium)

Page 26: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

UC AC power flow: Case 3120spWind power share corresponds to 30 percent

Load pattern NYISO, wind power pattern production ELIA(Belgium)

Questions:

Page 27: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Summary

Table: Comparing Approximate Computation Time

Network Scenarios Solve Time (min) Comments5-bus 106 < 1 DC, no reserves57-bus 104 1 DC, reserves118-bus 105 5-10 DC, reserves3120sp 103 120 AC, reserves

Page 28: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Summary

The CCUC model is scalable in reasonable computationtime

Provides customized risk distribution across time and space

Integrates with AC OPF through MatpowerTM, and(likely) subsequently MOPSTM

Page 29: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Comparison of Probabilistic and Robust Approaches1

The objective of this analysis was to consider renewables inconjunction with responsive demand, and to compare e�cacy ofapproaches on a simple, and practical case study.

Description of the analysis proceeds as follows:

Classes of reserves

Description of three approaches to risk

Comparative results and summary

1

joint work with J.L. Mathieu

Page 30: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

The model

This analysis builds on the stochastic OPF model developed inLi & Mathieu (2015) with the addition of the following:

Addition of significant wind penetration at multiplelocations

Development of model and uncertainty characterization forwind output

Implementation of ramp limits

Adaptive risk levels to allow a mixed approach

Page 31: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Reserves Classifications

The model uses three types of reserves, defined as follows:

1 reserves from responsive (thermostatically controlled)loads,

2 frequency reserves provided by online generators (AGC),and

3 generator intra-hour re-dispatch reserve, on 15-minute timescale.

Page 32: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Solution Approaches

We use this augmented model to compare the following solutionapproaches:

Robust approach: worst case scenarios are consideredPercentile approach: use of probabilistic levels of windscenariosMixed approach: percentile approach is used for the firstfew hours when the wind forecast error is relatively small.Robust approach is used for remaining periods.

0 5 10 15 20 250.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

Figure: Wind RMSError

1 3 5 7 9 11 13 15 17 19 21 23−40

−30

−20

−10

0

10

20

30

40

50

60Positive Wind DeviationNegative Wind Deviation

Figure: WindDeviation

Page 33: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Test System

IEEE 30 Bus System.

4 wind farms at bus 1, 10, 20, 30.

Maximum Share of Wind (WS) is 30%.

10% of the each load could provide demand response.

90% is used for the percentile approach.

Page 34: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Result: Total System Reserve

1 3 5 7 9 11 13 15 17 19 21 23

−120

−100

−80

−60

−40

−20

0

0

5

10

15

20

25

30

35

40

45

50

Figure: Robust

Generator Re-dispatch ReserveGenerator Secondary ReserveLoad Secondary Reserve

1 3 5 7 9 11 13 15 17 19 21 23

−120

−100

−80

−60

−40

−20

0

0

5

10

15

20

25

30

35

40

45

50

Up

Res

erve

Dow

n R

eser

ve

Figure: Percentile

1 3 5 7 9 11 13 15 17 19 21 23

−120

−100

−80

−60

−40

−20

0

0

5

10

15

20

25

30

35

40

45

50

Figure: Mixed

Page 35: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Result: Generator Total Secondary and Re-dispatchReserve

0

20

40

60

80

100

120

140

160

180

200

1 3 5 7 9 11 13 15 17 19 21 2320

40

60

80

100

120

140

160

180

200

Figure: Robust

Gene

rator

Re-

dispa

tch R

eser

ve

0

20

40

60

80

100

120

140

160

180

200

1 3 5 7 9 11 13 15 17 19 21 2320

40

60

80

100

120

140

160

180

200

Gene

rator

Sec

onda

ry Re

serve

Figure: Percentile

0

20

40

60

80

100

120

140

160

180

200

1 3 5 7 9 11 13 15 17 19 21 2320

40

60

80

100

120

140

160

180

200

Figure: Mixed

Page 36: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Result: Unit 5 Secondary and Re-dispatch Reserve

0

5

10

15

20

25

30

35

1 3 5 7 9 11 13 15 17 19 21 230

5

10

15

20

25

30

Figure: Robust

Gene

rator

Re-

dispa

tch R

eser

ve

1 3 5 7 9 11 13 15 17 19 21 230

5

10

15

20

25

300

5

10

15

20

25

30

35

Gene

rator

Sec

onda

ry Re

serve

Figure: Percentile

0

5

10

15

20

25

30

35

1 3 5 7 9 11 13 15 17 19 21 230

5

10

15

20

25

30

Figure: Mixed

Page 37: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

With Ramping

With ramping, the robust and mixed approach is no longerfeasible at high WS.

WS 10% 15% 20% 25% 30%Robust F F I I I

Table: Feasibility of Robust Approach at Di↵erent WS

Wind Curtailment (WC) might be needed at high WS forthe percentile and mixed approach.

WS 10% 15% 20% 25% 30%Probability 0 0 0.01 0.02 0.04WC(MW ) 0 0 0.1 0.24 0.53

Table: Hourly Probability of Wind Curtailment

Page 38: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Cost Comparison

Cost of the three approaches for 10% & 15% WS

10% 15%0

2000

4000

6000

8000

10000

12000

14000

16000

18000

WS

Cost

PercentileMixedRobust

Page 39: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Summary: Method Comparison

Robust methods may not allow inclusion of high levels ofwind penetration within ramp limits

A hybrid method can provide highest protection undersignificant uncertainty, while maintaining feasibility

Even when feasible, the reserves add to system costs aswind penetration increases

Page 40: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Conclusions

The primary conclusions of recent work are as follows:

Tests of chance-constrained UC on larger networks showpromising computation times for large scenario sets

Provides a balance of risk and cost between expected valuemethods and robust methods

Comparisons indicate that robust solutions may not bepractical as uncertainty increases

Chance-constrained implementation allows completecustomization of risk preferences (both time and space)

Page 41: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Future Directions

Ongoing work for this project includes:

Further work on AC implementation

Integration with MOPSTM

Integrate storage through approximate dynamicprogramming methods (initiated)

Testing of solution quality impact of scenario selectionalgorithms (in progress)

Page 42: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Contributions

Martinez, G., & Anderson, C. L. (2014). Toward a scalablechance-constrained formulation for unit commitment to manage highpenetration of variable generation. Allerton Conference onCommunication, Control and Computing, 18.

Martinez, M. G., & Anderson, C. L. (2015) A Risk-averseOptimization Model for Unit Commitment Problems. 48th HawaiiInternational Conference on System Sciences (HICSS).

Liu, J., Martinez, M. G., Li, B., Mathieu, J. L., & Anderson, CL. AComparison of Robust and Probabilistic Reliability for Systems withRenewables and Responsive Demand. Submitted to 2016 49th HawaiiInternational Conference on System Sciences (HICSS)

Tupper, Laura L., Matteson, David, S., & Anderson, C. L. Comparingand Clustering Nonstationary Time Series with Applications to WindSpeed Behavior, to be presented at the Joint Statistical Meetings,Seattle, WA. August 8-13, 2015.

Page 43: Investigation of Advanced Stochastic Unit Commitment Solution … · 2015-09-14 · Gabriela Martinez Jialin Liu CERTS R&M Review Cornell University August 4-5, 2015. Motivation With

Thank you!