SlideShare a Scribd company logo
AI Techniques for Smart Grids
Networked and Embedded Systems
Wilfried Elmenreich | 2014-05-22
Keynote lecture, ISGT-ASIA 2014
Introduction
• Many AI techniques are already in use
– Artificial neural networks (Modeling)
– Fuzzy logic (Control)
– Evolutionary algorithms,
– Swarm algorithms (Optimization)
• Now we go for the real thing
– should we change the way the system is
controlled?
Must?
Building Self-Organizing Systems 3
Wilfried Elmenreich
Self-Organzing
Systems
What is a Self-Organizing System
„A self-organizing system (SOS) is a set of
entities that obtains global system behavior via
local interactions without centralized control.“
Adaptation Robustness
Scalability
from C. Bettstetter, „Lakeside Labs“
Self-Organizing Systems are Effective!
Image: Imgur.com
Adaptation Robustness
Scalability
from C. Bettstetter, „Lakeside Labs“
Self-Organizing Systems are Effective!
Image: Imgur.com
Characteristics
• System of many interconnected parts
• Degree of difficulty in predicting the system behavior
• Emergent properties
• Dynamic
• Decentralized control
• Global behavior from local interactions
• Robustness, adaptivity
• Non-linearity (small causes might have large effects)
7
Wilfried Elmenreich
SOS and Smart Grid
• Why a self-organizing approach?
8
Wilfried Elmenreich
Why Self-
Organzation?
Image: Creative Commons, Wikipedia
Figure: Creative Commons, Wikipedia
Transferring control to the network
• Counter-arguments
– Giving up control makes the system instable,
– untrustable,
– harder to maintain…
• Pro arguments
– Stability for complex system can
be only achieved by control
approach at same complexitiy level
– Self-organizing systems are more robust…
– and provide inherent scalability
• Sometimes you do not have this choice!
9
Wilfried Elmenreich
Image: Creative Commons, Wikipedia
Example: Wide Area Synchronous Grids
(Interconnections)
10
Wilfried Elmenreich
Figure: Creative Commons, transmission data based on European Joint
Research Center/Institute for Energy and Transport
• Operate at synchronized
frequency
• UCTE grid (Continental Europe)
is largest synchronous grid in
the world in terms of
generation capacity (667 GW)
• Unbundling process of
power generation and
Transmission System Operators
(TSO)  many players
Oscillations in wide area grids
On Saturday, 19 February 2011 around 8:00 in the morning, inter-area
oscillations within the Continental Europe power system occurred. The
highest impact of these 0.25 Hz oscillations was observed in the
middle-south part of the system with amplitudes of +/- 100 mHz in
southern Italy and related power oscillation on several north-south
corridor lines of up to +/- 150 MW and with resulting voltage
oscillation on the 400 kV system of +/- 5 kV respectively.
ENTSO-E, ANALYSIS OF CE INTER-AREA OSCILLATIONS OF 19 AND 24 FEBRUARY 2011, 2011
Almost the same event reappeared on 24 February 2011 during
midnight hours
11
Wilfried Elmenreich
System frequency oscillations
12
Wilfried Elmenreich
• Superposition of 0.18 Hz (East-West Mode) and 0.25 Hz
(North-South Mode) modes
• Frequency and damping continously oscillates
Figure: ENTSO-E, ANALYSIS OF CE INTER-AREA OSCILLATIONS OF 19 AND 24 FEBRUARY 2011, 2011
Investigation of the oscillation events
• Transmission system operators (TSOs) Amprion, Mavir, TenneT
DE, Swissgrid,... exchanged power recordings
• Event was not predictable, no single cause
• Oscillations started around the change of the hour
– Turkey had changed mode displacement
• Total system load was low
• Absence of industrial load
• Dispersed generation (PV, Wind) provides less stabilized
inertia than classical generators
• Italian system currently more sensitive to oscillation modes
– Power system stabilisers in Italy had been reinforced
13
Wilfried Elmenreich
Observations from this example
• Liberalization of power market has decreased the scope of
control
• New approach is to carefully and knowledgeable interact with
the system in order to guide it
• We can can observe the main properties of a SOS here
• Understanding this system in a new way became a necessity
14
Wilfried Elmenreich
15
Wilfried Elmenreich
Another Example
Image: Creative Commons, Wikipedia
Smart Meter Rollout
• Energy Services Directive
(2006/32/EC) and the electricity
directive (2009/72/EC) require
the implementation of
"intelligent metering systems".
• Such systems ought to be in
place for 80% of electricity
consumers by end 2020
16
Wilfried Elmenreich
Source: The Smart Grid in Europe, 2012-2016: Technologies, Market
Forecasts and Utility Profiles (GTM Research), August 2011
The Smart Grid, as the Providers Envision it
• Smart meters
– Read meters remotely (save money for data acquisition)
– Get metering data at a high resolution
• Controllability of the loads
– Send „off“ signals to customer appliances at peak load situations
– Cut off a customer that does not pay the bill
• Having a system supporting different types of energy sources
and storage
in overall: get more comprehensive information and control
over the system
17
Wilfried Elmenreich
The Smart Grid, as the Customers want it
• Magically save energy / reduce bill
• Connect own generators (plug-in PV system)
• Get more reliable energy service
• Get green energy
• Don‘t give up privacy or control
in overall: only positive things should arise,
nothing must get worse
18
Wilfried Elmenreich
How Self-Organization can help
• Handling complexity: Provides scalable approaches for a high
number of interacting components
 providers will like that
• „Bossless structure“: Allow bottom-up processes, keep
responsibility and decisions at customer („I can decide“)
 customers will like that
Building Self-Organizing Systems 19
Wilfried Elmenreich
What holds us?
• Reluctance to give up (central) control
• Hard to understand – hard to trust
– Many proponents miss a Non-linear thinking (© Alessandro
Vespignani), a.k.a. complex system goggles
• How can be design self-organizing systems?
This is our quest:
• Provide models, proofs, case studies, etc. showing that self-
organizing approaches work
– Sufficiently large, realistic case studies
Building Self-Organizing Systems 20
Wilfried Elmenreich
Building a self-
organizing system
Image: Creative Commons, Wikipe
Rules of an SOS may be simple…
• ..but finding the right rules is difficult!
• Complex systems are hard
to predict
• Counter-intuitive
dependencies
22
Image: USGOV-NOAA (Public Domain)
Wilfried Elmenreich – Building Self-Organizing Systems
Evolutionary Design Approach
Building Self-Organizing Systems 23
Wilfried Elmenreich
• Evolution applied during design phase
• We don‘t refer to evolution/development of a system
at run time
Search Algorithm
Building Self-Organizing Systems 24
Wilfried Elmenreich
• Figuratively and literally a zoo on metaheuristic
optimization algorithms
• Ability to find global optimum
• Number of tweaking parameters?
FREVO: A Software for Designing SOS
• FREVO (Framework for Evolutionary Design)
• Operates on a simulation of the problem
• Interface for sensor/actuator connections to the agents
• Feedback from a simulation run -> fitness value
• Open-source, system-independent http://frevo.sourceforge.net
System architecture
Building Self-Organizing Systems 26
Wilfried Elmenreich
6 major components:
task description, simulation setup, interaction
interface, evolvable decision unit, objective function,
search algorithm
Application
examples
Image: Creative Commons, Wikipedia
Application example: Trader (1)
• Evolving an energy trader algorithm at consumer/prosumer
level
• Simulation
• Java module added to FREVO
• Market rules
• Simulated Market
• Agent
• No initial knowledge
about market rules
• Trader rules are learned implicitly
• This way also counter-intuitive strategies are considered
Application example: Trader (2)
• Tradeoff between performance, complexity and
comprehensibility
 There is no free lunch!
Performance of
evolved market agents
WiP: Evolving system of device-level traders
• Model HEMS devices as agents with independent controllers
• Constraints are given by a budget per device and the importance of a device
for the user
Summary
• AI techniques can be used as a tool but as well
contribute to a change in system design
• Self-organizing systems are promising for handling
complex systems
• Design challenge
– Evolutionary approach in combination with modelling
techniques
• Validation challenge
– Verification techniques, simulation
– Need for more case studies
31
Wilfried Elmenreich
Thank you very much for your attention! 
Building Self-Organizing Systems 32
Wilfried Elmenreich
Thank you very much
for your attention!
Image: Creative Commons, Wikipedia

More Related Content

What's hot

Smart Meters
Smart MetersSmart Meters
Smart Meters
Anshul Shrivastava
 
Artificial intelligence in power system
Artificial intelligence in power systemArtificial intelligence in power system
Artificial intelligence in power system
ShrutikaHajare
 
Smart energy meter ppt
Smart energy meter   pptSmart energy meter   ppt
Smart energy meter ppt
Ritam Giri
 
Smart Grid Cyber Security
Smart Grid Cyber SecuritySmart Grid Cyber Security
Smart Grid Cyber Security
JAZEEL K T
 
Interconnection issue in microgrid
Interconnection issue in microgridInterconnection issue in microgrid
Interconnection issue in microgrid
Amarjeet S Pandey
 
Artificial intelligence in power plants
Artificial intelligence in power plantsArtificial intelligence in power plants
Artificial intelligence in power plants
vivekprajapatiankur
 
Smart metering infrastructure Architecture and analytics
Smart metering infrastructure Architecture and analyticsSmart metering infrastructure Architecture and analytics
Smart metering infrastructure Architecture and analytics
Sandeep Sharma IIMK Smart City,IoT,Bigdata,Cloud,BI,DW
 
Power System Stabilizer
Power System StabilizerPower System Stabilizer
Power System Stabilizer
Suman Sourabh
 
Smart grid
Smart gridSmart grid
Smart grid
Jeffrey Funk
 
Smart grid technologies after midsem slides
Smart grid technologies after midsem slidesSmart grid technologies after midsem slides
Smart grid technologies after midsem slides
IIIT Bhubaneswar
 
Smart grid communications
Smart grid communicationsSmart grid communications
Smart grid communications
srikanth reddy
 
Smart grid presentation
Smart grid presentationSmart grid presentation
Smart grid presentation
Norrazman Zaiha Zainol
 
SMART METER ppt
SMART METER pptSMART METER ppt
SMART METER ppt
Ayush Jain
 
Airtificial Intelligence in Power System
Airtificial Intelligence in Power SystemAirtificial Intelligence in Power System
Airtificial Intelligence in Power System
Pratik Doshi
 
Smart Power Grid Monitoring System
Smart Power Grid Monitoring SystemSmart Power Grid Monitoring System
Smart Power Grid Monitoring System
Imane Haf
 
Artificial Intelligence in Power Systems
Artificial Intelligence in Power SystemsArtificial Intelligence in Power Systems
Artificial Intelligence in Power Systems
Sowmya T
 
IoT Solutions for Smart Energy Smart Grid and Smart Utility Applications
IoT Solutions for Smart Energy Smart Grid and Smart Utility ApplicationsIoT Solutions for Smart Energy Smart Grid and Smart Utility Applications
IoT Solutions for Smart Energy Smart Grid and Smart Utility Applications
Eurotech
 
SMART GRID
SMART GRIDSMART GRID
SMART GRID
Debasis Mohanty
 
artiicial intelligence in power system
artiicial intelligence in power systemartiicial intelligence in power system
artiicial intelligence in power system
pratikguptateddy
 
Smart grid
Smart gridSmart grid
Smart grid
sohan prajapati
 

What's hot (20)

Smart Meters
Smart MetersSmart Meters
Smart Meters
 
Artificial intelligence in power system
Artificial intelligence in power systemArtificial intelligence in power system
Artificial intelligence in power system
 
Smart energy meter ppt
Smart energy meter   pptSmart energy meter   ppt
Smart energy meter ppt
 
Smart Grid Cyber Security
Smart Grid Cyber SecuritySmart Grid Cyber Security
Smart Grid Cyber Security
 
Interconnection issue in microgrid
Interconnection issue in microgridInterconnection issue in microgrid
Interconnection issue in microgrid
 
Artificial intelligence in power plants
Artificial intelligence in power plantsArtificial intelligence in power plants
Artificial intelligence in power plants
 
Smart metering infrastructure Architecture and analytics
Smart metering infrastructure Architecture and analyticsSmart metering infrastructure Architecture and analytics
Smart metering infrastructure Architecture and analytics
 
Power System Stabilizer
Power System StabilizerPower System Stabilizer
Power System Stabilizer
 
Smart grid
Smart gridSmart grid
Smart grid
 
Smart grid technologies after midsem slides
Smart grid technologies after midsem slidesSmart grid technologies after midsem slides
Smart grid technologies after midsem slides
 
Smart grid communications
Smart grid communicationsSmart grid communications
Smart grid communications
 
Smart grid presentation
Smart grid presentationSmart grid presentation
Smart grid presentation
 
SMART METER ppt
SMART METER pptSMART METER ppt
SMART METER ppt
 
Airtificial Intelligence in Power System
Airtificial Intelligence in Power SystemAirtificial Intelligence in Power System
Airtificial Intelligence in Power System
 
Smart Power Grid Monitoring System
Smart Power Grid Monitoring SystemSmart Power Grid Monitoring System
Smart Power Grid Monitoring System
 
Artificial Intelligence in Power Systems
Artificial Intelligence in Power SystemsArtificial Intelligence in Power Systems
Artificial Intelligence in Power Systems
 
IoT Solutions for Smart Energy Smart Grid and Smart Utility Applications
IoT Solutions for Smart Energy Smart Grid and Smart Utility ApplicationsIoT Solutions for Smart Energy Smart Grid and Smart Utility Applications
IoT Solutions for Smart Energy Smart Grid and Smart Utility Applications
 
SMART GRID
SMART GRIDSMART GRID
SMART GRID
 
artiicial intelligence in power system
artiicial intelligence in power systemartiicial intelligence in power system
artiicial intelligence in power system
 
Smart grid
Smart gridSmart grid
Smart grid
 

Similar to AI Techniques for Smart Grids

Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Luigi Vanfretti
 
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
Luigi Vanfretti
 
Embedded System, Definition, Characteristics
Embedded System,  Definition,   CharacteristicsEmbedded System,  Definition,   Characteristics
Embedded System, Definition, Characteristics
Abhimanyu Sangale
 
53_36765_ME591_2012_1__1_1_Mechatronics System Design.pdf
53_36765_ME591_2012_1__1_1_Mechatronics System Design.pdf53_36765_ME591_2012_1__1_1_Mechatronics System Design.pdf
53_36765_ME591_2012_1__1_1_Mechatronics System Design.pdf
DvbRef1
 
Mechatronics Systems.pdf
Mechatronics Systems.pdfMechatronics Systems.pdf
Mechatronics Systems.pdf
ChamathKushan
 
Unit 1 - Introduction - Full.pptx
Unit 1 - Introduction - Full.pptxUnit 1 - Introduction - Full.pptx
Unit 1 - Introduction - Full.pptx
Charunnath S V
 
Introduction to Mechatronics Systems- An Overview
Introduction to Mechatronics Systems- An OverviewIntroduction to Mechatronics Systems- An Overview
Introduction to Mechatronics Systems- An Overview
FebinSuresh2
 
OCS352 IOT -UNIT-2.pptx
OCS352 IOT -UNIT-2.pptxOCS352 IOT -UNIT-2.pptx
OCS352 IOT -UNIT-2.pptx
gopinathcreddy
 
OPAL-RT Smart transmission grid applications for real-time monitoring
OPAL-RT Smart transmission grid applications for real-time monitoringOPAL-RT Smart transmission grid applications for real-time monitoring
OPAL-RT Smart transmission grid applications for real-time monitoring
OPAL-RT TECHNOLOGIES
 
UNIT-5 Mechatronics Notes GT.pdf
UNIT-5 Mechatronics Notes GT.pdfUNIT-5 Mechatronics Notes GT.pdf
UNIT-5 Mechatronics Notes GT.pdf
DeepanshSharma30
 
Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...
Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...
Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...
Luigi Vanfretti
 
Monitoring of Transmission and Distribution Grids using PMUs
Monitoring of Transmission and Distribution Grids using PMUsMonitoring of Transmission and Distribution Grids using PMUs
Monitoring of Transmission and Distribution Grids using PMUs
Luigi Vanfretti
 
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Luigi Vanfretti
 
Module 2.pptx
Module 2.pptxModule 2.pptx
Module 2.pptx
ssuserb7947f
 
Embedded Basics
Embedded Basics Embedded Basics
Embedded Basics
Electro 8
 
Autonomous Pervasive Systems and the Policy Challenges of a Small World!
Autonomous Pervasive Systems and the Policy Challenges of a Small World!Autonomous Pervasive Systems and the Policy Challenges of a Small World!
Autonomous Pervasive Systems and the Policy Challenges of a Small World!
Emil Lupu
 
Power System Simulation: History, State of the Art, and Challenges
Power System Simulation: History, State of the Art, and ChallengesPower System Simulation: History, State of the Art, and Challenges
Power System Simulation: History, State of the Art, and Challenges
Luigi Vanfretti
 
AutonomicComputing
AutonomicComputingAutonomicComputing
AutonomicComputing
Kaushik Patidar
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
Navin Kumar
 
Distinguished Speakers - Professor Marta Kwiatkowska
Distinguished Speakers -  Professor Marta KwiatkowskaDistinguished Speakers -  Professor Marta Kwiatkowska
Distinguished Speakers - Professor Marta Kwiatkowska
oxwocs
 

Similar to AI Techniques for Smart Grids (20)

Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
Wanted!: Open M&S Standards and Technologies for the Smart Grid - Introducing...
 
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
The RaPId Toolbox for Parameter Identification and Model Validation: How Mode...
 
Embedded System, Definition, Characteristics
Embedded System,  Definition,   CharacteristicsEmbedded System,  Definition,   Characteristics
Embedded System, Definition, Characteristics
 
53_36765_ME591_2012_1__1_1_Mechatronics System Design.pdf
53_36765_ME591_2012_1__1_1_Mechatronics System Design.pdf53_36765_ME591_2012_1__1_1_Mechatronics System Design.pdf
53_36765_ME591_2012_1__1_1_Mechatronics System Design.pdf
 
Mechatronics Systems.pdf
Mechatronics Systems.pdfMechatronics Systems.pdf
Mechatronics Systems.pdf
 
Unit 1 - Introduction - Full.pptx
Unit 1 - Introduction - Full.pptxUnit 1 - Introduction - Full.pptx
Unit 1 - Introduction - Full.pptx
 
Introduction to Mechatronics Systems- An Overview
Introduction to Mechatronics Systems- An OverviewIntroduction to Mechatronics Systems- An Overview
Introduction to Mechatronics Systems- An Overview
 
OCS352 IOT -UNIT-2.pptx
OCS352 IOT -UNIT-2.pptxOCS352 IOT -UNIT-2.pptx
OCS352 IOT -UNIT-2.pptx
 
OPAL-RT Smart transmission grid applications for real-time monitoring
OPAL-RT Smart transmission grid applications for real-time monitoringOPAL-RT Smart transmission grid applications for real-time monitoring
OPAL-RT Smart transmission grid applications for real-time monitoring
 
UNIT-5 Mechatronics Notes GT.pdf
UNIT-5 Mechatronics Notes GT.pdfUNIT-5 Mechatronics Notes GT.pdf
UNIT-5 Mechatronics Notes GT.pdf
 
Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...
Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...
Modeling and Simulation of Electrical Power Systems using OpenIPSL.org and Gr...
 
Monitoring of Transmission and Distribution Grids using PMUs
Monitoring of Transmission and Distribution Grids using PMUsMonitoring of Transmission and Distribution Grids using PMUs
Monitoring of Transmission and Distribution Grids using PMUs
 
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
Model-Simulation-and-Measurement-Based Systems Engineering of Power System Sy...
 
Module 2.pptx
Module 2.pptxModule 2.pptx
Module 2.pptx
 
Embedded Basics
Embedded Basics Embedded Basics
Embedded Basics
 
Autonomous Pervasive Systems and the Policy Challenges of a Small World!
Autonomous Pervasive Systems and the Policy Challenges of a Small World!Autonomous Pervasive Systems and the Policy Challenges of a Small World!
Autonomous Pervasive Systems and the Policy Challenges of a Small World!
 
Power System Simulation: History, State of the Art, and Challenges
Power System Simulation: History, State of the Art, and ChallengesPower System Simulation: History, State of the Art, and Challenges
Power System Simulation: History, State of the Art, and Challenges
 
AutonomicComputing
AutonomicComputingAutonomicComputing
AutonomicComputing
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
 
Distinguished Speakers - Professor Marta Kwiatkowska
Distinguished Speakers -  Professor Marta KwiatkowskaDistinguished Speakers -  Professor Marta Kwiatkowska
Distinguished Speakers - Professor Marta Kwiatkowska
 

More from Wilfried Elmenreich

Introduction to Inform Game Engine and PunyInform Library
Introduction to Inform Game Engine and PunyInform LibraryIntroduction to Inform Game Engine and PunyInform Library
Introduction to Inform Game Engine and PunyInform Library
Wilfried Elmenreich
 
Elmenreich Interoperability between smart and legacy devices in energy manage...
Elmenreich Interoperability between smart and legacy devices in energy manage...Elmenreich Interoperability between smart and legacy devices in energy manage...
Elmenreich Interoperability between smart and legacy devices in energy manage...
Wilfried Elmenreich
 
Machine Learning Techniques for the Smart Grid – Modeling of Solar Energy usi...
Machine Learning Techniques for the Smart Grid – Modeling of Solar Energy usi...Machine Learning Techniques for the Smart Grid – Modeling of Solar Energy usi...
Machine Learning Techniques for the Smart Grid – Modeling of Solar Energy usi...
Wilfried Elmenreich
 
Smart Microgrids: Overview and Outlook
Smart Microgrids: Overview and OutlookSmart Microgrids: Overview and Outlook
Smart Microgrids: Overview and Outlook
Wilfried Elmenreich
 
Evolving a Team of Self-organizing UAVs to Address Spatial Coverage Problems
Evolving a Team of Self-organizing UAVs to Address Spatial Coverage ProblemsEvolving a Team of Self-organizing UAVs to Address Spatial Coverage Problems
Evolving a Team of Self-organizing UAVs to Address Spatial Coverage Problems
Wilfried Elmenreich
 
Evolution as a Tool for Understanding and Designing Collaborative Systems
Evolution as a Tool for Understanding and Designing Collaborative SystemsEvolution as a Tool for Understanding and Designing Collaborative Systems
Evolution as a Tool for Understanding and Designing Collaborative Systems
Wilfried Elmenreich
 

More from Wilfried Elmenreich (6)

Introduction to Inform Game Engine and PunyInform Library
Introduction to Inform Game Engine and PunyInform LibraryIntroduction to Inform Game Engine and PunyInform Library
Introduction to Inform Game Engine and PunyInform Library
 
Elmenreich Interoperability between smart and legacy devices in energy manage...
Elmenreich Interoperability between smart and legacy devices in energy manage...Elmenreich Interoperability between smart and legacy devices in energy manage...
Elmenreich Interoperability between smart and legacy devices in energy manage...
 
Machine Learning Techniques for the Smart Grid – Modeling of Solar Energy usi...
Machine Learning Techniques for the Smart Grid – Modeling of Solar Energy usi...Machine Learning Techniques for the Smart Grid – Modeling of Solar Energy usi...
Machine Learning Techniques for the Smart Grid – Modeling of Solar Energy usi...
 
Smart Microgrids: Overview and Outlook
Smart Microgrids: Overview and OutlookSmart Microgrids: Overview and Outlook
Smart Microgrids: Overview and Outlook
 
Evolving a Team of Self-organizing UAVs to Address Spatial Coverage Problems
Evolving a Team of Self-organizing UAVs to Address Spatial Coverage ProblemsEvolving a Team of Self-organizing UAVs to Address Spatial Coverage Problems
Evolving a Team of Self-organizing UAVs to Address Spatial Coverage Problems
 
Evolution as a Tool for Understanding and Designing Collaborative Systems
Evolution as a Tool for Understanding and Designing Collaborative SystemsEvolution as a Tool for Understanding and Designing Collaborative Systems
Evolution as a Tool for Understanding and Designing Collaborative Systems
 

Recently uploaded

BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
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
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
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
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
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
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
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
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 
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
 

Recently uploaded (20)

BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
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...
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
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.
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
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
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 
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...
 

AI Techniques for Smart Grids

  • 1. AI Techniques for Smart Grids Networked and Embedded Systems Wilfried Elmenreich | 2014-05-22 Keynote lecture, ISGT-ASIA 2014
  • 2. Introduction • Many AI techniques are already in use – Artificial neural networks (Modeling) – Fuzzy logic (Control) – Evolutionary algorithms, – Swarm algorithms (Optimization) • Now we go for the real thing – should we change the way the system is controlled? Must?
  • 3. Building Self-Organizing Systems 3 Wilfried Elmenreich Self-Organzing Systems
  • 4. What is a Self-Organizing System „A self-organizing system (SOS) is a set of entities that obtains global system behavior via local interactions without centralized control.“
  • 5. Adaptation Robustness Scalability from C. Bettstetter, „Lakeside Labs“ Self-Organizing Systems are Effective! Image: Imgur.com
  • 6. Adaptation Robustness Scalability from C. Bettstetter, „Lakeside Labs“ Self-Organizing Systems are Effective! Image: Imgur.com
  • 7. Characteristics • System of many interconnected parts • Degree of difficulty in predicting the system behavior • Emergent properties • Dynamic • Decentralized control • Global behavior from local interactions • Robustness, adaptivity • Non-linearity (small causes might have large effects) 7 Wilfried Elmenreich
  • 8. SOS and Smart Grid • Why a self-organizing approach? 8 Wilfried Elmenreich Why Self- Organzation? Image: Creative Commons, Wikipedia Figure: Creative Commons, Wikipedia
  • 9. Transferring control to the network • Counter-arguments – Giving up control makes the system instable, – untrustable, – harder to maintain… • Pro arguments – Stability for complex system can be only achieved by control approach at same complexitiy level – Self-organizing systems are more robust… – and provide inherent scalability • Sometimes you do not have this choice! 9 Wilfried Elmenreich Image: Creative Commons, Wikipedia
  • 10. Example: Wide Area Synchronous Grids (Interconnections) 10 Wilfried Elmenreich Figure: Creative Commons, transmission data based on European Joint Research Center/Institute for Energy and Transport • Operate at synchronized frequency • UCTE grid (Continental Europe) is largest synchronous grid in the world in terms of generation capacity (667 GW) • Unbundling process of power generation and Transmission System Operators (TSO)  many players
  • 11. Oscillations in wide area grids On Saturday, 19 February 2011 around 8:00 in the morning, inter-area oscillations within the Continental Europe power system occurred. The highest impact of these 0.25 Hz oscillations was observed in the middle-south part of the system with amplitudes of +/- 100 mHz in southern Italy and related power oscillation on several north-south corridor lines of up to +/- 150 MW and with resulting voltage oscillation on the 400 kV system of +/- 5 kV respectively. ENTSO-E, ANALYSIS OF CE INTER-AREA OSCILLATIONS OF 19 AND 24 FEBRUARY 2011, 2011 Almost the same event reappeared on 24 February 2011 during midnight hours 11 Wilfried Elmenreich
  • 12. System frequency oscillations 12 Wilfried Elmenreich • Superposition of 0.18 Hz (East-West Mode) and 0.25 Hz (North-South Mode) modes • Frequency and damping continously oscillates Figure: ENTSO-E, ANALYSIS OF CE INTER-AREA OSCILLATIONS OF 19 AND 24 FEBRUARY 2011, 2011
  • 13. Investigation of the oscillation events • Transmission system operators (TSOs) Amprion, Mavir, TenneT DE, Swissgrid,... exchanged power recordings • Event was not predictable, no single cause • Oscillations started around the change of the hour – Turkey had changed mode displacement • Total system load was low • Absence of industrial load • Dispersed generation (PV, Wind) provides less stabilized inertia than classical generators • Italian system currently more sensitive to oscillation modes – Power system stabilisers in Italy had been reinforced 13 Wilfried Elmenreich
  • 14. Observations from this example • Liberalization of power market has decreased the scope of control • New approach is to carefully and knowledgeable interact with the system in order to guide it • We can can observe the main properties of a SOS here • Understanding this system in a new way became a necessity 14 Wilfried Elmenreich
  • 15. 15 Wilfried Elmenreich Another Example Image: Creative Commons, Wikipedia
  • 16. Smart Meter Rollout • Energy Services Directive (2006/32/EC) and the electricity directive (2009/72/EC) require the implementation of "intelligent metering systems". • Such systems ought to be in place for 80% of electricity consumers by end 2020 16 Wilfried Elmenreich Source: The Smart Grid in Europe, 2012-2016: Technologies, Market Forecasts and Utility Profiles (GTM Research), August 2011
  • 17. The Smart Grid, as the Providers Envision it • Smart meters – Read meters remotely (save money for data acquisition) – Get metering data at a high resolution • Controllability of the loads – Send „off“ signals to customer appliances at peak load situations – Cut off a customer that does not pay the bill • Having a system supporting different types of energy sources and storage in overall: get more comprehensive information and control over the system 17 Wilfried Elmenreich
  • 18. The Smart Grid, as the Customers want it • Magically save energy / reduce bill • Connect own generators (plug-in PV system) • Get more reliable energy service • Get green energy • Don‘t give up privacy or control in overall: only positive things should arise, nothing must get worse 18 Wilfried Elmenreich
  • 19. How Self-Organization can help • Handling complexity: Provides scalable approaches for a high number of interacting components  providers will like that • „Bossless structure“: Allow bottom-up processes, keep responsibility and decisions at customer („I can decide“)  customers will like that Building Self-Organizing Systems 19 Wilfried Elmenreich
  • 20. What holds us? • Reluctance to give up (central) control • Hard to understand – hard to trust – Many proponents miss a Non-linear thinking (© Alessandro Vespignani), a.k.a. complex system goggles • How can be design self-organizing systems? This is our quest: • Provide models, proofs, case studies, etc. showing that self- organizing approaches work – Sufficiently large, realistic case studies Building Self-Organizing Systems 20 Wilfried Elmenreich
  • 21. Building a self- organizing system Image: Creative Commons, Wikipe
  • 22. Rules of an SOS may be simple… • ..but finding the right rules is difficult! • Complex systems are hard to predict • Counter-intuitive dependencies 22 Image: USGOV-NOAA (Public Domain) Wilfried Elmenreich – Building Self-Organizing Systems
  • 23. Evolutionary Design Approach Building Self-Organizing Systems 23 Wilfried Elmenreich • Evolution applied during design phase • We don‘t refer to evolution/development of a system at run time
  • 24. Search Algorithm Building Self-Organizing Systems 24 Wilfried Elmenreich • Figuratively and literally a zoo on metaheuristic optimization algorithms • Ability to find global optimum • Number of tweaking parameters?
  • 25. FREVO: A Software for Designing SOS • FREVO (Framework for Evolutionary Design) • Operates on a simulation of the problem • Interface for sensor/actuator connections to the agents • Feedback from a simulation run -> fitness value • Open-source, system-independent http://frevo.sourceforge.net
  • 26. System architecture Building Self-Organizing Systems 26 Wilfried Elmenreich 6 major components: task description, simulation setup, interaction interface, evolvable decision unit, objective function, search algorithm
  • 28. Application example: Trader (1) • Evolving an energy trader algorithm at consumer/prosumer level • Simulation • Java module added to FREVO • Market rules • Simulated Market • Agent • No initial knowledge about market rules • Trader rules are learned implicitly • This way also counter-intuitive strategies are considered
  • 29. Application example: Trader (2) • Tradeoff between performance, complexity and comprehensibility  There is no free lunch! Performance of evolved market agents
  • 30. WiP: Evolving system of device-level traders • Model HEMS devices as agents with independent controllers • Constraints are given by a budget per device and the importance of a device for the user
  • 31. Summary • AI techniques can be used as a tool but as well contribute to a change in system design • Self-organizing systems are promising for handling complex systems • Design challenge – Evolutionary approach in combination with modelling techniques • Validation challenge – Verification techniques, simulation – Need for more case studies 31 Wilfried Elmenreich
  • 32. Thank you very much for your attention!  Building Self-Organizing Systems 32 Wilfried Elmenreich Thank you very much for your attention! Image: Creative Commons, Wikipedia