Security measure ticket identification method and device, electronic equipment and storage medium
By automatically identifying the safety measures entries and signal references in the safety measures ticket, the problem of difficult to ensure the accuracy and efficiency of manual supervision and audit in the operation and maintenance of the power system is solved, and the efficiency and accuracy of safety measures are achieved.
Patent Information
- Application Number
- CN202411602998.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-11-11
AI Technical Summary
The existing technology relies on manual supervision and audit in the operation and maintenance of power systems, and there are human factors such as fatigue and inattention, which makes it difficult to ensure the accuracy and efficiency of safety measures operation.
By automatically identifying the safety measures entries in the safety measures ticket, determining their corresponding safety measures equipment elements and object elements, and combining the predetermined safety measures information, signal parameters are determined to achieve automatic, fast and accurate identification.
It improves the accuracy and efficiency of safety measures, reduces manual errors, and is suitable for large-scale and complex power systems.
Smart Images

Figure CN119540984A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of substation operation and maintenance, and in particular to a safety measure ticket identification method, device, electronic equipment and storage medium. Background Art
[0002] In the operation and maintenance of power systems, the importance of safety measures is self-evident. It is related to the safe and stable operation of the power grid. Any operational error may lead to false protection or failure to operate, and even cause serious consequences such as casualties. Therefore, it is very important to ensure the correctness of safety measures.
[0003] However, currently, the correctness of safety measures is mainly ensured by manual supervision and audit, but this method has many limitations. On the one hand, human factors such as fatigue and lack of concentration may affect the accuracy of the audit; on the other hand, with the continuous expansion of the scale and complexity of the power system, the efficiency and accuracy of manual audits face increasing challenges. Summary of the invention
[0004] The present invention provides a security measure ticket recognition method, device, electronic device and storage medium, which can automatically complete the rapid and accurate recognition of the security measure ticket to be recognized, and improve the correctness and efficiency of the security measure work.
[0005] According to one aspect of the present invention, a security measure ticket identification method is provided, the method comprising:
[0006] Determine the security measure item in the security measure ticket to be identified, and determine the security measure device element and the security measure object element corresponding to the security measure item;
[0007] Determine the actual safety measure device corresponding to the safety measure item according to the predetermined safety measure device information and the safety measure device element;
[0008] The signal reference corresponding to the security measure entry is determined according to the actual security measure device, the security measure object element and predetermined security measure signal reference information.
[0009] According to another aspect of the present invention, there is provided a security measure ticket recognition device, the device comprising:
[0010] A security measure element determination module, used to determine the security measure items in the security measure ticket to be identified, and determine the security measure device elements and security measure object elements corresponding to the security measure items;
[0011] A safety measure device determination module, used to determine the actual safety measure device corresponding to the safety measure item according to the predetermined safety measure device information and the safety measure device element;
[0012] The safety measure ticket identification module is used to determine the signal reference corresponding to the safety measure entry according to the actual safety measure equipment, the safety measure object element and the predetermined safety measure signal reference information.
[0013] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0014] at least one processor; and
[0015] a memory communicatively connected to the at least one processor; wherein,
[0016] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the security measure ticket identification method described in any embodiment of the present invention.
[0017] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the security measure ticket identification method described in any embodiment of the present invention when executed.
[0018] The technical solution of the embodiment of the present invention determines the security measure items in the security measure ticket to be identified, and determines the security measure equipment elements and security measure object elements corresponding to the security measure items; determines the actual security measure equipment corresponding to the security measure items based on the predetermined security measure equipment information and the security measure equipment elements; determines the signal reference corresponding to the security measure items based on the actual security measure equipment, the security measure object elements and the predetermined security measure signal reference information. The technical solution of the embodiment of the present invention can automatically complete the rapid and accurate identification of the security measure tickets to be identified, thereby improving the correctness and efficiency of the security measures work, by extracting the security measure elements in the security measure ticket to be identified, and determining the signal reference corresponding to the security measure items in combination with the predetermined security measure information.
[0019] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 is a flow chart of a security measure ticket identification method provided according to the first embodiment of the present invention;
[0022] Figure 2 is a flow chart of a security measure ticket identification method provided according to Embodiment 2 of the present invention;
[0023] Figure 3 It is a structural schematic diagram of a security measure ticket recognition device provided according to Embodiment 3 of the present invention;
[0024] Figure 4 It is a schematic diagram of the structure of an electronic device for implementing the security measure ticket identification method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0025] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings 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 should fall within the scope of protection of the present invention.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0027] Embodiment 1
[0028] Figure 1A flowchart of a method for identifying a safety measure ticket is provided for the first embodiment of the present invention. This embodiment is applicable to the case of identifying a safety measure ticket for a smart substation. The method can be executed by a safety measure ticket identification device. The safety measure ticket identification device can be implemented in the form of hardware and / or software. The safety measure ticket identification device can be configured in an electronic device. Figure 1 As shown, the method includes:
[0029] S110. Determine the security measure items in the security measure ticket to be identified, and determine the security measure equipment elements and security measure object elements corresponding to the security measure items.
[0030] Among them, the safety measures ticket refers to the document of safety measures and operating procedures formulated for the maintenance work of the secondary system of the smart substation, which aims to clarify the safety requirements in the maintenance work of the secondary system, reduce the risk of accidents, and ensure the safety of personnel and equipment. Safety measures items usually refer to specific safety measures clearly listed in the safety measures ticket and formulated for specific risks or maintenance work.
[0031] Among them, the safety measure equipment element refers to the content related to the equipment or devices required to implement the safety measures. A safety measure equipment element is divided into the equipment type part, the voltage level part, the set part and the device description part. The safety measure object element refers to the content related to the object directly affected or protected by the safety measures. A safety measure object element is divided into the object type part and the object description part.
[0032] In the embodiment of the present invention, it can be understood that the safety measure items usually appear in the form of text descriptions in the safety measure ticket to be identified. Therefore, the text content in the safety measure ticket to be identified can be extracted, and the safety measure items, as well as the safety measure equipment elements and safety measure object elements corresponding to the safety measure items can be determined based on the extracted text content. By determining the safety measure equipment elements and safety measure object elements corresponding to the safety measure items, it is helpful to determine the actual safety measure equipment that executes the safety measure items in the substation, and then determine the signal reference corresponding to the safety measure items, and establish an association relationship between the safety measure ticket to be identified and the status signal of the actual safety measure equipment.
[0033] S120: Determine the actual safety measure device corresponding to the safety measure item according to the predetermined safety measure device information and safety measure device elements.
[0034] The predetermined safety measure equipment information includes relevant information of all intelligent electronic devices in the substation that may execute safety measure items, such as equipment type, voltage level, bay type, set, and branch information. The equipment type may be line protection, main transformer protection, busbar protection, etc. The voltage level may be 20Kv, 35kV, 750kV, etc. The bay type may be line bay, main transformer bay, busbar bay, etc. The set includes the first set, the second set, etc. The actual safety measure equipment is the intelligent electronic device that actually executes the safety measure items.
[0035] In the embodiment of the present invention, the actual safety measure device corresponding to the safety measure entry can be determined according to the predetermined safety measure device information and the safety measure device element. Specifically, the device type, voltage level, set, etc. in the safety measure device information can be matched with the device type part, voltage level part, set part, etc. in the safety measure device element, and the actual safety measure device corresponding to the safety measure entry can be determined from the intelligent electronic devices in the substation.
[0036] Optionally, the process of predetermining safety measure equipment information includes: determining the equipment type, voltage level, bay type, set and branch information of each intelligent electronic device in the substation as safety measure equipment information according to the substation configuration description file.
[0037] In an embodiment of the present invention, the device type, voltage level, bay type, set, and branch information of each intelligent electronic device in the substation can be determined according to the substation configuration description SCD file containing the configuration information of all devices in the substation, and used as the safety measure device information. By determining the safety measure device information according to the substation configuration description file, the comprehensiveness and accuracy of the obtained safety measure device information can be improved, and at the same time, compared with the traditional manual method, the work efficiency is improved.
[0038] S130: Determine a signal reference corresponding to the safety measure entry according to the actual safety measure equipment, the safety measure object element, and the predetermined safety measure signal reference information.
[0039] Among them, the safety measure signal reference information is used to describe the types of signal references of all intelligent electronic devices in the substation that may execute safety measure items. Signal reference refers to the reference and identification of various types of signals in the substation, and its types include sampling value SV receiving soft pressure plate, substation event GOOSE sending soft pressure plate for general objects, substation event GOOSE receiving soft pressure plate for general objects, optical fiber information, telemetry and telesignaling, etc.
[0040] In an embodiment of the present invention, the safety measure signal reference information corresponding to the actual safety measure device can be determined from the predetermined safety measure signal reference information including the signal reference types of all intelligent electronic devices, and then the signal reference corresponding to the safety measure item can be determined according to the safety measure signal reference information corresponding to the actual safety measure device and the safety measure object element, so as to complete the identification of the safety measure ticket to be identified. Through the above steps, the safety measure ticket can be identified quickly and accurately, avoiding the writing of a large number of electronic safety measure tickets, facilitating large-scale promotion, and having important significance for strengthening the safe and stable operation of the power grid.
[0041] Optionally, the process of predetermining safety measures signal reference information includes: traversing the data sets of each intelligent electronic device in the substation, and determining the descriptive information of the signal reference of the intelligent electronic device in the data set; dividing the signal reference into a sampling value receiving soft pressure plate, a general object-oriented substation event sending soft pressure plate, a general object-oriented substation event receiving soft pressure plate, optical fiber information, telemetry and telesignaling according to the descriptive information as safety measures signal reference information.
[0042] In an embodiment of the present invention, the data sets of various intelligent electronic devices in the substation can be traversed, and the signal references of the intelligent electronic devices can be divided into SV receiving soft pressure plate, GOOSE sending soft pressure plate, GOOSE receiving soft pressure plate, optical fiber information, telemetry and telesignaling according to the description information of the signal references of the intelligent electronic devices in the data set, and used as safety measures signal reference information.
[0043] The technical solution of the embodiment of the present invention determines the security measure items in the security measure ticket to be identified, and determines the security measure equipment elements and security measure object elements corresponding to the security measure items; determines the actual security measure equipment corresponding to the security measure items based on the predetermined security measure equipment information and the security measure equipment elements; determines the signal reference corresponding to the security measure items based on the actual security measure equipment, the security measure object elements and the predetermined security measure signal reference information. The technical solution of the embodiment of the present invention can automatically complete the rapid and accurate identification of the security measure tickets to be identified, and improve the correctness and efficiency of the security measures work by extracting the security measure elements in the security measure ticket to be identified, and determining the signal reference corresponding to the security measure items in combination with the predetermined security measure information.
[0044] Embodiment 2
[0045] Figure 2 This is a flowchart of a security measure ticket identification method provided by the second embodiment of the present invention. The embodiment of the present invention is optimized based on the above embodiment. For solutions not described in detail in the embodiment of the present invention, please refer to the above embodiment. Figure 2 As shown, the method includes:
[0046] S210. Determine the security measure entry in the security measure ticket to be identified according to the table structure of the security measure ticket to be identified; wherein the security measure entry includes a security measure parent entry and a security measure child entry.
[0047] In the embodiment of the present invention, the security measure ticket to be identified is in the form of a table, so the security measure items in the security measure ticket to be identified can be determined according to the table structure of the security measure ticket to be identified. Specifically, the security measure ticket to be identified is a complete table, and a cell in the table with "execution" and "recovery" cells on the left and right is determined as a security measure sub-item, and a cell in the table that occupies a row and does not meet the judgment conditions of the cell corresponding to the security measure sub-item is determined as a security measure parent item, which is the security measure parent object of the security measure sub-items between the subsequent security measure parent items and the next security measure parent item.
[0048] S220. Determine a signal object in the safety measure entry, and determine a safety measure device element corresponding to the safety measure entry according to the signal object.
[0049] Among them, the security measure entry may be composed of one or more signal objects, and a signal object is composed of multiple elements. The multiple elements must include a security measure action element and a security measure object element, as well as one of a security measure parent object element and a security measure device element.
[0050] In an embodiment of the present invention, after determining the signal object in the security measure entry, the security measure device element corresponding to the signal object in the security measure entry can be determined first, and then the security measure device element corresponding to the security measure entry can be determined based on the security measure device element corresponding to the signal object. It should be noted that if the signal object of a security measure entry does not include the corresponding security measure device element but includes the corresponding security measure parent object element, the security measure device element of the parent entry of the security measure entry can be determined as the security measure device element corresponding to the security measure entry.
[0051] Optionally, determine the signal object in the security measures entry, and determine the security measures equipment element corresponding to the security measures entry based on the signal object, including: determine the security measures action element in the security measures entry, and identify the signal object in the security measures entry based on the security measures action element; for each signal object, determine the security measures equipment element corresponding to the signal object; determine the security measures equipment element corresponding to the security measures entry based on the security measures equipment element corresponding to the signal object.
[0052] Among them, the security measure object element refers to the content related to the actions that need to be completed by the security measure. The security measure object element is divided into detection type and operation type. The operation type is divided into sub-type and combined type.
[0053] In the embodiment of the present invention, each security measure action element included in the security measure entry represents that the security measure entry has a signal object. Therefore, the signal object in the security measure entry can be identified by determining the security measure action element in the security measure entry. Determining the security measure action element in the security measure entry specifically includes: using the regular expression (check)|(check)|(verify)|(check) to determine the detection type of security measure action element, using the regular expression (exit)|(separate)|(disconnect)|(open)|(set to 0)|(split)|(remove)|(unplug)|(pull out)|(cut open) to determine the classification type of security measure action element, and using the regular expression (put in)|(close)|(connect)|(connect)|(set to 1)|(close)|(access)|(plug in)|(put in) to determine the combination type of security measure action element. Afterwards, the signal objects in the security measures entry can be identified according to the security measures action elements, and for each signal object, the security measures equipment elements corresponding to the signal objects can be determined. Finally, the security measures equipment elements corresponding to the security measures entry can be determined according to the security measures equipment elements corresponding to the signal objects.
[0054] Optionally, for each signal object, determine the safety measures equipment element corresponding to the signal object, including: identifying the equipment type part, voltage level part, set part and equipment description part in the signal object in text order as the safety measures equipment element of the signal object; if multiple safety measures equipment elements are identified in a signal object, the first safety measures equipment element identified in the text order is used as the safety measures equipment element of the signal object.
[0055] In an embodiment of the present invention, the device type part, voltage level part and set part in the signal object can be identified by regular expressions. For example, the line protection part in the device type part can be identified by (PL)|(line.* protection)|(optical fiber longitudinal differential protection)|([^bus] line.* protection), the 35kV part in the voltage level part can be identified by 35[kK][Vv], the first set part in the set part can be identified by (X$)|(first set)|(A set)|(main one)|(protection A)|([^A-Za-z]A[^A-Za-z])|(No. 1 (?! main transformer)), etc. After that, the remaining parts except the device type part, voltage level part and set part are used as the device description part. It should be noted that a signal object has one and only one safety measure device element. Therefore, if multiple safety measure device elements are identified in a signal object, the first safety measure device element identified in text order is used as the safety measure device element of the signal object.
[0056] S230. Determine the object type part of the security measure entry by using a regular expression, extract the object description part of the security measure entry, and use the object type part and the object description part as security measure object elements of the security measure entry.
[0057] Among them, the object types include SV receiving soft pressure plate, GOOSE sending soft pressure plate, GOOSE receiving soft pressure plate, optical fiber information, telemetry and telesignaling.
[0058] In the embodiment of the present invention, the object type part of the safety measure entry can be determined by a regular expression. For example, the SV receiving soft pressure plate can be identified by (SV.*soft pressure plate)|(SV receiving soft pressure plate)|(interval receiving soft pressure plate), and the remote signal can be identified by (device power supply)|(power supply circuit breaker)|(control.*power supply)|(operating power supply), etc. After that, other elements in the signal object in the safety measure entry can be excluded, and the content of the remaining part can be extracted as the object description part of the safety measure entry, and the object type part and the object description part are used as the safety measure object elements of the safety measure entry.
[0059] S240. Filter out candidate devices having the same device type, voltage level and set as those of the safety measures equipment elements from the intelligent electronic devices of the substation according to the safety measures equipment information.
[0060] In an embodiment of the present invention, after obtaining the safety measures equipment element corresponding to the safety measures entry, intelligent electronic devices with the same equipment type part, voltage level part and set part as the safety measures equipment element can be screened out from all the intelligent electronic devices in the substation according to the safety measures equipment information as candidate devices for the actual safety measures equipment.
[0061] S250. If the candidate device is a non-main transformer device, the interval type and branch information of the candidate device are respectively matched with the device description part of the safety measure device element to obtain a first similarity matching result, and the actual safety measure device is determined according to the first similarity matching result.
[0062] In the embodiment of the present invention, if the candidate device is a non-main transformer device, the interval type and branch information of the candidate device can be respectively matched with the device description part of the safety measure device element to obtain a first similarity matching result. Afterwards, the actual safety measure device can be determined based on the first similarity matching result. Specifically, if any one of the interval type and branch information of the candidate device has a 100% similarity with the device description part of the safety measure device element, the candidate device is used as the actual safety measure device. It should be noted that there may be multiple actual safety measure devices obtained here, and they are not unique.
[0063] S260: If the candidate device is a main transformer device, extract the main transformer sequence number of the safety measure device element, match it with the main transformer sequence number of the candidate device, and determine the actual safety measure device according to the main transformer sequence number matching result.
[0064] In the embodiment of the present invention, if the candidate device is a main transformer device, the main transformer sequence number of the safety measure device element can be extracted through the positive side expression, and the main transformer sequence number of the safety measure device element is matched with the main transformer sequence number of the candidate device to obtain the main transformer sequence number matching result. Afterwards, the actual safety measure device can be determined according to the main transformer sequence number matching result. Specifically, the candidate device whose main transformer sequence number is the same as the main transformer sequence number of the safety measure device element can be used as the actual safety measure device. At this time, the actual safety measure device obtained is uniquely determined.
[0065] S270. Determine the signal reference type of the actual safety measure device according to the safety measure signal reference information, and eliminate the actual safety measure device whose signal reference type does not match the object type part in the safety measure object element, to obtain the target safety measure device.
[0066] In an embodiment of the present invention, when multiple actual safety measures devices are obtained, the signal reference type of each actual safety measures device can be determined respectively according to the safety measures signal reference information, and the actual safety measures devices whose signal reference types do not match the object type part in the safety measures object element can be eliminated to obtain the target safety measures device, so as to further narrow the scope of the actual safety measures devices, reduce the subsequent calculation amount, and improve the accuracy of the calculation.
[0067] S280. If the target safety measure device is uniquely determined, perform similarity matching on the object description part in the safety measure object element and the description information of the signal reference of the target safety measure device to obtain a second similarity matching result, and determine the signal reference corresponding to the safety measure entry according to the second similarity matching result.
[0068] In the embodiment of the present invention, if the target safety measure device is uniquely determined, the object description part in the safety measure object element and the description information of the signal reference of the target safety measure device can be matched for similarity, and the similarity between the object description part in the safety measure object element and each signal reference in the description information of the signal reference of the target safety measure device can be obtained as the second similarity matching result. Afterwards, the signal reference corresponding to the safety measure entry can be determined according to the second similarity matching result, specifically, the signal reference with the highest similarity to the object description part in the safety measure object element is taken as the signal reference corresponding to the safety measure entry.
[0069] Optionally, before the object description part of the safety measure object element is matched with the description information of the signal reference of the target safety measure device for similarity, all characters representing digital meanings in the description information and the object description part can be replaced with a unified expression using a regular expression, such as replacing [zero] with 0, and replacing the relevant content in the description information and the object description part according to the type of the target safety measure device. Specifically, when the target safety measure device is a busbar device, the following content in the description information and the object description part is replaced with a regular expression: (branch 1|bus coupler [1]?) is replaced with branch 1; (branch 2|bus coupler 2|segment|segment 1) is replaced with branch 2; (branch 3|segment 2) is replaced with branch 3; (branch 4|[^0-9]?[1]?[^0-9]?main transformer [^0-9]?[1] ? [^0-9]? ) is replaced with branch 4; (branch 14|[^0-9]?[3]?[^0-9]?main transformer[^0-9]?[3]?[^0-9]?) is replaced with branch 5; (branch 15|[^0-9]?[4]?[^0-9]?main transformer[^0-9]?[4]?[^0-9]?) is replaced with branch 6; (branch|line)\d+ is replaced with branch\d+. In addition, if the description information and object description parts contain the interval type of the target safety measure device, the description of the interval type in both is replaced with the branch information of the target safety measure device. When the target safety measure device is a main transformer device, if the voltage level part (\d+[kK][Vv]) is identified in the description information and object description parts, it is replaced with the high voltage side, medium voltage side, and low voltage side according to the size of each voltage level from large to small. When the target safety measure device is other devices, if the description information and the object description part contain the interval type of the target safety measure device, the description of the interval type in both parts is replaced with the interval type of the target safety measure device.
[0070] S290. If there are at least two target security measures devices, for each target security measures device, perform similarity matching between the object description part in the security measures object element and the description information of the signal reference of the target security measures device to obtain a third similarity matching result, assign different weights to the first similarity matching result and the third similarity matching result, and determine the signal reference corresponding to the security measures entry based on the weighted sum of the first similarity matching result and the third similarity matching result.
[0071] In the embodiment of the present invention, if there are at least two target safety measure devices, the similarity between the object description part in the safety measure object element and each signal reference in the description information of the signal reference of each target safety measure device can be obtained for each target safety measure device according to the method in step S280 as the third similarity matching result. Afterwards, different weights can be assigned to the first similarity matching result and the third similarity matching result, and the weighted summation result of the first similarity matching result and the third similarity matching result can be determined, and the signal reference corresponding to the safety measure entry can be determined according to the weighted summation result. Specifically, the signal reference corresponding to the largest weighted summation result is taken as the signal reference corresponding to the safety measure entry.
[0072] The technical solution of the embodiment of the present invention determines the safety measure entry in the safety measure ticket to be identified according to the table structure of the safety measure ticket to be identified; wherein the safety measure entry includes a safety measure parent entry and a safety measure child entry; determines the signal object in the safety measure entry, and determines the safety measure equipment element corresponding to the safety measure entry according to the signal object; judges the object type part of the safety measure entry by a regular expression, and extracts the object description part of the safety measure entry, and uses the object type part and the object description part as the safety measure object element of the safety measure entry; selects candidate devices that are the same as the equipment type part, voltage level part and set part of the safety measure equipment element from the intelligent electronic devices of the substation according to the safety measure equipment information; if the candidate device is a non-main transformer device, performs similarity matching on the interval type and branch information of the candidate device and the equipment description part of the safety measure equipment element respectively, obtains a first similarity matching result, and determines the actual safety measure device according to the first similarity matching result; if the candidate device is a main transformer device, extracts the main transformer sequence number of the safety measure equipment element, and compares it with the candidate The main transformer serial number of the equipment is matched, and the actual safety measure equipment is determined according to the main transformer serial number matching result; the signal reference type of the actual safety measure equipment is determined according to the safety measure signal reference information, and the actual safety measure equipment whose signal reference type does not match the object type part in the safety measure object element is eliminated to obtain the target safety measure equipment; if the target safety measure equipment is uniquely determined, the object description part in the safety measure object element is matched with the description information of the signal reference of the target safety measure equipment for similarity to obtain a second similarity matching result, and the signal reference corresponding to the safety measure entry is determined according to the second similarity matching result; if there are at least two target safety measure equipment, for each target safety measure equipment, the object description part in the safety measure object element is matched with the description information of the signal reference of the target safety measure equipment for similarity to obtain a third similarity matching result, different weights are assigned to the first similarity matching result and the third similarity matching result, and the signal reference corresponding to the safety measure entry is determined according to the weighted sum result of the first similarity matching result and the third similarity matching result. The technical solution of the embodiment of the present invention can automatically complete the rapid and accurate identification of the security measure ticket to be identified, thereby improving the accuracy and efficiency of the security measure work, by extracting the security measure elements in the security measure ticket to be identified and combining them with the predetermined security measure information to determine the signal reference corresponding to the security measure entry.
[0073] Embodiment 3
[0074] Figure 3 This is a schematic diagram of the structure of a security measure ticket recognition device provided by Embodiment 3 of the present invention. Figure 3 As shown, the device comprises:
[0075] A security measure element determination module 310 is used to determine the security measure items in the security measure ticket to be identified, and determine the security measure device elements and security measure object elements corresponding to the security measure items;
[0076] A safety measure device determination module 320, configured to determine the actual safety measure device corresponding to the safety measure entry according to the predetermined safety measure device information and the safety measure device element;
[0077] The safety measure ticket identification module 330 is used to determine the signal reference corresponding to the safety measure entry according to the actual safety measure device, the safety measure object element and the predetermined safety measure signal reference information.
[0078] Optionally, the safety measure element determination module 310 includes:
[0079] A security measure item determination unit, configured to determine a security measure item in the security measure ticket to be identified according to the table structure of the security measure ticket to be identified; wherein the security measure item includes a security measure parent item and a security measure child item;
[0080] A safety measure device element determination unit, configured to determine a signal object in the safety measure entry, and determine a safety measure device element corresponding to the safety measure entry according to the signal object;
[0081] The security measure object element determination unit is used to determine the object type part of the security measure entry through a regular expression, extract the object description part of the security measure entry, and use the object type part and the object description part as the security measure object elements of the security measure entry.
[0082] Optionally, the safety measure device element determination unit includes:
[0083] a signal object identification subunit, configured to determine a security measure action element in the security measure entry, and identify a signal object in the security measure entry according to the security measure action element;
[0084] A first safety measure device element determination subunit is used to determine, for each signal object, a safety measure device element corresponding to the signal object;
[0085] The second safety measure device element determination subunit is used to determine the safety measure device element corresponding to the safety measure entry according to the safety measure device element corresponding to the signal object.
[0086] Optionally, the first safety measure device element determination subunit is specifically configured to:
[0087] Identify, in text order, a device type part, a voltage level part, a set part, and a device description part in the signal object as safety measure device elements of the signal object;
[0088] If multiple safety measures equipment elements are identified in a signal object, the first safety measures equipment element identified in the text order is used as the safety measures equipment element of the signal object.
[0089] Optionally, the safety measure device determination module 320 includes:
[0090] A safety measure device information determination unit is used to determine the device type, voltage level, bay type, set type and branch information of each intelligent electronic device in the substation as safety measure device information according to the substation configuration description file;
[0091] A candidate device determination unit is used to screen out candidate devices with the same device type part, voltage level part and set part as the safety measure device element from the intelligent electronic devices of the substation according to the safety measure device information;
[0092] A first safety measure device determination unit is configured to, if the candidate device is a non-main transformer device, respectively perform similarity matching on the interval type and branch information of the candidate device and the device description part of the safety measure device element to obtain a first similarity matching result, and determine the actual safety measure device according to the first similarity matching result;
[0093] The second safety measure device determination unit is used to extract the main transformer sequence number of the safety measure device element if the candidate device is a main transformer device, match it with the main transformer sequence number of the candidate device, and determine the actual safety measure device according to the main transformer sequence number matching result.
[0094] Optionally, the security measure ticket identification module 330 includes:
[0095] A description information determination unit, used to traverse the data sets of each intelligent electronic device in the substation, and determine the description information of the signal reference of the intelligent electronic device in the data set;
[0096] A safety measure signal reference information determination unit, used for dividing the signal reference into a sampling value receiving soft pressure plate, a general object-oriented substation event sending soft pressure plate, a general object-oriented substation event receiving soft pressure plate, optical fiber information, telemetry and telesignaling according to the description information, as safety measure signal reference information;
[0097] a target safety measure device determining unit, configured to determine a signal reference type of the actual safety measure device according to the safety measure signal reference information, and to eliminate actual safety measure devices whose signal reference types do not match the object type part in the safety measure object element, so as to obtain a target safety measure device;
[0098] The first security measure ticket identification unit is used to perform similarity matching on the object description part of the security measure object element and the description information of the signal reference of the target security measure device if the target security measure device is uniquely determined, to obtain a second similarity matching result, and to determine the signal reference corresponding to the security measure entry based on the second similarity matching result.
[0099] Optionally, the security measure ticket identification module 330 further includes:
[0100] The second security measure ticket identification unit is used to, if there are at least two target security measure devices, perform similarity matching on the object description part in the security measure object element with the description information of the signal reference of the target security measure device for each target security measure device, to obtain a third similarity matching result, assign different weights to the first similarity matching result and the third similarity matching result, and determine the signal reference corresponding to the security measure entry according to the weighted sum of the first similarity matching result and the third similarity matching result.
[0101] The security measures ticket recognition device provided in the embodiment of the present invention can execute the security measures ticket recognition method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0102] Embodiment 4
[0103] Figure 4 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0104] like Figure 4As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0105] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0106] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a security measure ticket recognition method.
[0107] In some embodiments, the security measure ticket identification method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the security measure ticket identification method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the security measure ticket identification method in any other appropriate manner (e.g., by means of firmware).
[0108] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0109] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0110] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0111] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0112] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0113] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0114] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0115] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A security measure ticket identification method, characterized in that: The method comprises: Determine the security measure item in the security measure ticket to be identified, and determine the security measure device element and the security measure object element corresponding to the security measure item; Determine the actual safety measure device corresponding to the safety measure item according to the predetermined safety measure device information and the safety measure device element; The signal reference corresponding to the security measure entry is determined according to the actual security measure device, the security measure object element and predetermined security measure signal reference information.
2. The method according to claim 1, characterized in that Determine the security measure item in the security measure ticket to be identified, and determine the security measure device element and security measure object element corresponding to the security measure item, including: Determine the security measure entry in the security measure ticket to be identified according to the table structure of the security measure ticket to be identified; wherein the security measure entry includes a security measure parent entry and a security measure child entry; Determine a signal object in the security measure entry, and determine a security measure device element corresponding to the security measure entry according to the signal object; The object type part of the security measure entry is determined by a regular expression, and the object description part of the security measure entry is extracted, and the object type part and the object description part are used as the security measure object elements of the security measure entry.
3. The method according to claim 2, characterized in that Determining a signal object in the security measure entry, and determining a security measure device element corresponding to the security measure entry according to the signal object, including: Determining a security measure action element in the security measure entry, and identifying a signal object in the security measure entry according to the security measure action element; For each signal object, determining a safety measure device element corresponding to the signal object; The safety measure device element corresponding to the safety measure entry is determined according to the safety measure device element corresponding to the signal object.
4. The method according to claim 3, characterized in that For each signal object, determine the safety measure equipment element corresponding to the signal object, including: Identify, in text order, a device type part, a voltage level part, a set part, and a device description part in the signal object as safety measure device elements of the signal object; If multiple safety measures equipment elements are identified in a signal object, the first safety measures equipment element identified in the text order is used as the safety measures equipment element of the signal object.
5. The method according to claim 1, characterized in that The process of predetermining security measures equipment information includes: Determine the device type, voltage level, bay type, set and branch information of each intelligent electronic device in the substation as safety measure device information according to the substation configuration description file; Accordingly, determining the actual safety measure device corresponding to the safety measure item according to the predetermined safety measure device information and the safety measure device element includes: According to the safety measure equipment information, select candidate equipment with the same equipment type, voltage level and set as the safety measure equipment element from the intelligent electronic devices of the substation; If the candidate device is a non-main transformer device, respectively perform similarity matching on the interval type and branch information of the candidate device and the device description part of the safety measure device element to obtain a first similarity matching result, and determine the actual safety measure device according to the first similarity matching result; If the candidate device is a main transformer device, the main transformer sequence number of the safety measure device element is extracted, matched with the main transformer sequence number of the candidate device, and the actual safety measure device is determined according to the main transformer sequence number matching result.
6. The method according to claim 1, characterized in that The process of predetermining reference information for safety measures signals includes: Traversing the data sets of each intelligent electronic device in the substation, and determining the descriptive information of the signal reference of the intelligent electronic device in the data set; According to the description information, the signal reference is divided into a sampling value receiving soft pressure plate, a general object-oriented substation event sending soft pressure plate, a general object-oriented substation event receiving soft pressure plate, optical fiber information, telemetry and telesignaling as safety measure signal reference information; Accordingly, determining the signal reference corresponding to the security measure entry according to the actual security measure device, the security measure object element and the predetermined security measure signal reference information includes: Determine the signal reference type of the actual safety measure device according to the safety measure signal reference information, and eliminate the actual safety measure device whose signal reference type does not match the object type part in the safety measure object element, to obtain the target safety measure device; If the target security measure device is uniquely determined, the object description part in the security measure object element is matched with the description information of the signal reference of the target security measure device to obtain a second similarity matching result, and the signal reference corresponding to the security measure entry is determined based on the second similarity matching result.
7. The method according to claim 6, characterized in that Determining the signal reference corresponding to the security measure entry according to the actual security measure device, the security measure object element and the predetermined security measure signal reference information also includes: If there are at least two target security measures devices, for each target security measures device, the object description part in the security measures object element is matched with the description information of the signal reference of the target security measures device to obtain a third similarity matching result, different weights are assigned to the first similarity matching result and the third similarity matching result, and the signal reference corresponding to the security measures entry is determined according to the weighted sum of the first similarity matching result and the third similarity matching result.
8. A security measure ticket recognition device, characterized in that: The device comprises: A security measure element determination module, used to determine the security measure items in the security measure ticket to be identified, and determine the security measure equipment elements and security measure object elements corresponding to the security measure items; A safety measure device determination module, used to determine the actual safety measure device corresponding to the safety measure item according to the predetermined safety measure device information and the safety measure device element; The safety measure ticket identification module is used to determine the signal reference corresponding to the safety measure entry according to the actual safety measure equipment, the safety measure object element and the predetermined safety measure signal reference information.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the security measure ticket identification method described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the security measure ticket identification method described in any one of claims 1-7 when executed.
Citation Information
Patent Citations
Safety measure automatic generation method and device for intelligent substation based on safety measure semantics
CN107133883A
Method for identifying fault states of motor
CN111123097A
Method for creating security measure rule base and computer readable storage medium
CN115796839A
Security measure ticket generation method and device, and storage medium
CN118585187A