A configuration automatic generation method and device for one-key sequence control test and a storage medium
Patent Information
- Application Number
- CN202311249756.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-26
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2043-09-26
AI Technical Summary
[0004]本发明的目的是提供一种服务于一键顺控测试的配置自动生成方法,用于解决现有技术中一键顺控测试的出错率高、验收效率低的问题
[0027] The beneficial effects of this invention are as follows: This invention links the standard sequential control ticket, the interlocking signal library and the SCD configuration file to each other and make them correspond one-to-one, so as to finally produce the configuration for one-click sequential control test. This process does not require manual intervention, saves the time required for configuration, reduces the error rate of configuration, and thus improves the acceptance efficiency of one-click sequential control test.
Smart Images

Figure CN117472420B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of one-click sequential control technology for power system automation applications, specifically relating to an automatic configuration generation method, device, and storage medium for one-click sequential control testing. Background Technology
[0002] In recent years, research on one-click sequential control technology for substations has been booming. Significant progress has been made in location confirmation technology and research related to the scope of sequential control operations. Various regions have strictly implemented one-click sequential control upgrade targets, increased training for maintenance personnel on one-click sequential control operations, strictly enforced acceptance and control, and clarified operational measures. Following the principle of "upgrade one, accept one, and put one online," the application of one-click sequential control in operating substations has been promoted, increasing the coverage rate of one-click sequential control operations at the grassroots level. This accelerates the construction of a modern equipment management system and digital transformation, and promotes the construction of a power system. One-click sequential control, as one of the advanced applications of smart substations, is also a key direction for the transformation of smart substations.
[0003] Currently, one-click sequential control testing and acceptance mainly relies on manual acceptance, which is not only prone to errors but also inefficient. While simulation can speed up the acceptance process, it is based on pre-configured settings. However, the configurations for one-click sequential control acceptance are independent of the control tickets, SCD files, interlocking signal libraries, and primary and secondary equipment, lacking internal connections. The configuration of one-click sequential control is complex, entirely dependent on manual labor, time-consuming, and error-prone. Therefore, adding simulation does not fundamentally solve the problems of error-prone and inefficient one-click sequential control testing and acceptance. Summary of the Invention
[0004] The purpose of this invention is to provide an automatic configuration generation method for one-click sequential control testing, which solves the problems of high error rate and low acceptance efficiency in existing one-click sequential control testing.
[0005] Another objective of this invention is to provide an apparatus for automatically generating a configuration for one-click sequential control testing.
[0006] Another objective of this invention is to provide a computer-readable storage medium.
[0007] The technical solution of this invention to solve its technical problem is as follows:
[0008] An automatic configuration generation method for one-click sequential control testing includes the following steps:
[0009] S1: Import standard sequential control tickets, parse standard sequential control tickets, obtain the sequential control ticket name, and obtain the current state, target state, and interval name based on operation term keywords; obtain check items based on check item keywords and operation items based on operation item keywords;
[0010] S2: Filter out the characters after the numbers in the operation item field to obtain the primary device; extract the characters before the protection keyword and cabinet keyword in the operation item field as the protection and control name; obtain the secondary soft pressure plate based on the soft pressure plate keyword.
[0011] S3: Import the interlocking signal library and parse out the operation task, interval name, and interlocking signal;
[0012] S4: Import the SCD configuration file and parse out the communication parameters and protection and control devices;
[0013] S5: The sequence control ticket name in the standard sequence control ticket and the operation task in the interlocking signal library are set to the sequence control ticket name of the final sequence control ticket; the current state and target state in the standard sequence control ticket are set to the current state and target state of the final sequence control ticket; the protection measurement and control name and bay name in the standard sequence control ticket and the protection measurement and control model in the SCD configuration file are set to the protection measurement and control model of the final sequence control ticket; the primary equipment and secondary soft pressure plate in the standard sequence control ticket and the primary remote control object, switch position signal, and double confirmation signal in the SCD configuration file are set to the primary equipment object, primary equipment position signal, and primary equipment position double confirmation signal of the final sequence control ticket; the soft pressure plate object in the SCD configuration file is set to the secondary soft pressure plate object of the final sequence control ticket; the interlocking signal in the interlocking signal library and the interlocking signal in the SCD configuration file are set to the interlocking signal object of the final sequence control ticket; the telemetry value signal in the SCD configuration file is set to the telemetry value signal of the final sequence control ticket.
[0014] S6: Generate configuration for one-click sequential control testing.
[0015] The specific steps of step S6 are as follows:
[0016] S6.1: Based on the final sequential control ticket name, current state, target state, protection and control model, primary equipment target, primary equipment position signal, primary equipment position double confirmation signal, secondary soft pressure plate target, interlocking signal target, and telemetry signal, set the target state configuration for one-click sequential control test; set the state value of the target state for one-click sequential control test based on the state value corresponding to the target and operation term keywords, and the telemetry value corresponding to the equipment state keywords;
[0017] S6.2: Copy the target state configuration of the one-click sequential control test to the current state configuration of the one-click sequential control test; set the status values of the primary device object, primary device position signal, primary device position double confirmation signal and the interlock signal and their status values, and the telemetry value corresponding to the current state of the final sequential control ticket to the status value of the current state of the one-click sequential control test.
[0018] The target state configuration for the one-click sequential control test in step S6.1 includes remote control signal, remote signaling signal, and telemetry signal.
[0019] The current state configuration of the one-key sequential control test in step S6.2 includes remote control signal, remote signaling signal, telemetry signal and interlocking signal.
[0020] The logic devices under the protection and control device in step S4 include CTRL logic devices and MEAS logic devices.
[0021] An apparatus for implementing an automatic configuration generation method for one-click sequential control testing.
[0022] It includes a standard sequential control ticket module, which is used to parse standard sequential control tickets of different file formats to obtain the sequential control ticket name, current state, target state, interval name, inspection items, operation items, primary equipment, protection and control name, and secondary soft pressure plate;
[0023] The interlocking signal library module is used to parse the interlocking signal library to obtain the operation task, interval name, and interlocking signal;
[0024] The SCD configuration file module is used to parse the SCD configuration file to obtain the protection and control model, primary remote control target, switch position signal, double confirmation signal, soft pressure plate target, interlock signal, and telemetry value signal.
[0025] The processing module is used to integrate information parsed from standard sequential control tickets, interlocking signal libraries, and SCD configuration files.
[0026] A computer-readable storage medium storing a computer program, which, when executed by a processor, causes the device on which the computer-readable storage medium resides to perform an automatic configuration generation method for one-click sequential control testing.
[0027] The beneficial effects of this invention are as follows: This invention links the standard sequential control ticket, the interlocking signal library and the SCD configuration file to each other and make them correspond one-to-one, so as to finally produce the configuration for one-click sequential control test. This process does not require manual intervention, saves the time required for configuration, reduces the error rate of configuration, and thus improves the acceptance efficiency of one-click sequential control test. Attached Figure Description
[0028] Figure 1 This is a schematic diagram of the overall structure of the present invention. Detailed Implementation
[0029] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
[0030] like Figure 1 As shown, the present invention specifically includes the following steps:
[0031] S1: Import standard sequential control tickets, parse standard sequential control tickets, obtain the sequential control ticket name, and obtain the current state, target state, and interval name based on operation term keywords; obtain check items based on check item keywords and operation items based on operation item keywords;
[0032] Table 1 shows the current state keywords and the target state keywords. For example, if the control ticket name is "No. 1 main transformer changed from positive bus operation to positive bus hot standby", the current state is "operation" when searching from the keyword "from" to the keyword "changed to". The target state is "hot standby" when searching from the keyword "changed to" to the end of the string.
[0033] Table 1
[0034] 1 Depend on change 2 Depend on Change to 3 Depend on Pour to
[0035] Table 2 shows the keywords for operation items and inspection items. For example, if the operation item is "Check that the 35kV switch of main transformer No. 1 is in the open position", the current operation item is determined to be an inspection item based on the keyword "check".
[0036] The operation item is "open the 35kV switch of main transformer No. 1". Based on the keyword "open", the current operation item is determined to be an operation item.
[0037] Filter and retrieve the names of primary switches and disconnectors based on numerical codes and voltage levels. For example, if the operation item is "220KV bus tie 2343 disconnector", retrieve the device with the name 220kV based on the keyword 220KV, the protection device type is bus tie, and in addition to the voltage level keyword, retrieve the disconnector name as 2343 disconnector based on the number 2343.
[0038] The names of the soft pressure plates for secondary equipment are filtered and obtained based on the device name and soft pressure plate keywords. For example, "Tongfeng East Line 272 Line Protection Measurement and Control Panel NSR-303A B Set Protection 272 Trip Soft Pressure Plate", based on the device name keywords "measurement and control panel" and "B set protection", the device is obtained as Tongfeng East Line 272 Line Protection Measurement and Control Panel NSR-303A B Set Protection, and based on the keyword "soft pressure plate", the soft pressure plate name is 272 Trip Soft Pressure Plate.
[0039] Table 2
[0040]
[0041] Table 3 shows the correspondence between operation item keywords and the positions of the disconnectors and switches of the primary equipment. The open / closed positions of the disconnectors and switches of the primary equipment are distinguished based on the position keywords of the operation items.
[0042] Table 3
[0043] 1 Pull open point 2 Close combine 3 Investment combine 4 quit point 5 disconnect point 6 Remove point 7 Control points point 8 Controlled combine
[0044] S2: Filter out the characters after the numbers in the operation item field to obtain the primary equipment; for example: "XX line 50521 knife switch", get the string with ≥3 consecutive numbers, and the obtained string is the knife switch of the primary equipment;
[0045] Based on the protection keywords and cabinet keywords in the operation item field, extract the characters preceding the protection keywords and cabinet keywords as the protection measurement and control name, and obtain the secondary soft pressure plate based on the soft pressure plate keyword; for example: "Tongfeng West Line 271 Line Protection Measurement and Control Panel CSC-103A A Set Protection Distance Protection Soft Pressure Plate", based on the keywords "measurement and control panel" and "A set protection", the device is obtained as Tongfeng West Line 271 Line Protection Measurement and Control Panel CSC-103A A Set Protection, and based on the keyword "soft pressure plate", the soft pressure plate is obtained as "distance protection soft pressure plate";
[0046] Among them, the keywords for protection and cabinets are mainly: protection, protection screen, measurement and control, measurement and control screen, protection measurement and control screen, protection A screen, protection B screen, A set of protection and B set of protection.
[0047] S3: Import the interlocking signal library and parse out the operation task, interval name, and interlocking signal;
[0048] S4: Import the SCD configuration file and parse out the communication parameters and protection and control devices;
[0049] S5: The sequence control ticket name in the standard sequence control ticket and the operation task in the interlocking signal library are set to the sequence control ticket name of the final sequence control ticket; the current state and target state in the standard sequence control ticket are set to the current state and target state of the final sequence control ticket; the protection measurement and control name and bay name in the standard sequence control ticket and the protection measurement and control model in the SCD configuration file are set to the protection measurement and control model of the final sequence control ticket; the primary equipment and secondary soft pressure plate in the standard sequence control ticket and the primary remote control object, switch position signal, and double confirmation signal in the SCD configuration file are set to the primary equipment object, primary equipment position signal, and primary equipment position double confirmation signal of the final sequence control ticket; the soft pressure plate object in the SCD configuration file is set to the secondary soft pressure plate object of the final sequence control ticket; the interlocking signal in the interlocking signal library and the interlocking signal in the SCD configuration file are set to the interlocking signal object of the final sequence control ticket; the telemetry value signal in the SCD configuration file is set to the telemetry value signal of the final sequence control ticket.
[0050] In step S4, the logic devices under the protection and control device include CTRL logic devices and MEAS logic devices. In the CTRL logic device, ctlModel is a non-status-only data object used as a remote control object; the dataset in the CTRL logic device contains all FCDAs under dsDin as switch position signals and double confirmation signals; the dataset in the CTRL logic device contains all FCDAs under dsRelayEna as soft pressure plate objects; the dataset in the MEAS logic device contains all FCDAs under dsAin as telemetry value signals; and the dataset in the CTRL logic device contains all FCDAs under dsDin as interlocking signals.
[0051] S6: Generate configuration for one-click sequential control testing.
[0052] The specific steps of step S6 are as follows:
[0053] S6.1: Based on the final sequential control ticket name, current state, target state, protection and control model, primary equipment target, primary equipment position signal, primary equipment position double confirmation signal, secondary soft pressure plate target, interlocking signal target, and telemetry signal, set the target state configuration for one-click sequential control test; set the state value of the target state for one-click sequential control test based on the state value corresponding to the target and operation term keywords, and the telemetry value corresponding to the equipment state keywords;
[0054] The specific objects and operation term keywords corresponding to the status values, and the telemetry values corresponding to the device status keywords are shown in Tables 4 and 5.
[0055] Table 4
[0056]
[0057] Table 5
[0058]
[0059]
[0060] S6.2: Copy the target state configuration of the one-click sequential control test to the current state configuration of the one-click sequential control test; set the status values of the primary device object, primary device position signal, primary device position double confirmation signal and the interlock signal and their status values, and the telemetry value corresponding to the current state of the final sequential control ticket to the status value of the current state of the one-click sequential control test.
[0061] The target state configuration for the one-click sequential control test in step S6.1 includes remote control signal, remote signaling signal, and telemetry signal.
[0062] The current state configuration of the one-key sequential control test in step S6.2 includes remote control signal, remote signaling signal, telemetry signal and interlocking signal.
[0063] An apparatus for implementing an automatic configuration generation method for one-click sequential control testing includes a standard sequential control ticket module for parsing standard sequential control tickets of different file formats to obtain the sequential control ticket name, current state, target state, interval name, inspection item, operation item, primary equipment, protection and control name, and secondary soft pressure plate.
[0064] The interlocking signal library module is used to parse the interlocking signal library to obtain the operation task, interval name, and interlocking signal;
[0065] The SCD configuration file module is used to parse the SCD configuration file to obtain the protection and control model, primary remote control target, switch position signal, double confirmation signal, soft pressure plate target, interlock signal, and telemetry value signal.
[0066] The processing module is used to integrate information parsed from standard sequential control tickets, interlocking signal libraries, and SCD configuration files.
[0067] A computer-readable storage medium storing a computer program, which, when executed by a processor, causes the device on which the computer-readable storage medium resides to perform an automatic configuration generation method for one-click sequential control testing.
[0068] Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
Claims
1. A method for automatically generating configurations for one-click sequential control testing, characterized in that, Specifically, the following steps are included: S1: Import standard sequential control tickets, parse standard sequential control tickets, obtain the sequential control ticket name, and obtain the current state, target state, and interval name based on operation term keywords; obtain check items based on check item keywords and operation items based on operation item keywords; S2: Filter out the characters after the numbers in the operation item field to obtain the device; Based on the protection keyword and cabinet keyword in the operation item field, extract the characters before the protection keyword and cabinet keyword as the protection measurement and control name, and obtain the secondary soft pressure plate based on the soft pressure plate keyword; S3: Import the interlocking signal library and parse out the operation task, interval name, and interlocking signal; S4: Import the SCD configuration file and parse out the communication parameters and protection and control devices; S5: The sequence control ticket name in the standard sequence control ticket and the operation task in the interlocking signal library are set to the sequence control ticket name of the final sequence control ticket; the current state and target state in the standard sequence control ticket are set to the current state and target state of the final sequence control ticket; the protection measurement and control name and bay name in the standard sequence control ticket and the protection measurement and control model in the SCD configuration file are set to the protection measurement and control model of the final sequence control ticket; the primary equipment and secondary soft pressure plate in the standard sequence control ticket and the primary remote control object, switch position signal, and double confirmation signal in the SCD configuration file are set to the primary equipment object, primary equipment position signal, and primary equipment position double confirmation signal of the final sequence control ticket; the soft pressure plate object in the SCD configuration file is set to the secondary soft pressure plate object of the final sequence control ticket; the interlocking signal in the interlocking signal library and the interlocking signal in the SCD configuration file are set to the interlocking signal object of the final sequence control ticket; the telemetry value signal in the SCD configuration file is set to the telemetry value signal of the final sequence control ticket. S6: Generate configuration for one-click sequential control testing.
2. The automatic configuration generation method for one-click sequential control testing according to claim 1, characterized in that: The specific steps of step S6 are as follows: S6.1: Based on the final sequential control ticket name, current state, target state, protection and control model, primary equipment target, primary equipment position signal, primary equipment position double confirmation signal, secondary soft pressure plate target, interlocking signal target, and telemetry signal, set the target state configuration for one-click sequential control test; set the state value of the target state for one-click sequential control test based on the state value corresponding to the target and operation term keywords, and the telemetry value corresponding to the equipment state keywords; S6.2: Copy the target state configuration of the one-click sequential control test to the current state configuration of the one-click sequential control test; set the status values of the primary device object, primary device position signal, primary device position double confirmation signal and the interlock signal and their status values, and the telemetry value corresponding to the current state of the final sequential control ticket to the status value of the current state of the one-click sequential control test.
3. The automatic configuration generation method for one-click sequential control testing according to claim 1, characterized in that: The target state configuration for the one-click sequential control test includes remote control signals, remote signaling signals, and telemetry signals.
4. The automatic configuration generation method for one-click sequential control testing according to claim 1, characterized in that: The current state configuration of the one-click sequential control test includes remote control signal, remote signaling signal, telemetry signal and interlocking signal.
5. The automatic configuration generation method for one-click sequential control testing according to claim 1, characterized in that: The logic devices under the protection and control device in step S4 include CTRL logic devices and MEAS logic devices.
6. An apparatus for implementing the automatic configuration generation method for one-click sequential control testing as described in claim 1, characterized in that: It includes a standard sequential control ticket module, which is used to parse standard sequential control tickets of different file formats to obtain the sequential control ticket name, current state, target state, interval name, inspection items, operation items, primary equipment, protection and control name, and secondary soft pressure plate; The interlocking signal library module is used to parse the interlocking signal library to obtain the operation task, interval name, and interlocking signal; The SCD configuration file module is used to parse the SCD configuration file to obtain the protection and control model, primary remote control target, switch position signal, double confirmation signal, soft pressure plate target, interlock signal, and telemetry value signal. The processing module is used to integrate information parsed from standard sequential control tickets, interlocking signal libraries, and SCD configuration files.
7. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it causes the device containing the computer-readable storage medium to perform the method described in any one of claims 1-5.
Citation Information
Patent Citations
A transformer substation monitoring system data analysis and verification method and system
CN113343446A
On-site operation and maintenance system and method for secondary test equipment of transformer substation
CN115728584A