achieving the dispatchabilityof stochastic power flows by … · 2020-07-05 · dispatching...

38
Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 1 Achieving the Dispatchability of Stochastic Power Flows by Distributed Control of Dispersed Energy Resources Fabrizio Sossan Distributed Electrical Systems Laboratory SCCER School 2017 October, 20th

Upload: others

Post on 09-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 1

Achieving the Dispatchability of Stochastic Power Flows by

Distributed Control ofDispersed Energy Resources

F a br iz io So ssa nD ist r ibut e d Ele c t r ica l Sy st e ms L a bo ra t or y

S C C E R S c h o ol2 0 1 7 O c t o b e r, 2 0 th

Page 2: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 2

Question time

From a power system operation technical perspective, which are the pressing concerns related to renewable generation?

1. Availability

2. Predictability

3. Intermittency

Page 3: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 3

Question time!

From a power system operation technical perspective, which are the pressing concerns related to renewable generation?

1. Availability

2. Predictability

3. Intermittency

Page 4: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 4

Predictability

(Adapted from M. Bozorg et al. Evaluation of the impact of dispatched-by-design operation on power system reserve requirements. Submitted to IEEE Transactions on Power Systems, 2017)

Reduction of the variance of prediction errors ofrenewable generation (p.u.).

Expe

cted

load

not

serv

ed p

er to

tal l

oad

(p.u

.)

Fig.: Reliability vs reduction in forecast uncertainty.

Page 5: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 5

Intermittency

(I.M. Dudurych. On-line assessment of secure level of wind on the Irish power system. Proceedings of IEEE PES GM, 2010)

Fig.: Wind generation curtailment policy in EirGrid power system.

Page 6: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 6

Objective of this research

To tackle the challenge of predictability and intermittency, we propose to use local storage to dispatch the operation of stochastic power flows

by tapping local flexibility.

Dispatch Plan (shaded yellow) Stochastic slow Corrected stochastic flow

Challenges: Complexity due to large number of units (scalable setup), possibly few measurements points.

Page 7: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 7

The topology of a disp atchable feeder

The operation of a group of stochastic prosumers (generation + demand) is dispatched according to a profile established the day before operation (called dispatch plan) by controlling flexible resources.

Sources of flexibility:§ Physical energy storage storage

systems§ Flexible Demand (space heating)§ Curtailable PV facility

Page 8: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 8

Formulation – A two stage process

(Fabrizio Sossan, Emil Namor, Rachid Cherkaoui, and Mario Paolone. Achieving the dispatchability of distribution feeders through prosumers data driven forecasting and model predictive control of electrochemical storage. IEEE Transactions on Sustainable Energy, 7(4):1762–1777, Oct 2016)

Page 9: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9

Formulation – Day-ahead planning

The dispatch plan is a sequence at 5 minute resolution that denotes the power flow at the grid connection point that the feeder should follow.

It is the sum between prosumption point predictions and the so-called offset profile:

The latter is with the objective of restoring an adequate battery state-of-energy such that, during operation, enough up/down-flexibility is available to compensate the mismatch between presumption and realization.

Section III describes the experimental facility used to vali-date the proposed control strategy. Section IV presents anddiscusses the results from the experimental validation. Finally,Section V summarizes the outcomes of this work and proposesthe perspectives.

II. METHODS

A. Problem statement

We consider a group of prosumers, for which we would liketo smooth the consumption profile (load leveling) and dispatchtheir operation. As anticipated, the problem is formulatedaccording to a two-stage procedure: day-ahead and intra-dayphase. In the day-ahead stage, the objective is to determinethe dispatch plan, namely the power consumption profilethat the group prosumers is willing to follow during real-time operation. The dispatch plan is built as the sum of theforecasted power consumption profile, obtained through data-driven forecasting, and an offset profile. This latter quantity,which is obtained by solving a convex optimization problem,has the objective of generating a dispatch plan with minimumvariance, namely with minimum variation with respect to itsaverage value such that, during operation, the BESS willcharge (discharge) when the power profile exceeds (is below)the levelled profile and viceversa.

The intra-day operation consist in controlling the BESSactive power injection in order to track the dispatch plan,namely compensating for deviations between the dispatch planand actual consumption, which are likely to differ due to theoffset profile and to forecasting errors. This is accomplishedusing MPC, as illustrated in section II-C2.

B. Day-ahead problem

The objective is to build the dispatch plan, namely thepower consumption profile that the feeder should follow duringoperation, the day after. The dispatch plan

bP is defined as thesequence of N = 288 (i.e., the number of 5-minute intervals in24 hours) average power consumption values for the incomingday. The feeder dispatch plan is composed by the sum of theprosumers forecasted consumption profile bL

t

and the offset

profile Ft

:

bPt

= bLt

+ Ft

t = 1, . . . , N (1)

which are determined using the process illustrated in the nexttwo paragraphs.

1) Prosumers data-driven forecasting: The prosumers fore-casted consumption profile, denoted by bL, is produced througha nonparametric black-box method based on vector auto-regression. We assume that D daily sequences of 5 minutesaverage power consumption measurements are known fromhistorical data: these are denoted by L d 2 RN , d =0, . . . , D� 1. For any index d, are also known i) the calendarday-of-year, ii) whether the day corresponds to a working day

2In the problem formulation we do not consider the operational constraintsassociated to the grid. In other words, we assume that the battery power ratingresults in grid voltages and currents within operational bounds. This is thecase for stiff medium voltage grids.

or a holiday and iii) the mean global horizontal irradiance(GHI) during that day. The day for which the forecast profileis to be computed is said target day and is identified by d⇤.At first, a set ⌦ of indexes d that are representative scenariosof the target day is determined. ⌦ is identified by retainingfrom the complete dataset the indices of the daily sequenceswith characteristics more similar to those of the target daywith regard to three conditions:

• being a working day or a holiday;• being in the same period of the year;• having similar weather conditions.

This is done by identifying subsequent shrinking subsets ofindices, through the following heuristic procedure:

• a first subset ⌦00 is composed by selecting the indicesthat correspond to working days if the d⇤ is such and toholidays otherwise;

• a subset ⌦0 is then obtained by retaining from ⌦00 the p0

indices having day-of-year closer to the one of d⇤;• finally, the set ⌦ is obtained by retaining from ⌦0 the p

(with p < p0) indices corresponding to days with meanGHI closer to the one forecasted for d⇤. The GHI iscalculated from publicly available cloud coverage forecastdata for the Lausanne area and by means of the modeldescribed in [7].

The values for p0 and p are chosen equal to 10 and 5respectively.Summarizing, the set ⌦ is composed of p indexes correspond-ing to days which are i) of the same kind as the target day, ii)closest in time to the target-day and iii) closest in amount ofradiation to the GHI forecast for the target-day d⇤.

The sequence of point predictions for the day d⇤, denotedby bL0, . . . , bLN�1, is obtained by equally averaging the dailysequences identified by the indexes in ⌦:

bLi

=1

|⌦|X

d2⌦

L d

i

i = 0, . . . , N � 1, (2)

where L d

i

denotes the value at the discrete time interval i ofthe scenario L d and |⌦| is the cardinality of the set ⌦.

2) Dispatch plan offset profile: The objectives of the offset

profile are• altering the dispatch plan so that it is with mininum

variance;• making sure that an adequate level of charge is available

in the BESS to achieve dispatchability during intra-dayoperation.

We define the average daily power consumption value as:

bLavg

=1

N

N

X

t=1

bLt

. (3)

The offset profile F o =�

F o

1 , . . . , Fo

N

is determined by aconstrained optimization problem that minimizes the move-ment of the forecasted consumption sequence bL1, . . . , bLN

around its average daily value bLavg

. The optimization problemconstraints are:

Page 10: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 10

Formulation – Day-ahead: Prosumption point predictions

The problem is forecasting the prosumption for the next 24 hours period based on historical observations.

1. Historical data are disaggregated into {demand, PV generation} by using an unsupervised algorithm[1].

2. Disaggregated profiles are forecasted by applying:• Vector auto-regression for demand.• PV generation by using a model-based tool chain {GHI predictions,

transposition model, PV model}.3. Forecasted profiles are aggregated back together.4. The outputs are point predictions and scenarios.[1] “Unsupervised Disaggregation of PhotoVoltaic Production from Composite Power Flow Measurements of Heterogeneous Prosumers”, F. Sossan, L. Nespoli, V. Medici, M. Paolone, Available on ArxiV.

Page 11: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 11

Formulation – Day-ahead: Offset profile (non convex)Provided with previous scenarios, we seek for an offset profile F such that the battery state-of-energy is within the allowed bounds for worst case scenarios .

Note that this is a non convex problem due to the sign operators .

Page 12: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 12

Formulation – Day-ahead: Offset profile (convex)The previous problem can be formulated as a convex one by writing the sign operator as the sum of two mutually exclusive terms. We define:

which are used to rewrite the previous optimization problem. The cost function achieves to keep the positive and negative components mutually exclusive.

Page 13: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 13

Formulation – The real-time control problem (MPC)The objective is to track the dispatch plan. Since it consists in accomplishing a certain energy throughput, we rely on MPC rather a conventional feedback control loop to determine the current evolution while respecting BESS operational constraints. MPC is actuated at 10 sec resolution on a 5 min shrinking horizon by plugging in short-term prosumption forecasts and open-loop predictions of the BESS operational constraints (voltage and current).

Two formulations are possible:1. determining the BESS power to accomplish the energy throughput subject to BESS

constraints. However, BESS constraints are nonlinear and nonconvex.2. Determining the BESS current to minimize the distance from the target energy

throughput while subject to linear voltage and current constraints. However the cost function:

is in the form q(r(x)). To be convex, it requires r(x) to be convex (it is) and q convex nondecreasing (it is not), thus it is nonconvex.

Page 14: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 14

Formulation – The new (convex) MPCThe BESS energy throughput in the 5 minute interval is the integral over time of the product between BESS DC current, voltage and converter efficiency alpha:

The BESS voltage dynamic evolution depends on the charge/discharge current. It can be modelled by using a three-time-contant (TTC) model as a function of the initial BESS state x_kas the following linear relantioship.

which replaced in the first expression leads to:

The expression above is the sum of two linear expressions and a quadratic form in the current. It is therefore convex provided that ψ is SDP, which has been numerically proven for the adopted TTC model.

Page 15: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 15

Formulation – The new (convex) MPCWe use the previous result to formulate a convex equivalency of the original MPC optimization problem. This consists in maximizing the current (linear cost function) subject to the energy throughput being less or equal to the target energy throughput e_k (convex inequality).

Once the current is known from the MPC, it is multiplied by the voltage to determine the real power set-point to finally submit to the BESS converter.

§ value of the prosumption set-point to match (from the dispatch plan)

§ expected average consumption with short-term point prediction

Page 16: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 16

The EPFL experimental set up

§ Single measurement point at the GCP.§ 350 kW peak demand during winter.§ 95 kWp roof-top PV installation.

Page 17: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 17

Parameter Value

Nominal Capacity 720 kVA/560 kWhGCP Voltage 20 kVDC Bus Voltage Range 600/800 VCell Technology(Anode/Cathode)

Lithium Titanate Oxide (LTO)Nichel Cobalt Alumnium Oxide (NCA)

Number of racks 9 in parallel

Number of modules per rack

15 in series

Cells configuration per module

20s3p

Total number of cells 8100

Cell nominal voltage 2.3 V (limits 1.7 to 2.7 V)

Cell nominal capacity 30 Ah (69 Wh)Round-trip efficiency(AC side)

94-96%

Round-trip efficiency(DC side)

97-99%

The EPFL experimental setup – The BESS sp ecs

Page 18: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 18

Results

Dispatched operation -- 14 Jan 2016https://snapshot.raintank.io/dashboard/snapshot/PuW1Rf5d470Q0gsT7UNponM25bGDNTRA

Dispatched operation -- 13 Jan 2016https://snapshot.raintank.io/dashboard/snapshot/cDS4IDniZjRiePXvusnmQXOmMwpGLnR6

Dispatched operation + Peak Shaving -- 22/06/2016https://snapshot.raintank.io/dashboard/snapshot/LSF3bPxtWYDjHVu6siEr1VPb92EXNkd6

Dispatched Operation + Load Levelling -- 14/03/2016https://snapshot.raintank.io/dashboard/snapshot/4ztn800czpAzEFRzbGOmWc1A2pKeC9ab

Dispatched operation (continuos operation) -- 16 to 19/03/2016https://snapshot.raintank.io/dashboard/snapshot/TNbEgP7j1AWhaW7cEK1ZiK3tY1Or7P4U

Page 19: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 19

Results – 14/01/2016, operation

• Prosumption worst-case scenarios (shaded band)

• Prosumption point predictions (dashed)

• Offset plan (black).

• Dispatch plan (gray)• Composite power realisation at

the GCP (dashed) • Prosumption realization without

the battery correction (black)

Page 20: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 20

Results – 14/01/2016, BESS data

BESS state-of-charge, DC Current and DC voltage with respective limits.

Page 21: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 21

Extension to multiple controllable resources

Fast control loop for battery set-points.Slower control loop (coordination) for PV and

building set-points.

Page 22: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 22

Extension […] resources – Centralized Formulation

For the case PV + Battery. Minimize PV curtailment over time while obeying to system constraints.

PV output PV short-term forecast (point prediction)

Coupling constraint

Page 23: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 23

Extension […] resources – Distributed Formulation(Through ADMM). For the PV:

For the Battery:

subject to:

subject to:

Copied Variable update

Dual variable update

Copied variable Dual variable Coupling constraint

Distributed problems

Centralized updates

Page 24: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 24

TemperatureOccupancy

LightHumidity

Power measurement

Solar radiationOutside temp

aboratoire d’ utomatique emand esponse

7.8~kW Peak demand. Scaled up to 45~kW.

Page 25: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 25

Equivalent Storage Capacit y of common TCLs

(Fabrizio Sossan. Equivalent electricity storage capacity of domestic thermostatically controlled loads. Energy, 122, 2017 )

Fig.: Storage capacity of reference TCLs vs reference battery systems.

Page 26: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 26

Dispatch Planning – Two Competing Objectives

❶ Minimize energy

❷ Maximize flexibility

Goal: Choose dispatch plan to maximize controllability during highly uncertain periods

Temp

eratur

eTe

mpera

ture

Cost

Low

High

Comfort

Low

High

Flexibility

Low

High

Page 27: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 27

Optimal Dispatch Problem

Comfort metric

Day-ahead plan for the thermal (x, e) trajectory of the building and electrical dispatch d

Dispatch error

Energy cost

Thermal trajectory must be input-admissible (feasible) and comfortable C(w) for all likely

weather scenarios W

minx,u

�E

�costi ·ei + �(xi � x̄) + �ei � (di + pi)�2

s.t. (x, e) � C(w) �w � W

Building dispatch plan

Prosumer forecast error

Page 28: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

17-12 00:00 17-12 06:00 17-12 12:00 17-12 18:00 18-12 00:000

20

40

60

80

100

SOC

perc

enta

ge [%

]Good Prediction Day – Battery Only

17-12 00:00 17-12 06:00 17-12 12:00 17-12 18:00 18-12 00:000

50

100

150

200

250

Pow

er[k

W]

ConsumptionDispatch

Dispatch plan (black)

Prosumer consumption (red)

SOC reference

Battery easily compensates for prediction errors (SOC)

Page 29: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

17-12 00:00 17-12 06:00 17-12 12:00 17-12 18:00 18-12 00:00

20

22

24

2617-12 00:00 17-12 06:00 17-12 12:00 17-12 18:00 18-12 00:00

0

20

40

60

80

100

SOC

perc

enta

ge [%

]

17-12 00:00 17-12 06:00 17-12 12:00 17-12 18:00 18-12 00:000

50

100

150

200

250

Pow

er[k

W]

ConsumptionDispatch

Good Prediction Day – Battery & LADR

Building dispatch plan (black)

Building consumption (red)

SOC with battery (red)

Building zone temperatures

Building reduces battery requirements significantly

Page 30: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

14-12 00:00 14-12 06:00 14-12 12:00 14-12 18:00 15-12 00:000

20

40

60

80

100

SOC

perc

enta

ge [%

]

14-12 00:00 14-12 06:00 14-12 12:00 14-12 18:00 15-12 00:000

100

200

300

Pow

er[k

W]

ConsumptionDispatch

Poor Prediction Day – Battery OnlyDispatch plan (black)

Prosumer consumption (red)

Battery cannot compensate for forecast errors (SOC)

Page 31: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

14-12 00:00 14-12 06:00 14-12 12:00 14-12 18:00 15-12 00:00

20

22

24

2614-12 00:00 14-12 06:00 14-12 12:00 14-12 18:00 15-12 00:00

0

20

40

60

80

100

SOC

perc

enta

ge [%

]

14-12 00:00 14-12 06:00 14-12 12:00 14-12 18:00 15-12 00:000

100

200

300

Pow

er[k

W]

ConsumptionDispatch

Poor Prediction Day – Battery & LADR

Building dispatch plan (black)

Building consumption (red)

Building zone temperatures

Building reduces battery requirements significantly (SOC)

Page 32: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 32

0 5 10 15 20 25 30 35Percentage controllable loads [%]

0

100

200

300

400

500

600

700

Req

uire

d Ba

ttery

Cap

acity

[kW

h]

00

20

40

60

80

100

120

Perc

enta

ge o

f Ins

talle

d Ba

tteryExperiments run at 12%

20% controllable buildings results in 80% reduction

in battery

Impact of Building Size – Preliminary Conclusion

Current battery

Page 33: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 33

0 20 40 60 80 100 120Sample Period [min]

0

100

200

300

400

500

600

Req

uire

d Ba

ttery

Cap

acity

[kW

h]

00

20

40

60

80

100

Perc

enta

ge o

f Ins

talle

d Ba

ttery

Impact of Sample Rate – Preliminary Conclusion

Experiments run at 5min

Control of average energy over 60min

requires 20% larger battery

Page 34: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 34

Contributors

Emil Namor Enrica Scolari Dr. Mokhtar Bozorg

Dr. Fabrizio SossanRahul GuptaYihui Zuo

Prof. Mario Paolone Dr. Rachid Cherkaoui Dist

ribut

ed E

lectri

cal S

yste

ms L

abor

ator

yDE

SL

Dr. Tomasz GoreckiLuca Fabietti

Prof. Colin Jones

Auto

mat

ic Co

ntro

lLa

bora

tory

–AC

L3Prof. Jean-Yves

Le BoudecDr. Eleni StaiCom

puter

Com

mun

icatio

nan

d App

licati

ons

Labo

rato

ryLC

A2

Page 35: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 35

Key Conclusions

§ A bottom-up approach to tackle the challenge of increasing reserve requirements due to integration of larger shares of renewables.

§ Suitable to operate in current vertically operated power systems.

§ Fully decentralized control mechanism. No coordination requirements (complexity is masked behind the commitment of the operator to follow the dispatch plan). No pervasive monitoring/control infrastructure.

§ Inherently allows to achieve local grid operational objectives, like peak shaving or load levelling, including grid constraints (see Stai).

Page 36: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 36

Key Conclusions – cont’d

Powe

r

High

Energy

Low

High

Time

Fast

Slow

✓ ✓×

×✓Slow×

Spectral Split

Tracking signal

§ Two-time-scale distributed optimization efficiently achieves to decouple flexibility and meet technical constraints of heterogeneous DERs.

Page 37: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 37

For info and registration:http://sccer-furies.epfl.ch/Georgios Sarantakos, [email protected]

Page 38: Achieving the Dispatchabilityof Stochastic Power Flows by … · 2020-07-05 · Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 9 Formulation

Dispatching Stochastic Power Flows by Distributed Control of DERs, Fabrizio Sossan | 20.10.2017 38

Thank you for the attention. For further info:• Eleni Stai, Lorenzo Reyes, Fabrizio Sossan, Jean-Yves Le Boudec, and Mario Paolone. Dispatching stochastic

heterogeneous resources accounting for grid losses and imperfect batteries. IEEE Transactions on Smart Grid, Accepted for publication, available online, 2017.

• Enrica Scolari, Fabrizio Sossan, and Mario Paolone. Photovoltaic model-based solar irradiance estimators: Performance comparison and application to maximum power forecasting. IEEE Transactions on Sustainable Energy, 2017.

• Xiang Gao, Fabrizio Sossan, Konstantina Christakou, Mario Paolone, and Marco Liserre. Concurrent voltage control and dispatch of active distribution networks by means of smart transformer and storage. Submitted to IEEE Transactions on Industrial Electronics, 2017.

• Fabrizio Sossan, Lorenzo Nespoli, Vasco Medici, and Mario Paolone. Unsupervised disaggregation of photo-voltaic production from aggregated power flow measurements of heterogeneous prosumers. Submitted to IEEE Transactions on Industrial Informatics (avalaible online), 2017.

• Mokhtar Bozorg, Fabrizio Sossan, Jean-Yves Le Boudec, and Mario Paolone. Evaluation of the impact of dispatched-by-design operation on power system reserve requirements. Submitted to IEEE Transactions on Power Systems, 2017.

• Luca Fabietti, Tomasz Tadeusz Gorecki, Emil Namor, Fabrizio Sossan, Mario Paolone, and Colin Neil Jones. Enhancing the dispatchability of distribution networks through electric energy storage systems and flexible demand: Control architecture and experimental validation. Submitted to Energy and Buildings, Elsevier, 2017.

• Emil Namor, Fabrizio Sossan, Rachid Cherkaoui, and Mario Paolone. Control of battery storage systems for the simultaneous provision of multiple services. Submitted to IEEE Transactions on Smart Grids, 2017.

• Fabrizio Sossan, Emil Namor, Rachid Cherkaoui, and Mario Paolone. Achieving the dispatchability of distribution feeders through prosumers data driven forecasting and model predictive control of electrochemical storage. IEEE Transactions on Sustainable Energy, 7(4):1762–1777, Oct 2016