A feeder automation test method, device, equipment, and storage medium
The method improves FA testing reliability by using HLA and Agent-based strategies to coordinate test master stations and instruments, ensuring synchronized and accurate testing of switch positions in feeder automation systems.
Patent Information
- Application Number
- CN202411097665.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-12
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2044-08-12
AI Technical Summary
The existing feeder automation testing methods lack the coordinated promotion methods for the test main station and the tester, which leads to low test reliability and is prone to failure due to coordinated cooperation issues.
By calculating the voltage and current effective values of the feeder automation system under different fault handling sections, a high-level architecture (HLA) and agents (Agent) are used to establish coordinated promotion methods to achieve coordinated coordination between the test master station and the tester, including time management strategies and message delivery mechanisms, ensuring that the test is carried out in an orderly manner.
It improves the reliability of feeder automation testing, ensures the coordinated promotion of the test master station and the tester, reduces the possibility of test failure, and improves the overall success rate of the test.
Smart Images

Figure CN119001281B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of feeder automation testing, and particularly to a feeder automation testing method, device, equipment, and storage medium. Background Art
[0002] Due to problems such as defects in the protection and control principles of feeder automation (FA), coordination between different manufacturers or different versions of terminals, communication interference or interruption, incorrect terminal parameters, inconsistency between the main station topology and the actual situation, and congestion of the main station front-end machine, the success rate of actual FA operation has decreased, and manual operation often occurs. Therefore, power grid companies mostly conduct warehouse debugging or on-site FA logic function testing before the operation of distribution automation.
[0003] Existing FA testing methods mainly include the main station injection testing method, the terminal injection testing method, and the main station and secondary synchronous injection testing method. Although the above testing methods have been applied to the performance testing of feeder automation system fault handling and have achieved certain results, since existing FA testing involves many components such as distribution main stations, testing main stations, communication equipment, testing equipment, complex primary power grids, and a large number of secondary terminals, and FA testing is achieved through the coordinated cooperation of the above-mentioned many components, which is a process of the testing main station commanding multiple testers to cooperate and advance. Any problem in the coordinated cooperation process between the testing main station and the tester may lead to the failure of FA testing, greatly reducing the reliability of FA testing. However, in existing FA testing methods, there is no research on the means of coordinated advancement between the testing main station and the tester, and the reliability of FA testing is not high. Summary of the Invention
[0004] The present invention provides a feeder automation testing method, device, equipment, and storage medium to solve the technical problem that in existing FA testing methods, there is no research on the means of coordinated advancement between the testing main station and the tester, and the reliability of FA testing is not high.
[0005] To solve the above technical problem, an embodiment of the present invention provides a feeder automation testing method, including:
[0006] Calculating the effective values of voltage and current of each node in the distribution network grid under different fault handling sections of the feeder automation system;
[0007] Sending the effective values of voltage and current to the corresponding testers, so that after receiving the effective values of voltage and current, the corresponding testers convert the effective value of voltage into an analog voltage waveform, convert the effective value of current into an analog current waveform, output the analog voltage waveform and the analog current waveform to the corresponding on-site distribution terminal, and return the switch position change information of the on-site distribution terminal;
[0008] Compare the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section, and then obtain the test result of the feeder automation according to the comparison result.
[0009] As a preferred solution, before calculating the effective voltage value and effective current value of each node in the distribution network grid under different fault handling sections of the feeder automation system, it further includes:
[0010] Apply to the RTI running time support environment to register the corresponding electrical quantity injection time window until receiving the time window registration success notification returned by the RTI;
[0011] After receiving the time window registration success notification, start the feeder automation test, and apply to the RTI running time support environment for a running time window to make the time window of the RTI running time support environment start running.
[0012] As a preferred solution, sending the effective voltage value and effective current value to the corresponding tester includes:
[0013] When the RTI running time support environment monitors that the time window reaches the injection point, send the effective voltage value and effective current value to the corresponding tester.
[0014] As a preferred solution, outputting the analog voltage waveform and analog current waveform to the corresponding on-site distribution terminal and returning the switch position change information of the on-site distribution terminal includes:
[0015] Output the analog voltage waveform and analog current waveform to the corresponding on-site distribution terminal, so that the corresponding on-site distribution terminal acts according to the analog voltage waveform and analog current waveform to generate corresponding switch quantities;
[0016] Generate corresponding switch position change information according to the switch quantities of the on-site distribution terminal, and return the switch position change information to the test master station.
[0017] As a preferred solution, the comparing the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section, and then obtaining the test result of the feeder automation according to the comparison result includes:
[0018] Compare the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section. When the switch position change information conforms to the preset standard feeder automation action logic under the corresponding fault handling section, it is determined that the feeder automation logic of the on-site distribution terminal is correct; when the switch position change information does not conform to the preset standard feeder automation action logic under the corresponding fault handling section, it is determined that the feeder automation logic of the on-site distribution terminal is incorrect.
[0019] Based on the above embodiments, another embodiment of the present invention provides a feeder automation test device, including: an effective value calculation module, a switch position change information acquisition module, and a logic comparison module;
[0020] The effective value calculation module is used to calculate the effective values of the voltage and current of each node in the distribution network grid under different fault handling sections of the feeder automation system;
[0021] The switch position change information acquisition module is used to send the effective values of the voltage and current to the corresponding tester, so that after receiving the effective values of the voltage and current, the corresponding tester converts the effective value of the voltage into an analog voltage waveform, converts the effective value of the current into an analog current waveform, outputs the analog voltage waveform and the analog current waveform to the corresponding on-site distribution terminal, and returns the switch position change information of the on-site distribution terminal;
[0022] The logic comparison module is used to compare the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section, and then obtain the test result of the feeder automation according to the comparison result.
[0023] As a preferred solution, it further includes: a time window registration module and a time window operation module;
[0024] The time window registration module is used to apply to the RTI run-time support environment for registering the corresponding electrical quantity injection time window until it receives the time window registration success notification returned by the RTI;
[0025] The time window operation module is used to start the feeder automation test after receiving the time window registration success notification, and apply to the RTI run-time support environment for running the time window, so that the time window of the RTI run-time support environment starts to run.
[0026] As a preferred solution, the outputting the analog voltage waveform and the analog current waveform to the corresponding on-site distribution terminal and returning the switch position change information of the on-site distribution terminal includes:
[0027] Output the analog voltage waveform and the analog current waveform to the corresponding on-site power distribution terminal, so that the corresponding on-site power distribution terminal operates according to the analog voltage waveform and the analog current waveform to generate corresponding digital signals;
[0028] Generate corresponding switch position change information according to the digital signals of the on-site power distribution terminal, and return the switch position change information to the test master station.
[0029] Based on the above embodiments, another embodiment of the present invention provides an electronic device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, the feeder automation test method described in the above embodiments of the present invention is implemented.
[0030] Based on the above embodiments, another embodiment of the present invention provides a storage medium, which includes a stored computer program. When the computer program runs, the device where the storage medium is located is controlled to execute the feeder automation test method described in the above embodiments of the present invention.
[0031] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0032] The present invention provides a feeder automation test method. First, the test master station calculates the effective voltage values and effective current values of each node in the distribution network grid under different fault handling sections of the feeder automation system; then sends the effective voltage values and effective current values to the corresponding tester. After receiving the effective voltage values and effective current values, the corresponding tester converts the effective voltage values into analog voltage waveforms, converts the effective current values into analog current waveforms, outputs the analog voltage waveforms and the analog current waveforms to the corresponding on-site power distribution terminals. The on-site power distribution terminals operate according to the analog voltage waveforms and the analog current waveforms, and the tester returns the switch position change information of the on-site power distribution terminal to the test master station; the test master station compares the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section, and then obtains the test result of the feeder automation according to the comparison result. The feeder automation test method of the present invention studies the coordinated advancement of the test master station and the tester, and conducts coordinated cooperation tests on the injection of electrical quantities by the test master station, the communication between the test master station and the tester, the processing of the tester, and the processing of the power distribution terminal, improving the reliability of the feeder automation test. Description of the Drawings
[0033] Figure 1 is a schematic flowchart of a feeder automation test method provided by an embodiment of the present invention;
[0034] Figure 2 It is a schematic diagram of the electrical quantity injection time window of the FA test main station;
[0035] Figure 3 It is a structure diagram of the FA test system;
[0036] Figure 4 It is a basic structure diagram of HLA;
[0037] Figure 5 It is a basic structure diagram of Agent;
[0038] Figure 6 It is an overall architecture diagram of the FA test system based on HLA / Agent;
[0039] Figure 7 It is a schematic diagram of various RTI interface functions;
[0040] Figure 8 It is a collaborative promotion strategy diagram of the FA test based on HLA;
[0041] Figure 9 It is a specific promotion process diagram of the FA test;
[0042] Figure 10 It is a schematic structural diagram of a feeder automation test device provided by an embodiment of the present invention. Detailed implementation manners
[0043] To make the objectives, technical solutions, and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some but not all of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the scope of protection of the present application.
[0044] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above accompanying drawings are intended to cover non-exclusive inclusion.
[0045] In the description of the embodiments of the present application, technical terms such as "first" and "second" are only used to distinguish different objects and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity, specific order, or primary-secondary relationship of the indicated technical features. In the description of the embodiments of the present application, "a plurality of" means two or more unless otherwise specifically and clearly defined.
[0046] As used herein, the term "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the present application. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.
[0047] In the description of the embodiments of the present application, the term "and / or" is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this text generally represents an "or" relationship between the associated objects before and after.
[0048] In the description of the embodiments of the present application, the term "a plurality of" means two or more (including two). Similarly, "a plurality of groups" means two or more groups (including two groups), and "a plurality of pieces" means two or more pieces (including two pieces).
[0049] In the description of the embodiments of the present application, unless otherwise clearly specified and limited, technical terms such as "installation", "connection", "connection", "fixation", etc. should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or integrated; it can also be a mechanical connection or an electrical connection; it can be directly connected or indirectly connected through an intermediate medium, and it can be the communication inside two components or the interaction relationship between two components. For those of ordinary skill in the art, the specific meanings of the above terms in the embodiments of the present application can be understood according to specific situations.
[0050] Embodiment 1
[0051] Please refer to Figure 1 , which is a schematic flow chart of a feeder automation test method provided by an embodiment of the present invention, including the following specific steps:
[0052] S1. Calculate the effective voltage value and effective current value of each node in the distribution network grid under different fault handling sections of the feeder automation system;
[0053] Preferably, before calculating the effective voltage value and effective current value of each node in the distribution network grid under different fault handling sections of the feeder automation system, it further includes: applying to the RTI run-time support environment for registering the corresponding electrical quantity injection time window until receiving the time window registration success notification returned by the RTI; after receiving the time window registration success notification, start the feeder automation test and apply to the RTI run-time support environment for a run-time window to start the time window of the RTI run-time support environment.
[0054] Aiming at the problems existing in the prior art, the present invention proposes a collaborative promotion means for FA testing based on the High-Level Architecture (HLA) and Agent, so as to improve the reliability of FA testing and realize the orderly and coordinated promotion of the dynamic process of FA testing.
[0055] First, based on the principles of HLA and Agent, the present invention establishes an HLA / Agent-based FA testing framework; then, based on the HLA time management service, it analyzes the time management strategy and message passing mechanism suitable for the collaborative promotion of FA testing, and then combines the electrical quantity injection time window of the test master station to propose a collaborative promotion strategy for FA testing. It should be noted that: the electrical quantity injection time window of the test master station is the key issue of FA testing. The electrical quantity injection time window of the test master station is the brain that commands the orderly promotion of FA testing according to each section. Its time constraint transmitted with each node is the key to the success or failure of FA testing. Please refer to Figure 2 , which is a schematic diagram of the electrical quantity injection time window of the FA test master station.
[0056] I. FA Field Test System Framework
[0057] The FA field test system framework mainly consists of a test master station, a communication network, a tester, a virtual relay protection device, a virtual distribution terminal, and a field distribution terminal, etc. Please refer to Figure 3 , which is a diagram of the FA test system framework.
[0058] Figure 3 In , the test master station is the command center of FA testing and should at least have: (1) Build a 10kV primary equipment distribution network grid to be tested, have the ability of distribution network power flow calculation and short-circuit calculation, and generate the effective values of voltage and current electrical quantities in each time sequence of FA; (2) The test master station sends the effective values of electrical quantities at each node of the grid to the tester and receives the simulated circuit breaker position change information from the tester; (3) A virtual distribution terminal module, which has the "three remote" and FA functions of a physical distribution terminal; (4) A virtual protection device module, which at least has functions such as current protection I-II, zero-sequence current protection, and reclosing. The tester should have the function of receiving the effective value information of the electrical quantity from the test master station and converting it into a continuous analog quantity waveform to inject into the field distribution terminal.
[0059] II. HLA / Agent Principle
[0060] HLA is a general high-level architecture in the field of modeling and simulation, which consists of a simulation federation and several federation members. The simulation federation refers to a hybrid simulation system composed of multiple different simulation platforms, and the federation members refer to all simulation programs participating in the operation in the simulation federation. The interface standard of HLA is implemented by the RTI, which defines the time management service including the time management strategy and message passing mechanism to ensure the correctness of the collaborative promotion among federation members. Please refer toFigure 4 , is the basic structure diagram of HLA.
[0061] An Agent refers to an intelligent entity that can perceive its own environment and act on the environment, and has characteristics such as autonomy, reactivity, and interactivity. Its basic idea is: divide the research object into multiple Agents according to different functions, each Agent contains specific functions, and by studying the specific functions of individual individuals in the system, the macroscopic behavior of the system can be obtained, which can clearly reflect the coupling relationship between the functions of each component in the FA test and improve the collaborative efficiency between each module in the test master station and the tester. Please refer to Figure 5 , is the basic structure diagram of Agent.
[0062] The main body structure of Agent can be divided into three categories: reactive, deliberative, and hybrid. A reactive Agent can quickly make a response when the conditions set by itself are met, with a fast response speed but without reasoning ability; a deliberative Agent can perform its own reasoning based on the external model and make a response, so its response speed is slower. The hybrid Agent integrates the advantages of the former two, can both perform its own reasoning and quickly make a response. The choice of the Agent main body structure should be based on the requirements of the device or software function. For example, the test master station simulation Agent needs to perform power flow calculation or short-circuit calculation on the voltage and current at each circuit breaker, load switch, and sectional switch node in the distribution network grid, which involves the calculation and reasoning of its own data, and a deliberative structure is suitable; while for the tester analog quantity output interface Agent, since it only receives and forwards the voltage and current analog quantity waveform data without a reasoning process, a reactive structure can be used.
[0063] III. Collaborative Promotion Framework for FA Test
[0064] Please refer to Figure 6 , is the overall architecture diagram of the FA test system based on HLA / Agent, which consists of the test master station federate, the tester federate, and the on-site distribution terminal. Each federate is composed of multiple Agents, and information interaction between the test master station and the tester is realized under the fiber optic or wireless communication wide area network. With the support of the RTI interface, the collaborative cooperation of each component in the FA test is promoted to jointly complete the established FA test goal.
[0065] The test master station federate includes:
[0066] (1) Simulation Agent: It has the functions of power flow calculation and short-circuit calculation for the distribution network, and is responsible for generating the effective values of voltage and current electrical quantities at each node of the distribution network; it has the function of changing the distribution network grid structure, receiving the information of simulated circuit breaker position change and changing the distribution network grid structure; it has the function of judging the correctness of FA logic, mainly responsible for judging the switch action information fed back by the on-site distribution terminal to the master station. If it conforms to the established FA logic, the network topology will be changed and the next test will continue; otherwise, the test will stop.
[0067] (2) Virtual Relay Protection Agent: It has functions such as current protection I-II, zero-sequence current protection, and secondary reclosing; Virtual Distribution Terminal Agent: It has the "three remote" functions and FA function of the physical distribution terminal.
[0068] (3) FA Test Timing Section Control Agent: It divides into multiple FA test timing sections according to the FA test process, and conducts FA tests according to the timing sections.
[0069] (4) RT I Interface and RT I Runtime Support Environment: Relying on the time management service of the RT I runtime support environment, it advances in an orderly manner according to the established FA test master station electrical quantity injection time window.
[0070] The tester federation members include:
[0071] (1) Waveform Generation Agent: It is responsible for receiving the effective values of voltage and current information from the test master station and generating them into continuous voltage and current analog waveforms.
[0072] (2) Simulated Circuit Breaker Agent: It is responsible for receiving the digital quantity information of the on-site distribution terminal and acting as a simulated circuit breaker to simulate the on-site switch action.
[0073] (3) Interface Agent: On the one hand, it continuously outputs waveforms to the distribution terminal, and on the other hand, it receives the digital quantity of the distribution terminal. The communication between Agents is realized by KQML to support the collaborative work between simulation entity Agents. The KQML message follows the following syntax format:
[0074] (ask-a l l / / operation name;
[0075] :sender The Agent that sends the message;
[0076] :rece i ver The Agent that receives the message;
[0077] :content The specific content of the message expressed by the communication primitive;
[0078] :l anguage The name of the expression language used in the content parameter field;
[0079] : the name of the set of all term definitions in the ontology content parameter domain;)
[0080] The time management service of the RTI runtime support environment is the key to realizing the coordinated advancement of FA tests. Therefore, first connect the test master station and the tester to the RTI runtime support environment through the RTI interface. Please refer to Figure 7 , which is a schematic diagram of various RTI interface functions.
[0081] IV. HLA-based FA Test Coordination Promotion Strategy
[0082] 4.1. Time Management Strategy
[0083] In the voltage-time type FA test, time factors such as the injection time window of the effective value of the electrical quantity of the test master station, the network delay between the master station and the tester, the processing time of each component, the delayed closing time limit with voltage on one side (X limit), the locking determination time limit (Y limit), and the reclosing time are the key to the success of the FA test advancement. Therefore, this paper introduces the time management service in HLA to ensure the coordinated cooperation and advancement among various components of the FA test. Time management mainly includes three aspects: the time management strategy of federation members, the message passing mechanism, and the logical time advancement.
[0084] The time management strategy of federation members in HLA describes the relationship between the logical time advancement of federation members and other federation members, which is divided into time control and time limited, and the meanings are shown in Table 1 below.
[0085]
[0086] Table 1 Time Management Strategy Types and Meanings
[0087] During the advancement of the FA test, the test master station injects voltage and current electrical quantities into each tester according to the electrical quantity injection time window, which affects the operation of each tester. Due to the control of the test master station time window and being not affected by the tester federation members, the test master station federation member adopts only the "time control" method; while the tester needs to receive the effective values of the voltage and current from the test master station to generate a continuous analog waveform and output it to the on-site distribution terminal. Therefore, the tester is affected by the injection of the effective value of the electrical quantity of the test master station. However, since the injection point of the electrical quantity has been set by the test master station, the processing time of the tester does not affect the time advancement of the test master station. Therefore, the tester is "time limited".
[0088] 4.2. Message Passing Mechanism
[0089] The message passing mechanism of HLA includes two aspects: one is the message transmission mode; the other is the message passing order. Among them, the message transmission mode is divided into two types: "reliable" and "best effort". The former uses the TCP / IP protocol and has a retransmission mechanism. That is, when a certain message transmission fails, it will be retransmitted, which can effectively ensure the reliability of message transmission, but usually requires an increase in transmission delay. The latter uses the UDP / IP protocol and does not have a retransmission mechanism. Therefore, its transmission reliability is poor, but it can effectively reduce the transmission delay. During the FA test process, there are time window constraint conditions for the injection of the effective value of electrical quantities, and the requirement for delay is relatively high. For reliability, the reliability of message transmission can be improved by setting messages and heartbeats at the test master station. Therefore, it is more appropriate to use the "best effort" method.
[0090] HLA supports two message passing orders: receiving order (RO) and time stamp order (TSO). RO is the mode with the smallest delay. The RTI creates a queue for each federate and passes messages to the federate in FIFO order. This mode is used when the requirement for transmission delay is higher than the requirement for causality; TSO is the mode to ensure message causality. The RTI will ensure that all messages passed to the federate arrive in time stamp order, that is, the received messages are stored in the queue until it is certain that no messages with smaller time stamps arrive, and then these messages are forwarded to the federate.
[0091] If the system has a higher requirement for causality than for delay, TSO is used during transmission to ensure the correctness of the causal logic in the system; if the system has a higher requirement for delay than for causality, RO is used during transmission to improve the transmission speed. During the FA test process, there are many time factors such as the closing delay time limit (X limit), blocking determination time limit (Y limit), residual voltage blocking discrimination time limit (Z limit), tie switch closing delay time limit (XL limit), and reclosing time limit on one side. As long as the time window constraint conditions for the injection of electrical quantities mentioned in this paper are met, the orderly progress of the FA test can be ensured. Therefore, it is necessary to use the "RO" method with the smallest possible delay to better adapt to the time window for the injection of the effective value of electrical quantities at the FA test master station and ensure the orderly and coordinated progress of the FA test.
[0092] 4.3. FA Test Cooperative Promotion Strategy Based on HLA
[0093] Please refer to Figure 8, it is a collaborative promotion strategy diagram for FA testing based on HLA. First, prepare before the test. The test master station and the tester federation member apply to the RTI run-time support environment to register the effective value injection time window of electrical quantities through the registerFederationSynchronizationPoint() function. The RTI will return the synchronizationPointRegistrationSucceeded() function to inform each federation member that the time window registration is successful. Then, the FA test can start. The test master station applies to the RTI run-time support environment for the run-time window through the nextEventRequest() function. After the time window starts running, when a certain injection point is reached, the RTI run-time support environment sends the timeAdvanceGrant() function to inform the test master station federation member that injection is allowed. The test master station then starts injecting the effective value, and so on until the FA test ends.
[0094] 4.4. Collaborative Promotion Process of FA Testing Based on HLA
[0095] During the FA test, due to the influence of continuous and discrete events such as the injection of voltage and current electrical quantities by the test master station, the delay of the optical fiber or wireless communication network, the processing of the tester, the processing of the distribution terminal, and the processing of the protection device, as well as important time factors such as the on-voltage delay closing time limit (X time limit) and the blocking determination time limit (Y time limit) existing during the test process, it may lead to incorrect promotion or even failure of the FA test. Therefore, based on the powerful time promotion function of HLA and combined with the effective value injection time window of the test master station electrical quantities for promotion, it ensures the orderly promotion of the FA test. Please refer to Figure 9 , it is the specific promotion process diagram of the FA test.
[0096] The promotion process is as follows:
[0097] (1) The test master station applies to the RTI run-time support environment to register the electrical quantity injection time window, and the RTI informs the test master station that the time window registration is successful. The FA test starts, and the test master station applies to the RTI run-time support environment for the run-time window, and the time window starts running.
[0098] (2) The test master station builds the power distribution network grid to be tested and calculates the effective values of voltage and current of each node in the power distribution network grid under different fault handling sections through power flow calculation and short-circuit calculation for the feeder automation system.
[0099] Specifically, the test master station includes a distribution network simulation platform. By building a distribution network grid and setting faults, and combining with the theoretical formula algorithms of power flow calculation and short-circuit calculation, the effective values of voltage and current at each node in different fault handling sections of FA can be automatically generated through the simulation platform.
[0100] S2. Send the effective values of voltage and current to the corresponding test instruments, so that after receiving the effective values of voltage and current, the corresponding test instruments convert the effective value of voltage into an analog voltage waveform, convert the effective value of current into an analog current waveform, output the analog voltage waveform and analog current waveform to the corresponding on-site distribution terminal, and return the switch position change information of the on-site distribution terminal.
[0101] Preferably, sending the effective values of voltage and current to the corresponding test instruments includes: when the RT I operation time support environment monitors that the time window reaches the injection point, sending the effective values of voltage and current to the corresponding test instruments.
[0102] Preferably, outputting the analog voltage waveform and analog current waveform to the corresponding on-site distribution terminal and returning the switch position change information of the on-site distribution terminal includes: outputting the analog voltage waveform and analog current waveform to the corresponding on-site distribution terminal, so that the corresponding on-site distribution terminal acts according to the analog voltage waveform and analog current waveform to generate corresponding switch quantities; generating corresponding switch position change information according to the switch quantities of the on-site distribution terminal, and returning the switch position change information to the test master station.
[0103] (3) The test master station injects the voltage and current effective value data into the test instrument:
[0104] When the RT I operation time support environment monitors that the time window reaches the first injection point, it immediately notifies the test master station to allow the first injection. The test master station injects the effective values of voltage and current into the test instrument, virtual relay protection device and virtual distribution terminal, with on-site and virtual network delays respectively.
[0105] (4) After receiving the data, the test instrument converts the effective values into analog voltage and current waveforms and continuously outputs them to the on-site distribution terminal:
[0106] For the on-site: The test instrument converts the effective value data into continuous voltage and current analog waveforms: converts the effective value of voltage into an analog voltage waveform, and converts the effective value of current into an analog current waveform; for the virtual device: simulates and generates waveforms inside the virtual protection and virtual distribution terminal. Specifically, the test instrument itself contains a functional module that expands the effective values of voltage and current into waveforms, can accept the effective values from the test master station and automatically generate analog waveforms for output to the distribution terminal.
[0107] For the field: The tester continuously injects analog waveforms of voltage and current into the on-site distribution terminal. For the virtual device: The waveform injection is simulated inside the virtual device.
[0108] (5) After the on-site distribution terminal receives the analog voltage and current waveforms, if it needs to operate, it returns the switch quantity to the tester's simulated circuit breaker; the virtual device starts the protection principle judgment and the FA principle judgment. If it operates, it returns the switch quantity to the simulated circuit breaker in the virtual device.
[0109] Specifically, if it exceeds the fault setting value, the distribution terminal will operate (open). Conversely, if the distribution terminal is continuously powered and meets the FA logic, it will close (specifically refer to the FA logic). After operating, the distribution terminal will generate a switch quantity and return it to the tester's simulated circuit breaker. The returned switch quantity can be understood as signal "1" or "0". For example, "1" indicates that the switch is closed, and "0" indicates that the switch is open.
[0110] (6) For the field: The tester acts as the simulated circuit breaker; for the virtual device: The simulated circuit breaker action is simulated inside the virtual device.
[0111] For the field: The tester's simulated circuit breaker returns the switch position change information to the test master station, with an on-site network delay; for the virtual device: The virtual device returns the switch position change information to the test master station, with a virtual network delay.
[0112] Specifically, the tester, as the simulated circuit breaker, receives signal "1" and acts in response to signal "1". After the simulated circuit breaker operates, it generates "switch position change information", which can also be understood as "1" and "0". For example, "1" means the switch is in the closed state, and "0" means the switch is in the open state, and it is sent back to the test master station. The test master station then acts on the simulated distribution network grid topology according to the switch position change information.
[0113] S3. Compare the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section, and then obtain the test result of the feeder automation according to the comparison result.
[0114] Preferably, the comparing the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section, and then obtaining the test result of the feeder automation according to the comparison result includes: comparing the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section. When the switch position change information conforms to the preset standard feeder automation action logic under the corresponding fault handling section, it is determined that the feeder automation logic of the on-site distribution terminal is correct; when the switch position change information does not conform to the preset standard feeder automation action logic under the corresponding fault handling section, it is determined that the feeder automation logic of the on-site distribution terminal is incorrect.
[0115] (7) For the field: The test master station determines the correctness of the switch position change information; for the virtual device: Since it is self-developed, the correctness of the switch position change information can be guaranteed, so there is no need to make a determination.
[0116] (8) The test master station simulates the action of the network topology.
[0117] (9) When the monitoring time window of the RT I running time support environment reaches the second injection point, it immediately notifies the test master station to allow the second effective value injection.
[0118] (10) The above process is cycled and advanced in an orderly manner until the FA test is completed.
[0119] In the test master station, there is a correct FA logic process. During the test, the test master station compares the switch position change situations of each section of the actual test network with the correct FA action logic to achieve the judgment of the FA logic correctness. The specific theory can use the method of matrix determination.
[0120] Embodiment 2
[0121] Please refer to Figure 10 which is a schematic structural diagram of a feeder automation test device provided by an embodiment of the present invention. The device includes: an effective value calculation module, a switch position change information acquisition module, and a logic comparison module;
[0122] The effective value calculation module is used to calculate the voltage effective value and current effective value of each node in the distribution network grid under different fault handling section conditions of the feeder automation system;
[0123] The switch position change information acquisition module is used to send the voltage effective value and current effective value to the corresponding tester. After the corresponding tester receives the voltage effective value and current effective value, it converts the voltage effective value into an analog voltage waveform, converts the current effective value into an analog current waveform, outputs the analog voltage waveform and analog current waveform to the corresponding on-site distribution terminal, and returns the switch position change information of the on-site distribution terminal;
[0124] The logic comparison module is used to compare the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section conditions, and then obtain the test result of the feeder automation according to the comparison result.
[0125] Preferably, it further includes: a time window registration module and a time window operation module; the time window registration module is used to apply to the RT I run-time support environment for registering the corresponding electrical quantity injection time window until receiving the time window registration success notification returned by the RT I; the time window operation module is used to start the feeder automation test after receiving the time window registration success notification, and apply to the RT I run-time support environment for running the time window so that the time window of the RT I run-time support environment starts to run.
[0126] Preferably, the step of outputting the analog voltage waveform and the analog current waveform to the corresponding on-site distribution terminal and returning the switch position change information of the on-site distribution terminal includes: outputting the analog voltage waveform and the analog current waveform to the corresponding on-site distribution terminal, so that the corresponding on-site distribution terminal acts according to the analog voltage waveform and the analog current waveform to generate corresponding switch quantities; generating corresponding switch position change information according to the switch quantities of the on-site distribution terminal, and returning the switch position change information to the test master station.
[0127] It should be noted that the device embodiments described above are only illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, in the attached drawings of the device embodiments provided by the present invention, the connection relationship between modules indicates that they have a communication connection, which can be specifically implemented as one or more communication buses or signal lines. Those of ordinary skill in the art can understand and implement without creative work.
[0128] Those skilled in the art can clearly understand that for the convenience and simplicity, the specific working process of the device described above can refer to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0129] Embodiment III
[0130] Correspondingly, an embodiment of the present invention provides an electronic device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the feeder automation test method described in the foregoing embodiments of the present invention.
[0131] The electronic device may be a computing device such as a desktop computer, a notebook, a palm computer, and a cloud server. The device may include, but is not limited to, a processor and a memory.
[0132] The so-called processor may be a Central Processing Unit (CPU), or may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The processor is the control center of the device and connects various parts of the entire device through various interfaces and circuits.
[0133] Embodiment 4
[0134] Correspondingly, an embodiment of the present invention provides a storage medium, which includes a stored computer program. When the computer program runs, it controls the device where the storage medium is located to execute the feeder automation test method described in the above embodiments of the present invention.
[0135] The memory can be used to store the computer program. The processor realizes various functions of the device by running or executing the computer program stored in the memory and calling the data stored in the memory. The memory mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for at least one function, etc.; the data storage area can store data created according to the use of the mobile phone, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0136] The storage medium is a computer-readable storage medium, and the computer program is stored in the computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-described various method embodiments can be implemented. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc. It should be noted that the content included in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0137] The above is the preferred embodiment of the present invention. It should be pointed out that for those of ordinary skill in the art of the present technology, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements are also regarded as the protection scope of the present invention.
Claims
1. A feeder automation test method, characterized in that, Including: Calculating the effective voltage value and effective current value of each node in the distribution network grid under different fault handling sections of the feeder automation system; Sending the effective voltage value and effective current value to the corresponding tester, so that after receiving the effective voltage value and effective current value, the corresponding tester converts the effective voltage value into an analog voltage waveform, converts the effective current value into an analog current waveform, outputs the analog voltage waveform and analog current waveform to the corresponding on-site distribution terminal, and returns the switch position change information of the on-site distribution terminal; Comparing the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section, and then obtaining the test result of the feeder automation according to the comparison result; The feeder automation test method is based on the FA test framework of HLA / Agent; The FA test framework of HLA / Agent consists of a test master station federate, a tester federate and an on-site distribution terminal; Each federate consists of multiple Agents; the test master station federate includes: an FA test time sequence section control Agent; The FA test time sequence section control Agent is used to divide into multiple FA test time sequence sections according to the FA test process, and carry out FA tests according to the time sequence sections; the HLA includes a time management service; During the FA test promotion process, the test master station federate adopts a time control only method; The tester is in a time-limited manner; The time control means that the time advancement affects other federates and is not affected by the time advancement of other federates; The time limitation means that the time advancement is affected by other federates and does not affect the time advancement of other federates.
2. The feeder automation test method according to claim 1, wherein Before calculating the effective voltage value and effective current value of each node in the distribution network grid under different fault handling sections of the feeder automation system, it further includes: Applying to the RTI runtime support environment to register the corresponding electrical quantity injection time window until receiving the time window registration success notification returned by the RTI; After receiving the time window registration success notification, start the feeder automation test, and apply to the RTI runtime support environment for a runtime time window to make the time window of the RTI runtime support environment start running.
3. The feeder automation test method according to claim 2, wherein Sending the effective voltage value and effective current value to the corresponding tester includes: When the RTI runtime support environment monitors that the time window reaches the injection point, sending the effective voltage value and effective current value to the corresponding tester.
4. The feeder automation test method according to claim 1, characterized in that Outputting the analog voltage waveform and analog current waveform to the corresponding on-site distribution terminal and returning the switch position change information of the on-site distribution terminal includes: Outputting the analog voltage waveform and analog current waveform to the corresponding on-site distribution terminal, so that the corresponding on-site distribution terminal acts according to the analog voltage waveform and analog current waveform to generate corresponding switch quantities; Generating corresponding switch position change information according to the switch quantities of the on-site distribution terminal, and returning the switch position change information to the test master station.
5. The feeder automation test method according to claim 1, wherein, Comparing the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section, and then obtaining the test result of the feeder automation according to the comparison result, including: Comparing the switch position change information with the preset standard feeder automation action logic under the corresponding fault handling section. When the switch position change information conforms to the preset standard feeder automation action logic under the corresponding fault handling section, it is determined that the feeder automation logic of the on-site distribution terminal is correct; when the switch position change information does not conform to the preset standard feeder automation action logic under the corresponding fault handling section, it is determined that the feeder automation logic of the on-site distribution terminal is incorrect.
6. A feeder automation test system, characterized in that, The system is used to implement the feeder automation test method according to any one of claims 1 to 5.
7. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the feeder automation test method according to any one of claims 1 to 5.
8. A storage medium, characterized in that, The storage medium includes a stored computer program, wherein when the computer program runs, it controls the device where the storage medium is located to execute the feeder automation test method according to any one of claims 1 to 5.
Citation Information
Patent Citations
System and method for field automatic test of power distribution network feeder automation
CN108020742A
Simulation method, device and equipment for preventing FTU error tripping of power distribution network and storage medium
CN116910991A
Voltage time type feeder automation test master station waveform injection optimization method and device
CN117741313A