a testbed for agent oriented smart grid implementation

20
1 / 20 A Testbed for Agent Oriented Smart Grid Implementation Jorge J. Gomez-Sanz 1 , Nuria Cuartero-Soler 1 , and Sandra Garcia-Rodriguez 2 1 Universidad Complutense de Madrid 2 CEA Saclay

Upload: others

Post on 05-Nov-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Testbed for Agent Oriented Smart Grid Implementation

1 / 20

A Testbed for Agent Oriented Smart Grid Implementation

Jorge J. Gomez-Sanz1, Nuria Cuartero-Soler1, and Sandra Garcia-Rodriguez2

1 Universidad Complutense de Madrid 2CEA Saclay

Page 2: A Testbed for Agent Oriented Smart Grid Implementation

2 / 20

Introduction● MIRED-CON project: ZiV, CEDER-CIEMAT,University of

Zaragoza, and Universidad Complutense

● Powergrid technology has issues dealing with a dynamic power generation

● Smart Grids. An enhanced powergrid

● The contribution is a framework for developing agent oriented solutions for controlling Smart Grids

Page 3: A Testbed for Agent Oriented Smart Grid Implementation

3 / 20

Sketching the limitations

High Voltage

Medium Voltage

Low Voltage

Electricity flow

➢ AC electricity is not stored

➢ It can be stored only by transforming into something else

➢ It has to be produced as it is demanded

➢ The power lines and transformers are designed to work with specific operational parameters.

➢ It behaves as water: it flows following a gradient

Page 4: A Testbed for Agent Oriented Smart Grid Implementation

4 / 20

Sketching the limitations

High Voltage

Medium Voltage

Low Voltage

Electricity

➢ Once designed the network, it requires effort to scale. You just cannot plug anything or ask as much energy as you want

➢ A higher demand in one extreme may reduce supply into another. Extreme case: a blackout

➢ High capactity Energy Production Plants? Not in my Backyard!

Page 5: A Testbed for Agent Oriented Smart Grid Implementation

5 / 20

Elements of change

● Advance Metering Infrastructure: measuring the amount of current, reactive current, consumed kWh,.... Not in real time, though

– They are micro-computers● Renewal Energy Sources. Yes In My Backyard.

Cheap. Most are unreliable.

● SCADAS (Supervisory Control and Data Acquisition). A system capable of sending control signals to devices.

Page 6: A Testbed for Agent Oriented Smart Grid Implementation

6 / 20

Smartgrid: a big one or a combination of Many Microgrids (VPP)?

Page 7: A Testbed for Agent Oriented Smart Grid Implementation

7 / 20

Constraints

● Devices can fail (control+generation)

● Powerlines can fail

● Restoring an isolated network is not trivial

● Prices are unstable

● Renewal sources are not reliable today

– Too much weather dependent● The energy demand is not predictable

Page 8: A Testbed for Agent Oriented Smart Grid Implementation

8 / 20

Goals

● Control systems in power grids are very well known and implemented at hardware level

– Keep system stability and Quality of Service

– When in doubt: disconnect● Coordinate systems to produce what is needed

● Produce in a way that energy is not wasted

● Produce in a way that it is cheaper

Page 9: A Testbed for Agent Oriented Smart Grid Implementation

9 / 20

A fertile ground for agent technology

● Inherently distributed

● Decentralized control (if P2P is applied)

● Coordination solutions

● Hierarchical Organizations vs Holons

● Intelligence: reasoning, prediction

Page 10: A Testbed for Agent Oriented Smart Grid Implementation

10 / 20

SGSimulator● It is a simulator for SmartGrids developed in the

MIRED-CON project

– http://sgsimulator.sf.net

– Based on the GridLab-D software● http://www.gridlabd.org/

● It permits developer to plug agents to the control elements of a simulated powergrid in a real time simulation.

– Agents can connect and disconnect● Also to create predefined grids more easily

– You may still need some electrical engineer at hand

Page 11: A Testbed for Agent Oriented Smart Grid Implementation

11 / 20

Features● Static analysis

– No harmonics

– No peaks when powering on a device● Real Time Simulation

– It is about having a simulation running close to real time instead of event driven

– Useful for software-in-the-loop developments● Alternative to Matlab /simulink solutions

– Allowing the execution of different simulations at the same time

● Simulation Cycle length can be modified

● Scenarios of load/weather conditions can be defined

Page 12: A Testbed for Agent Oriented Smart Grid Implementation

12 / 20

Scenario

● There is a Microgrid with multiple renewal sources

● Each generator is controlled by one agent

● We want to dynamically coordinate the production of each plant in a way that:

– The operational capabilities of the grid or not exceeded

– The closer energy sources to the demand load are used

● There is no centralized control

– Nodes can be cut down and reconnected

Page 13: A Testbed for Agent Oriented Smart Grid Implementation

13 / 20

The simulator

Page 14: A Testbed for Agent Oriented Smart Grid Implementation

14 / 20

Connecting the agentsSGSimulator

Device

DeviceRMI

RMISo far, INGENIAS agents have been connected, but other platforms can be connected too

Page 15: A Testbed for Agent Oriented Smart Grid Implementation

15 / 20

Proof of concept

Page 16: A Testbed for Agent Oriented Smart Grid Implementation

16 / 20

Agents integration

● Get information of the status of their connected meters

– Cheating: Global network status● Send instructions to devices assigned to them

(downstream)

– Power on/off, Deliver P/Charge

– Cheating: sending orders to other upstream devices

– FIPA messages to

Page 17: A Testbed for Agent Oriented Smart Grid Implementation

17 / 20

Measuring performance

● System execution is stored into csv files

– They can be validated later on

– They include executed orders● We use as criteria values measured at the

substation

Page 18: A Testbed for Agent Oriented Smart Grid Implementation

18 / 20

Some thoughts

● Simulation of the powergrid is a weak point of most work

– Where is your grid definition so that I can repeat your experiment?

● Markets and agents

– Different works simulating the markets, fewer integrating grid simulation with market simulation

● Enabling research

– Increasing the pool of tools for agent researchers will push advances from agent research community

Page 19: A Testbed for Agent Oriented Smart Grid Implementation

19 / 20

Can we coordinate the generation of this much PV panels?

Page 20: A Testbed for Agent Oriented Smart Grid Implementation

20 / 20

Conclusions

● Results come from MIRED-CON project (LGPL)

http://sgsimulator.sf.net

● The agent researcher may not be the most qualified to prepare a Microgrid

– Collaboration with experts requires using experts tools

● Need affordable easy to use frameworks to test controls solutions with agents

– At the same time, enabling collaboration with experts● More possibilities

– What if we connect this with Ambient Intelligence and control in-house energy demand?