A kind of off-site collaborative test system and method for protection control device

By distributing and identifying sub-test data packets through the main station testing equipment, remote collaborative testing is carried out, which solves the problem that protection and control devices cannot be fully covered for testing and realizes the testing of protection and control devices for power grid safety.

CN122193785APending Publication Date: 2026-06-12ELECTRIC POWER RES INST OF EAST INNER MONGOLIA ELECTRIC POWER +2

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
ELECTRIC POWER RES INST OF EAST INNER MONGOLIA ELECTRIC POWER
Filing Date
2026-05-13
Publication Date
2026-06-12

Smart Images

  • Figure CN122193785A_ABST
    Figure CN122193785A_ABST
Patent Text Reader

Abstract

The application discloses a kind of off-site collaborative test systems and methods for protection control device, comprising: the first test data and data configuration information are generated according to the first data packet including the first sub-test data and the first identification and the second data packet including the second sub-test data and the second identification according to the first test data obtained by main station test equipment;Field test equipment determines that the first sub-test data is the data for testing the first protection control device according to the first identification, determines that the second sub-test data is the data for testing the second protection control device according to the second identification, tests the first protection control device using the first sub-test data, and tests the second protection control device using the second sub-test data;The first test result and the second test result are received by main station test equipment, and the field test of the first protection control device and the second protection control device located in different regions is realized, to avoid the security risk of power grid caused by the incorrect protection action of protection control device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of secondary equipment testing in smart substations, and in particular to a remote collaborative testing system and method for protection and control devices. Background Technology

[0002] A protection and control device is a device that monitors the operating status of a protected object in real time and executes protective actions when the protected object is in an abnormal operating condition. For example, a power grid protection and control device can monitor the operating status of the power grid in real time and execute protective actions when the power grid is in an abnormal operating condition, so as to achieve the safe operation of the power grid.

[0003] Before multiple protection and control devices are installed in substations in different areas, testing personnel conduct tests on these devices at the manufacturer's office or in a simulation laboratory to prevent them from performing incorrect protection actions that could lead to safety hazards in the power grid. However, even after these multiple protection and control devices have been operating in substations in different areas for a period of time, they still frequently perform incorrect protection actions, causing safety hazards in the power grid. Currently, a mirror protection and control system with functionally equivalent to the protection and control system formed by the multiple protection and control devices is established in a simulation laboratory, and this safety hazard is investigated through the mirror protection and control system in the simulation laboratory.

[0004] However, due to the large number of protection and control devices, this troubleshooting method can only establish a scaled-down mirror protection and control system in a simulation laboratory, and cannot test all protection and control devices in the protection and control system. Summary of the Invention

[0005] This application provides a method for remote collaborative testing of protection and control devices, enabling on-site testing of first and second protection and control devices located in different areas. This avoids potential safety hazards to the power grid caused by the protection and control devices performing incorrect protection actions after entering substations in different areas. Furthermore, this application also provides corresponding remote collaborative testing equipment, a corresponding remote collaborative testing system, a computer-readable storage medium, a computer device, and a computer program product.

[0006] In a first aspect, this application provides a method for remote collaborative testing of protection and control devices. The method includes: acquiring first test data and data configuration information, wherein the first test data is used to test a first protection and control device and a second protection and control device located in different areas, and the data configuration information is used to divide the first test data into first sub-test data and second sub-test data; generating a first data packet and a second data packet based on the first test data and the data configuration information, wherein the first data packet includes the first sub-test data and a first identifier, and the second data packet includes the second sub-test data and a second identifier, wherein the first identifier is used to determine that the first sub-test data is data used to test the first protection and control device, and the second identifier is used to determine that the second sub-test data is data used to test the second protection and control device; sending the first data packet and the second data packet; and receiving a first test result and a second test result, wherein the first test result is used to indicate whether the protection action of the first protection and control device against the power grid based on the first sub-test data is correct, and the second test result is used to indicate whether the protection action of the second protection and control device against the power grid based on the second sub-test data is correct.

[0007] In one possible implementation, the first data packet includes a first sequence number identifier, and the second data packet includes the first sequence number identifier. The first sequence number identifier is used to indicate the order in which the master station test device acquires the first test data. Sending the first data packet and the second data packet includes: sending the first data packet and the second data packet when the value of the first sequence number identifier is the same as the sampling value. The sampling value is used to determine the first test data from the acquired multi-frame test data.

[0008] Secondly, this application provides a method for remote collaborative testing of protection and control devices. The method includes: receiving a first data packet and a second data packet, wherein the first data packet includes first sub-test data and a first identifier, and the second data packet includes second sub-test data and a second identifier; determining, based on the first identifier, that the first sub-test data is data for testing a first protection and control device; determining, based on the second identifier, that the second sub-test data is data for testing a second protection and control device, wherein the first protection and control device and the second protection and control device are located in different areas; testing the first protection and control device using the first sub-test data and testing the second protection and control device using the second sub-test data; and sending a first test result and a second test result, wherein the first test result is used to indicate whether the protection action of the first protection and control device on the power grid based on the first sub-test data is correct, and the second test result is used to indicate whether the protection action of the second protection and control device on the power grid based on the second sub-test data is correct.

[0009] In one possible implementation, testing the first protection control device using the first sub-test data and testing the second protection control device using the second sub-test data includes: receiving a start command, a synchronization output time, and time synchronization information, wherein the start command is used to instruct the field testing equipment to start, the synchronization output time is used to instruct the field testing equipment to output the first sub-test data and the second sub-test data at the time, and the time synchronization information is used to instruct the current time; starting the field testing equipment; and, if the synchronization output time is consistent with the current time indicated by the time synchronization information, testing the first protection control device using the first sub-test data and testing the second protection control device using the second sub-test data.

[0010] In one possible implementation, the first data packet includes a first sequence number identifier, and the second data packet includes the first sequence number identifier, wherein the first sequence number identifier is used to indicate the order in which the first sub-test data and the second sub-test data are acquired.

[0011] In one possible implementation, the method further includes: receiving a third data packet and a fourth data packet, the third data packet including third sub-test data, a third identifier, and a second sequence number identifier, the fourth data packet including fourth sub-test data, a fourth identifier, and a second sequence number identifier, the third sub-test data being used to test the first protection control device, the fourth sub-test data being used to test the second protection control device, the third identifier being used to determine that the third sub-test data is data used to test the first protection control device, the fourth identifier being used to determine that the fourth sub-test data is data used to test the second protection control device, and the second sequence number identifier being used to indicate the order in which the third sub-test data and the fourth sub-test data are received; determining the difference between the value of the second sequence number identifier and the value of the first sequence number identifier, wherein the value of the second sequence number identifier is greater than the value of the first sequence number identifier; inserting a fixed number of data packets between the first data packet and the third data packet, the fixed number being the difference; and inserting the fixed number of data packets between the second data packet and the fourth data packet.

[0012] In one possible implementation, the method further includes: verifying whether the third data packet and the first data packet are two data packets that are sent consecutively based on the first sequence number identifier and the second sequence number identifier; or, verifying whether the fourth data packet and the second data packet are two data packets that are sent consecutively based on the first sequence number identifier and the second sequence number identifier.

[0013] In one possible implementation, the method further includes: if the third data packet and the first data packet are not two data packets sent consecutively, sending a first exception message, the first exception message indicating that the third data packet and the first data packet are not two data packets sent consecutively; or, if the fourth data packet and the second data packet are not two data packets sent consecutively, sending a second exception message, the second exception message indicating that the fourth data packet and the second data packet are not two data packets sent consecutively.

[0014] Thirdly, this application provides a remote collaborative testing device for protection and control devices. The device includes: an acquisition module for acquiring first test data and data configuration information, wherein the first test data is used to test a first protection and control device and a second protection and control device located in different areas, and the data configuration information is used to divide the first test data into first sub-test data and second sub-test data; a generation module for generating a first data packet and a second data packet based on the first test data and the data configuration information, wherein the first data packet includes the first sub-test data and a first identifier, and the second data packet includes the second sub-test data and a second identifier, wherein the first identifier is used to determine that the first sub-test data is data used to test the first protection and control device, and the second identifier is used to determine that the second sub-test data is data used to test the second protection and control device; a first sending module for sending the first data packet and the second data packet; and a first receiving module for receiving a first test result and a second test result, wherein the first test result is used to indicate whether the protection action of the first protection and control device against the power grid based on the first sub-test data is correct, and the second test result is used to indicate whether the protection action of the second protection and control device against the power grid based on the second sub-test data is correct.

[0015] In one possible implementation, the first sending module is specifically used to send the first data packet and the second data packet when the value of the first sequence number identifier is the same as the sampled value, wherein the sampled value is used to determine the first test data from the acquired multi-frame test data.

[0016] Fourthly, this application provides a remote collaborative testing device for protection and control devices. The device includes: a second receiving module for receiving a first data packet and a second data packet, wherein the first data packet includes first sub-test data and a first identifier, and the second data packet includes second sub-test data and a second identifier; a determining module for determining, based on the first identifier, that the first sub-test data is data for testing a first protection and control device; the determining module for determining, based on the second identifier, that the second sub-test data is data for testing a second protection and control device, wherein the first protection and control device and the second protection and control device are located in different areas; a testing module for testing the first protection and control device using the first sub-test data and testing the second protection and control device using the second sub-test data; and a second sending module for sending a first test result and a second test result, wherein the first test result indicates whether the protection action of the first protection and control device on the power grid based on the first sub-test data is correct, and the second test result indicates whether the protection action of the second protection and control device on the power grid based on the second sub-test data is correct.

[0017] In one possible implementation, the test module is specifically configured to receive a start command, a synchronization output time, and time synchronization information. The start command is used to instruct the field test equipment to start, the synchronization output time is used to instruct the field test equipment to output the first sub-test data and the second sub-test data, and the time synchronization information is used to instruct the current time. The module then starts the field test equipment. If the synchronization output time is consistent with the current time indicated by the time synchronization information, the module tests the first protection control device using the first sub-test data and tests the second protection control device using the second sub-test data.

[0018] In one possible implementation, the second receiving module is specifically configured to receive a third data packet and a fourth data packet. The third data packet includes third sub-test data, a third identifier, and a second sequence number identifier. The fourth data packet includes fourth sub-test data, a fourth identifier, and a second sequence number identifier. The third sub-test data is used to test the first protection control device, and the fourth sub-test data is used to test the second protection control device. The third identifier is used to determine that the third sub-test data is data used to test the first protection control device, and the fourth identifier is used to determine that the fourth sub-test data is data used to test the second protection control device. The second sequence number identifier is used to indicate the order in which the third and fourth sub-test data are received. The module also determines the difference between the value of the second sequence number identifier and the value of the first sequence number identifier, wherein the value of the second sequence number identifier is greater than the value of the first sequence number identifier. A fixed number of data packets, the fixed number being the difference, are inserted between the first data packet and the third data packet. The fixed number of data packets are then inserted between the second data packet and the fourth data packet.

[0019] In one possible implementation, the device further includes: a verification module, configured to verify whether the third data packet and the first data packet are two data packets sent consecutively based on the first sequence number identifier and the second sequence number identifier; or, to verify whether the fourth data packet and the second data packet are two data packets sent consecutively based on the first sequence number identifier and the second sequence number identifier.

[0020] In one possible implementation, the device further includes: an exception information sending module, configured to send first exception information when the third data packet and the first data packet are not two data packets sent consecutively, the first exception information indicating that the third data packet and the first data packet are not two data packets sent consecutively; or, configured to send second exception information when the fourth data packet and the second data packet are not two data packets sent consecutively, the second exception information indicating that the fourth data packet and the second data packet are not two data packets sent consecutively.

[0021] Fifthly, this application provides a remote collaborative testing system for protection and control devices, the system including a master station testing device and field testing equipment, the master station testing device being used to implement the method as described in any one of the first aspects, and the field testing equipment being used to implement the method as described in any one of the second aspects.

[0022] Sixthly, this application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements any of the described remote collaborative testing methods for protection and control devices.

[0023] In a seventh aspect, this application provides a computer device, including a processor and a memory storing a computer program, wherein the computer program is executed by the processor, and the processor performs any of the described remote collaborative testing methods for protection and control devices.

[0024] Eighthly, this application provides a computer program product containing instructions that, when run on at least one computing device, causes the at least one computing device to perform any of the described remote collaborative testing methods for protection and control devices.

[0025] Based on the implementation methods provided in the above aspects, this application can be further combined to provide more implementation methods.

[0026] As can be seen from the above technical solutions, this application has the following beneficial effects:

[0027] The master station testing equipment acquires first test data and data configuration information for dividing the first test data into first sub-test data and second sub-test data. Then, the master station testing equipment generates a first data packet and a second data packet based on the first test data and the data configuration information, and sends the first data packet and the second data packet to the field testing equipment. The first data packet includes the first sub-test data and a first identifier, and the second data packet includes the second sub-test data and a second identifier. This allows the field testing equipment to determine, based on the first identifier in the first data packet, that the first sub-test data is used to test the first protection control device, and based on the second identifier in the second data packet, to determine that the second sub-test data is used to test the second protection control device. Therefore, the field testing equipment can use the first sub-test data to test the first protection control device, and the second sub-test data to test the second protection control device. It can also receive the first and second test results sent by the field testing equipment, enabling the main station testing equipment to obtain the actual protection actions of the first and second protection control devices. Based on the actual protection actions, it can determine whether the protection control devices have performed the correct protection actions, thus enabling field testing of the first and second protection control devices located in different areas. This avoids the protection control devices from performing incorrect protection actions after entering substations in different areas, which could lead to safety hazards in the power grid.

[0028] Furthermore, since the master station testing equipment can send test data to the field testing equipment for testing all protection and control devices located in different areas, the master station testing equipment can test all protection and control devices located in different areas, thus enabling testing of all protection and control devices in a protection and control system formed by multiple protection and control devices. Attached Figure Description

[0029] Figure 1 This is a schematic diagram of the structure of a simulation testing system provided in an embodiment of this application;

[0030] Figure 2 A flowchart illustrating a remote collaborative testing method for protection and control devices provided in this application embodiment;

[0031] Figure 3 This application provides a schematic diagram of the structure of a master station testing device.

[0032] Figure 4 This is a schematic diagram of the structure of a field testing device provided in an embodiment of this application;

[0033] Figure 5 A schematic diagram illustrating test data sampling by a master station testing device provided in an embodiment of this application;

[0034] Figure 6 A schematic diagram of the waveform of test data after interpolation by a field testing device provided in an embodiment of this application;

[0035] Figure 7 A schematic diagram of a remote collaborative testing device for protection and control devices provided in this application embodiment;

[0036] Figure 8 A schematic diagram of another remote collaborative testing device for protection and control devices provided in this application embodiment. Detailed Implementation

[0037] To make the above-mentioned objectives, features and advantages of the embodiments of this application more apparent and understandable, the embodiments of this application will be further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0038] With the rapid development of ultra-high-voltage inter-regional interconnected power grids and the widespread application of numerous power electronic devices, the safety and stability characteristics of power grids are becoming increasingly complex, and the risks to power grid operation are rising. Power grid protection and control devices are devices that monitor the operating status of the power grid in real time and execute protective actions when the power grid is under abnormal operating conditions. These devices can monitor the operating status of the power grid in real time and execute protective actions when the power grid is under abnormal operating conditions, thereby ensuring the safe operation of the power grid.

[0039] Before multiple protection and control devices are installed in substations in different areas, testing personnel conduct tests on these devices at the manufacturer's office or in a simulation laboratory to prevent them from performing incorrect protection actions that could lead to safety hazards in the power grid. However, even after these multiple protection and control devices have been operating in substations in different areas for a period of time, they still frequently perform incorrect protection actions, causing safety hazards in the power grid. Currently, a mirror protection and control system with functionally equivalent to the protection and control system formed by the multiple protection and control devices is established in a simulation laboratory, and this safety hazard is investigated through the mirror protection and control system in the simulation laboratory.

[0040] However, due to the large number of protection and control devices, this troubleshooting method can only establish a scaled-down mirror protection and control system in a simulation laboratory, and cannot test all protection and control devices in the protection and control system.

[0041] Based on this, this application provides a remote collaborative testing method for protection and control devices. The method uses a master station testing device to send first test data for testing a first protection and control device and a second protection and control device to a field testing device, and receives first test results and second test results from the field testing device. This enables field testing of the first protection and control device and the second protection and control device located in different areas, and avoids the protection and control device from performing incorrect protection actions after entering substations in different areas, which could lead to safety hazards in the power grid.

[0042] To facilitate understanding of the methods provided in the embodiments of this application, the following is combined with... Figure 1 The simulation test system example shown is illustrated. See also... Figure 1 As shown in the figure, this is a schematic diagram of the structure of an exemplary application simulation testing system provided in an embodiment of this application. Figure 1 As shown, the simulation test system 10 includes a simulation device 110, a control platform 120, a main station test device 130, a first time synchronization device 140, a cloud server 150, a first field test device 160, a first protection and control device 170, a second field test device 180, a second protection and control device 190, a second time synchronization device 200, and a third time synchronization device 210.

[0043] The simulation device 110, control platform 120, and main station test device 130 can be located in a laboratory; the first field test device 160 and first protection control device 170 can be located at the first test site; and the second field test device 180 and second protection control device 190 can be located at the second test site. The simulation device 110 can be a real-time digital simulator (RTDS), serving as the output device for test data, providing digital test data to the main station test device 130. The cloud server 150 is connected to the main station test device 130, the first field test device 160, and the second field test device 180, acting as a bridge for transmitting test data between them.

[0044] It is understood that the simulation test system 10 may include multiple field test devices, and there are no specific limitations on the data of the field test devices.

[0045] In one possible implementation, the simulation device 110 is connected to the main station test device via a fiber optic interface. Each fiber optic interface can transmit 128 channels of data.

[0046] In specific implementation, the master station test device 130 can receive the first test data sent by the simulation device 110 and the configuration information sent by the control platform 120. The configuration information is used to divide the first test data into first sub-test data and second sub-test data. Further, the master station test device 130 can generate a first data packet and a second data packet based on the first test data and the configuration information, and send the first data packet and the second data packet to the field test devices. The first data packet includes the first sub-test data and a first identifier, and the second data packet includes the second sub-test data and a second identifier. The field test devices include a first field test device 160 and a second field test device 180, which are located in different areas. After receiving the first data packet and the second data packet, the first field test device 160 can determine, based on the first identifier in the first data packet, that the first sub-test data in the first data packet is data used to test the first protection control device 170.

[0047] Similarly, after receiving the first data packet and the second data packet, the second field testing device 180 can determine the second sub-test data in the second data packet as data for testing the second protection control device 190 based on the second identifier in the second data packet. Then, the first field testing device 160 can use the first sub-test data to test the first protection control device 170 and generate a first test result, and the second field testing device 180 can use the second sub-test data to test the second protection control device 190 and generate a second test result. The first field testing device 160 and the second field testing device 180 can send the first test result and the second test result to the master station testing device 130. This allows the master station testing device 130 to obtain the actual protection actions of the first protection control device 170 and the second protection control device 190. Thus, the master station testing device 130 can determine whether the first protection control device 170 and the second protection control device 190 have performed the correct protection actions based on the actual protection actions. This enables field testing of the first protection control device 170 and the second protection control device 190 located in different areas, preventing the protection control devices from performing incorrect protection actions after entering substations in different areas, which could lead to safety hazards in the power grid.

[0048] Furthermore, since the master station test equipment 130 can send test data for testing all protection and control devices located in different areas to the field test equipment, the master station test equipment 130 can test all protection and control devices located in different areas, thereby enabling testing of all protection and control devices in the protection and control system formed by multiple protection and control devices.

[0049] Those skilled in the art will understand that Figure 1 The schematic diagram of the simulation test system 10 shown is merely one example of an embodiment of this application that can be implemented therein. The scope of application of the embodiments of this application is not limited by any aspect of the simulation test system 10.

[0050] To facilitate understanding of the embodiments of this application, the following description, in conjunction with the accompanying drawings, illustrates a remote collaborative testing method for protection and control devices provided by the embodiments of this application.

[0051] See Figure 2 , Figure 2 This application provides a flowchart illustrating a remote collaborative testing method for protection and control devices, which can be applied to... Figure 1 The simulation test system 10 shown can be applied to other applicable simulation test systems. For ease of understanding, the following description uses an application... Figure 1 The simulation test system 10 shown is used as an example for illustration.

[0052] in, Figure 2 The remote collaborative testing method for protection and control devices shown may specifically include the following steps.

[0053] S201: The main station testing equipment 130 acquires the first test data and data configuration information. The first test data is used to test the first protection control device 170 and the second protection control device 190, which are located in different areas.

[0054] In specific implementation, the simulation device 110 can send first test data to the main station test device 130 for testing the first protection control device 170 and the second protection control device 190. The first test data can be merged data, including test data required by the first field test device 160 and the second field test device 180. That is, the first test data can include first sub-test data from the first field test device 160 testing the first protection control device 170 and second sub-test data from the second field test device 180 testing the second protection control device 190.

[0055] In one possible implementation, the first test data can be multi-channel combined test data, meaning the first test data can include different types of test data. For example, the first test data can include current data and voltage data.

[0056] Furthermore, the control platform 120 can send data configuration information to the main station testing equipment 130. This data configuration information can be used to divide the first test data into first sub-test data and second sub-test data. The first sub-test data can be the data required by the first field testing equipment 160, that is, the data used by the first field testing equipment 160 to test the first protection control device 170. The second sub-test data can be the data required by the second field testing equipment 180, that is, the data used by the second field testing equipment 180 to test the second protection control device 190.

[0057] S202: The main station test device 130 generates a first data packet and a second data packet based on the first test data and data configuration information.

[0058] Furthermore, after receiving the first test data sent by the simulation device 110 and the data configuration information sent by the control platform 120, the main station test device 130 can generate a first data packet and a second data packet based on the first test data and the data configuration information.

[0059] Specifically, see Figure 3 , Figure 3A schematic diagram of a master station test device 130 is shown. The master station test device 130 may include a first clock synchronization unit 131, a data protocol receiving and storage unit 132, a data protocol processing unit 133, and a first data communication unit 134.

[0060] To facilitate understanding of the method provided in the embodiments of this application, the process by which the master station test device 130 generates the first data packet and the second data packet based on the first test data and data configuration information will be described in detail below with reference to the accompanying drawings.

[0061] First, the data protocol receiving and storage unit 132 in the master station test equipment 130 can receive and save the first test data sent by the simulation equipment 110. The data protocol processing unit 133 can retrieve the first test data from the data protocol receiving and storage unit 132 and receive data configuration information sent by the control platform 120. The data configuration information may include the position of the starting byte of the first sub-test data, the position of the ending byte of the first sub-test data, the position of the starting byte of the second sub-test data, the position of the ending byte of the second sub-test data, the identifier of the first field test equipment to which the first sub-test data belongs, the identifier of the second field test equipment to which the second sub-test data belongs, and the data type of each channel. The identifier of the first field test equipment can be its identity (ID), and the identifier of the second field test equipment can be its ID. For example, when the first test data is 64-channel data, the data configuration information may include the start byte of channels 1 to 32 being 1 and the end byte being 32, the identifier of channels 1 to 32 being the identifier of the first field test device 160, the start byte of channels 33 to 64 being 33 and the end byte being 64, the identifier of channels 33 to 64 being the identifier of the second field test device 180, channels 1 to 16 being voltage data, channels 34 to 48 being voltage data, channels 17 to 32 being current data, and channels 49 to 64 being current data.

[0062] Furthermore, the data protocol processing unit 133 can determine, based on the data configuration information, the first sub-test data of the first field test equipment 160 testing the first protection control device 170 and the second sub-test data of the second field test equipment 180 testing the second protection control device 190 in the first test data.

[0063] After determining the first sub-test data and the second sub-test data, the data protocol processing unit 133 can generate a first data packet by adding a first identifier and a first sequence number identifier to the first sub-test data, and generate a second data packet by adding a second identifier and a first sequence number identifier to the second sub-test data. The first identifier can be the identifier of the first field test device 160, used by the first field test device 160 to determine that the first sub-test data is data used by the first field test device 160 to test the first protection control device 170. The second identifier can be the identifier of the second field test device 180, used by the second field test device 180 to determine that the second sub-test data is data used by the second field test device 180 to test the second protection control device 190. The first sequence number identifier is used to indicate the order in which the master station test device 130 receives the first test data, that is, the first sequence number identifier is used to indicate the order in which the master station test device 130 receives the first sub-test data and the second sub-test data.

[0064] In one possible implementation, the first clock synchronization unit 131 can be used to receive a standard clock signal sent by the first synchronization device 140 and forward the clock signal to the data protocol processing unit 133. The clock signal is used to indicate the current time. The data protocol processing unit 133 can forward the received clock signal to the data protocol receiving and storage unit 132. When the data protocol receiving and storage unit 132 receives the first test data, it can timestamp the first test data. The timestamp is used to indicate the time when the master station test device 130 receives the first test data. The data protocol processing unit 133 can also add the timestamp for the first test data to the first data packet and the second data packet. That is, the first data packet may include first sub-test data, a first identifier, a first sequence number identifier, and a timestamp, and the second data packet may include second sub-test data, a second identifier, a first sequence number identifier, and a timestamp.

[0065] In one possible implementation, the data protocol processing unit 133, as the main control and logic processing part of the master station test equipment 130, can be connected to the control platform 120 via Ethernet.

[0066] It is understood that the data protocol receiving and storage unit 132 in the master station test equipment 130 is an expandable unit module, meaning that the master station test equipment 130 may include multiple data protocol receiving and storage units 132. Each data protocol receiving and storage unit 132 operates independently and is connected to the data protocol processing unit 133. Furthermore, multiple data protocol receiving and storage units 132 receive the same standard clock signal, and multiple data protocol receiving and storage units 132 timestamp the received test data on the same timeline.

[0067] S203: The master station test equipment 130 sends a first data packet and a second data packet to the field test equipment. The field test equipment may include a first field test equipment 160 and a second field test equipment 180.

[0068] After generating the first data packet and the second data packet, the data protocol processing unit 133 in the main station test equipment 130 can send the first data packet and the second data packet to the first data communication unit 134. The first data communication unit 134 has 5G wireless communication capabilities and is connected to the cloud server 150. It can upload the first data packet and the second data packet generated and sent by the data protocol processing unit 133 to the cloud server 150 via wireless transmission. The cloud server 150 then forwards the first data packet and the second data packet to the first field test equipment 160 and the second field test equipment 180.

[0069] S204: The first field test device 160 determines the first sub-test data as data for testing the first protection control device 170 based on the first identifier, and the second field test device 180 determines the second sub-test data as data for testing the second protection control device 190 based on the second identifier. The first protection control device 170 and the second protection control device 190 are located in different areas.

[0070] After receiving the first data packet and the second data packet, the first field testing device 160 can determine, based on the first identifier in the first data packet and the second identifier in the second data packet, that the first sub-test device in the first data packet is the data used by the first field testing device 160 to test the first protection control device 170. Similarly, after receiving the first data packet and the second data packet, the second field testing device 180 can determine, based on the first identifier in the first data packet and the second identifier in the second data packet, that the second sub-test device in the second data packet is the data used by the second field testing device 180 to test the second protection control device 190.

[0071] Specifically, see Figure 4 , Figure 4 A schematic diagram of a first field test device 160 is shown. The first field test device 160 may include a second clock synchronization unit 161, a second data communication unit 162, a test logic control unit 163, and a data storage output unit 164. The second field test device 180 has the same structure as the first field test device 160; the structure of the second field test device 180 is the same as that of the first field test device 160, and repeated details will not be described again.

[0072] To facilitate understanding of the methods provided in the embodiments of this application, the workflow of the first field testing device 160 and the second field testing device 180 will be described in detail below with reference to the accompanying drawings.

[0073] First, the second data communication unit 162 in the first field test equipment 160 has 5G wireless communication capabilities and is connected to the cloud server 150. The second data communication unit 162 can receive the first data packet and the second data packet sent by the main station test equipment 130.

[0074] Furthermore, after receiving the first data packet and the second data packet, the second data communication unit 162 in the first field test device 160 can first determine the first identifier in the first data packet. If the second data communication unit 162 determines that the first identifier is the same as the ID of the first field test device 160, the second data communication unit 162 can determine that the first sub-test data in the first data packet is the data used by the first field test device 160 to test the first protection control device 170, and send the first data packet to the test logic control unit 163. If the second data communication unit 162 determines that the second identifier is not the same as the ID of the first field test device 160, the second data communication unit 162 can determine that the second sub-test data in the second data packet is not the data used by the first field test device 160 to test the first protection control device 170, and does not send the second data packet to the test logic control unit 163.

[0075] Understandably, the workflow of the second field test device 180 is the same as that of the first field test device 160.

[0076] Similarly, if the data communication unit of the second field test device 180 determines that the first identifier is different from the ID of the second field test device 180, the data communication unit of the second field test device 180 can determine that the first sub-test data in the first data packet is not the data used by the second field test device 180 to test the second protection control device 190, and will not send the first data packet to the test logic control unit of the second field test device 180. If the data communication unit of the second field test device 180 determines that the second identifier is the same as the ID of the second field test device 180, the data communication unit of the second field test device 180 can determine that the second sub-test data in the second data packet is the data used by the second field test device 180 to test the second protection control device 190, and will send the second data packet to the test logic control unit of the second field test device 180.

[0077] Based on the aforementioned workflows of the first field testing device 160 and the second field testing device 180, the first field testing device 160 can determine the first identifier and the second identifier, thereby identifying the first sub-test data in the first data packet as the data used by the first field testing device 160 to test the first protection control device 170. Similarly, the second field testing device 180 can also determine the first identifier and the second identifier, thereby identifying the second sub-test data in the second data packet as the data used by the second field testing device 180 to test the second protection control device 190.

[0078] In one possible implementation, the control platform 120 can also send channel mapping configurations to the master station test equipment 130. These channel mapping configurations include mapping relationships between different types of channel data and different types of data storage output units. For example, mapping relationships between voltage-type channel data and voltage output unit-type data storage output units, current-type channel data and current output unit-type data storage output units, and digital-type channel data and digital output unit-type data storage output units.

[0079] Furthermore, after receiving the channel mapping configuration, the master station test equipment 130 can send the channel configuration parameters to the field test equipment, that is, send the channel configuration parameters to the first field test equipment 160 and the second field test equipment 180. After receiving the channel mapping configuration, the second data communication unit 162 in the first field test equipment 160 and the data communication unit in the second field test equipment 180 can send the channel mapping configuration to their corresponding test logic control unit.

[0080] After receiving the first data packet and the channel mapping configuration, the test logic control unit 163 in the first field test equipment 160 can send different types of channel data from the first sub-test data in the first data packet to different types of data storage output units. For example, the current type channel data in the first sub-test data is sent to a data storage output unit of the current output unit type, and the voltage type channel data in the first sub-test data is sent to a data storage output unit of the voltage output unit type.

[0081] Similarly, after receiving the second data packet and the channel mapping configuration, the test logic control unit in the second field test equipment 180 can send different types of channel data in the second sub-test data in the second data packet to different types of data storage and output units.

[0082] S205: The first field test device 160 uses the first sub-test data to test the first protection control device 170, and the second field test device 180 uses the second sub-test data to test the second protection control device 190.

[0083] In one possible implementation, the control platform 120 can also send a start command and a synchronization output time to the master station test device 130. The start command instructs the first field test device 160 and the second field test device 180 to start, and the synchronization output time instructs the first field test device 160 to output the first sub-test data and the second field test device 180 to output the second sub-test data.

[0084] Furthermore, after receiving the start command and synchronization output time, the master station test equipment 130 can send the start command and synchronization output time to the field test equipment, that is, to the first field test equipment 160 and the second field test equipment 180. After receiving the start command, the first field test equipment 160 and the second field test equipment 180 can control the test logic control unit and data storage output unit in their respective devices to be in a running wait state.

[0085] When the current time indicated by the synchronization information sent by the second clock synchronization unit 161 received by the test logic control unit 163 in the first field test equipment 160 is consistent with the synchronous output time, the data storage output unit 164 in the first field test equipment 160 sends first sub-test data to the first protection control device 170, thereby testing the first protection control device 170 using the first sub-test data. Similarly, when the current time indicated by the synchronization information sent by the clock synchronization unit received by the test logic control unit in the second field test equipment 180 is consistent with the synchronous output time, the data storage output unit in the second field test equipment 180 sends second sub-test data to the second protection control device 190, thereby testing the second protection control device 190 using the second sub-test data.

[0086] Since the time synchronization information sent by the clock synchronization units in the first field test device 160 and the second field test device 180 is used to indicate the current standard time, and both the first field test device 160 and the second field test device 180 send test data to their corresponding protection and control devices when the current time is consistent with the synchronous output time, the simulation test system 10 can realize the collaborative testing of protection and control devices located in different areas.

[0087] S206: The first field test device 160 sends the first test result to the main station test device 130, and the second field test device 180 sends the second test result to the main station test device 130.

[0088] The first field testing device 160 can receive a first test result, which is used to indicate whether the protection action of the first protection control device 170 on the power grid based on the first sub-test data is correct. The first test result may include action information or other status information sent by the first protection control device 170. After receiving the first test result, the first field testing device 160 can mark the first test result with a timestamp to indicate whether the first field testing device 160 received the first test result. Similarly, the second field testing device 180 can receive a second test result, which is used to indicate whether the protection action of the second protection control device 190 on the power grid based on the second sub-test data is correct. The second test result may also include action information or other status information sent by the second protection control device 190.

[0089] Furthermore, after receiving the first test result, the first field test device 160 can forward the first test result to the main test device 130 through the cloud server 150, and after receiving the second test result, the second field test device 180 can forward the second test result to the main test device 130 through the cloud server 150.

[0090] Using the method provided in the above embodiments, the master station testing device 130 can acquire first test data and data configuration information for dividing the first test data into first sub-test data and second sub-test data. Then, the master station testing device 130 generates a first data packet and a second data packet based on the first test data and the data configuration information, and sends the first data packet and the second data packet to the field testing device. The first data packet includes the first sub-test data and a first identifier, and the second data packet includes the second sub-test data and a second identifier. This allows the field testing device to determine, based on the first identifier in the first data packet, that the first sub-test data is data used to test the first protection control device 170, and based on the second identifier in the second data packet, to determine that the second sub-test data is data used to test the second protection control device 190. Therefore, the field testing equipment can use the first sub-test data to test the first protection control device 170 and the second sub-test data to test the second protection control device 190, and receive the first and second test results sent by the field testing equipment. This allows the main station testing equipment 130 to obtain the actual protection actions of the first protection control device 170 and the second protection control device 190. Based on the actual protection actions, it can determine whether the protection control device has performed the correct protection action, thus enabling field testing of the first protection control device 170 and the second protection control device 190 located in different areas. This avoids the protection control devices from performing incorrect protection actions after entering substations in different areas, which could lead to safety hazards in the power grid.

[0091] Furthermore, since the master station test equipment 130 can send test data for testing all protection and control devices located in different areas to the field test equipment, the master station test equipment 130 can test all protection and control devices located in different areas, thereby enabling testing of all protection and control devices in the protection and control system formed by multiple protection and control devices.

[0092] In one possible implementation, the main station test device 130 can perform data sampling processing on the received test data.

[0093] Specifically, the first data packet includes a first sequence number identifier, and the second data packet includes a first sequence number identifier. The first sequence number identifier indicates the order in which the master station test device 130 acquires the first test data; that is, it indicates the order in which the master station test device 130 acquires the first sub-test data and the second sub-test data. Furthermore, the control platform 120 can send multiple sampled values ​​to the data protocol processing unit 133 in the master station test device 130. For example, the multiple sampled values ​​can be multiple sampled values ​​with an interval of 3, such as 1, 5, 9, 13, etc. These sampled values ​​are used by the master station test device 130 to determine the first test data from the acquired multi-frame test data. When the data protocol processing unit 133 of the master station test device 130 determines that the value of the first sequence number identifier is the same as any of the multiple sampled values, it can send the first data packet and the second data packet to the cloud server 150, thereby reducing the traffic of test data transmission and improving the efficiency of test data transmission.

[0094] To further understand the process by which the main station test equipment 130 performs data sampling on the received test data, see [link / reference]. Figure 5 , Figure 5 A schematic diagram of a master station test device 130 sampling test data is shown.

[0095] like Figure 5 As shown, the main station test device 130 extracts test data frames at intervals of 3, that is, the main station test device 130 extracts the first frame of test data, the fifth frame of test data, the ninth frame of test data, the thirteenth frame of test data, etc., and discards the test data of the remaining frames.

[0096] In one possible implementation, the master station test device 130 can add a sequence number identifier to each frame of received test data according to a counter. For example, when the counter value is 1, the sequence number identifier is 1; when the counter value is 2, the sequence number identifier is 2. When the counter is in a full cycle, the master station test device 130 can supplement the sample value to sample the test data in the next cycle. For example, if the full cycle of the counter is 0-65534, when the sampling interval is 3 and the sample value is 65533, then the next sample value is 3.

[0097] In one possible implementation, the master station test device 130 can acquire second test data sent by the simulation device 110. This second test data is used to test the first protection control device 170 and the second protection control device 190. Further, the master station test device 130 can divide the second test data into third and fourth sub-test data based on the acquired second test data and the data configuration information sent by the control platform 120, and generate a third data packet and a fourth data packet. The third data packet and the fourth data packet are data packets sent consecutively by the master station test device 130 along with the first and second data packets. The third data packet includes the third sub-test data, a third identifier, and a second sequence number identifier. The fourth data packet includes the fourth sub-test data, a fourth identifier, and a second sequence number identifier. The third sub-test data is used to test the first protection control device 170 by the first field test device 160, and the fourth sub-test data is used to test the second protection control device 190 by the second field test device 180. The third identifier is used by the first field testing equipment 160 to determine that the third sub-test data is data used by the first field testing equipment 160 to test the first protection control device 170. The fourth identifier is used by the second field testing equipment 180 to determine that the fourth sub-test data is data used by the second field testing equipment 180 to test the second protection control device 190. The second sequence number identifier is used to indicate the order in which the master station testing equipment 130 receives the second test data, that is, the second sequence number identifier is used to indicate the order in which the master station testing equipment 130 receives the third and fourth sub-test data.

[0098] Furthermore, the master station test equipment 130 can send a third data packet and a fourth data packet to the first field test equipment 160 and the second field test equipment 180. The first field test equipment 160 can determine the third sub-test data as data for testing the first protection control device 170 based on the third identifier, and the second field test equipment 180 can determine the fourth sub-test data as data for testing the second protection control device 190 based on the fourth identifier.

[0099] Since the test data sent by the master station test equipment 130 is the test data after sampling, in order not to reduce the test accuracy of the protection and control device by the field test equipment, the first field test equipment 160 and the second field test equipment 180 need to perform test data difference processing, so as to restore each frame of simulation data sent by the simulation equipment 110 to the master station test equipment 130 to the greatest extent.

[0100] Specifically, the first field test device 160 can calculate the difference between the value of the second sequence identifier and the value of the first sequence identifier. The value of the second sequence identifier is greater than the value of the first sequence identifier. Further, the first field test device 160 can insert a fixed number of data packets between the received first and third data packets using the difference of Newton's anterior sine function. The fixed number can be the difference between the value of the second sequence identifier and the value of the first sequence identifier. Similarly, the second field test device 180 can calculate the difference between the value of the second sequence identifier and the value of the first sequence identifier, and insert a fixed number of data packets between the received second and fourth data packets using the difference of Newton's anterior sine function.

[0101] To further understand the difference compensation of test data by field testing equipment, please refer to... Figure 6 , Figure 6 A schematic diagram of the test data waveform after differential measurement using field testing equipment is shown.

[0102] In one possible implementation, the first sequence number identifier in the first data packet and the second sequence number identifier in the third data packet can be used to verify whether the third data packet and the first data packet are two data packets sent consecutively by the master station test device 130, and to verify whether the fourth data packet and the second data packet are two data packets sent consecutively by the master station test device 130.

[0103] Specifically, the first field testing device 160 can calculate the difference between the value of the second sequence number identifier and the value of the first sequence number identifier. If the difference is the same as the sampling interval of the master station testing device 130, the first field testing device 160 can determine that the third data packet and the first data packet are two data packets consecutively sent by the master station testing device 130. If the difference is not the same as the sampling interval of the master station testing device 130, the first field testing device 160 can determine that the third data packet and the first data packet are not two data packets consecutively sent by the master station testing device 130.

[0104] Similarly, the second field test device 180 can calculate the difference between the value of the second sequence number identifier and the value of the first sequence number identifier. If the difference is the same as the sampling interval of the main station test device 130, the second field test device 180 can determine that the fourth data packet and the second data packet are two data packets consecutively sent by the main station test device 130. If the difference is not the same as the sampling interval of the main station test device 130, the second field test device 180 can determine that the fourth data packet and the second data packet are not two data packets consecutively sent by the main station test device 130.

[0105] In one possible implementation, if the first field test device 160 determines that the third data packet and the first data packet are not two data packets sent consecutively by the master test device 130, the first field test device 160 can send a first exception message to the master test device 130 via the cloud server 150. The first exception message indicates that the third data packet and the first data packet are not two data packets sent consecutively. After receiving the first exception message, the master test device 130 can resend the data packet that was sent consecutively by the master test device to the first field test device 160.

[0106] In one possible implementation, if the second field test device 180 determines that the fourth data packet and the second data packet are not two data packets sent consecutively by the main station test device 130, the second field test device 180 can send a second exception message to the main station test device 130 via the cloud server 150. The second exception message indicates that the fourth data packet and the second data packet are not two data packets sent consecutively. After receiving the second exception message, the main station test device 130 can resend the data packet that was sent consecutively by the main station test device 130, along with the third data packet, to the second field test device 180.

[0107] In one possible implementation, when the wireless signal in the area where the substation is located is weak, the tester can use real-time wireless data and offline inversion of test data to test the first protection control device 170 or the second protection control device 190.

[0108] Specifically, the testers run the simulation device 110 in advance, outputting the first test data in .comtrade format and marking the simulation start time of the simulation device 110. Further, the testers can copy the file containing the first test data to a field test device with a weak wireless signal. Then, the simulation device 110 in the laboratory is run again, sending the first test data to a substation with a strong wireless signal. The field test device with a weak wireless signal can normally receive the start command, synchronization output time, and channel mapping configuration sent by the master test device 130. When the current time is the synchronization output time, the protection control device is tested using the first test data.

[0109] In one possible implementation, when there is no signal in the area where the substation is located, the synchronization output time and channel mapping configuration need to be set manually.

[0110] To further understand the remote collaborative testing method for protection and control devices provided in the embodiments of this application, another remote collaborative testing method for protection and control devices is provided below, which includes the following steps.

[0111] S701: Testers build test data models.

[0112] S702: Enable the main station test device 130, the first field test device 160, and the second field test device 180.

[0113] S703: The control platform 120 connects to the cloud server 150 through the master station test device 130. The control platform 120 reads the status of the first field test device 160, the second field test device 180, and the master station test device 130, and generates a test device status list. The test device status list may include the ID number of the master station test device 130, the device monitoring status of the master station test device 130, the time synchronization status of the master station test device 130, the location of the master station test device 130, the ID numbers of the first field test device 160 and the second field test device 180, the device monitoring status of the first field test device 160 and the second field test device 180, the time synchronization status of the first field test device 160 and the second field test device 180, and the locations of the first field test device 160 and the second field test device 180.

[0114] S704: The control platform 120 can configure data configuration information according to the ID of the first field test device 160 and the ID of the second field test device 180, and configure channel mapping configuration according to the type of the first protection control device 170 and the type of the second protection control device 190.

[0115] S705: Run simulation data and output the first test data. The main station test device 130 timestamps and saves the first test data.

[0116] S706: The master station test device 130 can generate a first data packet and a second data packet based on the first test data and the data configuration information sent by the control platform 120.

[0117] S707: The master station test device 130 can send the first data packet and the second data packet to the cloud server 150, and at the same time send the channel mapping configuration to the cloud server 150. The cloud server 150 sends the first data packet, the second data packet, and the channel mapping configuration to the first field test device 160 and the second field test device 180.

[0118] S708: The first field test equipment 160 determines the first sub-test data as data for testing the first protection control device 170 based on the first identifier, and the second field test equipment 180 determines the second sub-test data as data for testing the second protection control device 190 based on the second identifier.

[0119] S709: Verify the continuity of data packets using the first field test equipment 160 pairs and the second field test equipment 180 pairs.

[0120] S710: The first field test device 160 and the second field test device 180 respectively input the first sub-test data and the second sub-test data into different types of data storage and output units 164 according to the channel mapping configuration.

[0121] S711: After the input is completed, the first field test device 160 or the second field test device 180 sends the completed information to the control platform 120 through the cloud server 150 and the main station test device 130.

[0122] S712: The control platform 120, through the main station test equipment 130 and the cloud server 150, will send the synchronous output time to the first field test equipment 160 and the second field test equipment 180.

[0123] S713: When the synchronization output time of the first field test device 160 and the second field test device 180 is consistent with that of the control platform 120, the first field test device sends the first sub-test data to the first protection control device 170, and the second field test device 180 sends the second sub-test data to the second protection control device 190.

[0124] S714: The first field test device 160 receives the first test result, the second field test device 180 receives the second test result, and the cloud server 150 returns the first test result and the second test result to the main station test device 130.

[0125] It is worth noting that other reasonable combinations of steps that can be conceived by those skilled in the art based on the above description also fall within the scope of protection of this application. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to this application.

[0126] Based on the remote collaborative testing method for protection and control devices provided in the above-described embodiments, this application also provides a remote collaborative testing device for protection and control devices. The remote collaborative testing device for protection and control devices will be described below with reference to the accompanying drawings. Since the principle by which the device in this embodiment solves the problem is similar to the remote collaborative testing method for protection and control devices described above in this application, the implementation of the device can refer to the implementation of the method, and repeated details will not be elaborated further.

[0127] See Figure 7 As shown in the figure, this is a structural schematic diagram of a remote collaborative testing device for protection and control devices provided in an embodiment of this application. Figure 8 As shown, the remote collaborative testing equipment 700 for protection and control devices includes:

[0128] The acquisition module 701 is used to acquire first test data and data configuration information. The first test data is used to test the first protection control device and the second protection control device. The first protection control device and the second protection control device are located in different areas. The data configuration information is used to divide the first test data into first sub-test data and second sub-test data.

[0129] The generation module 702 is used to generate a first data packet and a second data packet based on the first test data and data configuration information. The first data packet includes first sub-test data and a first identifier, and the second data packet includes second sub-test data and a second identifier. The first identifier is used to determine that the first sub-test data is data used to test the first protection control device, and the second identifier is used to determine that the second sub-test data is data used to test the second protection control device.

[0130] The first sending module 703 is used to send a first data packet and a second data packet;

[0131] The first receiving module 704 is used to receive a first test result and a second test result. The first test result is used to indicate whether the protection action of the first protection control device on the power grid based on the first sub-test data is correct, and the second test result is used to indicate whether the protection action of the second protection control device on the power grid based on the second sub-test data is correct.

[0132] In one possible implementation, the first sending module 703 is specifically used to send a first data packet and a second data packet when the value of the first sequence number identifier is the same as the sampled value, wherein the sampled value is used to determine the first test data from the acquired multi-frame test data.

[0133] See Figure 8 As shown in the figure, this is a schematic diagram of another remote collaborative testing device for protection and control devices provided in an embodiment of this application. Figure 8 As shown, the remote collaborative testing equipment 800 for protection and control devices includes:

[0134] The second receiving module 801 is used to receive a first data packet and a second data packet. The first data packet includes first sub-test data and a first identifier, and the second data packet includes second sub-test data and a second identifier.

[0135] The determining module 802 is used to determine, based on the first identifier, that the first sub-test data is data used to test the first protection control device;

[0136] The determination module 802 is used to determine, based on the second identifier, that the second sub-test data is data used to test the second protection control device, wherein the first protection control device and the second protection control device are located in different areas;

[0137] Test module 803 is used to test the first protection control device using the first sub-test data and to test the second protection control device using the second sub-test data;

[0138] The second sending module 804 is used to send a first test result and a second test result. The first test result is used to indicate whether the protection action of the first protection control device on the power grid based on the first sub-test data is correct, and the second test result is used to indicate whether the protection action of the second protection control device on the power grid based on the second sub-test data is correct.

[0139] In one possible implementation, the test module 803 is specifically used to receive a start command, a synchronous output time, and time synchronization information. The start command is used to instruct the field test equipment to start, the synchronous output time is used to instruct the field test equipment to output the first sub-test data and the second sub-test data, and the time synchronization information is used to instruct the current time.

[0140] Start the field testing equipment;

[0141] When the synchronous output time is consistent with the current time indicated by the time synchronization information, the first protection control device is tested using the first sub-test data and the second protection control device is tested using the second sub-test data.

[0142] In one possible implementation, the second receiving module 801 is specifically used to receive a third data packet and a fourth data packet. The third data packet includes third sub-test data, a third identifier, and a second sequence number identifier. The fourth data packet includes fourth sub-test data, a fourth identifier, and a second sequence number identifier. The third sub-test data is used to test the first protection control device, and the fourth sub-test data is used to test the second protection control device. The third identifier is used to determine that the third sub-test data is data used to test the first protection control device, and the fourth identifier is used to determine that the fourth sub-test data is data used to test the second protection control device. The second sequence number identifier is used to indicate the order in which the third sub-test data and the fourth test data are received.

[0143] Determine the difference between the value of the second serial number identifier and the value of the first serial number identifier, where the value of the second serial number identifier is greater than the value of the first serial number identifier;

[0144] A fixed number of data packets are inserted between the first and third data packets, the fixed number being the difference; a fixed number of data packets are also inserted between the second and fourth data packets.

[0145] In one possible implementation, device 800 further includes:

[0146] The verification module is used to verify whether the third data packet and the first data packet are two data packets that were sent consecutively, based on the first sequence number identifier and the second sequence number identifier.

[0147] or,

[0148] Verify whether the fourth data packet and the second data packet are two data packets that were sent consecutively based on the first sequence number identifier and the second sequence number identifier.

[0149] In one possible implementation, device 800 further includes:

[0150] An error message sending module is used to send a first error message when the third data packet and the first data packet are not sent consecutively. The first error message is used to indicate that the third data packet and the first data packet are not sent consecutively.

[0151] or,

[0152] If the fourth data packet and the second data packet are not sent consecutively, a second exception message is sent to indicate that the fourth data packet and the second data packet are not sent consecutively.

[0153] Furthermore, this application embodiment also provides a remote collaborative testing system for protection and control devices. The system includes a master station testing device and a field testing device. The master station testing device is used to implement any method implemented by device 700, and the field testing device is used to implement any method implemented by device 800.

[0154] This application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements any of the remote collaborative testing methods for protection and control devices as described above.

[0155] This application provides a computer device, including a processor and a memory storing a computer program. When the computer program is run by the processor, the processor executes any of the remote collaborative testing methods for protection and control devices described above.

[0156] This application provides a computer program product containing instructions that, when run on at least one computing device, causes the at least one computing device to execute any of the described remote collaborative testing methods for protection and control devices.

[0157] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the systems or apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple, and relevant parts can be referred to the method section.

[0158] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0159] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0160] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.

[0161] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for remote collaborative testing of protection and control devices, characterized in that, The method is executed by the main station testing equipment, and the method includes: Acquire first test data and data configuration information. The first test data is used to test the first protection control device and the second protection control device. The first protection control device and the second protection control device are located in different areas. The data configuration information is used to divide the first test data into first sub-test data and second sub-test data. A first data packet and a second data packet are generated based on the first test data and the data configuration information. The first data packet includes the first sub-test data and a first identifier. The second data packet includes the second sub-test data and a second identifier. The first identifier is used to determine that the first sub-test data is data used to test the first protection control device. The second identifier is used to determine that the second sub-test data is data used to test the second protection control device. Send the first data packet and the second data packet; The system receives a first test result and a second test result. The first test result is used to indicate whether the first protection control device's protection action for the power grid based on the first sub-test data is correct, and the second test result is used to indicate whether the second protection control device's protection action for the power grid based on the second sub-test data is correct.

2. The method according to claim 1, characterized in that, The first data packet includes a first sequence number identifier, and the second data packet includes the first sequence number identifier. The first sequence number identifier is used to indicate the order in which the master station test device receives the first test data. Sending the first data packet and the second data packet includes: If the value of the first sequence number identifier is the same as the sampled value, the first data packet and the second data packet are sent, wherein the sampled value is used to determine the first test data from the acquired multi-frame test data.

3. A method for remote collaborative testing of protection and control devices, characterized in that, The method is performed by field testing equipment, and the method includes: Receive a first data packet and a second data packet, wherein the first data packet includes a first sub-test data and a first identifier, and the second data packet includes a second sub-test data and a second identifier; Based on the first identifier, the first sub-test data is determined to be data used to test the first protection control device; Based on the second identifier, the second sub-test data is determined to be data used to test the second protection control device, wherein the first protection control device and the second protection control device are located in different areas; The first protection control device is tested using the first sub-test data, and the second protection control device is tested using the second sub-test data. Send a first test result and a second test result. The first test result is used to indicate whether the protection action of the first protection control device on the power grid based on the first sub-test data is correct, and the second test result is used to indicate whether the protection action of the second protection control device on the power grid based on the second sub-test data is correct.

4. The method according to claim 3, characterized in that, The step of testing the first protection control device using the first sub-test data and testing the second protection control device using the second sub-test data includes: The system receives a start command, a synchronization output time, and time synchronization information. The start command is used to instruct the field testing equipment to start, the synchronization output time is used to instruct the field testing equipment to output the first sub-test data and the second sub-test data at the time, and the time synchronization information is used to instruct the current time. Start the field testing equipment; When the synchronization output time is consistent with the current time indicated by the time synchronization information, the first protection control device is tested using the first sub-test data and the second protection control device is tested using the second sub-test data.

5. The method according to claim 3, characterized in that, The first data packet includes a first sequence number identifier, and the second data packet includes the first sequence number identifier. The first sequence number identifier is used to indicate the order in which the master station test device sends the first sub-test data and the second sub-test data.

6. The method according to claim 5, characterized in that, The method further includes: The system receives a third data packet and a fourth data packet. The third data packet includes third sub-test data, a third identifier, and a second sequence number identifier. The fourth data packet includes fourth sub-test data, a fourth identifier, and a second sequence number identifier. The third sub-test data is used to test the first protection control device, and the fourth sub-test data is used to test the second protection control device. The third identifier is used to determine that the third sub-test data is used to test the first protection control device, and the fourth identifier is used to determine that the fourth sub-test data is used to test the second protection control device. The second sequence number identifier is used to indicate the order in which the master station test equipment sends the third sub-test data and the fourth sub-test data. Determine the difference between the value of the second serial number identifier and the value of the first serial number identifier, wherein the value of the second serial number identifier is greater than the value of the first serial number identifier; A fixed number of data packets are inserted between the first data packet and the third data packet, the fixed number being the difference; The fixed number of data packets are inserted between the second data packet and the fourth data packet.

7. The method according to claim 6, characterized in that, The method further includes: Verify whether the third data packet and the first data packet are two data packets that were sent consecutively, based on the first sequence number identifier and the second sequence number identifier; or, Verify whether the fourth data packet and the second data packet are two data packets that were sent consecutively based on the first sequence number identifier and the second sequence number identifier.

8. The method according to claim 7, characterized in that, The method further includes: If the third data packet and the first data packet are not two data packets sent consecutively, a first exception message is sent, the first exception message being used to indicate that the third data packet and the first data packet are not two data packets sent consecutively. or, If the fourth data packet and the second data packet are not sent consecutively, a second exception message is sent, which indicates that the fourth data packet and the second data packet are not sent consecutively.

9. A remote collaborative testing device for protection and control devices, characterized in that, The device includes: The acquisition module is used to acquire first test data and data configuration information. The first test data is used to test the first protection control device and the second protection control device. The first protection control device and the second protection control device are located in different areas. The data configuration information is used to divide the first test data into first sub-test data and second sub-test data. A generation module is used to generate a first data packet and a second data packet based on the first test data and the data configuration information. The first data packet includes the first sub-test data and a first identifier, and the second data packet includes the second sub-test data and a second identifier. The first identifier is used to determine that the first sub-test data is data used to test the first protection control device, and the second identifier is used to determine that the second sub-test data is data used to test the second protection control device. A first sending module is configured to send the first data packet and the second data packet; The first receiving module is used to receive a first test result and a second test result. The first test result is used to indicate whether the protection action of the first protection control device on the power grid based on the first sub-test data is correct, and the second test result is used to indicate whether the protection action of the second protection control device on the power grid based on the second sub-test data is correct.

10. A remote collaborative testing device for protection and control devices, characterized in that, The device includes: The second receiving module is used to receive a first data packet and a second data packet, wherein the first data packet includes first sub-test data and a first identifier, and the second data packet includes second sub-test data and a second identifier; The determining module is configured to determine, based on the first identifier, that the first sub-test data is data used for testing the first protection control device; The determining module is used to determine, based on the second identifier, that the second sub-test data is data used to test the second protection control device, wherein the first protection control device and the second protection control device are located in different areas; The testing module is used to test the first protection control device using the first sub-test data and to test the second protection control device using the second sub-test data. The second sending module is used to send a first test result and a second test result. The first test result is used to indicate whether the protection action of the first protection control device on the power grid based on the first sub-test data is correct, and the second test result is used to indicate whether the protection action of the second protection control device on the power grid based on the second sub-test data is correct.

11. A remote collaborative testing system for protection and control devices, characterized in that, The system includes a main station testing device and a field testing device. The main station testing device is used to implement the method as described in any one of claims 1 to 2, and the field testing device is used to implement the method as described in any one of claims 3 to 8.

12. A computer-readable storage medium, characterized in that, It stores a computer program, wherein the computer program, when executed by a processor, implements the remote collaborative testing method for protection and control devices as described in any one of claims 1 to 8.

13. A computer device comprising a processor and a memory storing computer programs, characterized in that, When the computer program is run by the processor, the processor executes the remote collaborative testing method for protection and control devices as described in any one of claims 1 to 8.

14. A computer program product containing instructions, characterized in that, When it is run on at least one computing device, the at least one computing device performs the remote collaborative testing method for protection and control devices as described in any one of claims 1 to 8.