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

More Related Content

What's hot

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
 
Economic Dispatch
Economic DispatchEconomic Dispatch
Economic Dispatch
Power System Operation
 
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 dispatchayantudu
 
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 AspectsAbha 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
 

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...
 
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
 
Unit commitment
Unit commitmentUnit commitment
Unit commitment
 
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...
 
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
 
Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016
 
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...
 
Economic Dispatch
Economic DispatchEconomic Dispatch
Economic Dispatch
 
Power station
Power stationPower station
Power station
 
A presentation on economic load dispatch
A presentation on economic load dispatchA presentation on economic load dispatch
A presentation on economic load dispatch
 
Project on economic load dispatch
Project on economic load dispatchProject on economic load dispatch
Project on economic load dispatch
 
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-...
 
Economic load dispatch
Economic load dispatchEconomic load dispatch
Economic load dispatch
 
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...
 
Economics of power plant
Economics of power plantEconomics of power plant
Economics of power plant
 
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
 
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
 
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...
 
Load characteristics and Economic Aspects
Load characteristics and Economic AspectsLoad characteristics and Economic Aspects
Load characteristics and Economic Aspects
 
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"
 

Viewers also liked

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 planningalle_tode
 
Lecture14
Lecture14Lecture14
Lecture14zukun
 
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
 

Viewers also liked (12)

Control Techniques for Complex Systems
Control Techniques for Complex SystemsControl Techniques for Complex Systems
Control Techniques for Complex Systems
 
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
 
06 2015 pesgm_wllv_vsc
06 2015 pesgm_wllv_vsc06 2015 pesgm_wllv_vsc
06 2015 pesgm_wllv_vsc
 
Estimation & project planning
Estimation & project planningEstimation & project planning
Estimation & project planning
 
Lecture14
Lecture14Lecture14
Lecture14
 
Questionnaire for media mag. jenny.
Questionnaire for media mag. jenny.Questionnaire for media mag. jenny.
Questionnaire for media mag. jenny.
 
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
 
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
 
State estimation
State estimationState estimation
State estimation
 
Power System State Estimation - A Review
Power System State Estimation - A ReviewPower System State Estimation - A Review
Power System State Estimation - A Review
 
VSC based HVDC system
VSC based HVDC systemVSC based HVDC system
VSC based HVDC system
 
P1111130668
P1111130668P1111130668
P1111130668
 

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

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
 
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
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
 
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
 
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
IAEME Publication
 

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...
 
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...
 
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
 
EFFINET - Initial Presentation
EFFINET - Initial PresentationEFFINET - Initial Presentation
EFFINET - Initial Presentation
 
poster
posterposter
poster
 
Optimal Control of Electricity Production
Optimal Control of Electricity ProductionOptimal Control of Electricity Production
Optimal Control of Electricity Production
 
Modelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water NetworksModelling & Control of Drinkable Water Networks
Modelling & Control of Drinkable Water Networks
 
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...
 
GREDOR
GREDORGREDOR
GREDOR
 
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...
 
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...
 
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
 
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...
 
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
 
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...
 
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...
 
F43022431
F43022431F43022431
F43022431
 
PR_TMP_IUP_2021_CHAP3.pptx
PR_TMP_IUP_2021_CHAP3.pptxPR_TMP_IUP_2021_CHAP3.pptx
PR_TMP_IUP_2021_CHAP3.pptx
 
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
MODELLING ANALYSIS & DESIGN OF DSP BASED NOVEL SPEED SENSORLESS VECTOR CONTRO...
 
P1111145969
P1111145969P1111145969
P1111145969
 

More from 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 2010Sean 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
 

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...
 
DeepLearn2022 1. Goals & AlgorithmDesign.pdf
DeepLearn2022 1. Goals & AlgorithmDesign.pdfDeepLearn2022 1. Goals & AlgorithmDesign.pdf
DeepLearn2022 1. Goals & AlgorithmDesign.pdf
 
DeepLearn2022 3. TD and Q Learning
DeepLearn2022 3. TD and Q LearningDeepLearn2022 3. TD and Q Learning
DeepLearn2022 3. TD and Q Learning
 
DeepLearn2022 2. Variance Matters
DeepLearn2022  2. Variance MattersDeepLearn2022  2. Variance Matters
DeepLearn2022 2. Variance Matters
 
Smart Grid Tutorial - January 2019
Smart Grid Tutorial - January 2019Smart Grid Tutorial - January 2019
Smart Grid Tutorial - January 2019
 
Irrational Agents and the Power Grid
Irrational Agents and the Power GridIrrational Agents and the Power Grid
Irrational Agents and the Power Grid
 
Zap Q-Learning - ISMP 2018
Zap Q-Learning - ISMP 2018Zap Q-Learning - ISMP 2018
Zap Q-Learning - ISMP 2018
 
Introducing Zap Q-Learning
Introducing Zap Q-Learning   Introducing Zap Q-Learning
Introducing Zap Q-Learning
 
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
 
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...
 
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...
 
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?
 
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...
 
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
 
Panel Lecture for Energy Systems Week
Panel Lecture for Energy Systems WeekPanel Lecture for Energy Systems Week
Panel Lecture for Energy Systems Week
 
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
 
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...
 
Anomaly Detection Using Projective Markov Models
Anomaly Detection Using Projective Markov ModelsAnomaly Detection Using Projective Markov Models
Anomaly Detection Using Projective Markov Models
 
Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009Markov Tutorial CDC Shanghai 2009
Markov Tutorial CDC Shanghai 2009
 
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
 

Recently uploaded

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 

Recently uploaded (20)

在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 

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