WO2011121386A1 - A method for transfer of control between devices in a substation system and a device thereof - Google Patents
A method for transfer of control between devices in a substation system and a device thereof Download PDFInfo
- Publication number
- WO2011121386A1 WO2011121386A1 PCT/IB2010/001555 IB2010001555W WO2011121386A1 WO 2011121386 A1 WO2011121386 A1 WO 2011121386A1 IB 2010001555 W IB2010001555 W IB 2010001555W WO 2011121386 A1 WO2011121386 A1 WO 2011121386A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- hot
- substation
- control
- transfer
- standby
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02H—EMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
- H02H7/00—Emergency protective circuit arrangements specially adapted for specific types of electric machines or apparatus or for sectionalised protection of cable or line systems, and effecting automatic switching in the event of an undesired change from normal working conditions
- H02H7/26—Sectionalised protection of cable or line systems, e.g. for disconnecting a section on which a short-circuit, earth fault, or arc discharge has occured
- H02H7/261—Sectionalised protection of cable or line systems, e.g. for disconnecting a section on which a short-circuit, earth fault, or arc discharge has occured involving signal transmission between at least two stations
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02H—EMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
- H02H1/00—Details of emergency protective circuit arrangements
- H02H1/0061—Details of emergency protective circuit arrangements concerning transmission of signals
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02H—EMERGENCY PROTECTIVE CIRCUIT ARRANGEMENTS
- H02H3/00—Emergency protective circuit arrangements for automatic disconnection directly responsive to an undesired change from normal electric working condition with or without subsequent reconnection ; integrated protection
- H02H3/02—Details
- H02H3/05—Details with means for increasing reliability, e.g. redundancy arrangements
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/16—Electric power substations
Definitions
- the invention relates generally to the field of Substation Automation, and more specifically to the configuration and operation of intelligent electronic devices deployed in the substations.
- An electrical or power substation involves electricity transmission and distribution systems where voltage is transformed from high to low or the reverse using transformers. Electric power may flow through several substations between generating plant and consumer, and in the process being transformed through many voltage levels in several steps.
- Appropriate equipments are selected for these functions depending on whether the substation is a transmission, sub-transmission or distribution substation. These equipments could include transformers, reactors, capacitor banks, circuit breakers, disconnector switches etcetera.
- Substation Automation involves protection, control, monitoring and metering functions of the above mentioned equipment and derives reliable information for efficient functioning of the substation.
- IEDs Intelligent Electronic Devices
- SA Substation Automation
- the IEDs are microprocessor-based controllers of power system equipment, such as circuit breakers, transformers, and capacitor banks.
- the IEDs receive data from sensors and power equipment, and can issue control commands, such as tripping circuit breakers if they sense voltage, current, or frequency anomalies, or raise/lower voltage levels in order to maintain the desired level.
- control commands such as tripping circuit breakers if they sense voltage, current, or frequency anomalies, or raise/lower voltage levels in order to maintain the desired level.
- Common types of IEDs include protective relaying devices, load tap changer controllers, circuit breaker controllers, capacitor bank switches, recloser controllers, voltage regulators, etc. These IEDs are advantageous because, with the available microprocessor technology a single unit can perform several protection, metering, monitoring and control functions concurrently.
- Substation Automation forms an important and complex aspect for maintenance and control of different equipments involved in different processes within the substation.
- the substation communication network is categorized into three layers such as process bus, bay bus, station bus.
- the primary equipments like the transformers, Merging Unit, circuit breakers, isolators and switches reside in the substation switch yard. These devices are connected through the process bus where the control commands, digitized voltage/current information, etc, flow across various layers of the substation communication architecture.
- the secondary devices are the intelligent electronic devices performing the protection, control, metering and monitoring functionalities by communicating with the primary equipments and hosted by the bay bus.
- the station bus connects the operator workstation, engineering workstation, etc, of the substation automation system to the rest of the substation elements, which communicate over the process and bay bus.
- the IEDs in various layers of the substation communication network uses different communication profiles for communicating their data. Multiple protocols exist for Substation Automation, which include many proprietary protocols with custom communication links. However, interoperation of devices from different vendors is highly desired for simplicity in implementation and use of Substation Automation devices.
- the IEC61850 standard from International Electrotechnical Commission (IEC) is a standard for communication networks and systems in substation, which advocates interoperability amongst Intelligent Electronic Devices (IEDs) from various manufacturers using common engineering models, data formats and communication protocol.
- Recent IEDs are designed to support the IEC61850 standard for substation automation by implementing the IEC61850 profiles as per the application requirements, thereby providing interoperability and advanced communications capabilities and these IEDs are termed as IEC61850 compliant IEDs.
- IEC61850 compliant IEDs Hereinafter the term IED should be interpreted as IEC61850 compliant IED unless specified otherwise.
- the IEC 61850 standard promotes the Merging Unit (MU) which provides the standard digital interface to both conventional and non-conventional the instrument transformers.
- the MU communicates the digitized voltage/current information using the IEC 61850-9-2 profile across the substation communication network.
- the IEDs in the bay performs its function by utilizing the IEC 61850-9-2 data from MU and coordinating with the other IEDs in the substation automation system.
- Such communications between IEDs involve the status update, executing commands based on the status of IED group, etc., and based on the GOOSE (Generic Object Oriented Substation Event) message format defined by the IEC 61850.
- GOOSE Generic Object Oriented Substation Event
- the substation operator can monitor and control the substation automation system from their operator workstation terminal by communicating with the IEDs in the communication network through the MMS (Manufactures Message Specifications) profile. Since the operator workstation and/or the engineering workstation are located in the control center which is a central point receiving the information from multiple bays, data acquisition from various IEDs are session based and monitoring is less time critical the TCP/IP based MMS profile is preferred in such conditions.
- MMS Manufacturing Message Specifications
- the MMS stack is a heavy weight stack as it must support various control blocks like report, log, etc., and the MMS traffic along with the sampled measured value traffic in the process bus would cause system reliability issues. Moreover the MMS clients can get the required information of the system from the bay level IEDs supporting MMS stack for supervisory and control purpose, which encourages to implement the GOOSE profile than the MMS stack in process bus IEDs. It is to be noted that many standard features in IEC 61850 are defined and well supported for IEDs communicating over the bay bus and not much for applications over the process bus. Thus, there is a need to define method that enable and coordinate mission or/and time critical functions for the IEDs that communicate desirably using GOOSE messages over the process bus.
- the invention describes a method for coordinated transfer of control in a substation system comprising IED or logical devices/servers using GOOSE messages with preconfigured data models with logical nodes containing one or more data objects including private data objects (DO) connected in the substation communication network.
- the method for transfer of control is illustrated for hot-standby device management and for other applications such as logical isolation of merging unit in a substation and load sharing between IEDs.
- the method is particularly relevant for devices that do not have MMS stack.
- the solution addressed by the invention makes the MMS client configuration simpler by enclosing the hot-standby logical devices/servers in a single IED and also the network, IEC 61850 configuration parameters are same for both hot and standby logical devices/server. So the MMS client always sees this pair as a single IED and connects with hot logical node that is made possible by enabling the TCP/IP stack of only the 'current hot' logical device.
- the solution means being a GOOSE message with private DOs
- the hot-standby switchover on demand is enabled within milliseconds compared to the prior-art of enabling standby based on failure of receiving operational GOOSE message, preconfigured for a certain number of retransmission cycles (delay maybe in seconds).
- the coordination message makes the hot-standby logical node aware of each others state thereby solving few typical hot-standby scenarios like the failed hot IED recovering from failure and interfering with the functioning IED.
- a third IED with GOOSE stack can also be used for supervising the hot-standby pair IED through this coordination messages.
- the hot-standby use case and the other uses cases for logical isolation and load sharing involves transfer of control (relieving of control) to another device (the another device is any other substation automation device in the substation communication network).
- the method for transfer of control is described as between a first device and a second device wherein the first and the second devices are from a group of at least two devices connected in the substation communication network and where each of the devices connected in the substation communication are involved in at least one function in a substation system.
- the method comprises of the following steps: a. Having one or more data models with one or more logical nodes containing one or more data objects pre-configured in the first device for transfer of control; Having an event requiring transfer of control from the first device identified in the substation system;
- the said at least one message communication is initiated based on the event recognized in the substation system;
- the message communication between the first and the second devices includes instructions, device state information, substation state data, substation equipment data and acknowledgments as relevant for the use case function.
- Figure 1 shows arrangements to have a hot and standby devices in a single physical device
- Figure 2 shows deployment of the hot and standby devices in the substation system
- Figure 3 shows a method for having transfer of control between a hot and a standby device.
- Figure 4 shows a method for having coordinated transfer of control between two devices
- the invention is described with an example of Hot-Standby redundancy mechanism to illustrate the method to enable and coordinate mission and time critical functions for the IEDs that communicate using GOOSE messages over the process bus.
- Other scenarios such as load sharing mechanism between IEDs is described as an example of mission critical function as an embodiment of this invention and an example from a simulation/testing scenario is briefly described to illustrate applicability of the invention for general applications.
- the IEDs in each bay perform different functions and coordinate between them by communicating various data for reliable Substation Automation (SA) system functioning.
- SA Substation Automation
- the current practice in the SAS to increase the reliability of the system is deploying redundant IEDs in various levels.
- the redundancy concepts have evolved by implementing different types of redundancy mechanisms like physical redundancy by deploying more than one IED with same functional principle, functional redundancy by deploying IEDs with different functional principles, communication redundancy by installing redundant communication path between IEDs, etc.,.
- the exemplary way of invoking the standby IED in the hot-standby pair is by triggering the hardwired status signal during an exceptional scenario. For example the watchdog timer triggering the status signal when the hot IEDs is trapped in to an exception.
- Substation Automation System are designed such a way that single point of failure will not cause failure of the entire system.
- Communication redundancy eg mode of communication, communication protocols etc
- source level redundancy eg. Backup power supply, battery backup etc
- physical redundancy for devices and accessories
- Physical device redundancy can be achieved in two ways.
- One way is deploying both the main IED and the backup IED (each with different control block reference, dataset reference, etc.,), which can publish the data on to the same communication network, but this way requires larger bandwidth for the communication network.
- both the main and backup merging unit publishes messages on the same communication bus requiring increased bandwidth for the communication bus.
- Second way to achieve physical device redundancy is by deploying the main IED and backup IEDs, each with different control block reference, dataset reference, etc., in the substation network, but each on a different bus.
- the subscribing IED need to be capable of handling increased amount of data traffic from main and backup IEDs.
- This need poses stringent design requirements resulting in high cost of the IEDs.
- the main Merging Unit and the backup Merging Unit publishing the data would typically double the network bandwidth requirement, otherwise require dual bus, but in any case the protection relay receiving the SMV (Sampled and Measured Value) data must handle the huge amount of data in relatively less time
- an IED referred here as the "hot” IED is provided along with a backup (standby) IED.
- the backup IED monitors the hot IED assessing if the hot IED is functioning normally (without fault) and does not participate in any external visible operation (silent observer).
- the backup IED takes over the functionality of the hot IED on an event where the hot IED is unable to provide the required service.
- a coordinated Hot & Standby IED concept allows use of one or more IEDs with hardly any increase in design consideration.
- the invention describes a means to achieve such a coordinated concept using GOOSE messages with Private Data Objects (DO).
- DO Data Object
- OpCls in CSWI to trigger a closing operation in XSWI but this invention additionally addresses the fact that the GOOSE input is preconfigured to the IED to perform the function as designed for the specific application.
- the IEDs have good computational power and perform various functions including the task of communicating within the system.
- the IEDs in the hot- standby pair exchange the messages for both switching over the role as well as the exchanging various status messages detailing the state of each IED in the hot-standby pair at any moment.
- this involves communication and message processing overhead compared to the conventional way of triggering the hot-standby systems, but serves better where hot-standby switch over time can be slightly higher without affecting the system performance.
- This method is well suited in a scenario where the standby IED is invoked by the detection of operational message failure because this method performs hot-standby switch over much earlier before detecting the failure of operational message.
- Figure 1 illustrates an arrangement with a single physical device 100 having one or more Ethernet connectivity 1 10 but configured to have two logical devices (120a and 120b) where the two logical devices are functionally identical.
- the device 100 is said to be pre-configured for transfer of control for the hot-standby application. It is to be noted that the device 100 may also exists as having only one logical device (120) for enabling other applications (eg logical isolation).
- Pre-configuration includes having one or more data models with one or more logical nodes containing one or more data objects for addressing at least one device deployed in the substation system and connected in the substation bus.
- the logical devices may be implemented on a hypervisor so that these are running on two different virtual platform sharing the common Ethernet connectivity ( Figure 1(a)).
- the two logical devices communicate with each other through GOOSE for coordinated role change as HOT or Standby.
- Each of the logical devices may have one or more logical nodes (LN) defined as required for the function configured in it.
- the one or more logical node may be mandatory or private or any other logical node created under one or more logical device and the one or more data objects may be private or any other data object created under one or more logical nodes.
- the logical devices (120) have a separate CPU for each logical devices and are place in a single enclosure so that the client sees a single phyical device.
- the logical devices here are shown to have their own Ethernet port for connectivity.
- the logical devices (120) are the servers and shares a common Flash System for SCL (Substation Configuration Language) files such as SCD (Substation Configuration Description), ICD (IED Capability Description) files.
- SCL Substation Configuration Language
- ICD IED Capability Description
- the hot and standby servers are placed in a single enclosure.
- the logical devices (120) are said to be running on two different cores in a multi-core virtualization arrangement depicted in Figure 1(c).
- the device 100 is also shown as connected to the substation communication network 150 depicted as substation bus having other substation devices 160 (including IEDs, relays etc) connected to the substation bus.
- Figure 2 depicts the substation system having the device 100 connected in the process bus 210 and another device 100 connected to the process bus 210 and the station bus 220.
- the communication network (substation bus) 210 and 220 have other devices (primary electrical equipment 230, primary devices 100, 240, servers 250 and clients 260) connected in the substation bus.
- the SCADA (Supervisory Control and Data Acquistion)/ client configuration is simple because it sees a single IED wherein hot-standby switch over happens internally. This method of functionality take over/handover can be used specifically during a non time critical scenarios such as the hot IED has found some exceptions like battery low, RTC (Real Time Clock) failure, RAM (Random Access Memory) corruption, etc., but still it can communicate with the Standby IED.
- RTC Real Time Clock
- RAM Random Access Memory
- the GOOSE control block reference, dataset reference, application id, GOOSE id in a GOOSE message generated by any of the server in the hot-standby pair will be same except the source MAC address.
- the subscribing IED in the multicast group will have no problem in receiving the operational GOOSE messages from the hot-standby IED.
- the hot-standby functionality switchover may be configured to happen without exchanging any GOOSE message, but just listening to the operational GOOSE messages and detecting the hot IEDs failure if a desired GOOSE message is not received for specified amount of time for example one second for IED with one second background cycle. Additionally, the hot-standby switchover may happen within millisecond incase of hot-standby switchover on demand. Also, the failed hot logical device/server does not interfer with the functioning standby logical device upon coming out of failure by switching over the functionality only when the current logical device/server (either hot or standby) is facing some exceptions. This is achieved by storing the state, health information of hot and standby logical devices/server and exchanging them between hot and standby logical devices.
- a third IED with GOOSE stack can be made to act as a supervisory IED and control the switchover process based on the above said supervisory messages originated by both hot and standby logical devices/server.
- the hot-standby IED combinations may be used also for load sharing use cases/applications with the help of coordinated communication as utilized for the hot-standby switch overs. This is possible as IEDs are designed in a way that a single IED can perform more than one function leading to easy configuration and maintenance, efficient data handling in the network due to the computational power that is available with the IED. Moreover, such enormous power is being available at low cost, therefore enhancing the IEDs for load sharing applications are also considered in this invention.
- the Hot IED may transfer the functionality of waveform recording to the standby IED to get relieved from the overload condition.
- This application of load sharing is enable through exchange of GOOSE message with private data object in the manner similar to Hot-Standby switch overs.
- the GOOSE message with private data objects are used for logical isolation functions particularly for the IEDs for example a Merging Unit IED that has only GOOSE stack and not the MMS stack.
- This feature is particularly important for simulation and testing applications, where, a particular IED (example Merging Unit) are required to be isolated and another device or server may perform testing or simulation in the substation system having the IED (Merging Unit) in an isolated condition.
- logical isolation technique may be used to isolate faulty IED during substation automation maintenance or otherwise during operation of the substation (if the IED is able to publish and subscribe the data).
- the exchange of GOOSE message with private data objects is made use for functionality handover and state information sharing.
- the generic steps along with specific example for Hot-Standby use case is described in the invention.
- the method requires that new private data objects for example 'FncHndOvr ' (Functionality Handover), ' HotStandbySprvsn '(Hot standby supervision) are defined and assigned to the IEC 61850 common data class, say for example INC.
- the data objects further have enumerated attributes to send various commands.
- the data object 'FncHndOvr ' is defined to further have enumerated attributes such as 'Take over the functionality ', 'Give up the functionality ', 'Share the load ', 'Give back the load ', 'none ', etc. to send various commands.
- the data object 'HotStandbySprvs ' is further defined to have enumerated attribute to send various status information like 'Default hot-Now hot ', 'Default hot- Now standby ', 'Default Standby-Now Hot ', 'Default Standby-Now Standby ', 'Default Hot-Now in load sharing mode ', 'Default Standby-Now in load sharing mode ', etc.
- the IEDs in the hot-standby pair must have the unique identifier for identifying the GOOSE message carrying command for functionality handover and state of the IED from only its hot- standby pair.
- the data model of the Server/Logical Device are pre- set in the hot-standby pair with the data object for example 'HotStandbyld '(Hot standby identifier) containing a unique identifier of the Server/Logical Device. This is done in the firmware stage, using configuration file or as per user settings. This information is used by the IED initially to understand which logical device is hot and which is standby.
- This data object is assignable to the IEC 61850 common data class, example INC (Integer Control), is instantiated under any mandatory logical node, example LPHD (Logical node for PHysical Device information).
- a dedicated GOOSE control block with dataset containing the data objects 'FncHndOvr ', 'HotStandbySprvsn ', ' HotStandbyld ' are defined in the IED and the configuration file.
- a mandatory requirement for this method is that the IED identity like GOOSE control block, dataset references must be same for both the hot and standby Servers/Logical Devices.
- Both the hot and the standby Server/Logical Device need to subscribe the GOOSE messages from each other.
- One is the operational data containing status of various inputs.
- the other message is the supervisory message containing the state of the Server/Logical Devices indicating whether it is at present hot or standby along with commands for hot-standby and/or load sharing functionality.
- the supervisory GOOSE message shall carry the private data objects for example 'FncHndOvr ', ' HotStandbySprVsn ' with enumerated data attribute as described earlier.
- the device monitoring the other for its correctness of operation at startup publishes the message to the communication network containing data objects representing the action for hot-standby switchover, device state identification and device identification with their enumerated data attributes carrying the default values.
- the Server/Logical Device (either hot or standby) monitoring the other for its correctness of operation can at startup publish the GOOSE message to the communication network containing 'FncHndOvr ', 'HotStandbySprvsn ', ' HotStandbyld ' data objects specifically the data attribute of ' FncHndOvr ' value being 'none '.
- the device upon detection of an exception in other publishes the message to the communication network containing data objects representing the action for hot- standby switchover, device state identification and device identification with appropriate value of their enumerated data attribute.
- the Server/Logical Device (either hot or standby) monitoring the other for its correctness of operation upon detection of an exception can publish the GOOSE message to the communication network containing 'FncHndOvr ', 'HotStandbySprvsn ', 'HotStandbyld ' data objects specifically the data attribute value of 'FncHndOvr ' being 'Give up the functionality ', the DO ' HotStandbySprvsn ' reflecting the current state, the DO 'HotStandbyld ' being the unique identifier of the receiving Server/Logical Device in the hot-standby pair.
- the device receiving the message with the enumerated data attribute value of device identification data object as its own identity understands the start of functionality take over/load sharing scenario and reacts based on the enumerated data attribute's value of the hot-standby switchover data object.
- the subscribing Server/Logical Device when the GOOSE message with its own identity is received understands that the start of functionality take over/load sharing scenario. Further decoding the DO ' ' HotStandbyld ' for matching with receiving Server/Logical Device logical address/identifier and the data attribute value of 'FncHndOvr ' for the above said command and reacting to that command, the functioning Server/Logical Device transitions to quarantine state without needing a physical disconnection and the hot/standby Server/Logical Device which identified exception in the other will take over the role.
- the receiving device When the receiving device changes its state from hot to standby, it generates a message containing the data objects representing the action for hot-standby switchover, device state identification and device identification with their enumerated data attributes carrying its current state and receiving device's device identifier.
- the receiving Server/Logical . Device changes its state from hot to standby, it generates the GOOSE message containing the DO ' HotStandbySprvsn ' with data attribute value 'Default Hot- Now Standby ', DO 1 FncHndOvr ' with data attribute value 'none', DO 'HotStandbyld ' with data attribute value indicating the receiving IED's logical identifier.
- the standby device which is hot now upon reception of the message from the current standby device, changes its data object's enumerated data attribute value to reflect its current state and restarts the message transmission.
- the standby Server/Logical Device which is hot now upon reception of GOOSE message from the current standby Server/Logical Device, changes its 'HotStandbySprvsn ' data object's attribute value to 'Default Standby-Now Hot ' and restarts the GOOSE sequence.
- the transfer of control between the hot and the standby devices may be managed with help of a third device wherein the third device recognizes the event requiring the transfer of control and also coordinates with the hot device and the standby device in the substation system and such management may have the hot device and the standby device of one another.
- Step 310 The standby device identifies itself in the substation communication network by publishing GOOSE message and this communication is received by the Hot device;
- Step 320 The event requiring transfer of control is detected by the hot device or the standby device or any other device in the substation system to initiate transfer of control between the hot and standby devices;
- Step 330 The event triggers exchange of GOOSE messages between the hot and standby devices that includes exchange of state information and other information required to claim control by the standby device;
- Step 340 The hot device transfers the control to the standby device; and (e) Step 350: The standby device becomes the new (current) hot device and acknowledges being the new (current) hot device to the previously hot device (new standby device).
- the MMS client will initially establish a TCP/IP session with the hot IED (MMS client sees the hot-standby IEDs as a single IED) through which various transactions between SCADA system and IED are made.
- MMS client sees the hot-standby IEDs as a single IED
- the TCP/IP session between the 'default hot' logical device/server and MMS client breaks.
- This problem is addressed by enabling the TCP/IP stack of the standby logical device/server only when the functionality handover scenario starts, till then the standby logical device/server runs the modules, which doesn't require TCP IP stack for example GOOSE.
- the network parameters for both hot and standby logical device/server must be same and the 'default hot' logical device/server should disable the TCP/IP stack when it hands over the functionality.
- the MMS client in this case will not be aware of this hot-standby functionality handover between hot and standby logical devices/servers. So break in TCP/IP session due to hot-standby switchover will be known to the MMS client when it receives the error response for its send/receive requests.
- an IED implementing MMS stack can also receive be programmed for hot- standby use case by having the IED recieve a command from MMS client to switch from hot to standby or vice versa.
- the type of functional constraint for the data attributes of 'FncHndOvr' data object needs ST (Status) and also desirably CO (control) for transacting message between client and server.
- ST Status
- CO control
- the GOOSE control block is configured such that the IED upon receiving the switch over command should generate the GOOSE message as described in earlier paragraphs.
- a first device 120 in the substation communication network (210, 220) is pre-configured having one or more data models with one or more logical nodes containing one or more data objects including at least one private data object for transfer of control to a second device in the substation communication network;
- the first device is also pre-configured to identify an event or respond to the second device in the substation communication network that has identified an event requiring transfer of control wherein the event includes simply a request generated by any other pre-configured device (including a server or client) in the substation system;
- Step 430 On recognition of the event, the first device or the second device initiates GOOSE message communication in the substation communication network that utilizes the one or more data models pre-configured in the first device; and
- Step 440 The first device has a coordinated transfer of control using one or more GOOSE messages exchanged between the first and second devices.
- the method though is described using the IEC 61850 standard communication protocols and data models and GOOSE messages, the method is applicable to any other standard or proprietory communication methods used in automation systems (including process automation for field devices in the field bus using Fieldbus communication standards).
- GOOSE is an exemplary protocol/profile used to explain the invention. Any other protocol irrespective of the communication medium (wired or wireless) can also be used that has a means to communicate periodically the process data or field data or any status data related to the devices in the system. The communication may happen with or with acknowledgements involved in the steps of coordinated transfer of control.
- the data model is any information model and is not restricted to the IEC 61850 data model and the logical nodes is any specific function related to the application system or use and not restricted to IEC 61850 logical nodes.
- the private data object referred in the invention is any data type that is capable of storing or handling information and is not restricted to IEC 61850 private data object.
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Hardware Redundancy (AREA)
- Computer And Data Communications (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
The invention describes a method for coordinated transfer of control in a substation system comprising IED or logical devices (LD1, LD2) /servers using GOOSE messages with preconfigured data models with logical nodes (LN1, LN2) containing one or more data objects including private data objects (DO) connected in the substation communication network (210, 220). The method for transfer of control is illustrated for hot-standby device management and for other applications such as logical isolation of merging unit in a substation and load sharing between IEDs. The method is particularly relevant for devices that do not have MMS stack. A device utilizing the method for coordinated transfer of control in a substation system is also provided.
Description
A METHOD FOR TRANSFER OF CONTROL BETWEEN DEVICES IN A SUBSTATION SYSTEM AND A DEVICE THEREOF
FIELD OF THE INVENTION
The invention relates generally to the field of Substation Automation, and more specifically to the configuration and operation of intelligent electronic devices deployed in the substations.
BACKGROUND OF THE INVENTION
An electrical or power substation involves electricity transmission and distribution systems where voltage is transformed from high to low or the reverse using transformers. Electric power may flow through several substations between generating plant and consumer, and in the process being transformed through many voltage levels in several steps.
Appropriate equipments are selected for these functions depending on whether the substation is a transmission, sub-transmission or distribution substation. These equipments could include transformers, reactors, capacitor banks, circuit breakers, disconnector switches etcetera. Substation Automation involves protection, control, monitoring and metering functions of the above mentioned equipment and derives reliable information for efficient functioning of the substation. Currently different types of Intelligent Electronic Devices (IEDs) are used in a Substation Automation (SA) system to cater to protection, control, monitoring and metering functions of different substation equipment. The IEDs are microprocessor-based controllers of power system equipment, such as circuit breakers, transformers, and capacitor banks. Typically, the IEDs receive data from sensors and power equipment, and can issue control commands, such as tripping circuit breakers if they sense voltage, current, or frequency anomalies, or raise/lower voltage levels in order to maintain the desired level. Common types of IEDs include protective relaying devices, load tap changer controllers, circuit breaker controllers, capacitor bank switches, recloser controllers, voltage regulators, etc. These IEDs are advantageous because, with the available microprocessor technology a single unit can perform several protection, metering, monitoring and control functions concurrently.
Substation Automation forms an important and complex aspect for maintenance and control of different equipments involved in different processes within the substation. For this purpose the substation communication network is categorized into three layers such as process bus, bay bus, station bus. The primary equipments like the transformers, Merging Unit, circuit breakers, isolators and switches reside in the substation switch yard. These devices are connected through the process bus where the control commands, digitized voltage/current information, etc, flow across various layers of the substation communication architecture. The secondary devices are the intelligent electronic devices performing the protection, control, metering and monitoring functionalities by communicating with the primary equipments and hosted by the bay bus. The station bus connects the operator workstation, engineering workstation, etc, of the substation automation system to the rest of the substation elements, which communicate over the process and bay bus.
The IEDs in various layers of the substation communication network uses different communication profiles for communicating their data. Multiple protocols exist for Substation Automation, which include many proprietary protocols with custom communication links. However, interoperation of devices from different vendors is highly desired for simplicity in implementation and use of Substation Automation devices. The IEC61850 standard from International Electrotechnical Commission (IEC) is a standard for communication networks and systems in substation, which advocates interoperability amongst Intelligent Electronic Devices (IEDs) from various manufacturers using common engineering models, data formats and communication protocol. Recent IEDs are designed to support the IEC61850 standard for substation automation by implementing the IEC61850 profiles as per the application requirements, thereby providing interoperability and advanced communications capabilities and these IEDs are termed as IEC61850 compliant IEDs. Hereinafter the term IED should be interpreted as IEC61850 compliant IED unless specified otherwise.
The IEC 61850 standard promotes the Merging Unit (MU) which provides the standard digital interface to both conventional and non-conventional the instrument transformers. The MU communicates the digitized voltage/current information using
the IEC 61850-9-2 profile across the substation communication network. The IEDs in the bay performs its function by utilizing the IEC 61850-9-2 data from MU and coordinating with the other IEDs in the substation automation system. Such communications between IEDs involve the status update, executing commands based on the status of IED group, etc., and based on the GOOSE (Generic Object Oriented Substation Event) message format defined by the IEC 61850. The substation operator can monitor and control the substation automation system from their operator workstation terminal by communicating with the IEDs in the communication network through the MMS (Manufactures Message Specifications) profile. Since the operator workstation and/or the engineering workstation are located in the control center which is a central point receiving the information from multiple bays, data acquisition from various IEDs are session based and monitoring is less time critical the TCP/IP based MMS profile is preferred in such conditions.
The MMS stack is a heavy weight stack as it must support various control blocks like report, log, etc., and the MMS traffic along with the sampled measured value traffic in the process bus would cause system reliability issues. Moreover the MMS clients can get the required information of the system from the bay level IEDs supporting MMS stack for supervisory and control purpose, which encourages to implement the GOOSE profile than the MMS stack in process bus IEDs. It is to be noted that many standard features in IEC 61850 are defined and well supported for IEDs communicating over the bay bus and not much for applications over the process bus. Thus, there is a need to define method that enable and coordinate mission or/and time critical functions for the IEDs that communicate desirably using GOOSE messages over the process bus.
SUMMARY OF INVENTION
The invention describes a method for coordinated transfer of control in a substation system comprising IED or logical devices/servers using GOOSE messages with preconfigured data models with logical nodes containing one or more data objects including private data objects (DO) connected in the substation communication network. The method for transfer of control is illustrated for hot-standby device management and for other applications such as logical isolation of merging unit in a
substation and load sharing between IEDs. The method is particularly relevant for devices that do not have MMS stack.
In the case of use cases describing hot-standby, the solution addressed by the invention makes the MMS client configuration simpler by enclosing the hot-standby logical devices/servers in a single IED and also the network, IEC 61850 configuration parameters are same for both hot and standby logical devices/server. So the MMS client always sees this pair as a single IED and connects with hot logical node that is made possible by enabling the TCP/IP stack of only the 'current hot' logical device.
The solution means being a GOOSE message with private DOs, the hot-standby switchover on demand is enabled within milliseconds compared to the prior-art of enabling standby based on failure of receiving operational GOOSE message, preconfigured for a certain number of retransmission cycles (delay maybe in seconds). The coordination message makes the hot-standby logical node aware of each others state thereby solving few typical hot-standby scenarios like the failed hot IED recovering from failure and interfering with the functioning IED. A third IED with GOOSE stack can also be used for supervising the hot-standby pair IED through this coordination messages.
In general term, the hot-standby use case and the other uses cases for logical isolation and load sharing involves transfer of control (relieving of control) to another device (the another device is any other substation automation device in the substation communication network). The method for transfer of control is described as between a first device and a second device wherein the first and the second devices are from a group of at least two devices connected in the substation communication network and where each of the devices connected in the substation communication are involved in at least one function in a substation system. The method comprises of the following steps: a. Having one or more data models with one or more logical nodes containing one or more data objects pre-configured in the first device for transfer of control;
Having an event requiring transfer of control from the first device identified in the substation system;
Having the first device and the second device exchange at least one message communication that uses one or more pre-configured data model, the said at least one message communication is initiated based on the event recognized in the substation system; and
Relieving the first device from the at least one function by having coordinated transfer of control based on the at least one message interactions with the first device.
The message communication between the first and the second devices includes instructions, device state information, substation state data, substation equipment data and acknowledgments as relevant for the use case function.
BRIEF DESCRIPTION OF THE DRAWING
It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
Figure 1 shows arrangements to have a hot and standby devices in a single physical device;
Figure 2 shows deployment of the hot and standby devices in the substation system; Figure 3 shows a method for having transfer of control between a hot and a standby device.
Figure 4 shows a method for having coordinated transfer of control between two devices;
DETAILED DESCRIPTION OF THE INVENTION
The invention is described with an example of Hot-Standby redundancy mechanism to illustrate the method to enable and coordinate mission and time critical functions
for the IEDs that communicate using GOOSE messages over the process bus. Other scenarios such as load sharing mechanism between IEDs is described as an example of mission critical function as an embodiment of this invention and an example from a simulation/testing scenario is briefly described to illustrate applicability of the invention for general applications.
IED Setup in Substation System
The IEDs in each bay perform different functions and coordinate between them by communicating various data for reliable Substation Automation (SA) system functioning. The current practice in the SAS to increase the reliability of the system is deploying redundant IEDs in various levels. The redundancy concepts have evolved by implementing different types of redundancy mechanisms like physical redundancy by deploying more than one IED with same functional principle, functional redundancy by deploying IEDs with different functional principles, communication redundancy by installing redundant communication path between IEDs, etc.,. The exemplary way of invoking the standby IED in the hot-standby pair is by triggering the hardwired status signal during an exceptional scenario. For example the watchdog timer triggering the status signal when the hot IEDs is trapped in to an exception. This way the time taken for the hot-standby switchover is much less, but the various status information of hot and standby IEDs are not available with each others, which could be useful for optimally handling few scenarios like the failed hot becoming hot again after sometime by the time the standby is performing the hot role, etc,.
Substation Automation System are designed such a way that single point of failure will not cause failure of the entire system. Communication redundancy (eg mode of communication, communication protocols etc), source level redundancy (eg. Backup power supply, battery backup etc) and physical redundancy (for devices and accessories) are the present practices to increase the operation availability and deal with single point of failures.
Physical device redundancy can be achieved in two ways. One way is deploying both the main IED and the backup IED (each with different control block reference, dataset reference, etc.,), which can publish the data on to the same communication network,
but this way requires larger bandwidth for the communication network. For example, both the main and backup merging unit publishes messages on the same communication bus requiring increased bandwidth for the communication bus. Second way to achieve physical device redundancy is by deploying the main IED and backup IEDs, each with different control block reference, dataset reference, etc., in the substation network, but each on a different bus. This way, in turn requires more communication network accessories involving additional switches, buses/cables, etc., to route the traffic from above said main IED and backup IEDs, where both IEDs are publishers. This way of achieving physical redundancy involves lots of network infrastructure that results in high cost solution.
In the above mentioned ways of physical redundancy, the subscribing IED need to be capable of handling increased amount of data traffic from main and backup IEDs. This need poses stringent design requirements resulting in high cost of the IEDs. For example, the main Merging Unit and the backup Merging Unit publishing the data would typically double the network bandwidth requirement, otherwise require dual bus, but in any case the protection relay receiving the SMV (Sampled and Measured Value) data must handle the huge amount of data in relatively less time
In yet another way an IED referred here as the "hot" IED is provided along with a backup (standby) IED. The backup IED monitors the hot IED assessing if the hot IED is functioning normally (without fault) and does not participate in any external visible operation (silent observer). The backup IED takes over the functionality of the hot IED on an event where the hot IED is unable to provide the required service. A coordinated Hot & Standby IED concept allows use of one or more IEDs with hardly any increase in design consideration. The invention describes a means to achieve such a coordinated concept using GOOSE messages with Private Data Objects (DO). The use of Data Object (DO) for triggering actions in IEC 61850 is a common concept (e.g. OpCls in CSWI to trigger a closing operation in XSWI), but this invention additionally addresses the fact that the GOOSE input is preconfigured to the IED to perform the function as designed for the specific application.
In recent days, the IEDs have good computational power and perform various functions including the task of communicating within the system. When these IED face few exceptions but still if they can communicate, the 'hot-standby' switch over is possible with communications between IEDs. In this method, the IEDs in the hot- standby pair exchange the messages for both switching over the role as well as the exchanging various status messages detailing the state of each IED in the hot-standby pair at any moment. Obviously, this involves communication and message processing overhead compared to the conventional way of triggering the hot-standby systems, but serves better where hot-standby switch over time can be slightly higher without affecting the system performance. This method is well suited in a scenario where the standby IED is invoked by the detection of operational message failure because this method performs hot-standby switch over much earlier before detecting the failure of operational message.
An important requirement that needs to be considered in providing a solution as a part of this invention is that the engineering and configuration of the SCADA system or the client in the substation automation system should not get complicated to achieve this solution. So the client should see the hot-standby arrangement as a single physical device and at any point in time the communication must be between the hot IED and the client system. The communication frame should not distinguish whether the message is from the hot or stand by IED. The IED identity for the hot and standby IED must be the identical. The activity of the functionality switch over between hot and standby IED should be confined locally by transacting the above said GOOSE messages between them. This may be achieved by variety of means and only a few embodiments are described below with help of Figures for a hot-standby setup.
Figure 1 illustrates an arrangement with a single physical device 100 having one or more Ethernet connectivity 1 10 but configured to have two logical devices (120a and 120b) where the two logical devices are functionally identical. The device 100 is said to be pre-configured for transfer of control for the hot-standby application. It is to be noted that the device 100 may also exists as having only one logical device (120) for enabling other applications (eg logical isolation). Pre-configuration includes having one or more data models with one or more logical nodes containing one or
more data objects for addressing at least one device deployed in the substation system and connected in the substation bus.
The logical devices may be implemented on a hypervisor so that these are running on two different virtual platform sharing the common Ethernet connectivity (Figure 1(a)). The two logical devices communicate with each other through GOOSE for coordinated role change as HOT or Standby. Each of the logical devices may have one or more logical nodes (LN) defined as required for the function configured in it. The one or more logical node may be mandatory or private or any other logical node created under one or more logical device and the one or more data objects may be private or any other data object created under one or more logical nodes.
It another embodiment (Figure 1(b)), the logical devices (120) have a separate CPU for each logical devices and are place in a single enclosure so that the client sees a single phyical device. The logical devices, here are shown to have their own Ethernet port for connectivity. In yet another emboddiment (Figure 1(b)), the logical devices (120) are the servers and shares a common Flash System for SCL (Substation Configuration Language) files such as SCD (Substation Configuration Description), ICD (IED Capability Description) files. The hot and standby servers are placed in a single enclosure. In yet another embodiment, the logical devices (120) are said to be running on two different cores in a multi-core virtualization arrangement depicted in Figure 1(c). The device 100 is also shown as connected to the substation communication network 150 depicted as substation bus having other substation devices 160 (including IEDs, relays etc) connected to the substation bus.
Figure 2 depicts the substation system having the device 100 connected in the process bus 210 and another device 100 connected to the process bus 210 and the station bus 220. The communication network (substation bus) 210 and 220 have other devices (primary electrical equipment 230, primary devices 100, 240, servers 250 and clients 260) connected in the substation bus.
The SCADA (Supervisory Control and Data Acquistion)/ client configuration is simple because it sees a single IED wherein hot-standby switch over happens
internally. This method of functionality take over/handover can be used specifically during a non time critical scenarios such as the hot IED has found some exceptions like battery low, RTC (Real Time Clock) failure, RAM (Random Access Memory) corruption, etc., but still it can communicate with the Standby IED.
In a typical commumcation network, there are numerous IEDs in the same multicast group. The GOOSE message specific for a hot-standby functionality transacted between hot and standby Server/Logical Device must be restricted from other hot- standby pair IED. Similarly the IED that publishes the operational GOOSE message to a hot-standby pair IED must see them as a single IED and the GOOSE message should reach the hot-standby IED irrespective of which Server/Logical Device is hot. This problem is addressed by defining an unique identifier for each Server/Logical Device in the hot-standby pair IED data model and pre-configuring the GOOSE module to process the incoming GOOSE message based on this unique identifier. Also the GOOSE control block reference, dataset reference, application id, GOOSE id in a GOOSE message generated by any of the server in the hot-standby pair will be same except the source MAC address. Thus, the subscribing IED in the multicast group will have no problem in receiving the operational GOOSE messages from the hot-standby IED.
The hot-standby functionality switchover may be configured to happen without exchanging any GOOSE message, but just listening to the operational GOOSE messages and detecting the hot IEDs failure if a desired GOOSE message is not received for specified amount of time for example one second for IED with one second background cycle. Additionally, the hot-standby switchover may happen within millisecond incase of hot-standby switchover on demand. Also, the failed hot logical device/server does not interfer with the functioning standby logical device upon coming out of failure by switching over the functionality only when the current logical device/server (either hot or standby) is facing some exceptions. This is achieved by storing the state, health information of hot and standby logical devices/server and exchanging them between hot and standby logical devices. As further addition if needed, a third IED with GOOSE stack can be made to act as a supervisory IED and control the switchover process based on the above said supervisory messages originated by both hot and standby logical devices/server.
In another embodiment, the hot-standby IED combinations may be used also for load sharing use cases/applications with the help of coordinated communication as utilized for the hot-standby switch overs. This is possible as IEDs are designed in a way that a single IED can perform more than one function leading to easy configuration and maintenance, efficient data handling in the network due to the computational power that is available with the IED. Moreover, such enormous power is being available at low cost, therefore enhancing the IEDs for load sharing applications are also considered in this invention. In an event of an IED (Hot) being computationally overloaded for example a protective relay is busy in identifying the fault scenario and issue of trip command and this relay is also configured to perform fault waveform recording simultaneously, the another IED in the network that is configured as the standby IED for at least one function of the Hot IED, in this case, recording of the fault waveform, the Hot IED may transfer the functionality of waveform recording to the standby IED to get relieved from the overload condition. This application of load sharing is enable through exchange of GOOSE message with private data object in the manner similar to Hot-Standby switch overs. In yet another embodiment of this invention, the GOOSE message with private data objects are used for logical isolation functions particularly for the IEDs for example a Merging Unit IED that has only GOOSE stack and not the MMS stack. This feature is particularly important for simulation and testing applications, where, a particular IED (example Merging Unit) are required to be isolated and another device or server may perform testing or simulation in the substation system having the IED (Merging Unit) in an isolated condition. In addition to the testing and simulation applications, logical isolation technique may be used to isolate faulty IED during substation automation maintenance or otherwise during operation of the substation (if the IED is able to publish and subscribe the data).
GOOSE Communication between IEDs
The exchange of GOOSE message with private data objects is made use for functionality handover and state information sharing. The generic steps along with specific example for Hot-Standby use case is described in the invention.
The method requires that new private data objects for example 'FncHndOvr ' (Functionality Handover), ' HotStandbySprvsn '(Hot standby supervision) are defined and assigned to the IEC 61850 common data class, say for example INC. The data objects further have enumerated attributes to send various commands. For example, the data object 'FncHndOvr ' is defined to further have enumerated attributes such as 'Take over the functionality ', 'Give up the functionality ', 'Share the load ', 'Give back the load ', 'none ', etc. to send various commands. The data object 'HotStandbySprvs ' is further defined to have enumerated attribute to send various status information like 'Default hot-Now hot ', 'Default hot- Now standby ', 'Default Standby-Now Hot ', 'Default Standby-Now Standby ', 'Default Hot-Now in load sharing mode ', 'Default Standby-Now in load sharing mode ', etc. The IEDs in the hot-standby pair must have the unique identifier for identifying the GOOSE message carrying command for functionality handover and state of the IED from only its hot- standby pair. For this purpose, the data model of the Server/Logical Device are pre- set in the hot-standby pair with the data object for example 'HotStandbyld '(Hot standby identifier) containing a unique identifier of the Server/Logical Device. This is done in the firmware stage, using configuration file or as per user settings. This information is used by the IED initially to understand which logical device is hot and which is standby. This data object is assignable to the IEC 61850 common data class, example INC (Integer Control), is instantiated under any mandatory logical node, example LPHD (Logical node for PHysical Device information).
A dedicated GOOSE control block with dataset containing the data objects 'FncHndOvr ', 'HotStandbySprvsn ', ' HotStandbyld ' are defined in the IED and the configuration file. A mandatory requirement for this method is that the IED identity like GOOSE control block, dataset references must be same for both the hot and standby Servers/Logical Devices.
Both the hot and the standby Server/Logical Device need to subscribe the GOOSE messages from each other. There could be two types of GOOSE message that can be transacted between them. One is the operational data containing status of various inputs. The other message is the supervisory message containing the state of the Server/Logical Devices indicating whether it is at present hot or standby along with commands for hot-standby and/or load sharing functionality. The supervisory
GOOSE message shall carry the private data objects for example 'FncHndOvr ', ' HotStandbySprVsn ' with enumerated data attribute as described earlier.
Sequence of Operation
• The device monitoring the other for its correctness of operation at startup publishes the message to the communication network containing data objects representing the action for hot-standby switchover, device state identification and device identification with their enumerated data attributes carrying the default values.
For example, in the hot-standby use case, The Server/Logical Device (either hot or standby) monitoring the other for its correctness of operation can at startup publish the GOOSE message to the communication network containing 'FncHndOvr ', 'HotStandbySprvsn ', ' HotStandbyld ' data objects specifically the data attribute of ' FncHndOvr ' value being 'none '.
The device upon detection of an exception in other publishes the message to the communication network containing data objects representing the action for hot- standby switchover, device state identification and device identification with appropriate value of their enumerated data attribute.
For example, in the hot-standby use case, The Server/Logical Device (either hot or standby) monitoring the other for its correctness of operation upon detection of an exception can publish the GOOSE message to the communication network containing 'FncHndOvr ', 'HotStandbySprvsn ', 'HotStandbyld ' data objects specifically the data attribute value of 'FncHndOvr ' being 'Give up the functionality ', the DO ' HotStandbySprvsn ' reflecting the current state, the DO 'HotStandbyld ' being the unique identifier of the receiving Server/Logical Device in the hot-standby pair. · The device receiving the message with the enumerated data attribute value of device identification data object as its own identity understands the start of
functionality take over/load sharing scenario and reacts based on the enumerated data attribute's value of the hot-standby switchover data object.
For example, in the hot-standby use case, the subscribing Server/Logical Device when the GOOSE message with its own identity is received understands that the start of functionality take over/load sharing scenario. Further decoding the DO ' ' HotStandbyld ' for matching with receiving Server/Logical Device logical address/identifier and the data attribute value of 'FncHndOvr ' for the above said command and reacting to that command, the functioning Server/Logical Device transitions to quarantine state without needing a physical disconnection and the hot/standby Server/Logical Device which identified exception in the other will take over the role.
When the receiving device changes its state from hot to standby, it generates a message containing the data objects representing the action for hot-standby switchover, device state identification and device identification with their enumerated data attributes carrying its current state and receiving device's device identifier.
For example, in the hot-standby use case, When the receiving Server/Logical . Device changes its state from hot to standby, it generates the GOOSE message containing the DO ' HotStandbySprvsn ' with data attribute value 'Default Hot- Now Standby ', DO 1 FncHndOvr ' with data attribute value 'none', DO 'HotStandbyld ' with data attribute value indicating the receiving IED's logical identifier.
The standby device, which is hot now upon reception of the message from the current standby device, changes its data object's enumerated data attribute value to reflect its current state and restarts the message transmission.
For example, in the hot-standby use case, The standby Server/Logical Device which is hot now upon reception of GOOSE message from the current standby Server/Logical Device, changes its 'HotStandbySprvsn ' data object's attribute value to 'Default Standby-Now Hot ' and restarts the GOOSE sequence.
It is to be noted that the transfer of control between the hot and the standby devices may be managed with help of a third device wherein the third device recognizes the event requiring the transfer of control and also coordinates with the hot device and the standby device in the substation system and such management may have the hot device and the standby device of one another.
As one embodiment, the steps involved in the transfer of control betwen the hot and the standby devices are illustrated with Figure 3 and summarized below: (a) Step 310: The standby device identifies itself in the substation communication network by publishing GOOSE message and this communication is received by the Hot device;
(b) Step 320: The event requiring transfer of control is detected by the hot device or the standby device or any other device in the substation system to initiate transfer of control between the hot and standby devices;
(c) Step 330: The event triggers exchange of GOOSE messages between the hot and standby devices that includes exchange of state information and other information required to claim control by the standby device;
(d) Step 340: The hot device transfers the control to the standby device; and (e) Step 350: The standby device becomes the new (current) hot device and acknowledges being the new (current) hot device to the previously hot device (new standby device).
Communication with MMS client during hot-standby switchover
Normally, the MMS client will initially establish a TCP/IP session with the hot IED (MMS client sees the hot-standby IEDs as a single IED) through which various transactions between SCADA system and IED are made. When the functionality switch over happens from hot to standby logical device/server then the TCP/IP session between the 'default hot' logical device/server and MMS client breaks. This problem is addressed by enabling the TCP/IP stack of the standby logical device/server only when the functionality handover scenario starts, till then the standby logical device/server runs the modules, which doesn't require TCP IP stack for example GOOSE. To realize this invention, the network parameters for both hot
and standby logical device/server must be same and the 'default hot' logical device/server should disable the TCP/IP stack when it hands over the functionality. The MMS client in this case will not be aware of this hot-standby functionality handover between hot and standby logical devices/servers. So break in TCP/IP session due to hot-standby switchover will be known to the MMS client when it receives the error response for its send/receive requests. Since the MMS client will try to reconnect with the server again with the same authentication credentials that it has with it and by the time the 'default standby' logical device/server would be running with same authentication credentials of the 'default hot' logical device/server, a new TCP/IP session will be established between MMS client and 'current hot-default standby' logical device/server without MMS client realizing the hot-standby switchover.
For an IED implementing MMS stack can also receive be programmed for hot- standby use case by having the IED recieve a command from MMS client to switch from hot to standby or vice versa. The type of functional constraint for the data attributes of 'FncHndOvr' data object needs ST (Status) and also desirably CO (control) for transacting message between client and server. The GOOSE control block is configured such that the IED upon receiving the switch over command should generate the GOOSE message as described in earlier paragraphs.
The method for transfer of control is generalized and summarized as illustrated in Figure 4 and given below:
(a) Step 410; A first device 120 in the substation communication network (210, 220) is pre-configured having one or more data models with one or more logical nodes containing one or more data objects including at least one private data object for transfer of control to a second device in the substation communication network;
(b) Step 420; The first device is also pre-configured to identify an event or respond to the second device in the substation communication network that has identified an event requiring transfer of control wherein the event includes simply a request generated by any other pre-configured device (including a server or client) in the substation system;
(c) Step 430; On recognition of the event, the first device or the second device initiates GOOSE message communication in the substation communication
network that utilizes the one or more data models pre-configured in the first device; and
(d) Step 440; The first device has a coordinated transfer of control using one or more GOOSE messages exchanged between the first and second devices.
It is to be noted that the method though is described using the IEC 61850 standard communication protocols and data models and GOOSE messages, the method is applicable to any other standard or proprietory communication methods used in automation systems (including process automation for field devices in the field bus using Fieldbus communication standards).
The various embodiments described for variety of application are designed using exchange of GOOSE messages with private data objects. It is to be noted that GOOSE is an exemplary protocol/profile used to explain the invention. Any other protocol irrespective of the communication medium (wired or wireless) can also be used that has a means to communicate periodically the process data or field data or any status data related to the devices in the system. The communication may happen with or with acknowledgements involved in the steps of coordinated transfer of control. Further the data model is any information model and is not restricted to the IEC 61850 data model and the logical nodes is any specific function related to the application system or use and not restricted to IEC 61850 logical nodes. In the same lines, the private data object referred in the invention is any data type that is capable of storing or handling information and is not restricted to IEC 61850 private data object.
Various other modifications and alterations in the structure and method of operation of this invention will be apparent to those skilled in the art without departing from the scope and spirit of the invention. Although the invention has been described in connection with specific preferred embodiments and specifically for applications using IEDs in a substation system it should be understood that the invention as claimed should not be unduly limited to such specific embodiments or to substation systems. It is intended that the following claims define the scope of the present invention and that structures and methods within the scope of these claims and then- equivalents be covered thereby.
Claims
I/WE CLAIM:
A method for transfer of control between a first device and a second device wherein the first and the second devices are from a group of at least two devices connected in the substation communication network and where each of the devices connected in the substation communication are involved in at least one function in a substation system, the method comprising: a. Having one or more data models with one or more logical nodes containing one or more data objects pre-configured in the first device for transfer of control; b. Having an event requiring transfer of control from the first device identified in the substation system;
c. Having the first device and the second device exchange at least one message communication that uses one or more pre-configured data model, the said at least one message communication is initiated based on the event recognized in the substation system; and
d. Relieving the first device from the at least one function by having coordinated transfer of control based on the at least one message interactions with the first device.
The method of Claim 1 wherein the devices connected through the substation network includes devices such as IEDs, Merging Unit, Servers or Clients in the Substation System and includes logical or virtualized versions of these devices or any part of these devices.
The method of Claim 1 wherein the event recognized in the substation system is an event that occurs due to an exception condition with any device in the substation system or an event that is result of one or more MMS or GOOSE message request for any of the devices in the substation system.
The method of Claim 1 wherein the coordinated transfer of control based on the at least one message communication using one or more data models is for transfer of control between a Hot device and a Standby device.
The method of Claim 4 wherein the coordinated transfer of control based on message communication for transfer of control between a Hot device and a Standby device further comprises of the step of: a. The hot or/and Standby device identifying itself by publishing at least one message communication in the substation communication network; or/and
b. The hot or/and standby device publishing at least one message communication as an acknowledgement for transfer of control between the hot and standby devices.
The method of Claim 1 wherein the coordinated transfer of control based on the at least one message communication is for transfer of control of at least one functionality from the first device.
The method of Claim 1 wherein the first device is a merging unit and the second device is a testing device and wherein the coordinated transfer of control based on the at least one message communication is for transfer of control between the merging unit and the testing device in the substation system for simulation or testing of the merging unit or the substation system in absence of the merging unit.
The method of Claim 1 wherein the coordinated transfer of control is from the first device to an another device in the group of at least two devices and the said another device is different from the second device in the substation system; and wherein the relieving the first device from the at least one function by coordinated transfer of control is managed through the second device.
A device configured for transfer of control, wherein the configuration comprises of one or more data models with one or more logical nodes containing one or more data objects created to enable one or more of the functions from the group of functions such as transfer of control, logical isolation or/and load sharing.
10. The device of Claim 9 wherein the device has a GOOSE stack or/and MMS stack.
1 1. The at least one message communication as defined in any of the preceding claims, the said at least one message communication is a GOOSE message communication.
12. The substation communication network as defined in any of the preceding claims, the said substation communication network is a substation process bus.
13. The one or more data models as defined in any of the preceding claims, the said one or more data models is defined using the IEC 61850 standard.
14. The one or more logical node as defined in any of the preceding claims, the said one or more logical node comprises of mandatory or/and private logical node created under one or more logical device.
15. The one or more data object as defined in any of the preceding claims, the said one or more data object comprises of mandatory or/and private data object created under one or more logical node.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP10734814.6A EP2553786B1 (en) | 2010-03-31 | 2010-06-28 | A method for transfer of control between devices in a substation system and a device thereof |
CN201080067161.2A CN102986106B (en) | 2010-03-31 | 2010-06-28 | For shifting method and the device thereof of control between the device in transformer substation system |
US13/632,528 US9478973B2 (en) | 2010-03-31 | 2012-10-01 | Method for transfer of control between devices in a substation system and a device thereof |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN898/CHE/2010 | 2010-03-31 | ||
IN898CH2010 | 2010-03-31 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/632,528 Continuation US9478973B2 (en) | 2010-03-31 | 2012-10-01 | Method for transfer of control between devices in a substation system and a device thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011121386A1 true WO2011121386A1 (en) | 2011-10-06 |
Family
ID=43048927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2010/001555 WO2011121386A1 (en) | 2010-03-31 | 2010-06-28 | A method for transfer of control between devices in a substation system and a device thereof |
Country Status (4)
Country | Link |
---|---|
US (1) | US9478973B2 (en) |
EP (1) | EP2553786B1 (en) |
CN (1) | CN102986106B (en) |
WO (1) | WO2011121386A1 (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102570391A (en) * | 2012-03-13 | 2012-07-11 | 南京南瑞继保电气有限公司 | Configuration realization method for transformer protection |
CN102738900A (en) * | 2012-06-20 | 2012-10-17 | 宁夏电力公司银川供电局 | Monitoring method for GOOSE (generic object oriented substation event) link of intelligent converting station |
EP2779342A1 (en) * | 2011-11-11 | 2014-09-17 | Kabushiki Kaisha Toshiba | Protection control system, protection control devices, and merging unit |
CN105548769A (en) * | 2016-01-13 | 2016-05-04 | 江苏省电力公司电力科学研究院 | Relay protection action delay time grading test system and method |
WO2016074721A1 (en) * | 2014-11-13 | 2016-05-19 | Abb Technology Ag | Sampled measurement data stream control |
EP3051549A1 (en) * | 2015-01-30 | 2016-08-03 | ABB Technology AG | Control system for an electrical switching apparatus and related electrical switching apparatus |
CN106712274A (en) * | 2016-12-14 | 2017-05-24 | 广东电网有限责任公司电力调度控制中心 | Precise load shedding method for eliminating element overload after remote spare power automatic switching operation |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2755334A1 (en) * | 2013-01-15 | 2014-07-16 | ABB Technology AG | Inter-zone communication in industrial control systems |
EP3001535B1 (en) * | 2013-05-21 | 2019-08-07 | Mitsubishi Electric Corporation | Protection control system for process bus, merging unit, and computation device |
CN103401312A (en) * | 2013-08-09 | 2013-11-20 | 国家电网公司 | Redundancy warning system and control method for goose network communication of intelligent transformer station |
KR20150042643A (en) * | 2013-10-11 | 2015-04-21 | 삼성전자주식회사 | Terminal appartus and method for connecting to virtual server in a vritual desktop infrastructure |
CN103760449B (en) * | 2014-01-28 | 2016-06-22 | 上海毅昊信息科技股份有限公司 | Merging unit and test and excitation amount applying method based on MMS |
JP6465745B2 (en) * | 2015-05-18 | 2019-02-06 | 株式会社日立製作所 | Configuration method, server, and terminal |
US10078316B2 (en) * | 2015-09-02 | 2018-09-18 | Honeywell International Inc. | Pre-configuration and integration of IEDs in substation automation systems |
US10637802B2 (en) * | 2016-07-28 | 2020-04-28 | General Electric Technology Gmbh | Systems and methods for network failover in digital substations |
CN110121818B (en) | 2017-01-06 | 2023-08-01 | 伊顿智能动力有限公司 | Control system for an electrical device |
US10205647B2 (en) * | 2017-01-26 | 2019-02-12 | Schweitzer Engineering Laboratories, Inc. | Systems and methods for selection between multiple redundant data streams |
EP3389227B1 (en) * | 2017-04-10 | 2020-07-15 | General Electric Technology GmbH | Systems and methods for network failover in digital substations |
US10552271B2 (en) * | 2017-07-31 | 2020-02-04 | International Business Machines Corporation | Switching servers without interrupting a client command-response queue |
DE102019100428A1 (en) * | 2019-01-09 | 2020-07-09 | WAGO Verwaltungsgesellschaft mit beschränkter Haftung | FIELD BUS SYSTEM FOR CONTROLLING POWER OUTPUTS |
CN111934902A (en) * | 2020-06-24 | 2020-11-13 | 国网浙江省电力有限公司嘉兴供电公司 | Modeling method for power grid and user bidirectional interactive service communication data |
CN112018895B (en) * | 2020-09-07 | 2022-06-24 | 上海浦源科技有限公司 | Plug-and-play information modeling and interaction method for distributed power supply controller |
CN114900908B (en) * | 2022-05-27 | 2024-06-21 | 湖南省湘电试验研究院有限公司 | 5G communication method, system and medium for remote spare power automatic switching device of transformer substation |
CN116706954A (en) * | 2023-06-19 | 2023-09-05 | 广东新型储能国家研究院有限公司 | IEC 61850-based energy storage hierarchical control system and control method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008040263A1 (en) * | 2006-10-04 | 2008-04-10 | Siemens Aktiengesellschaft | Redundant protective system and method for the redundant monitoring of objects to be protected in an electrical energy supply system |
EP1976177A1 (en) * | 2007-03-30 | 2008-10-01 | ABB Technology AG | Substation automation system with increased availability |
WO2009062535A1 (en) * | 2007-11-15 | 2009-05-22 | Siemens Aktiengesellschaft | Method and arrangement for protecting, controlling or monitoring an electrical switchgear or power supply station |
EP2159893A1 (en) * | 2008-08-29 | 2010-03-03 | ABB Research LTD | Substation automation with redundant protection |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7020697B1 (en) * | 1999-10-01 | 2006-03-28 | Accenture Llp | Architectures for netcentric computing systems |
US8565070B2 (en) * | 2005-11-23 | 2013-10-22 | Cisco Technology, Inc. | System and method for active geographic redundancy |
US20080025208A1 (en) * | 2006-07-28 | 2008-01-31 | Michael Tin Yau Chan | Wide-area wireless network topology |
EP1983812B1 (en) * | 2007-04-16 | 2013-11-20 | Abb Research Ltd. | An intelligent electronic device for substation or distribution automation systems |
-
2010
- 2010-06-28 EP EP10734814.6A patent/EP2553786B1/en active Active
- 2010-06-28 WO PCT/IB2010/001555 patent/WO2011121386A1/en active Application Filing
- 2010-06-28 CN CN201080067161.2A patent/CN102986106B/en active Active
-
2012
- 2012-10-01 US US13/632,528 patent/US9478973B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008040263A1 (en) * | 2006-10-04 | 2008-04-10 | Siemens Aktiengesellschaft | Redundant protective system and method for the redundant monitoring of objects to be protected in an electrical energy supply system |
EP1976177A1 (en) * | 2007-03-30 | 2008-10-01 | ABB Technology AG | Substation automation system with increased availability |
WO2009062535A1 (en) * | 2007-11-15 | 2009-05-22 | Siemens Aktiengesellschaft | Method and arrangement for protecting, controlling or monitoring an electrical switchgear or power supply station |
EP2159893A1 (en) * | 2008-08-29 | 2010-03-03 | ABB Research LTD | Substation automation with redundant protection |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9450400B2 (en) | 2011-11-11 | 2016-09-20 | Kabushiki Kaisha Toshiba | Protection and control system, protection and control device, and merging unit |
EP2779342A1 (en) * | 2011-11-11 | 2014-09-17 | Kabushiki Kaisha Toshiba | Protection control system, protection control devices, and merging unit |
EP2779342A4 (en) * | 2011-11-11 | 2015-09-23 | Toshiba Kk | Protection control system, protection control devices, and merging unit |
CN102570391A (en) * | 2012-03-13 | 2012-07-11 | 南京南瑞继保电气有限公司 | Configuration realization method for transformer protection |
CN102738900A (en) * | 2012-06-20 | 2012-10-17 | 宁夏电力公司银川供电局 | Monitoring method for GOOSE (generic object oriented substation event) link of intelligent converting station |
US10728726B2 (en) | 2014-11-13 | 2020-07-28 | Abb Schweiz Ag | Sampled measurement data stream control |
WO2016074721A1 (en) * | 2014-11-13 | 2016-05-19 | Abb Technology Ag | Sampled measurement data stream control |
EP3051549A1 (en) * | 2015-01-30 | 2016-08-03 | ABB Technology AG | Control system for an electrical switching apparatus and related electrical switching apparatus |
WO2016120041A1 (en) * | 2015-01-30 | 2016-08-04 | Abb Technology Ag | Control system for an electrical switching apparatus and related electrical switching apparatus |
US10262811B2 (en) | 2015-01-30 | 2019-04-16 | Abb Schweiz Ag | Control system for an electrical switching apparatus and related electrical switching apparatus |
RU2708063C2 (en) * | 2015-01-30 | 2019-12-04 | Абб Швайц Аг | Control system for electric switching device and related to it electric switching device |
AU2016212344B2 (en) * | 2015-01-30 | 2020-08-27 | Abb Schweiz Ag | Control system for an electrical switching apparatus and related electrical switching apparatus |
CN105548769A (en) * | 2016-01-13 | 2016-05-04 | 江苏省电力公司电力科学研究院 | Relay protection action delay time grading test system and method |
CN106712274A (en) * | 2016-12-14 | 2017-05-24 | 广东电网有限责任公司电力调度控制中心 | Precise load shedding method for eliminating element overload after remote spare power automatic switching operation |
CN106712274B (en) * | 2016-12-14 | 2019-03-29 | 广东电网有限责任公司电力调度控制中心 | The accurate cutting load method of element overload is eliminated after a kind of movement of remote spare power source automatic transfer |
Also Published As
Publication number | Publication date |
---|---|
US9478973B2 (en) | 2016-10-25 |
US20130031164A1 (en) | 2013-01-31 |
CN102986106A (en) | 2013-03-20 |
EP2553786B1 (en) | 2019-01-09 |
CN102986106B (en) | 2016-04-27 |
EP2553786A1 (en) | 2013-02-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2553786B1 (en) | A method for transfer of control between devices in a substation system and a device thereof | |
Habib et al. | Multi-agent-based technique for fault location, isolation, and service restoration | |
US11165802B2 (en) | Network security assessment using a network traffic parameter | |
Kashyap et al. | Automated fault location and isolation in distribution grids with distributed control and unreliable communication | |
CN102707169B (en) | Relay protection accident image detecting system and relay protection accident image detecting method | |
KR101476234B1 (en) | Diagnostic system for substation network based on iec 61850 standard | |
US9136697B2 (en) | Substation automation system with protection functions | |
Rahman et al. | Multi-agent based coordinated protection systems for distribution feeder fault diagnosis and reconfiguration | |
CN107785998B (en) | Monitoring method of distribution automation equipment in distribution system | |
CN103124290B (en) | Based on the load-balancing method of reverse isolation device with isolation gateway connected applications | |
CN111323677B (en) | Power distribution network fault positioning method, device and system | |
RU2720318C1 (en) | Centralized intelligent electronic device of automated electrical substation system | |
CN104503405B (en) | Monitoring method, device and system based on SCADA system | |
Wan et al. | Multi‐agent application of substation protection coordination with distributed generators | |
Tebekaemi et al. | Secure overlay communication and control model for decentralized autonomous control of smart micro-grids | |
KR101048496B1 (en) | Remote Power Control System Using Distributed Network Protocol | |
CN114090174A (en) | City rail edge cloud integration equipment based on super integration | |
CN110470928B (en) | Online detection method for substation/distribution automation system | |
Satuyeva et al. | Q-learning based protection scheme for microgrid using multi-agent system | |
Daboul et al. | Testing protection relays based on IEC 61850 in substation automation systems | |
CN114257500B (en) | Fault switching method, system and device for super-fusion cluster internal network | |
Nakayama et al. | An autonomous energy management platform for resilient operation of microgrids | |
Wang et al. | The research and implementation of power CPS simulation platform based on ADPSS | |
Nguyen et al. | A new distributed algorithm for integrated volt-VAR control in smart grids | |
RU2679739C1 (en) | Automation system with dynamic functional architecture |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201080067161.2 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10734814 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010734814 Country of ref document: EP |