towards a distributed, service-oriented control infrastructure for smart grid

33
Towards a Distributed, Towards a Distributed, Service-Oriented Service-Oriented Control Infrastructure Control Infrastructure for Smart Grid for Smart Grid ASU - Cyber Physical Systems Lab Professor G. Fainekos Presenter: Ramtin Raji Kermani Muhammad Umer Tariq1, Santiago Grijalva, Marilyn Wolf Department of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, USA.

Upload: base

Post on 12-Jan-2016

36 views

Category:

Documents


0 download

DESCRIPTION

Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid. ASU - Cyber Physical Systems Lab Professor G. Fainekos Presenter: Ramtin Raji Kermani. Muhammad Umer Tariq 1 , Santiago Grijalva , Marilyn Wolf Department of Electrical and Computer Engineering, - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Towards a Distributed, Towards a Distributed, Service-Oriented Control Service-Oriented Control Infrastructure for Smart Infrastructure for Smart GridGrid

ASU - Cyber Physical Systems LabProfessor G. FainekosPresenter: Ramtin Raji Kermani

Muhammad Umer Tariq1, Santiago Grijalva, Marilyn Wolf

Department of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, USA.

Page 2: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Some Background …Some Background …

What is Smart Grid?◦A smart grid is a digitally

enabled electrical grid that gathers, distributes, and acts on information about the behavior of all participants (suppliers and consumers) in order to improve the efficiency, importance, reliability, economics, and sustainability of electricity services. (Wikipedia)

Page 3: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

AbstractAbstract

What is missing?Smart Grid initiatives aim to

overlay the existing power grid infrastructure with a communication and computation infrastructure to enable integration of renewable resources and increased efficiency and reliability of the electric power grid.

Page 4: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

AbstractAbstract

Enable integration of renewable energy Increased Efficiency Reliability

Smart GridInitiative

OverlayCommunicationInfrastructure

ComputationInfrastructure

+Electric Power Grid

How?- Substantial changes to Centralized Control Infrastructure- More Powerful Comm. and Comp. Infrastructure

Page 5: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

In This Paper …In This Paper …We describe: The elements required for implementation of a

“Prosumer” based distributed control architecture for smart grid.

We propose:

A Hard Real Time enabled, Web Services based1- Computing infrastructure2- Distributed Control infrastructure

For Development For Operation

Page 6: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

In This Paper …In This Paper …Main components of this computing

infrastructure: ◦ Generic Real Time API (Generic RT-API) ◦ A Rule based Configurable API Translator◦ A Hard Real Time Web Services (HRT-WS) Engine ◦ The ability to receive XML based configuration/control

instructions remotely.

We have used LXRT/RTAI based Hard Real Time Linux environment.

Page 7: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

In This Paper …In This Paper …Keywords:Smart Grid, Cyber Physical Systems,Power System InformaticsHard Real-Time SystemsWeb ServicesModel Transformation

Page 8: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

IntroductionIntroduction Energy Management Systems (EMS)

Traditionally, the control of the bulk electric power grid has been realized by Energy Management Systems (EMS) that allow control devices located at substations, generation units and loads to achieve safe and economical operation of the grid.

Main components of these EMS systems:◦ Supervisory Control and Data Acquisition (SCADA)◦ Computing Resources,◦ User Interface◦ Network Economic◦ Security Application Software

Distributed management System (DMS)◦ Increased automation level compared to EMS

Page 9: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

IntroductionIntroduction EMS and DMS Based on Centralized Control

Limitations of Centralized Control:◦ Too much data is needed for operation◦ Communication bottlenecks◦ Intractable control & optimization problems◦ Exponential growth of EMS and DMS complexity◦ Vulnerability of energy control centers to security

attacks Also EMS/DMS:

◦ Bad software stack◦ Introduction of More software for power applications

◦ Suitable software engineering techniques.◦ Ensure the fulfillment of mission critical requirements

Page 10: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

IntroductionIntroduction Transition towards Distributed Control Architecture

Needs: Appropriate Computing and Control infrastructure

Using Web Services and Service Oriented Architecture?

smart grid applications would require enhancements to the current Web Services infrastructure, such as support for Timeliness

Proposed Computing Structure in this paper:- Development Support- Run-time Support

Page 11: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

IntroductionIntroductionContributions of this paper:

◦ A Futuristic distributed control architecture for Smart Grid built on the concept of “Prosumer”.

◦ A Hard Real Time-enabled, Web Services based Computing Infrastructure required to implement our proposed distributed control architecture

◦ Implementation steps towards a lab prototype of the proposed computing infrastructure

Page 12: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Related WorkRelated WorkSmart grid Architecture

◦ Some works support just one type of apps

◦ Some don’t support a generic infrastructure

◦ The Smart Grid initiative of the National Institute of Standards and Technology (NIST) is developing standards to ensure interoperability of the smart grid components

Page 13: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Related WorkRelated WorkOur Architecture represents an

abstraction layer which hides the NIST Conceptual Reference Model and GWAC interoperability stack from smart grid applications and presents them with an interface which is more suitable to realizing flexible and reliable smart grid applications

Page 14: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Related WorkRelated Work

NIST Conceptual Reference Model

Page 15: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Related WorkRelated WorkService Oriented Architecture

◦ Web Services has emerged as the most popular technology for developing SOA based solutions

◦ SOA is not just a set of standards. It is a design philosophy which aims at developing systems that are loosely coupled, flexible, reusable and adaptable. Our proposed infrastructure moves the concepts of Web Services and SOA beyond the enterprise domain and applies them to the development of a smart grid control infrastructure.

Page 16: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Concept of “Prosumer”Concept of “Prosumer”

Prosumer: Producer + Consumer◦ Prosumer may consist of a combination

of: a) components: energy sources, loads, and storage, b) an electric grid, c) a grid control system, and d) a market

◦ Any electric system can be represented as a prosumer, and all the power system control interactions can be modelled as interactions between prosumers

Page 17: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed Control Proposed Control ArchitectureArchitectureArchitecture level◦ 4 (hierarchical) Control Layers◦ Interactions are defined based on interfaces

Page 18: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed Control Proposed Control ArchitectureArchitectureProsumer Services and

Interfaces◦ We use the concept of Prosumer and its

associated control layers to propose a Web Services-based SOA control infrastructure for smart grid by standardizing a set of entity-centric web services.

Page 19: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed Control Proposed Control ArchitectureArchitecture

Page 20: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed Control Proposed Control ArchitectureArchitectureThe details of power system quantities

like voltage, active power and reactive power are contained inside the messages used in the service definitions above.

For example, giveRealTimeStatusMsg of LCTRL service would include all the real time status values that are of interest to a service trying to control that particular device. Moreover, we propose to modify the traditional WSDL definition to associate a timing constraint with each of the operation

Page 21: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed Control Proposed Control ArchitectureArchitectureCase Study: Residential Demand Response◦Utility U_PRSMR◦Neighbourhood N_PRSMR◦Home H_PRSMRHow it works?

Page 22: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed Control Proposed Control ArchitectureArchitecture- Advantages:

- Autonomous Local Control- Smaller Optimization Problems- Automated Configuration and Operation- Reliability and Certification- Flexibility for Market Innovations

Page 23: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

IMPLEMENTATION REQUIREMENTS OF IMPLEMENTATION REQUIREMENTS OF PROPOSEDPROPOSEDDISTRIBUTED CONTROL ARCHITECTUREDISTRIBUTED CONTROL ARCHITECTURE

◦Location of Computing resources LCRTL Devices

◦Prioritizing Applications◦Supporting different data rates◦Timelines◦Model driven Development and

operation

Page 24: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed computing Proposed computing infrastructureinfrastructure

◦Hardware Heterogeneous hardware (Servers to

embedded)

◦Operating System RTAI (Real-time Application Interface) (Kernel) LXRT (Linux Real-time) (User Space)

◦Generic RT API and API translator Generic Real-time API Rule-based Configurable API translator

◦Middleware Hard Real-Time Web Services (HRT-WS)

Engine

Page 25: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed computing Proposed computing infrastructureinfrastructure

Program Structure using the Generic RT-API

Once we have a program in terms of our Generic RT-API, we can translate it to a particular RTOS platform using an API Translator

Page 26: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed computing Proposed computing infrastructureinfrastructure

Page 27: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed computing Proposed computing infrastructureinfrastructure

Page 28: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Proposed computing Proposed computing infrastructureinfrastructure

Page 29: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Steps towards Steps towards Implementation Implementation We propose to use model driven tools to transform

model based simulations into actual machine readable configurations for the individual elements of computing platform proposed here, in an automated and reliable manner.

Analogy: Simulink model for Automotive industry Executable Code

generation

Page 30: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Steps towards Steps towards Implementation Implementation

Page 31: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

Conclusion and Future Conclusion and Future WorkWorkThe proposed hard real time enabled, Web

Services based automatically configurable computing infrastructure can support and accelerate the application development for the Prosumer- driven, distributed smart grid control architecture.

The scope of the paper is at the architecture level which will open multiple opportunities for research in future.

Page 32: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

How this paper could be useful in our How this paper could be useful in our Lab?Lab?

Page 33: Towards a Distributed, Service-Oriented Control Infrastructure for Smart Grid

More Questions?More Questions?

?