A power grid platform and smart key management system safe operation method and system

CN121505738BActive Publication Date: 2026-10-23CSGES OPERATION MANAGEMENT BRANCH CO
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202610031089.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-01-12
Publication Date
2026-10-23
Estimated Expiration
2046-01-12

AI Technical Summary

Technical Problem

然而这种人工管理钥匙技术存在明显缺点及不足

Benefits of technology

[0018]本申请的有益效果:通过对当前操作票中的所有关联钥匙进行多级冲突检测处理,从空间维度冲突、时间维度冲突、钥匙使用权限冲突,快速精准识别出钥匙使用时间存在被占用冲突,并生成钥匙未被占用指令发送至智能钥匙柜,通过智能钥匙柜强制锁定钥匙有效避免钥匙被取出误使用造成作业安全事故,确保在电网作业过程中对钥匙使用的严格管控,从而提高了电网作业的安全性和可靠性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121505738B_ABST
    Figure CN121505738B_ABST
Patent Text Reader

Abstract

The application discloses a power grid platform and intelligent key management system safe operation method and system, including the following steps: through the intelligent key cabinet, operation ticket data recognition extraction processing result is packaged as JSON format data and sent to the power grid platform to request to obtain the basic permission template of the associated key and the operation ticket full life cycle state mapping rule; the intelligent key cabinet carries out the first level detection processing of the operation ticket data recognition extraction processing result, the second level detection processing of the operation ticket execution time intersection, and the third level detection processing of the key occupation state; the intelligent key cabinet generates the key state instruction based on the third level detection processing result of the key occupation state to control whether the intelligent key box is unlocked; through the multistage conflict detection processing of all associated keys in the current operation ticket, the key use time is recognized to exist the occupied conflict, the key is forced to be locked, and the operation safety accident caused by the key being taken out and misused is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of key management technology, and in particular to a secure operation method and system for a power grid platform and a smart key management system. Background Technology

[0002] In the operation and maintenance management of pumped storage power stations, key management is a crucial link in ensuring the safe execution of work permits. Traditional technology mainly relies on manual registration and manual matching of work permits and key permissions. The specific process is as follows: staff take paper work permits to the key storage area, the administrator verifies the permit information, manually locates and issues the key, and the key is returned manually after use. However, this manual key management technology has obvious drawbacks and shortcomings. For example, manual registration and key sorting are time-consuming, especially during peak maintenance periods (processing ≥200 work permits per day), which can easily lead to work delays; the association information between work permits and keys is only stored in paper records or local spreadsheets, which cannot be synchronized with the power grid management platform in real time, making data traceability difficult; manual verification is prone to omissions, which may result in keys being taken by unauthorized personnel; when multiple work permits involve overlapping safety areas, it is difficult to quickly detect conflicts and lock permissions, which can easily lead to operational safety accidents.

[0003] The safe operation method and system of the power grid platform and smart key management system proposed in this invention, through multi-level conflict detection and processing, comprehensively detects from multiple dimensions such as the overlap of safety measures areas, the intersection of operation ticket execution time, and key occupancy status. It can accurately identify potential conflicts during key use. Once a conflict is detected, the relevant key is immediately locked to prevent it from being mistakenly taken out and used, thereby greatly improving the safety of power grid operations. Summary of the Invention

[0004] To overcome the shortcomings of existing technologies, this invention provides a safe operation method and system for a power grid platform and a smart key management system. By performing multi-level conflict detection processing on all associated keys in the current operation ticket, it identifies keys whose usage time is occupied and forcibly locks the keys, thus preventing the keys from being taken out and misused, which could cause operational safety accidents.

[0005] To achieve the above-mentioned objectives, the present invention adopts the following technical solution: The first aspect of this application provides a secure operation method for a power grid platform and a smart key management system, including the following steps: S101. Obtain operation ticket image data through the smart key cabinet, perform operation ticket data recognition and extraction processing, and encapsulate the operation ticket data recognition and extraction processing results into JSON format data and send them to the power grid platform to request the basic permission template of the associated key and the operation ticket full life cycle status mapping rules. S102. The smart key cabinet uses the basic permission template of the associated key sent by the power grid platform and the full life cycle status mapping rules of the operation ticket to perform first-level detection processing of the overlap of the safety measure area on the operation ticket data identification and extraction results. S103, the smart key cabinet performs secondary detection processing on the intersection of operation ticket execution time for the first-level detection results of the overlap of the security area; S104. The smart key cabinet performs a third-level key occupancy status detection process on all associated key IDs in the operation ticket based on the second-level detection result of the intersection of the operation ticket execution time. S105 The smart key cabinet generates a key status command based on the three-level detection and processing results of the key occupancy status and sends it to the smart key cabinet to control whether the smart key cabinet unlocks.

[0006] Furthermore, the process of acquiring operation ticket image data through the smart key cabinet, performing operation ticket data recognition and extraction processing, and encapsulating the operation ticket data recognition and extraction processing results into JSON format data and sending them to the power grid platform includes the following steps: The infrared sensor module in the smart key cabinet detects the presence of an operation ticket in the recognition area, triggering the camera module to capture the image signal of the operation ticket. The printed data in the operation ticket is identified and extracted using the OCR printed text recognition model in the smart key cabinet. The NFC tag on the key is identified using the RFID recognition module in the smart key cabinet to obtain the associated key ID. The non-printed data in the operation ticket is identified and extracted using the CNN+CTC handwritten text recognition model. The result of operation ticket data identification and extraction processing includes operation ticket operation data, staff basic data, and key access data. Operation ticket operation data includes operation ticket number, operation type, and safety zone name. Staff basic data includes name, employee number, department, and access level. Key access data includes key storage box number, associated key ID, authorized time period, and access type. The results of the operation ticket data identification, extraction, and processing are encapsulated into JSON format and sent to the power grid platform to request the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules.

[0007] Furthermore, based on the basic permission template of the associated key sent by the power grid platform and the full lifecycle status mapping rules of the operation ticket, the smart key cabinet performs first-level detection processing of the overlap of safety measures areas on the operation ticket data identification and extraction results, including the following steps: The smart key cabinet receives the basic permission templates for associated keys and the full lifecycle status mapping rules for operation tickets sent by the power grid platform; The smart key cabinet maps the safety zone name in the operation ticket data to a two-dimensional coordinate range of the safety zone, so as to facilitate the quantitative comparison of the safety zone in the operation ticket; The power plant equipment area coordinate library is used to calculate the percentage of overlapping coordinates in the two-dimensional coordinate range of the safety measures area for this operation ticket. The expression is as follows:

[0008] in, The percentage of overlapping coordinates in the Ancuo region. Let the area be the intersection of the two-dimensional coordinate ranges of the safety zone A and the safety zone B specified in Operation Ticket A. for The two-dimensional coordinate range of the safety zone for operation ticket A. The two-dimensional coordinate range of the safety measure area for operation ticket B; If the percentage of overlapping area of ​​coordinates in the Ancuo region is greater than or equal to the spatial overlap threshold, it is determined that there is a spatial dimension conflict in the Ancuo region, and a spatial dimension conflict representation is generated and the coordinates and overlap values ​​of the overlapping area are output; if the percentage of overlapping area of ​​coordinates in the Ancuo region is less than the spatial overlap threshold, it is determined that there is no spatial dimension conflict in the Ancuo region.

[0009] Furthermore, the smart key cabinet performs secondary detection processing on the overlap of security zone areas using the first-level detection results, including the intersection of operation ticket execution time. This process involves the following steps: The operation ticket execution time is extracted from the first-level detection results of the overlap of the safety control area. Convert the execution time of the operation ticket into a timestamp to make it easier to calculate the percentage of overlapping execution times by using a unified time format; For operation tickets with spatial dimension conflicts in the security area, the execution time intersection ratio is calculated and processed to obtain the execution time intersection ratio; If the percentage of execution time intersection is greater than or equal to the time intersection threshold, a time dimension conflict is determined to exist, and a time dimension conflict identifier is generated and the execution time intersection interval and execution time intersection percentage value are output; if the percentage of execution time intersection is less than the time intersection threshold, a time dimension conflict is determined to exist.

[0010] Furthermore, based on the results of the secondary detection processing of the intersection of operation ticket execution times, the tertiary detection processing of key occupancy status for all associated key IDs in the operation ticket includes the following steps: Extract all associated key IDs from the operation ticket; Call the key usage state library to check whether any of the associated key IDs in the above operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts; If at least one of the associated key IDs in the operation ticket is occupied by an operation ticket that has both spatial and temporal dimension conflicts, it is determined that there is a key usage permission conflict, and a key usage permission conflict identifier is generated and the conflicting associated key ID and occupation information are output. If none of the associated key IDs in the operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts, then it is determined that there is no key usage permission conflict.

[0011] Furthermore, the smart key cabinet generates key status commands based on the three-level key occupancy status detection results to control whether the smart key cabinet unlocks, including the following steps: If the result of the three-level key occupancy status detection is that there is a conflict in the use of operation keys, the power grid platform generates a key occupancy command and sends it to the smart key cabinet. The key occupancy command is used to control the smart key cabinet to lock the key storage box. If the result of the three-level key occupancy status detection is that there is no conflict in the use of operation keys, the power grid platform generates a key not occupied instruction and sends it to the smart key cabinet. The key not occupied instruction is used to control the smart key cabinet to open the key storage box.

[0012] The second aspect of this application provides a secure operation system for a power grid platform and a smart key management system, comprising: The smart key cabinet is used to acquire operation ticket image data, perform operation ticket data recognition and extraction processing, and encapsulate the operation ticket data recognition and extraction processing results into JSON format data and send them to the power grid platform to request the basic permission template of associated keys and the operation ticket's full lifecycle status mapping rules; it is also used to receive the basic permission template of associated keys and the operation ticket's full lifecycle status mapping rules sent by the power grid platform; it performs first-level detection processing of safety zone overlap on the operation ticket data recognition and extraction processing results; it performs second-level detection processing of operation ticket execution time intersection on the first-level detection processing results of safety zone overlap; it performs third-level detection processing of key occupancy status on all associated key IDs in the operation ticket based on the second-level detection processing results of operation ticket execution time intersection; and it generates key status commands based on the third-level key occupancy status detection processing results to control whether the smart key cabinet unlocks. The power grid platform receives the operation ticket data sent by the smart key cabinet, identifies and extracts the processing results, and then sends the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules to the smart key cabinet.

[0013] Furthermore, the smart key cabinet acquires operation ticket image data, performs operation ticket data recognition and extraction processing, and encapsulates the operation ticket data recognition and extraction processing results into JSON format data and sends it to the power grid platform, including: The infrared sensor module in the smart key cabinet detects the presence of an operation ticket in the recognition area, triggering the camera module to capture the image signal of the operation ticket. The printed data in the operation ticket is extracted by recognizing the printed text using the OCR printed text recognition model in the smart key cabinet. The NFC tag on the key is identified by the RFID recognition module in the smart key cabinet to obtain the associated key ID. The non-printed data in the operation ticket is extracted by recognizing the handwritten text using the CNN+CTC handwritten text recognition model. The result of operation ticket data recognition and extraction is as follows: operation ticket operation data, staff basic data, and key access data. The operation ticket operation data includes operation ticket number, operation type, and safety zone name. The staff basic data includes name, employee number, department, and access level. The key access data includes key storage box number, associated key ID, authorized time period, and access type. The results of the operation ticket data identification, extraction, and processing are encapsulated into JSON format and sent to the power grid platform to request the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules.

[0014] Furthermore, based on the basic permission template of the associated key sent by the power grid platform and the full lifecycle status mapping rules of the operation ticket, the smart key cabinet performs first-level detection processing of the overlap of safety measures areas on the operation ticket data identification and extraction results, including: The smart key cabinet receives the basic permission templates for associated keys and the full lifecycle status mapping rules for operation tickets sent by the power grid platform; The smart key cabinet maps the safety zone name in the operation ticket data to a two-dimensional coordinate range of the safety zone, so as to facilitate the quantitative comparison of the safety zone in the operation ticket; The power plant equipment area coordinate library is called to calculate the percentage of overlapping area of ​​the safety measures area for the operation ticket; If the percentage of overlapping area of ​​coordinates in the Ancuo region is greater than or equal to the spatial overlap threshold, it is determined that there is a spatial dimension conflict in the Ancuo region, and a spatial dimension conflict representation is generated and the coordinates and overlap values ​​of the overlapping area are output; if the percentage of overlapping area of ​​coordinates in the Ancuo region is less than the spatial overlap threshold, it is determined that there is no spatial dimension conflict in the Ancuo region.

[0015] Furthermore, the smart key cabinet performs secondary detection processing on the overlap of security zone areas using the first-level detection results, including the intersection of operation ticket execution time. The operation ticket execution time is extracted from the first-level detection results of the overlap of the safety control area. Convert the execution time of the operation ticket into a timestamp to make it easier to calculate the percentage of overlapping execution times by using a unified time format; For operation tickets with spatial dimension conflicts in the security area, the execution time intersection ratio is calculated and processed to obtain the execution time intersection ratio; If the percentage of execution time intersection is greater than or equal to the time intersection threshold, a time dimension conflict is determined to exist, and a time dimension conflict identifier is generated and the execution time intersection interval and execution time intersection percentage value are output; if the percentage of execution time intersection is less than the time intersection threshold, a time dimension conflict is determined to exist.

[0016] Furthermore, based on the results of the secondary detection processing of the intersection of operation ticket execution times, a tertiary detection processing of key occupancy status is performed on all associated key IDs in the operation ticket, including: Extract all associated key IDs from the operation ticket; Call the key usage state library to check whether any of the associated key IDs in the above operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts; If at least one of the associated key IDs in the operation ticket is occupied by an operation ticket that has both spatial and temporal dimension conflicts, it is determined that there is a key usage permission conflict, and a key usage permission conflict identifier is generated and the conflicting associated key ID and occupation information are output. If none of the associated key IDs in the operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts, then it is determined that there is no key usage permission conflict.

[0017] Furthermore, the smart key cabinet generates key status commands based on the three-level key occupancy status detection results to control whether the smart key cabinet unlocks, including: If the result of the three-level key occupancy status detection is that there is a conflict in the use of operation keys, the smart key cabinet will generate a key already occupied instruction. The key already occupied instruction is used to control the smart key cabinet to lock the key storage box. If the result of the three-level key occupancy status detection is that there is no conflict in the use of operation keys, the smart key cabinet will generate a key not occupied instruction. The key not occupied instruction is used to control the smart key cabinet to open the key storage box.

[0018] The beneficial effects of this application are as follows: By performing multi-level conflict detection and processing on all associated keys in the current operation ticket, conflicts can be identified quickly and accurately from the perspectives of spatial, temporal, and key usage permission conflicts. The application generates a key not occupied instruction and sends it to the smart key cabinet. By forcibly locking the key through the smart key cabinet, the application effectively prevents the key from being taken out and misused, thus avoiding operational safety accidents. This ensures strict control over key usage during power grid operations, thereby improving the safety and reliability of power grid operations. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 This is a schematic diagram illustrating the steps of a safe operation method for a power grid platform and smart key management system according to the present invention; Figure 2 This is a schematic diagram of the two-dimensional coordinate range mapping of the safety measures area for operation tickets A and B of this invention. Detailed Implementation

[0021] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

[0022] The following specific examples illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. The present invention can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of the present invention. It should be noted that, in the absence of conflict, the following embodiments and features in the embodiments can be combined with each other. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0023] Example 1 A safe operation method for a power grid platform and smart key management system includes the following steps: As shown in Figure 1, S101, the operation ticket image data is obtained through the smart key cabinet, the operation ticket data is identified and extracted, and the operation ticket data identification and extraction results are packaged into JSON format data and sent to the power grid platform. Staff place the operation ticket into the recognition area of ​​the smart key cabinet. An infrared sensor module detects the presence of the operation ticket, triggering a camera module to capture its image. The image signal is then processed for operation ticket data recognition and extraction, yielding the results. These results include operation ticket data, staff basic data, and key access data. Operation ticket data includes the operation ticket number, operation type, and safety zone name. Staff basic data includes name, employee ID, department, and access level. Key access data includes the key storage box number, associated key ID, authorized time period, and access type. The smart key cabinet encapsulates the operation ticket data recognition and extraction results into JSON format and sends it to the power grid platform via a communication module. Optionally, the smart key cabinet can also acquire operation ticket data by synchronizing it with the power grid platform.

[0024] The process of acquiring operation ticket image data through a smart key cabinet, performing operation ticket data recognition and extraction, and then encapsulating the results of the operation ticket data recognition and extraction into JSON format data and sending it to the power grid platform to request the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules includes the following steps: The infrared sensor module in the smart key cabinet detects the presence of an operation ticket in the recognition area, triggering the camera module to capture the image signal of the operation ticket. The printed data in the operation ticket is extracted by recognizing the printed text using the OCR printed text recognition model in the smart key cabinet. The NFC tag on the key is identified by the RFID recognition module in the smart key cabinet to obtain the associated key ID. The non-printed data in the operation ticket is extracted by recognizing the handwritten text using the CNN+CTC handwritten text recognition model. The result of operation ticket data recognition and extraction is as follows: operation ticket operation data, staff basic data, and key access data. The operation ticket operation data includes operation ticket number, operation type, and safety zone name. The staff basic data includes name, employee number, department, and access level. The key access data includes key storage box number, associated key ID, authorized time period, and access type. The results of the operation ticket data identification, extraction, and processing are encapsulated into JSON format and sent to the power grid platform to request the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules.

[0025] For example, the operation ticket image data is recognized and extracted. An OCR printed text recognition model is used to extract printed data information such as the ticket number (e.g., CSJY-2023-0568), operation time (e.g., 2023-10-01 09:00-17:00), and safety control area (e.g., the high-voltage side of the #2 excitation transformer). A CNN+CTC handwritten text recognition model is used to extract non-printed data information such as the worker's signature and handwritten safety control steps (e.g., disconnecting the #2 excitation switch). The extracted data from the operation ticket images is then packaged into JSON format and sent to the power grid platform. An example of the JSON format data is shown below: 1 { 2"ticket_id": "CSJY-2023-0568", 3. "status": "Pending Permission", / / Initial status of the work ticket 4 “personnel_id”: [“OP-001”, “OP-002”], / / Staff ID 5. “safety_area”: “#2 excitation transformer high voltage side” 6“key_ids”: [“KY-004”, “KY-005”], / / Associated key IDs 7"valid_time": ["2023-10-01 09:00", "2023-10-01 17:00"], 8. "safety_steps": ["Disconnect #2 excitation switch", "Hang grounding indicator"] 9}.

[0026] S102. The smart key cabinet uses the basic permission template of the associated key sent by the power grid platform and the full life cycle status mapping rules of the operation ticket to perform first-level detection processing of the overlap of the safety measure area on the operation ticket data identification and extraction results. The power grid platform sends the basic permission template and the full lifecycle status mapping rules of the operation ticket to the smart key cabinet. The smart key cabinet receives the basic permission template and the full lifecycle status mapping rules of the operation ticket sent by the power grid platform. Based on the basic permission template and the full lifecycle status mapping rules of the operation ticket sent by the power grid platform, the smart key cabinet performs a first-level detection of the overlap of safety measures areas on the operation ticket data identification and extraction results to determine whether there is a spatial dimension conflict between the operation ticket and other operation tickets. The power grid platform sends the basic permission data of the associated key (such as the operating range of the equipment corresponding to the key and historical usage records) and the status-permission mapping table, as shown in Table 1 below. Table 1: Basic Permission Data and Status for Sending Associated Keys on the Power Grid Platform - Permission Mapping Table

[0027] The smart key cabinet, based on the basic permission template of the associated key sent by the power grid platform and the full lifecycle status mapping rules of the operation ticket, performs first-level detection processing of the overlap of safety measures areas on the operation ticket data identification and extraction results, including the following steps: The smart key cabinet receives the basic permission templates for associated keys and the full lifecycle status mapping rules for operation tickets sent by the power grid platform; The smart key cabinet maps the safety zone name in the operation ticket data to a two-dimensional coordinate range of the safety zone, so as to facilitate the quantitative comparison of the safety zone in the operation ticket; The power plant equipment area coordinate library is used to calculate the percentage of overlapping coordinates in the two-dimensional coordinate range of the safety measures area for this operation ticket. The expression is as follows:

[0028] in, The percentage of overlapping coordinates in the Ancuo region. Let the area be the intersection of the two-dimensional coordinate ranges of the safety zone A and the safety zone B. for The two-dimensional coordinate range of the safety zone for operation ticket A. The two-dimensional coordinate range of the safety measure area for operation ticket B; If the percentage of overlapping area of ​​coordinates in the Ancuo region is greater than or equal to the spatial overlap threshold, it is determined that there is a spatial dimension conflict in the Ancuo region, and a spatial dimension conflict representation is generated and the coordinates and overlap values ​​of the overlapping area are output; if the percentage of overlapping area of ​​coordinates in the Ancuo region is less than the spatial overlap threshold, it is determined that there is no spatial dimension conflict in the Ancuo region.

[0029] For example, mapping the safety zone name in the operation ticket data to a two-dimensional coordinate range of the safety zone facilitates quantitative comparison of operation ticket areas, such as... Figure 2As shown, the "#2 Unit Excitation Transformer High Voltage Side" in Operation Ticket A is mapped to a two-dimensional coordinate range of "X100-Y200 to X150-Y250" for the safety zone. A search of the power plant equipment area coordinate library reveals that the safety zone of Operation Ticket B overlaps with that of Operation Ticket A. The two-dimensional coordinate range of the safety zone for "#2 Unit Overall Overhaul" in Operation Ticket B is "X120-Y180 to X180-Y260". The overlap area ratio of the safety zone coordinates for Operation Tickets A and B is calculated, and the result is compared with a spatial overlap threshold to determine if there is a spatial dimension conflict between this operation ticket and other operation tickets. If the percentage of overlapping area of ​​coordinates in the Ancuo region is greater than or equal to the spatial overlap threshold, it is determined that there is a spatial dimension conflict in the Ancuo region, and a spatial dimension conflict representation is generated and the coordinates and overlap values ​​of the overlapping area are output; if the percentage of overlapping area of ​​coordinates in the Ancuo region is less than the spatial overlap threshold, it is determined that there is no spatial dimension conflict in the Ancuo region.

[0030] S103, the smart key cabinet performs secondary detection processing on the intersection of operation ticket execution time for the first-level detection results of the overlap of the security area; The smart key cabinet extracts the operation ticket execution time from the first-level detection results of the overlap of the safety zone, obtaining the start and end times of the operation ticket execution. The extracted start and end times of the operation ticket execution are then standardized on a time axis to facilitate the calculation of the time intersection ratio. Based on the time intersection ratio, it is determined whether the operation ticket also has a time dimension conflict with other operation tickets (other operation tickets refer to operation tickets that have spatial dimension conflicts with this operation ticket in the safety zone). This allows for the screening of operation tickets that have both spatial dimension conflicts and time dimension conflicts.

[0031] The smart key cabinet performs secondary detection processing on the overlap of security zone areas using the first-level detection results, including the intersection of operation ticket execution time. This process involves the following steps: The operation ticket execution time is extracted from the first-level detection results of the overlap of the safety control area. Convert the execution time of the operation ticket into a timestamp to make it easier to calculate the percentage of overlapping execution times by using a unified time format; For operation tickets with spatial dimension conflicts in the security area, the execution time intersection ratio is calculated and processed to obtain the execution time intersection ratio; If the percentage of execution time intersection is greater than or equal to the time intersection threshold, a time dimension conflict is determined to exist, and a time dimension conflict identifier is generated and the execution time intersection interval and execution time intersection percentage value are output; if the percentage of execution time intersection is less than the time intersection threshold, a time dimension conflict is determined to exist.

[0032] For example, converting the execution time of operation tickets into timestamps, we get the timestamp for operation ticket A as 2023-10-01 09:00-12:00, and the timestamp for operation ticket B as 2023-10-01 11:00-15:00. The intersection time is 2023-10-01 11:00-12:00. Using a unified time format facilitates the calculation of the execution time intersection ratio. By calculating the proportion of the intersection time length to the total execution time of operation tickets A and B, and comparing it with the set time intersection threshold of 10%, we determine whether there is a time dimension conflict. If the execution time intersection ratio is greater than the time intersection threshold of 10%, a time dimension conflict is determined, and a time dimension conflict identifier is generated and the execution time intersection interval 2023-10-01 11:00-12:00 and the execution time intersection ratio value of 14% are output.

[0033] S104. The smart key cabinet performs a third-level key occupancy status detection process on all associated key IDs in the operation ticket based on the second-level detection result of the intersection of the operation ticket execution time. Retrieve all associated key IDs from the operation ticket. Based on the secondary detection result of the intersection of the operation ticket execution time, the smart key cabinet calls the key usage status database to obtain the key IDs occupied by operation tickets that have both spatial and temporal dimension conflicts. Then, it performs a tertiary key usage status detection process on all associated key IDs in the operation ticket and the key IDs occupied by other operation tickets to determine whether there is a key usage permission conflict.

[0034] Based on the results of the secondary detection processing of the intersection of operation ticket execution time, the tertiary detection processing of key occupancy status for all associated key IDs in the operation ticket includes the following steps: Extract all associated key IDs from the operation ticket; Call the key usage state library to check whether any of the associated key IDs in the above operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts; If at least one of the associated key IDs in the operation ticket is occupied by an operation ticket that has both spatial and temporal dimension conflicts, it is determined that there is a key usage permission conflict, and a key usage permission conflict identifier is generated and the conflicting associated key ID and occupation information are output. If none of the associated key IDs in the operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts, then it is determined that there is no key usage permission conflict.

[0035] For example, the associated key IDs in operation ticket A include KY-004 and KY-005, with an execution time of 11:00-15:00 on October 1, 2023. Operation ticket B has already received KY-004, with an execution time of 09:00-12:00 on October 1, 2023. Since associated key KY-004 is occupied during the intersection time, it is determined that there is a key usage permission conflict. A key usage permission conflict identifier is generated, and the conflicting associated key ID (KY-004) and occupation information (occupied by operation ticket B, occupied during 09:00-12:00 on October 1, 2023) are output (the key is occupied by operation ticket B, and the occupation time is 09:00-12:00 on October 1, 2023).

[0036] S105. The smart key cabinet generates a key status command based on the three-level detection and processing results of the key occupancy status to control whether the smart key cabinet is unlocked. The smart key cabinet generates key status commands based on the three-level key occupancy detection results. These commands include "key occupied" and "key not occupied" commands, used to control whether the smart key cabinet unlocks. The "key occupied" command locks the key storage box, while the "key not occupied" command unlocks the key storage box, allowing staff to retrieve the keys for work.

[0037] The smart key cabinet generates a key status command based on the three-level key occupancy status detection results and sends it to the smart key cabinet to control whether the smart key cabinet is unlocked. This includes the following steps: If the result of the three-level key occupancy status detection is that there is a conflict in the use of operation keys, the smart key cabinet will generate a key already occupied instruction. The key already occupied instruction is used to control the smart key cabinet to lock the key storage box. If the result of the three-level key occupancy status detection is that there is no conflict in the use of operation keys, the smart key cabinet will generate a key not occupied instruction. The key not occupied instruction is used to control the smart key cabinet to open the key storage box.

[0038] Example 2 The above is a method for safe operation of a power grid platform and smart key management system provided in the embodiments of this application. The following is a system for safe operation of a power grid platform and smart key management system provided in the embodiments of this application.

[0039] A safe operating system for a power grid platform and smart key management system includes: The smart key cabinet is used to acquire operation ticket image data, perform operation ticket data recognition and extraction processing, and encapsulate the operation ticket data recognition and extraction processing results into JSON format data and send them to the power grid platform to request the basic permission template of associated keys and the operation ticket's full lifecycle status mapping rules; it is also used to receive the basic permission template of associated keys and the operation ticket's full lifecycle status mapping rules sent by the power grid platform; it performs first-level detection processing of safety zone overlap on the operation ticket data recognition and extraction processing results; it performs second-level detection processing of operation ticket execution time intersection on the first-level detection processing results of safety zone overlap; it performs third-level detection processing of key occupancy status on all associated key IDs in the operation ticket based on the second-level detection processing results of operation ticket execution time intersection; and it generates key status commands based on the third-level key occupancy status detection processing results to control whether the smart key cabinet unlocks. The power grid platform receives the operation ticket data sent by the smart key cabinet, identifies and extracts the processing results, and then sends the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules to the smart key cabinet.

[0040] The smart key cabinet acquires operation ticket image data, performs operation ticket data recognition and extraction processing, and encapsulates the operation ticket data recognition and extraction processing results into JSON format data before sending them to the power grid platform, including: The infrared sensor module in the smart key cabinet detects the presence of an operation ticket in the recognition area, triggering the camera module to capture the image signal of the operation ticket. The printed data in the operation ticket is extracted by recognizing the printed text using the OCR printed text recognition model in the smart key cabinet. The NFC tag on the key is identified by the RFID recognition module in the smart key cabinet to obtain the associated key ID. The non-printed data in the operation ticket is extracted by recognizing the handwritten text using the CNN+CTC handwritten text recognition model. The result of operation ticket data recognition and extraction is as follows: operation ticket operation data, staff basic data, and key access data. The operation ticket operation data includes operation ticket number, operation type, and safety zone name. The staff basic data includes name, employee number, department, and access level. The key access data includes key storage box number, associated key ID, authorized time period, and access type. The results of the operation ticket data identification, extraction, and processing are encapsulated into JSON format and sent to the power grid platform to request the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules.

[0041] The smart key cabinet, based on the basic permission template of the associated key sent by the power grid platform and the full lifecycle status mapping rules of the operation ticket, performs first-level detection processing of the overlap of safety measures areas on the operation ticket data identification and extraction results, including: The smart key cabinet receives the basic permission templates for associated keys and the full lifecycle status mapping rules for operation tickets sent by the power grid platform; The smart key cabinet maps the safety zone name in the operation ticket data to a two-dimensional coordinate range of the safety zone, so as to facilitate the quantitative comparison of the safety zone in the operation ticket; The power plant equipment area coordinate library is called to calculate the percentage of overlapping area of ​​the safety measures area for the operation ticket; If the percentage of overlapping area of ​​coordinates in the Ancuo region is greater than or equal to the spatial overlap threshold, it is determined that there is a spatial dimension conflict in the Ancuo region, and a spatial dimension conflict representation is generated and the coordinates and overlap values ​​of the overlapping area are output; if the percentage of overlapping area of ​​coordinates in the Ancuo region is less than the spatial overlap threshold, it is determined that there is no spatial dimension conflict in the Ancuo region.

[0042] The smart key cabinet performs secondary detection processing on the overlap results of the first-level detection of security zone overlap, including the intersection of operation ticket execution time. The operation ticket execution time is extracted from the first-level detection results of overlap in the safety zone. Convert the execution time of the operation ticket into a timestamp to make it easier to calculate the percentage of overlapping execution times by using a unified time format; For operation tickets with spatial dimension conflicts in the security area, the execution time intersection ratio is calculated and processed to obtain the execution time intersection ratio; If the percentage of execution time intersection is greater than or equal to the time intersection threshold, a time dimension conflict is determined to exist, and a time dimension conflict identifier is generated and the execution time intersection interval and execution time intersection percentage value are output; if the percentage of execution time intersection is less than the time intersection threshold, a time dimension conflict is determined to exist.

[0043] Based on the results of the secondary detection processing of the intersection of operation ticket execution time, the tertiary detection processing of key occupancy status is performed on all associated key IDs in the operation ticket, including: Extract all associated key IDs from the operation ticket; Call the key usage state library to check whether any of the associated key IDs in the above operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts; If at least one of the associated key IDs in the operation ticket is occupied by an operation ticket that has both spatial and temporal dimension conflicts, it is determined that there is a key usage permission conflict, and a key usage permission conflict identifier is generated and the conflicting associated key ID and occupation information are output. If none of the associated key IDs in the operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts, then it is determined that there is no key usage permission conflict.

[0044] The smart key cabinet generates key status commands based on the three-level key occupancy status detection and processing results to control whether the smart key cabinet unlocks, including: If the result of the three-level key occupancy status detection is that there is a conflict in the use of operation keys, the smart key cabinet will generate a key already occupied instruction. The key already occupied instruction is used to control the smart key cabinet to lock the key storage box. If the result of the three-level key occupancy status detection is that there is no conflict in the use of operation keys, the smart key cabinet will generate a key not occupied instruction. The key not occupied instruction is used to control the smart key cabinet to open the key storage box.

[0045] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0046] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A safe operation method for a power grid platform and smart key management system, characterized in that, Includes the following steps: S101. Obtaining operation ticket image data through the smart key cabinet, performing operation ticket data recognition and extraction processing, and encapsulating the operation ticket data recognition and extraction processing results into JSON format data and sending them to the power grid platform to request the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules, including the following steps: The infrared sensor module in the smart key cabinet detects the presence of an operation ticket in the recognition area, triggering the camera module to capture the image signal of the operation ticket. The printed data in the operation ticket is extracted by recognizing the printed text using the OCR printed text recognition model in the smart key cabinet. The NFC tag on the key is identified by the RFID recognition module in the smart key cabinet to obtain the associated key ID. The non-printed data in the operation ticket is extracted by recognizing the handwritten text using the CNN+CTC handwritten text recognition model. The result of operation ticket data recognition and extraction is as follows: operation ticket operation data, staff basic data, and key access data. The operation ticket operation data includes operation ticket number, operation type, and safety zone name. The staff basic data includes name, employee number, department, and access level. The key access data includes key storage box number, associated key ID, authorized time period, and access type. The results of the operation ticket data identification, extraction and processing are encapsulated into JSON format data and sent to the power grid platform to request the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules; S102. The smart key cabinet, based on the basic permission template of the associated key sent by the power grid platform and the full lifecycle status mapping rules of the operation ticket, performs first-level detection processing of the overlap of safety measures areas on the operation ticket data identification and extraction results, including the following steps: The smart key cabinet receives the basic permission templates for associated keys and the full lifecycle status mapping rules for operation tickets sent by the power grid platform; The smart key cabinet maps the safety zone name in the operation ticket data to a two-dimensional coordinate range of the safety zone, so as to facilitate the quantitative comparison of the safety zone in the operation ticket; The power plant equipment area coordinate library is used to calculate the percentage of overlapping coordinates in the two-dimensional coordinate range of the safety measures area for this operation ticket. The expression is as follows: in, The percentage of overlapping coordinates in the Ancuo region. Let the area be the intersection of the two-dimensional coordinate ranges of the safety zone A and the safety zone B specified in Operation Ticket A. The two-dimensional coordinate range of the safety zone for operation ticket A. The two-dimensional coordinate range of the safety measure area for operation ticket B; If the percentage of overlapping area of ​​coordinates in the Ancuo region is greater than or equal to the spatial overlap threshold, it is determined that there is a spatial dimension conflict in the Ancuo region, and a spatial dimension conflict representation is generated and the coordinates and overlap values ​​of the overlapping area are output; if the percentage of overlapping area of ​​coordinates in the Ancuo region is less than the spatial overlap threshold, it is determined that there is no spatial dimension conflict in the Ancuo region. S103, the intelligent key cabinet performs secondary detection processing on the overlap of security zone first-level detection results, including the following steps: The operation ticket execution time is extracted from the first-level detection results of the overlap of the safety control area. Convert the execution time of the operation ticket into a timestamp to make it easier to calculate the percentage of overlapping execution times by using a unified time format; For operation tickets with spatial dimension conflicts in the security area, the execution time intersection ratio is calculated and processed to obtain the execution time intersection ratio; If the percentage of execution time intersection is greater than or equal to the time intersection threshold, it is determined that there is a conflict in the time dimension, and a time dimension conflict identifier is generated and the execution time intersection interval and the execution time intersection percentage value are output; if the percentage of execution time intersection is less than the time intersection threshold, it is determined that there is no conflict in the time dimension. S104. The smart key cabinet performs a third-level key occupancy status detection process on all associated key IDs in the operation ticket based on the second-level detection and processing results of the intersection of the operation ticket execution time. S105 The smart key cabinet generates key status commands based on the three-level key occupancy status detection and processing results to control whether the smart key cabinet is unlocked.

2. The safe operation method of the power grid platform and smart key management system according to claim 1, characterized in that, Step S104 includes the following steps: Extract all associated key IDs from the operation ticket; Call the key usage state library to check whether any of the associated key IDs in the above operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts; If at least one of the associated key IDs in the operation ticket is occupied by an operation ticket that has both spatial and temporal dimension conflicts, it is determined that there is a key usage permission conflict, and a key usage permission conflict identifier is generated and the conflicting associated key ID and occupation information are output. If none of the associated key IDs in the operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts, then it is determined that there is no key usage permission conflict.

3. The safe operation method of the power grid platform and smart key management system according to claim 1, characterized in that, Step S105 includes the following steps: If the result of the three-level key occupancy status detection is that there is a conflict in the use of operation keys, the smart key cabinet will generate a key already occupied instruction. The key already occupied instruction is used to control the smart key cabinet to lock the key storage box. If the result of the three-level key occupancy status detection is that there is no conflict in the use of operation keys, the smart key cabinet will generate a key not occupied instruction. The key not occupied instruction is used to control the smart key cabinet to open the key storage box.

4. A safe operation system for a power grid platform and smart key management system, used to implement the safe operation method for the power grid platform and smart key management system as described in any one of claims 1-3, characterized in that, include: The smart key cabinet is used to acquire operation ticket image data, perform operation ticket data recognition and extraction processing, and encapsulate the operation ticket data recognition and extraction processing results into JSON format data and send them to the power grid platform to request the basic permission template of the associated key and the operation ticket full life cycle status mapping rules. Used to receive the basic permission template of the associated key and the full life cycle status mapping rules of the operation ticket sent by the power grid platform; used to perform first-level detection processing of the overlap of safety measures area on the operation ticket data identification, extraction and processing results; used to perform second-level detection processing of the intersection of operation ticket execution time on the first-level detection processing results of the overlap of safety measures area. Used to perform a third-level key occupancy status detection on all associated key IDs in the operation ticket based on the second-level detection result of the intersection of the operation ticket execution time; used to generate key status instructions based on the third-level key occupancy status detection result to control whether the smart key box is unlocked. The power grid platform receives the operation ticket data sent by the smart key cabinet, identifies and extracts the processing results, and then sends the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules to the smart key cabinet.

5. The safe operation system for the power grid platform and smart key management system according to claim 4, characterized in that, The smart key cabinet acquires operation ticket image data, performs operation ticket data recognition and extraction processing, and encapsulates the operation ticket data recognition and extraction processing results into JSON format data and sends it to the power grid platform to request the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules, including: The infrared sensor module in the smart key cabinet detects the presence of an operation ticket in the recognition area, triggering the camera module to capture the image signal of the operation ticket. The printed data in the operation ticket is extracted by recognizing the printed text using the OCR printed text recognition model in the smart key cabinet. The NFC tag on the key is identified by the RFID recognition module in the smart key cabinet to obtain the associated key ID. The non-printed data in the operation ticket is extracted by recognizing the handwritten text using the CNN+CTC handwritten text recognition model. The result of operation ticket data recognition and extraction is as follows: operation ticket operation data, staff basic data, and key access data. The operation ticket operation data includes operation ticket number, operation type, and safety zone name. The staff basic data includes name, employee number, department, and access level. The key access data includes key storage box number, associated key ID, authorized time period, and access type. The results of the operation ticket data identification, extraction, and processing are encapsulated into JSON format and sent to the power grid platform to request the basic permission template of the associated key and the operation ticket's full lifecycle status mapping rules.

6. The safe operation system for the power grid platform and smart key management system according to claim 4, characterized in that, The smart key cabinet, based on the basic permission template of the associated key sent by the power grid platform and the full lifecycle status mapping rules of the operation ticket, performs first-level detection processing of the overlap of security measures areas on the operation ticket data identification and extraction results, including: The smart key cabinet receives the basic permission templates for associated keys and the full lifecycle status mapping rules for operation tickets sent by the power grid platform; The smart key cabinet maps the safety zone name in the operation ticket data to a two-dimensional coordinate range of the safety zone, so as to facilitate the quantitative comparison of the safety zone in the operation ticket; The power plant equipment area coordinate library is called to calculate the percentage of overlapping area of ​​the safety measures area for the operation ticket; If the percentage of overlapping area of ​​coordinates in the Ancuo region is greater than or equal to the spatial overlap threshold, it is determined that there is a spatial dimension conflict in the Ancuo region, and a spatial dimension conflict representation is generated and the coordinates and overlap values ​​of the overlapping area are output; if the percentage of overlapping area of ​​coordinates in the Ancuo region is less than the spatial overlap threshold, it is determined that there is no spatial dimension conflict in the Ancuo region.

7. The safe operation system for the power grid platform and smart key management system according to claim 4, characterized in that, The third-level key occupancy status detection process for all associated key IDs in the operation ticket, based on the second-level detection result of the intersection of the operation ticket execution time, includes: Extract all associated key IDs from the operation ticket; Call the key usage state library to check whether any of the associated key IDs in the above operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts; If at least one of the associated key IDs in the operation ticket is occupied by an operation ticket that has both spatial and temporal dimension conflicts, it is determined that there is a key usage permission conflict, and a key usage permission conflict identifier is generated and the conflicting associated key ID and occupation information are output. If none of the associated key IDs in the operation ticket are occupied by operation tickets that have both spatial and temporal dimension conflicts, then it is determined that there is no key usage permission conflict.

Citation Information

Patent Citations

  • Equipment and method for managing borrowed keys of transformer substation

    CN119399863A

  • Electric power two-ticket multi-service scene conflict detection and early warning system, equipment and medium

    CN120706859A

  • Electric power overhaul key safe release control method and system based on safety measure conflict algorithm

    CN121119634A