A Method and Device for Synchronously Switching the Primary and Backup Communication Channels of a Provincial SCADA System

Through real-time monitoring and automatic synchronous switching network, the main and backup communication channels of the SCADA system are saved, and the problems of data transmission delay and low efficiency during main and backup switching in the prior art are solved, thereby achieving efficient data transmission.

CN115834359BActive Publication Date: 2025-06-27GUANGDONG POWER GRID CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211520073.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-30
Publication Date
2025-06-27
Estimated Expiration
2042-11-30

AI Technical Summary

Technical Problem

The prior art cannot realize automatic synchronous switching of the network-saving SCADA system during the main and standby switching, resulting in reduced data transmission delay and efficiency.

Method used

By obtaining the channel status of the main and standby communication channel of the network SCADA system, and according to the real-time monitoring of the main and standby communication channel status and the channel status of the opposite SCADA system, automatic synchronous switching of the main and standby communication channel is realized. This method supports manual, semi-automatic and fully automatic channel switching modes.

Benefits of technology

It realizes automatic synchronous switching of the main and backup communication channels of the SCADA system in the network, avoids data transmission delay, improves data transmission efficiency, and does not require modification of existing system programs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115834359B_ABST
    Figure CN115834359B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for synchronous switching of primary and standby communication channels in a provincial SCADA system. The method includes establishing data communication between the provincial SCADA system, the substation RTU, and other terminal SCADA systems; obtaining the channel status of the primary and standby receiving communication channels of the provincial SCADA system, and obtaining the primary and standby channel conditions based on the primary and standby conditions of the communication channels of the provincial SCADA system monitored in real time and the primary and standby conditions of the communication channels of the peer SCADA system received; performing switching of the primary and standby communication channels according to the primary and standby channel conditions, the channel status, the channel switching mode, and the primary and standby conditions of the communication channels of the peer SCADA system to obtain a channel switching result; when the primary and standby channel conditions indicate that the channel has changed, receiving the primary and standby channel conditions and generating a channel switching alarm message; receiving the channel switching result and generating a channel switching result alarm message. This embodiment realizes automatic synchronous switching of the primary and standby communication channels, ensures real-time data transmission, and improves data transmission efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of power system automation, and particularly to a method and device for synchronously switching the primary and standby communication channels of a network-province SCADA system. Background Art

[0002] The power SCADA system belongs to the core production system of the power system and is responsible for monitoring, controlling, alarming, etc. of various telemetry, tele-signaling, tele-control, and tele-adjustment data of the primary equipment in the substation. With the increasing complexity of the power system and the increasing diversity of acquisition methods, data interaction is required between different levels of SCADA systems, such as between the network dispatching SCADA system and the provincial dispatching SCADA system, and between the provincial dispatching SCADA system and the local dispatching SCADA system. The data transmission between these systems is mostly realized by means of conventional protocol channels.

[0003] For different levels of SCADA systems, there are usually two sets of primary and standby systems. When one system performs primary-standby switching, the current channel switching mechanism of the SCADA system communicating with it can only switch the channel manually to ensure that after the primary-standby switching, data is sent to the other system through the primary channel. When the primary-standby switching is performed on different levels of SCADA systems, the peer SCADA system communicating with it cannot automatically switch the data channel for data transmission, and cannot realize the automatic synchronous switching of the primary and standby communication channels, resulting in data transmission delay and reduced transmission efficiency. Summary of the Invention

[0004] The present invention provides a method and device for synchronously switching the primary and standby communication channels of a network-province SCADA system, which realizes the automatic synchronous switching of the primary and standby communication channels, ensures real-time data transmission, and improves data transmission efficiency.

[0005] In order to solve the above technical problems, an embodiment of the present invention provides a method for synchronously switching the primary and standby communication channels of a network-province SCADA system, including:

[0006] Obtain the channel status of the primary and standby receiving communication channels of the network-province SCADA system, and obtain the primary and standby channel conditions according to the primary-standby situation of the communication channels of the network-province SCADA system monitored in real time and the primary-standby situation of the communication channels of the peer SCADA system received; wherein, the channel status includes the duty state, the standby state, and the test state, and the network-province SCADA system includes a network dispatching system and a provincial dispatching side system;

[0007] According to the primary and standby channel conditions, the channel status, the channel switching mode, and the primary-standby situation of the communication channels of the peer SCADA system, perform primary-standby communication channel switching on the primary-standby situation of the communication channels of the network-province SCADA system, obtain the channel switching result, and complete the synchronous switching of the primary and standby communication channels of the network-province SCADA system; wherein, the channel switching mode includes manual, semi-automatic, and full-automatic.

[0008] Implement the embodiments of the present invention, obtain the channel status of the primary and standby receiving communication channels of the network provincial SCADA system, and obtain the primary and standby channel conditions according to the primary and standby conditions of the communication channels of the network provincial SCADA system monitored in real time and the primary and standby conditions of the communication channels of the peer SCADA system received; wherein, the channel status includes on-duty state, standby state, and test state, and the network provincial SCADA system includes a network dispatching system and a provincial dispatching side system; according to the primary and standby channel conditions, channel status, channel switching mode, and the primary and standby conditions of the communication channels of the peer SCADA system, perform primary and standby communication channel switching on the primary and standby conditions of the communication channels of the network provincial SCADA system to obtain a channel switching result, and complete the synchronous switching of the primary and standby communication channels of the network provincial SCADA system; wherein, the channel switching mode includes manual, semi-automatic, and full-automatic. Without modifying the existing programs of the network provincial SCADA system, the synchronous switching function of the primary and standby communication channels of the network provincial SCADA system can be realized, the corresponding primary and standby channels can be automatically synchronized and switched in real time, the data channel can be automatically switched for data transmission, data transmission delay can be avoided, data transmission efficiency can be improved, and at the same time, the configuration can be modified at any time to add channels that need to be switched and modify the channel switching mode, without any impact on the operation of the network provincial SCADA system itself.

[0009] As a preferred solution, according to the primary and standby channel conditions, channel status, channel switching mode, and the primary and standby conditions of the communication channels of the peer SCADA system, perform primary and standby communication channel switching on the communication channels of the network dispatching system of the network provincial SCADA system to obtain a channel switching result, specifically:

[0010] When the primary and standby channel condition is that the channel has changed, then switch the channel switching mode according to the channel status, and according to the primary and standby conditions of the communication channels of the peer SCADA system, perform primary and standby switching of the receiving channels on the communication channels of the network dispatching system of the network provincial SCADA system according to the channel switching mode to obtain a channel switching result;

[0011] Among them, the channel change means that the primary and standby conditions of the communication channels of the network provincial SCADA system are inconsistent with the primary and standby conditions of the communication channels of the peer SCADA system received.

[0012] As a preferred solution, according to the primary and standby conditions of the communication channels of the peer SCADA system, perform primary and standby switching of the receiving channels on the communication channels of the network dispatching system of the network provincial SCADA system according to the channel switching mode, specifically:

[0013] Through the communication forwarding network dispatching channel of the network provincial SCADA system, send the primary and standby conditions of the communication channels of the provincial dispatching side system of the peer SCADA system to the network dispatching system of the network provincial SCADA system, and perform primary and standby switching of the receiving channels on the communication channels of the network dispatching system of the network provincial SCADA system according to the channel switching mode;

[0014] Receive the primary / backup status of the communication channel of the network dispatching system in the peer SCADA system, and perform primary / backup switching of the receiving channel of the communication channel of the network dispatching system in the provincial SCADA system according to the channel switching mode.

[0015] As a preferred solution, performing primary / backup switching of the receiving channel of the communication channel of the network dispatching system in the provincial SCADA system according to the channel switching mode specifically includes:

[0016] According to the current primary / backup status of the communication channel of the peer SCADA system, set the primary / backup relationship value of the network dispatching system, and send the primary / backup relationship value to the central dispatching system in the provincial SCADA system through the communication forwarding network dispatching channel in the provincial SCADA system. After receiving the primary / backup relationship value, the central dispatching system in the provincial SCADA system performs channel switching according to the primary / backup relationship value of the network dispatching system and the current channel switching mode, and switches the receiving data channel monitored by the primary dispatching of the network dispatching system in the provincial SCADA system to the duty channel.

[0017] As a preferred solution, before obtaining the channel status of the primary / backup receiving communication channel of the provincial SCADA system, it further includes:

[0018] Establish communication between the provincial SCADA system and the substation RTU, and establish communication between the provincial SCADA system and other-end SCADA systems;

[0019] Receive data from the substation RTU and other-end SCADA systems, and parse and send the data to the provincial SCADA system;

[0020] Send the control commands of the provincial SCADA system to the substation RTU, and forward the data in the provincial SCADA system to other-end SCADA systems.

[0021] As a preferred solution, after performing primary / backup switching of the primary / backup communication channel of the provincial SCADA system according to the primary / backup channel situation, channel status, channel switching mode, and the primary / backup status of the communication channel of the peer SCADA system to obtain the channel switching result, it further includes:

[0022] When the primary / backup channel situation indicates that the channel has changed, receive the primary / backup channel situation and generate a channel switching alarm message;

[0023] Receive the channel switching result and generate a channel switching result alarm message.

[0024] To solve the same technical problem, an embodiment of the present invention further provides a primary / backup communication channel synchronous switching device for a provincial SCADA system, including: a channel status management module and a channel switching module;

[0025] Among them, the channel status management module is used to obtain the channel status of the primary and standby receiving communication channels of the network province SCADA system, and obtain the primary and standby channel conditions according to the primary and standby conditions of the communication channels of the network province SCADA system monitored in real time and the primary and standby conditions of the communication channels of the peer SCADA system received; among them, the channel status includes the duty state, standby state, and test state, and the network province SCADA system includes the network dispatching system and the provincial dispatching side system;

[0026] The channel switching module is used to perform primary and standby communication channel switching on the primary and standby conditions of the communication channels of the network province SCADA system according to the primary and standby channel conditions, channel status, channel switching mode, and the primary and standby conditions of the communication channels of the peer SCADA system, obtain the channel switching result, and complete the synchronous switching of the primary and standby communication channels of the network province SCADA system; among them, the channel switching mode includes manual, semi-automatic, and full-automatic.

[0027] As a preferred solution, it includes a front-end communication module;

[0028] Among them, the front-end communication module is used to establish communication between the network province SCADA system and the substation RTU, and establish communication between the network province SCADA system and other end SCADA systems; receive the data of the substation RTU and other end SCADA systems, and parse and send the data to the network province SCADA system; send the control commands of the network province SCADA system to the substation RTU, and forward the data in the network province SCADA system to other end SCADA systems.

[0029] As a preferred solution, it includes a channel alarm module;

[0030] Among them, the channel alarm module is used to receive the primary and standby channel conditions and generate channel switching alarm information when the primary and standby channel conditions are that the channel has changed; receive the channel switching result and generate channel switching result alarm information.

[0031] As a preferred solution, the channel switching module includes a provincial dispatching change switching unit and a network dispatching change switching unit;

[0032] Among them, the provincial dispatching change switching unit is used to switch the channel switching mode according to the channel status when the primary and standby channel conditions are that the channel has changed, forward the network dispatching channel through the communication of the network province SCADA system, send the primary and standby conditions of the communication channels of the provincial dispatching side system of the peer SCADA system to the network dispatching system of the network province SCADA system, and perform primary and standby switching of the receiving channels on the communication channels of the network dispatching system of the network province SCADA system according to the channel switching mode to obtain the channel switching result;

[0033] The network adjustment change switching unit is used to switch the channel switching mode according to the channel status when the primary and backup channels change, receive the primary and backup status of the communication channels of the network adjustment system of the peer SCADA system, and perform primary and backup switching of the receiving channels of the communication channels of the network adjustment system of the network province SCADA system according to the channel switching mode to obtain the channel switching result. Brief Description of the Drawings

[0034] Figure 1 : It is a schematic flowchart of an embodiment of a primary and backup communication channel synchronous switching method for a network province SCADA system provided by the present invention;

[0035] Figure 2 : It is a communication diagram of the primary and backup system data forwarding channels of an embodiment of a primary and backup communication channel synchronous switching method for a network province SCADA system provided by the present invention;

[0036] Figure 3 : It is a schematic connection diagram of an embodiment of a primary and backup communication channel synchronous switching device for a network province SCADA system provided by the present invention. Detailed Embodiment

[0037] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0038] Embodiment 1

[0039] Please refer to Figure 1 , which is a schematic flowchart of a primary and backup communication channel synchronous switching method for a network province SCADA system provided by an embodiment of the present invention. The primary and backup communication channel synchronous switching method of this embodiment is applicable to primary and backup switching of different-level SCADA systems. In this embodiment, by real-time monitoring the primary and backup status of the communication channels of the network province SCADA system, the corresponding primary and backup status of the communication channels is automatically synchronized and switched in real time to achieve the function of synchronous switching of the primary and backup communication channels of the network province SCADA system. The primary and backup communication channel synchronous switching method includes steps 101 to 102, and the specific steps are as follows:

[0040] Step 101: Establish communication between the network province SCADA system and the substation RTU, and establish communication between the network province SCADA system and other SCADA systems at other ends; receive data from the substation RTU and other SCADA systems at other ends, and parse and send the data to the network province SCADA system; send the control commands of the network province SCADA system to the substation RTU, and forward the data in the network province SCADA system to other SCADA systems at other ends.

[0041] In this embodiment, establish communication between the network province SCADA system, the substation RTU, and other SCADA systems (other OCS systems) at other ends, receive the data sent by the substation RTU and other OCS systems, and parse and send the data to the network province SCADA system. Send the control commands and other commands of the network province SCADA system to the substation RTU, and forward some data of the network province SCADA system (this system) to other OCS systems.

[0042] Step 102: Obtain the channel status of the primary and standby receiving communication channels of the network province SCADA system, and obtain the primary and standby channel conditions according to the primary and standby conditions of the communication channels of the network province SCADA system monitored in real time and the primary and standby conditions of the communication channels of the peer SCADA system received; where the channel status includes the duty state, standby state, and test state, and the network province SCADA system includes the network dispatching system and the provincial dispatching side system.

[0043] In this embodiment, there are three channel statuses for the primary and standby receiving channels (primary and standby receiving communication channels) of the network province SCADA system, namely the duty state, standby state, and test state. Manage the channel status, and always monitor the primary and standby conditions of the network dispatching main and standby systems. According to the primary and standby conditions of the communication channels of the network province SCADA system monitored in real time and the primary and standby conditions of the communication channels of the peer SCADA system received, monitor whether the primary and standby channel conditions change.

[0044] Step 103: According to the primary and standby channel conditions, channel status, channel switching mode, and the primary and standby conditions of the communication channels of the peer SCADA system, perform primary and standby communication channel switching on the primary and standby conditions of the communication channels of the network province SCADA system, obtain the channel switching result, and complete the synchronous switching of the primary and standby communication channels of the network province SCADA system; where the channel switching mode includes manual, semi-automatic, and full-automatic.

[0045] Optionally, step 103 is specifically: when the primary and standby channel condition is that the channel has changed, then switch the channel switching mode according to the channel status, according to the primary and standby conditions of the communication channels of the peer SCADA system, and perform primary and standby receiving channel switching on the communication channels of the network dispatching system of the network province SCADA system according to the channel switching mode, and obtain the channel switching result; where the channel change means that the primary and standby conditions of the communication channels of the network province SCADA system are inconsistent with the primary and standby conditions of the communication channels of the peer SCADA system received.

[0046] In this embodiment, when the primary / backup status of the data channel of the local receiving network dispatching system is inconsistent with the primary / backup status of the network dispatching system, that is, when it is detected that the network dispatching system has switched systems, the primary / backup communication channel will be switched to the next step. After the primary / backup channel status (primary / backup channel state) notified has changed, the corresponding channel status will be switched according to the three channel switching modes (manual, semi-automatic, and full-automatic) configured for the channel switching, and the channel switching result will be obtained. The channel switching result includes information such as which channels perform the primary / backup switching operation and whether the channel switching is successful.

[0047] Optionally, according to the primary / backup status of the communication channel of the peer SCADA system, the primary / backup switching of the receiving channel of the network dispatching system communication channel of the network provincial SCADA system is performed according to the channel switching mode. Specifically:

[0048] Through the communication forwarding network dispatching channel of the network provincial SCADA system, the primary / backup status of the communication channel of the provincial dispatching side system of the peer SCADA system is sent to the network dispatching system of the network provincial SCADA system, and the primary / backup switching of the receiving channel of the network dispatching system communication channel of the network provincial SCADA system is performed according to the channel switching mode.

[0049] Receive the primary / backup status of the communication channel of the network dispatching system of the peer SCADA system, and perform the primary / backup switching of the receiving channel of the network dispatching system communication channel of the network provincial SCADA system according to the channel switching mode.

[0050] In this embodiment, when the primary / backup status of the network dispatching system channel received by the local SCADA system does not match, if it is the primary / backup switching of the network dispatching system communication channel, the primary / backup switching of the receiving channel is performed according to the configured switching mode according to the primary / backup status of the network dispatching system. If it is the primary / backup switching of the communication channel of the provincial dispatching side system, the primary / backup status of the local system is sent to the network dispatching system through the forwarding channel, and the network dispatching system then performs channel switching according to the primary / backup status of the provincial dispatching side system.

[0051] Optionally, the primary / backup switching of the receiving channel of the network dispatching system communication channel of the network provincial SCADA system is performed according to the channel switching mode. Specifically:

[0052] According to the primary / backup status of the communication channel of the currently received peer SCADA system, set the primary / backup relationship value of the network dispatching. Through the communication forwarding network dispatching channel of the network provincial SCADA system, send the primary / backup relationship value of the network dispatching to the central dispatching system of the network provincial SCADA system. After the central dispatching system of the network provincial SCADA system receives the primary / backup relationship value of the network dispatching, perform channel switching according to the primary / backup relationship value of the network dispatching system and the current channel switching mode, and switch the receiving data channel monitored by the main dispatching of the network dispatching system of the network provincial SCADA system to the duty channel.

[0053] In this embodiment, the primary and backup communication channels of the provincial power grid SCADA system include the network dispatching system and the provincial dispatching system. As an example of this embodiment, the central dispatching system is used as the provincial dispatching system and the OCS system is used as the SCADA system for illustration. The data forwarding channels of the primary and backup systems communicate as follows: Figure 2 As shown, data forwarding channel communication occurs among the network dispatching system A, network dispatching system B, central dispatching system A, and central dispatching system B. The primary and backup relationships of the network dispatching and central dispatching systems are determined by their respective systems. For the network dispatching system, system A (primary dispatching system) and system B (backup dispatching system) of the network dispatching are in a primary-backup relationship with each other. Under normal circumstances, system A is generally the main dispatching and monitoring system, and system B is the backup dispatching and monitoring system. When system A of the network dispatching undergoes an upgrade or fails, system B will be switched to the main dispatching and monitoring system. The central dispatching system will use the data channel sent by the main system of the network dispatching as the duty data channel. Similarly, the same applies to the central dispatching system. The point tables for data interaction between the network dispatching and the central dispatching include the point table for the network dispatching to receive central dispatching data and the point table for the network dispatching to send central dispatching data. Two telemetry points are selected to represent the primary-backup relationship between system A and system B. The telemetry value has only two values, 0 and 1. 1 indicates that the OCS system is the primary, and 0 indicates that the OCS system is the backup. If the values of the two telemetry points are the same, it indicates that the primary-backup of the two OCS systems is abnormal; if they are different, it indicates that the primary-backup of the two OCS systems is normal. These two telemetry points are used as the primary-backup relationship values of the OCS system. The network dispatching forwards the point table to other OCSs as shown in Table 1 below. Point number 4 represents the primary-backup status of system A of the network dispatching, and point number 5 represents the primary-backup status of system B of the network dispatching. The primary-backup relationship between system A and system B of the network dispatching will be converted into the values of point number 4 and point number 5. The network dispatching receives the point table forwarded by other OCSs as shown in Table 2 below. Table 2 is the point table for the network dispatching to receive the data points forwarded by other OCSs. Point number 3 represents the primary-backup status of system A of other OCSs, and point number 4 represents the primary-backup status of system B of other OCSs. The primary-backup relationship between system A and system B of other OCSs will be converted into the values of point number 3 and point number 4. The point numbers in Table 1 and Table 2 can be renumbered according to the actual situation.

[0054] Table 1 Point Table Forwarded by Network Dispatching to Other OCSs

[0055] Type Dot Name Telemetry 4 Primary and standby status of System A Telemetry 5 Primary and standby status of System B

[0056] Table 2 Point Table Received by Network Dispatching from Other OCSs

[0057] Type Dot Name Telemetry 3 Primary and standby status of System A Telemetry 4 Primary and standby status of System B

[0058] In this embodiment, the main / backup switching is performed between Network Dispatching System A and System B. According to the current main / backup status of System A and System B, the main / backup relationship value of the OCS system forwarded by the Network Dispatching to the Central Dispatching is set. Through the forwarding channel for communication between the Network Dispatching and the Central Dispatching, the main / backup relationship value of the Network Dispatching OCS system is sent to Central Dispatching System A and System B. Assume that the Network Dispatching switches System A to the main system and System B to the backup system. After the Central Dispatching OCS system receives the main / backup relationship value of the Network Dispatching OCS system, it determines whether the data reception channel of the Network Dispatching System A is currently the duty channel. If the data reception channel of the Network Dispatching System A is not the duty channel, a warning for the switching of the Network Dispatching system is generated, and the channel is switched according to the currently configured channel switching mode (manual, semi-automatic, and full-automatic), and the data reception channel of the Network Dispatching System A is switched to the duty channel. After the channel switching is completed, the channel switching result is alarmed. Similarly, when the Network Dispatching switches System B to the main system and System A to the backup system, the Central Dispatching OCS system will also forward the corresponding main / backup relationship value.

[0059] In this embodiment, when the switching occurs between Central Dispatching System A and System B, the main / backup relationship between System A and System B is written into the main / backup relationship value of the OCS system, and the main / backup relationship between Central Dispatching System A and System B is informed to the Network Dispatching system through the forwarding Network Dispatching channel. The Network Dispatching side system performs channel switching and alarming according to the main / backup relationship between Central Dispatching System A and System B.

[0060] Step 104: When the main / backup channel condition is that the channel changes, receive the main / backup channel condition and generate a channel switching alarm message; receive the channel switching result and generate a channel switching result alarm message.

[0061] In this embodiment, when the main / backup channel condition is that the channel changes, receive that the channel status is changing, generate a channel switching alarm message for the main / backup system, and when the main / backup channel switching is completed, a channel switching result is generated. Receive the channel switching result and generate a channel switching result alarm message.

[0062] Implementing the embodiments of the present invention, obtain the channel status of the primary and standby receiving communication channels of the provincial power grid SCADA system, and obtain the primary and standby channel conditions according to the primary and standby conditions of the communication channels of the provincial power grid SCADA system monitored in real time and the primary and standby conditions of the communication channels of the peer SCADA system received; wherein, the channel status includes on-duty state, standby state, and test state, and the provincial power grid SCADA system includes a network dispatching system and a provincial dispatching side system; according to the primary and standby channel conditions, channel status, channel switching mode, and the primary and standby conditions of the communication channels of the peer SCADA system, perform primary and standby communication channel switching on the primary and standby conditions of the communication channels of the provincial power grid SCADA system to obtain a channel switching result, and complete the synchronous switching of the primary and standby communication channels of the provincial power grid SCADA system; wherein, the channel switching mode includes manual, semi-automatic, and full-automatic. Without modifying the existing programs of the provincial power grid SCADA system, the synchronous switching function of the primary and standby communication channels of the provincial power grid SCADA system can be realized, the corresponding primary and standby channels can be synchronously switched automatically in real time, the data channel can be automatically switched for data transmission, data transmission delay can be avoided, and data transmission efficiency can be improved. At the same time, the channels to be switched can be added by modifying the configuration at any time, and the channel switching mode can be modified, which has no impact on the operation of the provincial power grid SCADA system itself.

[0063] Embodiment 2

[0064] Correspondingly, refer to Figure 3 , Figure 3 is a connection schematic diagram of Embodiment 2 of a device for synchronous switching of primary and standby communication channels of a provincial power grid SCADA system provided by the present invention. As Figure 3 shown, the device for synchronous switching of primary and standby communication channels of the provincial power grid SCADA system includes a front-end communication module, a channel status management module, a channel switching module, and a channel alarm module;

[0065] In this embodiment, the front-end communication module is connected and communicates with the main network dispatching channel through a network protocol (104 / dl476 / tase2), the front-end communication module is connected and communicates with the channel status management module bidirectionally through the main and standby dispatching channel statuses, the channel status management module is connected and communicates with the channel switching module through changes in the main and standby dispatching channel statuses, the channel status management module is connected and communicates with the channel alarm module through changes in the main and standby dispatching channel statuses, the channel switching module is connected and communicates with the channel alarm module through the channel switching result, and the channel switching module is connected and communicates with the front-end communication module through the channel switching command.

[0066] Among them, the front-end communication module is used to establish communication between the network provincial SCADA system and the substation RTU, and establish communication between the network provincial SCADA system and other end SCADA systems; receive data from the substation RTU and other end SCADA systems, and parse and send the data to the network provincial SCADA system; send the control commands of the network provincial SCADA system to the substation RTU, and forward the data in the network provincial SCADA system to other end SCADA systems.

[0067] In this embodiment, the front-end communication module is responsible for establishing communication with the substation RTU and other OCS systems (other end SCADA systems). Receive the data sent by the substation RTU and other OCS systems, and parse and send the data to this SCADA system. At the same time, the front-end communication module will send control commands of the SCADA system to the substation RTU, and forward the data of this SCADA system to other OCS systems.

[0068] The channel status management module is used to obtain the channel status of the main and standby receiving communication channels of the network provincial SCADA system, and obtain the main and standby channel conditions according to the main and standby conditions of the communication channels of the network provincial SCADA system monitored in real time and the main and standby conditions of the communication channels of the peer-end SCADA system received; among them, the channel status includes the duty state, standby state, and test state, and the network provincial SCADA system includes the network dispatching system and the provincial dispatching side system;

[0069] In this embodiment, there are three channel statuses for the main and standby receiving channels of the network provincial SCADA system, namely the duty state, standby state, and test state. The channel status management module is responsible for managing these three channel statuses. The channel status management module monitors the main and standby conditions of the network dispatching main and standby systems at all times. When a system switch occurs in the network dispatching, the main and standby conditions of the data receiving channels of the local network dispatching system are inconsistent with the main and standby conditions of the network dispatching system. The channel status management module will notify the alarm module to alarm and notify the channel switching module to perform channel switching.

[0070] The channel switching module is used to perform main and standby communication channel switching on the main and standby communication channel conditions of the network provincial SCADA system according to the main and standby channel conditions, channel status, channel switching mode, and the main and standby conditions of the communication channels of the peer-end SCADA system, obtain the channel switching result, and complete the synchronous switching of the main and standby communication channels of the network provincial SCADA system; among them, the channel switching mode includes manual, semi-automatic, and full-automatic.

[0071] In this embodiment, after receiving the notification of the change in the main and standby channel status from the channel status management module, corresponding channel status switching will be performed according to the three channel switching modes (manual, semi-automatic, and full-automatic) configured for channel switching. Finally, the channel switching result, which includes information such as which channels perform the main and standby switching operations and whether the channel switching is successful, will be transmitted to the alarm module.

[0072] The channel switching module includes a provincial dispatcher change switching unit and a network dispatcher change switching unit;

[0073] Among them, the provincial dispatcher change switching unit is used to switch the channel switching mode according to the channel status when the primary and secondary channel situation is that the channel changes. Through the communication forwarding network dispatcher channel of the provincial network SCADA system, the primary and secondary situation of the communication channel of the provincial dispatcher side system of the peer SCADA system is sent to the network dispatcher system of the provincial network SCADA system, and the primary and secondary switching of the receiving channel of the communication channel of the network dispatcher system of the provincial network SCADA system is performed according to the channel switching mode to obtain the channel switching result.

[0074] The network dispatcher change switching unit is used to switch the channel switching mode according to the channel status when the primary and secondary channel situation is that the channel changes, receive the primary and secondary situation of the communication channel of the network dispatcher system of the peer SCADA system, and perform the primary and secondary switching of the receiving channel of the communication channel of the network dispatcher system of the provincial network SCADA system according to the channel switching mode to obtain the channel switching result.

[0075] The channel alarm module is used to receive the primary and secondary channel situation and generate channel switching alarm information when the primary and secondary channel situation is that the channel changes; receive the channel switching result and generate channel switching result alarm information.

[0076] In this embodiment, when receiving the channel status change of the channel status management module (when the primary and secondary channel situation is that the channel changes) and the channel switching result of the channel switching module, alarm information such as the channel switching of the primary and secondary systems and the channel switching result is generated.

[0077] Implementing the embodiments of the present invention, when the primary and secondary switching is performed on different-level SCADA systems, the peer SCADA system communicating with it can automatically switch the data channel for data transmission. It has high compatibility. The three functional modules of the channel status management module, the channel switching module, and the channel alarm module are newly added. Without modifying the existing programs of the system, the synchronous switching function of the primary and secondary communication channels of the provincial network SCADA system can be realized. It has high security. The channels that need to be switched can be modified at any time, and the channel switching mode can be modified without any impact on the running system.

[0078] The above specific embodiments have further elaborated the purpose, technical solutions, and beneficial effects of the present invention. It should be understood that the above are only specific embodiments of the present invention and are not used to limit the protection scope of the present invention. In particular, it is pointed out that for those skilled in the art, any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for synchronous switching of primary and standby communication channels in a provincial power grid SCADA system, characterized in that, Including: Obtain the channel status of the main and standby receiving communication channels of the provincial power grid SCADA system, and obtain the main and standby channel conditions according to the main and standby conditions of the communication channels of the provincial power grid SCADA system monitored in real time and the main and standby conditions of the communication channels of the peer SCADA system received; wherein, the channel status includes the duty state, standby state, and test state, and the provincial power grid SCADA system includes a network dispatching system and a provincial dispatching side system; the main and standby channel conditions refer to whether the main and standby conditions of the communication channels of the provincial power grid SCADA system and the main and standby conditions of the communication channels of the peer SCADA system received are consistent; According to the main and standby channel conditions, the channel status, the channel switching mode, and the main and standby conditions of the communication channels of the peer SCADA system, perform main and standby communication channel switching on the main and standby conditions of the communication channels of the provincial power grid SCADA system to obtain a channel switching result, and complete the main and standby communication channel synchronous switching of the provincial power grid SCADA system; wherein, the channel switching mode includes manual, semi-automatic, and full-automatic.

2. The method for synchronous switching of the primary and standby communication channels of the network province SCADA system according to claim 1, characterized in that, The performing main and standby communication channel switching on the communication channels of the network dispatching system of the provincial power grid SCADA system according to the main and standby channel conditions, the channel status, the channel switching mode, and the main and standby conditions of the communication channels of the peer SCADA system to obtain a channel switching result is specifically as follows: When the main and standby channel conditions indicate that the channel has changed, switch the channel switching mode according to the channel status, and perform main and standby switching of the receiving channel of the communication channels of the network dispatching system of the provincial power grid SCADA system according to the main and standby conditions of the communication channels of the peer SCADA system and in accordance with the channel switching mode to obtain the channel switching result; Wherein, the channel change means that the main and standby conditions of the communication channels of the provincial power grid SCADA system and the main and standby conditions of the communication channels of the peer SCADA system received are inconsistent.

3. The method for synchronously switching the primary and backup communication channels of the network province SCADA system according to claim 2, characterized in that, The performing main and standby switching of the receiving channel of the communication channels of the network dispatching system of the provincial power grid SCADA system according to the main and standby conditions of the communication channels of the peer SCADA system and in accordance with the channel switching mode is specifically as follows: Send the main and standby conditions of the communication channels of the provincial dispatching side system of the peer SCADA system to the network dispatching system of the provincial power grid SCADA system through the communication forwarding network dispatching channel of the provincial power grid SCADA system, and perform main and standby switching of the receiving channel of the communication channels of the network dispatching system of the provincial power grid SCADA system in accordance with the channel switching mode; Receive the main and standby conditions of the communication channels of the network dispatching system of the peer SCADA system, and perform main and standby switching of the receiving channel of the communication channels of the network dispatching system of the provincial power grid SCADA system in accordance with the channel switching mode.

4. The method for synchronous switching of the primary and standby communication channels of the network province SCADA system according to claim 3, wherein, The performing main and standby switching of the receiving channel of the communication channels of the network dispatching system of the provincial power grid SCADA system in accordance with the channel switching mode is specifically as follows: Set the main / backup relationship value of the network dispatching according to the main / backup status of the communication channels of the peer SCADA system received currently, and send the main / backup relationship value of the network dispatching to the central dispatching system of the network provincial SCADA system through the communication forwarding network dispatching channel of the network provincial SCADA system. After receiving the main / backup relationship value of the network dispatching, the central dispatching system of the network provincial SCADA system performs channel switching according to the main / backup relationship value of the network dispatching system and the current channel switching mode, and switches the receiving data channel monitored by the main dispatching of the network dispatching system of the network provincial SCADA system to the duty channel.

5. The method for synchronously switching the primary and standby communication channels of the network province SCADA system according to claim 1, wherein, Before obtaining the channel status of the main / backup receiving communication channels of the network provincial SCADA system, it further includes: Establish communication between the network provincial SCADA system and the substation RTU, and establish communication between the network provincial SCADA system and other peer SCADA systems; Receive the data of the substation RTU and other peer SCADA systems, and parse and send the data to the network provincial SCADA system; Send the control commands of the network provincial SCADA system to the substation RTU, and forward the data in the network provincial SCADA system to other peer SCADA systems.

6. The method for synchronous switching of the primary and standby communication channels of the network province SCADA system according to claim 1, characterized in that, After performing the main / backup communication channel switching on the main / backup communication channel situation of the network provincial SCADA system according to the main / backup channel situation, the channel status, the channel switching mode, and the main / backup status of the communication channels of the peer SCADA system, and obtaining the channel switching result, it further includes: When the main / backup channel situation is that the channel has changed, receive the main / backup channel situation and generate a channel switching alarm message; Receive the channel switching result and generate a channel switching result alarm message.

7. A main and standby communication channel synchronous switching device for a provincial power grid SCADA system, characterized in that, It includes a channel status management module and a channel switching module; Among them, the channel status management module is used to obtain the channel status of the main / backup receiving communication channels of the network provincial SCADA system, and obtain the main / backup channel situation according to the main / backup status of the communication channels of the network provincial SCADA system monitored in real time and the main / backup status of the communication channels of the received peer SCADA system. Among them, the channel status includes the duty state, the standby state, and the test state, and the network provincial SCADA system includes a network dispatching system and a provincial dispatching side system; the main / backup channel situation refers to whether the main / backup status of the communication channels of the network provincial SCADA system and the main / backup status of the communication channels of the received peer SCADA system are consistent; The channel switching module is used to perform main / backup communication channel switching on the main / backup communication channel situation of the network provincial SCADA system according to the main / backup channel situation, the channel status, the channel switching mode, and the main / backup status of the communication channels of the peer SCADA system, obtain the channel switching result, and complete the main / backup communication channel synchronous switching of the network provincial SCADA system. Among them, the channel switching mode includes manual, semi-automatic, and full-automatic.

8. The main and standby communication channel synchronous switching device of the network province SCADA system according to claim 7, characterized in that, It includes a front-end communication module; Among them, the pre - communication module is used to establish communication between the network - province SCADA system and the substation RTU, and establish communication between the network - province SCADA system and other - end SCADA systems; receive data from the substation RTU and the other - end SCADA systems, and parse and send the data to the network - province SCADA system; send the control commands of the network - province SCADA system to the substation RTU, and forward the data in the network - province SCADA system to the other - end SCADA systems.

9. The primary and standby communication channel synchronous switching device of the network province SCADA system according to claim 8, characterized in that, It includes a channel alarm module; Among them, the channel alarm module is used to receive the primary - backup channel situation and generate channel - switching alarm information when the primary - backup channel situation is that the channel has changed; receive the channel - switching result and generate channel - switching result alarm information.

10. The primary and standby communication channel synchronous switching device of the network province SCADA system according to claim 7, characterized in that, The channel - switching module includes a provincial - dispatching change - switching unit and a network - dispatching change - switching unit; Among them, the provincial - dispatching change - switching unit is used to, when the primary - backup channel situation is that the channel has changed, switch the channel - switching mode according to the channel status, forward the network - dispatching channel through the communication of the network - province SCADA system, send the primary - backup situation of the communication channel of the provincial - dispatching side system of the peer - end SCADA system to the network - dispatching system of the network - province SCADA system, and perform primary - backup switching of the receiving channel for the communication channel of the network - dispatching system of the network - province SCADA system according to the channel - switching mode to obtain the channel - switching result; The network - dispatching change - switching unit is used to, when the primary - backup channel situation is that the channel has changed, switch the channel - switching mode according to the channel status, receive the primary - backup situation of the communication channel of the network - dispatching system of the peer - end SCADA system, and perform primary - backup switching of the receiving channel for the communication channel of the network - dispatching system of the network - province SCADA system according to the channel - switching mode to obtain the channel - switching result.

Citation Information

Patent Citations

  • Information synchronization detection method for active-standby switching interface module, network element system and link

    CN101621819A

  • Method and equipment for connection establishment

    CN103152262A