CIM-IEC 61850 Interactions During Run...
Transcript of CIM-IEC 61850 Interactions During Run...
![Page 1: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/1.jpg)
13 June 2013
CIM-IEC 61850 Interactions During Run Time
R. Santodomingo, S.Rohjans, M. Uslar (OFFIS) J.A. Rodríguez-Mondéjar, M.A. Sanz-Bobi (COMILLAS)
![Page 2: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/2.jpg)
2 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
• Introduction • Objectives and Scope • Fundamentals • Proposed Methodology • Case Studies • Experimental Results • Conclusion and Future Work
Contents
![Page 3: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/3.jpg)
3 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Introduction
Proxy
IED IED
Network Operation Repository
SCADA
Network Operation Simulation
CIM-based Management System
IEC 61850-based Automation System
Configuration: SCL
Run Time: LN
Two Data Models
![Page 4: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/4.jpg)
4 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Introduction • In Configuration Time (I)
CIM-SCL Harmonization - IEC TC 57 WG 19 - ABB (T. Kostic, O. Preiss) - EPRI (T. Saxton, H. Falk)
Proxy
IED IED
Network Operation Repository
SCADA
Network Operation Simulation
CIM-based Management System
IEC 61850-based Automation System
SCL-
CIM
![Page 5: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/5.jpg)
5 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Introduction • In Configuration Time (II)
Proxy
IED IED
Network Operation Repository
SCADA
Network Operation Simulation
CIM-based Management System
IEC 61850-based Automation System
ESODAT
SCL
CIM
R. Santodomingo, J.A. Rodríguez-Mondéjar, and M.A. Sanz-Bobi, “Using Semantic Web Resources to Translate Existing Files Between CIM and IEC 61850,” IEEE Trans. Power Syst., vol. 27, no. 4, pp. 2047-2054, Nov. 2012.
![Page 6: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/6.jpg)
6 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Introduction • In Run Time
Proxy
IED IED
Network Operation Repository
SCADA
Network Operation Simulation
CIM-based Management System
IEC 61850-based Automation System
Gateway
CIM-LN Signal Mapping • Manual Process • Human Errors • Time Consuming
![Page 7: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/7.jpg)
7 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Objectives and Scope
• Helping to automate the CIM-LN signal mapping
• The specific technology used in the gateway is not within the scope of this work
![Page 8: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/8.jpg)
8 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Fundamentals • IEC 61850 (I)
– Logical Node Model (LN) • IEC 61850-7
– Text Tables
Server
Logical Device (LD)
Logical Node (LN)
Data Object (DO)
Data Attribute (DA)
ServerLD/LN.DO.DA
IED1
C1
QA1CSWI1
Pos
stVal
IED1C1/QA1CSWI1.Pos.stVal
IED1
QA1
QA1CSWI1
Prefix: Cond. Equipment (QA1) LNClass: IEC 61850-7-4 (CSWI)
Sufix: LN instance (1)
C1 QA1CSWI1 - Pos - stVal
![Page 9: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/9.jpg)
9 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Fundamentals • IEC 61850 (II)
– Substation Configuration Language (SCL) • IEC 61850-6 • XSD
tLNodeContainer
tConductingEquipment
tLNode
tDO
tDA
![Page 10: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/10.jpg)
10 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Fundamentals • CIM
• IEC 61970/61968/62325 • UML
Discrete
Measurement
Analog
MeasurementValue
AnalogtValue
DiscreteValue
Discrete measurementType = “SwitchPosition”
DiscreteValue value
![Page 11: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/11.jpg)
11 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Fundamentals • CIM-LN Signal Mapping
tDA name= stVal
SCL file CIM file
tLNode lnClass = CSWI
Discrete
DiscreteValue value
Discrete
DiscreteValue value
Discrete
DiscreteValue value
Discrete
DiscreteValue value
CSWI.Pos.stVal = cim:DiscreteValue.value
QA1
tDO name= Pos
Brkr1
IEC TC 57 Reference Architecture - Generic CIM-LN mappings
![Page 12: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/12.jpg)
12 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Fundamentals • Ontology Matching
– Ontology • Describe domain knowledge in a machine-processable way
– Language: owl (xml, xsd, rdf, owl,…) • Powerful reasoning services associated
– Ontology Matching • Methods to automatically find semantic correspondences
(alignments) between different ontologies
![Page 13: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/13.jpg)
13 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Proposed Methodology • 3 Steps
![Page 14: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/14.jpg)
14 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Proposed Methodology • Gateway
![Page 15: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/15.jpg)
15 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Proposed Methodology • First Step: Generating the Ontologies
Enterprise Architect
TC 57 WG 13 & WG 14
Uml2Owl
ESODAT
LN OWL
TC 57 WG 10
SCL OWL CIM OWL
IEC 61850-6 (SCL Schema)
IEC 61850-7 (LN text tables)
Xsd2Owl
![Page 16: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/16.jpg)
16 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Proposed Methodology • Second step: Ontology Matching System
SCL OWL CIM OWL
ESODAT Ontology Matching System
cim:Breaker(?x) -> scl:tConductingEquipment(?x) & scl:type(?x, “CBR”)
tConductingEquipment type = “CBR” Breaker
Key: different names but they represent similar data
![Page 17: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/17.jpg)
17 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Proposed Methodology • Third Step: Signal Mappings
![Page 18: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/18.jpg)
18 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Case Studies
CIM-IEC 61850 signal mappings for: - State and Control of the Switches - State and Control of the Tap Changers - Analog values of Current and Voltage - Settings of the Synchrocheck Relay
IEC 61850-6
Defined by Spanish electricity
companies
![Page 19: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/19.jpg)
19 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Experimental Results • Evaluation Measurements
• Recall: Ratio of correct mappings (true positives) to the total number of reference mappings
• Precision: Ratio of true positives to the total number of returned mappings
• Accuracy: Recall * (2 – 1/Precision) • If Accuracy > 0, the automatic mapping is useful
![Page 20: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/20.jpg)
20 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Experimental Results
![Page 21: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/21.jpg)
21 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Experimental Results
![Page 22: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/22.jpg)
22 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Experimental Results
![Page 23: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/23.jpg)
23 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
Conclusion and Future Work • Methodology for automatically finding signal mappings
between CIM-based and IEC 61850-based systems
• Although the signal mappings is not completely automated: – SCL and CIM ontologies created automatically – 64.06% of SCL-CIM alignments found by proposed ontology
matching system (best contribution before 24%) – 73.1% of the signal mappings found by the implementation
developed in this work (first contribution in the literature)
• The methodology reduces both the integration effort and human errors compared to manual mapping
– It can work in parallel with manual mapping or semiautomatic techniques based on manual mapping for detecting errors.
• In future work, new ontology matching techniques will be studied to improve the success ratio.
![Page 24: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/24.jpg)
24 Instituto de Investigación Tecnológica Escuela Técnica Superior de Ingeniería ICAI
CIM-IEC 61850 Interactions During Run Time – J.A. Rodríguez-Mondéjar 13 June 2013
More details • paper "Facilitating the Automatic Mapping of IEC 61850
Signals and CIM Measurements“ will appear on IEEE Transactions on Power Systems (September or October)
• Phd Tesis: “USING SEMANTIC WEB RESOURCES TO ACHIEVE METADATA INTEROPERABILITY IN THE SCOPE OF FUTURE SMART GRIDS”
– Author: Rafael Santodomingo Berry • Dissertation defense : June 24th
![Page 25: CIM-IEC 61850 Interactions During Run Timecimug.ucaiug.org/Meetings/Ljubljana2013/Presentations/Day...J.A. Rodríguez -Mondéjar, M.A. Sanz -Bobi (COMILLAS) I’m going to present](https://reader036.fdocuments.net/reader036/viewer/2022071417/61149f3ca103d200f8347c85/html5/thumbnails/25.jpg)
Instituto de Investigación Tecnológica Santa Cruz de Marcenado, 26 28015 Madrid Tel +34 91 542 28 00 Fax + 34 91 542 31 76 [email protected]
www.upcomillas.es
THANKS
Rafael Santodomingo Berry [email protected] J.A. Rodríguez-Mondéjar [email protected]