Data transmission control method and device for goose message in smart substation
By adding a GOOSE data flow control device to the smart substation, abnormal GOOSE messages can be parsed and intercepted, thus resolving the risk of false tripping in the isolation method between protection devices and operating equipment, and improving the safety, stability and reliability of the power system.
Patent Information
- Application Number
- CN202310613048.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-26
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2043-05-26
AI Technical Summary
In smart substations, the isolation method between protection devices and operating equipment poses a risk of accidental tripping of switches in operation, which could compromise the safe and stable operation of the power system.
A GOOSE data flow control device is added between the protection device and the message receiving device to parse GOOSE message data and determine whether to intercept GOOSE messages based on the data. This includes identifying MAC address and APPID information, judging abnormalities in trip command data, and setting a shielding state.
Effectively intercepting erroneous GOOSE trip commands prevents accidental tripping of operating switches, improves the safety and stability of the power system, and ensures the reliable operation of the power system.
Smart Images

Figure CN116634043B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of substation data processing technology, and in particular to a data transmission control method and device for GOOSE messages in a smart substation. Background Technology
[0002] In intelligent substations, protection devices, process-level network switches, and intelligent terminals are physically connected via fiber optic pigtails and use GOOSE communication to transmit information in secondary circuits. For upgrades and expansions of busbar protection devices and main transformer protection devices, the protection devices need to connect to the tripping circuits of different bay switches. The bay switches to be connected need to be de-energized in turn, and after the relevant circuits are completed, power is restored before de-energizing and connecting to the next bay switch. If the tripping circuit of bay A is complete and bay A is energized again, there is a risk of erroneous tripping of the operating switch (bay A) when commissioning the connection of bay B, potentially causing significant power outage losses and jeopardizing the safe and stable operation of the power system.
[0003] In conventional substations, the tripping circuits of different bay switches use different cables and output pressure plates, and they are independent of each other. A clear physical disconnection point can be created in the corresponding switch's tripping circuit by removing the corresponding tripping output pressure plate and disconnecting the tripping circuit cable after commissioning, preventing accidental tripping of operating switches during commissioning. However, in smart substations, due to the use of GOOSE network tripping, the tripping circuits of different bay switches physically share the same fiber optic tail cable for information transmission. Furthermore, no corresponding tripping output pressure plate is installed at the protection panel. Therefore, it is impossible to achieve complete physical isolation between the maintenance and commissioning protection devices and the operating equipment using methods such as removing the tripping output pressure plate and disconnecting cable connections, as is possible in conventional substations. Therefore, in smart substations, the only logical way to isolate maintenance and commissioning protection devices from operating equipment is through the following methods: First, disable the GOOSE sending soft switch, preventing the protection device from sending GOOSE trip commands to operating switches; second, enable the maintenance hard switch, causing the maintenance status of the protection device under commissioning to differ from that of the operating switch's smart terminal. This inconsistency mechanism causes the smart terminal to discard GOOSE messages without processing or taking action. However, this method has drawbacks: during the commissioning of protection devices, it is often necessary to alternately enable the GOOSE sending soft switch for each switch under commissioning and perform transmission tests on each switch. During the repeated enabling and disabling of the soft switch, there is a risk of mistakenly enabling the GOOSE sending soft switch for a completed and restored switch, which may subsequently cause the protection device to send a GOOSE trip command to an operating bay switch. During the commissioning of the protection device, it is necessary to test and verify the maintenance inconsistency mechanism. The maintenance hard plate of the protection device will be repeatedly turned on and off. When the maintenance hard plate of the protection device is turned off, its maintenance status is consistent with the maintenance status of the intelligent terminal of the running switch. If a GOOSE trip command is mistakenly issued at this time, the intelligent terminal will act and trip the running switch. Summary of the Invention
[0004] This application provides a data transmission control method and device for GOOSE messages in a smart substation, which solves the technical problem that the isolation method between the protection device and the operating equipment in the existing substation has the risk of accidental tripping of switches during operation, which endangers the safe and stable operation of the power system.
[0005] To achieve the above objectives, the embodiments of this application provide the following technical solutions:
[0006] On the one hand, a data transmission control method for GOOSE messages in a smart substation is provided, including the following steps:
[0007] Obtain GOOSE messages sent by protection devices in the substation;
[0008] The GOOSE message is parsed using a GOOSE data flow control device to obtain GOOSE message data;
[0009] Determine whether to intercept the GOOSE message based on the GOOSE message data;
[0010] The GOOSE data flow control device is located between the protection device and the message receiving device.
[0011] Preferably, determining whether to intercept the GOOSE message based on the GOOSE message data includes:
[0012] If the GOOSE message data indicates that the GOOSE message is set to be blocked, the GOOSE data flow control device intercepts the GOOSE message and issues an alarm message.
[0013] If the GOOSE message data is not set to be blocked, the GOOSE data flow control device does not intercept the GOOSE message, and the GOOSE message is transmitted to the message receiving device through the GOOSE data flow control device.
[0014] Preferably, the GOOSE message is parsed using a GOOSE data flow control device to obtain GOOSE message data including:
[0015] The GOOSE data flow control device identifies the MAC address and APPID information of the GOOSE message to determine the GOOSE message and trip command data to be transmitted.
[0016] Based on the GOOSE message, determine whether the trip command data is abnormal and whether the GOOSE message is set to be blocked.
[0017] The GOOSE message includes GOOSE trip data and the MAC address and APPID information of the message receiving device.
[0018] Preferably, the message receiving device is a switch intelligent terminal and / or a bus protection device.
[0019] Preferably, before acquiring the GOOSE message sent by the protection device in the substation, the data transmission control method includes:
[0020] Obtain the substation's entire system configuration file and import the entire system configuration file into the GOOSE data flow control device;
[0021] In the GOOSE data flow control device, the message receiving device in the operating bay of the substation is set to shielded.
[0022] On the other hand, a data transmission control device for GOOSE messages in a smart substation is provided, including a protection device, a GOOSE data flow control device, and a message receiving device. The GOOSE data flow control device is disposed between the protection device and the message receiving device, and the GOOSE data flow control device controls the transmission of GOOSE messages between the protection device and the message receiving device according to the data transmission control method for GOOSE messages in a smart substation described above.
[0023] Preferably, the protection device and the GOOSE data flow control device transmit GOOSE messages through an optical fiber network, and the message receiving device and the GOOSE data flow control device transmit GOOSE messages through an optical fiber network and a switch.
[0024] On the other hand, a data transmission control device for GOOSE messages in a smart substation is provided, including a data acquisition module, a parsing module, and an interception module;
[0025] The data acquisition module is used to acquire GOOSE messages sent by protection devices in the substation;
[0026] The parsing module is used to parse the GOOSE message using the GOOSE data flow control device to obtain GOOSE message data.
[0027] The interception module is used to determine whether to intercept the GOOSE message based on the GOOSE message data;
[0028] The GOOSE data flow control device is located between the protection device and the message receiving device. The interception module is further configured to, based on whether the GOOSE message data indicates that the GOOSE message is set to be blocked, intercept the GOOSE message and issue an alarm message; or, based on whether the GOOSE message data indicates that the GOOSE message is not set to be blocked, the GOOSE data flow control device does not intercept the GOOSE message, and the GOOSE message is transmitted to the message receiving device through the GOOSE data flow control device.
[0029] Preferably, the parsing module includes a message determination submodule and a masking setting module;
[0030] The message determination submodule is used to identify the MAC address and APPID information of the GOOSE message using the GOOSE data flow control device, and determine the GOOSE message and trip command data to be transmitted.
[0031] The shielding setting module is used to determine whether the trip command data is abnormal based on the GOOSE message, and to determine whether the GOOSE message is set to be shielded.
[0032] The GOOSE message includes GOOSE trip data and the MAC address and APPID information of the message receiving device.
[0033] On the other hand, a terminal device is provided, including a processor and a memory;
[0034] The memory is used to store program code and transmit the program code to the processor;
[0035] The processor is configured to execute the data transmission control method for GOOSE messages in the intelligent substation as described above, according to the instructions in the program code.
[0036] As can be seen from the above technical solutions, the embodiments of this application have the following advantages: The method and device for controlling the data transmission of GOOSE messages in a smart substation include: acquiring GOOSE messages sent by protection devices in the substation; parsing the GOOSE messages using a GOOSE data flow control device to obtain GOOSE message data; and determining whether to intercept the GOOSE messages based on the GOOSE message data. The GOOSE data flow control device is located between the protection device and the message receiving device. This method for controlling the data transmission of GOOSE messages in a smart substation, by adding a GOOSE data flow control device between the protection device and the message receiving device, and using the GOOSE data flow control device to parse the GOOSE messages sent by the protection device to obtain GOOSE message data, and determining whether to intercept the GOOSE messages based on the GOOSE message data, can promptly intercept GOOSE messages that are mistakenly sent by the substation's protection devices during commissioning and affect the operating intervals, thereby improving the safety of power system operation. It solves the technical problem that the existing isolation methods between protection devices and operating equipment in substations pose a risk of accidental tripping of operating switches, endangering the safe and stable operation of the power system.
[0037] The data transmission control equipment for GOOSE messages in this intelligent substation adds a GOOSE data flow control device between the protection device and the message receiving device. This device intercepts GOOSE messages that mistakenly send GOOSE trip commands, eliminating the safety hazard of erroneous tripping of operating switches. When the logic-level safety measures of the protection device and operating equipment fail due to protection device failure or other reasons, it can promptly intercept GOOSE messages mistakenly sent by the protection device. Attached Figure Description
[0038] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0039] Figure 1 This is a flowchart illustrating the steps of the data transmission control method for GOOSE messages in a smart substation as described in an embodiment of this application.
[0040] Figure 2 This is a schematic diagram of the data transmission control device for GOOSE messages in the intelligent substation described in the embodiments of this application;
[0041] Figure 3 This is a schematic diagram of the GOOSE link of the protection device in the data transmission control method for GOOSE messages in the intelligent substation described in the embodiments of this application;
[0042] Figure 4 This is a flowchart illustrating the framework of the data transmission control device for GOOSE messages in the intelligent substation described in this application embodiment. Detailed Implementation
[0043] To make the inventive objectives, features, and advantages of this application more apparent and understandable, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0044] In the description of the embodiments of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0045] In the embodiments of this application, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.
[0046] This application provides a data transmission control method and device for GOOSE messages in a smart substation, which solves the technical problem that the existing isolation method between protection devices and operating equipment in substations poses a risk of accidental tripping of switches during operation, endangering the safe and stable operation of the power system.
[0047] Example 1:
[0048] Figure 1 This is a flowchart illustrating the steps of the data transmission control method for GOOSE messages in a smart substation as described in this application embodiment. Figure 2 This is a schematic diagram of the data transmission control device for GOOSE messages in the intelligent substation described in this application embodiment. Figure 3 This is a schematic diagram of the GOOSE link of the protection device in the data transmission control method for GOOSE messages in the intelligent substation described in this application embodiment.
[0049] like Figure 1 As shown in the figure, this application embodiment provides a data transmission control method for GOOSE messages in a smart substation, including the following steps:
[0050] S1. Obtain the GOOSE message sent by the protection device in the substation.
[0051] It should be noted that the GOOSE message includes GOOSE trip data and the MAC address and APPID information of the message receiving device. Step S1 involves obtaining the GOOSE message sent by the protection device in the substation. For example... Figure 3 As shown, the protection device can be the main transformer protection device of the substation.
[0052] In this embodiment of the application, before obtaining the GOOSE message sent by the protection device in the substation, the data transmission control method includes:
[0053] Obtain the substation's entire system configuration file and import it into the GOOSE data flow control device;
[0054] In the GOOSE data flow control device, the message receiving device in the operating bay of the substation is set to shielded.
[0055] It should be noted that, as Figure 3 As shown, the whole-station system configuration file refers to the virtual loop configured with the protection device connected to message receiving devices such as intelligent terminals of different bay switches, bus protection, and automatic transfer switch. However, this loop is only a logical connection and is not actually visible. Message receiving devices include intelligent terminals of switches and / or bus protection equipment, which include 220kV bus main protection terminal, main transformer high-voltage main intelligent terminal, 220kV bus tie main intelligent terminal, etc. In this embodiment, the whole-station system configuration file is imported into the GOOSE data flow control device so that the GOOSE data flow control device can recognize and parse the GOOSE messages sent by the protection device. Then, the system operating status in the substation is checked, and the message receiving devices such as intelligent terminals of switches and bus protection in the operating bays with completed loops in the whole-station system configuration file are set to be shielded in the GOOSE data flow control device. Secondly, during the commissioning of the protection device and the overall operation test of the switch group, the protection device will send GOOSE messages with GOOSE trip commands during the commissioning process.
[0056] S2. The GOOSE data flow control device is used to parse the GOOSE message and obtain the GOOSE message data. The GOOSE data flow control device is located between the protection device and the message receiving device.
[0057] It should be noted that in step S2, the received GOOSE data flow control device is identified and parsed by the GOOSE data flow control device to obtain GOOSE message data, so that the GOOSE data flow control device can determine whether to intercept the GOOSE message and avoid the missending of GOOSE messages.
[0058] S3. Determine whether to block the GOOSE message based on the GOOSE message data.
[0059] It should be noted that in step S3, the decision to intercept the GOOSE message is based on the GOOSE message data. This ensures that the data transmission control method for GOOSE messages in the intelligent substation can promptly intercept GOOSE messages that are mistakenly sent by the substation's protection devices during commissioning and affect the operating bays. This prevents the occurrence of phenomena such as erroneous tripping of operating bay switches due to improper testing methods by commissioning personnel or malfunctions of the message receiving device.
[0060] This application provides a data transmission control method for GOOSE messages in a smart substation. The method includes acquiring GOOSE messages sent by protection devices in the substation; parsing the GOOSE messages using a GOOSE data flow control device to obtain GOOSE message data; and determining whether to intercept the GOOSE messages based on the GOOSE message data. The GOOSE data flow control device is located between the protection device and the message receiving device. This data transmission control method for GOOSE messages in a smart substation, by adding a GOOSE data flow control device between the protection device and the message receiving device, and using this device to parse the GOOSE messages sent by the protection device to obtain GOOSE message data, and determining whether to intercept the GOOSE messages based on the data, can promptly intercept GOOSE messages that are mistakenly sent by the substation's protection devices during commissioning and affect the operating intervals, thereby improving the safety of power system operation. It solves the technical problem that existing isolation methods between protection devices and operating equipment in substations pose a risk of accidental tripping of operating switches, which endangers the safe and stable operation of the power system.
[0061] It should be noted that the data transmission control method of GOOSE messages in this intelligent substation is equivalent to adding an extra disconnect point on the virtual circuit, which can effectively prevent the erroneous tripping of the operating bay switch and ensure the reliability of the power system operation.
[0062] In one embodiment of this application, determining whether to intercept a GOOSE message based on the GOOSE message data includes:
[0063] If the GOOSE message data is set to be blocked, the GOOSE data flow control device will intercept the GOOSE message and issue an alarm message.
[0064] If the GOOSE message data is not set to be blocked, the GOOSE data flow control device will not intercept the GOOSE message, and the GOOSE message will be transmitted to the message receiving device through the GOOSE data flow control device.
[0065] It should be noted that the GOOSE data flow control device will issue an alarm message when it intercepts GOOSE messages, which helps substation commissioning personnel to promptly check the cause of the erroneous GOOSE message transmission. The GOOSE data flow control device does not intercept GOOSE messages and does not need to process them. It transmits GOOSE messages sent by the protection device to the message receiving device.
[0066] In one embodiment of this application, a GOOSE data flow control device is used to parse GOOSE messages to obtain GOOSE message data, including:
[0067] The GOOSE data flow control device identifies the MAC address and APPID information of the GOOSE message to determine the GOOSE message and trip command data to be transmitted.
[0068] Determine whether the trip command data is abnormal based on the GOOSE message, and determine whether the GOOSE message is set to be blocked;
[0069] The GOOSE message includes GOOSE trip data as well as the MAC address and APPID information of the message receiving device.
[0070] It should be noted that the GOOSE message content mainly includes communication parameters such as MAC address and APPID information, as well as GOOSE trip data and trip command data. The GOOSE data flow control device identifies the MAC address and APPID information by parsing the GOOSE message, determines the GOOSE message to be transmitted, and then compares the trip command data in the GOOSE message, which involves tripping operating switches or busbar protection, with the corresponding normal data. If the compared trip command data is not normal, it indicates that the trip command data is abnormal, and the corresponding GOOSE message is blocked. The trip command data can be of type 'data', such as an output trip / close command.
[0071] Example 2:
[0072] like Figure 2 As shown in the figure, this application embodiment provides a data transmission control device for GOOSE messages in a smart substation, including a protection device, a GOOSE data flow control device, and a message receiving device. The GOOSE data flow control device is disposed between the protection device and the message receiving device, and the GOOSE data flow control device controls the transmission of GOOSE messages between the protection device and the message receiving device according to the above-described data transmission control method for GOOSE messages in a smart substation.
[0073] It should be noted that the data transmission control method for GOOSE messages in this intelligent substation has already been described in Embodiment 1, and will not be repeated here. The protection device and the GOOSE data flow control device transmit GOOSE messages via a fiber optic network, while the message receiving device and the GOOSE data flow control device transmit GOOSE messages via a fiber optic network and a switch. In this embodiment, the GOOSE data flow control device is located between the protection device and the message receiving device. This requires disconnecting the dual-network fiber optic cable from the protection device to the switch and connecting it to the GOOSE data flow control device. A new fiber optic cable is used to connect the protection device and the GOOSE data flow control device, physically placing the GOOSE data flow control device between the protection device and the message receiving device. Figure 2 As shown, the protection device is connected to the intelligent terminal of the process layer equipment or the message receiving device of bus protection, automatic transfer switch, etc., via fiber optic networks A1 and A2 (or B1 and B2) through a switch. The entire operation test process of the protection device involves simulating a fault at the protection device and sending a GOOSE trip command GOOSE message to the message receiving device, thus realizing the entire switch operation process. To prevent the protection device from accidentally tripping the running switch during the test, a GOOSE data flow control device needs to be added between the protection device and the switch.
[0074] In this embodiment of the application, during the commissioning of the protection device, the soft pressure plate for GOOSE transmission is frequently activated and deactivated, and the hard pressure plate is inspected, which makes it impossible to guarantee the isolation safety measures. However, in this smart substation, the data transmission control device for GOOSE messages, after being set up by the GOOSE data flow control device, does not require the commissioning personnel to change the interception status. It is a stable and reliable safety measure.
[0075] In this embodiment of the application, the data transmission control device for GOOSE messages in the intelligent substation adds a GOOSE data flow control device between the protection device and the message receiving device. This device intercepts GOOSE messages that mistakenly send GOOSE trip commands, eliminating the safety hazard of erroneous tripping of operating switches. When the logic-level safety measures for the protection device and operating equipment fail due to reasons such as protection device failure, the device can promptly intercept GOOSE messages mistakenly sent by the protection device.
[0076] It should be noted that the GOOSE data flow control device can identify correct GOOSE messages, which is equivalent to the potential of the measuring output pressure plate in a conventional substation, further verifying the correctness of the circuit.
[0077] Example 3:
[0078] Figure 4This is a flowchart illustrating the framework of the data transmission control device for GOOSE messages in the intelligent substation described in this application embodiment.
[0079] like Figure 4 As shown in the figure, this application embodiment provides a data transmission control device for GOOSE messages in a smart substation, including a data acquisition module 10, a parsing module 20 and an interception module 30;
[0080] Data acquisition module 10 is used to acquire GOOSE messages sent by protection devices in the substation;
[0081] Parsing module 20 is used to parse GOOSE messages using the GOOSE data flow control device to obtain GOOSE message data;
[0082] The interception module 30 is used to determine whether to intercept the GOOSE message based on the GOOSE message data;
[0083] The GOOSE data flow control device is located between the protection device and the message receiving device. The interception module is also used to intercept the GOOSE message and issue an alarm message if the GOOSE message data is set to be blocked; or if the GOOSE message data is not set to be blocked, the GOOSE data flow control device does not intercept the GOOSE message, and the GOOSE message is transmitted to the message receiving device through the GOOSE data flow control device.
[0084] In this embodiment of the application, the parsing module 20 includes a message determination submodule and a masking setting module;
[0085] The message determination submodule is used to identify the MAC address and APPID information of the GOOSE message using the GOOSE data flow control device, and to determine the GOOSE message and trip command data to be transmitted.
[0086] The shielding setting module is used to determine whether the trip command data is abnormal based on the GOOSE message, and to determine whether the GOOSE message is set to be shielded.
[0087] The GOOSE message includes GOOSE trip data as well as the MAC address and APPID information of the message receiving device.
[0088] It should be noted that the content of the module in the data transmission control device for GOOSE messages in this smart substation corresponds to the content of the steps in the method of Embodiment 1. The steps of the method of Embodiment 1 have been described in Embodiment 1, and the module content of the device of Embodiment 2 will not be described again in this embodiment.
[0089] Example 4:
[0090] This application provides a terminal device, including a processor and a memory;
[0091] Memory is used to store program code and transfer the program code to the processor;
[0092] The processor is used to execute the data transmission control method for GOOSE messages in the smart substation as described above, according to the instructions in the program code.
[0093] It should be noted that the processor is used to execute the steps in the above-described embodiment of a data transmission control method for GOOSE messages in a smart substation, according to the instructions in the program code. Alternatively, when the processor executes the computer program, it implements the functions of each module / unit in the above-described system / device embodiments.
[0094] For example, a computer program can be divided into one or more modules / units, one or more of which are stored in memory and executed by a processor to complete this application. One or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in a terminal device.
[0095] Terminal devices can be computing devices such as desktop computers, laptops, handheld computers, and cloud servers. Terminal devices may include, but are not limited to, processors and memory. Those skilled in the art will understand that this does not constitute a limitation on the terminal device, which may include more or fewer components than illustrated, or combinations of certain components, or different components. For example, a terminal device may also include input / output devices, network access devices, buses, etc.
[0096] The processor referred to can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0097] Memory can be an internal storage unit of a terminal device, such as a hard drive or RAM. Memory can also be an external storage device, such as a plug-in hard drive, SmartMedia Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, memory can include both internal and external storage units. Memory is used to store computer programs and other programs and data required by the terminal device. Memory can also be used for temporary storage of data that has been output or will be output.
[0098] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0099] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0100] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0101] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0102] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0103] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A data transmission control method for GOOSE messages in a smart substation, characterized in that, Includes the following steps: Obtain GOOSE messages sent by protection devices in the substation; The GOOSE message is parsed using a GOOSE data flow control device to obtain GOOSE message data; Determine whether to intercept the GOOSE message based on the GOOSE message data; The GOOSE data flow control device is located between the protection device and the message receiving device; Determining whether to intercept the GOOSE message based on the GOOSE message data includes: If the GOOSE message data indicates that the GOOSE message is set to be blocked, the GOOSE data flow control device intercepts the GOOSE message and issues an alarm message. If the GOOSE message data is not the GOOSE message set to be blocked, then the GOOSE data flow control device does not intercept the GOOSE message, and the GOOSE message is transmitted to the message receiving device through the GOOSE data flow control device. The GOOSE message is parsed using a GOOSE data flow control device, and the resulting GOOSE message data includes: The GOOSE data flow control device identifies the MAC address and APPID information of the GOOSE message to determine the GOOSE message and trip command data to be transmitted. Based on the GOOSE message, determine whether the trip command data is abnormal and whether the GOOSE message is set to be blocked. The GOOSE message includes GOOSE trip data and the MAC address and APPID information of the message receiving device. The trip command data of the GOOSE message, which involves tripping the data value of the operating switch or bus protection, is compared with the corresponding normal data. If the compared trip command data is not normal data, the trip command data is abnormal and the GOOSE message corresponding to the trip command data is set to be blocked.
2. The data transmission control method for GOOSE messages in a smart substation according to claim 1, characterized in that, The message receiving device is a switch intelligent terminal and / or bus protection equipment.
3. The data transmission control method for GOOSE messages in a smart substation according to claim 2, characterized in that, Before obtaining the GOOSE message sent by the protection device in the substation, this data transmission control method includes: Obtain the substation's entire system configuration file and import the entire system configuration file into the GOOSE data flow control device; In the GOOSE data flow control device, the message receiving device in the operating bay of the substation is set to shielded.
4. A data transmission control device for GOOSE messages in an intelligent substation, characterized in that, It includes a protection device, a GOOSE data flow control device, and a message receiving device. The GOOSE data flow control device is located between the protection device and the message receiving device. The GOOSE data flow control device controls the transmission of GOOSE messages between the protection device and the message receiving device according to the data transmission control method for GOOSE messages in a smart substation as described in any one of claims 1-3.
5. The data transmission control device for GOOSE messages in an intelligent substation according to claim 4, characterized in that, The protection device and the GOOSE data flow control device transmit GOOSE messages through an optical fiber network, and the message receiving device and the GOOSE data flow control device transmit GOOSE messages through an optical fiber network and a switch.
6. A data transmission control device for GOOSE messages in an intelligent substation, characterized in that, It includes a data acquisition module, a parsing module, and an interception module; The data acquisition module is used to acquire GOOSE messages sent by protection devices in the substation; The parsing module is used to parse the GOOSE message using the GOOSE data flow control device to obtain GOOSE message data. The interception module is used to determine whether to intercept the GOOSE message based on the GOOSE message data; The GOOSE data flow control device is located between the protection device and the message receiving device. The interception module is further configured to, based on whether the GOOSE message data indicates that the GOOSE message is set to be blocked, intercept the GOOSE message and issue an alarm message; or, based on whether the GOOSE message data indicates that the GOOSE message is not set to be blocked, the GOOSE data flow control device does not intercept the GOOSE message, and the GOOSE message is transmitted to the message receiving device through the GOOSE data flow control device. The parsing module includes a message determination submodule and a masking setting module; The message determination submodule is used to identify the MAC address and APPID information of the GOOSE message using the GOOSE data flow control device, and determine the GOOSE message and trip command data to be transmitted. The shielding setting module is used to determine whether the trip command data is abnormal based on the GOOSE message, and to determine whether the GOOSE message is set to be shielded. The GOOSE message includes GOOSE trip data and the MAC address and APPID information of the message receiving device. The trip command data of the GOOSE message, which involves tripping the data value of the operating switch or bus protection, is compared with the corresponding normal data. If the compared trip command data is not normal data, the trip command data is abnormal and the GOOSE message corresponding to the trip command data is set to be blocked.
7. A terminal device, characterized in that, Including the processor and memory; The memory is used to store program code and transmit the program code to the processor; The processor is configured to execute the data transmission control method for GOOSE messages in a smart substation as described in any one of claims 1-3, according to the instructions in the program code.
Citation Information
Patent Citations
Smart substation process layer network message filtering and forwarding device
CN109617923A
Portable SV / GOOSE common network maintenance isolation device and method
CN113629879A