One-key sequence control test signal sequence generation method

Through the one-click sequential test signal sequence generation method, the graphical interface, template library and intelligent generation module are used to solve the problems of low efficiency and error-prone test signal sequence generation in the existing technology, and achieve efficient and accurate test signal sequences. Generation and automatic optimization significantly improve testing efficiency and quality.

CN119358042AActive Publication Date: 2025-01-24ZHANGJIAKOU POWER SUPPLY COMPANY OF STATE GRID JINBEI ELECTRIC POWER COMPANY +1

Patent Information

Application Number
CN202411400613.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-01-24
Estimated Expiration
2044-10-09

AI Technical Summary

Technical Problem

The existing one-click sequence technology faces complex and time-consuming problems during the test verification process, mainly because the generation of test signal sequences relies on manual editing, which is inefficient and error-prone, especially when the scale of smart grids is expanded and the complexity of equipment increases, the test The complexity of signal sequences has increased exponentially, further exacerbating the burden and cost of test verification.

Method used

A one -click smooth test signal sequence generation method is proposed. The test needs of the interval test through the graphical interface or the preset template, and the interval test signal template library is used to use the intelligent interval test signal sequence to generate the module, the operation ticket test signal sequence combination and The optimization module and test signal sequence verification and execution module realize the intelligent generation and automatic optimization of the test signal sequence.

Benefits of technology

This method significantly improves the generating efficiency and quality of the test signal sequence, reducing the risk of artificial errors, improving the comprehensiveness and accuracy of the test, reducing the cost of testing, and realizing the traceability and automation of the test process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119358042A_ABST
    Figure CN119358042A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of power system automation, and discloses a one-key sequence control test signal sequence generation method, which comprises the following steps: S10, a user defines a test requirement through a graphical interface or a preset template, comprising the following steps: determining a test target such as a certain area or specific equipment of a transformer substation, a test scene such as normal operation, fault simulation and the like and required test precision, then editing interval information in detail by a user, and clearly distinguishing primary equipment such as a circuit breaker, an isolating switch and a transformer and secondary equipment such as a protection device, a measurement and control device and an automatic system and the like. According to the one-key sequence control test signal sequence generation method, through a series of automatic and intelligent steps, the problems of low efficiency, high error rate and the like caused by dependence on manual editing in the background technology are effectively solved, the generation efficiency and quality of the one-key sequence control test signal sequence are remarkably improved, and the method is suitable for popularization and application. And a more efficient and reliable test means is provided for operation and maintenance of the intelligent power grid transformer substation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of power system automation, and in particular to a one-button sequential control test signal sequence generation method. Background Art

[0002] With the rapid development of smart grid technology, one-button sequential control technology, as a key force to promote the intelligent and automated transformation of substation operation and maintenance, is being widely used and deeply developed in the power system at an unprecedented speed. Through a highly integrated control system, this technology realizes the automatic arrangement, intelligent verification and one-button execution of operating instructions for many equipment in the substation, greatly simplifying the cumbersome manual operation steps under the traditional operation and maintenance mode, and significantly improving the operation and maintenance efficiency and safety. Relying on advanced communication protocols, big data analysis, cloud computing and artificial intelligence algorithms, one-button sequential control technology can accurately identify the operating status of the substation, automatically generate the optimal operation sequence, and perform real-time monitoring and abnormal warning during the execution process, effectively avoiding the risk of human error. At the same time, the technology also supports remote control, so that operation and maintenance personnel can complete the start, stop, and switching operations of complex equipment without having to go to the site in person, greatly shortening the response time and enhancing the flexibility and reliability of the power grid.

[0003] However, in actual applications, although the one-button sequential control technology has brought significant efficiency improvement and safety assurance to the operation and maintenance of smart grid substations, its test and verification process faces complex and time-consuming challenges. Specifically, the realization of the one-button sequential control function is highly dependent on accurate test signal sequences, and the generation of these sequences currently still mainly relies on manual editing and combination. This method is not only inefficient and easily becomes a bottleneck for technology deployment and updating, but also increases the risk of errors due to the intervention of human factors. During the manual editing process, negligence, misunderstanding or lack of experience may lead to logical errors, reversed order or omission of key steps in the signal sequence, thereby affecting the accuracy and reliability of the test results. In addition, with the expansion of the scale of smart grids and the increase in equipment complexity, the complexity of test signal sequences has also increased exponentially, which has put higher requirements on the ability and patience of manual editing. At the same time, frequent changes and upgrades may also cause the original test signal sequence to no longer be applicable and need to be re-edited and verified, which undoubtedly further increases the burden and cost of test verification work. Summary of the invention

[0004] 1. Technical issues to be resolved

[0005] The purpose of the present invention is to combine advanced communication protocols, big data analysis, cloud computing and artificial intelligence algorithms to realize the intelligent generation and automatic optimization of test signal sequences, and propose a one-key sequential control test signal sequence generation method.

[0006] (II) Technical solution

[0007] The technical solution of the present invention to solve the above technical problems is as follows:

[0008] A method for generating a one-button sequential control test signal sequence comprises the following steps:

[0009] S10. The user defines the test requirements through a graphical interface or a preset template, including determining the test target such as a certain area or specific equipment in the substation, the test scenario such as normal operation, fault simulation, etc., and the required test accuracy. Subsequently, the user edits the interval information in detail, clearly distinguishes between primary equipment such as circuit breakers, disconnectors, transformers, etc. and secondary equipment such as protection devices, measurement and control devices, automation systems, etc., and records key parameters such as the model, location, current status, and operation restrictions of each device;

[0010] S20, the interval test signal template library construction module constructs an interval test signal template library based on the device type, operation type and historical test experience, each template contains a standard test signal sequence for a specific device under a specific operation, including signal type such as switch quantity, analog quantity, signal value, sending time, receiving device and other information;

[0011] S30, intelligent interval test signal sequence generation module, according to the switching operation instruction input by the user, combined with the edited interval information and interval test signal template library, the system automatically analyzes the operation logic and generates the corresponding interval test signal sequence, which accurately describes all the test signals required from the starting state to the target state, ensuring the comprehensiveness and accuracy of the test;

[0012] S40, operation ticket test signal sequence combination and optimization module, for an operation ticket containing multiple interval operations, the system first automatically combines the test signal sequences of each interval to form a preliminary operation ticket test signal sequence, and then uses optimization algorithms such as genetic algorithms and heuristic search algorithms to intelligently optimize the sequence, and further reduce the test time and improve the test efficiency by adjusting the signal sending order, merging redundant signals, and reducing waiting time;

[0013] S50, test signal sequence verification and execution module. After the test signal sequence is generated and optimized, the system automatically verifies the sequence to check the legitimacy, integrity and security of the sequence. After the verification is passed, the system sends the test signal sequence through the communication interface with the field equipment, executes the test operation, and records the test results and feedback information in real time.

[0014] Based on the above technical solution, the present invention can also be improved as follows.

[0015] Furthermore, the step S10 specifically includes the following steps:

[0016] S101, test requirement definition, the user selects the substation area or specific equipment to be tested as the test target through the map navigation or equipment list in the graphical interface. The user selects from the preset test scenario list such as normal operation, fault simulation, overhaul and maintenance, etc. according to the test requirements, or customizes a new test scenario. The user defines the accuracy requirements of the test, including the resolution of signal acquisition, the accuracy of time synchronization, the error range of the test results, etc.;

[0017] S102, interval information initialization, the system provides classification options for primary and secondary devices, and the user assigns the device to the corresponding category according to the device attributes. For common device combinations or test scenarios, the user can create interval templates for reuse in subsequent tests;

[0018] S103, detailed editing of interval information. The user specifies the specific model and location information for each device. This information can be manually input, scanned by a QR code, or automatically imported from the device management system. The user updates the current status of the device such as on / off, input / output, etc. according to the actual situation on site. The user sets operation restrictions for the device according to the technical specifications and safety regulations of the device, such as the maximum number of operations, operation interval time, etc. According to the test requirements, the user can also record other key parameters, such as the rated current, voltage, protection setting value, etc. of the device;

[0019] S104, interval information verification and storage. The system automatically verifies the interval information input by the user to check the integrity, rationality and consistency of the data. The user can manually review the results of the automatic verification to ensure the accuracy of the information. After confirmation, the system saves the interval information to the database for use in subsequent steps.

[0020] Furthermore, the system also supports users to dynamically adjust parameters such as the current status and operating restrictions of the equipment according to the actual situation during the test process. The adjusted parameters should be reflected in the system interface in real time and automatically updated to the subsequent test signal sequence generation process. The dynamic parameter adjustment function should also support automatic learning function, automatically predicting and recommending the optimal parameter settings based on historical test data and equipment operating status. At the same time, the system also has a complete authority management mechanism to ensure that different users can only access and operate test requirements and interval information within their authority. The authority management and data security functions should also include key management functions for data encryption storage to ensure the safe generation, storage, distribution and replacement of keys. The system should also provide an API interface to allow third-party software or systems to access and modify test requirements and interval information programmatically to achieve seamless integration with other systems.

[0021] Furthermore, the step S20 specifically includes the following steps:

[0022] S201, Template library planning and design. First, clarify the construction goals of the template library, such as improving test efficiency, ensuring test standardization, supporting rapid test deployment, etc., analyze the specific requirements of different equipment types such as circuit breakers, transformers, protection devices, etc. and operation types such as closing, opening, protection actions, etc. for test signals, and design the overall architecture of the template library, including the template storage structure, retrieval mechanism, version control strategy, etc.;

[0023] S202, data collection and collation, collect and analyze historical test data, especially successful and failed test cases, to extract valuable test signal sequence information, consult the technical specifications and operation manuals of the equipment, and understand the key parameters of the equipment such as electrical characteristics, communication protocols, response time, etc.;

[0024] S203, template design and compilation. According to the equipment requirements, the signal types such as switch quantity, analog quantity, etc. and their attributes such as signal value range, accuracy requirements, etc. that should be included in the template are clarified. According to the equipment operation logic and response characteristics, the sending order, time interval and receiving device information of the test signal are arranged to form a complete test signal sequence. A detailed document description is written for each template, including the applicable scope of the template, detailed description of the signal sequence, expected test results, etc.;

[0025] S204: Template verification and testing: Test the template in a simulated environment to verify whether it can correctly generate the test signal sequence and trigger the expected response of the device. If conditions permit, apply the template to the actual device test, collect feedback and make necessary adjustments, evaluate the stability, reliability and efficiency of the template during the test, and ensure that it meets the test requirements.

[0026] S205, template library integration and deployment, integrating the designed template library into the test system to ensure that the test system can easily call and manage templates, deploying the template library at the test site, and monitoring its operation to ensure that the template library plays the expected role in actual applications;

[0027] S206. Template library maintenance and update. Regularly review the template library to check the validity and applicability of the templates, promptly eliminate outdated or invalid templates, collect feedback from testers during actual use as an important basis for updating the template library, and continuously update the template library according to changes in equipment updates, technology upgrades, and testing requirements to ensure that it always stays up to date.

[0028] Furthermore, the step S30 specifically includes the following steps:

[0029] S301, user operation instruction analysis, the system first receives the switching operation instruction submitted by the user through a graphical interface or other input methods, analyzes the received operation instruction, and clarifies the specific content of the operation, including the equipment to be operated, the operation type such as closing, opening, switching, etc., and the order and conditions of the operation;

[0030] S302, interval information retrieval and matching, according to the equipment involved in the operation instruction, the system retrieves the corresponding equipment information from the edited interval information, including equipment type, location, current status, operation restrictions, etc. Based on the type of equipment and operation type, the system retrieves the matching test signal template from the interval test signal template library. If there is a completely matching template in the template library, it is directly selected; if there is no completely matching template, the closest template is selected according to the similarity for adaptive modification;

[0031] S303, operation logic analysis: the system analyzes the logic conditions required for the operation, such as the interlocking relationship of the equipment, the sequence of operations, the time interval, etc., based on the operation instructions and the current state of the equipment, and checks whether the operation instructions have potential conflicts or violate the equipment operation restrictions, such as attempting to operate in a faulty equipment state or exceeding the maximum number of operations of the equipment;

[0032] S304, test signal sequence generation: according to the operation logic analysis results and the matching test signal template, the system automatically arranges the test signal sending order, time interval and signal value, generates the complete test signal sequence required from the starting state to the target state, and makes necessary parameter adjustments to the generated test signal sequence according to the specific specifications and operation requirements of the equipment, such as fine-tuning of the signal value and precise control of the time interval;

[0033] S305, sequence verification and optimization, perform logic verification on the generated test signal sequence to ensure that each signal in the sequence complies with the operation logic and equipment requirements. On the premise of ensuring the comprehensiveness and accuracy of the test, the performance of the test signal sequence is optimized, such as reducing unnecessary signal transmission and optimizing the time window for signal transmission.

[0034] S306, sequence output and execution, output the generated test signal sequence in a user-readable format, such as a text file, graphical interface display, etc., prepare the test environment, and ensure that the test system can perform the test according to the generated test signal sequence. During the test execution process, the system monitors the sending and receiving of the test signal in real time, records the test data and prepares for subsequent test result analysis.

[0035] Furthermore, in the S302 interval information retrieval and matching stage, when the closest template is selected for adaptive modification, the system should conduct a full adaptability assessment to ensure that the modified template not only meets the current operating requirements, but also does not cause potential risks to the equipment or system. The assessment should include but is not limited to the compatibility of the template with the equipment specifications, the rationality of the operating logic, etc. In the S303 operation logic analysis stage, the system should clearly define the priority of processing logical conditions. For operation instructions involving multiple logical conditions such as equipment interlocking, operation sequence, time interval, etc., the system should ensure that logical judgments are made in accordance with the predetermined priority order to avoid operation failure or equipment damage due to condition conflicts. In the S304 test signal sequence generation stage, the system should have the ability to flexibly adjust the test signal sequence. According to the specific specifications and operating requirements of the equipment, the system should be able to automatically or manually adjust the range of signal values, the accuracy of time intervals and other parameters to ensure the accuracy and effectiveness of the test signal sequence.

[0036] Furthermore, the step S40 specifically includes the following steps:

[0037] S401, preliminary sequence combination, the system first automatically extracts the generated test signal sequences from each interval, these sequences are generated for a single interval operation in step S30, and the extracted sequences are preliminarily combined according to the operation order and dependency relationship specified in the operation ticket to form a preliminary operation ticket test signal sequence;

[0038] S402, optimization preparation, analyzing the constraints in the test signal sequence of the operation ticket, including the interlocking relationship between devices, the order of operations, time interval requirements, etc., as well as the physical limitations of the test system such as the number of signal channels and transmission rate, etc., and setting optimization goals according to the test requirements, such as minimizing the test time, reducing the number of signal transmissions, and reducing energy consumption;

[0039] S403, intelligent optimization algorithm application, select a suitable intelligent optimization algorithm according to the optimization target and constraint conditions, such as genetic algorithm, heuristic search algorithm, ant colony algorithm, etc. For algorithms that require iterative search, such as genetic algorithm, generate an initial population or solution set, each individual represents a possible test signal sequence optimization solution;

[0040] S404, optimization iterative process, evaluate each individual in the population, calculate its fitness, that is, the degree to which it meets the optimization goal, select excellent individuals as the basis for subsequent iterations based on the evaluation results, and generate new individuals by combining the characteristics of different individuals through crossover operations for evolutionary algorithms such as genetic algorithms; introduce randomness through mutation operations, explore new solution spaces, and check whether the iteration termination conditions are met, such as reaching the preset maximum number of iterations, the fitness improvement is less than the preset threshold, or finding the optimal solution that meets all constraints, etc. If the termination conditions are not met, return to continue iteration;

[0041] S405, optimization result processing, after the iteration, the optimized operation ticket test signal sequence is output. Under the premise of maintaining the correctness and integrity of the operation, the sequence further reduces the test time and improves the test efficiency by adjusting the signal sending order, merging redundant signals, reducing waiting time, etc. The optimized sequence is necessary verified to ensure its feasibility and effectiveness in the actual test environment. At the same time, necessary adjustments and improvements are made to the optimization algorithm and process based on the verification results and user feedback.

[0042] Furthermore, during the optimization iteration process S404, the system should take measures to control the stability of the iteration. For algorithms that require iterative search, such as genetic algorithms, the parameters of the crossover and mutation operations should be set reasonably to avoid excessive exploration that causes the algorithm to diverge or fall into a local optimal solution. At the same time, the fitness change trend during the iteration process should be monitored, and the iteration strategy or termination condition should be adjusted in time. In the S405 optimization result processing stage, the system should perform multi-dimensional verification of the optimized operation ticket test signal sequence. In addition to verifying the correctness and completeness of the sequence, it should also pay attention to the feasibility and effectiveness of the sequence in the actual test environment, consider the impact of different test scenarios and test conditions on the sequence performance, and ensure that the optimization results have wide applicability and stability.

[0043] Furthermore, the step S50 specifically includes the following steps:

[0044] S501, sequence verification, check whether the test signal sequence conforms to the predetermined format and specifications, ensure that each signal in the sequence complies with the requirements of the communication protocol and the field equipment, ensure that the test signal sequence is complete without missing any necessary signals or data blocks, and evaluate whether the sequence may cause security risks, such as data leakage, equipment damage or misoperation, etc. This includes encryption of sensitive data, verification of access rights, and inspection of potential security vulnerabilities;

[0045] S502, confirming the optimization results, before verification, ensuring that the test signal sequence has been optimized to improve test efficiency, reduce redundant signals and reduce resource consumption, and confirming that the optimization results meet the expected goals;

[0046] S503, interface configuration and communication establishment, configuring the communication interface between the system and the field equipment to ensure that the two can smoothly transmit data, which may include setting parameters such as IP address, port number, communication protocol, etc., establishing a stable communication connection, and ensuring that the test signal sequence can be accurately sent to the field equipment;

[0047] S504, sequence transmission and execution, sending the verified test signal sequence to the field device through the communication interface, monitoring the sequence transmission process, ensuring that all signals are successfully transmitted to the target device, triggering the field device to perform the test operation, and performing the corresponding test process according to the instructions in the sequence;

[0048] S505, real-time recording and feedback, real-time recording of test results and feedback information during the test process, including test data collection, processing and analysis, monitoring the operating status of on-site equipment and test progress, ensuring the smooth progress of the test process, and timely recording and triggering the corresponding alarm mechanism if abnormal conditions or erroneous results are found;

[0049] S506: Result evaluation and report generation: Evaluate and analyze the test results to determine whether the test is successful and whether the expected goals are achieved. Generate a test report based on the evaluation results, including the test purpose, test process, test results, problem records, and suggestions for improvement.

[0050] (III) Beneficial effects

[0051] Compared with the prior art, the technical solution of this application has the following beneficial technical effects:

[0052] In step S10 of the present invention, the test requirements are defined through a graphical interface or a preset template, which greatly simplifies the user operation, so that non-professionals can easily set complex test scenarios and requirements. At the same time, the interval information is edited in detail, the primary equipment and the secondary equipment are clearly distinguished, and the key parameters are recorded, which provides detailed and accurate basic data for the subsequent test signal sequence generation, effectively avoiding errors caused by human negligence or misunderstanding. Secondly, the interval test signal template library construction module in step S20 constructs a standardized interval test signal template library based on the device type, operation type and historical test experience. This innovation not only reduces the repetitive work of re-editing the signal sequence each time the test is performed, but also improves the reliability and accuracy of the test signal sequence through the accumulation of historical experience, and further reduces the risk of errors. In step S30, the intelligent interval test signal sequence generation module automatically analyzes the operation logic and generates the corresponding test signal sequence according to the switching operation instructions input by the user, combined with the edited interval information and template library. This process realizes the direct conversion from user requirements to test signal sequences without manual intervention, greatly improves the generation efficiency, and ensures the comprehensiveness and accuracy of the test signal sequence. , the operation ticket test signal sequence combination and optimization module in step S40 further improves the test efficiency through automatic combination and intelligent optimization for complex multi-interval operation tickets. The application of optimization algorithms, such as genetic algorithms and heuristic search algorithms, can flexibly adjust the signal sending order, merge redundant signals, and reduce waiting time, thereby minimizing the test time and reducing the test cost under the premise of ensuring the integrity of the test. Finally, the test signal sequence verification and execution module in step S50 ensures the legality, integrity and security of the test signal sequence through an automated verification process. After the verification is passed, the system directly sends the test signal sequence to the on-site equipment to perform the test operation, and records the test results and feedback information in real time. This process not only improves the safety and reliability of the test, but also realizes the traceability of the test process, providing strong support for subsequent problem troubleshooting and improvement. In summary, through a series of automated and intelligent steps, the problems of inefficiency and error-proneness caused by relying on manual editing mentioned in the background technology are effectively solved, and the generation efficiency and quality of the one-key sequential control test signal sequence are significantly improved, providing a more efficient and reliable testing method for the operation and maintenance of smart grid substations. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] Figure 1 This is a structural block diagram of the overall method of a one-key sequential control test signal sequence generation method of the present invention;

[0054] Figure 2 This is a structural block diagram of step S10 of a one-key sequential control test signal sequence generation method of the present invention;

[0055] Figure 3 This is a structural block diagram of step S20 of a one-key sequential control test signal sequence generation method of the present invention;

[0056] Figure 4 This is a structural block diagram of step S30 of a one-key sequential control test signal sequence generation method of the present invention;

[0057] Figure 5 This is a structural block diagram of step S40 of a one-key sequential control test signal sequence generation method of the present invention;

[0058] Figure 6 This is a structural block diagram of step S50 of a one-key sequential control test signal sequence generation method of the present invention. DETAILED DESCRIPTION

[0059] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0060] Combination Figure 1-Figure 6 As shown, a one-key sequential control test signal sequence generation method of the present invention comprises the following steps:

[0061] S10. The user defines the test requirements through a graphical interface or a preset template, including determining the test target such as a certain area or specific equipment in the substation, the test scenario such as normal operation, fault simulation, etc., and the required test accuracy. Subsequently, the user edits the interval information in detail, clearly distinguishes between primary equipment such as circuit breakers, disconnectors, transformers, etc. and secondary equipment such as protection devices, measurement and control devices, automation systems, etc., and records key parameters such as the model, location, current status, and operation restrictions of each device;

[0062] Step S10 specifically includes the following steps:

[0063] S101, test requirement definition, the user selects the substation area or specific equipment to be tested as the test target through the map navigation or equipment list in the graphical interface. The user selects from the preset test scenario list such as normal operation, fault simulation, overhaul and maintenance, etc. according to the test requirements, or customizes a new test scenario. The user defines the accuracy requirements of the test, including the resolution of signal acquisition, the accuracy of time synchronization, the error range of the test results, etc.;

[0064] S102, interval information initialization, the system provides classification options for primary and secondary devices, and the user assigns the device to the corresponding category according to the device attributes. For common device combinations or test scenarios, the user can create an interval template for reuse in subsequent tests;

[0065] S103, detailed editing of interval information. The user specifies the specific model and location information for each device. This information can be manually input, scanned by a QR code, or automatically imported from the device management system. The user updates the current status of the device such as on / off, input / output, etc. according to the actual situation on site. The user sets operation restrictions for the device according to the technical specifications and safety regulations of the device, such as the maximum number of operations, operation interval time, etc. According to the test requirements, the user can also record other key parameters, such as the rated current, voltage, protection setting value, etc. of the device;

[0066] S104, interval information verification and storage, the system automatically verifies the interval information input by the user to check the integrity, rationality and consistency of the data. The user can manually review the results of the automatic verification to ensure the accuracy of the information. After confirmation, the system saves the interval information to the database for use in subsequent steps;

[0067] Through step S101, the user uses the map navigation or device list in the graphical interface to intuitively select the test target, and selects a suitable test scenario from the preset or customized test scenarios, while defining the accuracy requirements of the test to ensure the accuracy and reliability of the test results. Then, in step S102, the system assists the user in classifying the equipment into primary equipment and secondary equipment, and supports the user to create interval templates to simplify subsequent operations. Subsequently, step S103 allows the user to edit the specific information of each device in detail, including model, location, current status, operating restrictions and key parameters. This information is flexibly input in a variety of ways to ensure the comprehensiveness and accuracy of the data. Finally, in step S104, the system automatically verifies the interval information entered by the user. After the user confirms that it is correct, the system saves the information to the database, providing a solid data foundation for subsequent steps.

[0068] The use of graphical interfaces and preset templates greatly simplifies the process of test requirement definition and interval information initialization, reduces the user's learning cost, and improves operational efficiency. Secondly, clearly classified primary and secondary devices and reusable interval templates reduce duplication of work and improve the standardization and repeatability of tests. Detailed editing and verification functions ensure the accuracy of interval information and provide reliable data support for subsequent test signal sequence generation. In addition, the automated verification and saving process reduces human errors and improves the reliability and safety of tests. Ultimately, these measures work together to improve the efficiency and quality of overall testing work and reduce operation and maintenance costs.

[0069] It can also increase support for special devices or complex test scenarios, such as providing customized editing interfaces or preset templates for specific device types to meet a wider range of testing needs. Secondly, more advanced data verification algorithms can be introduced to improve the accuracy and efficiency of interval information verification and reduce the burden of manual review for users. In addition, in order to enhance the flexibility and scalability of the system, an open interface or plug-in mechanism can be designed to allow users or third-party developers to add new device types, test scenarios or verification rules according to actual needs. Finally, in order to improve the user experience, the interactive design of the graphical interface can be optimized to make it more intuitive and easy to use. At the same time, detailed operation guides and help documents can be provided to help users get started quickly and make full use of the various functions of the system.

[0070] The system also supports users to dynamically adjust parameters such as the current status and operating restrictions of the equipment according to the actual situation during the test. The adjusted parameters should be reflected in the system interface in real time and automatically updated to the subsequent test signal sequence generation process. The dynamic parameter adjustment function should also support automatic learning function, which can automatically predict and recommend the optimal parameter settings based on historical test data and equipment operation status. At the same time, the system also has a complete permission management mechanism to ensure that different users can only access and operate test requirements and interval information within their authority. The permission management and data security functions should also include key management functions for data encryption storage to ensure the safe generation, storage, distribution and replacement of keys. The system should also provide an API interface to allow third-party software or systems to access and modify test requirements and interval information programmatically to achieve seamless integration with other systems.

[0071] The system supports users to dynamically adjust parameters such as the current status and operating restrictions of the equipment according to real-time conditions during the test process. This adjustment is made directly through the user interface. The system instantly captures these changes and reflects them in real time in the system interface to ensure that what you see is what you get. At the same time, these adjustments will be automatically updated to the subsequent test signal sequence generation process to ensure the dynamic adaptability and accuracy of the test process. Secondly, the system has an automatic learning function. By analyzing historical test data and equipment operating status, it can predict and recommend optimal parameter settings to improve the intelligence level of the test. In addition, the system uses a complete permission management mechanism to ensure that only users with corresponding permissions can access and operate test requirements and interval information within their authority, thereby ensuring data security and compliance. Finally, the system provides an API interface to support third-party software or systems to access and modify test requirements and interval information programmatically, achieving seamless integration with other systems and expanding the application scenarios and flexibility of the system.

[0072] The dynamic parameter adjustment function enables users to flexibly adjust test parameters according to actual test conditions, improves the adaptability and flexibility of the test, and ensures the accuracy and effectiveness of the test. Secondly, the automatic learning function provides users with optimized parameter setting suggestions through intelligent analysis of historical data, which reduces the user's workload and improves test efficiency and quality. The implementation of permission management and data security functions ensures the confidentiality and integrity of test data, prevents the risk of unauthorized access and data leakage, and enhances the security and reliability of the system. Finally, the provision of API interfaces promotes the integration of the system with other systems, breaks the information island, realizes data sharing and interoperability, and provides strong support for the intelligent operation and maintenance of smart grids.

[0073] For the dynamic parameter adjustment function, more intelligent algorithms can be introduced to assist users in parameter adjustment, such as prediction models based on machine learning, to more accurately predict the optimal parameter settings. Secondly, in terms of automatic learning functions, the ability to mine and analyze historical data can be strengthened to extract more valuable information to guide the optimization of parameter settings and test strategies. At the same time, the permission management and data security functions can further refine the permission granularity, achieve more refined access control, and strengthen security audits and monitoring of key management. Finally, in terms of API interfaces, richer interface documentation and sample codes can be provided, as well as more complete error handling and logging mechanisms to facilitate third-party developers to integrate and use the system. In addition, consideration can be given to adding rate limiting and authentication mechanisms to API calls to ensure the stability and security of the system.

[0074] S20, the interval test signal template library construction module constructs an interval test signal template library based on the device type, operation type and historical test experience, each template contains a standard test signal sequence for a specific device under a specific operation, including signal type such as switch quantity, analog quantity, signal value, sending time, receiving device and other information;

[0075] Step S20 specifically includes the following steps:

[0076] S201, Template library planning and design. First, clarify the construction goals of the template library, such as improving test efficiency, ensuring test standardization, supporting rapid test deployment, etc., analyze the specific requirements of different equipment types such as circuit breakers, transformers, protection devices, etc. and operation types such as closing, opening, protection actions, etc. for test signals, and design the overall architecture of the template library, including the template storage structure, retrieval mechanism, version control strategy, etc.;

[0077] S202, data collection and collation, collect and analyze historical test data, especially successful and failed test cases, to extract valuable test signal sequence information, consult the technical specifications and operation manuals of the equipment, and understand the key parameters of the equipment such as electrical characteristics, communication protocols, response time, etc.;

[0078] S203, template design and compilation. According to the equipment requirements, the signal types such as switch quantity, analog quantity, etc. and their attributes such as signal value range, accuracy requirements, etc. that should be included in the template are clarified. According to the equipment operation logic and response characteristics, the sending order, time interval and receiving device information of the test signal are arranged to form a complete test signal sequence. A detailed document description is written for each template, including the applicable scope of the template, detailed description of the signal sequence, expected test results, etc.;

[0079] S204: Template verification and testing: Test the template in a simulated environment to verify whether it can correctly generate the test signal sequence and trigger the expected response of the device. If conditions permit, apply the template to the actual device test, collect feedback and make necessary adjustments, evaluate the stability, reliability and efficiency of the template during the test, and ensure that it meets the test requirements.

[0080] S205, template library integration and deployment, integrating the designed template library into the test system to ensure that the test system can easily call and manage templates, deploying the template library at the test site, and monitoring its operation to ensure that the template library plays the expected role in actual applications;

[0081] S206. Template library maintenance and update. Regularly review the template library, check the validity and applicability of the templates, promptly eliminate outdated or invalid templates, collect feedback from testers during actual use as an important basis for updating the template library, and continuously update the template library according to changes in equipment updates, technology upgrades, and test requirements to ensure that it is always up to date.

[0082] Through the S201 template library planning and design step, the construction goals of the template library are clarified, and based on the in-depth analysis of different equipment types and operation types, the overall architecture of the template library is designed to ensure that the storage, retrieval and version control strategies of the template are efficient and reasonable. Subsequently, in the S202 data collection and collation step, the system widely collects historical test data, equipment technical specifications and operation manuals to provide a solid data foundation for template design. In the S203 template design and compilation stage, the template content is clarified according to the equipment requirements, the test signal sequence is arranged, and detailed documentation is written to ensure the accuracy and usability of the template. Then, the S204 template verification and testing step verifies the validity and stability of the template in the simulation environment and actual equipment to ensure that the template can correctly trigger the expected response of the equipment. Finally, the S205 template library integration and deployment step seamlessly integrates the template library into the test system and deploys monitoring at the test site, while the S206 template library maintenance and update step ensures that the template library continues to adapt to equipment updates, technology upgrades and changes in test requirements.

[0083] Through standardized template design, the efficiency and accuracy of test signal generation are improved, the risk of human error is reduced, and the reliability of test results is ensured. Secondly, the integration and deployment of the template library makes the test process faster and more flexible, supports the optimal configuration of test resources and rapid response to changes in test requirements. At the same time, the verification and testing links of the template library ensure the stability and reliability of the template in actual applications, and reduce the uncertainty and risk in the test process. In addition, the regular maintenance and update mechanism of the template library ensures that the template library always keeps pace with equipment updates, technology upgrades and test requirements, ensuring the continued effectiveness and advancement of the test work. Finally, the documentation and feedback mechanism of the template library improves the transparency and traceability of the test work, and provides strong support for the continuous improvement of test quality.

[0084] During the planning and design stage of the template library, more advanced data analysis technologies, such as big data analysis and machine learning algorithms, can be introduced to more accurately predict and identify potential needs for test signal sequences, and improve the scientificity and foresight of template design. Secondly, in the template verification and testing stage, compatibility testing with other test systems and equipment can be strengthened to ensure the versatility and stability of the template in different environments. In addition, the maintenance and update mechanism of the template library can be further refined, including the establishment of a statistical analysis system for template usage, and regular evaluation of the frequency and effect of template usage, so as to more accurately formulate template update plans. Finally, in order to improve user experience and reduce learning costs, more friendly and intuitive template editing tools and document description systems can be developed to help users master the usage methods and techniques of the template library more quickly and accurately.

[0085] S30, intelligent interval test signal sequence generation module, according to the switching operation instruction input by the user, combined with the edited interval information and interval test signal template library, the system automatically analyzes the operation logic and generates the corresponding interval test signal sequence, which accurately describes all the test signals required from the starting state to the target state, ensuring the comprehensiveness and accuracy of the test;

[0086] Step S30 specifically includes the following steps:

[0087] S301, user operation instruction analysis, the system first receives the switching operation instruction submitted by the user through a graphical interface or other input methods, analyzes the received operation instruction, and clarifies the specific content of the operation, including the equipment to be operated, the operation type such as closing, opening, switching, etc., and the order and conditions of the operation;

[0088] S302, interval information retrieval and matching, according to the equipment involved in the operation instruction, the system retrieves the corresponding equipment information from the edited interval information, including equipment type, location, current status, operation restrictions, etc. Based on the type of equipment and operation type, the system retrieves the matching test signal template from the interval test signal template library. If there is a completely matching template in the template library, it is directly selected; if there is no completely matching template, the closest template is selected according to the similarity for adaptive modification;

[0089] S303, operation logic analysis: the system analyzes the logic conditions required for the operation, such as the interlocking relationship of the equipment, the sequence of operations, the time interval, etc., based on the operation instructions and the current state of the equipment, and checks whether the operation instructions have potential conflicts or violate the equipment operation restrictions, such as attempting to operate in a faulty equipment state or exceeding the maximum number of operations of the equipment;

[0090] S304, test signal sequence generation: according to the operation logic analysis results and the matching test signal template, the system automatically arranges the test signal sending order, time interval and signal value, generates the complete test signal sequence required from the starting state to the target state, and makes necessary parameter adjustments to the generated test signal sequence according to the specific specifications and operation requirements of the equipment, such as fine-tuning of the signal value and precise control of the time interval;

[0091] S305, sequence verification and optimization, perform logic verification on the generated test signal sequence to ensure that each signal in the sequence complies with the operation logic and equipment requirements. On the premise of ensuring the comprehensiveness and accuracy of the test, the performance of the test signal sequence is optimized, such as reducing unnecessary signal transmission and optimizing the time window for signal transmission.

[0092] S306, sequence output and execution, output the generated test signal sequence in a user-readable format, such as text file, graphical interface display, etc., prepare the test environment, ensure that the test system can execute the test according to the generated test signal sequence, during the test execution process, the system monitors the sending and receiving of the test signal in real time, records the test data and prepares for subsequent test result analysis

[0093] In step S301, the system receives and parses the operation instructions submitted by the user to clarify the specific content and requirements of the operation. Then, in step S302, the system retrieves relevant device information from the interval information library based on the device information in the operation instructions, and attempts to match or select the closest test signal template from the template library. Next, step S303 performs operation logic analysis to ensure that the operation instructions meet the logical conditions and operation restrictions of the device. In step S304, the system automatically generates a test signal sequence based on the operation logic and matching templates, and makes necessary parameter adjustments to adapt to device specifications and operation requirements. Step S305 verifies and optimizes the generated sequence to ensure that its logic is correct and its performance is optimal. Finally, in step S306, the system outputs the test signal sequence and prepares the test environment to execute the test, while monitoring the test process in real time and recording data.

[0094] By automatically parsing user operation instructions and retrieving matching templates, human intervention and errors are reduced, and the standardization and normalization of the test process are improved. Secondly, the automatic generation of operation logic analysis and test signal sequences ensures the accuracy and pertinence of test signals, effectively avoiding test failures caused by human negligence or misunderstanding. In addition, sequence verification and optimization steps further improve test efficiency, reduce unnecessary signal sending, optimize test time windows, and reduce test costs. Finally, real-time monitoring of the test process and recording of test data provide strong support for subsequent test result analysis, which helps to quickly locate problems and improve test plans.

[0095] In the process of template selection and adaptive modification, more intelligent algorithms can be introduced to evaluate the matching degree between templates and operating instructions, so as to improve the accuracy and efficiency of template selection. Secondly, in the operation logic analysis stage, the processing capability of complex logic such as equipment interlocking relationship, operation sequence and conditions can be strengthened to ensure that the system can accurately identify and handle various complex operation scenarios. In addition, in the process of test signal sequence generation, more custom parameters and options can be added to meet the specific needs of different users and equipment for test signals. Finally, in terms of real-time monitoring and test data recording, the data analysis and visualization capabilities of the system can be enhanced to provide testers with more intuitive and comprehensive test result display and analysis tools.

[0096] In the S302 interval information retrieval and matching stage, when the closest template is selected for adaptive modification, the system should conduct a full adaptability assessment to ensure that the modified template not only meets the current operating requirements, but also does not cause potential risks to the equipment or system. The assessment should include but is not limited to the compatibility of the template with the equipment specifications, the rationality of the operating logic, etc. In the S303 operation logic analysis stage, the system should clearly define the priority of processing logical conditions. For operation instructions involving multiple logical conditions such as equipment interlocking, operation sequence, time interval, etc., the system should ensure that logical judgments are made in accordance with the predetermined priority order to avoid operation failure or equipment damage due to condition conflicts. In the S304 test signal sequence generation stage, the system should have the ability to flexibly adjust the test signal sequence. According to the specific specifications and operating requirements of the equipment, the system should be able to automatically or manually adjust the range of signal values, the accuracy of time intervals and other parameters to ensure the accuracy and effectiveness of the test signal sequence.

[0097] In the S302 interval information retrieval and matching stage, when the system cannot find a completely matching test signal template, it will adopt an adaptive modification strategy. In this process, the system first evaluates the adaptability of the closest template to the current operation requirements to ensure that the modified template not only meets the specific requirements of the operation instructions, but also strictly follows the equipment specifications and operation logic to avoid any potential risks. The evaluation covers multiple dimensions such as the compatibility of the template with the equipment specifications and the rationality of the operation logic to ensure that each modification of the template is based on sufficient analysis and verification. Entering the S303 operation logic analysis stage, the system further refines the processing of logical conditions and clarifies the priority order between the conditions. For complex operations involving multiple logical conditions, For operation instructions, such as equipment interlocking, operation sequence, time interval, etc., the system will make logical judgments one by one according to the predetermined priority rules to ensure that all conditions are properly considered and no conflicts occur. This priority processing mechanism helps the system to make accurate and reliable judgments when faced with complex operations. In the S304 test signal sequence generation stage, the system demonstrates a high degree of flexibility and adaptability. According to the specific specifications and operating requirements of the equipment, the system can automatically or manually adjust various parameters in the test signal sequence, such as the range of signal values, the accuracy of time intervals, etc. This flexible adjustment capability ensures that the generated test signal sequence can accurately match the actual needs of the equipment, thereby improving the accuracy and effectiveness of the test.

[0098] The adaptability assessment in stage S302 ensures the rationality and safety of template modification, avoiding equipment damage or operation failure caused by template mismatch or erroneous modification. Secondly, the logical condition priority processing in stage S303 improves the system's ability to handle complex operation instructions, ensuring the accuracy and reliability of operations. Finally, the flexible adjustment capability in stage S304 enables the system to better adapt to the needs of different devices and operation scenarios, improving the universality and effectiveness of the test. These beneficial effects jointly improve the automation level and test efficiency of the entire test process.

[0099] During the adaptability assessment process in stage S302, a more comprehensive risk assessment mechanism can be introduced to conduct a more in-depth analysis and verification of the modified template to ensure its stability and security in various possible situations. Secondly, in the logical condition priority processing in stage S303, the definition and application scenarios of the priority rules can be further refined to make them more in line with the needs of actual operations. Finally, in the test signal sequence generation process in stage S304, the user interaction function can be strengthened to allow users to manually adjust sequence parameters or customize test processes as needed to meet more personalized testing needs. In addition, the system can also add simulation verification functions for test signal sequences to preview and verify the sequences before actual execution to further improve the accuracy and reliability of the test.

[0100] S40, operation ticket test signal sequence combination and optimization module, for an operation ticket containing multiple interval operations, the system first automatically combines the test signal sequences of each interval to form a preliminary operation ticket test signal sequence, and then uses optimization algorithms such as genetic algorithms and heuristic search algorithms to intelligently optimize the sequence, and further reduce the test time and improve the test efficiency by adjusting the signal sending order, merging redundant signals, and reducing waiting time;

[0101] Step S40 specifically includes the following steps:

[0102] S401, preliminary sequence combination, the system first automatically extracts the generated test signal sequences from each interval, these sequences are generated for a single interval operation in step S30, and the extracted sequences are preliminarily combined according to the operation order and dependency relationship specified in the operation ticket to form a preliminary operation ticket test signal sequence;

[0103] S402, optimization preparation, analyzing the constraints in the test signal sequence of the operation ticket, including the interlocking relationship between devices, the order of operations, time interval requirements, etc., as well as the physical limitations of the test system such as the number of signal channels and transmission rate, etc., and setting optimization goals according to the test requirements, such as minimizing the test time, reducing the number of signal transmissions, and reducing energy consumption;

[0104] S403, intelligent optimization algorithm application, select a suitable intelligent optimization algorithm according to the optimization target and constraint conditions, such as genetic algorithm, heuristic search algorithm, ant colony algorithm, etc. For algorithms that require iterative search, such as genetic algorithm, generate an initial population or solution set, each individual represents a possible test signal sequence optimization solution;

[0105] S404, optimization iterative process, evaluate each individual in the population, calculate its fitness, that is, the degree to which it meets the optimization goal, select excellent individuals as the basis for subsequent iterations based on the evaluation results, and generate new individuals by combining the characteristics of different individuals through crossover operations for evolutionary algorithms such as genetic algorithms; introduce randomness through mutation operations, explore new solution spaces, and check whether the iteration termination conditions are met, such as reaching the preset maximum number of iterations, the fitness improvement is less than the preset threshold, or finding the optimal solution that meets all constraints, etc. If the termination conditions are not met, return to continue iteration;

[0106] S405, optimization result processing, after the iteration, the optimized operation ticket test signal sequence is output. Under the premise of maintaining the correctness and integrity of the operation, the sequence further reduces the test time and improves the test efficiency by adjusting the signal sending order, merging redundant signals, reducing waiting time, etc. The optimized sequence is necessary to verify its feasibility and effectiveness in the actual test environment. At the same time, the optimization algorithm and process are adjusted and improved as necessary according to the verification results and user feedback.

[0107] In the S401 stage, the system extracts the generated test signal sequences from each interval, and preliminarily combines them according to the operation sequence and dependency specified in the operation ticket to form a basic operation ticket test signal sequence. Subsequently, in the S402 stage, the system deeply analyzes the constraints in the sequence, including the interlocking relationship between devices, the operation sequence, the time interval requirements, etc., while considering the physical limitations of the test system, such as the number of signal channels and the transmission rate, and sets the optimization goal accordingly. Entering the S403 stage, the system selects a suitable intelligent optimization algorithm, such as a genetic algorithm, a heuristic search algorithm, etc., according to the optimization goal and constraints, and generates an initial population or solution set. In the S404 stage, the system evaluates each individual in the population, calculates its fitness, and continuously optimizes the population through an iterative process, including selecting excellent individuals, crossover combinations and mutation operations to explore a better solution space. The iterative process will continue until the preset termination condition is met. Finally, in the S405 stage, the system outputs the optimized operation ticket test signal sequence, and performs necessary verification and adjustment to ensure its feasibility and effectiveness in the actual test environment.

[0108] By optimizing the signal sending sequence, merging redundant signals and reducing waiting time, the system has achieved further reduction in test time, thereby improving test efficiency. Secondly, the optimization process fully considers constraints such as the interlocking relationship between devices, operation sequence and time interval requirements, ensuring that the optimized sequence is not affected in terms of operational correctness and integrity. In addition, the system also considers the physical limitations of the test system, such as the number of signal channels and the sending rate, so that the optimization results are more in line with the needs of the actual test environment. Finally, through the verification and adjustment process, the system ensures the feasibility and effectiveness of the optimized sequence in actual testing, and continuously improves the optimization algorithm and process based on user feedback, thereby improving the adaptability and reliability of the system.

[0109] In the selection of intelligent optimization algorithms, more types of algorithms can be introduced for comparison and evaluation to find the optimization algorithm that best suits the current test scenario. Secondly, in the optimization iteration process, more heuristic rules and strategies can be added to guide the search process to speed up convergence and improve the quality of the solution. In addition, for the verification process of the optimization results, more comprehensive test scenarios and stricter verification standards can be introduced to ensure that the optimized sequence remains stable and reliable under various circumstances. Finally, the system can also add real-time monitoring and logging functions for the optimization process so that users can understand the optimization progress and results at any time and promptly troubleshoot and resolve possible problems.

[0110] During the S404 optimization iteration process, the system should take measures to control the stability of the iteration. For algorithms that require iterative search, such as genetic algorithms, the parameters of crossover and mutation operations should be set reasonably to avoid excessive exploration that may lead to algorithm divergence or fall into a local optimal solution. At the same time, the fitness change trend during the iteration process should be monitored, and the iteration strategy or termination condition should be adjusted in a timely manner. During the S405 optimization result processing stage, the system should perform multi-dimensional verification of the optimized operation ticket test signal sequence. In addition to verifying the correctness and completeness of the sequence, attention should also be paid to the feasibility and effectiveness of the sequence in the actual test environment, and the impact of different test scenarios and test conditions on the sequence performance should be considered to ensure that the optimization results have wide applicability and stability.

[0111] During the S404 optimization iteration process, the system has taken a series of control measures to ensure the stability and effectiveness of the iteration. For the steps that use iterative search algorithms, such as genetic algorithms, the system has carefully designed the parameters of crossover and mutation operations. The crossover operation aims to combine the excellent characteristics of different individuals to produce new individuals with greater potential; while the mutation operation helps the algorithm to jump out of the local optimal solution and explore a broader solution space by introducing randomness. By setting these parameters reasonably, the system can avoid the algorithm divergence that may be caused by excessive exploration, and prevent the algorithm from converging to the local optimal solution too early. At the same time, the system monitors the fitness change trend during the iteration process in real time. This key indicator directly reflects the closeness of the current solution set to the optimization target. Based on this information, the system can flexibly adjust the iteration strategy or set the termination conditions in time to ensure that the optimization process is both efficient and stable.

[0112] By controlling the iteration stability, the system ensures the controllability and predictability of the optimization process, and reduces the risk of optimization failure due to algorithm divergence or falling into local optimality. Secondly, multi-dimensional verification of the optimized operation ticket test signal sequence not only verifies the correctness and completeness of the sequence, but also deeply examines its feasibility and effectiveness under different test scenarios and conditions. This comprehensive verification method greatly enhances the applicability and stability of the optimization results, so that the generated test signal sequence can better adapt to the needs of the actual test environment. Finally, these measures jointly improve the overall performance and user satisfaction of the system, making the testing process more efficient, accurate and reliable.

[0113] In terms of specific measures to control iterative stability, more adaptive mechanisms can be introduced to enable the algorithm to automatically adjust the parameters of crossover and mutation operations according to the current iteration status to further improve the optimization efficiency and effect. Secondly, in the stage of verifying the optimization results, a richer test scenario library and test condition set can be constructed to more comprehensively evaluate the performance of the optimized sequence. In addition, the system can also add a visual display function for the optimization process, so that users can intuitively understand the changes in the iterative process and optimization results, so as to better understand and apply the optimization algorithm. Finally, taking into account the differences between different devices and test systems, the system can also provide customized optimization strategies and services to meet users' specific testing needs.

[0114] S50, test signal sequence verification and execution module. After the test signal sequence is generated and optimized, the system automatically verifies the sequence to check the legitimacy, integrity and security of the sequence. After the verification is passed, the system sends the test signal sequence through the communication interface with the field equipment, executes the test operation, and records the test results and feedback information in real time.

[0115] Step S50 specifically includes the following steps:

[0116] S501, sequence verification, check whether the test signal sequence conforms to the predetermined format and specifications, ensure that each signal in the sequence complies with the requirements of the communication protocol and the field equipment, ensure that the test signal sequence is complete without missing any necessary signals or data blocks, and evaluate whether the sequence may cause security risks, such as data leakage, equipment damage or misoperation, etc. This includes encryption of sensitive data, verification of access rights, and inspection of potential security vulnerabilities;

[0117] S502, confirming the optimization results, before verification, ensuring that the test signal sequence has been optimized to improve test efficiency, reduce redundant signals and reduce resource consumption, and confirming that the optimization results meet the expected goals;

[0118] S503, interface configuration and communication establishment, configuring the communication interface between the system and the field equipment to ensure that the two can smoothly transmit data, which may include setting parameters such as IP address, port number, communication protocol, etc., establishing a stable communication connection, and ensuring that the test signal sequence can be accurately sent to the field equipment;

[0119] S504, sequence transmission and execution, sending the verified test signal sequence to the field device through the communication interface, monitoring the sequence transmission process, ensuring that all signals are successfully transmitted to the target device, triggering the field device to perform the test operation, and performing the corresponding test process according to the instructions in the sequence;

[0120] S505, real-time recording and feedback, real-time recording of test results and feedback information during the test process, including test data collection, processing and analysis, monitoring the operating status of on-site equipment and test progress, ensuring the smooth progress of the test process, and timely recording and triggering the corresponding alarm mechanism if abnormal conditions or erroneous results are found;

[0121] S506, Result evaluation and report generation, evaluate and analyze the test results, determine whether the test is successful and whether the expected goals are achieved, and generate a test report based on the evaluation results, including the test purpose, test process, test results, problem records and suggestions for improvement, etc.

[0122] In the S501 stage, the system strictly verifies the test signal sequence to ensure that it complies with the predetermined format, specifications and safety requirements, thereby preventing test failures or equipment damage caused by sequence errors or safety risks. In the S502 stage, the optimization results are reconfirmed to ensure that the optimized sequence not only improves the test efficiency, but also meets the predetermined optimization goals. Subsequently, in the S503 stage, the system configures the communication interface between the system and the on-site equipment to ensure smooth data transmission between the two. In the S504 stage, the verified test signal sequence is sent to the on-site equipment, and its sending and execution process is monitored to ensure that the test operation can proceed smoothly according to the predetermined process. In the S505 stage, the system records the results and feedback information of the test process in real time, closely monitors the equipment operation status and test progress, and promptly detects and handles abnormal situations. Finally, in the S506 stage, the system evaluates the test results and generates a detailed test report based on the evaluation results to provide strong support for subsequent test improvements and equipment maintenance.

[0123] Through strict sequence verification and optimization result confirmation, the system effectively avoids test failures or equipment damage caused by sequence errors or improper optimization, and improves the accuracy and safety of the test. Secondly, through sophisticated interface configuration and communication establishment, the system ensures that the test signal sequence can be accurately sent to the on-site equipment, thereby improving the reliability and stability of the test. The real-time recording and feedback mechanism enables the system to promptly detect and handle abnormal situations during the test, ensuring the smooth progress of the test. Finally, the result evaluation and report generation links provide testers with detailed test data and problem analysis, which helps them better understand the test situation, evaluate the test effect, and provide strong data support for subsequent test improvements and equipment maintenance.

[0124] In the sequence verification stage, in addition to checking the format, specifications and safety requirements, you can also add verification of sequence compatibility to ensure that the test signal sequence is compatible with different types of field equipment. Secondly, in the interface configuration and communication establishment stage, more automated configuration and troubleshooting tools can be introduced to improve configuration efficiency and reduce human errors. In addition, in the real-time recording and feedback stage, multi-dimensional analysis and visualization of test data can be added to enable testers to understand the test process and results more intuitively. Finally, in the result evaluation and report generation stage, smarter evaluation algorithms and richer report template options can be introduced to meet the evaluation requirements under different test scenarios and needs.

[0125] This method realizes fully automated processing from test requirement definition to test signal sequence generation, optimization, verification and execution through a highly integrated workflow. First, in step S10, users can easily define test requirements through an intuitive and easy-to-use graphical interface or preset templates, including clear test targets (such as specific areas or equipment in substations), test scenarios (such as normal operation or fault simulation) and required test accuracy. At the same time, users edit interval information in detail, clearly distinguish between primary and secondary equipment, and record key parameters such as equipment model, location, current status, and operating restrictions in detail, laying a foundation for subsequent test signal sequence generation. Solid foundation, enter step S20, the system uses the interval test signal template library construction module, based on the device type, operation type and rich historical test experience, automatically builds a template library containing standard test signal sequences, each template accurately covers the signal type (such as switch quantity, analog quantity), signal value, sending time, receiving device and other detailed information for a specific device under a specific operation, providing an efficient and reliable basis for the generation of test signal sequences. Subsequently, in step S30, the intelligent interval test signal sequence generation module automatically analyzes complex operations based on the switching operation instructions input by the user, combined with the edited interval information and template library. Logic, intelligently generates the corresponding interval test signal sequence, which describes in detail and accurately all the test signals required from the starting state to the target state, ensuring the comprehensiveness and accuracy of the test, and effectively avoiding the errors and omissions that may be caused by manual editing. For an operation ticket containing multiple interval operations, the operation ticket test signal sequence combination and optimization module in step S40 first automatically combines the test signal sequences of each interval to form a preliminary operation ticket test signal sequence, and then uses advanced optimization algorithms (such as genetic algorithms, heuristic search algorithms, etc.) to deeply optimize the sequence, by intelligently adjusting the signal sending order, merging redundant signals, By reducing unnecessary waiting time and other means, the test time can be further shortened, the test efficiency can be improved, and the test cost can be reduced. Finally, in step S50, the test signal sequence verification and execution module comprehensively verifies the generated test signal sequence to ensure the legality, integrity and security of the sequence. Once the verification is passed, the system automatically sends the test signal sequence through the communication interface with the field equipment, executes the test operation, and records the test results and feedback information in real time. This process not only improves the safety and reliability of the test, but also realizes the full automation and traceability of the test process, providing strong technical support for the operation and maintenance of smart grid substations.

[0126] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0127] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for generating a one-button sequential control test signal sequence, characterized in that: The following steps are involved: S10. The user defines the test requirements through a graphical interface or a preset template, including determining the test target such as a certain area or specific equipment in the substation, the test scenario such as normal operation, fault simulation, etc., and the required test accuracy. Subsequently, the user edits the interval information in detail, clearly distinguishes between primary equipment such as circuit breakers, disconnectors, transformers, etc. and secondary equipment such as protection devices, measurement and control devices, automation systems, etc., and records key parameters such as the model, location, current status, and operation restrictions of each device; S20, the interval test signal template library construction module constructs an interval test signal template library based on the device type, operation type and historical test experience, each template contains a standard test signal sequence for a specific device under a specific operation, including signal type such as switch quantity, analog quantity, signal value, sending time, receiving device and other information; S30, intelligent interval test signal sequence generation module, according to the switching operation instruction input by the user, combined with the edited interval information and interval test signal template library, the system automatically analyzes the operation logic and generates the corresponding interval test signal sequence, which accurately describes all the test signals required from the starting state to the target state, ensuring the comprehensiveness and accuracy of the test; S40, operation ticket test signal sequence combination and optimization module, for an operation ticket containing multiple interval operations, the system first automatically combines the test signal sequences of each interval to form a preliminary operation ticket test signal sequence, and then uses optimization algorithms such as genetic algorithms and heuristic search algorithms to intelligently optimize the sequence, and further reduce the test time and improve the test efficiency by adjusting the signal sending order, merging redundant signals, and reducing waiting time; S50, test signal sequence verification and execution module. After the test signal sequence is generated and optimized, the system automatically verifies the sequence to check the legitimacy, integrity and security of the sequence. After the verification is passed, the system sends the test signal sequence through the communication interface with the field equipment, executes the test operation, and records the test results and feedback information in real time.

2. A one-key sequential control test signal sequence generation method according to claim 1, characterized in that: The step S10 specifically includes the following steps: S101, test requirement definition, the user selects the substation area or specific equipment to be tested as the test target through the map navigation or equipment list in the graphical interface. The user selects from the preset test scenario list such as normal operation, fault simulation, overhaul and maintenance, etc. according to the test requirements, or customizes a new test scenario. The user defines the accuracy requirements of the test, including the resolution of signal acquisition, the accuracy of time synchronization, the error range of the test results, etc.; S102, interval information initialization, the system provides classification options for primary and secondary devices, and the user assigns the device to the corresponding category according to the device attributes. For common device combinations or test scenarios, the user can create an interval template for reuse in subsequent tests; S103, detailed editing of interval information. The user specifies the specific model and location information for each device. This information can be manually input, scanned by a QR code, or automatically imported from the device management system. The user updates the current status of the device such as on / off, input / output, etc. according to the actual situation on site. The user sets operation restrictions for the device according to the technical specifications and safety regulations of the device, such as the maximum number of operations, operation interval time, etc. According to the test requirements, the user can also record other key parameters, such as the rated current, voltage, protection setting value, etc. of the device; S104, interval information verification and storage. The system automatically verifies the interval information input by the user to check the integrity, rationality and consistency of the data. The user can manually review the results of the automatic verification to ensure the accuracy of the information. After confirmation, the system saves the interval information to the database for use in subsequent steps.

3. The method for generating a one-key sequential control test signal sequence according to claim 2, characterized in that: The system also supports users to dynamically adjust parameters such as the current status and operating restrictions of the equipment according to the actual situation during the test process. The adjusted parameters should be reflected in the system interface in real time and automatically updated to the subsequent test signal sequence generation process. The dynamic parameter adjustment function should also support automatic learning function, automatically predicting and recommending the optimal parameter settings based on historical test data and equipment operating status. At the same time, the system also has a complete authority management mechanism to ensure that different users can only access and operate test requirements and interval information within their authority. The authority management and data security functions should also include key management functions for data encryption storage to ensure the safe generation, storage, distribution and replacement of keys. The system should also provide an API interface to allow third-party software or systems to access and modify test requirements and interval information programmatically to achieve seamless integration with other systems.

4. The method for generating a one-key sequential control test signal sequence according to claim 1, characterized in that: The step S20 specifically includes the following steps: S201, Template library planning and design. First, clarify the construction goals of the template library, such as improving test efficiency, ensuring test standardization, supporting rapid test deployment, etc., analyze the specific requirements of different equipment types such as circuit breakers, transformers, protection devices, etc. and operation types such as closing, opening, protection actions, etc. for test signals, and design the overall architecture of the template library, including the template storage structure, retrieval mechanism, version control strategy, etc.; S202, data collection and collation, collect and analyze historical test data, especially successful and failed test cases, to extract valuable test signal sequence information, consult the technical specifications and operation manuals of the equipment, and understand the key parameters of the equipment such as electrical characteristics, communication protocols, response time, etc.; S203, template design and compilation. According to the equipment requirements, the signal types such as switch quantity, analog quantity, etc. and their attributes such as signal value range, accuracy requirements, etc. that should be included in the template are clarified. According to the equipment operation logic and response characteristics, the sending order, time interval and receiving device information of the test signal are arranged to form a complete test signal sequence. A detailed document description is written for each template, including the applicable scope of the template, detailed description of the signal sequence, expected test results, etc.; S204: Template verification and testing: Test the template in a simulated environment to verify whether it can correctly generate the test signal sequence and trigger the expected response of the device. If conditions permit, apply the template to the actual device test, collect feedback and make necessary adjustments, evaluate the stability, reliability and efficiency of the template during the test, and ensure that it meets the test requirements. S205, template library integration and deployment, integrating the designed template library into the test system to ensure that the test system can easily call and manage templates, deploying the template library at the test site, and monitoring its operation to ensure that the template library plays the expected role in actual applications; S206. Template library maintenance and update. Regularly review the template library to check the validity and applicability of the templates, promptly eliminate outdated or invalid templates, collect feedback from testers during actual use as an important basis for updating the template library, and continuously update the template library according to changes in equipment updates, technology upgrades, and testing requirements to ensure that it always stays up to date.

5. The method for generating a one-key sequential control test signal sequence according to claim 1, characterized in that: The step S30 specifically includes the following steps: S301, user operation instruction analysis, the system first receives the switching operation instruction submitted by the user through a graphical interface or other input methods, analyzes the received operation instruction, and clarifies the specific content of the operation, including the equipment to be operated, the operation type such as closing, opening, switching, etc., and the order and conditions of the operation; S302, interval information retrieval and matching, according to the equipment involved in the operation instruction, the system retrieves the corresponding equipment information from the edited interval information, including equipment type, location, current status, operation restrictions, etc. Based on the type of equipment and operation type, the system retrieves the matching test signal template from the interval test signal template library. If there is a completely matching template in the template library, it is directly selected; if there is no completely matching template, the closest template is selected according to the similarity for adaptive modification; S303, operation logic analysis: the system analyzes the logic conditions required for the operation, such as the interlocking relationship of the equipment, the sequence of operations, the time interval, etc., based on the operation instructions and the current state of the equipment, and checks whether the operation instructions have potential conflicts or violate the equipment operation restrictions, such as attempting to operate in a faulty equipment state or exceeding the maximum number of operations of the equipment; S304, test signal sequence generation: according to the operation logic analysis results and the matching test signal template, the system automatically arranges the test signal sending order, time interval and signal value, generates the complete test signal sequence required from the starting state to the target state, and makes necessary parameter adjustments to the generated test signal sequence according to the specific specifications and operation requirements of the equipment, such as fine-tuning of the signal value and precise control of the time interval; S305, sequence verification and optimization, perform logic verification on the generated test signal sequence to ensure that each signal in the sequence complies with the operation logic and equipment requirements. On the premise of ensuring the comprehensiveness and accuracy of the test, the performance of the test signal sequence is optimized, such as reducing unnecessary signal transmission and optimizing the time window for signal transmission. S306, sequence output and execution, output the generated test signal sequence in a user-readable format, such as a text file, graphical interface display, etc., prepare the test environment, and ensure that the test system can perform the test according to the generated test signal sequence. During the test execution process, the system monitors the sending and receiving of the test signal in real time, records the test data and prepares for subsequent test result analysis.

6. A method for generating a one-key sequential control test signal sequence according to claim 5, characterized in that: In the S302 interval information retrieval and matching stage, when the closest template is selected for adaptive modification, the system should conduct a full adaptability assessment to ensure that the modified template not only meets the current operating requirements, but also does not cause potential risks to the equipment or system. The assessment should include but is not limited to the compatibility of the template with the equipment specifications, the rationality of the operating logic, etc. In the S303 operation logic analysis stage, the system should clearly define the priority of processing logical conditions. For operation instructions involving multiple logical conditions such as equipment interlocking, operation sequence, time interval, etc., the system should ensure that logical judgments are made in accordance with the predetermined priority order to avoid operation failure or equipment damage due to condition conflicts. In the S304 test signal sequence generation stage, the system should have the ability to flexibly adjust the test signal sequence. According to the specific specifications and operating requirements of the equipment, the system should be able to automatically or manually adjust the range of signal values, the accuracy of time intervals and other parameters to ensure the accuracy and effectiveness of the test signal sequence.

7. The method for generating a one-key sequential control test signal sequence according to claim 1, characterized in that: The step S40 specifically includes the following steps: S401, preliminary sequence combination, the system first automatically extracts the generated test signal sequences from each interval, these sequences are generated for a single interval operation in step S30, and the extracted sequences are preliminarily combined according to the operation order and dependency relationship specified in the operation ticket to form a preliminary operation ticket test signal sequence; S402, optimization preparation, analyzing the constraints in the test signal sequence of the operation ticket, including the interlocking relationship between devices, the order of operations, time interval requirements, etc., as well as the physical limitations of the test system such as the number of signal channels and transmission rate, etc., and setting optimization goals according to the test requirements, such as minimizing the test time, reducing the number of signal transmissions, and reducing energy consumption; S403, intelligent optimization algorithm application, select a suitable intelligent optimization algorithm according to the optimization target and constraint conditions, such as genetic algorithm, heuristic search algorithm, ant colony algorithm, etc. For algorithms that require iterative search, such as genetic algorithm, generate an initial population or solution set, each individual represents a possible test signal sequence optimization solution; S404, optimization iterative process, evaluate each individual in the population, calculate its fitness, that is, the degree to which it meets the optimization goal, select excellent individuals as the basis for subsequent iterations based on the evaluation results, and generate new individuals by combining the characteristics of different individuals through crossover operations for evolutionary algorithms such as genetic algorithms; introduce randomness through mutation operations, explore new solution spaces, and check whether the iteration termination conditions are met, such as reaching the preset maximum number of iterations, the fitness improvement is less than the preset threshold, or finding the optimal solution that meets all constraints, etc. If the termination conditions are not met, return to continue iteration; S405, optimization result processing, after the iteration, the optimized operation ticket test signal sequence is output. Under the premise of maintaining the correctness and integrity of the operation, the sequence further reduces the test time and improves the test efficiency by adjusting the signal sending order, merging redundant signals, reducing waiting time, etc. The optimized sequence is necessary verified to ensure its feasibility and effectiveness in the actual test environment. At the same time, necessary adjustments and improvements are made to the optimization algorithm and process based on the verification results and user feedback.

8. A one-key sequential control test signal sequence generation method according to claim 7, characterized in that: In the S404 optimization iteration process, the system should take measures to control the stability of the iteration. For algorithms that require iterative search, such as genetic algorithms, the parameters of crossover and mutation operations should be set reasonably to avoid excessive exploration that may cause the algorithm to diverge or fall into a local optimal solution. At the same time, the fitness change trend during the iteration process should be monitored, and the iteration strategy or termination condition should be adjusted in a timely manner. In the S405 optimization result processing stage, the system should perform multi-dimensional verification of the optimized operation ticket test signal sequence. In addition to verifying the correctness and completeness of the sequence, it should also focus on the feasibility and effectiveness of the sequence in the actual test environment, consider the impact of different test scenarios and test conditions on the sequence performance, and ensure that the optimization results have wide applicability and stability.

9. The method for generating a one-key sequential control test signal sequence according to claim 1, characterized in that: The step S50 specifically includes the following steps: S501, sequence verification, check whether the test signal sequence conforms to the predetermined format and specifications, ensure that each signal in the sequence complies with the requirements of the communication protocol and the field equipment, ensure that the test signal sequence is complete without missing any necessary signals or data blocks, and evaluate whether the sequence may cause security risks, such as data leakage, equipment damage or misoperation, etc. This includes encryption of sensitive data, verification of access rights, and inspection of potential security vulnerabilities; S502, confirming the optimization results, before verification, ensuring that the test signal sequence has been optimized to improve test efficiency, reduce redundant signals and reduce resource consumption, and confirming that the optimization results meet the expected goals; S503, interface configuration and communication establishment, configuring the communication interface between the system and the field equipment to ensure that the two can smoothly transmit data, which may include setting parameters such as IP address, port number, communication protocol, etc., establishing a stable communication connection, and ensuring that the test signal sequence can be accurately sent to the field equipment; S504, sequence transmission and execution, sending the verified test signal sequence to the field device through the communication interface, monitoring the sequence transmission process, ensuring that all signals are successfully transmitted to the target device, triggering the field device to perform the test operation, and performing the corresponding test process according to the instructions in the sequence; S505, real-time recording and feedback, real-time recording of test results and feedback information during the test process, including test data collection, processing and analysis, monitoring the operating status of on-site equipment and test progress, ensuring the smooth progress of the test process, and timely recording and triggering the corresponding alarm mechanism if abnormal conditions or erroneous results are found; S506: Result evaluation and report generation: Evaluate and analyze the test results to determine whether the test is successful and whether the expected goals are achieved. Generate a test report based on the evaluation results, including the test purpose, test process, test results, problem records, and suggestions for improvement.

Citation Information

Patent Citations

  • One-key sequential control operation ticket intelligent simulation method based on expert knowledge rule base

    CN110674282A

  • Test pattern generation device

    CN111459791A

  • Automatic configuration method and system for one-key sequence control test data

    CN117422236A

  • Automatic configuration generation method and device serving one-key sequence control test and storage medium

    CN117472420A

  • Rapid generation method of one-key sequence control test signal sequence for substation operation ticket acceptance

    CN119051265A

Cited By

  • Fault monitoring method and system for electrical elements of mixing station

    CN120446653A

  • Method and device for testing signal to be tested and electronic equipment

    CN121433994A