SlideShare a Scribd company logo
State Estimation and Mean Field Control
with Application to Demand Dispatch
Yue Chen, Ana Buˇsi´c, and Sean Meyn
Inria & ENS – Paris, France ECE, UF
Thanks to our sponsors:
National Science Foundation & Google
Virtual Energy Storage
through Distributed Control of Flexible Loads
1 Grid Control Problems
2 Demand Dispatch
3 State Estimation and Demand Dispatch
4 Conclusions
5 References
March 8th 2014: Impact of wind
and solar on net-load at CAISO
Ramp limitations cause price-spikes
Price spike due to high net-load ramping
need when solar production ramped out
Negative prices due to high
mid-day solar production
1200
15
0
2
4
19
17
21
23
27
25
800
1000
600
400
0
200
-200
GWGW
Toal Load
Wind and Solar
Load and Net-load
ToalWind Toal Solar
Net-load:Toal Load, lessWind and Solar
$/MWh
24 hrs
24 hrs
Peak ramp Peak
Peak ramp Peak
Grid Control Problems
Grid Control Problems
Challenges from Renewable Energy
Volatility from solar and wind energy has impacted markets
New “ramping products”
Greater regulation needs
March 8th 2014: Impact of wind
and solar on net-load at CAISO
Ramp limitations cause price-spikes
Price spike due to high net-load ramping
need when solar production ramped out
Negative prices due to high
mid-day solar production
1200
15
0
2
4
19
17
21
23
27
25
800
1000
600
400
0
200
-200
GWGW
Toal Load
Wind and Solar
Load and Net-load
ToalWind Toal Solar
Net-load:Toal Load, lessWind and Solar
$/MWh
24 hrs
24 hrs
Peak ramp Peak
Peak ramp Peak
1 / 18
Grid Control Problems
Frequency Decomposition
Example: Serving the Net-Load in Bonneville Power Administration
Jan 01 Jan 02 Jan 03 Jan 04 Jan 05 Jan 06
GW
0
1
2
3
4
Net-load curve = G1 + G2 + G3
G1
G2
G3
2 / 18
Grid Control Problems
Frequency Decomposition
Example: Serving the Net-Load in Bonneville Power Administration
Jan 01 Jan 02 Jan 03 Jan 04 Jan 05 Jan 06
GW
0
1
2
3
4
Net-load curve = G1 + G2 + G3
G1
G2
G3
Low frequency component: traditional generation
Remainder: “storage” (batteries, flywheels, ... smart fridges)
2 / 18
Local feedback loop
Local
Control
Load i
ζt Y i
tUi
t
Xi
t
Gridsignal
Localdecision
Powerdeviation
Demand Dispatch Design
Demand Dispatch
Demand Dispatch
Gr
Gr = G1 + G2 + G3
G1
G2
G3
?
3 / 18
Demand Dispatch
Demand Dispatch
Gr
Gr = G1 + G2 + G3
G1
G2
G
Traditional generation
3
3 / 18
Demand Dispatch
Demand Dispatch
Gr
Gr = G1 + G2 + G3
G1
G2
G
Traditional generation
Water pumping (e.g. pool pumps)
Fans in commercial HVAC3
Demand Dispatch: Power consumption from loads varies automatically
and continuously to provide service to the grid, without impacting QoS to
the consumer
3 / 18
Demand Dispatch
Demand Dispatch
Responsive Regulation and desired QoS
– A partial list of the needs of the grid operator, and the consumer
High quality AS? (Ancillary Service)
Reliable?
Cost effective?
Customer QoS constraints satisfied?
4 / 18
Demand Dispatch
Demand Dispatch
Responsive Regulation and desired QoS
– A partial list of the needs of the grid operator, and the consumer
High quality AS? (Ancillary Service)
Reliable?
Cost effective?
Customer QoS constraints satisfied?
Virtual energy storage: achieve these goals simultaneously
through distributed control
4 / 18
Demand Dispatch
General Principles for Design
Two components to local controlLocal feedback loop
Local
Control
Load i
ζt Y i
tUi
t
Prefilter Decision
ζt Ui
t
Xi
t
Xi
t
Each load monitors its state and a regulation signal from the grid.
Prefilter and decision rules designed to respect needs of load and grid
5 / 18
Demand Dispatch
General Principles for Design
Two components to local controlLocal feedback loop
Local
Control
Load i
ζt Y i
tUi
t
Prefilter Decision
ζt Ui
t
Xi
t
Xi
t
Each load monitors its state and a regulation signal from the grid.
Prefilter and decision rules designed to respect needs of load and grid
Randomized policies required for finite-state loads
5 / 18
Demand Dispatch
MDP model
MDP model
The state for a load is modeled as a controlled Markov chain.
Controlled transition matrix:
Pζ(x, x ) = P{Xt+1 = x | Xt = x, ζt = ζ}
Two components to local controlLocal feedback loop
Local
Control
Load i
ζt Y i
tUi
t
Prefilter Decision
ζt Ui
t
Xi
t
Xi
t
6 / 18
Demand Dispatch
MDP model
MDP model
The state for a load is modeled as a controlled Markov chain.
Controlled transition matrix:
Pζ(x, x ) = P{Xt+1 = x | Xt = x, ζt = ζ}
Two components to local controlLocal feedback loop
Local
Control
Load i
ζt Y i
tUi
t
Prefilter Decision
ζt Ui
t
Xi
t
Xi
t
Previous work:
• How to design Pζ? • How to analyze aggregate of similar loads?
6 / 18
Demand Dispatch
Aggregate Model
≈ Mean field model
State process:
µN
t (x) =
1
N
N
i=1
I{Xi
t = x}, x ∈ X
Evolution: µN
t+1 = µN
t Pζt + ∆t
7 / 18
Demand Dispatch
Aggregate Model
≈ Mean field model
State process:
µN
t (x) =
1
N
N
i=1
I{Xi
t = x}, x ∈ X
Evolution: µN
t+1 = µN
t Pζt + ∆t
Output (mean power): yt =
x
µN
t (x)U(x)
Nonlinear state space model Linearization useful for control design
7 / 18
Demand Dispatch
Aggregate Model
≈ Mean field model
Reference Output deviation (MW)
−300
−200
−100
0
100
200
300
0 20 40 60 80 100 120 140 160
t/hour
0 20 40 60 80 100 120 140 160
State process:
µN
t (x) =
1
N
N
i=1
I{Xi
t = x}, x ∈ X
Evolution: µN
t+1 = µN
t Pζt + ∆t
Output (mean power): yt =
x
µN
t (x)U(x)
Nonlinear state space model Linearization useful for control design
7 / 18
Demand Dispatch
Nonlinear state space model: µt+1 = µtPζt
, yt = µt, U
Linearization useful for control design
Bode Diagram
Magnitude(dB)
-10
0
10
20
30
Myopic Passive Optimal
10
-4
10
-5
10
-3
10
-2
Frequency (rad/s)
10
-1
onehournominalcycle
Three designs for a refrigerator: transfer function ζt → yt
8 / 18
Demand Dispatch
Grid Control Architecture: ζt = f(?)
ζ = f(∆ω)
ζ = f(y)
ζ
grid freq (Schweppe ...)
load power dev (Inria/UF 2013+)
load histogram (Montreal/Berkeley)= f(µ)
Increasing
Information
9 / 18
Demand Dispatch
Grid Control Architecture: ζt = f(?)
ζ = f(∆ω)
ζ = f(y)
ζ = f(y)
ζ
grid freq (Schweppe ...)
load power (Inria/UF 2013+)
load histogram (Montreal/Berkeley)
This work:
= f(µ)
Increasing
Information
ˆ
Goals: Estimate yt for control and QoS distribution
9 / 18
Demand Dispatch
Grid Control Architecture: ζt = f(?)
ζ = f(∆ω)
ζ = f(y)
ζ = f(y)
ζ
grid freq (Schweppe ...)
load power (Inria/UF 2013+)
load histogram (Montreal/Berkeley)
This work:
Linear state space model subject to white noise
State estimation using Kalman Filter
= f(µ)
Increasing
Information
ˆ
ζt ytLoads
µt
Goals: Estimate yt for control and QoS distribution
9 / 18
State Estimation and Demand Dispatch
State Estimation and Demand Dispatch
Linear State Space Model
State space model:
µN
t+1 = µN
t Pζt + ∆t
yN
t = µN
t , U =
1
N
N
i=1
Y i
t
Observations: Randomly sample a fixed percentage of {Y i
t }
Yt =
1
m
m
k=1
Y
st(k)
t = yN
t + Vt
Samples {st} i.i.d. and uniform.
10 / 18
State Estimation and Demand Dispatch
Linear State Space Model
State space model:
µN
t+1 = µN
t Pζt + ∆t
yN
t = µN
t , U =
1
N
N
i=1
Y i
t
Observations: Randomly sample a fixed percentage of {Y i
t }
Yt =
1
m
m
k=1
Y
st(k)
t = yN
t + Vt
Samples {st} i.i.d. and uniform.
Kalman filter requires second-order statistics of (∆t, Vt).
See proceedings
10 / 18
State Estimation and Demand Dispatch
Linear State Space Model
State-observation model:
µN
t+1 = µN
t Pζt + ∆t
Yt = yN
t + Vt
Two versions of the Kalman filter considered,
differentiated by Kalman gain Kt
11 / 18
State Estimation and Demand Dispatch
Linear State Space Model
State-observation model:
µN
t+1 = µN
t Pζt + ∆t
Yt = yN
t + Vt
Two versions of the Kalman filter considered,
differentiated by Kalman gain Kt
1 Assumption: µN
t+1 is conditionally Gaussian given Yt = (Yk, ζk) |t
k=0.
Under this assumption, the Kalman filter = optimal nonlinear filter.
The gain is a nonlinear function of observed variables.
11 / 18
State Estimation and Demand Dispatch
Linear State Space Model
State-observation model:
µN
t+1 = µN
t Pζt + ∆t
Yt = yN
t + Vt
Two versions of the Kalman filter considered,
differentiated by Kalman gain Kt
1 Assumption: µN
t+1 is conditionally Gaussian given Yt = (Yk, ζk) |t
k=0.
Under this assumption, the Kalman filter = optimal nonlinear filter.
The gain is a nonlinear function of observed variables.
2 The filter that is optimal over all linear estimators
similar to [Krylov, Lipster, and Novikov, 1984]
11 / 18
State Estimation and Demand Dispatch
Linear State Space Model
State-observation model:
µN
t+1 = µN
t Pζt + ∆t
Yt = yN
t + Vt
Two versions of the Kalman filter considered,
differentiated by Kalman gain Kt
1 Assumption: µN
t+1 is conditionally Gaussian given Yt = (Yk, ζk) |t
k=0.
Under this assumption, the Kalman filter = optimal nonlinear filter.
The gain is a nonlinear function of observed variables.
2 The filter that is optimal over all linear estimators
similar to [Krylov, Lipster, and Novikov, 1984]
The first is more easily calculated, and worked well in experiments.
See proceedings for details
11 / 18
State Estimation and Demand Dispatch
Observability fails?
Observed in models of residential pools, HVACs, fridges ...
One example for residential pools:
λ0 λζ
96 Eigenvalues of the
Observability Grammian
961
10
-10
10-5
100
105
i48 7224
|λi|
In general, all states are not recoverable from observations:
µa
0 − µb
0 = 1, yet
∞
t=0
|ya
t − yb
t |2
< 10−12
12 / 18
State Estimation and Demand Dispatch
Key features are observable
1. yN
t : total power consumption of loads
-3
0
3
Inputζt
Output deviation Reference
t/hour
0 20 40 60 80 100 120 140 160
−100
−50
0
50
100
MW
300,000 residential pools, with 0.1% sampling
13 / 18
State Estimation and Demand Dispatch
Key features are observable
1. yN
t : total power consumption of loads
2. Discounted QoS (quality of service)
Li
t =
t
k=0
βt−k
(Xi
k),
for residential pools: (x) ∝ [power consumption − desired mean]
13 / 18
State Estimation and Demand Dispatch
Key features are observable
1. yN
t : total power consumption of loads
2. Discounted QoS (quality of service)
t/hours
x103
−100
−50
0
50
0 100 200 300 400 500 600 700
0
2
4
6
Estimate Empirical
Lt
ΣL
t
VarianceMean
13 / 18
State Estimation and Demand Dispatch
Sampling rate, N, and closed-loop performance
Goal is to track reference signal rt.
Normalized error: et =
yN
t − rt
r 2
0
2
4
6
8
10
12
14
16
18
0.1%
1.0%
10%
100%
Sampling Rate
3 × 103
3 × 105
3 × 104
3 × 106
N
RMSNormalizedError(%)
14 / 18
State Estimation and Demand Dispatch
Un-modeled dynamics and closed-loop performance
Setting: 0.1% sampling, and
1 7th-order reduced-order observer (state is dimension 96)
2 Large uncertainty in heterogeneous population of loads
3 And, load i opts-out when QoS Li
t is out of bounds
15 / 18
State Estimation and Demand Dispatch
Un-modeled dynamics and closed-loop performance
Setting: 0.1% sampling, and
1 7th-order reduced-order observer (state is dimension 96)
2 Large uncertainty in heterogeneous population of loads
3 And, load i opts-out when QoS Li
t is out of bounds
0
0.5−10
−5
0
5
10
MW
100 120110 130
optout%
N = 300,000N = 30,000
100 120110 130
Closed-loop tracking
−100
−50
0
50
100
0.5
0
Output deviation Reference
t/hour t/hour
15 / 18
Conclusions
Conclusions
Observability provably fails in many cases,
yet important features can be estimated in-spite of large modeling error
Much more in the paper:
“Half of the states are unobservable for symmetric models”
Kalman filter for joint ensemble-individual (µt, Xi
t)
More on pools and fridges
16 / 18
Conclusions
Conclusions
Observability provably fails in many cases,
yet important features can be estimated in-spite of large modeling error
Much more in the paper:
“Half of the states are unobservable for symmetric models”
Kalman filter for joint ensemble-individual (µt, Xi
t )
More on pools and fridges
Outstanding question: What information is needed for successful
application of these methods?
ζ = f(∆ω)
ζ = f(y)
ζ
grid freq (Schweppe ...)
load power (Inria/UF 2013+)
load histogram (Montreal/Berkeley)= f(µ)
Increasing
Information
ˆ
ˆ
Purely local control may not be effective for primary control, but ...
stay tuned
16 / 18
Conclusions
Conclusions
Thank You!
17 / 18
References
Selected References
S. Meyn, P. Barooah, A. Buˇsi´c, Y. Chen, and J. Ehren. Ancillary service to the grid using
intelligent deferrable loads. IEEE Trans. on Auto. Control, 2015, and Conf. on Dec. &
Control, 2013.
P. Barooah, A. Buˇsi´c, and S. Meyn. Spectral decomposition of demand-side flexibility for
reliable ancillary services in a smart grid. In Proc. 48th Annual Hawaii International
Conference on System Sciences (HICSS), pages 2700–2709, Kauai, Hawaii, 2015.
N. V. Krylov, R. S. Lipster, and A. A. Novikov, Kalman filter for Markov processes, in
Statistics and Control of Stochastic Processes. New York: Optimization Software, inc.,
1984, pp. 197–213.
J. Mathieu, S. Koch, and D. Callaway, State estimation and control of electric loads to
manage real-time energy imbalance, IEEE Trans. Power Systems, vol. 28, no. 1, pp.
430–440, 2013.
P. Caines and A. Kizilkale, Recursive estimation of common partially observed disturbances
in MFG systems with application to large scale power markets, in 52nd IEEE Conference
on Decision and Control, Dec 2013, pp. 2505–2512.
R. Malham´e and C.-Y. Chong, On the statistical properties of a cyclic diffusion process
arising in the modeling of thermostat-controlled electric power system loads, SIAM J.
Appl. Math., vol. 48, no. 2, pp. 465–480, 1988.
18 / 18
Ad

More Related Content

What's hot (20)

Solution of Combined Heat and Power Economic Dispatch Problem Using Different...
Solution of Combined Heat and Power Economic Dispatch Problem Using Different...Solution of Combined Heat and Power Economic Dispatch Problem Using Different...
Solution of Combined Heat and Power Economic Dispatch Problem Using Different...
Arkadev Ghosh
 
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATIONECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
Mln Phaneendra
 
Unit commitment
Unit commitmentUnit commitment
Unit commitment
Mohammad Abdullah
 
Nonlinear control for an optimized grid connection system of renewable energy...
Nonlinear control for an optimized grid connection system of renewable energy...Nonlinear control for an optimized grid connection system of renewable energy...
Nonlinear control for an optimized grid connection system of renewable energy...
journalBEEI
 
Network Theory Integrated Life Cycle Assessment for an Electric Power System
Network Theory Integrated Life Cycle Assessment for an Electric Power SystemNetwork Theory Integrated Life Cycle Assessment for an Electric Power System
Network Theory Integrated Life Cycle Assessment for an Electric Power System
Heetae Kim
 
Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016
Sandia National Laboratories: Energy & Climate: Renewables
 
A MIP Approach to the Yearly Scheduling Problem of a Mixed Hydrothermal Syste...
A MIP Approach to the Yearly Scheduling Problem of a Mixed Hydrothermal Syste...A MIP Approach to the Yearly Scheduling Problem of a Mixed Hydrothermal Syste...
A MIP Approach to the Yearly Scheduling Problem of a Mixed Hydrothermal Syste...
Costas Baslis
 
Power station
Power stationPower station
Power station
Sirat Mahmood
 
A presentation on economic load dispatch
A presentation on economic load dispatchA presentation on economic load dispatch
A presentation on economic load dispatch
souravsahoo28
 
Project on economic load dispatch
Project on economic load dispatchProject on economic load dispatch
Project on economic load dispatch
ayantudu
 
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
GISRUK conference
 
Economic load dispatch
Economic load dispatchEconomic load dispatch
Economic load dispatch
Vipin Pandey
 
Active network management for electrical distribution systems: problem formul...
Active network management for electrical distribution systems: problem formul...Active network management for electrical distribution systems: problem formul...
Active network management for electrical distribution systems: problem formul...
Quentin Gemine
 
Economics of power plant
Economics of power plantEconomics of power plant
Economics of power plant
Dr. Rohit Singh Lather, Ph.D.
 
OPTIMAL ECONOMIC LOAD DISPATCH USING FUZZY LOGIC & GENETIC ALGORITHMS
OPTIMAL ECONOMIC LOAD DISPATCH USING FUZZY LOGIC & GENETIC ALGORITHMSOPTIMAL ECONOMIC LOAD DISPATCH USING FUZZY LOGIC & GENETIC ALGORITHMS
OPTIMAL ECONOMIC LOAD DISPATCH USING FUZZY LOGIC & GENETIC ALGORITHMS
IAEME Publication
 
Genetic Algorithm for Solving the Economic Load Dispatch
Genetic Algorithm for Solving the Economic Load DispatchGenetic Algorithm for Solving the Economic Load Dispatch
Genetic Algorithm for Solving the Economic Load Dispatch
Satyendra Singh
 
A Case Study of Economic Load Dispatch for a Thermal Power Plant using Partic...
A Case Study of Economic Load Dispatch for a Thermal Power Plant using Partic...A Case Study of Economic Load Dispatch for a Thermal Power Plant using Partic...
A Case Study of Economic Load Dispatch for a Thermal Power Plant using Partic...
International Journal of Science and Research (IJSR)
 
Load characteristics and Economic Aspects
Load characteristics and Economic AspectsLoad characteristics and Economic Aspects
Load characteristics and Economic Aspects
Abha Tripathi
 
Economic load dispatch problem solving using "Cuckoo Search"
Economic load dispatch problem solving using "Cuckoo Search"Economic load dispatch problem solving using "Cuckoo Search"
Economic load dispatch problem solving using "Cuckoo Search"
Khulna University of Engineering and Technology
 
Economic dispatch
Economic dispatch  Economic dispatch
Economic dispatch
Hussain Ali
 
Solution of Combined Heat and Power Economic Dispatch Problem Using Different...
Solution of Combined Heat and Power Economic Dispatch Problem Using Different...Solution of Combined Heat and Power Economic Dispatch Problem Using Different...
Solution of Combined Heat and Power Economic Dispatch Problem Using Different...
Arkadev Ghosh
 
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATIONECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
Mln Phaneendra
 
Nonlinear control for an optimized grid connection system of renewable energy...
Nonlinear control for an optimized grid connection system of renewable energy...Nonlinear control for an optimized grid connection system of renewable energy...
Nonlinear control for an optimized grid connection system of renewable energy...
journalBEEI
 
Network Theory Integrated Life Cycle Assessment for an Electric Power System
Network Theory Integrated Life Cycle Assessment for an Electric Power SystemNetwork Theory Integrated Life Cycle Assessment for an Electric Power System
Network Theory Integrated Life Cycle Assessment for an Electric Power System
Heetae Kim
 
A MIP Approach to the Yearly Scheduling Problem of a Mixed Hydrothermal Syste...
A MIP Approach to the Yearly Scheduling Problem of a Mixed Hydrothermal Syste...A MIP Approach to the Yearly Scheduling Problem of a Mixed Hydrothermal Syste...
A MIP Approach to the Yearly Scheduling Problem of a Mixed Hydrothermal Syste...
Costas Baslis
 
A presentation on economic load dispatch
A presentation on economic load dispatchA presentation on economic load dispatch
A presentation on economic load dispatch
souravsahoo28
 
Project on economic load dispatch
Project on economic load dispatchProject on economic load dispatch
Project on economic load dispatch
ayantudu
 
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
4A_ 3_Parallel k-means clustering using gp_us for the geocomputation of real-...
GISRUK conference
 
Economic load dispatch
Economic load dispatchEconomic load dispatch
Economic load dispatch
Vipin Pandey
 
Active network management for electrical distribution systems: problem formul...
Active network management for electrical distribution systems: problem formul...Active network management for electrical distribution systems: problem formul...
Active network management for electrical distribution systems: problem formul...
Quentin Gemine
 
OPTIMAL ECONOMIC LOAD DISPATCH USING FUZZY LOGIC & GENETIC ALGORITHMS
OPTIMAL ECONOMIC LOAD DISPATCH USING FUZZY LOGIC & GENETIC ALGORITHMSOPTIMAL ECONOMIC LOAD DISPATCH USING FUZZY LOGIC & GENETIC ALGORITHMS
OPTIMAL ECONOMIC LOAD DISPATCH USING FUZZY LOGIC & GENETIC ALGORITHMS
IAEME Publication
 
Genetic Algorithm for Solving the Economic Load Dispatch
Genetic Algorithm for Solving the Economic Load DispatchGenetic Algorithm for Solving the Economic Load Dispatch
Genetic Algorithm for Solving the Economic Load Dispatch
Satyendra Singh
 
Load characteristics and Economic Aspects
Load characteristics and Economic AspectsLoad characteristics and Economic Aspects
Load characteristics and Economic Aspects
Abha Tripathi
 
Economic dispatch
Economic dispatch  Economic dispatch
Economic dispatch
Hussain Ali
 

Viewers also liked (12)

Control Techniques for Complex Systems
Control Techniques for Complex SystemsControl Techniques for Complex Systems
Control Techniques for Complex Systems
Sean Meyn
 
2012 Tutorial: Markets for Differentiated Electric Power Products
2012 Tutorial:  Markets for Differentiated Electric Power Products2012 Tutorial:  Markets for Differentiated Electric Power Products
2012 Tutorial: Markets for Differentiated Electric Power Products
Sean Meyn
 
06 2015 pesgm_wllv_vsc
06 2015 pesgm_wllv_vsc06 2015 pesgm_wllv_vsc
06 2015 pesgm_wllv_vsc
Luigi Vanfretti
 
Estimation & project planning
Estimation & project planningEstimation & project planning
Estimation & project planning
alle_tode
 
Lecture14
Lecture14Lecture14
Lecture14
zukun
 
Questionnaire for media mag. jenny.
Questionnaire for media mag. jenny.Questionnaire for media mag. jenny.
Questionnaire for media mag. jenny.
Jennykam
 
State Estimation of Power System with Interline Power Flow Controller
State Estimation of Power System with Interline Power Flow ControllerState Estimation of Power System with Interline Power Flow Controller
State Estimation of Power System with Interline Power Flow Controller
IDES Editor
 
Configuration and working point and state estimation
Configuration and working point and state estimationConfiguration and working point and state estimation
Configuration and working point and state estimation
Daniel Obaleye
 
State estimation
State estimationState estimation
State estimation
Vipin Pandey
 
Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A Review
IDES Editor
 
VSC based HVDC system
VSC based HVDC systemVSC based HVDC system
VSC based HVDC system
mdhsudhan
 
P1111130668
P1111130668P1111130668
P1111130668
Ashraf Aboshosha
 
Control Techniques for Complex Systems
Control Techniques for Complex SystemsControl Techniques for Complex Systems
Control Techniques for Complex Systems
Sean Meyn
 
2012 Tutorial: Markets for Differentiated Electric Power Products
2012 Tutorial:  Markets for Differentiated Electric Power Products2012 Tutorial:  Markets for Differentiated Electric Power Products
2012 Tutorial: Markets for Differentiated Electric Power Products
Sean Meyn
 
Estimation & project planning
Estimation & project planningEstimation & project planning
Estimation & project planning
alle_tode
 
Lecture14
Lecture14Lecture14
Lecture14
zukun
 
Questionnaire for media mag. jenny.
Questionnaire for media mag. jenny.Questionnaire for media mag. jenny.
Questionnaire for media mag. jenny.
Jennykam
 
State Estimation of Power System with Interline Power Flow Controller
State Estimation of Power System with Interline Power Flow ControllerState Estimation of Power System with Interline Power Flow Controller
State Estimation of Power System with Interline Power Flow Controller
IDES Editor
 
Configuration and working point and state estimation
Configuration and working point and state estimationConfiguration and working point and state estimation
Configuration and working point and state estimation
Daniel Obaleye
 
Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A Review
IDES Editor
 
VSC based HVDC system
VSC based HVDC systemVSC based HVDC system
VSC based HVDC system
mdhsudhan
 
Ad

Similar to State estimation and Mean-Field Control with application to demand dispatch (20)

Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Nonnegative Matrix Factorization with Side Information for Time Series Recove...Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Nonnegative Matrix Factorization with Side Information for Time Series Recove...
Paris Women in Machine Learning and Data Science
 
Integration of renewable energy sources and demand-side management into distr...
Integration of renewable energy sources and demand-side management into distr...Integration of renewable energy sources and demand-side management into distr...
Integration of renewable energy sources and demand-side management into distr...
Université de Liège (ULg)
 
State Space Collapse in Resource Allocation for Demand Dispatch - May 2019
State Space Collapse in Resource Allocation for Demand Dispatch - May 2019State Space Collapse in Resource Allocation for Demand Dispatch - May 2019
State Space Collapse in Resource Allocation for Demand Dispatch - May 2019
Sean Meyn
 
EFFINET - Initial Presentation
EFFINET - Initial PresentationEFFINET - Initial Presentation
EFFINET - Initial Presentation
Pantelis Sopasakis
 
poster
posterposter
poster
Aittahar Samy
 
Optimal Control of Electricity Production
Optimal Control of Electricity ProductionOptimal Control of Electricity Production
Optimal Control of Electricity Production
Kamrul Hasan
 
Modelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water NetworksModelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water Networks
Pantelis Sopasakis
 
A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...
JuanPabloCarbajal3
 
GREDOR
GREDORGREDOR
GREDOR
Université de Liège (ULg)
 
Approximation in Value Space using Aggregation, with Applications to POMDPs a...
Approximation in Value Space using Aggregation, with Applications to POMDPs a...Approximation in Value Space using Aggregation, with Applications to POMDPs a...
Approximation in Value Space using Aggregation, with Applications to POMDPs a...
Kim Hammar
 
Locational marginal pricing framework in secured dispatch scheduling under co...
Locational marginal pricing framework in secured dispatch scheduling under co...Locational marginal pricing framework in secured dispatch scheduling under co...
Locational marginal pricing framework in secured dispatch scheduling under co...
eSAT Publishing House
 
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET Journal
 
Quantitive Approaches and venues for Energy Trading & Risk Management
Quantitive Approaches and venues for Energy Trading & Risk ManagementQuantitive Approaches and venues for Energy Trading & Risk Management
Quantitive Approaches and venues for Energy Trading & Risk Management
Manuele Monti
 
GDRR Opening Workshop - Variance Reduction for Reliability Assessment with St...
GDRR Opening Workshop - Variance Reduction for Reliability Assessment with St...GDRR Opening Workshop - Variance Reduction for Reliability Assessment with St...
GDRR Opening Workshop - Variance Reduction for Reliability Assessment with St...
The Statistical and Applied Mathematical Sciences Institute
 
Voltage stability enhancement of a Transmission Line
Voltage stability  enhancement of a Transmission Line Voltage stability  enhancement of a Transmission Line
Voltage stability enhancement of a Transmission Line
anirudh sharma
 
9-12 MPC mode predictive control system.pdf
9-12  MPC mode predictive control system.pdf9-12  MPC mode predictive control system.pdf
9-12 MPC mode predictive control system.pdf
abbas miry
 
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
OPAL-RT TECHNOLOGIES
 
Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...
Paris Women in Machine Learning and Data Science
 
F43022431
F43022431F43022431
F43022431
IJERA Editor
 
PR_TMP_IUP_2021_CHAP3.pptx
PR_TMP_IUP_2021_CHAP3.pptxPR_TMP_IUP_2021_CHAP3.pptx
PR_TMP_IUP_2021_CHAP3.pptx
dhani71
 
Integration of renewable energy sources and demand-side management into distr...
Integration of renewable energy sources and demand-side management into distr...Integration of renewable energy sources and demand-side management into distr...
Integration of renewable energy sources and demand-side management into distr...
Université de Liège (ULg)
 
State Space Collapse in Resource Allocation for Demand Dispatch - May 2019
State Space Collapse in Resource Allocation for Demand Dispatch - May 2019State Space Collapse in Resource Allocation for Demand Dispatch - May 2019
State Space Collapse in Resource Allocation for Demand Dispatch - May 2019
Sean Meyn
 
EFFINET - Initial Presentation
EFFINET - Initial PresentationEFFINET - Initial Presentation
EFFINET - Initial Presentation
Pantelis Sopasakis
 
Optimal Control of Electricity Production
Optimal Control of Electricity ProductionOptimal Control of Electricity Production
Optimal Control of Electricity Production
Kamrul Hasan
 
Modelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water NetworksModelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water Networks
Pantelis Sopasakis
 
A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...A walk through the intersection between machine learning and mechanistic mode...
A walk through the intersection between machine learning and mechanistic mode...
JuanPabloCarbajal3
 
Approximation in Value Space using Aggregation, with Applications to POMDPs a...
Approximation in Value Space using Aggregation, with Applications to POMDPs a...Approximation in Value Space using Aggregation, with Applications to POMDPs a...
Approximation in Value Space using Aggregation, with Applications to POMDPs a...
Kim Hammar
 
Locational marginal pricing framework in secured dispatch scheduling under co...
Locational marginal pricing framework in secured dispatch scheduling under co...Locational marginal pricing framework in secured dispatch scheduling under co...
Locational marginal pricing framework in secured dispatch scheduling under co...
eSAT Publishing House
 
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET- A Genetic based Stochastic Approach for Solving Thermal Unit Commitmen...
IRJET Journal
 
Quantitive Approaches and venues for Energy Trading & Risk Management
Quantitive Approaches and venues for Energy Trading & Risk ManagementQuantitive Approaches and venues for Energy Trading & Risk Management
Quantitive Approaches and venues for Energy Trading & Risk Management
Manuele Monti
 
Voltage stability enhancement of a Transmission Line
Voltage stability  enhancement of a Transmission Line Voltage stability  enhancement of a Transmission Line
Voltage stability enhancement of a Transmission Line
anirudh sharma
 
9-12 MPC mode predictive control system.pdf
9-12  MPC mode predictive control system.pdf9-12  MPC mode predictive control system.pdf
9-12 MPC mode predictive control system.pdf
abbas miry
 
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
2017 Atlanta Regional User Seminar - Real-Time Volt/Var Optimization Scheme f...
OPAL-RT TECHNOLOGIES
 
PR_TMP_IUP_2021_CHAP3.pptx
PR_TMP_IUP_2021_CHAP3.pptxPR_TMP_IUP_2021_CHAP3.pptx
PR_TMP_IUP_2021_CHAP3.pptx
dhani71
 
Ad

More from Sean Meyn (20)

Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Sean Meyn
 
DeepLearn2022 1. Goals & AlgorithmDesign.pdf
DeepLearn2022 1. Goals & AlgorithmDesign.pdfDeepLearn2022 1. Goals & AlgorithmDesign.pdf
DeepLearn2022 1. Goals & AlgorithmDesign.pdf
Sean Meyn
 
DeepLearn2022 3. TD and Q Learning
DeepLearn2022 3. TD and Q LearningDeepLearn2022 3. TD and Q Learning
DeepLearn2022 3. TD and Q Learning
Sean Meyn
 
DeepLearn2022 2. Variance Matters
DeepLearn2022  2. Variance MattersDeepLearn2022  2. Variance Matters
DeepLearn2022 2. Variance Matters
Sean Meyn
 
Smart Grid Tutorial - January 2019
Smart Grid Tutorial - January 2019Smart Grid Tutorial - January 2019
Smart Grid Tutorial - January 2019
Sean Meyn
 
Irrational Agents and the Power Grid
Irrational Agents and the Power GridIrrational Agents and the Power Grid
Irrational Agents and the Power Grid
Sean Meyn
 
Zap Q-Learning - ISMP 2018
Zap Q-Learning - ISMP 2018Zap Q-Learning - ISMP 2018
Zap Q-Learning - ISMP 2018
Sean Meyn
 
Introducing Zap Q-Learning
Introducing Zap Q-Learning   Introducing Zap Q-Learning
Introducing Zap Q-Learning
Sean Meyn
 
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast AlgorithmsReinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Sean Meyn
 
Spectral Decomposition of Demand-Side Flexibility for Reliable Ancillary Serv...
Spectral Decomposition of Demand-Side Flexibility for Reliable Ancillary Serv...Spectral Decomposition of Demand-Side Flexibility for Reliable Ancillary Serv...
Spectral Decomposition of Demand-Side Flexibility for Reliable Ancillary Serv...
Sean Meyn
 
Demand-Side Flexibility for Reliable Ancillary Services in a Smart Grid: Elim...
Demand-Side Flexibility for Reliable Ancillary Services in a Smart Grid: Elim...Demand-Side Flexibility for Reliable Ancillary Services in a Smart Grid: Elim...
Demand-Side Flexibility for Reliable Ancillary Services in a Smart Grid: Elim...
Sean Meyn
 
Why Do We Ignore Risk in Power Economics?
Why Do We Ignore Risk in Power Economics?Why Do We Ignore Risk in Power Economics?
Why Do We Ignore Risk in Power Economics?
Sean Meyn
 
Ancillary service to the grid from deferrable loads: the case for intelligent...
Ancillary service to the grid from deferrable loads: the case for intelligent...Ancillary service to the grid from deferrable loads: the case for intelligent...
Ancillary service to the grid from deferrable loads: the case for intelligent...
Sean Meyn
 
Tutorial for Energy Systems Week - Cambridge 2010
Tutorial for Energy Systems Week - Cambridge 2010Tutorial for Energy Systems Week - Cambridge 2010
Tutorial for Energy Systems Week - Cambridge 2010
Sean Meyn
 
Panel Lecture for Energy Systems Week
Panel Lecture for Energy Systems WeekPanel Lecture for Energy Systems Week
Panel Lecture for Energy Systems Week
Sean Meyn
 
The Value of Volatile Resources... Caltech, May 6 2010
The Value of Volatile Resources... Caltech, May 6 2010The Value of Volatile Resources... Caltech, May 6 2010
The Value of Volatile Resources... Caltech, May 6 2010
Sean Meyn
 
Approximate dynamic programming using fluid and diffusion approximations with...
Approximate dynamic programming using fluid and diffusion approximations with...Approximate dynamic programming using fluid and diffusion approximations with...
Approximate dynamic programming using fluid and diffusion approximations with...
Sean Meyn
 
Anomaly Detection Using Projective Markov Models
Anomaly Detection Using Projective Markov ModelsAnomaly Detection Using Projective Markov Models
Anomaly Detection Using Projective Markov Models
Sean Meyn
 
Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009
Sean Meyn
 
Q-Learning and Pontryagin's Minimum Principle
Q-Learning and Pontryagin's Minimum PrincipleQ-Learning and Pontryagin's Minimum Principle
Q-Learning and Pontryagin's Minimum Principle
Sean Meyn
 
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Sean Meyn
 
DeepLearn2022 1. Goals & AlgorithmDesign.pdf
DeepLearn2022 1. Goals & AlgorithmDesign.pdfDeepLearn2022 1. Goals & AlgorithmDesign.pdf
DeepLearn2022 1. Goals & AlgorithmDesign.pdf
Sean Meyn
 
DeepLearn2022 3. TD and Q Learning
DeepLearn2022 3. TD and Q LearningDeepLearn2022 3. TD and Q Learning
DeepLearn2022 3. TD and Q Learning
Sean Meyn
 
DeepLearn2022 2. Variance Matters
DeepLearn2022  2. Variance MattersDeepLearn2022  2. Variance Matters
DeepLearn2022 2. Variance Matters
Sean Meyn
 
Smart Grid Tutorial - January 2019
Smart Grid Tutorial - January 2019Smart Grid Tutorial - January 2019
Smart Grid Tutorial - January 2019
Sean Meyn
 
Irrational Agents and the Power Grid
Irrational Agents and the Power GridIrrational Agents and the Power Grid
Irrational Agents and the Power Grid
Sean Meyn
 
Zap Q-Learning - ISMP 2018
Zap Q-Learning - ISMP 2018Zap Q-Learning - ISMP 2018
Zap Q-Learning - ISMP 2018
Sean Meyn
 
Introducing Zap Q-Learning
Introducing Zap Q-Learning   Introducing Zap Q-Learning
Introducing Zap Q-Learning
Sean Meyn
 
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast AlgorithmsReinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Sean Meyn
 
Spectral Decomposition of Demand-Side Flexibility for Reliable Ancillary Serv...
Spectral Decomposition of Demand-Side Flexibility for Reliable Ancillary Serv...Spectral Decomposition of Demand-Side Flexibility for Reliable Ancillary Serv...
Spectral Decomposition of Demand-Side Flexibility for Reliable Ancillary Serv...
Sean Meyn
 
Demand-Side Flexibility for Reliable Ancillary Services in a Smart Grid: Elim...
Demand-Side Flexibility for Reliable Ancillary Services in a Smart Grid: Elim...Demand-Side Flexibility for Reliable Ancillary Services in a Smart Grid: Elim...
Demand-Side Flexibility for Reliable Ancillary Services in a Smart Grid: Elim...
Sean Meyn
 
Why Do We Ignore Risk in Power Economics?
Why Do We Ignore Risk in Power Economics?Why Do We Ignore Risk in Power Economics?
Why Do We Ignore Risk in Power Economics?
Sean Meyn
 
Ancillary service to the grid from deferrable loads: the case for intelligent...
Ancillary service to the grid from deferrable loads: the case for intelligent...Ancillary service to the grid from deferrable loads: the case for intelligent...
Ancillary service to the grid from deferrable loads: the case for intelligent...
Sean Meyn
 
Tutorial for Energy Systems Week - Cambridge 2010
Tutorial for Energy Systems Week - Cambridge 2010Tutorial for Energy Systems Week - Cambridge 2010
Tutorial for Energy Systems Week - Cambridge 2010
Sean Meyn
 
Panel Lecture for Energy Systems Week
Panel Lecture for Energy Systems WeekPanel Lecture for Energy Systems Week
Panel Lecture for Energy Systems Week
Sean Meyn
 
The Value of Volatile Resources... Caltech, May 6 2010
The Value of Volatile Resources... Caltech, May 6 2010The Value of Volatile Resources... Caltech, May 6 2010
The Value of Volatile Resources... Caltech, May 6 2010
Sean Meyn
 
Approximate dynamic programming using fluid and diffusion approximations with...
Approximate dynamic programming using fluid and diffusion approximations with...Approximate dynamic programming using fluid and diffusion approximations with...
Approximate dynamic programming using fluid and diffusion approximations with...
Sean Meyn
 
Anomaly Detection Using Projective Markov Models
Anomaly Detection Using Projective Markov ModelsAnomaly Detection Using Projective Markov Models
Anomaly Detection Using Projective Markov Models
Sean Meyn
 
Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009
Sean Meyn
 
Q-Learning and Pontryagin's Minimum Principle
Q-Learning and Pontryagin's Minimum PrincipleQ-Learning and Pontryagin's Minimum Principle
Q-Learning and Pontryagin's Minimum Principle
Sean Meyn
 

Recently uploaded (20)

Personal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.pptPersonal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.ppt
ganjangbegu579
 
vtc2018fall_otfs_tutorial_presentation_1.pdf
vtc2018fall_otfs_tutorial_presentation_1.pdfvtc2018fall_otfs_tutorial_presentation_1.pdf
vtc2018fall_otfs_tutorial_presentation_1.pdf
RaghavaGD1
 
22PCOAM16 Unit 3 Session 23 Different ways to Combine Classifiers.pptx
22PCOAM16 Unit 3 Session 23  Different ways to Combine Classifiers.pptx22PCOAM16 Unit 3 Session 23  Different ways to Combine Classifiers.pptx
22PCOAM16 Unit 3 Session 23 Different ways to Combine Classifiers.pptx
Guru Nanak Technical Institutions
 
AI-Powered Data Management and Governance in Retail
AI-Powered Data Management and Governance in RetailAI-Powered Data Management and Governance in Retail
AI-Powered Data Management and Governance in Retail
IJDKP
 
Deepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber ThreatsDeepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber Threats
RaviKumar256934
 
GROUP 2 - MANUFACTURE OF LIME, GYPSUM AND CEMENT.pdf
GROUP 2 - MANUFACTURE OF LIME, GYPSUM AND CEMENT.pdfGROUP 2 - MANUFACTURE OF LIME, GYPSUM AND CEMENT.pdf
GROUP 2 - MANUFACTURE OF LIME, GYPSUM AND CEMENT.pdf
kemimafe11
 
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Using the Artificial Neural Network to Predict the Axial Strength and Strain ...
Journal of Soft Computing in Civil Engineering
 
acid base ppt and their specific application in food
acid base ppt and their specific application in foodacid base ppt and their specific application in food
acid base ppt and their specific application in food
Fatehatun Noor
 
David Boutry - Specializes In AWS, Microservices And Python
David Boutry - Specializes In AWS, Microservices And PythonDavid Boutry - Specializes In AWS, Microservices And Python
David Boutry - Specializes In AWS, Microservices And Python
David Boutry
 
Dahua Smart Cityyyyyyyyyyyyyyyyyy2025.pdf
Dahua Smart Cityyyyyyyyyyyyyyyyyy2025.pdfDahua Smart Cityyyyyyyyyyyyyyyyyy2025.pdf
Dahua Smart Cityyyyyyyyyyyyyyyyyy2025.pdf
PawachMetharattanara
 
22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf
22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf
22PCOAM16 ML Unit 3 Full notes PDF & QB.pdf
Guru Nanak Technical Institutions
 
UNIT 3 Software Engineering (BCS601) EIOV.pdf
UNIT 3 Software Engineering (BCS601) EIOV.pdfUNIT 3 Software Engineering (BCS601) EIOV.pdf
UNIT 3 Software Engineering (BCS601) EIOV.pdf
sikarwaramit089
 
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdfSmart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
PawachMetharattanara
 
Modeling the Influence of Environmental Factors on Concrete Evaporation Rate
Modeling the Influence of Environmental Factors on Concrete Evaporation RateModeling the Influence of Environmental Factors on Concrete Evaporation Rate
Modeling the Influence of Environmental Factors on Concrete Evaporation Rate
Journal of Soft Computing in Civil Engineering
 
01.คุณลักษณะเฉพาะของอุปกรณ์_pagenumber.pdf
01.คุณลักษณะเฉพาะของอุปกรณ์_pagenumber.pdf01.คุณลักษณะเฉพาะของอุปกรณ์_pagenumber.pdf
01.คุณลักษณะเฉพาะของอุปกรณ์_pagenumber.pdf
PawachMetharattanara
 
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
SanjeetMishra29
 
Understand water laser communication using Arduino laser and solar panel
Understand water laser communication using Arduino laser and solar panelUnderstand water laser communication using Arduino laser and solar panel
Understand water laser communication using Arduino laser and solar panel
NaveenBotsa
 
hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .
NABLAS株式会社
 
Slide share PPT of NOx control technologies.pptx
Slide share PPT of  NOx control technologies.pptxSlide share PPT of  NOx control technologies.pptx
Slide share PPT of NOx control technologies.pptx
vvsasane
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 
Personal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.pptPersonal Protective Efsgfgsffquipment.ppt
Personal Protective Efsgfgsffquipment.ppt
ganjangbegu579
 
vtc2018fall_otfs_tutorial_presentation_1.pdf
vtc2018fall_otfs_tutorial_presentation_1.pdfvtc2018fall_otfs_tutorial_presentation_1.pdf
vtc2018fall_otfs_tutorial_presentation_1.pdf
RaghavaGD1
 
22PCOAM16 Unit 3 Session 23 Different ways to Combine Classifiers.pptx
22PCOAM16 Unit 3 Session 23  Different ways to Combine Classifiers.pptx22PCOAM16 Unit 3 Session 23  Different ways to Combine Classifiers.pptx
22PCOAM16 Unit 3 Session 23 Different ways to Combine Classifiers.pptx
Guru Nanak Technical Institutions
 
AI-Powered Data Management and Governance in Retail
AI-Powered Data Management and Governance in RetailAI-Powered Data Management and Governance in Retail
AI-Powered Data Management and Governance in Retail
IJDKP
 
Deepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber ThreatsDeepfake Phishing: A New Frontier in Cyber Threats
Deepfake Phishing: A New Frontier in Cyber Threats
RaviKumar256934
 
GROUP 2 - MANUFACTURE OF LIME, GYPSUM AND CEMENT.pdf
GROUP 2 - MANUFACTURE OF LIME, GYPSUM AND CEMENT.pdfGROUP 2 - MANUFACTURE OF LIME, GYPSUM AND CEMENT.pdf
GROUP 2 - MANUFACTURE OF LIME, GYPSUM AND CEMENT.pdf
kemimafe11
 
acid base ppt and their specific application in food
acid base ppt and their specific application in foodacid base ppt and their specific application in food
acid base ppt and their specific application in food
Fatehatun Noor
 
David Boutry - Specializes In AWS, Microservices And Python
David Boutry - Specializes In AWS, Microservices And PythonDavid Boutry - Specializes In AWS, Microservices And Python
David Boutry - Specializes In AWS, Microservices And Python
David Boutry
 
Dahua Smart Cityyyyyyyyyyyyyyyyyy2025.pdf
Dahua Smart Cityyyyyyyyyyyyyyyyyy2025.pdfDahua Smart Cityyyyyyyyyyyyyyyyyy2025.pdf
Dahua Smart Cityyyyyyyyyyyyyyyyyy2025.pdf
PawachMetharattanara
 
UNIT 3 Software Engineering (BCS601) EIOV.pdf
UNIT 3 Software Engineering (BCS601) EIOV.pdfUNIT 3 Software Engineering (BCS601) EIOV.pdf
UNIT 3 Software Engineering (BCS601) EIOV.pdf
sikarwaramit089
 
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdfSmart City is the Future EN - 2024 Thailand Modify V1.0.pdf
Smart City is the Future EN - 2024 Thailand Modify V1.0.pdf
PawachMetharattanara
 
01.คุณลักษณะเฉพาะของอุปกรณ์_pagenumber.pdf
01.คุณลักษณะเฉพาะของอุปกรณ์_pagenumber.pdf01.คุณลักษณะเฉพาะของอุปกรณ์_pagenumber.pdf
01.คุณลักษณะเฉพาะของอุปกรณ์_pagenumber.pdf
PawachMetharattanara
 
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
SanjeetMishra29
 
Understand water laser communication using Arduino laser and solar panel
Understand water laser communication using Arduino laser and solar panelUnderstand water laser communication using Arduino laser and solar panel
Understand water laser communication using Arduino laser and solar panel
NaveenBotsa
 
hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .
NABLAS株式会社
 
Slide share PPT of NOx control technologies.pptx
Slide share PPT of  NOx control technologies.pptxSlide share PPT of  NOx control technologies.pptx
Slide share PPT of NOx control technologies.pptx
vvsasane
 
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software ApplicationsJacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia - Excels In Optimizing Software Applications
Jacob Murphy Australia
 

State estimation and Mean-Field Control with application to demand dispatch

  • 1. State Estimation and Mean Field Control with Application to Demand Dispatch Yue Chen, Ana Buˇsi´c, and Sean Meyn Inria & ENS – Paris, France ECE, UF Thanks to our sponsors: National Science Foundation & Google
  • 2. Virtual Energy Storage through Distributed Control of Flexible Loads 1 Grid Control Problems 2 Demand Dispatch 3 State Estimation and Demand Dispatch 4 Conclusions 5 References
  • 3. March 8th 2014: Impact of wind and solar on net-load at CAISO Ramp limitations cause price-spikes Price spike due to high net-load ramping need when solar production ramped out Negative prices due to high mid-day solar production 1200 15 0 2 4 19 17 21 23 27 25 800 1000 600 400 0 200 -200 GWGW Toal Load Wind and Solar Load and Net-load ToalWind Toal Solar Net-load:Toal Load, lessWind and Solar $/MWh 24 hrs 24 hrs Peak ramp Peak Peak ramp Peak Grid Control Problems
  • 4. Grid Control Problems Challenges from Renewable Energy Volatility from solar and wind energy has impacted markets New “ramping products” Greater regulation needs March 8th 2014: Impact of wind and solar on net-load at CAISO Ramp limitations cause price-spikes Price spike due to high net-load ramping need when solar production ramped out Negative prices due to high mid-day solar production 1200 15 0 2 4 19 17 21 23 27 25 800 1000 600 400 0 200 -200 GWGW Toal Load Wind and Solar Load and Net-load ToalWind Toal Solar Net-load:Toal Load, lessWind and Solar $/MWh 24 hrs 24 hrs Peak ramp Peak Peak ramp Peak 1 / 18
  • 5. Grid Control Problems Frequency Decomposition Example: Serving the Net-Load in Bonneville Power Administration Jan 01 Jan 02 Jan 03 Jan 04 Jan 05 Jan 06 GW 0 1 2 3 4 Net-load curve = G1 + G2 + G3 G1 G2 G3 2 / 18
  • 6. Grid Control Problems Frequency Decomposition Example: Serving the Net-Load in Bonneville Power Administration Jan 01 Jan 02 Jan 03 Jan 04 Jan 05 Jan 06 GW 0 1 2 3 4 Net-load curve = G1 + G2 + G3 G1 G2 G3 Low frequency component: traditional generation Remainder: “storage” (batteries, flywheels, ... smart fridges) 2 / 18
  • 7. Local feedback loop Local Control Load i ζt Y i tUi t Xi t Gridsignal Localdecision Powerdeviation Demand Dispatch Design
  • 8. Demand Dispatch Demand Dispatch Gr Gr = G1 + G2 + G3 G1 G2 G3 ? 3 / 18
  • 9. Demand Dispatch Demand Dispatch Gr Gr = G1 + G2 + G3 G1 G2 G Traditional generation 3 3 / 18
  • 10. Demand Dispatch Demand Dispatch Gr Gr = G1 + G2 + G3 G1 G2 G Traditional generation Water pumping (e.g. pool pumps) Fans in commercial HVAC3 Demand Dispatch: Power consumption from loads varies automatically and continuously to provide service to the grid, without impacting QoS to the consumer 3 / 18
  • 11. Demand Dispatch Demand Dispatch Responsive Regulation and desired QoS – A partial list of the needs of the grid operator, and the consumer High quality AS? (Ancillary Service) Reliable? Cost effective? Customer QoS constraints satisfied? 4 / 18
  • 12. Demand Dispatch Demand Dispatch Responsive Regulation and desired QoS – A partial list of the needs of the grid operator, and the consumer High quality AS? (Ancillary Service) Reliable? Cost effective? Customer QoS constraints satisfied? Virtual energy storage: achieve these goals simultaneously through distributed control 4 / 18
  • 13. Demand Dispatch General Principles for Design Two components to local controlLocal feedback loop Local Control Load i ζt Y i tUi t Prefilter Decision ζt Ui t Xi t Xi t Each load monitors its state and a regulation signal from the grid. Prefilter and decision rules designed to respect needs of load and grid 5 / 18
  • 14. Demand Dispatch General Principles for Design Two components to local controlLocal feedback loop Local Control Load i ζt Y i tUi t Prefilter Decision ζt Ui t Xi t Xi t Each load monitors its state and a regulation signal from the grid. Prefilter and decision rules designed to respect needs of load and grid Randomized policies required for finite-state loads 5 / 18
  • 15. Demand Dispatch MDP model MDP model The state for a load is modeled as a controlled Markov chain. Controlled transition matrix: Pζ(x, x ) = P{Xt+1 = x | Xt = x, ζt = ζ} Two components to local controlLocal feedback loop Local Control Load i ζt Y i tUi t Prefilter Decision ζt Ui t Xi t Xi t 6 / 18
  • 16. Demand Dispatch MDP model MDP model The state for a load is modeled as a controlled Markov chain. Controlled transition matrix: Pζ(x, x ) = P{Xt+1 = x | Xt = x, ζt = ζ} Two components to local controlLocal feedback loop Local Control Load i ζt Y i tUi t Prefilter Decision ζt Ui t Xi t Xi t Previous work: • How to design Pζ? • How to analyze aggregate of similar loads? 6 / 18
  • 17. Demand Dispatch Aggregate Model ≈ Mean field model State process: µN t (x) = 1 N N i=1 I{Xi t = x}, x ∈ X Evolution: µN t+1 = µN t Pζt + ∆t 7 / 18
  • 18. Demand Dispatch Aggregate Model ≈ Mean field model State process: µN t (x) = 1 N N i=1 I{Xi t = x}, x ∈ X Evolution: µN t+1 = µN t Pζt + ∆t Output (mean power): yt = x µN t (x)U(x) Nonlinear state space model Linearization useful for control design 7 / 18
  • 19. Demand Dispatch Aggregate Model ≈ Mean field model Reference Output deviation (MW) −300 −200 −100 0 100 200 300 0 20 40 60 80 100 120 140 160 t/hour 0 20 40 60 80 100 120 140 160 State process: µN t (x) = 1 N N i=1 I{Xi t = x}, x ∈ X Evolution: µN t+1 = µN t Pζt + ∆t Output (mean power): yt = x µN t (x)U(x) Nonlinear state space model Linearization useful for control design 7 / 18
  • 20. Demand Dispatch Nonlinear state space model: µt+1 = µtPζt , yt = µt, U Linearization useful for control design Bode Diagram Magnitude(dB) -10 0 10 20 30 Myopic Passive Optimal 10 -4 10 -5 10 -3 10 -2 Frequency (rad/s) 10 -1 onehournominalcycle Three designs for a refrigerator: transfer function ζt → yt 8 / 18
  • 21. Demand Dispatch Grid Control Architecture: ζt = f(?) ζ = f(∆ω) ζ = f(y) ζ grid freq (Schweppe ...) load power dev (Inria/UF 2013+) load histogram (Montreal/Berkeley)= f(µ) Increasing Information 9 / 18
  • 22. Demand Dispatch Grid Control Architecture: ζt = f(?) ζ = f(∆ω) ζ = f(y) ζ = f(y) ζ grid freq (Schweppe ...) load power (Inria/UF 2013+) load histogram (Montreal/Berkeley) This work: = f(µ) Increasing Information ˆ Goals: Estimate yt for control and QoS distribution 9 / 18
  • 23. Demand Dispatch Grid Control Architecture: ζt = f(?) ζ = f(∆ω) ζ = f(y) ζ = f(y) ζ grid freq (Schweppe ...) load power (Inria/UF 2013+) load histogram (Montreal/Berkeley) This work: Linear state space model subject to white noise State estimation using Kalman Filter = f(µ) Increasing Information ˆ ζt ytLoads µt Goals: Estimate yt for control and QoS distribution 9 / 18
  • 24. State Estimation and Demand Dispatch
  • 25. State Estimation and Demand Dispatch Linear State Space Model State space model: µN t+1 = µN t Pζt + ∆t yN t = µN t , U = 1 N N i=1 Y i t Observations: Randomly sample a fixed percentage of {Y i t } Yt = 1 m m k=1 Y st(k) t = yN t + Vt Samples {st} i.i.d. and uniform. 10 / 18
  • 26. State Estimation and Demand Dispatch Linear State Space Model State space model: µN t+1 = µN t Pζt + ∆t yN t = µN t , U = 1 N N i=1 Y i t Observations: Randomly sample a fixed percentage of {Y i t } Yt = 1 m m k=1 Y st(k) t = yN t + Vt Samples {st} i.i.d. and uniform. Kalman filter requires second-order statistics of (∆t, Vt). See proceedings 10 / 18
  • 27. State Estimation and Demand Dispatch Linear State Space Model State-observation model: µN t+1 = µN t Pζt + ∆t Yt = yN t + Vt Two versions of the Kalman filter considered, differentiated by Kalman gain Kt 11 / 18
  • 28. State Estimation and Demand Dispatch Linear State Space Model State-observation model: µN t+1 = µN t Pζt + ∆t Yt = yN t + Vt Two versions of the Kalman filter considered, differentiated by Kalman gain Kt 1 Assumption: µN t+1 is conditionally Gaussian given Yt = (Yk, ζk) |t k=0. Under this assumption, the Kalman filter = optimal nonlinear filter. The gain is a nonlinear function of observed variables. 11 / 18
  • 29. State Estimation and Demand Dispatch Linear State Space Model State-observation model: µN t+1 = µN t Pζt + ∆t Yt = yN t + Vt Two versions of the Kalman filter considered, differentiated by Kalman gain Kt 1 Assumption: µN t+1 is conditionally Gaussian given Yt = (Yk, ζk) |t k=0. Under this assumption, the Kalman filter = optimal nonlinear filter. The gain is a nonlinear function of observed variables. 2 The filter that is optimal over all linear estimators similar to [Krylov, Lipster, and Novikov, 1984] 11 / 18
  • 30. State Estimation and Demand Dispatch Linear State Space Model State-observation model: µN t+1 = µN t Pζt + ∆t Yt = yN t + Vt Two versions of the Kalman filter considered, differentiated by Kalman gain Kt 1 Assumption: µN t+1 is conditionally Gaussian given Yt = (Yk, ζk) |t k=0. Under this assumption, the Kalman filter = optimal nonlinear filter. The gain is a nonlinear function of observed variables. 2 The filter that is optimal over all linear estimators similar to [Krylov, Lipster, and Novikov, 1984] The first is more easily calculated, and worked well in experiments. See proceedings for details 11 / 18
  • 31. State Estimation and Demand Dispatch Observability fails? Observed in models of residential pools, HVACs, fridges ... One example for residential pools: λ0 λζ 96 Eigenvalues of the Observability Grammian 961 10 -10 10-5 100 105 i48 7224 |λi| In general, all states are not recoverable from observations: µa 0 − µb 0 = 1, yet ∞ t=0 |ya t − yb t |2 < 10−12 12 / 18
  • 32. State Estimation and Demand Dispatch Key features are observable 1. yN t : total power consumption of loads -3 0 3 Inputζt Output deviation Reference t/hour 0 20 40 60 80 100 120 140 160 −100 −50 0 50 100 MW 300,000 residential pools, with 0.1% sampling 13 / 18
  • 33. State Estimation and Demand Dispatch Key features are observable 1. yN t : total power consumption of loads 2. Discounted QoS (quality of service) Li t = t k=0 βt−k (Xi k), for residential pools: (x) ∝ [power consumption − desired mean] 13 / 18
  • 34. State Estimation and Demand Dispatch Key features are observable 1. yN t : total power consumption of loads 2. Discounted QoS (quality of service) t/hours x103 −100 −50 0 50 0 100 200 300 400 500 600 700 0 2 4 6 Estimate Empirical Lt ΣL t VarianceMean 13 / 18
  • 35. State Estimation and Demand Dispatch Sampling rate, N, and closed-loop performance Goal is to track reference signal rt. Normalized error: et = yN t − rt r 2 0 2 4 6 8 10 12 14 16 18 0.1% 1.0% 10% 100% Sampling Rate 3 × 103 3 × 105 3 × 104 3 × 106 N RMSNormalizedError(%) 14 / 18
  • 36. State Estimation and Demand Dispatch Un-modeled dynamics and closed-loop performance Setting: 0.1% sampling, and 1 7th-order reduced-order observer (state is dimension 96) 2 Large uncertainty in heterogeneous population of loads 3 And, load i opts-out when QoS Li t is out of bounds 15 / 18
  • 37. State Estimation and Demand Dispatch Un-modeled dynamics and closed-loop performance Setting: 0.1% sampling, and 1 7th-order reduced-order observer (state is dimension 96) 2 Large uncertainty in heterogeneous population of loads 3 And, load i opts-out when QoS Li t is out of bounds 0 0.5−10 −5 0 5 10 MW 100 120110 130 optout% N = 300,000N = 30,000 100 120110 130 Closed-loop tracking −100 −50 0 50 100 0.5 0 Output deviation Reference t/hour t/hour 15 / 18
  • 38. Conclusions Conclusions Observability provably fails in many cases, yet important features can be estimated in-spite of large modeling error Much more in the paper: “Half of the states are unobservable for symmetric models” Kalman filter for joint ensemble-individual (µt, Xi t) More on pools and fridges 16 / 18
  • 39. Conclusions Conclusions Observability provably fails in many cases, yet important features can be estimated in-spite of large modeling error Much more in the paper: “Half of the states are unobservable for symmetric models” Kalman filter for joint ensemble-individual (µt, Xi t ) More on pools and fridges Outstanding question: What information is needed for successful application of these methods? ζ = f(∆ω) ζ = f(y) ζ grid freq (Schweppe ...) load power (Inria/UF 2013+) load histogram (Montreal/Berkeley)= f(µ) Increasing Information ˆ ˆ Purely local control may not be effective for primary control, but ... stay tuned 16 / 18
  • 41. References Selected References S. Meyn, P. Barooah, A. Buˇsi´c, Y. Chen, and J. Ehren. Ancillary service to the grid using intelligent deferrable loads. IEEE Trans. on Auto. Control, 2015, and Conf. on Dec. & Control, 2013. P. Barooah, A. Buˇsi´c, and S. Meyn. Spectral decomposition of demand-side flexibility for reliable ancillary services in a smart grid. In Proc. 48th Annual Hawaii International Conference on System Sciences (HICSS), pages 2700–2709, Kauai, Hawaii, 2015. N. V. Krylov, R. S. Lipster, and A. A. Novikov, Kalman filter for Markov processes, in Statistics and Control of Stochastic Processes. New York: Optimization Software, inc., 1984, pp. 197–213. J. Mathieu, S. Koch, and D. Callaway, State estimation and control of electric loads to manage real-time energy imbalance, IEEE Trans. Power Systems, vol. 28, no. 1, pp. 430–440, 2013. P. Caines and A. Kizilkale, Recursive estimation of common partially observed disturbances in MFG systems with application to large scale power markets, in 52nd IEEE Conference on Decision and Control, Dec 2013, pp. 2505–2512. R. Malham´e and C.-Y. Chong, On the statistical properties of a cyclic diffusion process arising in the modeling of thermostat-controlled electric power system loads, SIAM J. Appl. Math., vol. 48, no. 2, pp. 465–480, 1988. 18 / 18
  翻译: