Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting...

23
Introducing CIM grid model to TSO processes Antti Harjula, Nis Jespersen

Transcript of Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting...

Page 1: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Introducing CIM grid model to TSO processes

Antti Harjula, Nis Jespersen

Page 2: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Briefly presenting the presenters

Nis JespersenEnergy & Utilities IT Architect at IBM Global ServicesLead architect of IBM’s ELVIS solution, which won Fingrid’s competitive solution request. Today he leads the ELVIS integration teams, bringing the ELVIS solution to life.

Antti HarjulaPower System Planning Expert at Fingrid OyjHas been working with ELVIS project since 2008, from the requirement definition phase, and is Fingrid team lead of ELVIS simulation grid model and calculations part.

Page 3: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Agenda

• Introduction to Fingrid

• Background, Drivers of the ELVIS Project

• High Level System Architecture

• Focus on Main Integration Points:

– Maximo <-> ArcGIS

– ArcGIS <-> ODMS

• Architectural Principle

• Current System Usage

• The Future of ELVIS

Page 4: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Fingrid is the Finnish transmission system operator (TSO)

We are responsible for the functioning of the entire power system in Finland. We keep the transmission grid in a good condition and construct it on the basis of the needs of the electricity market.

We transmit electricity continuously from electricity generating companies to distribution network companies and industrial companies. 75% of the electricity in Finland is transmitted in our grid.

We take care of the cross-border connections of electricity transmission. There are direct connections to Finland from Russia, Sweden, Norway and Estonia.

We promote the functioning of the electricity market by keeping the transmission connections between various countries in working order.

Fingrid Oyj’s grid assets:

•14,300 km of transmission lines and cables

•113 substations

• 67 power transformers, with total capacity of 21,000 MVA

• 935 MW of reserve power capacity

Antti Harjula, Nis Jespersen

Page 5: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

ELVIS high level objectives

• Increasing operative efficiency

– Increasing proactivity in calculations, monitoring and maintenance

• Single source for power system information

– Improving information access and usability within stakeholders

• Adding cost aspect to operation and power system components

– Enhanced business planning through cost operational analytics

• Platform for further system development with modern solutions

– Mobile solutions and data analysis to support Asset Management and Power system operations

A more efficient tool for Fingrid's asset and operation management by replacing existing tailor-made grid information systems by integrated best-of-breed standard software products

Antti Harjula, Nis Jespersen

Page 6: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Grid & Asset Modeling

6 - 2nd level processesApp. 75 UC’s

RoW, Growth Clearance, Land Use and Permits3 - 2nd level processes

App. 20 UC’s

Relay Modeling and Calculations

6 - 2nd level processesApp. 75 UC’s

Grid and Asset Calculations

4 - 2nd level processesApp. 40 UC’s

Electrical Grid Modeling and Calculations

2 - 2nd level processesApp. 15 UC’s

Workorder and Maintenance

7 - 2nd level processesApp. 40 UC’s

Project Management3 - 2nd level processes

App. 50 UC’s

Outage Management3 - 2nd level processes

App. 60 UC’s

Switching Planning and Disturbance Management

7 - 2nd level processesApp. 80 UC’s

Process Coverage

Antti Harjula, Nis Jespersen

Page 7: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Solution package – functionalities/processes covered by productsProject Scope

• System Implementation based on standard packages

• Configuration, Customization, Integration of packages on solution, Integration to external systems

• Data Migration

• Test, Deployment, Training

• HW Delivery and Installation

• Application Support and Maintenance

Drivers for package selection

• Fully (and pre-)integrated solution that fulfils the Fingrid requirements for Asset Management and Grid Design while being characterized by:

– Delivery through standard packages with limited customization

– Selected packages ensure a high degree of flexibility and ease of configurability that will enable Fingrid to adjust the solution to the business needs.

Elvis

GIS

ESRI ArcGIS

· Creation, management

and ownership of grid

topology data.

· Scenario management.

· Row of way tools and

growth clearance.

Asset Management

IBM Maximo

· Creation, management and ownership of asset hierarchy data.

· Creation and management of work orders, resources and

contracts.

· Asset and work order history repository.

· Out-of-the-box integration between Maximo and ESRI/Syclo/

Primavera

Planning & Analytics

Siemens PTI

PSS/E

· What-if scenarios

· Impact analysis

· Trend analysis

· Electrical calculations

IPS EPIS· Determination of

particular relay settings

for specific relay type to

accomplish specific

characteristics

Relay Management

Primavera· Project and portfolio

management.

Project Management

Syclo SMART· Provides mobile access to

selected areas of Maximo

.

Mobile

Integration

Siemens PTI ODMS· The CIM DW combines grid topology,

relevant asset, and operational data.

· Grid Modelling & design

Relay Calculation

Electrocon

CAPE· Primary & Secondary

Relay Calculations

Antti Harjula, Nis Jespersen

Page 8: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Electron CAPERelay simulation

Maximo Spatial

SAPWork Manager

Oracle PrimaveraProject Management

IBM MaximoAsset Management

ESRI ArcGISGIS

Siemens PSS®ODMSGrid modeling

Primavera Adapter

Siemens PSS®EGrid Calculation

IPS RelexRelay Management

OSIsoft PI AF &

ProcessBook

OSIsoft PIReal-time & data storage

SCADA

Both realtime and historicalmeasuments (status, analog)

The foundation for Asset Management - provide great tools for the AM specialists

Antti Harjula, Nis Jespersen

Page 9: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

CAPE

Calculation

(Prim/Sec)

Asset

Synch.Grid

Connectivity

(CIM XML)

Assets

Hierarchy & Data

(CIM XML)Maximo Spatial

Syclo

Mobile

Primavera

Project Management

Work Order

Synch.

Maximo

Asset Management

ESRI

GIS

Siemens PTI

PSS®ODMS

Primavera Adapter

Project

Synch.

Siemens PTI

PSS®E

Grid Calculation

IPS

Relay Management

Grid Model for Calculation

(RAW file)

Relay Work

Synch.

Grid Model for Relay Calculation and Management

(CIM-XML)

External Interface

to Operational Data (PI/LTJ)

Network and Relay Data

Electrical Calculations

CIM

CIM

CIM

CIM (adaption)

CIM

(adaption)n/a n/a

n/a

n/a n/a

n/a

n/a

n/a

n/a

n/a

n/a

Maping

required

CIM Footprint

CIM16 widely adapted, where applicable. At the same time, the nature of the individual component must be respected.

CIM + n/a

Grid model to ENTSO-E

CIM

Antti Harjula, Nis Jespersen

Page 10: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Maximo ArcGIS ODMS

Unversioned hierarchical model of logical locations and physical assets

Versioned geospatial representation of grid elements, master of grid connectivity

Versioned grid model of grid connectivity and electrical characteristics

Critical Points of Integration

Antti Harjula, Nis Jespersen

Page 11: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

ArcGIS<–>Maximo – Maximo’s Three Fundamental Concepts

cla ss Ar cGIS-Maximo

IdentifiedObject

Cor e::

Power Sy stemResour ce

IdentifiedObject

Assets::Asset

TimeSchedule

Wor k::

Wor kTimeSchedule

Wor k::

Wor kTask

Wor k::Wor k

IdentifiedObject

Wor k::Ma ter ia l I tem

Wor k::

Ma intenanceLoca t ion

Assets::AssetOwner

Document

Oper a t ions::

Outage

Document

Oper a t ions::

OutageSchedule

SwitchingStepGroup

Oper a t ions::

SwitchingP lan

IdentifiedObject

Assets::

Asset Info

Asset Info::

Power Tr ansfor mer Info

Asset Info::

SwitchInfo

Asset Info::

Ov er headWir eInfo

Asset Info::

W ir eInfo

Asset Info::

CableInfo

Document

Wor k::

BaseWor k

Document

Oper a t ions::

Incident

Hazard

Customer s::

IncidentHazar d

OrganisationRole

Assets::

AssetOr ganisa t ionRole

Assets::

AssetUser

Assets::

Ma inta iner

Location

Wor k::

Wor kLoca t ion

ConnectivityNodeContainer

Cor e::

EquipmentConta iner

Cor e::

Equipment

+Assets

0..*

+PowerSystemResources

0..*

+WorkTasks 0..*

+Assets 0..*

+ReplacementWorkTasks 0..*

+OldAsset 0..1

+Work 1

+WorkTasks 0..*+WorkTask

0..1

+MaterialItems 0..*

+OutageSchedule

0..1

+PlannedOutages

0..*+SwitchingPlans

0..*

+Outage

0..1

+SwitchingPlan 0..1

+WorkTasks 0..*

+Assets 0..*

+AssetInfo 0..1

+BaseWork

0..1

+TimeSchedules

0..*

+Incidents

0..*

+Works 0..*

+Incident

0..1

+Outage

0..1

+Incident 0..1

+Hazards 0..*

+Assets

0..*

+OrganisationRoles

0..*

+BaseWorks

0..*

+WorkLocation

0..1

+EquipmentContainer 0..1

+Equipments 0..*

Work Orders, modelling what needs to be done: scheduling, contracts, project management, etc

Locations, which are logical functions of the grid, structured hierarchically

Assets, the physical devices fulfilling those functions.

Antti Harjula, Nis Jespersen

Page 12: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

ArcGIS<–>Maximo Integration – Main Separation of Responsibilities

• The split of responsibilities between ArcGIS and Maximo are captured by the CIM PowerSystemResource-to-Asset relationship

• Maximo does not model network connectivity.

• Rather, Maximo structures its locations hierarchically, which maps directly to ArcGIS (CIM) containment.

cla ss Ar cGIS-Maximo

IdentifiedObject

Cor e::

Power Sy stemResour ce

IdentifiedObject

Assets::Asset

Wor k::

Wor kTask

+Assets

0..*

+PowerSystemResources

0..*

+WorkTasks 0..*

+Assets 0..*

+ReplacementWorkTasks 0..*

+OldAsset 0..1

Antti Harjula, Nis Jespersen

Page 13: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

ArcGIS<–>Maximo Integration – Data Flows

WebSphere ESB

ArcGIS

Maximo Spatial

Maximo

Data exchanged via web services, Features mapping to Locations, selected Asset attributes returned

Maximo Spatial ”Map Tab” through ArcGIS REST services, providing geospatial context of Locations

Antti Harjula, Nis Jespersen

Page 14: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Critical Points of Integration

Maximo ArcGIS ODMS

Unversioned hierarchical model of logical locations and physical assets

Versioned geospatial representation of grid elements, master of grid connectivity

Versioned grid model of grid connectivity and electrical characteristics

Antti Harjula, Nis Jespersen

Page 15: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

GIS–>ODMS – CIM Mapping

• The GIS Powergrid model is a CIM adaption, but must still first and foremost serve as a GIS network model. By contrast, ODMS is a pure CIM-based system.

• Thus, mapping of the connectivity model is a necessity. Particular complex details include:

- Mapping of switches from a point feature into a two-terminal device.

- The necessity of creating abstract elements (Terminals and some ConnectivityNodes) out of a more crude model.

Antti Harjula, Nis Jespersen

Page 16: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

GIS–>ODMS – Integrating of Two Versioned Systems

• Choice of degree of freedom – users are allowed to make mistakes.

• An ArcGIS version is selected, along with a compare project residing in ODMS. The diff between these two are loaded.

• Commissioning of projected versions into base model synchronized through business processes.

Antti Harjula, Nis Jespersen

Page 17: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

ODMSESRI GIS

BB

CN CN CN CN CN CN CN

CN

BB

CN CN CN

CN

BB

CN CN CN

CN

CN

CN BB

CNCN

BB

BB

BB

BB

BBBB

TN

TN

TN

TN TN TN TNTN

TN

TN

Internal ESRI

GIS Grid

Representation

Transient CIM

Grid

Representation

ODMS TN-based

Representation

BB

CN CN CN CN CN CN CN

CN

BB

CN CN CN

CN

BB

CN CN CN

CN

CN

CN BB

CNCN

BB

Persisted CN-

based CIM

Model

ESRI GIS CN-

based CIM

Export

ODMS CN-

based CIM

Import

ODMS

Topological

Processing

• ODMS functions as the bridge between the node/breaker operational model and the bus/branch planning model.

• The mapping is bi-directional. The backwards mapping is used to represent calculation results in ArcGIS and Maximo.

GIS–>ODMS – Bridging Node/Breaker and Bus/Branch Models

Antti Harjula, Nis Jespersen

Page 18: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Central Grid Model Management Supporting All Processes

• Master current grid model originates from GIS

• Nameplate electrical values are synchronised from asset registry

• Grid model is tranformed to CIM model and imported to CIM networkmodel database

• The network model is updated with some simulation specific data

• The central network model can be used in different programs

– PSS/O, PSS/E, CAPE

• and for different purposes

– power flow calculation, state estimation, contingency analysis, shortcircuit calculation, dynamic simulation

Antti Harjula, Nis Jespersen

Page 19: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Grid model maintenance in Fingrid in 2015

Enterprise grid model management(ODMS CIM database)- present grid- projects and scenarios- load-, generation-, and voltage profiles- rating profiles- links to measurements

Geographical information

system and asset topology(ArcGIS)

Asset information and hierarchy

(Maximo)

Protection planning

(CAPE/IPS)

Long term system planning

(PSSE)

Operations planning

(ODMS/PSSE)Measurement and status information,

EMS (XA and PI)

Energy measurements

from connection points (LTJ)

Grid topology and values from other TSO:s &

NSO:s

System analysis (PSSE/CAPE/

Maximo)

Fault location calculation

(PSSE/Maximo)Antti Harjula, Nis Jespersen

Page 20: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

ELVIS will bring Fingrid new things

• Common grid model which is synchronized with asset management, operations planning, long term planning and network protection analysis

• All switch gear modeled with real and accurate description of components in the grid. Lot's of additional information about the grid model.

Common accurate grid model

• Accurate planning grid model linked to real time status and metering data.

• Preparing of calculation model is easy by using status and metering data from the past.

Better utilization of saved measuring data

• Attributes for grid components available through the map

• Visualization of real time power and voltage measurements using colours on grid model or map

Better visualization of data, grid status and results

• Common database about future projects where schedules are in sync through the systems

• Easy to build different scenarios

Common model about the future

Antti Harjula, Nis Jespersen

Page 21: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Relative load of transmision lines

Angle of voltage

Voltages

Real time visualization capabilities

Antti Harjula, Nis Jespersen

Page 22: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Fingrid's next steps with CIM 2014-2016

• Improvement

Further development planned to fulfil ENTSO-E CGMES needs

• planned grid outages automatically to network model

• planned powerplant outages automatically to network model

• forecasted load and generation automatically to network model

Antti Harjula, Nis Jespersen

Page 23: Introducing CIM grid model to TSO processes - UCAIugcimug.ucaiug.org/Meetings/Oslo2014/Supporting Documents/CIM Users... · Introducing CIM grid model to TSO processes Antti Harjula,

Thank you! Questions?

Antti Harjula, Nis Jespersen