Verteilte modellprädiktive Regelung intelligenter Stromnetze

Size: px
Start display at page:

Download "Verteilte modellprädiktive Regelung intelligenter Stromnetze"

Transcription

1 Verteilte modellprädiktive Regelung intelligenter Stromnetze Institut für Mathematik Technische Universität Ilmenau in Zusammenarbeit mit Philipp Braun, Lars Grüne (U Bayreuth) und Christopher M. Kellett, Steven R. Weller (U Newcastle, Australien) Workshop Mathematische Systemtheorie, Elgersburg, 9. Februar 2016 Institut für Mathematik Seite 1 / 22

2 Outline Residential Energy System Setting and usage of batteries Simple control Institut für Mathematik Seite 2 / 22

3 Outline Residential Energy System Setting and usage of batteries Simple control Model predictive control (MPC) Decentralized MPC flexibility Institut für Mathematik Seite 2 / 22

4 Outline Residential Energy System Setting and usage of batteries Simple control Model predictive control (MPC) Decentralized MPC flexibility Centralized MPC performance Institut für Mathematik Seite 2 / 22

5 Outline Residential Energy System Setting and usage of batteries Simple control Model predictive control (MPC) Decentralized MPC flexibility Centralized MPC Distributed MPC performance Examples Synthetic energy profiles Australian data set Conclusions, Extensions, and & Outlook Institut für Mathematik Seite 2 / 22

6 Motivation Average power consumption of 100 households Power in [kw] Power in [kw] time in hours Power in [kw] time in hours Average power generation (using solar photovolatic panels) time in hours Power in [kw] time in hours (Dataset provided by electricity company Ausgrid. Sample of power consumption/generation of 100 households during one day/week) single household; average at specific time steps; average during the day/week Motivation Institut für Mathematik Seite 3 / 22

7 Motivation Average power consumption of 100 households Power in [kw] Power in [kw] time in hours Power in [kw] time in hours Average power generation (using solar photovolatic panels) time in hours Power in [kw] time in hours (Dataset provided by electricity company Ausgrid. Sample of power consumption/generation of 100 households during one day/week) single household; average at specific time steps; average during the day/week Question: do peaks of power generation/consumption match? Motivation Institut für Mathematik Seite 3 / 22

8 Motivation (continued) Average power demand Power in [kw] time in hours Power in [kw] Consumption 0 Generation Demand Average demand time in hours (Dataset provided by electricity company Ausgrid. Sample of power consumption/generation of 100 households during one day/week) Motivation Institut für Mathematik Seite 4 / 22

9 Motivation (continued) Average power demand Power in [kw] = = time in hours Power in [kw] Consumption 0 Generation Demand Average demand time in hours (Dataset provided by electricity company Ausgrid. Sample of power consumption/generation of 100 households during one day/week) Goal: flatten the average power demand Motivation Institut für Mathematik Seite 4 / 22

10 Motivation (continued) Average power demand Power in [kw] = = time in hours Power in [kw] Consumption 0 Generation Demand Average demand time in hours (Dataset provided by electricity company Ausgrid. Sample of power consumption/generation of 100 households during one day/week) Goal: flatten the average power demand Idea: use distributed energy storages Motivation Institut für Mathematik Seite 4 / 22

11 Electricity Network Connected to the Grid + - RES 1 RES G.O RES I G.O.: Grid operator RES i : Residential energy system i, system dynamics: x i (k + 1) = f i (x i (k), u i (k)) z i (k) = h i (u i (k), w i (k)) I: Number of RESs Network parameters: w i : Power demand (without storage device; known sequence) z i : x i : u i : Power demand (with storage device); communication variable State of the storage device Control input (charging/discharging of the storage device) Electricity Network Institut für Mathematik Seite 5 / 22

12 Residential Energy System System dynamics of RES i (i = 1,..., I): x i (k + 1) = α i x i (k) +T (β i u + i (k) + u i (k)) z i (k) = w i (k) + (u + i (k) + γ i u i (k)) with α i, β i, γ i (0, 1] and sampling interval T (T = 0.5 [h]) Electricity Network Institut für Mathematik Seite 6 / 22

13 Residential Energy System System dynamics of RES i (i = 1,..., I): x i (k + 1) = α i x i (k) +T (β i u + i (k) + u i (k)) z i (k) = w i (k) + (u + i (k) + γ i u i (k)) with α i, β i, γ i (0, 1] and sampling interval T (T = 0.5 [h]) Constraints: capacity of the battery; charging/discharging rates 0 x i (k) C i k N, ([kwh]) u i u i (k) 0 k N, ([kw]) 0 u + i (k) u i k N, ([kw]) 0 u i (k)/u i + u + i (k)/u i 1 k N, Electricity Network Institut für Mathematik Seite 6 / 22

14 Residential Energy System System dynamics of RES i (i = 1,..., I): x i (k + 1) = α i x i (k) +T (β i u + i (k) + u i (k)) z i (k) = w i (k) + (u + i (k) + γ i u i (k)) with α i, β i, γ i (0, 1] and sampling interval T (T = 0.5 [h]) Constraints: capacity of the battery; charging/discharging rates 0 x i (k) C i k N, ([kwh]) u i u i (k) 0 k N, ([kw]) 0 u + i (k) u i k N, ([kw]) 0 u i (k)/u i + u + i (k)/u i 1 k N, Observations: Subsystems are physically decoupled. Electricity Network Institut für Mathematik Seite 6 / 22

15 Residential Energy System System dynamics of RES i (i = 1,..., I): x i (k + 1) = α i x i (k) +T (β i u + i (k) + u i (k)) z i (k) = w i (k) + (u + i (k) + γ i u i (k)) with α i, β i, γ i (0, 1] and sampling interval T (T = 0.5 [h]) Constraints: capacity of the battery; charging/discharging rates 0 x i (k) C i k N, ([kwh]) u i u i (k) 0 k N, ([kw]) 0 u + i (k) u i k N, ([kw]) 0 u i (k)/u i + u + i (k)/u i 1 k N, Observations: Subsystems are physically decoupled. Constraint satisfaction independent of other subsystems Electricity Network Institut für Mathematik Seite 6 / 22

16 Residential Energy System System dynamics of RES i (i = 1,..., I): x i (k + 1) = α i x i (k) +T (β i u + i (k) + u i (k)) z i (k) = w i (k) + (u + i (k) + γ i u i (k)) with α i, β i, γ i (0, 1] and sampling interval T (T = 0.5 [h]) Constraints: capacity of the battery; charging/discharging rates 0 x i (k) C i k N, ([kwh]) u i u i (k) 0 k N, ([kw]) 0 u + i (k) u i k N, ([kw]) 0 u i (k)/u i + u + i (k)/u i 1 k N, Observations: Subsystems are physically decoupled. Constraint satisfaction independent of other subsystems Conclusion: decentralized control possible (no communication). Electricity Network Institut für Mathematik Seite 6 / 22

17 Three Synthetic Energy Profiles Time varying power demand (w i (k)) k N0 of RES i (i = 1, 2,..., I). 4 Periodic energy profile 3 2 Power in [KW] RES 1: no battery time in hours Electricity Network Institut für Mathematik Seite 7 / 22

18 Three Synthetic Energy Profiles Time varying power demand (w i (k)) k N0 of RES i (i = 1, 2,..., I). Power in [KW] Periodic energy profile Simple strategy: If (generation > load): charge battery If (load > generation): discharge battery 3 RES 1: no battery 4 RES 1: with battery time in hours Electricity Network Institut für Mathematik Seite 7 / 22

19 Three Synthetic Energy Profiles Time varying power demand (w i (k)) k N0 of RES i (i = 1, 2,..., I). Power in [KW] RES 1: no battery 4 RES 1: with battery time in hours Periodic energy profile Simple strategy: If (generation > load): charge battery If (load > generation): discharge battery Initial state: 0.5 [KWh] C i = 4, u i = 0.5, ū i = 0.5 Electricity Network Institut für Mathematik Seite 7 / 22

20 Three Synthetic Energy Profiles Time varying power demand (w i (k)) k N0 of RES i (i = 1, 2,..., I). Power in [KW] RES 1 4 RES time in hours Periodic energy profile Simple strategy: If (generation > load): charge battery If (load > generation): discharge battery Initial state: 0.5 [KWh] C i = 4, u i = 0.5, ū i = 0.5 Electricity Network Institut für Mathematik Seite 7 / 22

21 Three Synthetic Energy Profiles Time varying power demand (w i (k)) k N0 of RES i (i = 1, 2,..., I). Power in [KW] RES 1 RES 2 4 RES time in hours Periodic energy profile Simple strategy: If (generation > load): charge battery If (load > generation): discharge battery Initial state: 0.5 [KWh] C i = 4, u i = 0.5, ū i = 0.5 Electricity Network Institut für Mathematik Seite 7 / 22

22 Three Synthetic Energy Profiles Time varying power demand (w i (k)) k N0 of RES i (i = 1, 2,..., I). Power in [KW] Periodic energy profile Simple strategy: If (generation > load): charge battery If (load > generation): discharge battery RES 1 3 RES 2 RES 3 4 average time in hours Grid operator s point of view: average Initial state: 0.5 [KWh] C i = 4, u i = 0.5, ū i = 0.5 Electricity Network Institut für Mathematik Seite 7 / 22

23 Three Synthetic Energy Profiles Time varying power demand (w i (k)) k N0 of RES i (i = 1, 2,..., I). Power in [KW] Periodic energy profile Simple strategy: If (generation > load): charge battery If (load > generation): discharge battery RES 1 3 RES 2 RES 3 4 average time in hours Grid operator s point of view: average Particularly interesting: consumption peaks Simple strategy performs poorly Initial state: 0.5 [KWh] C i = 4, u i = 0.5, ū i = 0.5 Electricity Network Institut für Mathematik Seite 7 / 22

24 Three Synthetic Energy Profiles Time varying power demand (w i (k)) k N0 of RES i (i = 1, 2,..., I). Power in [KW] Periodic energy profile Simple strategy: If (generation > load): charge battery If (load > generation): discharge battery RES 1 3 RES 2 RES 3 4 average time in hours Initial state: 0.5 [KWh] C i = 4, u i = 0.5, ū i = 0.5 Grid operator s point of view: average Particularly interesting: consumption peaks Simple strategy performs poorly Idea: take forecast into accout model predictive control Electricity Network Institut für Mathematik Seite 7 / 22

25 Principle of Model Predictive Control Idea: receding horizon control (MPC) 1. Obtain state measurement Model Predictive Control Institut für Mathematik Seite 8 / 22

26 Principle of Model Predictive Control Idea: receding horizon control (MPC) 1. Obtain state measurement 2. Predict system and optimize input Model Predictive Control Institut für Mathematik Seite 8 / 22

27 Principle of Model Predictive Control Idea: receding horizon control (MPC) 1. Obtain state measurement 2. Predict system and optimize input 3. Apply optimal input value Model Predictive Control Institut für Mathematik Seite 8 / 22

28 Principle of Model Predictive Control Idea: receding horizon control (MPC) 1. Obtain state measurement 2. Predict system and optimize input 3. Apply optimal input value Model Predictive Control Institut für Mathematik Seite 8 / 22

29 Principle of Model Predictive Control Idea: receding horizon control (MPC) 1. Obtain state measurement 2. Predict system and optimize input 3. Apply optimal input value Model Predictive Control Institut für Mathematik Seite 8 / 22

30 Principle of Model Predictive Control Idea: receding horizon control (MPC) 1. Obtain state measurement 2. Predict system and optimize input 3. Apply optimal input value Model Predictive Control Institut für Mathematik Seite 8 / 22

31 Principle of Model Predictive Control Idea: receding horizon control (MPC) 1. Obtain state measurement 2. Predict system and optimize input 3. Apply optimal input value Model Predictive Control Institut für Mathematik Seite 8 / 22

32 Principle of Model Predictive Control Idea: receding horizon control (MPC) Control via repeated prediction & optimization 1. Obtain state measurement 2. Predict system and optimize input 3. Apply optimal input value Institut für Mathematik Seite 8 / 22 Thanks to B. Kern, OVG Universität Magdeburg. Model Predictive Control

33 Model Predictive Control: Algorithm Basic Idea: optimize on a finite horizon N < Model Predictive Control Institut für Mathematik Seite 9 / 22

34 Model Predictive Control: Algorithm Basic Idea: optimize on a finite horizon N < Algorithm: 1. Measure current state x(k). Model Predictive Control Institut für Mathematik Seite 9 / 22

35 Model Predictive Control: Algorithm Basic Idea: optimize on a finite horizon N < Algorithm: 1. Measure current state x(k). 2. Minimize N 1 n=0 l(n + k, ˆx û(n; x(k)), û(n)) subject to system dynamics control & state constraints optimal control û = (û (0), û (1),..., û (N 1)) Model Predictive Control Institut für Mathematik Seite 9 / 22

36 Model Predictive Control: Algorithm Basic Idea: optimize on a finite horizon N < Algorithm: 1. Measure current state x(k). 2. Minimize N 1 n=0 l(n + k, ˆx û(n; x(k)), û(n)) subject to system dynamics control & state constraints optimal control û = (û (0), û (1),..., û (N 1)) 3. Apply first control value û (0) an Model Predictive Control Institut für Mathematik Seite 9 / 22

37 Model Predictive Control: Algorithm Basic Idea: optimize on a finite horizon N < Algorithm: 1. Measure current state x(k). 2. Minimize N 1 n=0 l(n + k, ˆx û(n; x(k)), û(n)) subject to system dynamics control & state constraints optimal control û = (û (0), û (1),..., û (N 1)) 3. Apply first control value û (0) an Define (static) state feedback µ N mittels µ N (ˆx) := û (0). Model Predictive Control Institut für Mathematik Seite 9 / 22

38 Model Predictive Control: Algorithm Basic Idea: optimize on a finite horizon N < Algorithm: 1. Measure current state x(k). 2. Minimize N 1 n=0 l(n + k, ˆx û(n; x(k)), û(n)) subject to system dynamics control & state constraints optimal control û = (û (0), û (1),..., û (N 1)) 3. Apply first control value û (0) an Define (static) state feedback µ N mittels µ N (ˆx) := û (0). Observation: running costs l needed (degree of freedom) Model Predictive Control Institut für Mathematik Seite 9 / 22

39 MPC from the Trajectory Point of View Past State N=4 Future x Control N=4 Model Predictive Control Institut für Mathematik Seite 10 / 22

40 MPC from the Trajectory Point of View Past Future State N=4 x Control N=4 u (0) u (1) u (2) u (3) Model Predictive Control Institut für Mathematik Seite 10 / 22

41 MPC from the Trajectory Point of View Past Future State N=4 x Control N=4 u (0) u (1) u (2) u (3) Model Predictive Control Institut für Mathematik Seite 10 / 22

42 MPC from the Trajectory Point of View Past State x N=4 Future Control N=4 Model Predictive Control Institut für Mathematik Seite 10 / 22

43 MPC from the Trajectory Point of View Past Future State x N=4 N=4 Control u (0) u (1) u (2) u (3) Model Predictive Control Institut für Mathematik Seite 10 / 22

44 MPC from the Trajectory Point of View Past Future State x N=4 N=4 Control u (0) u (1) u (2) u (3) Model Predictive Control Institut für Mathematik Seite 10 / 22

45 MPC from the Trajectory Point of View Past Future State x N=4 N=4 Control u (0) u (1) u (2) u (3) Model Predictive Control Institut für Mathematik Seite 10 / 22

46 MPC from the Trajectory Point of View Past State x N=4 Future Control N=4 u (0) Model Predictive Control Institut für Mathematik Seite 10 / 22

47 Decentralized and Centralized MPC Opt. criterion: minimize the deviation from a given reference Decentralized MPC decoupled objective Local reference value for RES i : ζ i (k) := 1 N 1 N n=0 w i(k + n) minimize N 1 n=0 ẑ i(n) ζ i (k) 2 subject to local constraints Optimization Algorithms Institut für Mathematik Seite 11 / 22

48 Decentralized and Centralized MPC Opt. criterion: minimize the deviation from a given reference Decentralized MPC decoupled objective Local reference value for RES i : ζ i (k) := 1 N 1 N n=0 w i(k + n) minimize N 1 n=0 ẑ i(n) ζ i (k) 2 subject to local constraints Centralized MPC coupled objective Global reference value: ζ(k) := 1 I I i=1 ζ i(k) minimize N 1 n=0 1 I I i=1 ẑi(n) ζ(k) 2 subject to global constraints Optimization Algorithms Institut für Mathematik Seite 11 / 22

49 Decentralized and Centralized MPC Opt. criterion: minimize the deviation from a given reference Decentralized MPC decoupled objective Local reference value for RES i : ζ i (k) := 1 N 1 N n=0 w i(k + n) minimize N 1 n=0 ẑ i(n) ζ i (k) 2 subject to local constraints Centralized MPC coupled objective Global reference value: ζ(k) := 1 I I i=1 ζ i(k) minimize N 1 n=0 1 I I i=1 ẑi(n) ζ(k) 2 subject to global constraints Trade-off: Flexibility versus Performance (Optimality) Optimization Algorithms Institut für Mathematik Seite 11 / 22

50 Closed Loop Performance Performance (G.O.) z in [kw] Uncontrolled Decentralized MPC Centralized MPC x in [kwh] Average Battery Profiles Time in hours Time in hours Setting: 100 RES; 1 week simulation length prediction horizon 24[h]; sampling time 0.5[h] maximal charging/discharging rates per hour: 0.3[kWh] no loss in the battery model Optimization Algorithms Institut für Mathematik Seite 12 / 22

51 Hierarchical Distributed Optimization Scheme RES i : measure x i (k), define and transmit ẑ 1 i = ẑ 1 i = w i. Grid operator: compute and broadcast (global) average demand ζ For l = 1, 2,..., l max (maximal iteration number) Grid operator Step size θ [0, 1]: minimize I (θẑ l i + (1 θ)ẑi l ) 1 ζ I i=0 ẑ l+1 = θẑ l + (1 θ)ẑ l I i=1 ẑl+1 Compute Π l (n) = 1 I i (n) (predicted average demand) Evaluate N 1 n=0 ( ζ Π l (n)) 2 (performance index) Broadcast Π l and θ l 2 Compute ẑ l+1 i RES i = θẑ l i + (1 θ)ẑ l i Minimize ( ) Π l ẑl+1 i ẑ i 1 ζ I subject to the local constraints (unique) minimizer ẑ l+1 i Transmit ẑ l+1 i 2 Optimization Algorithms Institut für Mathematik Seite 13 / 22

52 Hierarchical Distributed Optimization Scheme Properties: Size of local minimization problems is independent of the number of RESs N 1 n=0 ( ζ Π l (n) + I 1 ẑ l+1 i (n) I 1 ẑ i (n)) 2 Optimization Algorithms Institut für Mathematik Seite 14 / 22

53 Hierarchical Distributed Optimization Scheme Properties: Size of local minimization problems is independent of the number of RESs N 1 n=0 ( ζ Π l (n) + I 1 ẑ l+1 i (n) I 1 ẑ i (n)) 2 Grid operator solves a minimization problem in one variable Grid operator needs no knowledge on system dynamics and constraints of the RESs privacy of the RESs is maintained Optimization Algorithms Institut für Mathematik Seite 14 / 22

54 Hierarchical Distributed Optimization Scheme Properties: Size of local minimization problems is independent of the number of RESs N 1 n=0 ( ζ Π l (n) + I 1 ẑ l+1 i (n) I 1 ẑ i (n)) 2 Grid operator solves a minimization problem in one variable Grid operator needs no knowledge on system dynamics and constraints of the RESs privacy of the RESs is maintained Number of communication variables independent of the number of RESs connected to the grid Convergence to the solution of the centralized problem (works for linear systems with convex objective function w.r.t. convex, compact, and decoupled constraints) Optimization Algorithms Institut für Mathematik Seite 14 / 22

55 Sketch of the Convergence Proof (1/2) Performance index V l decreases in each iteration: V l+1 = N 1 2 ( ζ Π (j)) l j=0 = N 1 j=0 N 1 I j=0 i=0 ( ζ Π l 1 (j) + 1 I I i=1 θl (ẑi l ( 1 I 1 I I N 1 i=1 ( ζ Π l 1 (j) + 1 I (ẑl i ) 2 (j) ẑ l i (j)) )) 2 (j) ẑ l i (j)) ( ζ Π l 1 (j) + 1 ) 2 j=0 I (ẑl i (j) ẑ l i (j)) }{{} = N 1 ) 2 ( ζ Π l 1 (j) = V l j=0 N 1 j=0 ( ζ Π l 1 (j)) 2 Since V is positive, this implies convergence of V l. Optimization Algorithms Institut für Mathematik Seite 15 / 22

56 Sketch of the Convergence Proof (2/2) Convergence to the centralized solution V. Assume V > V. Feasible set compact = feasible z : V (z ) = V Optimization Algorithms Institut für Mathematik Seite 16 / 22

57 Sketch of the Convergence Proof (2/2) Convergence to the centralized solution V. Assume V > V. Feasible set compact = feasible z : V (z ) = V Show that V ( z + ) < V ( z) holds for all z with V ( z) > V Assume V ( z + ) = V ( z) = z + = z. Consider F (η) := N 1 j=0 ( ζ 1 I I i=1 ( (1 η i ) z i (j) + η i z i (j) ) ) 2 with F(1 I ) = V < V ( z) = F(0 I ) F convex = 0 > grad F(0 I ), 1 I = i : F η i (0 I ) < 0 = i-th RES updates z i Optimization Algorithms Institut für Mathematik Seite 16 / 22

58 Sketch of the Convergence Proof (2/2) Convergence to the centralized solution V. Assume V > V. Feasible set compact = feasible z : V (z ) = V Show that V ( z + ) < V ( z) holds for all z with V ( z) > V Assume V ( z + ) = V ( z) = z + = z. Consider F (η) := N 1 j=0 ( ζ 1 I I i=1 ( (1 η i ) z i (j) + η i z i (j) ) ) 2 with F(1 I ) = V < V ( z) = F(0 I ) F convex = 0 > grad F(0 I ), 1 I = i : F η i (0 I ) < 0 = i-th RES updates z i Continuity of V = accumulation point z : V (z ) = V = V ( z + ) < V z B ε (z ) (local costs are cont. w.r.t. parameters) = contradiction to monotonicity Optimization Algorithms Institut für Mathematik Seite 16 / 22

59 Numerical Experiments Number of iterations to obtain an error of less than ε = 10 1, 10 2,..., 10 5 in comparison to the centralized solution. without warm-start with warm-start Number of iterations Number of iterations Time index k Time index k Setting: 20 RESs; prediction horizon 24[h]; sampling time 0.5[h] Numerical Experiments (1/4) Institut für Mathematik Seite 17 / 22

60 Numerical Experiments (2/4) Number of iterations needed to obtain an error below 10 2 depending on the number of RESs 80 Average number of iterations Number of RES without warm-start; with warm-start Setting: average out of 144 minimization problems Numerical Experiments (1/4) Institut für Mathematik Seite 18 / 22

61 Numerical Experiments (3/4) Closed loop performance with incomplete optimization Centralized MPC Distributed MPC Centralized MPC Distributed MPC z in [kw] z in [kw] Time in hours Time in hours with maximal iteration number l max = 1 (left) and l max = 3 (right) Setting: 100 RESs and simulation length of one week Numerical Experiments (1/4) Institut für Mathematik Seite 19 / 22

62 Numerical Experiments (4/4) Robustness of model predictive control normally distributed disturbance (ρ i (k)) k N0 (SD: 0.1) Disturbed prediction sequences leads to (j = 0,..., N 1) ẑ i (n) = û i (n) + w i (k + n) + n m=0 ρ i(k + m) Monte Carlo method: 1000 realization of disturbance sequences z in [kw] j m=0 ρi(m) Time in hours Time in hours Setting: 20 RESs Numerical Experiments (1/4) Institut für Mathematik Seite 20 / 22

63 Summary & Outlook Distributed optimization Flexibility due to local controller Iterative solution of the minimization problem Good performance with few iterations Optimal (Centralized) solution is obtained Privacy of the RESs is maintained Conclusions & Outlook Institut für Mathematik Seite 21 / 22

64 Summary & Outlook Distributed optimization Flexibility due to local controller Iterative solution of the minimization problem Good performance with few iterations Optimal (Centralized) solution is obtained Privacy of the RESs is maintained Current work Comparison with dual decomposition methods (ADMM) Development of cost functions covering real Energy Prices benefit for individual RESs by minimizing energy bill Maximal Islanding Time Conclusions & Outlook Institut für Mathematik Seite 21 / 22

65 Literatur (Auswahl) P. Braun, L. Grüne, C.M. Kellett, S.R. Weller, and K. Worthmann. A Real-Time Pricing Scheme for Residential Energy Systems Using a Market Maker, Proceedings of the Australian Control Conference (AUCC 2015), Gold Coast, Australia, P. Braun, L. Grüne, C.M. Kellett, S.R. Weller, and K. Worthmann. Model Predictive Control of Residential Energy Systems Using Energy Storage & Controllable Loads, 18th European Conference on Mathematics for Industry (ECMI 2014), Taormina, Italy. P. Braun, L. Grüne, C.M. Kellett, S.R. Weller, and K. Worthmann. A Distributed Optimization Algorithm for the Predictive Control of Smart Grids, IEEE Transactions on Automatic Control, to appear. P. Braun, L. Grüne, C.M. Kellett, S.R. Weller, and K. Worthmann. Predictive Control of a Smart Grid: A Distributed Optimization Algorithm with Centralized Performance Properties, Proceedings of the 54th IEEE Conference on Decision and Control (CDC 2015), Osaka, Japan, K. Worthmann, C.M. Kellett, P. Braun, L. Grüne, S.R. Weller. Distributed and decentralized Control of Residential Energy Systems incorporating Battery Storage, IEEE Transactions on Smart Grid 6(4), , K. Worthmann, C.M. Kellett, L. Grüne, and S.R. Weller. Distributed Control of Residential Energy Systems Using a Market Maker, Proceedings of the 19th IFAC World Congress 2014, Cape Town, South Africa, Literatur Institut für Mathematik Seite 22 / 22

Predicting the Electricity Demand Response via Data-driven Inverse Optimization

Predicting the Electricity Demand Response via Data-driven Inverse Optimization Predicting the Electricity Demand Response via Data-driven Inverse Optimization Workshop on Demand Response and Energy Storage Modeling Zagreb, Croatia Juan M. Morales 1 1 Department of Applied Mathematics,

More information

Economic MPC for large and distributed energy systems

Economic MPC for large and distributed energy systems Economic MPC for large and distributed energy systems WP4 Laura Standardi, Niels Kjølstad Poulsen, John Bagterp Jørgensen August 15, 2014 1 / 34 Outline Introduction and motivation Problem definition Economic

More information

Markov decision processes with threshold-based piecewise-linear optimal policies

Markov decision processes with threshold-based piecewise-linear optimal policies 1/31 Markov decision processes with threshold-based piecewise-linear optimal policies T. Erseghe, A. Zanella, C. Codemo Dept. of Information Engineering, University of Padova, Italy Padova, June 2, 213

More information

Congestion Management in a Smart Grid via Shadow Prices

Congestion Management in a Smart Grid via Shadow Prices Congestion Management in a Smart Grid via Shadow Prices Benjamin Biegel, Palle Andersen, Jakob Stoustrup, Jan Bendtsen Systems of Systems October 23, 2012 1 This presentation use of distributed Receding

More information

R O B U S T E N E R G Y M AN AG E M E N T S Y S T E M F O R I S O L AT E D M I C R O G R I D S

R O B U S T E N E R G Y M AN AG E M E N T S Y S T E M F O R I S O L AT E D M I C R O G R I D S ROBUST ENERGY MANAGEMENT SYSTEM FOR ISOLATED MICROGRIDS Jose Daniel La r a Claudio Cañizares Ka nka r Bhattacharya D e p a r t m e n t o f E l e c t r i c a l a n d C o m p u t e r E n g i n e e r i n

More information

Distributed Receding Horizon Control of Cost Coupled Systems

Distributed Receding Horizon Control of Cost Coupled Systems Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled

More information

Coordinating Multiple Model Predictive Controllers for Water Reservoir Networks Operation

Coordinating Multiple Model Predictive Controllers for Water Reservoir Networks Operation 19th International Congress on Modelling and Simulation, Perth, Australia, 12 16 December 2011 http://mssanz.org.au/modsim2011 Coordinating Multiple Model Predictive Controllers for Water Reservoir Networks

More information

Decentralized and distributed control

Decentralized and distributed control Decentralized and distributed control Centralized control for constrained discrete-time systems M. Farina 1 G. Ferrari Trecate 2 1 Dipartimento di Elettronica, Informazione e Bioingegneria (DEIB) Politecnico

More information

Distributed and Real-time Predictive Control

Distributed and Real-time Predictive Control Distributed and Real-time Predictive Control Melanie Zeilinger Christian Conte (ETH) Alexander Domahidi (ETH) Ye Pu (EPFL) Colin Jones (EPFL) Challenges in modern control systems Power system: - Frequency

More information

Optimal Demand Response

Optimal Demand Response Optimal Demand Response Libin Jiang Steven Low Computing + Math Sciences Electrical Engineering Caltech June 2011 Outline o Motivation o Demand response model o Some results Wind power over land (outside

More information

Model Predictive Control for Distributed Systems: Coordination Strategies & Structure

Model Predictive Control for Distributed Systems: Coordination Strategies & Structure The 26th Chinese Process Control Conference, 2015 Model Predictive Control for Distributed Systems: Coordination Strategies & Structure Yi ZHENG, Shaoyuan LI School of Electronic Information and Electrical

More information

Thermal Storage Power Balancing with Model Predictive Control

Thermal Storage Power Balancing with Model Predictive Control 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. Thermal Storage Power Balancing with Model Predictive Control Rasmus Halvgaard, Niels K. Poulsen, Henrik Madsen and John B. Jørgensen

More information

Distributed Energy Management in Smart Thermal Grids with Uncertain Demands

Distributed Energy Management in Smart Thermal Grids with Uncertain Demands Distributed Energy Management in Smart Thermal Grids with Uncertain Demands Delft Center for Systems and Control Distributed Energy Management in Smart Thermal Grids with Uncertain Demands For the degree

More information

A Multi-objective Approach to Optimal Battery Storage in The Presence of Demand Charges

A Multi-objective Approach to Optimal Battery Storage in The Presence of Demand Charges Purdue University Purdue e-pubs International High Performance Buildings Conference School of Mechanical Engineering 216 A Multi-objective Approach to Optimal Battery Storage in The Presence of Demand

More information

Optimal Demand Response

Optimal Demand Response Optimal Demand Response Libin Jiang Steven Low Computing + Math Sciences Electrical Engineering Caltech Oct 2011 Outline Caltech smart grid research Optimal demand response Global trends 1 Exploding renewables

More information

Dynamic Decomposition for Monitoring and Decision Making in Electric Power Systems

Dynamic Decomposition for Monitoring and Decision Making in Electric Power Systems Dynamic Decomposition for Monitoring and Decision Making in Electric Power Systems Contributed Talk at NetSci 2007 May 20, 2007 Le Xie (lx@ece.cmu.edu) Advisor: Marija Ilic Outline Motivation Problem Statement

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

On the Inherent Robustness of Suboptimal Model Predictive Control

On the Inherent Robustness of Suboptimal Model Predictive Control On the Inherent Robustness of Suboptimal Model Predictive Control James B. Rawlings, Gabriele Pannocchia, Stephen J. Wright, and Cuyler N. Bates Department of Chemical and Biological Engineering and Computer

More information

Pfadverfolgung Von Normalformen zu prädiktiven Reglern

Pfadverfolgung Von Normalformen zu prädiktiven Reglern Pfadverfolgung Von Normalformen zu prädiktiven Reglern Timm Faulwasser Laboratoire d Automatique, Ecole Polytechnique Fédérale de Lausanne Institut für Angewandte Informatik, Karlsruher Institut für Technologie

More information

Real Time Economic Dispatch for Power Networks: A Distributed Economic Model Predictive Control Approach

Real Time Economic Dispatch for Power Networks: A Distributed Economic Model Predictive Control Approach Real Time Economic Dispatch for Power Networks: A Distributed Economic Model Predictive Control Approach Johannes Köhler, Matthias A. Müller, Na Li, Frank Allgöwer Abstract Fast power fluctuations pose

More information

Technical work in WP2 and WP5

Technical work in WP2 and WP5 Technical work in WP2 and WP5 UNIZG-FER Mato Baotić, Branimir Novoselnik, Jadranko Matuško, Mario Vašak, Andrej Jokić Aachen, October 9, 2015 This project has received funding from the European Union s

More information

Multi-objective Dynamic Programming for Constrained Optimization of Non-separable Objective Functions with Application in Energy Storage

Multi-objective Dynamic Programming for Constrained Optimization of Non-separable Objective Functions with Application in Energy Storage Multi-objective Dynamic Programming for Constrained Optimization of Non-separable Objective Functions with Application in Energy Storage Reza Kamyar and Matthew M. Peet Abstract We propose a multi-objective

More information

Zur Konstruktion robust stabilisierender Regler mit Hilfe von mengenorientierten numerischen Verfahren

Zur Konstruktion robust stabilisierender Regler mit Hilfe von mengenorientierten numerischen Verfahren Zur Konstruktion robust stabilisierender Regler mit Hilfe von mengenorientierten numerischen Verfahren Oliver Junge Zentrum Mathematik Technische Universität München mit Lars Grüne, Bayreuth Outline optimal

More information

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL

ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL ESTIMATES ON THE PREDICTION HORIZON LENGTH IN MODEL PREDICTIVE CONTROL K. WORTHMANN Abstract. We are concerned with model predictive control without stabilizing terminal constraints or costs. Here, our

More information

POWER systems are one of the most critical infrastructures

POWER systems are one of the most critical infrastructures 1 Capacity Controlled Demand Side Management: A Stochastic Pricing Analysis Kostas Margellos, Member, IEEE, and Shmuel Oren, Fellow, IEEE Abstract We consider a novel paradigm for demand side management,

More information

ENERGY STORAGE MANAGEMENT AND LOAD SCHEDULING WITH RENEWABLE INTEGRATION. Tianyi Li. Doctor of Philosophy

ENERGY STORAGE MANAGEMENT AND LOAD SCHEDULING WITH RENEWABLE INTEGRATION. Tianyi Li. Doctor of Philosophy ENERGY STORAGE MANAGEMENT AND LOAD SCHEDULING WITH RENEWABLE INTEGRATION by Tianyi Li A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy in The Faculty

More information

Cooperation-based optimization of industrial supply chains

Cooperation-based optimization of industrial supply chains Cooperation-based optimization of industrial supply chains James B. Rawlings, Brett T. Stewart, Kaushik Subramanian and Christos T. Maravelias Department of Chemical and Biological Engineering May 9 2,

More information

Edinburgh Research Explorer

Edinburgh Research Explorer Edinburgh Research Explorer Decentralized Multi-Period Economic Dispatch for Real-Time Flexible Demand Management Citation for published version: Loukarakis, E, Dent, C & Bialek, J 216, 'Decentralized

More information

TAKING INTO ACCOUNT PARAMETRIC UNCERTAINTIES IN ANTICIPATIVE ENERGY MANAGEMENT FOR DWELLINGS

TAKING INTO ACCOUNT PARAMETRIC UNCERTAINTIES IN ANTICIPATIVE ENERGY MANAGEMENT FOR DWELLINGS TAKING INTO ACCOUNT PARAMETRIC UNCERTAINTIES IN ANTICIPATIVE ENERGY MANAGEMENT FOR DWELLINGS Minh Hoang Le, Stephane Ploix and Mireille Jacomino G-SCOP laboratory, Grenoble Institute of Technology 46,

More information

Adaptive Modulation with Smoothed Flow Utility

Adaptive Modulation with Smoothed Flow Utility Adaptive Modulation with Smoothed Flow Utility Ekine Akuiyibo Stephen Boyd Electrical Engineering Department, Stanford University ITMANET 05/24/10 The problem choose transmit power(s) and flow rate(s)

More information

SELF-ADAPTING BUILDING MODELS FOR MODEL PREDICTIVE CONTROL

SELF-ADAPTING BUILDING MODELS FOR MODEL PREDICTIVE CONTROL SELF-ADAPTING BUILDING MODELS FOR MODEL PREDICTIVE CONTROL Simon Herzog 1, Dennis Atabay 2, Johannes Jungwirth 2 and Vesna Mikulovic 3 1 Department of Building Climatology & Building Services, TU München,

More information

Tube Model Predictive Control Using Homothety & Invariance

Tube Model Predictive Control Using Homothety & Invariance Tube Model Predictive Control Using Homothety & Invariance Saša V. Raković rakovic@control.ee.ethz.ch http://control.ee.ethz.ch/~srakovic Collaboration in parts with Mr. Mirko Fiacchini Automatic Control

More information

Nonlinear Reference Tracking with Model Predictive Control: An Intuitive Approach

Nonlinear Reference Tracking with Model Predictive Control: An Intuitive Approach onlinear Reference Tracking with Model Predictive Control: An Intuitive Approach Johannes Köhler, Matthias Müller, Frank Allgöwer Abstract In this paper, we study the system theoretic properties of a reference

More information

Optimal dispatch strategy for the agile virtual power plant Petersen, Mette Kirschmeyer; Bendtsen, Jan Dimon; Stoustrup, Jakob

Optimal dispatch strategy for the agile virtual power plant Petersen, Mette Kirschmeyer; Bendtsen, Jan Dimon; Stoustrup, Jakob Aalborg Universitet Optimal dispatch strategy for the agile virtual power plant Petersen, Mette Kirschmeyer; Bendtsen, Jan Dimon; Stoustrup, Jakob Published in: 2012 American Control Conference Publication

More information

Distributed demand control in power grids

Distributed demand control in power grids Distributed demand control in power grids and ODEs for Markov decision processes Second Conference on the Mathematics of Energy Markets Wolfgang Pauli Institute, Vienna, 4-9 July 217 Ana Bušić Inria Paris

More information

Dual decomposition approach for dynamic spatial equilibrium models

Dual decomposition approach for dynamic spatial equilibrium models Dual decomposition approach for dynamic spatial equilibrium models E. Allevi (1), A. Gnudi (2), I.V. Konnov (3), G. Oggioni (1) (1) University of Brescia, Italy (2) University of Bergamo, Italy (3) Kazan

More information

Stochastic Dynamic Pricing: Utilizing Demand Response in an Adaptive Manner

Stochastic Dynamic Pricing: Utilizing Demand Response in an Adaptive Manner 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA Stochastic Dynamic Pricing: Utilizing Demand Response in an Adaptive Manner Wenyuan Tang Rahul Jain Ram Rajagopal

More information

Decentralized Robust Control Invariance for a Network of Integrators

Decentralized Robust Control Invariance for a Network of Integrators 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 ThC01.2 Decentralized Robust Control Invariance for a Network of Integrators Miroslav Barić and Francesco

More information

On the Inherent Robustness of Suboptimal Model Predictive Control

On the Inherent Robustness of Suboptimal Model Predictive Control On the Inherent Robustness of Suboptimal Model Predictive Control James B. Rawlings, Gabriele Pannocchia, Stephen J. Wright, and Cuyler N. Bates Department of Chemical & Biological Engineering Computer

More information

Real-Time Demand Response with Uncertain Renewable Energy in Smart Grid

Real-Time Demand Response with Uncertain Renewable Energy in Smart Grid Forty-Ninth Annual Allerton Conference Allerton House, UIUC, Illinois, USA September 28-3, 211 Real-Time Demand Response with Uncertain Renewable Energy in Smart Grid Libin Jiang and Steven Low Engineering

More information

MPC for tracking periodic reference signals

MPC for tracking periodic reference signals MPC for tracking periodic reference signals D. Limon T. Alamo D.Muñoz de la Peña M.N. Zeilinger C.N. Jones M. Pereira Departamento de Ingeniería de Sistemas y Automática, Escuela Superior de Ingenieros,

More information

Design of structured optimal feedback gains for interconnected systems

Design of structured optimal feedback gains for interconnected systems Design of structured optimal feedback gains for interconnected systems Mihailo Jovanović www.umn.edu/ mihailo joint work with: Makan Fardad Fu Lin Technische Universiteit Delft; Sept 6, 2010 M. JOVANOVIĆ,

More information

Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph

Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph Efficient robust optimization for robust control with constraints p. 1 Efficient robust optimization for robust control with constraints Paul Goulart, Eric Kerrigan and Danny Ralph Efficient robust optimization

More information

A State-Space Approach to Control of Interconnected Systems

A State-Space Approach to Control of Interconnected Systems A State-Space Approach to Control of Interconnected Systems Part II: General Interconnections Cédric Langbort Center for the Mathematics of Information CALIFORNIA INSTITUTE OF TECHNOLOGY clangbort@ist.caltech.edu

More information

Energy Efficient Microgrid Management using Model Predictive Control

Energy Efficient Microgrid Management using Model Predictive Control 211 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December 12-15, 211 Energy Efficient Microgrid Management using Model Predictive Control Alessandra

More information

Economic model predictive control without terminal constraints: optimal periodic operation

Economic model predictive control without terminal constraints: optimal periodic operation Economic model predictive control without terminal constraints: optimal periodic operation Matthias A. Müller and Lars Grüne Abstract In this paper, we analyze economic model predictive control schemes

More information

Battery aging and their implications for efficient operation and valuation

Battery aging and their implications for efficient operation and valuation Battery aging and their implications for efficient operation and valuation Benjamin Böcker Storage in future energy systems Future energy systems: more and more dominated by renewable resources (primary

More information

Contributions to deep reinforcement learning and its applications in smartgrids

Contributions to deep reinforcement learning and its applications in smartgrids 1/60 Contributions to deep reinforcement learning and its applications in smartgrids Vincent François-Lavet University of Liege, Belgium September 11, 2017 Motivation 2/60 3/60 Objective From experience

More information

Infinite-dimensional nonlinear predictive controller design for open-channel hydraulic systems

Infinite-dimensional nonlinear predictive controller design for open-channel hydraulic systems Infinite-dimensional nonlinear predictive controller design for open-channel hydraulic systems D. Georges, Control Systems Dept - Gipsa-lab, Grenoble INP Workshop on Irrigation Channels and Related Problems,

More information

An Introduction to Variational Inequalities

An Introduction to Variational Inequalities An Introduction to Variational Inequalities Stefan Rosenberger Supervisor: Prof. DI. Dr. techn. Karl Kunisch Institut für Mathematik und wissenschaftliches Rechnen Universität Graz January 26, 2012 Stefan

More information

2013 FORECAST ACCURACY BENCHMARKING SURVEY AND ENERGY

2013 FORECAST ACCURACY BENCHMARKING SURVEY AND ENERGY 2013 FORECAST ACCURACY BENCHMARKING SURVEY AND ENERGY Itron Forecasting Brown Bag June 4, 2013 Please Remember» Phones are Muted: In order to help this session run smoothly, your phones are muted.» Full

More information

AN EXTERNALITY BASED DECENTRALIZED OPTIMAL POWER ALLOCATION SCHEME FOR WIRELESS MESH NETWORKS

AN EXTERNALITY BASED DECENTRALIZED OPTIMAL POWER ALLOCATION SCHEME FOR WIRELESS MESH NETWORKS AN EXTERNALITY BASED DECENTRALIZED OPTIMAL POWER ALLOCATION SCHEME FOR WIRELESS MESH NETWORKS Shruti Sharma and Demos Teneketzis Department of Electrical Engineering and Computer Science University of

More information

Robust Adaptive MPC for Systems with Exogeneous Disturbances

Robust Adaptive MPC for Systems with Exogeneous Disturbances Robust Adaptive MPC for Systems with Exogeneous Disturbances V. Adetola M. Guay Department of Chemical Engineering, Queen s University, Kingston, Ontario, Canada (e-mail: martin.guay@chee.queensu.ca) Abstract:

More information

Distributed Control in a Network of Households with µchp.

Distributed Control in a Network of Households with µchp. Distributed Control in a Network of Households with µchp. Gunn K. H. Larsen Jacquelien M. A. Scherpen Nicky D. van Foreest Erik Doornbos Faculty of Mathematics and Natural Sciences, University of Groningen,

More information

Exact Sizing of Battery Capacity for Photovoltaic Systems

Exact Sizing of Battery Capacity for Photovoltaic Systems Exact Sizing of Battery Capacity for Photovoltaic Systems Yu Ru a, Jan Kleissl b, Sonia Martinez b a GE Global Research at Shanghai (email: Yu.Ru@ge.com). b Mechanical and Aerospace Engineering Department,

More information

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS

IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS IMPROVED MPC DESIGN BASED ON SATURATING CONTROL LAWS D. Limon, J.M. Gomes da Silva Jr., T. Alamo and E.F. Camacho Dpto. de Ingenieria de Sistemas y Automática. Universidad de Sevilla Camino de los Descubrimientos

More information

Encoder Decoder Design for Event-Triggered Feedback Control over Bandlimited Channels

Encoder Decoder Design for Event-Triggered Feedback Control over Bandlimited Channels Encoder Decoder Design for Event-Triggered Feedback Control over Bandlimited Channels LEI BAO, MIKAEL SKOGLUND AND KARL HENRIK JOHANSSON IR-EE- 26: Stockholm 26 Signal Processing School of Electrical Engineering

More information

ALADIN An Algorithm for Distributed Non-Convex Optimization and Control

ALADIN An Algorithm for Distributed Non-Convex Optimization and Control ALADIN An Algorithm for Distributed Non-Convex Optimization and Control Boris Houska, Yuning Jiang, Janick Frasch, Rien Quirynen, Dimitris Kouzoupis, Moritz Diehl ShanghaiTech University, University of

More information

Battery Energy Storage

Battery Energy Storage Battery Energy Storage Implications for Load Shapes and Forecasting April 28, 2017 TOPICS» What is Energy Storage» Storage Market, Costs, Regulatory Background» Behind the Meter (BTM) Battery Storage Where

More information

Strong Implication-Form ISS-Lyapunov Functions for Discontinuous Discrete-Time Systems

Strong Implication-Form ISS-Lyapunov Functions for Discontinuous Discrete-Time Systems Strong Implication-Form ISS-Lyapunov Functions for Discontinuous Discrete-Time Systems Lars Grüne and Christopher M. Kellett Abstract Input-to-State Stability (ISS) and the ISS- Lyapunov function have

More information

An overview of distributed model predictive control (MPC)

An overview of distributed model predictive control (MPC) An overview of distributed model predictive control (MPC) James B. Rawlings Department of Chemical and Biological Engineering August 28, 2011 IFAC Workshop: Hierarchical and Distributed Model Predictive

More information

Decentralized and distributed control

Decentralized and distributed control Decentralized and distributed control Constrained distributed control for discrete-time systems M. Farina 1 G. Ferrari Trecate 2 1 Dipartimento di Elettronica e Informazione (DEI) Politecnico di Milano,

More information

Temporal-Difference Q-learning in Active Fault Diagnosis

Temporal-Difference Q-learning in Active Fault Diagnosis Temporal-Difference Q-learning in Active Fault Diagnosis Jan Škach 1 Ivo Punčochář 1 Frank L. Lewis 2 1 Identification and Decision Making Research Group (IDM) European Centre of Excellence - NTIS University

More information

arxiv: v2 [math.oc] 28 Nov 2016

arxiv: v2 [math.oc] 28 Nov 2016 Minimizing Risk of Load Shedding and Renewable Energy Curtailment in a Microgrid with Energy Storage Ashkan Zeinalzadeh 1 and Vijay Gupta 2 arxiv:1611.08000v2 [math.oc] 28 Nov 2016 Abstract We consider

More information

Computation of Local ISS Lyapunov Function Via Linear Programming

Computation of Local ISS Lyapunov Function Via Linear Programming Computation of Local ISS Lyapunov Function Via Linear Programming Huijuan Li Joint work with Robert Baier, Lars Grüne, Sigurdur F. Hafstein and Fabian Wirth Institut für Mathematik, Universität Würzburg

More information

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Vol. 9, No. 6, 8 Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Tatsuya Kai Department of Applied Electronics Faculty of Industrial

More information

Virtual energy storage through decentralized load control with quality of service bounds

Virtual energy storage through decentralized load control with quality of service bounds Virtual energy storage through decentralized load control with quality of service bounds Jonathan Broos and Prabir Barooah University of Florida Gainesville, Florida USA Abstract We propose a decentralized

More information

AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION FOR DIGITAL REDESIGN. Received October 2010; revised March 2011

AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION FOR DIGITAL REDESIGN. Received October 2010; revised March 2011 International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 6, June 2012 pp. 4071 4081 AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION

More information

Optimal Storage Operation under Demand Charge

Optimal Storage Operation under Demand Charge Optimal Storage Operation under Demand Charge Jiangliang Jin and Yunjian Xu Abstract We study the optimal operation of energy storage operated by a consumer who owns intermittent renewable generation and

More information

Coupled Optimization Models for Planning and Operation of Power Systems on Multiple Scales

Coupled Optimization Models for Planning and Operation of Power Systems on Multiple Scales Coupled Optimization Models for Planning and Operation of Power Systems on Multiple Scales Michael C. Ferris University of Wisconsin, Madison Computational Needs for the Next Generation Electric Grid,

More information

A Progressive Hedging Approach to Multistage Stochastic Generation and Transmission Investment Planning

A Progressive Hedging Approach to Multistage Stochastic Generation and Transmission Investment Planning A Progressive Hedging Approach to Multistage Stochastic Generation and Transmission Investment Planning Yixian Liu Ramteen Sioshansi Integrated Systems Engineering Department The Ohio State University

More information

HTS Cable Integration into Rural Networks with Renewable Energy Resources

HTS Cable Integration into Rural Networks with Renewable Energy Resources Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen HTS Cable Integration into Rural Networks with Renewable Energy Resources Dr.-Ing. Nasser Hemdan Outline Introduction Objectives Network

More information

Robust Provisioning of Demand-Side Flexibility Under Electricity Price Uncertainty

Robust Provisioning of Demand-Side Flexibility Under Electricity Price Uncertainty Robust Provisioning of Demand-Side Flexibility Under Electricity Price Uncertainty Sareh Agheb, Xiaoqi Tan, Bo Sun, Danny H.K. Tsang Dept. of Electronic and Computer Engineering, The Hong Kong University

More information

Stability and feasibility of state-constrained linear MPC without stabilizing terminal constraints

Stability and feasibility of state-constrained linear MPC without stabilizing terminal constraints Stability and feasibility of state-constrained linear MPC without stabilizing terminal constraints Andrea Boccia 1, Lars Grüne 2, and Karl Worthmann 3 Abstract This paper is concerned with stability and

More information

SMART GRID FORECASTING

SMART GRID FORECASTING SMART GRID FORECASTING AND FINANCIAL ANALYTICS Itron Forecasting Brown Bag December 11, 2012 PLEASE REMEMBER» Phones are Muted: In order to help this session run smoothly, your phones are muted.» Full

More information

Decentralized Event-triggered Broadcasts over Networked Control Systems

Decentralized Event-triggered Broadcasts over Networked Control Systems Decentralized Event-triggered Broadcasts over Networked Control Systems Xiaofeng Wang and Michael D. Lemmon University of Notre Dame, Department of Electrical Engineering, Notre Dame, IN, 46556, USA, xwang13,lemmon@nd.edu

More information

Robustness Adjustment of Two-Stage Robust Security-Constrained Unit Commitment

Robustness Adjustment of Two-Stage Robust Security-Constrained Unit Commitment Robustness Adjustment of Two-Stage Robust Secury-Constrained Un Commment Ping Liu MISSISSIPPI STATE UNIVERSITY U.S.A October 23, 204 Challenges in smart grid Integration of renewable energy and prediction

More information

Dual and primal-dual methods

Dual and primal-dual methods ELE 538B: Large-Scale Optimization for Data Science Dual and primal-dual methods Yuxin Chen Princeton University, Spring 2018 Outline Dual proximal gradient method Primal-dual proximal gradient method

More information

Coordinating multiple optimization-based controllers: new opportunities and challenges

Coordinating multiple optimization-based controllers: new opportunities and challenges Coordinating multiple optimization-based controllers: new opportunities and challenges James B. Rawlings and Brett T. Stewart Department of Chemical and Biological Engineering University of Wisconsin Madison

More information

Real-Time Integer Optimal Control on FPGA Bartolomeo Stellato and Paul Goulart

Real-Time Integer Optimal Control on FPGA Bartolomeo Stellato and Paul Goulart Real-Time Integer Optimal Control on FPGA and Paul Goulart CDC 2016 Dec 12, 2016 Las Vegas, NV, USA Medium-voltage drives market is worth 4bln $. and is growing 10% every year! Power Distribution Grid

More information

Distributed Optimization over Networks Gossip-Based Algorithms

Distributed Optimization over Networks Gossip-Based Algorithms Distributed Optimization over Networks Gossip-Based Algorithms Angelia Nedić angelia@illinois.edu ISE Department and Coordinated Science Laboratory University of Illinois at Urbana-Champaign Outline Random

More information

Distributed Model Predictive Control for Smart Energy Systems

Distributed Model Predictive Control for Smart Energy Systems JOURNAL OF L A TEX CLASS FILES, VOL. 11, NO. 4, DECEMBER 214 1 Distributed Model Predictive Control for Smart Energy Systems Rasmus Halvgaard, Lieven Vandenberghe, Niels K. Poulsen, Henrik Madsen, and

More information

Distributed Resource Allocation Using One-Way Communication with Applications to Power Networks

Distributed Resource Allocation Using One-Way Communication with Applications to Power Networks Distributed Resource Allocation Using One-Way Communication with Applications to Power Networks Sindri Magnússon, Chinwendu Enyioha, Kathryn Heal, Na Li, Carlo Fischione, and Vahid Tarokh Abstract Typical

More information

Dual Dynamic Programming for Long-Term Receding-Horizon Hydro Scheduling with Head Effects

Dual Dynamic Programming for Long-Term Receding-Horizon Hydro Scheduling with Head Effects Dual Dynamic Programming for Long-Term Receding-Horizon Hydro Scheduling with Head Effects Benjamin Flamm, Annika Eichler, Joseph Warrington, John Lygeros Automatic Control Laboratory, ETH Zurich SINTEF

More information

Weather Company Energy and Power Products

Weather Company Energy and Power Products Service Weather Company Energy and Power Products This Service (SD) describes the Cloud Service IBM provides to Client. Client means the company and its authorized users and recipients of the Cloud Service.

More information

A day ahead electricity storage flexibility prediction for peak shaving.

A day ahead electricity storage flexibility prediction for peak shaving. Faculty of Electrical Engineering, Mathematics & Computer Science A day ahead electricity storage flexibility prediction for peak shaving. Kristian Keller Thesis Master of Computer Science September 2016

More information

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Pontus Giselsson Department of Automatic Control LTH Lund University Box 118, SE-221 00 Lund, Sweden pontusg@control.lth.se

More information

Encoder Decoder Design for Feedback Control over the Binary Symmetric Channel

Encoder Decoder Design for Feedback Control over the Binary Symmetric Channel Encoder Decoder Design for Feedback Control over the Binary Symmetric Channel Lei Bao, Mikael Skoglund and Karl Henrik Johansson School of Electrical Engineering, Royal Institute of Technology, Stockholm,

More information

Optimal Control of Plug-In Hybrid Electric Vehicles with Market Impact and Risk Attitude

Optimal Control of Plug-In Hybrid Electric Vehicles with Market Impact and Risk Attitude Optimal Control of Plug-In Hybrid Electric Vehicles with Market Impact and Risk Attitude Lai Wei and Yongpei Guan Department of Industrial and Systems Engineering University of Florida, Gainesville, FL

More information

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear EVENT-TRIGGERING OF LARGE-SCALE SYSTEMS WITHOUT ZENO BEHAVIOR C. DE PERSIS, R. SAILER, AND F. WIRTH Abstract. We present a Lyapunov based approach to event-triggering for large-scale systems using a small

More information

SHORT TERM LOAD FORECASTING

SHORT TERM LOAD FORECASTING Indian Institute of Technology Kanpur (IITK) and Indian Energy Exchange (IEX) are delighted to announce Training Program on "Power Procurement Strategy and Power Exchanges" 28-30 July, 2014 SHORT TERM

More information

Choice Theory. Matthieu de Lapparent

Choice Theory. Matthieu de Lapparent Choice Theory Matthieu de Lapparent matthieu.delapparent@epfl.ch Transport and Mobility Laboratory, School of Architecture, Civil and Environmental Engineering, Ecole Polytechnique Fédérale de Lausanne

More information

Real-Time Power Balancing in Electric Grids with Distributed Storage

Real-Time Power Balancing in Electric Grids with Distributed Storage Real-ime Power Balancing in Electric Grids with Distributed Storage Sun Sun, Student Member, IEEE, Min Dong, Senior Member, IEEE, and Ben Liang, Senior Member, IEEE Abstract Power balancing is crucial

More information

A Dantzig-Wolfe Decomposition Algorithm for Economic MPC of Distributed Energy Systems

A Dantzig-Wolfe Decomposition Algorithm for Economic MPC of Distributed Energy Systems A Dantzig-Wolfe Decomposition Algorithm for Economic MPC of Distributed Energy Systems Leo Emil Sokoler, Laura Standardi Kristian Edlund John Bagterp Jørgensen DONG Energy, DK-2820 Gentofte, Denmark (kried@dongenergydk)

More information

Asymptotic stability and transient optimality of economic MPC without terminal conditions

Asymptotic stability and transient optimality of economic MPC without terminal conditions Asymptotic stability and transient optimality of economic MPC without terminal conditions Lars Grüne 1, Marleen Stieler 2 Mathematical Institute, University of Bayreuth, 95440 Bayreuth, Germany Abstract

More information

Networked Feedback Control for a Smart Power Distribution Grid

Networked Feedback Control for a Smart Power Distribution Grid Networked Feedback Control for a Smart Power Distribution Grid Saverio Bolognani 6 March 2017 - Workshop 1 Future power distribution grids Traditional Power Generation transmission grid It delivers power

More information

Gestion de l énergie des véhicules hybrides

Gestion de l énergie des véhicules hybrides Gestion de l énergie des véhicules hybrides avec prise en compte des dynamiques thermiques A. Sciarretta, D. Maamria IFP Energies nouvelles Journées du Groupe de Travail Automatique et Automobile 06/11/2014

More information

Encoder Decoder Design for Event-Triggered Feedback Control over Bandlimited Channels

Encoder Decoder Design for Event-Triggered Feedback Control over Bandlimited Channels Encoder Decoder Design for Event-Triggered Feedback Control over Bandlimited Channels Lei Bao, Mikael Skoglund and Karl Henrik Johansson Department of Signals, Sensors and Systems, Royal Institute of Technology,

More information

Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control

Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control SICE Journal of Control, Measurement, and System Integration, Vol. 10, No. 2, pp. 039 052, March 2017 Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control

More information

On robustness of suboptimal min-max model predictive control *

On robustness of suboptimal min-max model predictive control * Manuscript received June 5, 007; revised Sep., 007 On robustness of suboptimal min-max model predictive control * DE-FENG HE, HAI-BO JI, TAO ZHENG Department of Automation University of Science and Technology

More information