A step-wise path to e61850 with UML IEC TC 57 WG10 - PowerPoint PPT Presentation

About This Presentation
Title:

A step-wise path to e61850 with UML IEC TC 57 WG10

Description:

Proposal for an UML Task Force in 61850. A step-wise path ... We can improve the 61850 standard spreading to better serve Smart Grid TF Short term objectives ... – PowerPoint PPT presentation

Number of Views:65
Avg rating:3.0/5.0
Slides: 11
Provided by: LaurentG7
Learn more at: https://cimug.ucaiug.org
Category:
Tags: iec | uml | e61850 | grid | path | proposal | smart | step | wg10 | wise

less

Transcript and Presenter's Notes

Title: A step-wise path to e61850 with UML IEC TC 57 WG10


1
A step-wise path to e61850 with UML IEC TC 57
WG10
  • Laurent Guise (France) - leading
  • Thierry Coste (France), Henry Dawidczak
    (Germany),
  • Thierry Dufaure (Germany),
  • Herb Falk (US)
  • Tanja Kostic (Swiss),Hubert Kirrmann (Swiss),
  • Wolfgang Wimmer (Swiss)
  • Eric Lambert (France)Hervé Sabot
    (France),Jean-Luc Sanson (France),
  • Karlheinz Schwarz (Germany)

2
Main objectives and expected benefits
  • A single location for all IEC 61850 modeling, and
    associated documentation
  • 100 of the documentation is in the model
    (including diagrams, pictures, ..)
  • Improve the quality and maintainability of the
    standard (only the UML model needs to be
    maintained)
  • Automatic checking of models consistency
  • Avoid manual translation and possible error
    sources
  • Multiple publication outputs 100 consistent
  • Automatic production of namespaces standard
    word documents
  • Automatic generation of the HTML code to browse
    the model
  • From the model, we can derive many profiles
  • automatically generate the SCL schemas
  • Future extensions will be introduced
  • ACSI modeling (with diagrams)
  • SCL support
  • From the model, we can strengthen harmonization
    with CIM, (as active contributor to the TC57
    initiative)
  • We can improve the 61850 standard spreading to
    better serve Smart Grid

3
TF Short term objectives(agreed at Moscow IEC TC
57 WG10 meeting Oct 2010)
  • Main deliverables
  • Produce a UML model of the IEC 61850 standard
  • Sharing the same tools than CIM environment (EA,
    model manager tool, ..)
  • Sharing the same philosophy (Namespace
    management)
  • Feeding web-access task with namespace
    description
  • Propose Prepare() the adhoc processes to
    manage its content
  • The model will get provisions in order to, in
    next stages
  • Support the modeling of ACSI dynamic behavior
    modeling
  • Support the harmonization with the CIM model (IEC
    61970-61968) as defined in IEC 62357
  • Support the SCL language format (XSD
    serialization)
  • Support conformance tests definition
  • Support interoperability and functional tests
    definition
  • () -gt decision for implementing relies on TC57
    decision

4
The main steps of the UML 61850 TF are
  • Target the soonest the switch of the master
    reference for edition to the UML model
  • Validate the model content based on 7-4, 7-3, 7-2
    contents
  • Validate and Set-up the requested processes to
    manage the model, including versioning rules
  • Proceed to switching
  • Target the soonest the production of the content
    to be used for the publication through the Web
  • Produce a serialised UML model (of the master
    reference) to feed the IEC web site
  • Procedures and process, by IEC, need to be in
    place before anything can be published on the
    web.
  • Target the extension of the model content to
    embrace other 61850 facets
  • Integrate ACSI and 7-410, 7-420, 61400-25 data
    model
  • Set-up a path to SCL XML-based description (and
    pave the road for CIM harmonisation)

5
What can be derived from UML(parallel view
CIM-61850) 1/2
In case of CIM, each profile is a relatively
small subset from UML
CIM UML(.eap)
Profile
(.xmi)
Profile
Profile
Profile
  • jCleanCim
  • UML validation
  • UML statistics
  • UML doc gen
  • Profiling tool
  • definition
  • schema generation
  • profile doc gen

Product1 / XMLEditor
Product2 / XMLEditor2
Profile
Instance(.xml)
IEC 61968-11(.doc/.pdf/.html/.xml)
IEC 61968-13(.rdf/.owl/.ddl/...)configuration
Validation tool
UML validation and statistics(.log)
IEC 61968-9(.xsd/.ddl/...)configuration
on-line
IEC 61968-3,-4,...,-9,-13(.html)
6
What can be derived from UML(parallel view
CIM-61850) 2/2
In case of 61850, each section of SCL schema
defines a profile, the union should be in UML
61850 UML(.eap)
Profile
(.xmi)
  • jCleanCim
  • UML validation
  • UML statistics
  • UML doc gen
  • Profiling tool
  • definition
  • schema generation
  • profile doc gen

Product1 / XMLEditor
Product2 / XMLEditor2
Profile
Instance(.icd,.scd,.???)
Validation tool
IEC 61850-6(SCL.xsd - configuration)
IEC 61850-7-4,7-3,...(.doc/.pdf/.html)
UML validation and statistics(.log)
IEC 61850-?(.??? on-line exchange, e.g. Web
service)
NS schema(NS.xsd)
SCL instance file validation
Web or paper publicationof 7-4, 7-3, 7-2, ...
NS instance(IEC61850... .nsd)
7
What can be derived from UML(parallel view
CIM-61850) 2/2
In case of 61850, each section of SCL schema
defines a profile, the union should be in UML
61850 UML(.eap)
(.xmi)
  • jCleanCim
  • UML validation
  • UML statistics
  • UML doc gen
  • Profiling tool
  • definition
  • schema generation
  • profile doc gen

Product1 / XMLEditor
Product2 / XMLEditor2
Profile
Instance(.icd,.scd,.???)
Validation tool
IEC 61850-6(SCL.xsd - configuration)
IEC 61850-7-4,7-3,...(.doc/.pdf/.html)
Step 1
UML validation and statistics(.log)
IEC 61850-?(.??? on-line exchange, e.g. Web
service)
Step 2
Step 1b
Feed SCL with IEC 61850 data model from UML
Web publication, ...
Paper publication
8
Roadmap for e61850 with UML
10-2010
Today
Pre-analysis
03-2011
06-2011
09-2011
Validate the model extractions (Word)
Ready to switch of master reference
Prepare switch of master ref
Web-access
  • Make UML model to include part 7-2 (ACSI) and
    other standards such as 7-410, 7-420, 61400-25,
  • Define links with SCL and CIM

TC57 (CAG)
Choose a way to build a common model management
A project Set at IEC level
TC 57 WG10 TC57 WG17, WG18, WG19 TC88
9
Where we are ?
  • TC57 WG10 Task force meet on a weekly basis
  • A huge work was achieved, and IEC 61850 part 7-4
    data model (LN and objects) is almost
    transfered to UML
  • Total of 391 issues 340 closed, 27 ready to
    close, 24 open. (87/ 7/ 6)
  • In many cases, the UML modelling faced fuzzy
    specification of the IEC 61850 standard and then
    provided clearer and cleaner definitions
  • With no doubt the overall IEC 61850 data model
    has already gained higher level of quality thanks
    to this comprehensive modelling assessment.
  • Next Part 7-3 CDCs data types
  • Much smaller, UML better aligned with original
    Ed. 2, will take less time
  • Next Part 7-2 basic data types and ACSI
    interface ? tricker
  • Some modelling choices still to be made
  • Provide a path to SCL -gt still a lot of difficult
    points to fix.

10
Conclusion
  • The building-up a UML model of IEC 61850 is a
    huge achievement
  • To improve IEC 61850 quality
  • To ensure the needed consistency, requested by
    todays and future evolutions
  • To confirm IEC 61850 as one of the pillars of
    Smart Grids and will by sure help the management
    of seamless translations with CIM semantic
    domain
  • It is requesting huge investment of modelling
    experts and the IEC 61850 editors, but return is
    already high
  • It also enables IEC to better address systemic
    approach requested by Smart Grids
Write a Comment
User Comments (0)
About PowerShow.com