Energy grid device commissioning
A commissioning method and system. The method includes receiving details of a configuring process enabled by a power grid monitoring/control device associated with a power grid network topology comprising monitoring points associated and a power distribution grid. The power grid network topology is validated with respect to a configuration of measurement types, event types, and controls of the power distribution grid. Network point identifiers for each of the monitoring points are retrieved and a mapping report associating the power grid monitoring/control device with the power grid network topology using the network point identifiers is generated. The power grid monitoring/control device is registered for remote operation functionality and multiple grid events. The power grid monitoring/control device is commissioned into the power distribution grid.
Latest IBM Patents:
- AUTOMATIC DETECTION OF ROBOTIC PROCESS AUTOMATION TRIGGER EVENTS
- NETWORK BANDWIDTH DETERMINATION FOR ADAPTIVE WEB-CONFERENCE RENDERING AND TRANSMISSION
- Incorporating feedback in network graph hotspot identification
- Global prosody style transfer without text transcriptions
- Road icing condition prediction for shaded road segments
This application is a continuation application claiming priority to Ser. No. 13/078,089 filed Apr. 1, 2011.
FIELDThe present invention relates to a method and associated system for commissioning a smart power grid monitoring/control device into a power grid of an electricity utility company and provisioning the smart power grid monitoring/control device into a back-end enterprise system.
BACKGROUNDMonitoring power systems typically comprises an inaccurate process with little flexibility. Accordingly, there exists a need in the art to overcome at least some of the deficiencies and limitations described herein above.
SUMMARYThe present invention provides a commissioning method comprising: receiving, by a computer processor of a computing apparatus, a first message indicating details of a configuring process enabled by a power grid monitoring/control device, wherein the power grid monitoring/control device is associated with a power grid network topology comprising monitoring points associated with a power distribution grid; validating, by the computer processor in response to the receiving the first message, the power grid network topology with respect to configuration measurement types, event types, and controls performed by the of the power grid monitoring/control device with respect to the power distribution grid; retrieving, by the computer processor, network point identifiers for each of the monitoring points; generating, by the computer processor, a first mapping report associating the power grid monitoring/control device with the power grid network topology using the network point identifiers; registering, by the computer processor, the first mapping report; transforming, by the computer processor, the measurement types, the event types, and the controls to a specified industry standard; generating, by the computer processor, a results message indicating a success or failure of the transforming; generating, by the computer processor, measurement points associated with the network point identifiers; associating, by the computer processor, measurement types associated with the network point identifiers; first registering, by the computer processor, the power grid monitoring/control device for remote operation functionality; second registering, by the computer processor, the power grid monitoring/control device with multiple grid events associated with various malfunctions within the power distribution grid; confirming, by the computer processor, the configuring, the validating, the registering, the associating, the first registering, and the second registering; and commissioning, by the computer processor based on the confirming, the power grid monitoring/control device into the power distribution grid.
The present invention provides a computing system comprising a computer processor coupled to a computer-readable memory unit, the memory unit comprising instructions that when executed by the computer processor implements a method comprising: receiving, by the computer processor, a first message indicating details of a configuring process enabled by a power grid monitoring/control device, wherein the power grid monitoring/control device is associated with a power grid network topology comprising monitoring points associated with a power distribution grid; validating, by the computer processor in response to the receiving the first message, the power grid network topology with respect to configuration measurement types, event types, and controls performed by the of the power grid monitoring/control device with respect to the power distribution grid; retrieving, by the computer processor, network point identifiers for each of the monitoring points; generating, by the computer processor, a first mapping report associating the power grid monitoring/control device with the power grid network topology using the network point identifiers; registering, by the computer processor, the first mapping report; transforming, by the computer processor, the measurement types, the event types, and the controls to a specified industry standard; generating, by the computer processor, a results message indicating a success or failure of the transforming; generating, by the computer processor, measurement points associated with the network point identifiers; associating, by the computer processor, measurement types associated with the network point identifiers; first registering, by the computer processor, the power grid monitoring/control device for remote operation functionality; second registering, by the computer processor, the power grid monitoring/control device with multiple grid events associated with various malfunctions within the power distribution grid; confirming, by the computer processor, the configuring, the validating, the registering, the associating, the first registering, and the second registering; and commissioning, by the computer processor based on the confirming, the power grid monitoring/control device into the power distribution grid.
The present invention provides a computer program product, comprising a computer readable storage medium having a computer readable program code embodied therein, the computer readable program code comprising an algorithm that when executed by a computer processor of a computing apparatus implements a method comprising: receiving, by the computer processor, a first message indicating details of a configuring process enabled by a power grid monitoring/control device, wherein the power grid monitoring/control device is associated with a power grid network topology comprising monitoring points associated with a power distribution grid; validating, by the computer processor in response to the receiving the first message, the power grid network topology with respect to configuration measurement types, event types, and controls performed by the of the power grid monitoring/control device with respect to the power distribution grid; retrieving, by the computer processor, network point identifiers for each of the monitoring points; generating, by the computer processor, a first mapping report associating the power grid monitoring/control device with the power grid network topology using the network point identifiers; registering, by the computer processor, the first mapping report; transforming, by the computer processor, the measurement types, the event types, and the controls to a specified industry standard; generating, by the computer processor, a results message indicating a success or failure of the transforming; generating, by the computer processor, measurement points associated with the network point identifiers; associating, by the computer processor, measurement types associated with the network point identifiers; first registering, by the computer processor, the power grid monitoring/control device for remote operation functionality; second registering, by the computer processor, the power grid monitoring/control device with multiple grid events associated with various malfunctions within the power distribution grid; confirming, by the computer processor, the configuring, the validating, the registering, the associating, the first registering, and the second registering; and commissioning, by the computer processor based on the confirming, the power grid monitoring/control device into the power distribution grid.
The present invention advantageously provides a simple method and associated system capable of monitoring power systems.
- 1. Verifying that a configuration of device 10 is not violating a grid topology registered with a geographic information system (GIS).
- 2. Registering device 10 for managing the device.
- 3. Notifying additional systems (e.g., distribution network management system (DNMS) 30 and outage management system (OMS) 32 of a configuration of a plurality of power grid monitoring/control devices with the power grid network topology using network point identifiers. If any of the provisioning steps fail, the commissioning process may be rolled back and a field engineer may be notified in order to take corrective actions. By registering device 10, these are managed effectively (e.g., installing new firmware, changing settings, etc).
System 5 comprises a computing device 12 (e.g., a computer), device 10 connected to power distribution grid 40, a device gateway/manager 18, an enterprise service bus (ESB) 8, a power grid model database 22, a historian database 28, DNMS 30, and an OMS 32. Computing device 12 is used by a user 14 to enter configuration data associated with monitoring points in power grid 40 and commands into device 10. Device gateway 18 enables all functionality associated with commissioning device 10 into service with respect to power distribution grid 40 and orchestrate the commissioning process. Enterprise service bus (ESB) 8 comprises a software architecture construct that provides fundamental services for complex architectures via an event driven and standards based messaging engine. ESB 8 is a universal integration backbone of an enterprise IT System. ESB 8 acts as a shared messaging layer for connecting applications and other services throughout an enterprise computing infrastructure. OMS 32 comprises a back-end IT subsystem used by, inter alia, an electrical utility company to manage power faults and power outages in within an electrical network (e.g., power distribution grid 40). OMS 32 manages power outages by: identifying a fault type and fault location, determining a root cause of a fault, and taking an appropriate action for restoration of power. DNMS 30 comprises a back-end IT subsystem that used by an electrical utility company to manage a power distribution network. Network operators of the electrical utility company may (via DNMS 30) view/monitor a state of power distribution grid 40 and manage power distribution grid 40 with appropriate actions. Historian database 28 comprises a utility back-end IT subsystem that stores measurements and events (received from smart devices such as device 10) with respect to logical network point identifiers in historical way for analytics. System 5 comprises software (e.g., within computing device 12) for performing the following provisioning functional steps:
- 1. Smart devices (e.g., device 10) are configured by entering details associated with network points to be monitored or controlled. These network points may include, inter alia, switches, transformers, bays etc. For example, if an 11KV switch must be controlled on substation (SV001), a device must be configured with both a substation identifier and a switch identifier.
- 2. A commissioning engineer retrieves the configuration details from the smart device in the interface computer (e.g., device 12) and initiates the commissioning process.
- 3. The interface computer (e.g., device 12) may transmit a commissioning message (comprising a complete configuration of network points) to device gateway 18.
- 4. Device gateway 18 queries power grid model 22 (i.e., a master store of network points) to determine a validity of network points received as part of the commissioning message.
- 5. As network points are validated, device gateway 18 registers device 10. While registering the device, device gateway 18 stores a mapping report associating network points (from a grid topology) with the device (from the commissioning message).
- 6. Device gateway 18 transforms commissioning details (e.g., a substation/device configuration file) into IEC 61968/61970 aligned messages for publication to backend enterprise systems and provisions device 10 into the backend systems automatically notifying configuration of power grid monitoring/control devices with the power grid network topology using network point identifiers. For example, notification includes notifying:
- A. Historian database 28 for creating place holders to store interval data. For example, measurement types and event types associated with network point identifiers enabling future measurement types and event types to be stored.
- B. Power grid model 22 in order to mark a new point enabled for monitoring.
- C. DNMS 30 for presenting monitored substations (i.e., for load and remote switch control capability).
- D. OMS 32 for monitoring expect outage events from monitored points in the network.
- 7. Device gateway 18 notifies device 10 about successful completion of a commissioning process (e.g., through device 12 to a field engineer).
- 8. If any of the previous provisioning steps fail, the software application comprises an ability to roll back registering of device 10 in backend systems and notify the field engineer about an actual problem that occurred so that the field engineer may take corrective actions.
- 1. A validation of network point and device configuration details.
- 2. A registration of the smart device for device management.
- 3. A provision of various electrical and non electrical measurement types.
- 4. A provision of various events types.
- 5. A provision of remote control of equipment in backend IT subsystems to an installation engineer through a GUI connected to the smart device. This process provides feedback about an actual problem so corrective action may be executed.
In step 238, it is determined if a malfunction is detected (i.e., if any of the aforementioned step fail) based on results of step 235. If in step 238, it is determined that a malfunction is not detected then the process is terminated in step 240. If in step 238, it is determined that a malfunction is detected then in step 244, any updates enabled with respect to backend IT subsystems are rolled back. Additionally, feedback associated with a detected malfunction is provided.
Still yet, any of the components of the present invention could be created, integrated, hosted, maintained, deployed, managed, serviced, etc. by a service supplier who offers to commission a smart device into service with respect to a power distribution grid. Thus the present invention discloses a process for deploying, creating, integrating, hosting, maintaining, and/or integrating computing infrastructure, comprising integrating computer-readable code into the computer system 90, wherein the code in combination with the computer system 90 is capable of performing a method for commissioning a smart device into service with respect to a power distribution grid. In another embodiment, the invention provides a business method that performs the process steps of the invention on a subscription, advertising, and/or fee basis. That is, a service supplier, such as a Solution Integrator, could offer to commission a smart device into service with respect to a power distribution grid. In this case, the service supplier can create, maintain, support, etc. a computer infrastructure that performs the process steps of the invention for one or more customers. In return, the service supplier can receive payment from the customer(s) under a subscription and/or fee agreement and/or the service supplier can receive payment from the sale of advertising content to one or more third parties.
While
While embodiments of the present invention have been described herein for purposes of illustration, many modifications and changes will become apparent to those skilled in the art. Accordingly, the appended claims are intended to encompass all such modifications and changes as fall within the true spirit and scope of this invention.
Claims
1. A commissioning method comprising:
- receiving, by a computer processor of a computing apparatus, a first message indicating details of a configuring process enabled by a power grid monitoring/control device, wherein said power grid monitoring/control device is associated with a power grid network topology comprising monitoring points associated with a power distribution grid;
- validating, by said computer processor in response to said receiving said first message, said power grid network topology with respect to configuration measurement types, event types, and controls performed by said power grid monitoring/control device with respect to said power distribution grid;
- generating, by said computer processor, a first mapping report associating said power grid monitoring/control device with said power grid network topology using network point identifiers for each of said monitoring points;
- registering, by said computer processor, said first mapping report;
- transforming, by said computer processor, said measurement types, said event types, and said controls to a specified industry standard;
- generating, by said computer processor, a results message indicating a success or failure of said transforming;
- generating, by said computer processor, measurement points associated with said network point identifiers;
- associating, by said computer processor, measurement types associated with said network point identifiers;
- first registering, by said computer processor, said power grid monitoring/control device with multiple grid events associated with various malfunctions within said power distribution grid;
- confirming, by said computer processor, said configuring, said validating, said registering, said associating, and said first registering; and
- commissioning, by said computer processor based on said confirming, said power grid monitoring/control device into said power distribution grid.
2. The method of claim 1, wherein said configuring process comprises configuring: an identifier for said power grid monitoring/control device, a location identifier for said power grid monitoring/control device, measurement locations associated with said power grid monitoring/control device, and a measurement type associated with said power grid monitoring/control device.
3. The method of claim 1, further comprising:
- generating, by said computer processor a security token associated with a validation of authenticity of said commissioning method.
4. The method of claim 1, wherein said network point identifiers identify said monitoring points with respect to multiple application subsystems associated with a utility backend enterprise system.
5. The method of claim 1, wherein said first mapping report comprises a map of device identifiers for said power grid monitoring/control device and said power grid network topology.
6. The method of claim 1, wherein said specified industry standard comprises an IEC 61970.
7. The method of claim 1, further comprising:
- transmitting, by said computer processor, said results message to backend enterprise systems to provision said power grid monitoring/control device and associated measurement types, event types, and controls monitored by said power grid monitoring/control device at each of said monitoring points with respect to said network point identifiers.
8. The method of claim 1, further comprising:
- provisioning or notifying, by said computer processor to backend enterprise systems, a configuration of a plurality of power grid monitoring/control devices with said power grid network topology using said network point identifiers.
9. The method of claim 1, further comprising:
- detecting, by said computer processor, a malfunction associated with said receiving, said validating, said retrieving, said generating said first mapping report, said instructing, said transforming, said generating said results message, said generating said measurement points, said associating, said first registering, said second registering, said confirming, or said commissioning;
- rolling back, by said computer processor based on said malfunction, updates associated with backend enterprise systems; and
- transmitting, by said computer processor to a graphical user interface of an interface computer, details associated with said malfunction.
10. The method of claim 1, further comprising:
- providing a process for supporting computer infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computing system, wherein the code in combination with the computing system is capable of performing: said receiving, said validating, said generating said first mapping report, said instructing, said registering, said generating said results message, said generating said measurement points, said associating, said first registering, said confirming, and said commissioning.
11. A computing system comprising a computer processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when executed by the computer processor implements a method comprising:
- receiving, by said computer processor, a first message indicating details of a configuring process enabled by a power grid monitoring/control device, wherein said power grid monitoring/control device is associated with a power grid network topology comprising monitoring points associated with a power distribution grid;
- validating, by said computer processor in response to said receiving said first message, said power grid network topology with respect to configuration measurement types, event types, and controls performed by said power grid monitoring/control device with respect to said power distribution grid;
- generating, by said computer processor, a first mapping report associating said power grid monitoring/control device with said power grid network topology using network point identifiers for each of said monitoring points;
- registering, by said computer processor, said first mapping report;
- transforming, by said computer processor, said measurement types, said event types, and said controls to a specified industry standard;
- generating, by said computer processor, a results message indicating a success or failure of said transforming;
- generating, by said computer processor, measurement points associated with said network point identifiers;
- associating, by said computer processor, measurement types associated with said network point identifiers;
- first registering, by said computer processor, said power grid monitoring/control device with multiple grid events associated with various malfunctions within said power distribution grid;
- confirming, by said computer processor, said configuring, said validating, said registering, said associating, and said first registering; and
- commissioning, by said computer processor based on said confirming, said power grid monitoring/control device into said power distribution grid.
12. The computing system of claim 11, wherein said configuring process comprises configuring: an identifier for said power grid monitoring/control device, a location identifier for said power grid monitoring/control device, measurement locations associated with said power grid monitoring/control device, and a measurement type associated with said power grid monitoring/control device.
13. The computing system of claim 11, wherein said method further comprises:
- generating, by said computer processor a security token associated with a validation of authenticity of said commissioning method.
14. The computing system of claim 11, wherein said network point identifiers identify said monitoring points with respect to multiple application subsystems associated with a utility backend enterprise system.
15. The computing system of claim 11, wherein said first mapping report comprises a map of device identifiers for said power grid monitoring/control device and said power grid network topology.
16. The computing system of claim 11, wherein said specified industry standard comprises an IEC 61970.
17. The computing system of claim 11, wherein said method further comprises:
- transmitting, by said computer processor, said results message to backend enterprise systems to provision said power grid monitoring/control device and associated measurement types, event types, and controls monitored by said power grid monitoring/control device at each of said monitoring points with respect to said network point identifiers.
18. The computing system of claim 11, wherein said method further comprises:
- provisioning or notifying, by said computer processor to backend enterprise systems, a configuration of a plurality of power grid monitoring/control devices with said power grid network topology using said network point identifiers.
19. The computing system of claim 11, wherein said method further comprises:
- detecting, by said computer processor, a malfunction associated with said receiving, said validating, said retrieving, said generating said first mapping report, said instructing, said transforming, said generating said results message, said generating said measurement points, said associating, said first registering, said second registering, said confirming, or said commissioning;
- rolling back, by said computer processor based on said malfunction, updates associated with backend enterprise systems; and
- transmitting, by said computer processor to a graphical user interface of an interface computer, details associated with said malfunction.
20. A computer program product, comprising a computer readable hardware storage device storing a computer readable program code, said computer readable program code comprising an algorithm that when executed by a computer processor of a computing apparatus implements a method comprising:
- receiving, by said computer processor, a first message indicating details of a configuring process enabled by a power grid monitoring/control device, wherein said power grid monitoring/control device is associated with a power grid network topology comprising monitoring points associated with a power distribution grid;
- validating, by said computer processor in response to said receiving said first message, said power grid network topology with respect to configuration measurement types, event types, and controls performed by said power grid monitoring/control device with respect to said power distribution grid;
- generating, by said computer processor, a first mapping report associating said power grid monitoring/control device with said power grid network topology using network point identifiers for each of said monitoring points;
- registering, by said computer processor, said first mapping report;
- transforming, by said computer processor, said measurement types, said event types, and said controls to a specified industry standard;
- generating, by said computer processor, a results message indicating a success or failure of said transforming;
- generating, by said computer processor, measurement points associated with said network point identifiers;
- associating, by said computer processor, measurement types associated with said network point identifiers;
- first registering, by said computer processor, said power grid monitoring/control device with multiple grid events associated with various malfunctions within said power distribution grid;
- confirming, by said computer processor, said configuring, said validating, said registering, said associating, and said first registering; and
- commissioning, by said computer processor based on said confirming, said power grid monitoring/control device into said power distribution grid.
8718829 | May 6, 2014 | Coyne et al. |
20090070051 | March 12, 2009 | Vetter et al. |
20090281674 | November 12, 2009 | Taft |
20100020724 | January 28, 2010 | Wimmer et al. |
20120253540 | October 4, 2012 | Coyne et al. |
WO 2010063816 | June 2010 | WO |
WO 2010077830 | July 2010 | WO |
- Gupta et al., Remote Terminal Units for Distribution Automation: Development and Commissioning Experience, International Journal of Computers and Applications, vol. 30, No. 2, 2008, pp. 80-91.
- Technical Report, IEC TR 61850-1, First Edition Apr. 2003, Communication networks and systems in substations, Part 1: Introduction and overview, 37 pages.
- International Standard, IEC 61850-3, First Edition Jan. 2002, Communication networks and systems in substations, Part 3: General requirements, 33 pages.
- International Standard, IEC 61850-4, First Edition Jan. 2002, Communication networks and systems in substations, Part 4: System and project management, 59 pages.
- International Standard, IEC 61850-5, First Edition, Jul. 2003, Communication networks and systems in substations, Part 5: Communication requirements for functions and device models, 131 pages.
- International Standard, IEC 61850-6, First Edition Mar. 2004, Communication networks and systems in substations, Part 6: Configuration description language for communication in electrical substations related to IEDs, 144 pages.
- International Standard, IEC 61850-7-1, First Edition Jul. 2003, Communication networks and systems in substations, Part 7-1: Basic communication structure for substation and feeder equipment—Principles and models, 110 pages.
- International Standard, IEC 61850-7-2, First Edition May 2003, Communication networks and systems in substations, Part 7-2: Basic communication structure for substation and feeder equipment—Abstract communication service interface (ACSI), 171 pages.
- International Standard, IEC 61850-7-3, First Edition May 2003, Communication networks and systems in substations, Part 7-3: Basic communication structure for substation and feeder equipment—Common data classes, 64 pages.
- International Standard, IEC 61850-7-4, First Edition May 2003, Communication networks and systems in substations, Part 7-4: Basic communication structure for substation and feeder equipment—Compatible logical node classes and data classes, 104 pages.
- International Standard, IEC 61850-8-1, First Edition May 2004, Communication networks and systems in substations, Part 8-1: Specific Communication Service Mapping (SCSM)—Mappings to MMS (ISO 9506-1 and ISO 9506-2) and to ISO/IEC 8802-3, 133 pages.
- International Standard, IEC 61850-9-1, First Edition May 2003, Communication networks and systems in substations, Part 9-1: Specific Communication Service Mapping (SCSM)—Sampled values over serial unidirectional multidrop point to point link, 29 pages.
- International Standard, IEC 61850-9-2, First Edition Apr. 2004, Communication networks and systems in substations, Part 9-2: Specific Communication Service Mapping (SCSM)—Sampled values over ISO/IEC 8802-3, 28 pages.
- Notice of Allowance (Mail Date Dec. 19, 2013) for U.S. Appl. No. 13/078,089, filed Apr. 1, 2011.
Type: Grant
Filed: Mar 25, 2014
Date of Patent: Dec 2, 2014
Patent Publication Number: 20140207295
Assignee: International Business Machines Corporation (Armonk, NY)
Inventors: Michael L. Coyne (Mount Colah), Vrunda R. Negandhi (Sangli), Pradeep Pappu (Sarrornagar), Manish C. Patel (Ahmedabad), Abhay K. Patra (Pune)
Primary Examiner: Sean Shechtman
Assistant Examiner: Chad Rapp
Application Number: 14/224,200
International Classification: G05D 11/00 (20060101); G05B 15/02 (20060101);