1 / 19

integration using cim based interfaces

integration using cim based interfaces. Endeavour Energy. 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.

Download Presentation

integration using cim based interfaces

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. integration using cim based interfaces Endeavour Energy

  2. 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

  3. 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

  4. 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.

  5. Scenario: DRMS sending End Device Control Request to MDM – CoolSaver Event

  6. 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

  7. 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

  8. Scenario: DRMS requesting DRED Details from MDM

  9. 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

  10. 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

  11. Scenario: MDM sending Meter Readings to Historian

  12. MeterReadings Payload • CIM’s MeterReadings XSD helped us accommodate all the attributes required: • NMI • Interval Reading • Timestamp • Reading Type • Reference: IEC61968 – Part 9

  13. 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 • JanahanSeelan, Senior Developer • Phillip McCarley, Senior Developer • Rahul Reddy, Team Leader

  14. 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

  15. Questions

  16. Thank you!

More Related