SlideShare a Scribd company logo
Department of Electrical and 
Computer Engineering 
Autonomous Demand Response Using 
Stochastic Differential Games 
Najmeh Forouzandehmehr∗, Mohammad Esmalifalak∗, Hamed Mohsenian-Rad+, and Zhu Han∗ 
∗ Electrical and Computer Engineering Department, University of Houston, Houston, TX, USA 
+ Department of Electrical Engineering, University of California, Riverside, CA, USA 
1
Department of Electrical and 
Computer Engineering 
• Introduction 
– Smart Grid 
– Smart Buildings 
• Game Theory Preliminary 
– Differential Game 
• Smart Building Controls 
• Conclusion and Future Work 
Outline 
2
Department of Electrical and 
Computer Engineering 
• Centralized power generation 
• One-directional power flow 
• Generation follows load 
• Operation based on historical experience 
• Limited grid accessibility 
for new producers 
• Distributed power generation 
• Intermittent renewable generation 
• Consumers become also producers 
• Multi-directional power flow 
• Load adapted to production 
• Operation based more 
on real-time data 
Introduction: Smart Girds 
3
Department of Electrical and 
Introduction: Smart Girds 
Computer Engineering 
• Integration from supply to demand 
4
Department of Electrical and 
Introduction: Smart Buildings 
Computer Engineering 
Buildings are a major source of demand side energy efficiency 
5 
Energy Demand in the EU in 2000 
Transport 
31% 
Industry 
28% 
Residential / 
Commercial 
41% 
Healthcare Buildings 
28% Water Heating 
23% Space Heating 
16% Lighting 
6% Office Equipment 
27% Other 
Retail Buildings 
37% Lighting 
30% Space Heating 
10% Space Cooling 
6% Water Heating 
17% Other 
• Buildings consume over 40% of total energy in 
the EU and US 
• Between 12% and 18% by commercial 
buildings the rest residential. 
• Implementing the US Building Directive (22% 
reduction) could save 40Mtoe (million tons of 
oil equivalent) by 2020. 
• Consumption profiles may vary but Heating, 
Cooling and Ventilation (HVAC) and lighting 
are the major energy users in buildings 
• Up to 28% HVAC 
• Up to 20% lighting
Department of Electrical and 
Introduction: Smart Buildings 
Computer Engineering 
Building Energy 
Management Systems 
6
Department of Electrical and 
Computer Engineering 
Motivations for game theoretical frameworks implementation in smart grids 
• There is a need to deploy novel models and algorithms that can capture 
– The need for distributed operation of the smart grid nodes 
– The heterogeneous nature of the smart grid 
– The need for efficiently integrating advanced techniques 
– The need for algorithms that can efficiently represent competitive or 
collaborative scenarios 
• Game theory could constitute a robust framework that can address 
many of these challenges 
• Games can be 
– Static: one-shot 
– Dynamic: takes place not instantaneously but over a whole interval of 
time 
Game Theory 
7
Department of Electrical and 
Game Theory 
Computer Engineering 
• Game theory is concerned with the situation where 
– A set of players N 
– Set of strategies of player Si 
– Set of payoffs (or payoff functions) Ui 
– Different from control, a game play needs to against nature as well 
as the other players 
• Outcome of a game 
– A Nash equilibrium is a strategy profile s* with the property that no 
player i can do better by choosing a strategy different from s*, given 
that every other player j ≠ i . 
• We concentrate on 
– Differential Games : dynamic nature of energy storages, room temperature, 
battery, carbine dioxide,… 
– Satisfaction Games: preventing abusing the limited resources 
8
Department of Electrical and 
Computer Engineering 
Differential Games 
To study a differential game, we need to understand the standard 
model of the optimal control theory: 
Ordinary differential equation (ODE): 
• x: state, f: a function, u: control 
Payoff: 
• g: running payoff, h: terminal payoff 
9
Department of Electrical and 
Differential Games 
Computer Engineering 
Solution using dynamic programming 
• Define the value function v(x,t) to be the greatest payoff possible 
and 
• Theorem: Assume that the value function Hamilton-Jacobi-Bellman is 
suitably smooth, then the solution is 
Backward induction: change to a sequence of constrained optimization 
10
Department of Electrical and 
Differential Games 
Computer Engineering 
Differential Game: 
• Each player solves the optimal control problem 
• Different players share a state that obeys a dynamic equation 
• x: state, f: a function, u1, u2,..., uN: controls 
11 
Running Payoff Terminal Payoff 
Overall Payoff
Department of Electrical and 
Computer Engineering 
For an N-person differential game, the information structure could be: 
• Open Loop, if 
• Closed-loop perfect state, if 
• Memoryless perfect state, if 
• Feedback perfect state, if 
Differential Games 
12
Department of Electrical and 
Computer Engineering 
Differential Games 
• For special case of Stochastic linear quadratic differential 
game: 
• The value function can be written as: 
where T satisfies the following Riccati differential equations 
13 
State dynamics 
Payoff Function
Department of Electrical and 
Computer Engineering 
• and 
Differential Games 
• can be obtained from the following differential equation: 
• Finally, the optimal control variable can be obtained as follows: 
• The optimal control function constitutes a feedback Nash Equilibrium to 
the stochastic differential game 
14 
Riccati Solution
Department of Electrical and 
Computer Engineering 
Smart Buildings Controls 
System Model 
• Upper Level: Independent System Operator 
– Solves a social welfare maximization problem, 
– Decides how much power to buy from generators and what are prices. 
• Lower Level: Number of buildings 
– Solves a electricity bill minimization problem 
– Decides HVAC and energy storage controls 
15
Department of Electrical and 
Computer Engineering 
Smart Buildings Controls 
System states: 
x1 : The amount of electricity energy stored in the battery array 
x2 : The indoor temperature of the home 
Control Variables: 
u1: The amount of power from battery to home usage 
u2: Air conditioner usage of electricity 
16
Department of Electrical and 
Computer Engineering 
Smart Buildings Controls 
17 
Battery Storage Dynamics: 
β= Rate of energy loss of the battery
Department of Electrical and 
Computer Engineering 
Smart Buildings Controls 
18 
Temperature Dynamics [P. Constantopoulos, 1991]: 
ε= The thermal time constant of the building 
γ= Efficiency of the air conditioning unit 
tOD = Outside temperature
Department of Electrical and 
Computer Engineering 
Price Model 
Cost: 
Smart Buildings Controls 
19 
Building i 
Consumption 
Building i 
Generation 
Constant Price 
Penalty of Violating 
Desired Temperature 
Price Building consumption
Department of Electrical and 
Computer Engineering 
• The optimal control strategy for building i can be obtained as 
where 
Smart Buildings Controls 
20 
Solution of Ricatti equation
Department of Electrical and 
Smart Buildings Controls 
Computer Engineering 
Simulation Results 
• All the houses connected to one bus are assumed to be homogeneous 
• As price increases, the battery tends to discharge in order to cover a portion 
of the building power consumption and the indoor temperature tends to 
increase due to lowering HVAC consumption 
• load during peak hours. 
21
Department of Electrical and 
Computer Engineering 
Simulation Results 
• All the houses connected to one bus are assumed to be homogeneous 
• For both day-ahead and real-time pricing techniques, the peak load is 
reduced around 8 PM 
Smart Buildings Controls 
22
Department of Electrical and 
Future Work 
Computer Engineering 
• Developing a multi-stage game-theoretic framework for 
obtaining joint optimal trading price and optimal power plants 
generation for distributed generation 
• Developing mean-field games for scenarios with extremely large 
number of buildings, PHEVs,… 
• Integrating states and dynamics of electricity and water meters, 
lighting, HVAC systems, geothermal pumps and other 
subsystems for design of more efficient building energy 
management system 
23
Department of Electrical and 
Computer Engineering 
24 
Thanks

More Related Content

Viewers also liked

Application of differential equation in real life
Application of differential equation in real   lifeApplication of differential equation in real   life
Application of differential equation in real life
Tanjil Hasan
 
Huffman Coding
Huffman CodingHuffman Coding
Huffman Coding
anithabalaprabhu
 
Huffman Coding
Huffman CodingHuffman Coding
Huffman Coding
Ehtisham Ali
 
APPLICATIONS OF DIFFERENTIAL EQUATIONS-ZBJ
APPLICATIONS OF DIFFERENTIAL EQUATIONS-ZBJAPPLICATIONS OF DIFFERENTIAL EQUATIONS-ZBJ
APPLICATIONS OF DIFFERENTIAL EQUATIONS-ZBJ
Zuhair Bin Jawaid
 
First order linear differential equation
First order linear differential equationFirst order linear differential equation
First order linear differential equation
Nofal Umair
 
The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017
LinkedIn
 

Viewers also liked (6)

Application of differential equation in real life
Application of differential equation in real   lifeApplication of differential equation in real   life
Application of differential equation in real life
 
Huffman Coding
Huffman CodingHuffman Coding
Huffman Coding
 
Huffman Coding
Huffman CodingHuffman Coding
Huffman Coding
 
APPLICATIONS OF DIFFERENTIAL EQUATIONS-ZBJ
APPLICATIONS OF DIFFERENTIAL EQUATIONS-ZBJAPPLICATIONS OF DIFFERENTIAL EQUATIONS-ZBJ
APPLICATIONS OF DIFFERENTIAL EQUATIONS-ZBJ
 
First order linear differential equation
First order linear differential equationFirst order linear differential equation
First order linear differential equation
 
The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017The Top Skills That Can Get You Hired in 2017
The Top Skills That Can Get You Hired in 2017
 

Similar to Autonomous Demand Response using Stochastic Differential Games

End to End Self-Heating Analysis Methodology and Toolset for High Performance...
End to End Self-Heating Analysis Methodology and Toolset for High Performance...End to End Self-Heating Analysis Methodology and Toolset for High Performance...
End to End Self-Heating Analysis Methodology and Toolset for High Performance...
Arun Joseph
 
Power Electronics
Power Electronics Power Electronics
Power Electronics
Mirza Baig
 
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...
Electric Vehicle Charging Method for SmartHomes/Buildings with a Photovoltai...Electric Vehicle Charging Method for SmartHomes/Buildings with a Photovoltai...
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...
Bharath University
 
Jordi Macià, EURECAT Technology Centre of Catalonia, Barcelona, Spain
Jordi Macià, EURECAT Technology Centre of Catalonia, Barcelona, SpainJordi Macià, EURECAT Technology Centre of Catalonia, Barcelona, Spain
Jordi Macià, EURECAT Technology Centre of Catalonia, Barcelona, Spain
ARC research group
 
lecture_1jjjjjjjjj*jjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkk
lecture_1jjjjjjjjj*jjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklecture_1jjjjjjjjj*jjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkk
lecture_1jjjjjjjjj*jjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkk
ManhHoangVan
 
Model Based Design of Hybrid and Electric Powertrains
Model Based Design of Hybrid and Electric PowertrainsModel Based Design of Hybrid and Electric Powertrains
Model Based Design of Hybrid and Electric Powertrains
Sandeep Sovani, Ph.D.
 
gridFUTURE, A Concept
gridFUTURE, A ConceptgridFUTURE, A Concept
gridFUTURE, A Concept
John Schneider, Dr. Eng.
 
Self sufficient slot machines by Energy harvesting
Self sufficient slot machines by Energy harvestingSelf sufficient slot machines by Energy harvesting
Self sufficient slot machines by Energy harvesting
Prithiviraj Damodaran
 
APEC 2016 Keynote Presentation - compressed
APEC 2016 Keynote Presentation - compressedAPEC 2016 Keynote Presentation - compressed
APEC 2016 Keynote Presentation - compressed
Michael Harrison
 
DC converter.pptx
DC converter.pptxDC converter.pptx
DC converter.pptx
Maria Antony
 
fdocuments.in_introduction-to-mechatronics-58ba067510807.pptx
fdocuments.in_introduction-to-mechatronics-58ba067510807.pptxfdocuments.in_introduction-to-mechatronics-58ba067510807.pptx
fdocuments.in_introduction-to-mechatronics-58ba067510807.pptx
MaheshbabuMuthyam
 
On Grid Off Grid SPV plant
On Grid Off Grid SPV plant On Grid Off Grid SPV plant
On Grid Off Grid SPV plant
SyedAjmalAndrabi
 
Unit 1(part-1)Introduction of mechatronics
Unit 1(part-1)Introduction of mechatronicsUnit 1(part-1)Introduction of mechatronics
Unit 1(part-1)Introduction of mechatronics
swathi1998
 
Linda Drabik - Energy harvesting for IoT
Linda Drabik - Energy harvesting for IoTLinda Drabik - Energy harvesting for IoT
Linda Drabik - Energy harvesting for IoT
WithTheBest
 
Batch-C10.pptx
Batch-C10.pptxBatch-C10.pptx
Batch-C10.pptx
McaSai
 
introduction to mechatronics.ppt
introduction to mechatronics.pptintroduction to mechatronics.ppt
introduction to mechatronics.ppt
JklMahanth
 
DC converter.pptx
DC converter.pptxDC converter.pptx
DC converter.pptx
tamilselvan sivasamy
 
Designing Solar PV Systems ( Utility Scale)
Designing Solar PV Systems ( Utility Scale)Designing Solar PV Systems ( Utility Scale)
Designing Solar PV Systems ( Utility Scale)
Sunrator Technologies LLP
 
Electrical Engineering Final Presentation
Electrical Engineering Final Presentation Electrical Engineering Final Presentation
Electrical Engineering Final Presentation
Sethmi Kachchakaduge
 
prepaid energymeter
prepaid energymeterprepaid energymeter
prepaid energymeter
Madamsetty Samatha
 

Similar to Autonomous Demand Response using Stochastic Differential Games (20)

End to End Self-Heating Analysis Methodology and Toolset for High Performance...
End to End Self-Heating Analysis Methodology and Toolset for High Performance...End to End Self-Heating Analysis Methodology and Toolset for High Performance...
End to End Self-Heating Analysis Methodology and Toolset for High Performance...
 
Power Electronics
Power Electronics Power Electronics
Power Electronics
 
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...
Electric Vehicle Charging Method for SmartHomes/Buildings with a Photovoltai...Electric Vehicle Charging Method for SmartHomes/Buildings with a Photovoltai...
Electric Vehicle Charging Method for Smart Homes/Buildings with a Photovoltai...
 
Jordi Macià, EURECAT Technology Centre of Catalonia, Barcelona, Spain
Jordi Macià, EURECAT Technology Centre of Catalonia, Barcelona, SpainJordi Macià, EURECAT Technology Centre of Catalonia, Barcelona, Spain
Jordi Macià, EURECAT Technology Centre of Catalonia, Barcelona, Spain
 
lecture_1jjjjjjjjj*jjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkk
lecture_1jjjjjjjjj*jjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkklecture_1jjjjjjjjj*jjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkk
lecture_1jjjjjjjjj*jjjjjjjjjjjjjjjjkkkkkkkkkkkkkkkkkk
 
Model Based Design of Hybrid and Electric Powertrains
Model Based Design of Hybrid and Electric PowertrainsModel Based Design of Hybrid and Electric Powertrains
Model Based Design of Hybrid and Electric Powertrains
 
gridFUTURE, A Concept
gridFUTURE, A ConceptgridFUTURE, A Concept
gridFUTURE, A Concept
 
Self sufficient slot machines by Energy harvesting
Self sufficient slot machines by Energy harvestingSelf sufficient slot machines by Energy harvesting
Self sufficient slot machines by Energy harvesting
 
APEC 2016 Keynote Presentation - compressed
APEC 2016 Keynote Presentation - compressedAPEC 2016 Keynote Presentation - compressed
APEC 2016 Keynote Presentation - compressed
 
DC converter.pptx
DC converter.pptxDC converter.pptx
DC converter.pptx
 
fdocuments.in_introduction-to-mechatronics-58ba067510807.pptx
fdocuments.in_introduction-to-mechatronics-58ba067510807.pptxfdocuments.in_introduction-to-mechatronics-58ba067510807.pptx
fdocuments.in_introduction-to-mechatronics-58ba067510807.pptx
 
On Grid Off Grid SPV plant
On Grid Off Grid SPV plant On Grid Off Grid SPV plant
On Grid Off Grid SPV plant
 
Unit 1(part-1)Introduction of mechatronics
Unit 1(part-1)Introduction of mechatronicsUnit 1(part-1)Introduction of mechatronics
Unit 1(part-1)Introduction of mechatronics
 
Linda Drabik - Energy harvesting for IoT
Linda Drabik - Energy harvesting for IoTLinda Drabik - Energy harvesting for IoT
Linda Drabik - Energy harvesting for IoT
 
Batch-C10.pptx
Batch-C10.pptxBatch-C10.pptx
Batch-C10.pptx
 
introduction to mechatronics.ppt
introduction to mechatronics.pptintroduction to mechatronics.ppt
introduction to mechatronics.ppt
 
DC converter.pptx
DC converter.pptxDC converter.pptx
DC converter.pptx
 
Designing Solar PV Systems ( Utility Scale)
Designing Solar PV Systems ( Utility Scale)Designing Solar PV Systems ( Utility Scale)
Designing Solar PV Systems ( Utility Scale)
 
Electrical Engineering Final Presentation
Electrical Engineering Final Presentation Electrical Engineering Final Presentation
Electrical Engineering Final Presentation
 
prepaid energymeter
prepaid energymeterprepaid energymeter
prepaid energymeter
 

Recently uploaded

Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
MiscAnnoy1
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
gerogepatton
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
amsjournal
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
Addu25809
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
shivani5543
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
Madan Karki
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 

Recently uploaded (20)

Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
 
International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...International Conference on NLP, Artificial Intelligence, Machine Learning an...
International Conference on NLP, Artificial Intelligence, Machine Learning an...
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
UNLOCKING HEALTHCARE 4.0: NAVIGATING CRITICAL SUCCESS FACTORS FOR EFFECTIVE I...
 
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENTNATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
NATURAL DEEP EUTECTIC SOLVENTS AS ANTI-FREEZING AGENT
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))gray level transformation unit 3(image processing))
gray level transformation unit 3(image processing))
 
john krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptxjohn krisinger-the science and history of the alcoholic beverage.pptx
john krisinger-the science and history of the alcoholic beverage.pptx
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 

Autonomous Demand Response using Stochastic Differential Games

  • 1. Department of Electrical and Computer Engineering Autonomous Demand Response Using Stochastic Differential Games Najmeh Forouzandehmehr∗, Mohammad Esmalifalak∗, Hamed Mohsenian-Rad+, and Zhu Han∗ ∗ Electrical and Computer Engineering Department, University of Houston, Houston, TX, USA + Department of Electrical Engineering, University of California, Riverside, CA, USA 1
  • 2. Department of Electrical and Computer Engineering • Introduction – Smart Grid – Smart Buildings • Game Theory Preliminary – Differential Game • Smart Building Controls • Conclusion and Future Work Outline 2
  • 3. Department of Electrical and Computer Engineering • Centralized power generation • One-directional power flow • Generation follows load • Operation based on historical experience • Limited grid accessibility for new producers • Distributed power generation • Intermittent renewable generation • Consumers become also producers • Multi-directional power flow • Load adapted to production • Operation based more on real-time data Introduction: Smart Girds 3
  • 4. Department of Electrical and Introduction: Smart Girds Computer Engineering • Integration from supply to demand 4
  • 5. Department of Electrical and Introduction: Smart Buildings Computer Engineering Buildings are a major source of demand side energy efficiency 5 Energy Demand in the EU in 2000 Transport 31% Industry 28% Residential / Commercial 41% Healthcare Buildings 28% Water Heating 23% Space Heating 16% Lighting 6% Office Equipment 27% Other Retail Buildings 37% Lighting 30% Space Heating 10% Space Cooling 6% Water Heating 17% Other • Buildings consume over 40% of total energy in the EU and US • Between 12% and 18% by commercial buildings the rest residential. • Implementing the US Building Directive (22% reduction) could save 40Mtoe (million tons of oil equivalent) by 2020. • Consumption profiles may vary but Heating, Cooling and Ventilation (HVAC) and lighting are the major energy users in buildings • Up to 28% HVAC • Up to 20% lighting
  • 6. Department of Electrical and Introduction: Smart Buildings Computer Engineering Building Energy Management Systems 6
  • 7. Department of Electrical and Computer Engineering Motivations for game theoretical frameworks implementation in smart grids • There is a need to deploy novel models and algorithms that can capture – The need for distributed operation of the smart grid nodes – The heterogeneous nature of the smart grid – The need for efficiently integrating advanced techniques – The need for algorithms that can efficiently represent competitive or collaborative scenarios • Game theory could constitute a robust framework that can address many of these challenges • Games can be – Static: one-shot – Dynamic: takes place not instantaneously but over a whole interval of time Game Theory 7
  • 8. Department of Electrical and Game Theory Computer Engineering • Game theory is concerned with the situation where – A set of players N – Set of strategies of player Si – Set of payoffs (or payoff functions) Ui – Different from control, a game play needs to against nature as well as the other players • Outcome of a game – A Nash equilibrium is a strategy profile s* with the property that no player i can do better by choosing a strategy different from s*, given that every other player j ≠ i . • We concentrate on – Differential Games : dynamic nature of energy storages, room temperature, battery, carbine dioxide,… – Satisfaction Games: preventing abusing the limited resources 8
  • 9. Department of Electrical and Computer Engineering Differential Games To study a differential game, we need to understand the standard model of the optimal control theory: Ordinary differential equation (ODE): • x: state, f: a function, u: control Payoff: • g: running payoff, h: terminal payoff 9
  • 10. Department of Electrical and Differential Games Computer Engineering Solution using dynamic programming • Define the value function v(x,t) to be the greatest payoff possible and • Theorem: Assume that the value function Hamilton-Jacobi-Bellman is suitably smooth, then the solution is Backward induction: change to a sequence of constrained optimization 10
  • 11. Department of Electrical and Differential Games Computer Engineering Differential Game: • Each player solves the optimal control problem • Different players share a state that obeys a dynamic equation • x: state, f: a function, u1, u2,..., uN: controls 11 Running Payoff Terminal Payoff Overall Payoff
  • 12. Department of Electrical and Computer Engineering For an N-person differential game, the information structure could be: • Open Loop, if • Closed-loop perfect state, if • Memoryless perfect state, if • Feedback perfect state, if Differential Games 12
  • 13. Department of Electrical and Computer Engineering Differential Games • For special case of Stochastic linear quadratic differential game: • The value function can be written as: where T satisfies the following Riccati differential equations 13 State dynamics Payoff Function
  • 14. Department of Electrical and Computer Engineering • and Differential Games • can be obtained from the following differential equation: • Finally, the optimal control variable can be obtained as follows: • The optimal control function constitutes a feedback Nash Equilibrium to the stochastic differential game 14 Riccati Solution
  • 15. Department of Electrical and Computer Engineering Smart Buildings Controls System Model • Upper Level: Independent System Operator – Solves a social welfare maximization problem, – Decides how much power to buy from generators and what are prices. • Lower Level: Number of buildings – Solves a electricity bill minimization problem – Decides HVAC and energy storage controls 15
  • 16. Department of Electrical and Computer Engineering Smart Buildings Controls System states: x1 : The amount of electricity energy stored in the battery array x2 : The indoor temperature of the home Control Variables: u1: The amount of power from battery to home usage u2: Air conditioner usage of electricity 16
  • 17. Department of Electrical and Computer Engineering Smart Buildings Controls 17 Battery Storage Dynamics: β= Rate of energy loss of the battery
  • 18. Department of Electrical and Computer Engineering Smart Buildings Controls 18 Temperature Dynamics [P. Constantopoulos, 1991]: ε= The thermal time constant of the building γ= Efficiency of the air conditioning unit tOD = Outside temperature
  • 19. Department of Electrical and Computer Engineering Price Model Cost: Smart Buildings Controls 19 Building i Consumption Building i Generation Constant Price Penalty of Violating Desired Temperature Price Building consumption
  • 20. Department of Electrical and Computer Engineering • The optimal control strategy for building i can be obtained as where Smart Buildings Controls 20 Solution of Ricatti equation
  • 21. Department of Electrical and Smart Buildings Controls Computer Engineering Simulation Results • All the houses connected to one bus are assumed to be homogeneous • As price increases, the battery tends to discharge in order to cover a portion of the building power consumption and the indoor temperature tends to increase due to lowering HVAC consumption • load during peak hours. 21
  • 22. Department of Electrical and Computer Engineering Simulation Results • All the houses connected to one bus are assumed to be homogeneous • For both day-ahead and real-time pricing techniques, the peak load is reduced around 8 PM Smart Buildings Controls 22
  • 23. Department of Electrical and Future Work Computer Engineering • Developing a multi-stage game-theoretic framework for obtaining joint optimal trading price and optimal power plants generation for distributed generation • Developing mean-field games for scenarios with extremely large number of buildings, PHEVs,… • Integrating states and dynamics of electricity and water meters, lighting, HVAC systems, geothermal pumps and other subsystems for design of more efficient building energy management system 23
  • 24. Department of Electrical and Computer Engineering 24 Thanks

Editor's Notes

  1. communications and controls for end-use devices and systems to reduce (or, in special cases, increase) their demand for electricity at certain times. Distributed generation (DG): small engine or turbine generator sets, wind turbines, and solar electric systems connected at the distribution level.
  2. : takes place not instantaneously but over a whole interval of time
  3. , if there exist suitably smooth functions Vi that satisfy HJB equation