cim users group 2012 spring meeting windsor, uk extending...

20
CIM Users Group 2012 Spring Meeting Windsor, UK Extending the CIM for Generation Jean-François Cabadi May 18, 2012

Upload: lamkhue

Post on 14-Apr-2018

219 views

Category:

Documents


2 download

TRANSCRIPT

CIM Users Group 2012 Spring Meeting Windsor, UK

Extending the CIM for Generation

Jean-François Cabadi

May 18, 2012

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 2

Extending the CIM for Generation

• IEC 61970-458 project

• IEC 61970-458 Reference Architecture

• IEC 61970-458 Use Cases : − Use Cases compilation methodology − Operation Scheduling Use Cases − Maintenance Use Cases − Transverse Use Cases − Additional Use Cases

• Optiplant implementation : − Applications software − CIM extension example − CIM lifecycle and model management − DDL profile − OPC UA profile − XML profile − RDF profile

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 3

IEC 61970-458 project

• Subject : using the CIM from the Generation Operator point of view (not the Network Operator point of view)

• New Work introduced in the WG13 programme of work (project number : IEC 61970-458 Ed.1.0)

• Roadmap :

− Assess Reference Architecture and Actors : 2012/2013 − Cluster, rank and develop the Use Cases : 2012/2013 − Develop Canonical Information Model − Develop Profiles

• Minutes and technical documents on IECTC57 Sharepoint : IECTC57 > IEC WG Shared Documents > 61970-458

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 4

IEC 61970-458 project

• Some constraints and guidelines :

− exclude DER from project first development, focus on Bulk Generation

− ISA 95 should be considered – possibly by submitting our Use Cases to the ISA95 UA Information Model OPC WG

− WG18 57/1193/NP (Extension of IEC 61850 information models to also include logical nodes and data models for steam and gas turbines) : this new project must be developed in collaboration with the experts in charge of IEC 61970-458 Ed 1

− harmonize with IEC and CENELEC TC57 Reference Architectures, synchronize Use Cases management (format, repository etc…) with CEN/CENELEC/ETSI Use Case Process and Methodology

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 5

IEC 61970-458 Reference Architecture

Actors involved in Generation Operation and Maintenance :

these Actors enclosed in pink are inherited from the Interface Reference Model (IRM) defined in IEC 61968-1. During Use Case compilation and processing, the consistency shall be maintained and hopefully improved

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 6

IEC 61970-458 Reference Architecture

Bulk Generation assets are organized into Fleets, Plants and Generating Units.

For those familiar with ISA-95, a Fleet is an ISA-95 Enterprise and a Plant is an

ISA-95 Site. A Generating Unit is an ISA-95 Production Unit

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 7

IEC 61970-458 Reference Architecture

Scope within CEN/CENELEC/ETSI SGCC Reference Architecture or Smart Grid plane

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 8

IEC 61970-458 Use Cases

• Use Cases compilation methodology :

− the compilation of Use Cases is based on the CEN/CENELEC/ETSI template http://www.cen.eu/cen/Sectors/Sectors/UtilitiesAndEnergy/SmartGrids/Pages/default.aspx

− to be compatible with Use

Case Modeling for Smart Grids According to IEC/PAS 62559 http://61970.offis.uni-oldenburg.de/

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 9

IEC 61970-458 Use Cases

• Operation Scheduling draft Use Cases :

− Day-ahead Fleet Scheduling − Intra-day Fleet Scheduling − Plant Scheduling − Ancillary services and reserve products control − Fuel and other resources allocation, cogeneration and

other by-products production − Day-ahead Hydro Plant valley Scheduling

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 10

IEC 61970-458 Use Cases

• Maintenance draft Use Cases :

− CMMS commissioning and Maintenance strategy definition − Field data collection for Corrective and Reactive

maintenance − Field data collection for Preventive maintenance − Field Alarms collection for maintenance − Collection of switching cycles and operating hours

(maintenance counters) − Field data collection for Predictive or Condition Based

Maintenance − Collection of additional maintenance counters for Boiler &

Steam Turbine stress − Risk assessment − Condition Based Operational Advisories − Condenser maintenance optimization

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 11

IEC 61970-458 Use Cases

• Transverse draft Use Cases :

− Permit To Work management − Plant capability estimation − Equipment actual availability monitoring − Performance monitoring − Production reporting − Emissions reporting − Emissions compliance assessment

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 12

IEC 61970-458 Use Cases

• Alstom contributed the 23 draft Use Cases

• Additional Use Cases and modifications are expected :

− EDF will provide additional Use Cases related to Nuclear, Hydro and/or Thermal Units (planned in 2012)

− Nuclear Units I&C Connexion project (2012-2013) − Other utilities ? − EPRI, DKE, BIS ?

Experts are welcome to assist with Use Cases compilation

[email protected]

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 13

Optiplant implementation : Applications software

OPTIPLANT Asset Manager

OPTIPLANT Plant Scheduling

OPTIPLANT Fleet Scheduling

OPTIPLANT Simulator

OPTIPLANT Framework

OPTIPLANT Presentation Framework – Sharepoint Portal (Optiplant browser, Mimic engine, Curve viewer, Event viewer)

Enterprise Service Bus (CIM data repository, OPC UA server / other Web services)

ESB connectors Information System (reporting & analysis services, multi Unit IMS)

Multi Unit Historian

Smart Calculation Engine

CMMS

Availability & Capability

Condition Monitoring

Performance Monitoring

Life Time Monitoring

Plant Scheduling & Economic Dispatch (per

fuel)

Real Time Optimizer

Day Ahead Fleet Scheduler

Real-Time Fleet Scheduler

Operator Training

What If

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 14

Optiplant implementation : CIM extension example

(example of custom CIM extension for weather data integration)

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 15

Optiplant : CIM lifecycle and model management

IEC CIM custom CIM

Contextual PIM (Platform Independent Model)

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 16

Optiplant implementation : DDL profile

2 DDL PSM design : EA native Model Transformation technology 6 DDL scripts generation : EA native code generation 10 RDBMS installation : the OPTIPLANT SQLServer tables are

created by running the DDL scripts in the client system

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 17

Optiplant implementation : OPC UA profile

1 OPC UA PSM design : Offis CIMbaT EA plug-in for IEC 5 OPC UA types generation : Offis CIMbaT EA plug-in for IEC 9 OPC UA types implementation : OPC Foundation .NET SDK

Model Compiler

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 18

Optiplant implementation : XML profile

3 XML PSM design : CimConteXtor EA plug-in for IEC 7 XML schema generation : EA native code generation 11 Engineering Data validation : the xml schema Optiplant.xsd

is used to validate the xml documents Engineering Data Optiplant.xml

ALSTOM Power Automation and Control - Extending the CIM for Generation - 2012-05-18 - P 19

Optiplant implementation : RDF profile

4 RDF PSM design : XML PSM and EA native editor features 8 RDF schema generation : CimSyntaxGen EA plug-in for IEC 12 Engineering Data definition : the Modeller extracts the rdf

documents Optiplant.rdf according to the rdf schema Optiplant.rdfs

www.alstom.com