SlideShare une entreprise Scribd logo
Learning To Run
a Power Network
Sebastien Treguer, Marc Schoenauer
RL for Energies of the future and carbon neutrality:
a Challenge Design
Energy shift to reach carbon neutrality by 2050
● Unfortunately, solar and wind power come with some
drawbacks.
○ Intermittent
○ Highly uncertain
● Electricity storage is limited and inefficient,
which promotes controllable generators, as opposed
to intermittent generators
Complexity of power network operations
Interventions from human experts:
● Dispatching to avoid power overflows
● Adapting the production injected into
the power network
● Modifying the amount of power
absorbed by storage units
● Limiting the amount of energy
injected by renewable generators
(such as wind or solar) in case of
overproduction
How to keep the power network stable at any time at any place?
Competition design
● The physical simulation environment
is based on Python’s module Grid2Op
● Chronics =
time series describing the electricity
injections in the power network
● Competition with code submission
● A starting kit with a set of tools and tutorials including :
○ Grid2Viz, power network visualization and diagnosis tools
○ A baseline code
○ A sample submission with the baseline
● A 3 phases competition protocol : Warmup, Development, Final test and Legacy
● Timeline :
○ Warmup phase from june 15th to july 4th
○ Development phase from july 5th to September 14th
○ Final phase from September 15th, with results revealed on September 30th
Competition design
● Observation space: Complete state of the power network, power nodes (electricity
produced and consumed), flows of each power lines, and more.
● Action space. Four types of actions:
1. Line status (line connection/disconnection).
2. Topology changes (node splitting).
3. Power production changes/curtailment (of generators).
4. Storage changes (storage or delivery from batteries).
➔ 70,000 discrete actions (topology changes)
➔ 69-dimensional continuous action space (production changes).
Competition design
Evaluation metric
● Cost of energy losses: Calculated by multiplying the amount of electricity lost due to the
Joule effect by the current price of the MWh.
● Cost of operation: Sum of the costs of the agent’s actions. Operations involving changes
in the production of electricity have a cost that depends on the energy market. The use of
batteries has a fixed cost per MWh.
● Cost of blackout: If the agent did not manage the power network until the end of the
scenario, this cost is calculated by multiplying the amount of electricity left to supply by
the current price of MWh.
Previous Challenges
● The participants’ algorithms must
control a simulated power network, in
a reinforcement learning framework.
● The simulated power network getting
more and more complex over editions
A series of ML challenges since 2019
2019 Double Deep Q-Learning algorithm
2020 - 1 Action space reduction,
initializes a policy parameterized by a
feed-forward neural network, Evolutionary
black-box optimization
2020 - 2 Policy neural network to select
the Top-K actions, and optimization
algorithm to choose the best one
Winning solutions of previous editions
Why a new challenge?
● Updated simulator and data to represent
zero carbon scenarios. Chronics with less
than 3% of production from fossil fuels
● 32 years of scenarios available for training
● By 2030: Reduce by half the
dependence on fossil fuels and
nuclear power
● By 2050: Moving towards a 100%
renewable energy and zero carbon
New goals for the Ile de France region
Baseline
● 1st check if ¨obvious actions¨ from expert rules
(Action of type 1. line reconnections) could already
improve the network state?
● Excludes actions of type 2 (node splitting)
● The RL part of the agent focuses on continuous
actions: 3. curtailment and 4. storage units
● Based on the Proximal Policy Optimization (PPO)
algorithm
bootstrap the competition with a reasonably good
agent, but leave room for improvement
Experiments
● 14 agents trained for 10 millions iterations
● Smoothing the impact of RL actions by tuning 2 hyperparameters
○ Safe_max_rho
○ limit_cs_margin
● Baseline doing significantly better than Do Nothing agent or Expert rules only
● Training on “cherry picking” scenarios seems to do better than training on all scenarios
available from the public dataset of the competition
● One way to alleviate this is to limit training on the most difficult week of the year
● More systematic experiments to optimize the training curriculum are under way
● Ways of improvements with a mixture of experts
Results
● 15 teams, 261 submissions as of today (09/12/2022)
● Best results from participants are significantly better than our baseline
1. Maze-RL 66.55
2. Richard_wth 52.96
3. Rhapsody 47.03
● LRPN Baseline 22.46
● Expert rules only ~5
● Do nothing 0
● This competition design stimulated contributions of people from various
backgrounds without expertise in Power Grid control
● A competition accelerate the progress but be careful of its design to
stimulate progress in the right direction
● For this specific task of Power grid control, combining trained RL agent with
heuristic rules is a reasonably good baseline, doing better than expert rules
only or RL only
● Teams of RL experts can beat the SOA without prior knowledge in Power
Grid control
● A mixture of expert agents seems a promising direction of improvement
Conclusion
● Gaetan Serré ¹
● Eva Boguslawski ¹ ³
● Benjamin Donnot ³
● Antoine Marot ³
Acknowledgments
1. LISN/CNRS/INRIA, Université Paris Saclay
2. Chalearn
3. RTE France
● Adrien Pavao ¹
● Isabelle Guyon ¹ ²
● Marc Schoenauer ¹
Links
Competition page
https://codalab.lisn.upsaclay.fr/competitions/5410
Paper
https://hal.archives-ouvertes.fr/hal-03726294v2/document

Contenu connexe

Similaire à Learning to Run a Power Network - a design challenge - TAILOR Conference - Prague 2022

Ad Click Prediction - Paper review
Ad Click Prediction - Paper reviewAd Click Prediction - Paper review
Ad Click Prediction - Paper review
Mazen Aly
 
Metering and Regulating the Electricity Grid
Metering and Regulating the Electricity GridMetering and Regulating the Electricity Grid
Metering and Regulating the Electricity Grid
Anirudh Ramesh
 
Renewable Energy-Aware Data Centre Operations for Smart Cities - The DC4Citie...
Renewable Energy-Aware Data Centre Operations for Smart Cities - The DC4Citie...Renewable Energy-Aware Data Centre Operations for Smart Cities - The DC4Citie...
Renewable Energy-Aware Data Centre Operations for Smart Cities - The DC4Citie...
DC4Cities Project: Environmentally Sustainable Data Centre for Smart Cities
 
Equota Pitch Deck EN 2015
Equota Pitch Deck EN 2015Equota Pitch Deck EN 2015
Equota Pitch Deck EN 2015
Lucia Shen
 
Methodology for a Cost-Benefit Analysis of RES-E, Eoin clifford eirgrid
Methodology for a Cost-Benefit Analysis of RES-E, Eoin clifford eirgridMethodology for a Cost-Benefit Analysis of RES-E, Eoin clifford eirgrid
Methodology for a Cost-Benefit Analysis of RES-E, Eoin clifford eirgrid
SustainableEnergyAut
 
Smart Residential Energy Management System Using Machine Learning.pptx
Smart Residential Energy Management System Using Machine Learning.pptxSmart Residential Energy Management System Using Machine Learning.pptx
Smart Residential Energy Management System Using Machine Learning.pptx
083AbdulJavvad
 
Scrutinizing electricity sector results from PRIMES Energy System model using...
Scrutinizing electricity sector results from PRIMES Energy System model using...Scrutinizing electricity sector results from PRIMES Energy System model using...
Scrutinizing electricity sector results from PRIMES Energy System model using...
IEA-ETSAP
 
jguijarro_Dc4cities_DCDC_Abril15
jguijarro_Dc4cities_DCDC_Abril15jguijarro_Dc4cities_DCDC_Abril15
jguijarro_Dc4cities_DCDC_Abril15Jordi Guijarro
 
IEA DSM Task 17: Integration of DSM, DG, RES and ES – Outcome of Phase 1 and ...
IEA DSM Task 17: Integration of DSM, DG, RES and ES – Outcome of Phase 1 and ...IEA DSM Task 17: Integration of DSM, DG, RES and ES – Outcome of Phase 1 and ...
IEA DSM Task 17: Integration of DSM, DG, RES and ES – Outcome of Phase 1 and ...
IEA DSM Implementing Agreement (IA)
 
An Environmentally Sustainable Data Centre for Smart Cities
An Environmentally Sustainable Data Centre for Smart CitiesAn Environmentally Sustainable Data Centre for Smart Cities
An Environmentally Sustainable Data Centre for Smart Cities
DC4Cities Project: Environmentally Sustainable Data Centre for Smart Cities
 
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Tarik Reza Toha
 
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the projectLEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
LEGATO project
 
Finding financing for industrial energy efficiency & chp
Finding financing for industrial energy efficiency & chpFinding financing for industrial energy efficiency & chp
Finding financing for industrial energy efficiency & chpTNenergy
 
Smart Grid training course description V_2.1
Smart Grid training course description V_2.1Smart Grid training course description V_2.1
Smart Grid training course description V_2.1Håkan Johansson
 
Smart Grid vijay SGF-19042014 vijay Presentation
Smart Grid vijay SGF-19042014 vijay PresentationSmart Grid vijay SGF-19042014 vijay Presentation
Smart Grid vijay SGF-19042014 vijay Presentation
Vijay Menghani
 
Energy storage system to reduce peak demand of domestic consumers
Energy storage system to reduce peak demand of domestic consumersEnergy storage system to reduce peak demand of domestic consumers
Energy storage system to reduce peak demand of domestic consumers
Kevin Koshy Varghese
 
Grid Tied Solar Micro-Converter with Optimizer Mode Operation for Weak-Grid O...
Grid Tied Solar Micro-Converter with Optimizer Mode Operation for Weak-Grid O...Grid Tied Solar Micro-Converter with Optimizer Mode Operation for Weak-Grid O...
Grid Tied Solar Micro-Converter with Optimizer Mode Operation for Weak-Grid O...
IRJET Journal
 
Optimization for a Smarter Energy World!
Optimization for a Smarter Energy World!Optimization for a Smarter Energy World!
Optimization for a Smarter Energy World!
N-SIDE
 
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASUROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
Bitan Das
 
Energy Efficiency Workshop - Powering Sydney
Energy Efficiency Workshop - Powering SydneyEnergy Efficiency Workshop - Powering Sydney
Energy Efficiency Workshop - Powering Sydney
TransGrid AU
 

Similaire à Learning to Run a Power Network - a design challenge - TAILOR Conference - Prague 2022 (20)

Ad Click Prediction - Paper review
Ad Click Prediction - Paper reviewAd Click Prediction - Paper review
Ad Click Prediction - Paper review
 
Metering and Regulating the Electricity Grid
Metering and Regulating the Electricity GridMetering and Regulating the Electricity Grid
Metering and Regulating the Electricity Grid
 
Renewable Energy-Aware Data Centre Operations for Smart Cities - The DC4Citie...
Renewable Energy-Aware Data Centre Operations for Smart Cities - The DC4Citie...Renewable Energy-Aware Data Centre Operations for Smart Cities - The DC4Citie...
Renewable Energy-Aware Data Centre Operations for Smart Cities - The DC4Citie...
 
Equota Pitch Deck EN 2015
Equota Pitch Deck EN 2015Equota Pitch Deck EN 2015
Equota Pitch Deck EN 2015
 
Methodology for a Cost-Benefit Analysis of RES-E, Eoin clifford eirgrid
Methodology for a Cost-Benefit Analysis of RES-E, Eoin clifford eirgridMethodology for a Cost-Benefit Analysis of RES-E, Eoin clifford eirgrid
Methodology for a Cost-Benefit Analysis of RES-E, Eoin clifford eirgrid
 
Smart Residential Energy Management System Using Machine Learning.pptx
Smart Residential Energy Management System Using Machine Learning.pptxSmart Residential Energy Management System Using Machine Learning.pptx
Smart Residential Energy Management System Using Machine Learning.pptx
 
Scrutinizing electricity sector results from PRIMES Energy System model using...
Scrutinizing electricity sector results from PRIMES Energy System model using...Scrutinizing electricity sector results from PRIMES Energy System model using...
Scrutinizing electricity sector results from PRIMES Energy System model using...
 
jguijarro_Dc4cities_DCDC_Abril15
jguijarro_Dc4cities_DCDC_Abril15jguijarro_Dc4cities_DCDC_Abril15
jguijarro_Dc4cities_DCDC_Abril15
 
IEA DSM Task 17: Integration of DSM, DG, RES and ES – Outcome of Phase 1 and ...
IEA DSM Task 17: Integration of DSM, DG, RES and ES – Outcome of Phase 1 and ...IEA DSM Task 17: Integration of DSM, DG, RES and ES – Outcome of Phase 1 and ...
IEA DSM Task 17: Integration of DSM, DG, RES and ES – Outcome of Phase 1 and ...
 
An Environmentally Sustainable Data Centre for Smart Cities
An Environmentally Sustainable Data Centre for Smart CitiesAn Environmentally Sustainable Data Centre for Smart Cities
An Environmentally Sustainable Data Centre for Smart Cities
 
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
Exploiting a Synergy between Greedy Approach and NSGA for Scheduling in Compu...
 
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the projectLEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
LEGaTO: Low-Energy Heterogeneous Computing Use of AI in the project
 
Finding financing for industrial energy efficiency & chp
Finding financing for industrial energy efficiency & chpFinding financing for industrial energy efficiency & chp
Finding financing for industrial energy efficiency & chp
 
Smart Grid training course description V_2.1
Smart Grid training course description V_2.1Smart Grid training course description V_2.1
Smart Grid training course description V_2.1
 
Smart Grid vijay SGF-19042014 vijay Presentation
Smart Grid vijay SGF-19042014 vijay PresentationSmart Grid vijay SGF-19042014 vijay Presentation
Smart Grid vijay SGF-19042014 vijay Presentation
 
Energy storage system to reduce peak demand of domestic consumers
Energy storage system to reduce peak demand of domestic consumersEnergy storage system to reduce peak demand of domestic consumers
Energy storage system to reduce peak demand of domestic consumers
 
Grid Tied Solar Micro-Converter with Optimizer Mode Operation for Weak-Grid O...
Grid Tied Solar Micro-Converter with Optimizer Mode Operation for Weak-Grid O...Grid Tied Solar Micro-Converter with Optimizer Mode Operation for Weak-Grid O...
Grid Tied Solar Micro-Converter with Optimizer Mode Operation for Weak-Grid O...
 
Optimization for a Smarter Energy World!
Optimization for a Smarter Energy World!Optimization for a Smarter Energy World!
Optimization for a Smarter Energy World!
 
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASUROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
ROOM LIGHT CONTROL SYSTEM PROJECT PRESENTATION BY BITAN DAS AND MADHURIMA BASU
 
Energy Efficiency Workshop - Powering Sydney
Energy Efficiency Workshop - Powering SydneyEnergy Efficiency Workshop - Powering Sydney
Energy Efficiency Workshop - Powering Sydney
 

Dernier

Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
AnirbanRoy608946
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
mbawufebxi
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
ahzuo
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
Global Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headedGlobal Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headed
vikram sood
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
sameer shah
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
manishkhaire30
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
kuntobimo2016
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
javier ramirez
 

Dernier (20)

Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptxData_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
Data_and_Analytics_Essentials_Architect_an_Analytics_Platform.pptx
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
一比一原版(Bradford毕业证书)布拉德福德大学毕业证如何办理
 
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
一比一原版(CBU毕业证)卡普顿大学毕业证如何办理
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
Global Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headedGlobal Situational Awareness of A.I. and where its headed
Global Situational Awareness of A.I. and where its headed
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
Learn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queriesLearn SQL from basic queries to Advance queries
Learn SQL from basic queries to Advance queries
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
 

Learning to Run a Power Network - a design challenge - TAILOR Conference - Prague 2022

  • 1. Learning To Run a Power Network Sebastien Treguer, Marc Schoenauer RL for Energies of the future and carbon neutrality: a Challenge Design
  • 2. Energy shift to reach carbon neutrality by 2050 ● Unfortunately, solar and wind power come with some drawbacks. ○ Intermittent ○ Highly uncertain ● Electricity storage is limited and inefficient, which promotes controllable generators, as opposed to intermittent generators
  • 3. Complexity of power network operations Interventions from human experts: ● Dispatching to avoid power overflows ● Adapting the production injected into the power network ● Modifying the amount of power absorbed by storage units ● Limiting the amount of energy injected by renewable generators (such as wind or solar) in case of overproduction How to keep the power network stable at any time at any place?
  • 4. Competition design ● The physical simulation environment is based on Python’s module Grid2Op ● Chronics = time series describing the electricity injections in the power network
  • 5. ● Competition with code submission ● A starting kit with a set of tools and tutorials including : ○ Grid2Viz, power network visualization and diagnosis tools ○ A baseline code ○ A sample submission with the baseline ● A 3 phases competition protocol : Warmup, Development, Final test and Legacy ● Timeline : ○ Warmup phase from june 15th to july 4th ○ Development phase from july 5th to September 14th ○ Final phase from September 15th, with results revealed on September 30th Competition design
  • 6. ● Observation space: Complete state of the power network, power nodes (electricity produced and consumed), flows of each power lines, and more. ● Action space. Four types of actions: 1. Line status (line connection/disconnection). 2. Topology changes (node splitting). 3. Power production changes/curtailment (of generators). 4. Storage changes (storage or delivery from batteries). ➔ 70,000 discrete actions (topology changes) ➔ 69-dimensional continuous action space (production changes). Competition design
  • 7. Evaluation metric ● Cost of energy losses: Calculated by multiplying the amount of electricity lost due to the Joule effect by the current price of the MWh. ● Cost of operation: Sum of the costs of the agent’s actions. Operations involving changes in the production of electricity have a cost that depends on the energy market. The use of batteries has a fixed cost per MWh. ● Cost of blackout: If the agent did not manage the power network until the end of the scenario, this cost is calculated by multiplying the amount of electricity left to supply by the current price of MWh.
  • 8. Previous Challenges ● The participants’ algorithms must control a simulated power network, in a reinforcement learning framework. ● The simulated power network getting more and more complex over editions A series of ML challenges since 2019 2019 Double Deep Q-Learning algorithm 2020 - 1 Action space reduction, initializes a policy parameterized by a feed-forward neural network, Evolutionary black-box optimization 2020 - 2 Policy neural network to select the Top-K actions, and optimization algorithm to choose the best one Winning solutions of previous editions
  • 9. Why a new challenge? ● Updated simulator and data to represent zero carbon scenarios. Chronics with less than 3% of production from fossil fuels ● 32 years of scenarios available for training ● By 2030: Reduce by half the dependence on fossil fuels and nuclear power ● By 2050: Moving towards a 100% renewable energy and zero carbon New goals for the Ile de France region
  • 10. Baseline ● 1st check if ¨obvious actions¨ from expert rules (Action of type 1. line reconnections) could already improve the network state? ● Excludes actions of type 2 (node splitting) ● The RL part of the agent focuses on continuous actions: 3. curtailment and 4. storage units ● Based on the Proximal Policy Optimization (PPO) algorithm bootstrap the competition with a reasonably good agent, but leave room for improvement
  • 11. Experiments ● 14 agents trained for 10 millions iterations ● Smoothing the impact of RL actions by tuning 2 hyperparameters ○ Safe_max_rho ○ limit_cs_margin ● Baseline doing significantly better than Do Nothing agent or Expert rules only ● Training on “cherry picking” scenarios seems to do better than training on all scenarios available from the public dataset of the competition ● One way to alleviate this is to limit training on the most difficult week of the year ● More systematic experiments to optimize the training curriculum are under way ● Ways of improvements with a mixture of experts
  • 12. Results ● 15 teams, 261 submissions as of today (09/12/2022) ● Best results from participants are significantly better than our baseline 1. Maze-RL 66.55 2. Richard_wth 52.96 3. Rhapsody 47.03 ● LRPN Baseline 22.46 ● Expert rules only ~5 ● Do nothing 0
  • 13. ● This competition design stimulated contributions of people from various backgrounds without expertise in Power Grid control ● A competition accelerate the progress but be careful of its design to stimulate progress in the right direction ● For this specific task of Power grid control, combining trained RL agent with heuristic rules is a reasonably good baseline, doing better than expert rules only or RL only ● Teams of RL experts can beat the SOA without prior knowledge in Power Grid control ● A mixture of expert agents seems a promising direction of improvement Conclusion
  • 14. ● Gaetan Serré ¹ ● Eva Boguslawski ¹ ³ ● Benjamin Donnot ³ ● Antoine Marot ³ Acknowledgments 1. LISN/CNRS/INRIA, Université Paris Saclay 2. Chalearn 3. RTE France ● Adrien Pavao ¹ ● Isabelle Guyon ¹ ² ● Marc Schoenauer ¹ Links Competition page https://codalab.lisn.upsaclay.fr/competitions/5410 Paper https://hal.archives-ouvertes.fr/hal-03726294v2/document