A testing method and system for feeder automation

By sending switching command frames to the on-site tester and adjusting the working mode, the problem of difficult testing of the feeder automation function is solved, and the effectiveness test of the feeder automation function is realized, which improves the operating stability of the distribution network and the reliability of the user power supply.

CN113625069BActive Publication Date: 2025-07-11CHINA ELECTRIC POWER RESEARCH INSTITUTE CO LTD +3
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010381303.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-08
Publication Date
2025-07-11
Estimated Expiration
2040-05-08

AI Technical Summary

Technical Problem

The feeder automation function is difficult to test, resulting in insufficient operating stability of the distribution network and user power supply reliability.

Method used

By sending a switching command frame to the on-site tester based on the status of each node, obtaining the device's action status, and adjusting the working mode according to the prefabricated feeder automation process, combining waveform data and topology diagram calculations, the test of the feeder automation function is realized.

Benefits of technology

Effectively test the feeder automation function, reduce fault handling time, and improve distribution network operation stability and user power supply reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113625069B_ABST
    Figure CN113625069B_ABST
Patent Text Reader

Abstract

The present invention discloses a test method and system for feeder automation. The method includes: First, the system performs fault power flow calculation according to actual power grid parameters, topology, and preset fault characteristics to obtain waveform data of each test equipment node under different states and downloads it to the local testers at each node. Then, according to the test state, the local testers are controlled to synchronously output corresponding waveforms. Next, according to the change in the action state of the test equipment at any node, the working mode of the local testers at each node is synchronously triggered to switch, and further, the change in the action state of the test equipment at all nodes is checked. The change in these states further triggers the working mode of the testers at each node to switch again. Such a process is repeated in a loop until the state of the test equipment no longer changes. Finally, it is checked whether the change in the state of the test equipment during the test is consistent with the expected action logic to obtain the test result of the feeder automation. The present invention solves the problem of testing the feeder automation function and ensures the operation stability of the distribution network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of distribution network feeder automation testing, and particularly relates to a testing method and system for feeder automation. Background Art

[0002] As an important part of the power grid, the distribution network directly faces end-users and is closely related to the production and life of the general public. It is an important infrastructure for ensuring national economy and people's livelihood, and also an important link for realizing the economic benefits of power grid enterprises and fulfilling social commitments. At present, various users' requirements for power supply service capabilities such as load access, power supply quality, and emergency repair response continue to increase, and the social public opinion pays more and more attention to power outage incidents. The operation level of the distribution network directly affects the power supply reliability of users.

[0003] In a distribution network system, a system or method that uses the accurate operation of sectionalizing switches to isolate faults and quickly transfer power to restore power supply in non-fault areas is feeder automation. However, due to reasons such as the scattered installation positions of switches and supporting distribution terminal equipment for feeder automation, diverse equipment types, and rich action logics, it is very difficult or even impossible to test the feeder automation function. As an important guarantee for the safe operation of the distribution network, a reliable and effective testing method is urgently needed for the feeder automation function. Summary of the Invention

[0004] In order to solve the above-mentioned deficiencies in the prior art, the present invention provides a testing method for feeder automation, which is characterized by including:

[0005] S1 Sending switching command frames to the local testers corresponding to each node respectively based on the states of each node;

[0006] S2 Obtaining the action states of each tested device detected after the local testers corresponding to each node switch and output based on the switching command frames;

[0007] S3 Adjusting the working modes of the local testers corresponding to each node according to the prefabricated feeder automation process based on the action states of each tested device;

[0008] S4 Obtaining the test results of the feeder automation based on the relationship between the action logics of each tested device and the expected action logics during the test.

[0009] Preferably, the sending switching command frames to the local testers corresponding to each node respectively based on the states of each node includes:

[0010] Calculating the waveform data corresponding to each node based on the states of each node;

[0011] Selecting the working modes of the local testers corresponding to each node based on the waveform data corresponding to each node;

[0012] Encapsulate the working modes of the in-situ testers corresponding to each node into switching command frames and send them to the in-situ detectors corresponding to each node;

[0013] Among them, the working modes of the in-situ testers correspond one by one to the waveform data of each node.

[0014] Preferably, before sending the switching command frames to the in-situ testers corresponding to each node based on the states of each node, it further includes:

[0015] Detect whether there is waveform data during the prefabricated feeder automation process. When there is waveform data, send the waveform data to each in-situ tester and confirm the download progress based on the feedback of each in-situ tester; otherwise, calculate the waveform data of each node in different working modes according to the topology diagram and the load current values and fault characteristics of each node set during the feeder automation process, and send them to the in-situ testers of each node.

[0016] Preferably, after adjusting the working modes of each node according to the prefabricated feeder automation process based on the action states of each tested device, it includes:

[0017] Detect the switch position change information in the action states of each tested device. When the switch position changes, execute S1; otherwise, detect whether there is a trigger fault instruction.

[0018] When a trigger fault instruction is detected, set the specified fault point in the feeder automation process to the effective state, update the states of each node and execute S1; otherwise, judge the fault characteristics set in the feeder automation process.

[0019] When the switch types of each node in the fault loop are load switches and the analog switch of the power supply node of the fault branch trips, set the power supply node in the fault branch and the nodes of all power supply circuits to the disabled state, update the states of each node and execute S1;

[0020] When the switch types of each node in the fault loop are load switches and the power supply node of the fault branch needs to simulate switch reclosing after being set to the disabled state, trigger the power supply node to return to the running state, update the states of each node and execute S1;

[0021] Otherwise, judge whether a test end instruction is received; if not, execute S2; otherwise, execute S4.

[0022] Preferably, before obtaining the action states of each tested device detected by each in-situ tester according to the switching command frame, it further includes:

[0023] Detect whether the switching times sent by all in-situ testers are consistent. When the switching times are consistent, continue the test; otherwise, pop up a test failure message and end the test.

[0024] Preferably, before sending switching command frames to the local testers corresponding to each node based on the working modes of each node, it further includes:

[0025] Connect each local tester to the device under test;

[0026] Conduct an installation test on the satellite time synchronization antenna of each local tester to confirm that time synchronization of each local tester is successful;

[0027] Connect the test management software to the local tester for communication;

[0028] The test management software tests the maximum communication delay with the local tester;

[0029] Draw a topology diagram consistent with the feeder automation to be tested in the test management software, set the nodes and node types, as well as the switch types of each node;

[0030] Configure the local testers of each node in the test management software;

[0031] Set the switch positions of each node to the initial state;

[0032] Set the fault points in the formulated feeder automation process to the invalid state.

[0033] Preferably, the formulation of the feeder automation process includes:

[0034] Set the load current values of each node;

[0035] Set the fault points, fault types, and fault states;

[0036] Set the feeder automation type and self-healing requirements of the device under test.

[0037] Based on the same inventive concept, the present invention further provides a test system for feeder automation, including:

[0038] A command issuing module, configured to send switching command frames to the local testers corresponding to each node based on the states of each node;

[0039] An acquisition module, configured to acquire the action states of each device under test detected by each local tester after switching the output based on the switching command frame;

[0040] An adjustment module, configured to adjust the working modes of the local testers corresponding to each node according to the prefabricated feeder automation process based on the action states of each device under test;

[0041] A result module, configured to obtain the test result of the feeder automation based on the relationship between the action logic of each device under test during the test and the expected action logic.

[0042] Preferably, the instruction issuing module includes:

[0043] A calculation unit for calculating waveform data corresponding to each node based on the states of the nodes;

[0044] A selection unit for selecting the working modes of the in-situ testers corresponding to each node based on the waveform data corresponding to each node;

[0045] An instruction issuing unit for encapsulating the working modes of the in-situ testers corresponding to each node into a switching command frame and sending it to the in-situ detectors corresponding to each node;

[0046] Wherein, the working modes of the in-situ testers correspond one-to-one with the waveform data of each node.

[0047] Preferably, the system further includes a judgment module;

[0048] The judgment module is executed after the adjustment module;

[0049] A first judgment unit for detecting the change information of the switch position in the action states of each device under test, and executing the instruction issuing module when the switch position changes, otherwise detecting whether there is a trigger fault instruction;

[0050] A second judgment unit for, when detecting a trigger fault instruction, setting the specified fault point in the feeder automation process to an effective state, updating the states of each node and executing the instruction issuing module, otherwise judging the fault characteristics set in the feeder automation process;

[0051] A third judgment unit for, when the switch types of the nodes in the fault loop are load switches and the analog switch of the power supply node in the fault branch trips, setting the power supply node in the fault branch and the nodes of all power supply loops to a deactivated state, updating the states of each node and executing the instruction issuing module; and also for, when the switch types of the nodes in the fault loop are load switches and the power supply node in the fault branch needs to simulate switch reclosing after being set to the deactivated state, triggering the power supply node to resume to the operating state, updating the states of each node and executing the instruction issuing module; and also for judging whether a test end instruction is received; if not received, then executing the acquisition module, otherwise executing the result module.

[0052] The technical solution provided by the present invention has the following beneficial effects:

[0053] The technical solution provided by the present invention is as follows: First, based on the states of each node, a switching command frame is sent to the local tester corresponding to each node respectively; Secondly, obtain the action states of each device under test detected by each local tester after switching the output based on the switching command frame; Then, based on the action states of each device under test, adjust the working mode of the local tester corresponding to each node according to the prefabricated feeder automation process; Finally, based on the relationship between the action logic and the expected action logic of each device under test during the test, the test result of the feeder automation is obtained. The present invention tests the effectiveness of the feeder automation function, solves the test problem of the feeder automation function, reduces the fault handling time, ensures the operation stability of the distribution network, and effectively improves the power supply reliability of users. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 It is a flowchart of a test method for feeder automation in the present invention;

[0055] Figure 2 It is a schematic diagram of the reference definition method of node types in an embodiment of the present invention;

[0056] Figure 3 It is a schematic diagram of the system in an embodiment of the present invention;

[0057] Figure 4 It is a flowchart of test preparation in an embodiment of the present invention;

[0058] Figure 5 It is a flowchart of the test process in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0059] To better understand the present invention, the content of the present invention will be further described below with reference to the accompanying drawings of the specification and examples.

[0060] Example 1: To implement the functional test of various feeder automation logics, such as Figure 1 The present invention provides a test method for feeder automation, including:

[0061] S1 Based on the states of each node, a switching command frame is sent to the local tester corresponding to each node respectively;

[0062] S2 Obtain the action states of each device under test detected by each local tester after switching the output based on the switching command frame;

[0063] S3 Based on the action states of each device under test, adjust the working mode of the local tester corresponding to each node according to the prefabricated feeder automation process;

[0064] S4 Based on the relationship between the action logic and the expected action logic of each device under test during the test, obtain the test result of the feeder automation.

[0065] Before executing S1 in the embodiment, it is also necessary to:

[0066] Detect whether there is waveform data during the prefabricated feeder automation process. When there is waveform data, the waveform data is sent to each local tester, and the download progress is confirmed based on the feedback of each local tester; otherwise, calculate the waveform data of each node in different working modes according to the topology diagram and the load current values and fault characteristics of each node set during the feeder automation process, and send it to each node local tester.

[0067] After executing S3 in the embodiment, it is necessary to:

[0068] Detect the switch position change information in the action status of each device under test. When the switch position changes, execute S1; otherwise, detect whether there is a trigger fault instruction.

[0069] When a trigger fault instruction is detected, set the specified fault point in the feeder automation process to the effective state, update the status of each node and execute S1; otherwise, judge the fault characteristics set in the feeder automation process.

[0070] When the switch type of each node in the fault loop is a load switch and the analog switch of the power supply node of the fault branch trips, set the power supply node in the fault branch and the nodes of all power supply circuits to the disabled state, update the status of each node and execute S1.

[0071] When the switch type of each node in the fault loop is a load switch and it is necessary to simulate switch reclosing after the power supply node of the fault branch is set to the disabled state, trigger the power supply node to return to the running state, update the status of each node and execute S1.

[0072] Otherwise, judge whether a test end instruction is received; if not, execute S2; otherwise, execute S4.

[0073] This embodiment elaborates on the technical solution provided by the present invention:

[0074] (1) Explain the special terms used in the present invention:

[0075] Switch type: According to the arc extinguishing ability of the switchgear, it is divided into load switches and circuit breakers.

[0076] Node: Refers to the electrical point of the system test, generally corresponding to the position of the primary switchgear and the supporting distribution terminal equipment. In the present invention, local testers are configured based on each node to achieve the test function.

[0077] Node type: Includes power supply nodes, sectionalizing nodes, and tie nodes. When drawing the primary system diagram, specify the nodes and node types, and the nodes and node types should be consistent with the actual primary system.

[0078] The reference definition method of node types is as follows Figure 2 and as shown in the following table:

[0079]

[0080] Electrical connection: Refers to the connection state between nodes. If all the node switches between two nodes are in the closed position, it is determined as the electrical connection state.

[0081] Power supply circuit: A circuit electrically connected to the power supply node. The nodes located between this node and the power supply node in a specific power supply circuit are the previous-level nodes of this node, and the other nodes in the power supply circuit are the subsequent-level nodes of this node.

[0082] Fault point, fault circuit, non-fault circuit: The fault point refers to the fault position set by the system. The power supply circuit connected to the fault point is the fault circuit, and the power supply circuit not connected to the fault point is the non-fault circuit.

[0083] Node state: The node state refers to the system operation state that the node is in, including five modes: operating state, fault state, voltage-loss state, standby state, and deactivated state. The judgment methods and analog quantity information for each state are as shown in the following table:

[0084]

[0085]

[0086] Fault point state: The fault point state refers to the valid state and the invalid state. When in the invalid state, the fault point is regarded as non-existent. When in the valid state, the fault point becomes effective, simulating adding a fault point to the electrical connection circuit.

[0087] Maximum communication delay Ts: Refers to the maximum communication time between the test management software and the local tester. In actual applications, it is obtained by actual measurement. After the system is built, the test management software sends a test broadcast message. Each local tester immediately returns a response message after receiving the test message. The test management software obtains the response message and calculates the time difference between sending and receiving as the exchange delay, takes half of it as the one-way transmission delay, repeats 5 times, and takes the maximum value of the one-way transmission delays of all testers as the maximum communication delay Ts of the system.

[0088] Switching command frame: Refers to the test management software sending the status setting values and analog quantity setting values of all nodes to each local tester in a single broadcast command frame message. This message is the switching command frame. When the analog quantity value is a waveform file, it needs to be downloaded in advance, and the corresponding identifier is in the switching command frame.

[0089] Power supply node action simulation: Refers to, in order to cooperate with the action process of testing the feeder automation, the power supply node simulates the protection action and reclosing of the substation outgoing line protection device, where the number of actions and time, and the number of reclosing actions and time are all settable parameters.

[0090] (2) Composition of the test system

[0091] As Figure 3 shown, the test system includes: test management software, on-site testers, and an auxiliary communication system. The test management software is installed in a local computer. The communication between the local computer and the on-site testers adopts a wireless public network or fiber optic communication mode, and the communication interface method is Ethernet.

[0092] (3) Test principle

[0093] In the test management software, the working mode of each node is judged in real time by power flow analysis, and the output value of the tester is controlled accordingly. A simple digital in-the-loop simulation system is constructed, and coordinated control and logic check are carried out according to the prefabricated feeder automation process, and then it is judged whether the action logic of the tested product is consistent with the expectation.

[0094] (4) Test method

[0095] In the embodiment, Figure 1 the entire feeder automation test shown is divided into two processes: test preparation and test start. The test preparation work mainly includes equipment wiring, system time synchronization, communication connection, communication delay test, setting the configuration parameters of the on-site testers, setting the feeder automation type and self-healing requirements of the tested product. The test preparation process is as Figure 4 shown. After the test preparation work is completed, the test starts. Manually trigger the test, and judge whether the waveform needs to be loaded, whether the switching moments of the left and right testers are consistent, whether a manual fault is triggered, etc. to test whether the action of the tested device is normal, and obtain the test conclusion of the feeder automation function of the tested device. The test process is as Figure 5 shown.

[0096] The inventive concept of the present invention is: First, the system performs fault power flow calculation according to the actual power grid parameters, topology and preset fault characteristics to obtain waveform data of each tested device node in different states and sends them to the on-site testers of each node. Then, according to the test state, control the on-site testers to synchronously output the corresponding waveforms. Then, according to the change of the action state of the tested device at any node, synchronously trigger the switching of the working mode of the on-site testers at each node, and further check the change of the action state of the tested devices at all nodes. These state changes further trigger the re-switching of the working mode of the testers at each node, and repeat such a process until the state of the tested device no longer changes. Finally, check whether the change of the state of the tested device during the test is consistent with the expected action logic to obtain the test result of the feeder automation.

[0097] The present embodiment provides the following specific test process:

[0098] (1) Connect the on-site tester to the distribution terminal equipment of the feeder automation to be tested, including analog quantities, position signals, switching control signals, etc.

[0099] (2) Conduct installation tests on the satellite time synchronization antennas of the on-site testers to confirm successful time synchronization for each tester.

[0100] (3) Connect the local computer to each on-site tester for communication, and test the maximum communication delay T between the test management software and the on-site tester. S Generally, if Ts is greater than 100 ms, the test conditions are not met.

[0101] (4) Draw a topological relationship consistent with the actual system in the test management software, set system nodes and node types, and set the switch types of each node.

[0102] (5) Configure the on-site testers of each node in the test management software, including the tester IP, the power supply side or load side corresponding to the voltage output of each tester for the product under test, etc.

[0103] (6) Set the load value of each node.

[0104] (7) Set the fault point, fault type, and transient value. Design the location and fault type of the fault occurring in the system. The transient value can be directly set, or the transient fault waveform can be imported.

[0105] (8) Manually set the switch position of each node to the initial state. For the initial state that does not meet the expectations, perform remote control operations to set it to the initial state.

[0106] (9) Set the fault point to the invalid state.

[0107] (10) Set the mode of the feeder automation of the system under test, including but not limited to intelligent distributed fast-acting type, intelligent distributed slow-acting type, voltage-time type, adaptive integrated type, etc., and specify whether to perform self-healing reclosing.

[0108] (11) Trigger the test start in the test management software. The test management software determines that for those with waveform data, it preferentially sends the waveform data to each on-site tester and confirms successful download.

[0109] (12) The test management software calculates the status and analog data of each node, and then triggers the switching command frame.

[0110] (13) After receiving the switching command, each tester uses the time obtained by adding 2T S to the current time as the actual waveform switching moment at the next whole hundred milliseconds (or whole 500 ms, which can be set), and cyclically outputs the analog quantity waveform according to the requirements of the switching command frame. At the same time, it uploads the absolute time stamp at the switching moment to the test management software.

[0111] (14) If the test management software detects that the switching moments reported by all the testers are the same, it continues with the test; otherwise, it pops up a test failure message and jumps to step 23.

[0112] (15) The tester detects the control output of the terminal under test and adjusts the position of the simulated circuit breaker accordingly to keep it consistent with the output. If the position of the circuit breaker changes, it immediately reports the remote signal change record.

[0113] (16) The test management software monitors the switch position change information detected by each tester. After detecting a change, it jumps to step 12.

[0114] (17) After the test management software detects the occurrence of a manually triggered fault, it sets the fault point to the effective state and jumps to step 12.

[0115] (18) When the switch types of all nodes in the fault loop are load switches, it is judged that when a manually triggered fault requires simulating the tripping of the switch, the power supply node of the fault branch is actively set to the deactivated state, and the nodes of all power supply loops are set to the deactivated state, and then it jumps to step 12.

[0116] (19) When the switch types of all nodes in the fault loop are load switches, and when it is necessary to simulate the reclosing of the switch after the power supply node of the fault branch is set to the deactivated state, the power supply node is triggered to return to the operating state, and then it jumps to step 12.

[0117] (20) If no test end command is detected, it jumps to step 16 for loop judgment; otherwise, it enters step 21.

[0118] (21) The test management software calculates whether the switch operation process is consistent with the theoretically set process;

[0119] (22) If the operation process conforms to the theoretically set process, it prompts that the conclusion of the feeder automation function test is qualified; otherwise, it determines that the test conclusion is unqualified.

[0120] (23) Stop all local testers, and the test ends.

[0121] The method provided by the present invention can be applicable to in-situ reclosing type feeder automation, intelligent distributed feeder automation, and various combined modes of feeder automation. When it is necessary to simulate multiple fault positions or various fault types, repeat steps (7) to (23) above.

[0122] The present invention tests the effectiveness of the feeder automation function of the distribution network, reduces the fault handling time, ensures the operation stability of the distribution network, and effectively improves the power supply reliability of users.

[0123] In addition, the present invention can meet the requirements that the switches under test are in the circuit breaker mode or the load switch mode.

[0124] Embodiment 2: Based on the same inventive concept, an embodiment of the present invention further provides a test system for feeder automation, including:

[0125] A command sending module, configured to send a switching command frame to the local tester corresponding to each node respectively based on the status of each node;

[0126] An acquisition module, configured to acquire the action status of each measured device detected by each local tester after switching the output based on the switching command frame;

[0127] An adjustment module, configured to adjust the working mode of the local tester corresponding to each node according to the prefabricated feeder automation process based on the action status of each measured device;

[0128] A result module, configured to obtain the test result of the feeder automation based on the relationship between the action logic of each measured device and the expected action logic during the test.

[0129] In the embodiment, the command sending module includes:

[0130] A calculation unit, configured to calculate the waveform data corresponding to each node based on the status of each node;

[0131] A selection unit, configured to select the working mode of the local tester corresponding to each node based on the waveform data corresponding to each node;

[0132] A command sending unit, configured to encapsulate the working mode of the local tester corresponding to each node into a switching command frame and send it to the local detector corresponding to each node;

[0133] Wherein, the working mode of the local tester corresponds to the waveform data of each node one by one.

[0134] In the embodiment, the system further includes a judgment module;

[0135] The judgment module is executed after the adjustment module;

[0136] A first judgment unit, configured to detect the switch position change information in the action status of each measured device, execute the command sending module when the switch position changes, otherwise detect whether there is a trigger fault command;

[0137] A second judgment unit, configured to set the specified fault point in the feeder automation process to an effective state, update the status of each node and execute the command sending module when a trigger fault command is detected, otherwise judge the fault characteristics set in the feeder automation process;

[0138] A third judgment unit, configured to: when the switch types of all nodes in the faulty loop are load switches and the analog switch of the power supply node of the faulty branch trips, set the power supply node in the faulty branch and the nodes of all power supply loops to the deactivated state, update the states of all nodes, and execute the instruction sending module; and is further configured to: when the switch types of all nodes in the faulty loop are load switches and the power supply node of the faulty branch needs to perform analog switch reclosing after being set to the deactivated state, trigger the power supply node to resume the operating state, update the states of all nodes, and execute the instruction sending module; and is further configured to determine whether a test end instruction is received; if not received, execute the acquisition module, otherwise execute the result module.

[0139] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0140] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram can be implemented by computer program instructions, and the combination of flows and / or blocks in the flowchart and / or block diagram can also be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one or more of the flows Figure 1 or blocks.

[0141] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including instruction means, and the instruction means implements the functions specified in Figure 1 one or more of the flows Figure 1 or blocks.

[0142] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide means for implementing the functions specified in Figure 1One process or multiple processes and / or boxes Figure 1 Steps of the functions specified in one box or multiple boxes.

[0143] The above are only embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention are included within the scope of the claims of the present invention pending approval of the application.

Claims

1. A test method for feeder automation, characterized in that, Including: S1 sends switching command frames to the local testers corresponding to each node respectively based on the states of each node; S2 obtains the action states of each measured device detected after the local testers switch the output based on the switching command frames; S3 adjusts the working modes of the local testers corresponding to each node according to the prefabricated feeder automation process based on the action states of each measured device; S4 obtains the test results of the feeder automation based on the relationship between the action logics of each measured device during the test and the expected action logics; After adjusting the working modes of each node according to the prefabricated feeder automation process based on the action states of each measured device, it includes: Detecting the switch position change information in the action states of each measured device. When the switch position changes, execute S1; otherwise, detect whether there is a trigger fault instruction; When a trigger fault instruction is detected, set the specified fault point in the feeder automation process to the effective state, update the states of each node and execute S1; otherwise, judge the fault characteristics set in the feeder automation process; When the switch types of each node in the fault loop are load switches and the analog switch of the power supply node in the fault branch trips, set the power supply node in the fault branch and the nodes of all power supply loops to the disabled state, update the states of each node and execute S1; When the switch types of each node in the fault loop are load switches and the power supply node in the fault branch needs to simulate switch reclosing after being set to the disabled state, trigger the power supply node to resume to the running state, update the states of each node and execute S1; Otherwise, judge whether a test end instruction is received; if not, execute S2; otherwise, execute S4.

2. The method according to claim 1, characterized in that, The sending switching command frames to the local testers corresponding to each node respectively based on the states of each node includes: Calculating the waveform data corresponding to each node based on the states of each node; Selecting the working mode of the local tester corresponding to each node based on the waveform data corresponding to each node; Encapsulating the working mode of the local tester corresponding to each node into a switching command frame and sending it to the local detector corresponding to each node; Wherein, the working mode of the local tester corresponds one-to-one with the waveform data of each node.

3. The method according to claim 2, wherein Before sending the switching command frames to the local testers corresponding to each node respectively based on the states of each node, it further includes: Detecting whether there is waveform data in the prefabricated feeder automation process. When there is waveform data, send the waveform data to each local tester and confirm the download progress based on the feedback of each local tester; otherwise, calculate the waveform data of each node in different working modes according to the topology diagram and the load current values and fault characteristics of each node set in the feeder automation process, and send it to each node local tester.

4. The method according to claim 1, wherein Before obtaining the action states of each measured device detected by each local tester according to the switching command frame, it further includes: Detecting whether the switching moments sent by all local testers are consistent. When the switching moments are consistent, continue the test; otherwise, pop up a test failure message and the test ends.

5. The method according to claim 1, characterized in that, Before sending the switching command frames to the local testers corresponding to each node respectively based on the working modes of each node, it further includes: Connecting each local tester to the measured device; Install the satellite time synchronization antennas of each in-situ tester and confirm successful time synchronization for each in-situ tester; Connect the test management software to the in-situ tester for communication; The test management software tests the maximum communication delay with the in-situ tester; Draw a topology diagram consistent with the feeder automation to be tested in the test management software, set the nodes and node types, and the switch types of each node; Configure the in-situ testers of each node in the test management software; Set the switch positions of each node to the initial state; Set the fault points in the formulated feeder automation process to the invalid state.

6. The method according to claim 5, characterized in that, The formulation of the feeder automation process includes: Set the load current values of each node; Set the fault points, fault types and fault states; Set the feeder automation type and self-healing requirements of the device under test.

7. A test system for feeder automation, characterized in that, It includes: A command issuing module for sending a switching command frame to the in-situ tester corresponding to each node respectively based on the states of each node; An acquisition module for acquiring the action states of each device under test detected after each in-situ tester switches and outputs based on the switching command frame; An adjustment module for adjusting the working modes of the in-situ testers corresponding to each node according to the prefabricated feeder automation process based on the action states of each device under test; A result module for obtaining the test results of the feeder automation based on the relationship between the action logics of each device under test and the expected action logics during the test; The system further includes a judgment module; The judgment module is executed after the adjustment module; A first judgment unit for detecting the switch position change information in the action states of each device under test, executing the command issuing module when the switch position changes, otherwise detecting whether there is a trigger fault instruction; A second judgment unit for setting the specified fault point in the feeder automation process to the effective state, updating the states of each node and executing the command issuing module when a trigger fault instruction is detected, otherwise judging the fault characteristics set in the feeder automation process; A third judgment unit for setting the power supply node and all nodes in the power supply loop of the fault branch to the deactivated state, updating the states of each node and executing the command issuing module when the switch types of each node in the fault loop are load switches and the analog switch of the power supply node of the fault branch trips; it is also used for triggering the power supply node to resume the running state, updating the states of each node and executing the command issuing module when the analog switch reclosing is required after the power supply node of the fault branch is set to the deactivated state; it is also used for judging whether a test end instruction is received; if not received, execute the acquisition module, otherwise execute the result module.

8. The system according to claim 7, wherein The command issuing module includes: A calculation unit for calculating the waveform data corresponding to each node based on the states of each node; A selection unit for selecting the working mode of the in-situ tester corresponding to each node based on the waveform data corresponding to each node; A command issuing unit for encapsulating the working mode of the in-situ tester corresponding to each node into a switching command frame and sending it to the in-situ detector corresponding to each node; Wherein, the working mode of the in-situ tester corresponds one-to-one with the waveform data of each node.

Citation Information

Patent Citations

  • Method for automatically allocating instruments for testing power, voltage withstanding and grounding

    CN101581740A

  • Feeder automation test method with automatic interference input function

    CN104007365A