Intended learning outcomes *
After completing the course, the participants should be able to:
· Describe and apply fundamental information modeling concepts, and relate these to industry standard languages, such as UML.
· Apply tools, such as Protege, for creation of system ontologies, and using these to capture semantically valid models
· Apply tools for serialisation of information models to enable data exchange.
· Perform modeling of typical power system topologies for static model exchange.
Identify topics within power system control requiring information exchange beyond what is currently developed.
The course consists of 6 seminars, covering:
1. Basics of information modeling, UML class diagrams
2. XML, RDF and OWL
3. Semantic modeling and ontologies
4. Power System topology modling using the CIM
5. CIM Profiles for planned and partial model exchange
6. CIM-XML serialisations for information exchange.
As preparation, participants will be asked to read relevant parts of the course literature and prepare short summaries to be presented at the seminars.
The modeling assignment consists of two parts, first, developing models of a small fictitious power system in UML using the Enterprise Architecture Sparx infomration modeling tool. Second, development of a semantically richer OWL model of the same system. The assignment is passed by presenting both models, and writing a short summary about the differences between the two modeling approaches.
Information Exchange Assignment
The information exchange assignment involves using the information model created previously and importing it into the InterPSS power system simulator, performing a power flow analysis and from the solved power system state create CIM profiles, for export.
Based on additional reading of research papers handed out during the course, the participants are expected to identify areas still requiring formalisation and standardisation to enable full interoperability.