A test method of a state sequence-based relay protection test system
By decomposing the state sequence of the relay protection test system into multiple time intervals and correcting the time data within each interval, the error problem in long-term testing is solved, and the accuracy and precision of the test are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-03
- Publication Date
- 2026-04-10
AI Technical Summary
Existing relay protection testing systems suffer from testing time errors in long-term testing schemes.
The state sequence in the test plan is decomposed into multiple fixed time intervals, and data interaction is performed in each time interval. The time data is compared with the power signal source through the test data processing module. If there is a discrepancy, the time is corrected to reduce the error.
This reduces the error in test results and improves the testing accuracy and precision of relay protection equipment.
Smart Images

Figure CN115656684B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the field of power system relay protection, and relates to a test method of a relay protection test system based on a state sequence. BACKGROUND
[0002] As the first line of defense for the operation of a power system, the essential safety capability of relay protection is particularly important, and the test and inspection of relay protection equipment is one of the main analysis means for judging the usable state thereof. In order to ensure the stable operation of a power grid, the pre-shipment test and pre-operation test of relay protection equipment are of great significance.
[0003] A relay protection test system can complete most of the on-site test and verification work, can verify various relays (such as current, voltage, inverse time, power direction, impedance, differential, low-frequency, synchronization, frequency, direct current, intermediate, time, etc.) and microcomputer protection, and can simulate single-phase to three-phase transient, permanent and conversion faults to perform whole-group tests; it can simulate the actual operation conditions of a substation, a distribution room, a ring network box and the like, and therefore has been widely applied.
[0004] When a relay protection test system is used for testing, the received data need to be processed in a very short time, and the data storage and delivery need to be completed, and the test result thereof has a very high requirement on time accuracy, and when a test scheme with a long time is performed, the test time may have an error. SUMMARY
[0005] The technical problem to be solved by the present application is how to reduce the test time error of a relay protection test system when a long-time test scheme is tested.
[0006] The present application solves the above technical problem by the following technical scheme:
[0007] In one aspect, a test method of a state sequence-based relay protection test system, the relay protection test system comprising: a control module, a test data processing module, and a power signal source; the test data processing module transmits a test scheme to the control module and reads state information sent by the control module, including: an output state of the power signal source and an outlet state of the measured relay protection device; the power signal source transmits outlet displacement signals of the measured relay protection device and timing time interval signals to the control module, and receives control signals, analog quantity and switching quantity signal output states, and timing time interval signals from the test data processing module; the measured relay protection device sends setting values to the control module in the form of 104 messages, and the control module sends remote signaling, remote control, remote measurement, and remote pulse signals to the measured relay protection device in the form of 104 messages; the power signal source receives outlet state information of the measured relay protection device and transmits analog quantity and switching quantity signals to the measured relay protection device;
[0008] The method comprises the following steps:
[0009] S1, a test scheme is written in the control module;
[0010] S2, the control module establishes a connection with the test data processing module and sends test scheme data to the test data processing module;
[0011] S3, after the test data processing module receives all the test data, each state sequence is decomposed into multiple time intervals;
[0012] S4, the test data processing module sends state data and running time in the time interval to be run to the power signal source;
[0013] S5, the power signal source processes the received data, outputs an electric signal, and starts a timer, sends test start information to the test data processing module, starts the timer of the test data processing module, and the test data processing module sends data to the control module to start the timer of the control module;
[0014] S6, when the timer of the power signal source reaches the set running time, the power signal source sends switching quantity input signals and time information received in the completed time period to the test data processing module;
[0015] S7, the test data processing module receives the power signal source data, stores the switching quantity input signals and time information, checks the current timer time and the test scheme running time, and returns the checking result and state data of the next time period to the control module and the measured relay protection device;
[0016] S8, the power signal source receives the data returned by the test data processing module, checks whether the time needs to be corrected, and outputs the analog quantity and the switching quantity according to the data requirement in the next cycle;
[0017] S9, the steps S7 and S8 are repeated until the whole test scheme experiment is completed, and after the whole test scheme test is completed, the test data processing module sends all data to the control module for display.
[0018] The method of the application decomposes the state sequence in the test scheme into a plurality of fixed time intervals, and the test data processing module and the power signal source interact with each other whenever the set time is reached; in the interaction process, the test data processing module compares the time data contained in the received data with the time counted by itself, if they are consistent, the test data processing module continues to run normally, if they are inconsistent, the test data processing module obtains the time data from the control module, if the difference between the test data processing module and the control module is small, the time of the test data processing module is used as the latest running time of the three modules, otherwise, the time of the power signal source is used as the latest running time, so that the time error can be corrected in time.
[0019] (1) The method of the application decomposes the state sequence in the test scheme into a plurality of fixed time intervals, and the test data processing module and the power signal source interact with each other whenever the set time is reached; in the interaction process, the test data processing module compares the time data contained in the received data with the time counted by itself, if they are consistent, the test data processing module continues to run normally, if they are inconsistent, the test data processing module obtains the time data from the control module, if the difference between the test data processing module and the control module is small, the time of the test data processing module is used as the latest running time of the three modules, otherwise, the time of the power signal source is used as the latest running time, so that the time error can be corrected in time.
[0020] Further, the test scheme in step S1 is saved in the control module in the form of a json file.
[0021] Further, the time interval in step S3 is in the range of 1us-10ms.
[0022] Further, the time information in step S6 includes: relative time of test start, current timer running time, and test scheme running time.
[0023] Further, the method of checking whether the time needs to be corrected in step S8 is as follows: the test data processing module compares the time data contained in the received data with the time counted by itself, if consistent, the normal operation is continued, if inconsistent, the time data of the control module is obtained, if the time difference between the test data processing module and the control module meets the requirement, the time of the test data processing module is used as the latest operation time of the control module, the test data processing module and the power signal source, otherwise, the time of the power signal source is used as the latest operation time.
[0024] In another aspect, a state sequence-based relay protection test system comprises a control module, a test data processing module and a power signal source.
[0025] The method of the present application has the following advantages:
[0026] The method of the present application decomposes the state sequence in the test scheme into a plurality of fixed time intervals, and the test data processing module and the power signal source interact with each other whenever the set time is reached. During the interaction, the test data processing module compares the time data contained in the received data with the time counted by itself, if consistent, the normal operation is continued, if inconsistent, the time data of the control module is obtained, if the time difference between the test data processing module and the control module is small, the time of the test data processing module is used as the latest operation time of the three modules, otherwise, the time of the power signal source is used as the latest operation time, which can correct the time error in time and reduce the error of the test result, and has a good application prospect for high-precision test of relay protection equipment. BRIEF DESCRIPTION OF DRAWINGS
[0027] Figure 1 Fig. 1 is a running structure diagram of the state sequence-based relay protection test system according to the first embodiment of the present application;
[0028] Figure 2This is a flowchart of the test method for the relay protection test system based on state sequence according to Embodiment 1 of the present invention. Detailed Implementation
[0029] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0030] The technical solution of the present invention will be further described below with reference to the accompanying drawings and specific embodiments:
[0031] Example 1
[0032] like Figure 1 As shown, the relay protection test system based on state sequence of the present invention includes: a control module, a test data processing module, and a power signal source; the test data processing module transmits the test plan to the control module and reads the state information sent by the control module, including: the output state of the power signal source and the output state of the relay protection device under test; the power signal source transmits the output change signal and timing interval signal of the relay protection device under test to the control module, and receives the control signal, analog quantity and switch quantity signal output state and timing interval signal from the test data processing module; the relay protection device under test sends a set value to the control module in the form of 104 message, and at the same time, the control module sends remote signaling, remote control, remote measurement and remote pulse signals to the relay protection device under test in the form of 104 message; the power signal source receives the output state information of the relay protection device under test and transmits analog quantity and switch quantity signals to the relay protection device under test.
[0033] like Figure 2 As shown, the test method of the relay protection test system based on state sequence of the present invention includes the following steps:
[0034] Step 1: The tester writes a test plan in the control module; the test plan is saved in the control module as a JSON file and then sent to the test data processing module; the test plan issued by the control module will specify the ports of the devices used for the relevant analog and digital quantities.
[0035] Step 2: The control module establishes a connection with the test data processing module and sends the test plan data to the test data processing module. After receiving all the data, the test data processing module saves it as a JSON file.
[0036] Step 3, after receiving all the test data, the test data processing module processes the state sequence (each state sequence is decomposed into multiple time intervals); the test data processing module decomposes the state sequence and issues it. The state sequence in the test scheme is decomposed into multiple fixed time intervals (the time can be set to 1us-10ms). Whenever the set time is reached, the test data processing module and the power signal source will interact with each other.
[0037] Step 4, the test data processing module issues the state data and running time (state time after decomposition) in the time interval to the power signal source.
[0038] Step 5, the power signal source processes the received data, outputs the electrical signal, starts the timer, and sends the test start information to the test data processing module, starts the test data processing module timer, and the test data processing module sends data to the control module to start the control module timer.
[0039] Step 6, the power signal source timer reaches the set running time, sends the switch input signal and time information (switch quantity change and test start relative time, current timer running time, test scheme running time) received by the power signal source to the test data processing module; after the test system starts testing, the three parts start timing at the same time, and all the interaction messages between them will contain two time data, one is the test scheme running time, and the other is the current state sequence running time.
[0040] Step 7, the test data processing module receives the power signal source data, stores the switch input signal and time information, checks the current timer time and test scheme running time, and returns the checking result and the next time period state data to other parts of the system; the test data processing module will compare the time data contained in the received data with the time counted by itself. If they are consistent, continue normal operation, if they are not consistent, get the time data from the control module, if the difference between the test data processing module and the control module is small, use the test data processing module time as the latest running time of the three modules, otherwise, use the power signal source time as the latest running time, which can correct the time error in time.
[0041] Step 8, the power signal source receives the data returned by the test data processing module, checks whether the time needs to be corrected, and outputs the signal of the next cycle according to the analog quantity and the switch quantity required by the data; the interaction data of the test data processing module and the power signal source carries the serial number of the current state sequence being performed, when a new state sequence is performed, the current state sequence running time in the message sent by the power signal source and the test data processing module will be re-timed. The test data processing module will save all received data in the form of a json file, and then send it to the control module for display, and the subsequent control module replacement can also find the test data in the test data processing module. Steps 7 and 8 are repeated in a loop until the entire test scheme experiment is completed;
[0042] Step 9, after the completion of the entire test scheme test, the test data processing module sends all data to the control module for display.
[0043] The method of the present application decomposes the state sequence in the test scheme into a plurality of fixed time intervals (the time can be set to 1us-10ms), and the test data processing module and the power signal source will interact data whenever running to the set time. During the interaction process, the test data processing module compares the time data contained in the received data with the time counted by itself, if consistent, continue normal operation, if not consistent, get the time data from the control module, if the difference between the test data processing module and the control module is small, use the time of the test data processing module as the latest running time of the three modules, otherwise, use the power signal source time as the latest running time, which can correct the time error in time. The technical scheme of the present application can increase the data interaction frequency of the test data processing module and the power signal source, and the time data is compared and corrected many times, so as to ensure the accuracy and stability of the test.
[0044] The above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A test method for a state sequence based relay protection test system, characterized in that, The relay protection test system comprises a control module, a test data processing module and a power signal source; the test data processing module transmits a test scheme to the control module and reads state information sent by the control module, including output state of the power signal source and outlet state of the relay protection device under test; the power signal source transmits outlet change signal of the relay protection device under test and timing time interval signal to the control module, and receives control signal, analog quantity and switching quantity signal output state and timing time interval signal from the test data processing module; the relay protection device under test sends setting value to the control module in the form of 104 message, and the control module sends remote signaling, remote control, remote measurement and remote pulse signal to the relay protection device under test in the form of 104 message; the power signal source receives outlet state information of the relay protection device under test and transmits analog quantity and switching quantity signal to the relay protection device under test; The test method comprises the following steps: S1, a test scheme is programmed in the control module; S2, the control module establishes connection with the test data processing module, and sends test scheme data to the test data processing module; S3, after the test data processing module receives all test data, each state sequence is decomposed into multiple time intervals; S4, the test data processing module sends state data and running time in the time interval to be run to the power signal source; S5, the power signal source processes received data, outputs electric signal and starts a timer, sends test start information to the test data processing module, starts the timer of the test data processing module, and the test data processing module sends data to the control module to start the timer of the control module; S6, when the timer of the power signal source reaches the set running time, the power signal source sends switching quantity input signal and time information received in the time period to the test data processing module; The time information comprises relative time of test start, current timer running time and test scheme running time; S7, the test data processing module receives data of the power signal source, stores the switching quantity input signal and time information, checks current timer time and test scheme running time, and returns checking result and state data of the next time period to the control module and the relay protection device under test; S8, the power signal source receives data returned by the test data processing module, checks whether the time needs to be corrected, and outputs analog quantity and switching quantity in the next cycle according to data requirements; The method for checking whether the time needs to be corrected is as follows: the test data processing module compares time data contained in received data with time counted by itself, if consistent, continues normal running, if inconsistent, obtains time data of the control module, if time difference between the test data processing module and the control module meets requirements, uses time of the test data processing module as the latest running time of the control module, the test data processing module and the power signal source; otherwise, uses time of the power signal source as the latest running time. S9, the step S7 and step S8 are circulated back and forth until the completion of the entire test scheme experiment, after the completion of the entire test scheme test, the test data processing module sends all data to the control module for display.
2. The method of claim 1, wherein the method further comprises: The test scheme is saved in the control module in the form of a json file.
3. The method of claim 2, wherein the method further comprises: The time interval ranges from 1us to 10ms.
4. A state sequence based protection testing system employing the test method of any one of claims 1 to 3, characterized by It includes: The control module, the test data processing module, the power signal source; The test data processing module transmits the test scheme to the control module and reads the state information sent by the control module, including: the output state of the power signal source, the outlet state of the measured relay protection equipment; The power signal source transmits the outlet displacement signal of the measured relay protection equipment and the timing time interval signal to the control module, and receives the control signal, the analog and switching quantity signal output state and the timing time interval signal from the test data processing module; the measured relay protection equipment sends the setting value to the control module in the form of 104 message, and the control module sends the remote signal, remote control, remote measurement and remote pulse signal to the measured relay protection equipment in the form of 104 message; the power signal source receives the outlet state information of the measured relay protection equipment and transmits the analog and switching quantity signal to the measured relay protection equipment.
Citation Information
Patent Citations
Clock drift monitoring method and system for relay protection device controller
CN105630066A
Relay protection function test method for self-healing control system of intelligent power distribution network
CN109100586A