CIM Student Employment CIM Student Training for TimesheetX 1.
INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.
-
Upload
imogene-murphy -
Category
Documents
-
view
216 -
download
2
Transcript of INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.
![Page 1: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/1.jpg)
INTEGRATION USING CIM BASED INTERFACESEndeavour Energy
![Page 2: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/2.jpg)
Agenda Examples of how we achieved
integration using CIM based interfaces IEC61968-9: Interface Standard for
Meter Reading and Control IEC61968-100: Specifies an
implementation Profile for the application of the other parts
![Page 3: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/3.jpg)
Demand Response Management System
Used to facilitate reducing peak electricity demand on hot days
PeakSaver Customers are notified
about Demand Response Events
Customers reduce their energy consumption and get rewarded
CoolSaver Customers let Endeavour
Energy switch their air conditioners, pool pumps, etc. to an agreed Demand Response mode (AS4755) on hot days
Customers are rewarded for their participation
![Page 4: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/4.jpg)
Systems integrated with DRMS OSB
Operational Service Bus – A stateless ESB built using Java, Apache Camel and Apache ActiveMQ
SOA Highly scalable and reliable No single point of failure
MDM Meter Data Manager Manages and stores vast amounts of
data received from smart metering systems
Integrated with networks of Smart Meters
Built using Java, Spring Integration, etc.
Historian Stores large quantities of time
series data and events received from thousands of assets
Highly scalable, reliable and easily supports frequent writes
No single point of failure RESTful services to post data,
get data, check availabilities etc.
Built using Scala, Apache Cassandra, JSON etc.
![Page 5: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/5.jpg)
Scenario: DRMS sending End Device Control Request to MDM – CoolSaver Event
![Page 6: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/6.jpg)
![Page 7: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/7.jpg)
End Device Control Payload CIM’s EndDeviceControl XSD helped us
accommodate all the attributes required in load control requests (i.e. PAN Demand Response requests) Request Type DR Mode NMI Appliance Type
Reference: IEC61968 – Part 9
![Page 8: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/8.jpg)
End Device Event Payload
CIM’s EndDeviceEvent XSD helped us accommodate all the attributes required in an event generated to convey the outcome of a load control event Event type (e.g. DR Event started) NMI
Reference: IEC61968 – Part 9
![Page 9: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/9.jpg)
Scenario: DRMS requesting DRED Details from MDM
![Page 10: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/10.jpg)
![Page 11: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/11.jpg)
Customer Meter Dataset Payloads
CIM’s GetCustomerMeterDataset XSD helped us accommodate the attribute required in requests: NMI
Response attributes could be easily fit into CIM based CustomerMeterDataset payloads: DR Modes supported Appliance Type Meter numbers associated with NMI
Reference: IEC61968 – Part 9
![Page 12: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/12.jpg)
Common Message Envelope CIM’s Common Message Envelope helped in
Wrapping payloads and adding information relating to security, identifier etc. in header
Classifying messages as Request Response Event Fault
Verb (e.g. create, created) to identify action Noun to identify subject
Reference: IEC61968 Part 100
![Page 13: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/13.jpg)
Scenario: MDM sending Meter Readings to Historian
![Page 14: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/14.jpg)
![Page 15: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/15.jpg)
MeterReadings Payload CIM’s MeterReadings XSD helped us
accommodate all the attributes required: NMI Interval Reading Timestamp Reading Type
Reference: IEC61968 – Part 9
![Page 16: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/16.jpg)
Acknowledgements I would like to thank the following people (who made
significant contributions in building the applications discussed and whose names are mentioned below in alphabetical order) for their excellent support and for their important inputs: Arnold deVos, Solutions Architect Chris Rowbotham, Technical Architect Janahan Seelan, Senior Developer Phillip McCarley, Senior Developer Rahul Reddy, Team Leader
![Page 17: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/17.jpg)
Acknowledgements I would like to thank the following people (whose names
are mentioned below in alphabetical order) for giving me this opportunity to present in this webinar and for their encouragement and support: Arnold deVos, Solutions Architect, Langdale Consultants Chris Rowbotham, Technical Architect, Langdale Consultants Frank Maio, IT Planner, Operations Systems, ElectraNet Greg Rozmus, Director, QSOL Karin Rodrigues, Manager IT Operations Grid Modelling, AEMO
![Page 18: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/18.jpg)
Questions
![Page 19: INTEGRATION USING CIM BASED INTERFACES Endeavour Energy.](https://reader035.fdocuments.us/reader035/viewer/2022071806/56649cff5503460f949d08dd/html5/thumbnails/19.jpg)
Thank you!