AMI-ENT Service Definition Baseline Release AMI-ENT Service Definition Team Where to find the new release? • Published at – http://www.smartgridipedia.org/index.php/AMI-ENT_Service_Definitions_SubTeam.

Download Report

Transcript AMI-ENT Service Definition Baseline Release AMI-ENT Service Definition Team Where to find the new release? • Published at – http://www.smartgridipedia.org/index.php/AMI-ENT_Service_Definitions_SubTeam.

AMI-ENT Service Definition
Baseline Release
AMI-ENT Service Definition Team
Where to find the new release?
• Published at
– http://www.smartgridipedia.org/index.php/AMI-ENT_Service_Definitions_SubTeam
What’s in the new release?
• Including
– Logical model (UML diagram / AMI Ent profile)
– XSDs
– WSDLs
Why this release?
– To align with the latest CIM update:
IEC61970cim14v11_IEC61968cim10v25_Combined
– To address CIM compliance issue
– To address issues submitted to OpenSG user group
site at
• http://osgug.ucaiug.org/sgsystems/SDTeam/Lists/Service%20Definition%20issues/AllIte
ms.aspx
Model Update
• Based on CIM UML model
• Following Part-9 XSDs as requirements
• Address other data requirements from utilities and
vendors
• Total 22 context models for 6 logical systems (CIS, EAM,
HE, MDMS, OMS, and WMS)
Layered and Traceability
• Context Model created in layers and traceability established to the CIM
UML model
MD3i SB Context Diagram
ReadingType
+
+
+
+
+
+
+
+
+
channelNumber: Integer [0..1]
defaultQuality: String [0..1]
defaultValueDataType: String [0..1]
dynamicConfiguration: String [0..1]
intervalLength: Seconds [0..1]
kind: ReadingKind [0..1]
multiplier: UnitMultiplier [0..1]
reverseChronology: Boolean [0..1]
unit: UnitSymbol [0..1]
CIM Reference Model
1
1
ReadingType
1
0..1
channelNumber
1
Reference Base
1
1
1
ReadingType
1
0..1
channelNumber
Context Model
MeterReading Context Model
MD3i SB Context Diagram
CustomerAgreement
MeterReading
0..1
+EndDeviceEvents
0..* EndDev iceEv ent
+IntervalBlocks
+IntervalReadings
0..*
Interv alBlock
Interv alReading
0..*
+ReadingQualities
1
MeterAsset
Status
0..1
+Readings
0..*
Reading
0..1
Serv iceDeliv eryPoint
1
ReadingType
1
1
0..1
0..*
Pending
ReadingQuality
0..*
+ReadingQualities
MeterReading XSD
MeterReading Service
• MeterReading.xsd imported into MeterReading WSDL
CIM Compliance
– A draft from CIMug was available but not officially
released. What’s was commonly understood
• Previously evaluated based on CIM UML model such as
class/attribute name, associations, and etc.
• Currently evaluated based on both CIM UML model and Part9 XSDs as physical models (Platform Specific) if applied.
– What about DDLs?
– CIM Part-9 Annex - XML Schemas for message
payloads is now labeled as normative. It is considered
to be a part of the standard and has to be followed to
claim compliance with the standard
CIM Part-9 XSD Annex
How AMI-ENT complies with CIM
• Compliant with both CIM UML and CIM Part-9 XSD if an
XSD exists in the Part-9 such as MeterReading
• Compliant with CIM UML if such XSD does not exist in
the Part-9 such as ScheduledEvent
• Web service definition (WSDL) follows IEC 61968-1
verbs
How AMI-ENT complies with CIM
CIM UML
Part-9
AMI Ent
AMI-ENT XSDs and Part-9 XSDs
How AMI-ENT XSDs compatible with Part-9
XSDs?
AMI -ENT
Part-9
Field mapping between AMI-ENT and
Part-9
Questions & Comments