Testing device and method for communication between stability control stations

By introducing testing devices and methods into the stable control device, simulating data between normal or abnormal stations and detecting the communication processing mechanism, the problem that the prior art cannot effectively verify the communication processing mechanism of the stable control device is solved, and comprehensive verification and abnormal detection of the communication processing mechanism are achieved.

CN120223598APending Publication Date: 2025-06-27NR ELECTRIC CO LTD +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510387658.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-31
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

The prior art lacks instruments specifically used to test the communication processing mechanism of stable control devices, resulting in the inability to effectively verify communication abnormalities, affecting the accuracy and reliability of the system's operation in an accident.

Method used

It provides a test device and method for stabilizing inter-station communication, which simulates normal or abnormal inter-station data through the inter-station data simulation module, and uses the verification module to detect the communication mechanism of the stable host to verify the abnormal situation of its processing mechanism.

Benefits of technology

It can promptly discover loopholes in the communication processing mechanism of the stable host in complex environments, ensuring the accurate response and reliability of the system in normal and abnormal communication situations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120223598A_ABST
    Figure CN120223598A_ABST
Patent Text Reader

Abstract

The invention discloses a testing device and method for stability control inter-station communication. The device comprises an inter-station data simulation module, a verification module and a man-machine interface module. The man-machine interface module is used for receiving the set communication test type and the data structure and sending the communication test type and the data structure to the inter-station data simulation module; the inter-station data simulation module is used for selecting the normal processing module or the abnormal processing module to carry out data simulation according to the set communication test type and the data structure to obtain simulation inter-station data and sending the simulation inter-station data to the MUX communication device; the verification module is used for verifying the data between the stability control stations of the tested stability control host and sending a verification result to the man-machine interface module for displaying so as to verify whether a communication processing mechanism of the tested stability control host is abnormal or not; according to the method, the communication processing mechanism can be detected, and vulnerabilities of the communication processing mechanism when inter-station communication is normal and abnormal in a complex environment can be found in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of communication testing for stability control devices, and particularly relates to a testing device and method for inter-station communication of stability control stations. Background Art

[0002] In recent years, with the continuous expansion of the power grid scale and the rapid development of AC / DC power transmission and distribution technologies, the application scope of stability control systems has become increasingly wide, and their role in ensuring the safe and stable operation of the power grid has become more prominent. Correspondingly, higher requirements are put forward for the accuracy and depth of the strategy verification of stability control systems. As a large and complex distributed system, the stability control system covers a wide area, involves many substations, and the logic functions of the stability control devices (usually called stability control hosts) in each substation are highly complex, and there are close strategy associations and coordination requirements among them.

[0003] In the actual operation of the stability control system, the stability control devices between substations need to exchange data information efficiently and accurately to achieve the overall coordinated control of the system. At present, the stability control devices between substations generally use a multiplexer (MUX) communication device and adopt the 2Mbit / s high-speed digital link (HDLC) communication protocol for data interaction. The communication processing mechanism of the stability control device is the key to ensuring that the system can accurately and timely respond to power grid faults and take corresponding control measures. It not only relates to the information circulation efficiency among the components inside the stability control system, but also directly affects the action accuracy and reliability of the system during accidents. Therefore, it is particularly important to comprehensively and deeply verify the communication mechanism of the stability control device.

[0004] However, there are no dedicated instruments for testing communication mechanisms on the market at present. When conducting factory tests or on-site verification of stability control devices, it is often necessary to build a real system to verify the strategy action conditions under normal communication. For abnormal changes in communication, whether the communication processing mechanism is reasonable and whether it can accurately and timely detect communication anomalies often cannot be verified. Therefore, there is an urgent need for equipment and related methods to detect the communication processing mechanism of stability control devices. Summary of the Invention

[0005] The purpose of the present invention is to provide a testing device and method for inter-station communication of stability control stations. By means of an inter-station data simulation module, normal or abnormal inter-station data is simulated, and the communication mechanism of the stability control host is detected based on a verification device, which helps to timely discover the loopholes in the communication processing mechanism of the stability control host under normal and abnormal inter-station communication in a complex environment.

[0006] To achieve the above object, the present invention is implemented by the following technical solutions: In a first aspect, the present invention provides a testing device for inter-station communication of stability control stations, including: an inter-station data simulation module, a verification module, and a man-machine interface module; The human-machine interface module is connected to the inter-station data simulation module, and is used to receive the set communication test type and data structure, and send them to the inter-station data simulation module; The inter-station data simulation module includes a normal processing module and an abnormal processing module, and is used to select the normal processing module or the abnormal processing module according to the set communication test type and data structure for data simulation, obtain simulated inter-station data and send it to the MUX communication device; the simulated inter-station data includes normal inter-station data or abnormal inter-station data; Among them, the simulated inter-station data and the actual inter-station data are merged into 100M inter-station data by the MUX communication device and sent to the to-be-tested stability control host; after the to-be-tested stability control host processes the 100M inter-station data, it sends the stability control inter-station data to the verification module through the MUX communication device; The verification module is connected to the human-machine interface module, and is used to verify the stability control inter-station data according to the set communication test type and data structure, and send the verification result to the human-machine interface module for display, so as to verify whether the communication processing mechanism of the to-be-tested stability control host is abnormal.

[0007] Optionally, the communication test type includes: normal frame test, command frame test, alternating transmission test, frame header abnormality test, checksum abnormality test and application data variation abnormality test; the data structure includes the local station address, number of data units, transmission content, number of transmissions, number of alternations and transmission interval of the communication frame; among them, the number of transmissions includes the number of transmissions of the command frame and the normal frame.

[0008] Optionally, the normal processing module includes a normal frame test sub-module, a command frame test sub-module and an alternating transmission test sub-module; The normal frame test sub-module is used to simulate normal frame inter-station data according to the set data structure when the set communication test type is the normal frame test; The command frame test sub-module is used to simulate command frame inter-station data according to the set data structure when the set communication test type is the command frame test; The alternating transmission test sub-module is used to simulate inter-station data with alternating normal frames and command frames according to the set data structure when the set communication test type is the alternating transmission test; Among them, the normal frame inter-station data, the command frame inter-station data, and the inter-station data with alternating normal frames and command frames all belong to normal inter-station data.

[0009] Optionally, the exception handling module includes a frame header exception test sub-module, a checksum exception test sub-module, and an application data bit change exception test sub-module, which are used to generate abnormal inter-station data according to the set communication test type and data structure; the abnormal inter-station data includes: inter-station data with a frame header exception, inter-station data with a checksum exception, and inter-station data with different degrees of application data exceptions. Among them, the application data bit change exception test sub-module is used to simulate inter-station data with different degrees of application data exceptions according to the set data structure when the set communication test type is the application data bit change exception test; the inter-station data with different degrees of application data exceptions includes: inter-station data with 1 BIT change abnormal application data, inter-station data with 2 BIT change abnormal application data, inter-station data with 3 BIT change abnormal application data, and inter-station data with 4 BIT change abnormal application data.

[0010] Optionally, the frame header exception sub-module is used to start sending from the correct frame header data of a normal frame or a command frame when the set communication test type is the frame header exception test. According to the set sending interval, the frame header data changes incrementally to traverse each BIT change in the communication frame header part, thereby generating inter-station data with a frame header exception; among them, the frame header exception sub-module can choose whether to skip the message containing the correct frame header data during sending and only send the message containing the abnormal frame header data, thereby generating inter-station data with a frame header exception.

[0011] Optionally, the checksum exception sub-module is used to start sending from the correct checksum data of a normal frame or a command frame when the set communication test type is the checksum exception test. According to the set sending interval, the checksum data changes incrementally to traverse each BIT change in the communication frame checksum part, thereby generating inter-station data with a checksum exception; among them, the checksum exception sub-module can choose whether to skip the message containing the correct checksum data during sending.

[0012] Optionally, the application data bit change exception test sub-module includes a 1BIT bit change exception unit, a 2BIT bit change exception unit, a 3BIT bit change exception unit, and a 4BIT bit change exception unit. The 1BIT bit change exception unit is used to perform bitwise exclusive OR on the application data part of a normal frame or a command frame starting from the lowest bit of the first application data and traversing to the highest bit of all application data, sequentially generating abnormal application data after 1 BIT change for all application data, that is, simulating inter-station data with 1 BIT change abnormal application data. The 2BIT bit-change anomaly unit is used to start from the first application data in the application data part of a normal frame or command frame, traverse all application data while examining the two-bit change situation, and sequentially generate the abnormal application data after a 2-bit change for all application data, that is, simulate the inter-station data of abnormal application data with a 2-bit change; The 3BIT bit-change anomaly unit is used to start from the first application data in the application data part of a normal frame or command frame, traverse all application data while examining the three-bit change situation, and sequentially generate the abnormal application data after a 3-bit change for all application data, that is, simulate the inter-station data of abnormal application data with a 3-bit change; The 4BIT bit-change anomaly unit is used to start from the first application data in the application data part of a normal frame or command frame, traverse all application data while examining the four-bit change situation, and sequentially generate the abnormal application data after a 4-bit change for all application data, that is, simulate the inter-station data of abnormal application data with a 4-bit change.

[0013] Optionally, the verification module includes a receiving sub-module and a detection sub-module; the receiving sub-module is used to receive the stable control inter-station data and send it to the man-machine interface module and the detection sub-module respectively; the detection sub-module is used to detect the change of the stable control inter-station data according to the set communication test type and data structure, and when there is a change, statistically record the time of change, the position of change and the number of changes, and send the verification result to the man-machine interface module.

[0014] Optionally, the detection module can set different change thresholds according to different types of communication tests, and verify the stable control inter-station data according to the change thresholds.

[0015] In a second aspect, the present invention provides a test method for a test device of stable control inter-station communication according to the first aspect, including: Obtain the set communication test type and data structure based on the man-machine interface module, and send them to the inter-station data simulation module; Use the inter-station data simulation module to generate simulated inter-station data, and send it to the MUX communication device; wherein, the simulated inter-station data includes normal inter-station data or abnormal inter-station data; Use the MUX communication device to receive the actual inter-station data of the simulated inter-station data, and merge the simulated inter-station data with the actual inter-station data, and output the 100M inter-station data to the stable control host to be tested; Use the stable control device to process the 100M inter-station data, and transmit the interactive stable control inter-station data to the verification module through the MUX communication device; Verify the stable control inter-station data based on the verification module, and send the verification result to the man-machine interface module; The verification result is displayed by accessing a display device through a human-machine interface module, thereby verifying whether the communication processing mechanism of the measured stability control host is abnormal.

[0016] Compared with the prior art, the beneficial effects achieved by the present invention are as follows: The present invention provides a test device and method for inter-station communication of a stability control system. The device includes an inter-station data simulation module, a verification module, and a human-machine interface module. The inter-station data simulation module is provided with a normal processing module and an abnormal processing module. When it is necessary to detect the communication processing mechanism of the stability control host, the set communication test type and data structure are sent to the inter-station data simulation module through the human-machine interface module. The inter-station data simulation module simulates corresponding normal or abnormal inter-station data according to the set communication test type and transmits it to the stability control host. The verification module receives the inter-station stability control data sent by the stability control host through the MUX communication device, verifies it, and transmits the verification result to the human-machine interface module for display, thereby verifying whether the communication processing mechanism of the measured stability control host is abnormal. This helps to timely discover vulnerabilities in the communication processing mechanism of the stability control host during normal and abnormal inter-station communications in a complex environment. At the same time, the test method adopted by the present invention includes normal frame test, command frame test, alternating transmission test, frame header abnormality test, checksum abnormality test, and application data variation abnormality test, so as to generate comprehensive communication changes, cover a wide range, and detect the communication processing mechanism of the on-site stability control host more comprehensively. Description of the Drawings

[0017] Figure 1 The figure shows a schematic structural diagram of a test device for inter-station communication of a stability control system in an embodiment of the present invention; Figure 2 The figure shows a schematic structural diagram of a 2M HDLC data frame in an embodiment of the present invention; Figure 3 The figure shows a block diagram of a test system composed of a test device for inter-station communication of a stability control system, a MUX communication device, and a measured stability control host in an embodiment of the present invention; Figure 4 The figure shows a schematic flow diagram of a test method for inter-station communication of a stability control system in an embodiment of the present invention. Detailed Embodiments

[0018] The present invention will be further described below with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solutions of the present invention and should not be used to limit the protection scope of the present invention.

[0019] Embodiment 1

[0020] As Figure 1 shown, an embodiment of the present invention introduces a test device for inter-station communication of a stability control system, including: an inter-station data simulation module, a verification module, and a human-machine interface module; The human-machine interface module is connected to the inter-station data simulation module, and is used to receive the set communication test type and data structure, and send them to the inter-station data simulation module; The inter-station data simulation module includes a normal processing module and an abnormal processing module, and is used to select the normal processing module or the abnormal processing module according to the set communication test type and data structure to perform data simulation, obtain simulated inter-station data and send it to the MUX communication device; the simulated inter-station data includes normal inter-station data or abnormal inter-station data; Among them, the simulated inter-station data and the actual inter-station data are merged into 100M inter-station data by the MUX communication device and sent to the to-be-tested stability control host; after the to-be-tested stability control host processes the 100M inter-station data, it sends the stability control inter-station data to the verification module through the MUX communication device; The verification module is connected to the human-machine interface module, and is used to verify the stability control inter-station data according to the set communication test type and data structure, and send the verification result to the human-machine interface module for display, so as to verify whether the communication processing mechanism of the to-be-tested stability control host is abnormal.

[0021] Specifically, the output and received data of the stability control inter-station communication test device are both 2M HDLC protocol communication packets, and the interface can be an electrical interface or an optical interface; the optical interface refers to the interface for data transmission through optical fiber, and the electrical interface refers to the interface for data transmission through cables (such as twisted pairs, coaxial cables, etc.).

[0022] Specifically, both the normal frame and the command frame are different types of data frames of the HDLC protocol, that is, communication packets, such as Figure 2 As shown, the frame header part and the application data content of the packet are different and play different roles in communication.

[0023] Specifically, the communication test types include: normal frame test, command frame test, alternating transmission test, frame header abnormality test, checksum abnormality test, and application data transposition abnormality test; the data structure includes the local address of the communication frame, the number of data units, the transmission content, the number of transmissions, the number of alternations, and the transmission interval; among them, the number of transmissions includes the number of transmissions of the command frame and the normal frame.

[0024] In this embodiment, the normal processing module is used to generate normal inter-station data, that is, normal communication packets, according to the set communication test type (normal frame test, command frame test, alternating transmission test) and data structure (set transmission content, transmission interval, number of transmissions, number of alternations, etc.) obtained from the human-machine interface module; the normal inter-station data includes normal frame inter-station data, command frame inter-station data, and inter-station data with alternating normal frames and command frames; The normal processing module is provided with a normal frame test sub-module, a command frame test sub-module, and an alternating transmission test sub-module; The normal frame test sub-module is used to simulate the inter-station data of normal frames according to the set data structure when the set communication test type is the normal frame test; The command frame test sub-module is used to simulate the inter-station data of command frames according to the set data structure when the set communication test type is the command frame test; The alternating transmission test sub-module is used to simulate the inter-station data with alternating normal frames and command frames according to the set data structure when the set communication test type is the alternating transmission test; In this embodiment, the exception handling module is used to generate abnormal inter-station data, that is, abnormal communication messages, according to the set communication test type (frame header exception test, checksum exception test, application data variation exception test) and data structure obtained by the man-machine interface module; the abnormal inter-station data includes the inter-station data with frame header exceptions, the inter-station data with checksum exceptions, and the inter-station data with application data exceptions of different degrees; The exception handling module includes a frame header exception test sub-module, a checksum exception test sub-module, and an application data variation exception test sub-module; The frame header exception test sub-module is used to simulate the inter-station data with frame header exceptions when the set communication test type is the frame header exception test; this sub-module simulates the situation where the frame header data has problems due to abnormal environmental states, and combined with the check module, it can verify the communication processing mechanism of the measured stable control host under various BIT exception conditions.

[0025] Specifically, the frame header exception test sub-module is used to start sending from the correct frame header data of a normal frame or a command frame. The frame header data of a normal frame is 0x5500 + the address of the measured substation, and the command frame is 0x9900 + the address of the measured substation. The frame content is set through the man-machine interface. After that, at each fixed sending interval, the frame header data changes incrementally, so as to traverse the changes of each BIT of the frame header data, simulate the messages of normal and abnormal frame header data, and thus generate the inter-station data with frame header exceptions; among them, when the frame header exception test sub-module sends, it can choose whether to skip the messages containing correct frame header data; The checksum exception test sub-module is used to simulate the inter-station data with checksum exceptions when the set communication test type is the checksum exception test; this sub-module simulates the situation where the checksum data has problems due to abnormal environmental states, and combined with the check module, it can verify the communication processing mechanism of the measured stable control host under various BIT exception conditions; Specifically, the checksum exception test sub-module is used to start sending from the correct checksum data of a normal frame or a command frame. According to the set sending interval, the checksum data changes incrementally, so as to traverse the changes of each BIT of the checksum part of the communication frame, and thus generate the inter-station data with checksum exceptions; among them, when the checksum exception test sub-module sends, it can choose whether to skip the messages containing correct checksum data.

[0026] The application data bit change anomaly test sub-module includes a 1-bit change anomaly unit, a 2-bit change anomaly unit, a 3-bit change anomaly unit, and a 4-bit change anomaly unit. When the set communication test type is the application data bit change anomaly test, it is used to simulate the inter-station data of application data with abnormal changes of 1 bit, 2 bits, 3 bits, and 4 bits. This sub-module simulates abnormal conditions that cause different degrees of data corruption in the application data. Combined with the verification module, it can verify the communication processing mechanism of the tested stable control host under abnormal conditions of application data with different degrees. Specifically, the 1-bit change anomaly unit is used to perform an exclusive OR operation on the application data part of the normal frame or command frame bit by bit starting from the least significant bit of the first application data, and traverse to the most significant bit of all application data, successively generating the abnormal application data after 1-bit change of all application data, that is, simulating the inter-station data of application data with 1-bit change anomaly. For example, assume that the application data part of a normal frame is represented in binary as: 1101 0011 1010 1100. After simulating a 1-bit change, we can successively obtain 1101 0011 1010 1101, 1101 0011 1010 1110, etc.

[0027] Specifically, the 2-bit change anomaly unit is used to start from the first application data of the application data part of the normal frame or command frame, traverse all application data while simulating the situation of two-bit changes, and successively generate the abnormal application data after 2-bit changes of all application data, that is, simulating the inter-station data of application data with 2-bit change anomaly. For example, assume that the application data part of a normal frame is represented in binary as: 1101 0011 1010 1100. After simulating a 2-bit change, we can obtain 1101 0011 1010 1111, 1101 0011 1010 0110, etc.

[0028] Specifically, the 3-bit change anomaly unit is used to start from the first application data of the application data part of the normal frame or command frame, traverse all application data while simulating the situation of three-bit changes, and successively generate the abnormal application data after 3-bit changes of all application data, that is, simulating the inter-station data of application data with 3-bit change anomaly. For example, assume that the application data part of a normal frame is represented in binary as: 1101 0011 1010 1100. After simulating a 3-bit change, we can obtain 1101 0011 1010 1011, 1101 0011 1010 0111, etc.

[0029] Specifically, the 4BIT displacement anomaly unit is used to start from the first application data in the application data part of the normal frame or command frame, traverse all application data while observing the change of four BITs, and sequentially generate the abnormal application data after the 4BIT change of all application data, that is, simulate the inter-station data of the abnormal application data after the 4BIT change; For example, assume that we have an application data part of a normal frame, which is represented in binary as: 1101 0011 1010 1100. After simulating the 4BIT change, we can get 1101 0011 1010 0011, 1101 0011 1011 0111, etc.

[0030] In this embodiment, the verification module includes a receiving sub-module and a detecting sub-module; the receiving sub-module is used to receive the stable control inter-station data and send it to the human-machine interface module and the detecting sub-module respectively; the detecting sub-module is used to detect the change of the stable control inter-station data according to the set communication test type and data structure, and when there is a change, statistically record the change time, change position and change times, and send the verification result to the human-machine interface module.

[0031] Specifically, the detection module can set different change thresholds according to different types of communication tests, verify the stable control inter-station data according to the change thresholds, filter some unnecessary information, and verify the detailed changes of the communication data; For example, when performing the alternating transmission test, the change threshold in the detection device can be set to the threshold of frame loss, frame repetition or frame sequence error, so that the detection of the alternating sequence and integrity of the frame is more accurate; for example, the maximum allowable frame loss rate is 0%, or the maximum tolerable number of frame sequence errors is 0.

[0032] For example, when performing the checksum anomaly test, the change threshold in the detection device can be set to 0 (that is, no checksum error is allowed). If a checksum mismatch is detected, record the change time, position and times (although the checksum anomaly usually does not involve specific data bit changes, the reception time of the entire frame can be recorded as the change time). Judge the test result according to the change threshold. If it exceeds the threshold, it is considered that there is an anomaly in the communication processing mechanism of the measured stable control host.

[0033] Embodiment 2

[0034] As Figure 3 shown, based on the test device for stable control inter-station communication provided in Embodiment 1, this embodiment provides a test system for stable control inter-station communication, including: a test device, a MUX communication device and a measured stable control host; The test device is used to simulate normal or abnormal inter-station data and output it to the MUX communication device through the TX interface; it is also used to receive the stable control inter-station data through the RX interface and perform verification; The MUX communication device is used to synthesize the normal or abnormal inter-station data and the actual inter-station data into 100M inter-station data and send it to the 100M inter-station optical fiber unit of the to-be-tested stable control host; it is also used to transmit the stable control inter-station data fed back by the to-be-tested stable control host to the test device, so as to verify the communication processing mechanism of the to-be-tested stable control host. The to-be-tested stable control host is used to process the 100M inter-station data and generate the interactive stable control inter-station data.

[0035] Embodiment 3

[0036] As Figure 4 shown, based on the test device for stable control inter-station communication provided in Embodiment 1 and the test system provided in Embodiment 2, this embodiment provides a test method for stable control inter-station communication, including: S1: Obtain the set communication test type and data structure based on the human-machine interface module and send them to the inter-station data simulation module; S2: Use the inter-station data simulation module to generate simulated inter-station data and send it to the MUX communication device; among them, the simulated inter-station data includes normal inter-station data or abnormal inter-station data; S3: Use the MUX communication device to receive the actual inter-station data of the simulated inter-station data, combine the simulated inter-station data with the actual inter-station data, and output 100M inter-station data to the to-be-tested stable control host; S4: Use the stable control device to process the 100M inter-station data and transmit the interactive stable control inter-station data to the verification module through the MUX communication device; S5: Based on the verification module, verify the stable control inter-station data and send the verification result to the human-machine interface module; S6: Use the human-machine interface module to access the display device to display the verification result, so as to verify whether the communication processing mechanism of the to-be-tested stable control host is abnormal.

[0037] Among them, the actual inter-station data bit is the 2M data of the inter-station optical port of other actual operating stations.

[0038] The embodiments of the present invention have been described above in conjunction with the accompanying drawings. However, the present invention is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present invention, those of ordinary skill in the art can also make many forms without departing from the spirit and scope protected by the present invention and the claims. These all belong to the protection scope of the present invention.

Claims

1. A test device for stabilizing inter-station communication, characterized in that: include: Inter-station data simulation module, verification module and human-machine interface module; The human-machine interface module is connected to the inter-station data simulation module, and is used to receive the set communication test type and data structure, and send them to the inter-station data simulation module; The inter-station data simulation module includes a normal processing module and an abnormal processing module, which is used to select a normal processing module or an abnormal processing module to perform data simulation according to the set communication test type and data structure, obtain simulated inter-station data and send it to the MUX communication device; the simulated inter-station data includes normal inter-station data or abnormal inter-station data; The simulated station-to-station data and the actual station-to-station data are combined into 100M station-to-station data through the MUX communication device and sent to the tested stable control host; after the tested stable control host processes the 100M station-to-station data, it sends the stable control station-to-station data to the verification module through the MUX communication device; The verification module is connected to the human-machine interface module and is used to verify the data between the stabilization and control stations according to the set communication test type and data structure, and send the verification result to the human-machine interface module for display, so as to verify whether the communication processing mechanism of the tested stabilization and control host is abnormal.

2. The test device for stabilizing inter-station communication according to claim 1, characterized in that: The communication test types include: normal frame test, command frame test, alternating transmission test, frame header exception test, checksum exception test and application data displacement exception test; the data structure includes the local station address, number of data units, transmission content, number of transmissions, number of alternations and transmission interval of the communication frame; wherein the number of transmissions includes the number of transmissions of command frames and normal frames.

3. The test device for stabilizing inter-station communication according to claim 1, characterized in that: The normal processing module includes a normal frame test submodule, a command frame test submodule and an alternating sending test submodule; The normal frame test submodule is used to simulate normal frame inter-station data according to the set data structure when the set communication test type is the normal frame test; The command frame test submodule is used to simulate command frame inter-station data according to the set data structure when the set communication test type is the command frame test; The alternating transmission test submodule is used to simulate the inter-station data of alternating normal frames and command frames according to the set data structure when the set communication test type is the alternating transmission test; Among them, normal frame station data, command frame station data, and station data alternating between normal frames and command frames all belong to normal station data.

4. The test device for stabilizing inter-station communication according to claim 1, characterized in that: The exception handling module includes a frame header exception test submodule, a checksum exception test submodule and an application data displacement exception test submodule, which are used to generate abnormal station-to-station data according to the set communication test type and data structure; The abnormal inter-station data includes: inter-station data with abnormal frame header, inter-station data with abnormal checksum, and inter-station data with different degrees of application data abnormality; Among them, the application data position change abnormality test submodule is used to simulate the inter-station data of application data abnormalities of different degrees according to the set data structure when the set communication test type is the application data position change abnormality test; the inter-station data of application data abnormalities of different degrees include: inter-station data of 1 BIT change abnormal application data, inter-station data of 2 BIT change abnormal application data, inter-station data of 3 BIT change abnormal application data and inter-station data of 4 BIT change abnormal application data.

5. The test device for stabilizing inter-station communication according to claim 4, characterized in that: The frame header exception submodule is used to start sending from the correct frame header data of the normal frame or command frame when the communication test type is set to the frame header exception test. According to the set sending interval, the frame header data changes incrementally, thereby traversing the changes of each BIT bit of the communication frame header part, thereby generating inter-station data with frame header exceptions; wherein, the frame header exception submodule can choose whether to skip the message containing the correct frame header data when sending, and only send the message containing the abnormal frame header data, thereby generating inter-station data with frame header exceptions.

6. The test device for stabilizing inter-station communication according to claim 4, characterized in that: The checksum exception submodule is used to start sending from the correct checksum data of the normal frame or command frame when the communication test type is set to the checksum exception test. According to the set sending interval, the checksum data changes incrementally, thereby traversing the changes of each BIT bit of the checksum part of the communication frame, thereby generating inter-station data with checksum exceptions; wherein the checksum exception submodule can choose whether to skip the message containing the correct checksum data when sending.

7. The test device for stabilizing inter-station communication according to claim 4, characterized in that: The application data position change abnormality test submodule includes a 1BIT position change abnormality unit, a 2BIT position change abnormality unit, a 3BIT position change abnormality unit, and a 4BIT position change abnormality unit; The 1BIT bit change abnormal unit is used to perform bitwise XOR on the application data part of the normal frame or command frame starting from the lowest bit of the first application data, traversing to the highest bit of all application data, and sequentially generating abnormal application data after 1 BIT change of all application data, that is, simulating inter-station data of 1 BIT change abnormal application data; The 2BIT bit change abnormal unit is used to start from the first application data in the application data part of the normal frame or command frame, traverse all application data and two BIT bit changes at the same time, and sequentially generate abnormal application data after 2 BIT changes of all application data, that is, simulate the inter-station data of 2 BIT change abnormal application data; The 3BIT bit change abnormal unit is used to start from the first application data in the application data part of the normal frame or command frame, traverse all application data and three BIT bit changes at the same time, and sequentially generate abnormal application data after 3 BIT changes of all application data, that is, simulate the inter-station data of 3 BIT change abnormal application data; The 4BIT bit change exception unit is used to start from the first application data in the application data part of the normal frame or command frame, traverse all the application data and the four BIT bit changes at the same time, and sequentially generate abnormal application data after the 4 BIT changes of all the application data, that is, simulate the inter-station data of the 4 BIT change abnormal application data.

8. The test device for stabilizing inter-station communication according to claim 1, characterized in that: The verification module includes a receiving submodule and a detection submodule; the receiving submodule is used to receive data between stabilization and control stations and send them to the human-machine interface module and the detection submodule respectively; the detection submodule is used to detect changes in data between stabilization and control stations according to the set communication test type and data structure, and statistically record the time, location and number of changes when changes occur, and obtain the verification results and send them to the human-machine interface module.

9. The test device for stabilizing inter-station communication according to claim 8, characterized in that: The detection module can set different change thresholds according to different types of communication tests, and verify the stable control station data according to the change thresholds.

10. A test method based on the test device for stabilizing inter-station communication according to any one of claims 1 to 9, characterized in that: include: Based on the human-machine interface module, the communication test type and data structure set are obtained and sent to the inter-station data simulation module; Generate simulated inter-station data using an inter-station data simulation module and send the simulated inter-station data to a MUX communication device; wherein the simulated inter-station data includes normal inter-station data or abnormal inter-station data; The actual inter-station data of the simulated inter-station data is received by using the MUX communication device, and the simulated inter-station data is merged with the actual inter-station data, and the 100M inter-station data is output to the tested stable control host; The stabilization and control device is used to process the 100M inter-station data, and the interactive stabilization and control inter-station data is transmitted to the verification module through the MUX communication device; Verify the data between stable control stations based on the verification module, and send the verification result to the human-machine interface module; The human-machine interface module is used to access the display device to display the verification results, thereby verifying whether the communication processing mechanism of the tested stable control host is abnormal.