Hot-line work tool safety management and control method and system based on laser etching technology
By using laser etching technology to generate permanent QR code labels on the surface of live-line working tools, and combining this with access control and lifecycle data management, the problem of easy loss of tool information has been solved, and stable storage and intelligent evaluation of information have been achieved, thereby improving the intelligence and standardization of safety management.
Patent Information
- Application Number
- CN202511721489.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-21
- Publication Date
- 2026-02-27
AI Technical Summary
In the current management of live-line working tools, paper tags and RFID tags are easily detached or damaged, resulting in information loss and failing to meet the management requirements for information stability, durability, and full life cycle traceability.
Laser etching technology is used to generate permanent QR code markings on the surface of tools and equipment. The QR code graphic data is generated through encoding and encryption. Based on permission verification and life cycle process data, a dynamically updated electronic archive is constructed, and core evaluation indicators are extracted to generate early warning level signals.
It enables permanent storage and stable retrieval of tool information, supports full-cycle traceability, improves the intelligence and standardization of safety management of live-line working tools, and avoids the problems of traditional tags being easy to fall off and be damaged.
Smart Images

Figure CN121581091A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of safety management technology for tools and equipment, and in particular relates to a method and system for safety management of live-line working tools and equipment based on laser etching technology. Background Technology
[0002] Safety is the core prerequisite for the State Grid Corporation's power production operations. Live-line working tools, as critical equipment for personnel entering live-line working areas, are directly related to operational safety and the stable operation of the power system through standardized management throughout their entire lifecycle. In practical applications, live-line working tools are characterized by their large quantity, diverse types, and frequent circulation, which can easily lead to problems such as chaotic warehousing processes, inaccurate statistics on circulation and inventory quantities, and the mixing of inspected and qualified live-line working tools with those awaiting repair. These issues not only affect normal operational scheduling but may also create safety hazards due to the use of unqualified live-line working tools.
[0003] The management of existing live-line working tools is generally divided into two categories: (1) Paper label management method: Paper labels are pasted on the surface of each tool, and the basic information of the tool is recorded on the label (such as tool type name, manufacturing date, inspection date, and next inspection deadline). The tools are distinguished, their quality status is identified, and their circulation is recorded by manually checking the label information. (2) RFID electronic tag management method: Radio Frequency Identification (RFID) technology is used to paste or bind electronic tags that store tool information to the surface of the tool. The tag information is read remotely by a dedicated reading and writing device to realize the rapid identification, batch inventory, and circulation tracking of tools.
[0004] However, both existing solutions suffer from the design flaw of "separation of information carrier from tool body": paper tags and RFID tags are "attached" marks that do not form an integrated structure with the tool material, making them easy to fall off and be damaged in complex working environments, ultimately leading to information loss and traceability failure, and failing to meet the management needs of tools for information stability, durability and full life cycle traceability. Summary of the Invention
[0005] Therefore, it is necessary to provide a method for the safety management of live-line working tools based on laser etching technology, which can use lasers to form permanent markings on the surface of tools, fundamentally solve the problem of easy failure of information carriers, realize the permanent storage of tool information, full life cycle traceability and stable reading in complex environments, and ensure the safety of live-line working.
[0006] Firstly, this application provides a method for the safety management of live-line working tools based on laser etching technology, including:
[0007] The basic information of the live-line working tools collected is encoded and encrypted to generate QR code graphic data;
[0008] Based on the QR code graphic data, laser etching is performed on a preset area on the surface of the live-line working tool to generate a permanent physical QR code mark.
[0009] Receive the request information initiated by scanning the physical QR code identifier; and perform permission verification processing based on the request information to obtain the permission verification result;
[0010] When the permission verification result is successful, the system receives the lifecycle process data of the live-line working tools corresponding to the current operating role; and associates the lifecycle process data with the unique identification code of the live-line working tools to obtain a dynamically updated electronic file.
[0011] Extract core evaluation indicators for live-line working tools from electronic records; and generate early warning level signals based on these core evaluation indicators; the core evaluation indicators include time indicators, performance indicators, and appearance indicators.
[0012] Based on the warning level signal, corresponding tool and equipment control instructions are generated; the tool and equipment control instructions are used to instruct the execution of the live-line working tool and equipment control strategy corresponding to the warning level.
[0013] Furthermore, based on the QR code graphic data, laser etching is performed on a predetermined area on the surface of the live-line working tool to generate a permanent physical QR code identifier, including:
[0014] Determine the surface material of the live-line working tool corresponding to the QR code graphic data;
[0015] The laser etching parameters are determined based on the surface material; these parameters include the laser power, speed, and focal length.
[0016] Based on laser etching parameters, laser etching is performed on a preset area of the live-line working tool to generate a permanent QR code label.
[0017] Furthermore, the basic information of the collected live-line working tools is encoded and encrypted to generate QR code graphic data, including:
[0018] Collect basic information on live-line working tools and equipment; review the basic information and obtain the review results;
[0019] When the audit result is approved, a unique identification code is generated using a sequential coding algorithm and permanently bound to the live-line working tools.
[0020] The unique identification code is graphically encoded to generate the initial QR code graphic data;
[0021] The initial QR code graphic data is encrypted to obtain the QR code graphic data.
[0022] Further, based on the request information, permission verification is performed to obtain the permission verification result, including:
[0023] Obtain the user credentials that initiated the request; and query the preset role-permission matrix based on the user credentials to determine the current user role; the current user role includes system administrator, head of the unit, third-party testing agency, warehouse manager, and general operator;
[0024] Based on the preset role-permission matrix, the operation intent represented by the request information is matched and verified with the current user role to obtain the matching and verification result.
[0025] Based on the matching and verification results, a permission verification result is generated; the permission verification result is either pass or deny.
[0026] Furthermore, the lifecycle process data is associated with the unique identification code of the live-line working tools and equipment, resulting in dynamically updated electronic files, including:
[0027] Based on preset data integrity rules, determine whether the lifecycle process data is complete and standardized, and obtain the judgment result;
[0028] If the judgment result is that the life cycle process data is complete and standardized, the corresponding electronic file is located in the database based on the unique identification code of the live working tools;
[0029] Based on the type of lifecycle process data, the lifecycle process data is stored in the corresponding partition of the electronic archive to obtain the first stored data; the partition includes a basic information area, an inspection information area, an appearance information area, and a usage and circulation information area;
[0030] Based on the storage operation time and operator information of the first storage data, the operation log associated with the electronic archive is updated to obtain the second storage data;
[0031] Based on the first and second stored data, dynamically updated electronic archives are obtained.
[0032] Furthermore, core evaluation indicators for live-line working tools are extracted from electronic records; and based on these core evaluation indicators, early warning level signals are generated, including:
[0033] Extract the next inspection date from the electronic records; and calculate time indicators based on the next inspection date and the current date;
[0034] Key performance data sequences from each preventative test were extracted from electronic records; and performance trend coefficients were calculated based on these data sequences. These performance trend coefficients are used to characterize performance indicators.
[0035] Historical damage records are extracted from electronic archives; and a weighted summation is performed based on the historical damage records and preset severity weights to obtain appearance indicators;
[0036] The real-time health status score of live-line working tools is calculated based on time indicators, performance indicators, and appearance indicators.
[0037] Based on real-time health status scores and multiple preset warning thresholds, corresponding warning level signals are generated.
[0038] Furthermore, based on time indicators, performance indicators, and appearance indicators, the real-time health status score of live-line working tools is calculated, including:
[0039] Based on time, performance, and appearance indicators, the real-time health status score of live-line working tools is calculated using the following formula:
[0040]
[0041] in, This is a real-time health status value. and These are the preset weighting coefficients for time indicators, performance indicators, and appearance indicators, respectively. , and These are functions that normalize time metrics, performance metrics, and appearance metrics, respectively, where D, T, and S are the time metrics, performance metrics, and appearance metrics, respectively.
[0042] Secondly, this application also provides a safety management system for live-line working tools based on laser etching technology, including:
[0043] The information acquisition module is used to encode and encrypt the basic information of the live-line working tools and equipment, and generate QR code graphic data.
[0044] The identification generation module is used to laser-etch a permanent physical QR code identification on a preset area on the surface of the live-line working tool body based on QR code graphic data.
[0045] The permission verification module is used to receive request information initiated by scanning the physical QR code identifier; and to perform permission verification processing based on the request information to obtain the permission verification result.
[0046] The file update module is used to receive the life cycle process data of the live working tools corresponding to the current operating role when the permission verification result is successful; and associate the life cycle process data with the unique identification code of the live working tools to obtain dynamically updated electronic files.
[0047] The signal generation module is used to extract the core evaluation indicators of live-line working tools from electronic files; and generate warning level signals based on the core evaluation indicators; the core evaluation indicators include time indicators, performance indicators and appearance indicators;
[0048] The instruction generation module is used to generate corresponding live-line working tool control instructions based on the warning level signal; the live-line working tool control instructions are used to instruct the execution of the live-line working tool control strategy corresponding to the warning level.
[0049] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, the at least one program, the code set or instruction set is loaded and executed by the processor to implement the live-line working tool safety management method based on laser etching technology as described in any of the embodiments of this application.
[0050] Fourthly, this application also provides a computer-readable storage medium storing at least one piece of program code, which is loaded and executed by a processor to implement the live-line working tool safety management method based on laser etching technology as described in any of the embodiments of this application.
[0051] The aforementioned method and system for safety management of live-line working tools based on laser etching technology encodes and encrypts the basic information of the tools to generate a QR code, which, combined with laser etching technology, forms a permanent physical identifier integrated with the tool itself. Upon receiving a request to scan the QR code, the system associates and stores the verified tool lifecycle data with the unique identification code, constructing a dynamically updated electronic file. Three core evaluation indicators are extracted from the electronic file to generate early warning level signals, which in turn generate tool management instructions. This method completely solves the problems of traditional tags being easily detached and damaged, enabling intelligent assessment and proactive early warning of the tool's safety status, and effectively improving the intelligence and standardization of live-line working tool safety management. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0053] Figure 1 This is a flowchart illustrating a method for the safety management of live-line working tools based on laser etching technology in one embodiment.
[0054] Figure 2 This is a flowchart illustrating the steps of generating a permanent physical QR code identifier by laser etching on a preset area of the surface of a live-line working tool body based on QR code graphic data in one embodiment.
[0055] Figure 3 This is a schematic diagram of a safety management system for live-line working tools based on laser etching technology in one embodiment. Detailed Implementation
[0056] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0057] In one embodiment, a method for safety management of live-line working tools based on laser etching technology is provided. This embodiment illustrates the application of this method to a terminal. It is understood that this method can also be applied to a server, and further to a system including both a terminal and a server, and implemented through interaction between the terminal and the server. Figure 1 As shown, in this embodiment, the method includes the following steps:
[0058] Step S101: Encode and encrypt the basic information of the collected live-line working tools to generate QR code graphic data.
[0059] Encoding and encryption processing refers to encoding and then encrypting original information such as text and data; encoding processing refers to converting one form of information into another standardized form so that the information can be understood, stored, or transmitted by specific objects such as people and machines; encryption processing is a technology that uses a specific algorithm (encryption algorithm) to convert original readable information (plaintext) into an incomprehensible garbled form (ciphertext) to protect the security of information during storage and transmission and prevent unauthorized persons from obtaining or tampering with the information; live-line working tools refer to the tools used for working on or near live parts of live equipment.
[0060] For example, basic information about live-line working tools is collected, including key data such as tool name, manufacturer, manufacturing date, specifications, and affiliated unit. The collected basic information is then encoded and encrypted to generate QR code graphic data.
[0061] Step S102: Based on the QR code graphic data, laser etching is performed on a preset area on the surface of the live-line working tool to generate a permanent physical QR code mark.
[0062] Laser etching is a technique that uses a high-energy-density laser beam focused on the surface of a material to form patterns, text, or microstructures at the micrometer scale. It has significant advantages such as non-contact, high precision, high flexibility, and environmental friendliness. The preset area is a non-working area to avoid the etching process from affecting the insulation performance or mechanical strength of the tool.
[0063] For example, after generating the QR code graphic data, the generated QR code data is laser-etched onto a preset area on the surface of the live-line working tool, forming a permanent physical QR code mark on the live-line working tool.
[0064] Step S103: Receive the request information initiated by scanning the physical QR code identifier; and perform permission verification processing based on the request information to obtain the permission verification result.
[0065] The request information includes the user's operational intent, such as information query, data entry, status update, etc., and is accompanied by the user's credentials for initiating the request, such as account identifier, device information, etc.
[0066] For example, the system receives a request from a user after scanning a physical QR code identifier, determines whether the user's intention to operate is within the permitted scope of permissions based on the user credentials carried in the request, and generates a permission verification result.
[0067] Step S104: When the permission verification result is that the permission verification is successful, receive the life cycle process data of the live working tools corresponding to the current operation role; and associate the life cycle process data with the unique identification code of the live working tools to obtain dynamically updated electronic files.
[0068] Among them, associative storage is a storage architecture that differs from traditional address-based storage. It locates data through the data content itself, rather than relying on pre-allocated physical / logical addresses. For example, traditional storage requires knowing the location of the data before it can be read, while associative storage processes the data content directly. When accessing the data later, only the characteristics or fingerprint of the data need to be provided, and the corresponding storage location can be automatically matched and found without remembering the address.
[0069] For example, when the permission verification result is successful, the system receives the lifecycle data of the live-line working tools corresponding to the current operating role. This data is presented in different types depending on the role; for example, a third-party testing agency uploads testing results and reports, a warehouse manager enters the entry and exit times and work locations, and ordinary workers upload information on appearance abnormalities. The received lifecycle data is associated with the unique identification code of the live-line working tools and stored to generate a dynamically updated electronic file.
[0070] Step S105: Extract the core evaluation indicators of live-line working tools from the electronic archives; and generate an early warning level signal based on the core evaluation indicators; the core evaluation indicators include time indicators, performance indicators and appearance indicators.
[0071] Among them, the time index is calculated by extracting the next inspection date from the electronic file and combining it with the current date, and is used to characterize the remaining time before the next inspection of the tool; the performance index is calculated by extracting the key performance data sequence of previous preventive tests and using a trend analysis algorithm to calculate the performance change trend coefficient, reflecting the performance degradation of the tool; the appearance index is calculated by extracting historical damage records and combining them with preset severity weights to reflect the appearance integrity of the tool; preventive testing and inspection refers to the periodic inspection, test or inspection conducted to discover potential hazards in tools and prevent equipment or personal injury accidents.
[0072] For example, core evaluation indicators such as time indicators, performance indicators, and appearance indicators are extracted from dynamically updated electronic files. These indicators are then combined with multiple preset warning thresholds to generate corresponding warning level signals. The preset warning thresholds refer to several sets of critical values of different magnitudes or conditions set in advance based on business needs, risk levels, historical data, or industry standards. These thresholds are used to monitor target indicators such as data, status, and behavior in real time or periodically. When an indicator reaches a corresponding threshold, an appropriate warning is triggered to achieve tiered response and risk control.
[0073] Step S106: Based on the warning level signal, generate the corresponding tool control instruction; the tool control instruction is used to instruct the execution of the live-line working tool control strategy corresponding to the warning level.
[0074] Among them, the tool and equipment control instructions are directives formulated around the full life cycle management of tools and equipment (from procurement and warehousing to scrapping and deregistration), which are used to standardize operating procedures, ensure safety and efficiency, and serve the compliance management and risk prevention and control of tools and equipment.
[0075] For example, upon receiving a warning level signal, the level identifier and unique identification code of the tool are extracted from the signal. Based on this code, the basic information of the tool and its current status data in the electronic file are associated. Pre-stored rules corresponding to the warning level signals are retrieved from a pre-stored control strategy library, generating a structured tool control instruction. This instruction includes core elements such as tool identification, warning level description, control action details, executing entity, and feedback time limit. An encrypted transmission protocol can be used to send the control instruction to the terminal device of the corresponding executing entity, while simultaneously synchronizing it to the operation log area of the electronic file. After completing the control action, the executing entity receives the feedback execution result, verifies the validity and completeness of the result, and updates the control status record in the electronic file, forming a closed-loop control process of "signal generation - instruction issuance - execution feedback - status update". Among them, the control strategy library is a set of pre-set standardized control rules that clearly define the implementing entities, control actions, operation procedures and feedback requirements under different warning levels; the encrypted transmission protocol is a set of rules used to securely transmit data in the network to prevent data from being stolen, tampered with or forged during transmission, and it revolves around "encryption" and "authentication"; the implementing entity refers to the specific role or device that actually initiates the operation, completes the core task or assumes management responsibilities in each step of the control process.
[0076] In this embodiment, basic information of live-line working tools is encoded and encrypted to generate a QR code, which is then combined with laser etching technology to form a permanent physical identifier integrated with the tool itself. Upon receiving a request to scan the QR code, the received tool lifecycle data, after verification, is associated and stored with the unique identification code to construct a dynamically updated electronic file. Three core evaluation indicators are extracted and early warning level signals are generated, leading to tool control instructions. This approach completely solves the pain points of traditional tags being easily detached and damaged, enabling intelligent assessment and proactive early warning of tool safety status, and effectively improving the intelligence and standardization of live-line working tool safety management.
[0077] In one embodiment, such as Figure 2 As shown, based on QR code graphic data, laser etching is performed on a preset area on the surface of the live-line working tool to generate a permanent physical QR code identifier, including:
[0078] Step S201: Determine the surface material of the live-line working tool corresponding to the QR code graphic data.
[0079] For example, the first step is to obtain the associated information of the live-line work tool to be etched. This information includes the tool's production specifications or previously entered material attribute data. If the information does not directly contain material information, it can be obtained by inspecting the tool's surface or by receiving the material category entered by the operator based on the tool's physical characteristics. By comparing the obtained material information with a preset material classification standard, the surface material type corresponding to the tool is determined. The preset material classification standard divides common tool surface materials into categories such as metals (e.g., aluminum alloys, steel) and insulating polymers (e.g., epoxy resin, silicone rubber). Different categories of materials have significantly different laser absorption coefficients and heat resistance thresholds, directly affecting the laser etching effect and the performance of the tool itself.
[0080] Step S202: Determine the laser etching parameters based on the surface material; the laser etching parameters include the laser power, speed and focal length.
[0081] Among them, laser power determines the energy input intensity of the material surface during etching, which directly affects the etching depth and the clarity of the marking; laser speed controls the scanning rate of the laser beam on the material surface and is related to the edge smoothness of the marking; laser focal length ensures that the laser beam is focused on a specific plane on the material surface, ensuring etching accuracy.
[0082] For example, after determining the surface material of the tool, the corresponding parameter range is matched in a preset material-parameter mapping table. Combined with additional information such as the surface flatness of the tool and the size of the pre-set markings, the parameters are fine-tuned and optimized. Finally, a set of laser etching parameters is determined that ensures the permanence and readability of the markings without compromising the tool's insulation performance, mechanical strength, and other core indicators. The preset material-parameter mapping table is a pre-constructed dataset based on the laser action characteristics of different materials and the verification results of etching effects. The table clearly records the laser etching parameter ranges corresponding to various materials.
[0083] Step S203: Based on the laser etching parameters, laser etching is performed on a preset area of the live-line working tool to generate a permanent QR code label.
[0084] For example, the determined laser etching parameters are transmitted to a laser etching device. The laser etching device uses a high-energy-density laser beam to interact with the material surface, causing microscopic physical or chemical modification of the material surface. This creates a recessed or color-changing mark, i.e., a permanent QR code, integrated with the tool body, in a preset area on the live-line working tool. After etching, image data of the etched area is acquired. Image recognition technology can be used to verify the integrity, contrast, and dimensional accuracy of the QR code. If the verification passes, the permanent physical QR code is confirmed to have been generated. If there are problems such as blurry or incomplete markings, an adjustment signal is sent back to the etching device. The parameters are fine-tuned based on the type of problem, and the etching is repeated until a mark that meets the standard is generated. Among them, laser etching equipment is a device that uses a high-energy laser beam to precisely process the surface of a material. Through the thermal effect, photochemical effect, or physical impact of the laser, it removes the surface layer of the material or changes its surface properties, thereby forming a preset pattern, text, logo, or microstructure. Image recognition technology is an artificial intelligence technology that enables computers to "understand" images. Through algorithms, it simulates the human visual system, extracts key information such as the shape, color, texture, and spatial layout of objects from images, and compares them with a preset feature library or training model to achieve judgment, classification, or interpretation of the image content.
[0085] In this embodiment, the surface material of the tool is identified; suitable laser etching parameters are determined based on the surface material; and precise etching is performed according to the laser etching parameters to generate a permanent QR code identifier integrated with the tool body. This effectively solves the problems of easy detachment and damage of traditional attach tags. Through material adaptation and parameter optimization, the core performance of the tool is ensured to remain unaffected. It provides a stable and reliable physical information carrier for the full life cycle information traceability of live-line working tools. Moreover, the one-time laser etching cost is low, and the long-term benefits are significant, reducing the replacement cost of traditional tags and the cost of safety accidents caused by management oversights.
[0086] In one embodiment, the basic information of the collected live-line working tools is encoded and encrypted to generate QR code graphic data, including:
[0087] Step S301: Collect basic information on live-line working tools and equipment; and review the basic information to obtain the review results.
[0088] For example, basic information on live-line working tools is collected. This basic information must include key fields such as tool name, manufacturer, manufacturing date, specifications, rated parameters, and affiliated unit. The collected basic information is automatically reviewed according to preset information integrity rules. If there are missing fields, format errors, or logical contradictions, a review failure result is generated, prompting for supplementation or correction. If the information fully complies with the rules, a review pass result is generated. The preset information integrity rules are standardized constraints set in advance to ensure that data / information is "accurate, complete, non-redundant, and conforms to business logic." These rules clearly define the mandatory fields, format specifications (such as date format and parameter units), and data verification logic (such as the matching of model and rated parameters) for various types of basic information.
[0089] Step S302: When the audit result is approved, a unique identification code that is permanently bound to the live-line working tools is generated using a sequential coding algorithm.
[0090] The sequential coding algorithm combines tool type, production batch, timestamp and random check code to generate code, ensuring the global uniqueness and lifelong relevance of the code. That is, each tool corresponds to a unique code, and the code remains unchanged from generation to scrapping of the tool.
[0091] For example, when the basic information review result is passed, the tool category (such as insulating operating rod, voltage detector) and production batch information are extracted from the basic information, and then the current time is obtained to generate a timestamp. The three types of information are converted into a fixed-length character sequence through a sequential encoding algorithm. Finally, a random check code is added to avoid encoding conflicts and tampering risks, and a unique identity code is generated. This unique identity becomes the "digital ID card" of the tool.
[0092] Step S303: The unique identification code is graphically encoded to generate the initial QR code graphic data.
[0093] Graphical coding is a programming method that replaces traditional text code with visual graphical elements. Program logic is completed by "dragging and piecing together graphical modules". There is no need to memorize complex syntax rules. It focuses more on cultivating programming thinking, such as logical judgment, loop control, and variable usage.
[0094] For example, based on the generated unique identification code, the QR code (Quick Response Code) encoding standard can be used to perform the conversion operation. This involves writing the unique identification code as core data into the QR code data area, and setting the fault tolerance level of the QR code according to information security requirements, such as H-level fault tolerance, which allows for recognition even with 30% area damage. This generates initial QR code graphic data containing the unique identification code. This initial QR code graphic data is temporarily stored in image file format, and the initial QR code is displayed through an image preview function, allowing operators to confirm the code correspondence and graphic clarity. The QR code encoding standard features large storage capacity, strong fault tolerance, and fast scanning and recognition speed, meeting the needs of full-lifecycle information storage and rapid retrieval for tools and equipment.
[0095] Step S304: Encrypt the initial QR code graphic data to obtain the QR code graphic data.
[0096] Encryption is a technique that uses a specific algorithm (i.e., encryption algorithm) to convert original information (called plaintext) into an incomprehensible garbled form (called ciphertext). It is used to protect information security, prevent unauthorized persons from obtaining, reading or tampering with information, and only allow authorized parties with the "key" to restore the ciphertext to plaintext through the "decryption" process.
[0097] For example, an asymmetric encryption algorithm can be used to encrypt the initial QR code image data, transforming the readable image data into ciphertext data that cannot be directly parsed, i.e., the final QR code image data. Here, the asymmetric encryption algorithm refers to using a "pair of keys" instead of a single key to complete encryption and decryption, which can solve the pain point of "key transmission security" in traditional symmetric encryption.
[0098] In this embodiment, basic information is collected and compliance is verified. After verification, a unique, lifelong identity code is generated based on a sequential encoding algorithm to establish a unique digital identifier for the tool. The code is then converted into an initial, etchable QR code graphic data using the QR code standard. Finally, an encryption algorithm is used to generate the QR code graphic data. This effectively solves the problems of traditional information carriers lacking unique identifiers and being easily tampered with, and provides a secure, unique, and identifiable data foundation for laser etching to generate permanent physical identifiers.
[0099] In one embodiment, permission verification is performed based on the request information to obtain the permission verification result, including:
[0100] Step S401: Obtain the user credentials for initiating the request; and query the preset role-permission matrix based on the user credentials to determine the current user role; the current user role includes system administrator, head of the unit, third-party testing agency, warehouse manager, and general operator.
[0101] User credentials include, but are not limited to, user account identifiers, unique device identifiers, or encrypted identity tokens. These credentials are the core basis for confirming user identity. The preset role-permission matrix is a pre-configured structured data set that clearly defines user roles and the scope of operations allowed for each role. For example:
[0102] System Administrator: Permissions include system role configuration, data backup / restore, viewing all information, and handling abnormal data; Operational restrictions include not being able to directly input tool information, and being only responsible for system maintenance;
[0103] The head of the unit has the following authority: to enter basic information, review appearance information and usage flow data, and view the entire process information of all tools and equipment in the unit; the operation is restricted to the following: after the basic information is entered, it must be reviewed by the superior unit (such as the safety supervision department), and it cannot be modified after the review is approved; the review record of appearance information must be kept.
[0104] Third-party testing organizations: Their authority is limited to entering testing information (only for the tools and equipment being tested) and viewing historical testing data for the tools and equipment; their operation is restricted to only entering testing results issued by their own organization, and a scanned copy of the testing report must be uploaded as an attachment, otherwise submission is not possible;
[0105] Warehouse Administrator: Permissions include entering usage flow information (outbound / inbound, work location), uploading appearance information, and scanning barcodes to confirm flow; Operational restrictions include not being able to modify basic information and inspection information; uploaded appearance information must be accompanied by photos, otherwise it cannot be submitted;
[0106] General operators: Their permissions include scanning codes to view the inspection status (qualified / expired) of tools and equipment, the most recent inspection results, and uploading information on appearance abnormalities; their operation is limited to no information modification permissions, and they can only view public information; uploaded appearance information must be attached.
[0107] For example, after receiving the request information initiated by scanning the physical QR code identifier, the user credentials of the initiator are extracted from the data packet of the request information, and the role-permission matrix is queried based on the user credentials to locate the role category corresponding to the user.
[0108] Step S402: Based on the preset role-permission matrix, perform a matching and verification process between the operation intent represented by the request information and the current user role to obtain the matching and verification result.
[0109] For example, after determining the current user role, the operational intent represented by the request information is further analyzed. Semantic analysis technology can be used to extract core operational instructions from the request data packet, such as "query tool inspection records" or "enter appearance damage information," clarifying the specific actions the user expects to perform. The permission list corresponding to the user role in the role-permission matrix is retrieved, and the extracted operational intent is matched and verified against the allowed operations in the permission list one by one. The matching and verification process follows the principle of unique correspondence between "role" and "operation." That is, if the operational intent is within the role's permission list, and the operation object (such as a specific tool) falls within the role's management scope, a "match passed" result is generated; if the operational intent exceeds the permission list, such as a regular worker attempting to modify inspection data, or the operation object is not within their management scope, a "match rejected" result is generated, and the specific reason for the mismatch (such as insufficient permissions) is recorded. Semantic analysis technology is one of the core branches of natural language processing, breaking through "literal understanding" and allowing computers to accurately capture the true meaning, logical relationships, and emotional tendencies behind text or language, rather than merely recognizing the surface combination of words.
[0110] Step S403: Based on the matching verification result, generate the permission verification result; the permission verification result is either pass or deny.
[0111] For example, if the matching verification result is "Match Passed," "Permission Verification Passed" result data is generated. This data includes the user role, operation intent, allowed execution identifier, and operation validity period (time limit for temporary operations), and is fed back to the user terminal that initiated the request. Simultaneously, it is recorded in the operation log, which includes the operation time, user identity, operation intent, and verification result. If the matching verification result is "Match Denied," "Permission Verification Denied" result data is generated. In addition to feeding back to the user terminal that initiated the request and indicating the reason for the denial, a risk level assessment is performed on the abnormal operation. If it is a high-risk unauthorized operation, such as an employee attempting to modify detection information, the operation is automatically blocked, and a warning notification is generated. This warning notification is used to instruct relevant personnel to promptly prevent the security risks caused by unauthorized operations.
[0112] In this embodiment, user credentials are extracted from the request information and matched with roles. The operation intent is parsed and verified against role permissions, and a verification result is generated and logged. This effectively solves the problems of ambiguous permission boundaries and lack of traceability in traditional management, and avoids risks such as data tampering and information leakage caused by unauthorized operations.
[0113] In one embodiment, lifecycle process data is associated with the unique identification code of the live-line working tool and stored to obtain a dynamically updated electronic file, including:
[0114] Step S501: Based on the preset data integrity rules, determine whether the lifecycle process data is complete and standardized, and obtain the judgment result.
[0115] Among them, the preset data integrity rules are structured verification standards based on the needs of tool and equipment management, which clarify the required fields, format specifications and logical verification requirements for different types of life cycle process data (such as the outbound time must not be earlier than the inbound time, and the damage record must be associated with the location description).
[0116] For example, after receiving the lifecycle data of live-line working tools uploaded by the current operator, the received data is automatically verified according to preset data integrity rules. For instance, if the data is testing information uploaded by a third-party testing agency, it needs to be verified whether it includes testing results, validity period, testing personnel identification, and information related to scanned reports; if it is appearance abnormality information uploaded by ordinary workers, it needs to be verified whether it includes photos of damage, location descriptions, and upload time. If the data has missing fields, incorrect format, or logical contradictions, a "data incomplete and non-compliant" judgment result is generated, and the specific content that needs to be supplemented or corrected is fed back to the operator; if the data fully complies with the rule requirements, a "data complete and compliant" judgment result is generated.
[0117] Step S502: If the judgment result is that the life cycle process data is complete and standardized, locate the corresponding electronic file in the database based on the unique identification code of the live working tools.
[0118] Databases are collection systems that organize, store, and manage data according to a specific structure. They are used to solve the problems of "efficient storage, fast querying, and secure sharing of massive amounts of data" and avoid the risks of inefficient management, redundancy, or loss caused by messy data storage.
[0119] For example, when the judgment result indicates that the lifecycle process data is complete and compliant, the unique identification code of the live-line working tool is extracted. This unique identification code is used as a search keyword to quickly locate the electronic file matching the code in the database. During this process, the uniqueness of the search results is verified to ensure that only one electronic file completely corresponding to the code is returned, avoiding file location errors due to duplicate codes or indexing errors. If the search results show no matching file, an error message is triggered, informing the operator that they must first complete the basic information entry and code binding of the tool; if the corresponding electronic file is successfully located, the current storage status of the file is obtained, such as the historical data already stored and the partition occupancy status.
[0120] Step S503: Based on the type of lifecycle process data, store the lifecycle process data in the corresponding partition of the corresponding electronic file to obtain the first stored data; the partition includes a basic information area, an inspection information area, an appearance information area, and a usage flow information area.
[0121] The basic information area stores fixed information such as tool name, production date, manufacturer, and affiliated unit; the testing information area stores the testing time, testing unit name, testing unit address, testing personnel, testing results, testing validity period, and testing report name and number; the appearance information area stores historical damage locations, damage extent, corresponding photos, and handling measures; and the usage circulation information area stores outbound / inbound time, user, work location, and service life.
[0122] For example, data can be categorized based on its lifecycle process type. For instance, data such as outbound time and work location uploaded by warehouse managers can be classified as usage flow information. Data mapping algorithms can be used to assign different types of data to corresponding partitions in the electronic archive, ensuring the orderly storage of data. For example, test results can be written to the "Historical Test Records" section of the test information area and associated with the timestamp of the current test. After data storage is complete, first stored data containing storage partition identifiers, data size, and storage time is generated. The data mapping algorithm is a technique for associating and converting data between different data sources or data formats, used to solve the problem of data structure mismatch.
[0123] Step S504: Based on the storage operation time and operator information of the first storage data, update the operation log associated with the electronic file to obtain the second storage data.
[0124] For example, after completing the partitioned storage of lifecycle process data, the storage operation information corresponding to the first stored data is automatically extracted, including the operation time and operator information. The operation log associated with this electronic file is retrieved; this log is an immutable text recording all data operations of the tool. The extracted operation time, operator information, and core identifiers of the first stored data (such as storage partition and data type) are written into the operation log to form a new log record, i.e., the second stored data. The operator information is associated with the account identifier and role type of the current operator.
[0125] Step S505: Based on the first stored data and the second stored data, a dynamically updated electronic archive is obtained.
[0126] For example, the first stored data and the second stored data are linked and integrated. The first stored data is the core business data of the tool's lifecycle, reflecting the actual changes in the tool's status (such as passing inspection or showing damage). The second stored data is the traceability data of the operation process, reflecting the source and background of the business data (such as who uploaded the inspection data and when). The two types of data are bound to the corresponding electronic files through a unique identification code, and the overall data version of the files is updated to form dynamically updated electronic files. That is, the files not only contain the tool's current full-dimensional status information, but also completely record the operation process of each status change.
[0127] In this embodiment, the integrity of lifecycle process data is verified through pre-set integrity verification rules; electronic archives are accurately located using unique identification codes; business data is stored according to a partition structure and operation logs are generated; finally, dynamic electronic archives are formed and backed up synchronously. This solves the problems of chaotic data, disordered storage, and lack of traceability in traditional management of tools and equipment, and achieves precise binding of lifecycle process data with tool and equipment identity, providing a reliable digital carrier for the status traceability and responsibility definition of tools and equipment throughout their entire lifecycle.
[0128] In one embodiment, core evaluation indicators for live-line working tools are extracted from electronic records; and based on these core evaluation indicators, a warning level signal is generated, including:
[0129] Step S601: Extract the next detection date from the electronic file; and calculate the time index based on the next detection date and the current date.
[0130] For example, firstly, the dynamic electronic file corresponding to the live-line working tool is located. The "Next Inspection Date" field is extracted from the file's inspection information area. This field is a key time point entered by the third-party testing agency after completing preventative testing, directly related to the tool's compliant service life. Simultaneously, the current date is obtained, and the difference between the next inspection date and the current date is calculated. This difference is used as a time indicator. The significance of this time indicator lies in quantifying the remaining time until the next mandatory inspection of the tool. A positive result indicates that the tool is still within its qualified inspection period; a negative result indicates that the tool has exceeded its inspection period.
[0131] Step S602: Extract the key performance data sequence of each preventive test from the electronic archive; and calculate the performance change trend coefficient based on the data sequence; the performance change trend coefficient is used to characterize the performance index.
[0132] For example, key performance data sequences from previous preventative tests can be further extracted from the testing information area of the electronic record. These data sequences contain core performance parameters of the equipment for each test, such as the withstand voltage of the insulating operating rod and the sensitivity of the electroscope, and are arranged chronologically according to the test dates. A trend analysis algorithm can be used to analyze this performance data sequence and calculate a performance change trend coefficient. The magnitude and sign of this coefficient represent the direction and rate of performance change: a negative coefficient with a large absolute value indicates a rapid decline in equipment performance; a coefficient close to zero indicates relatively stable performance. Trend analysis algorithms are used to identify, extract, and predict trend changes from data sequences. By filtering out random fluctuations (noise) in the data, they capture the long-term trend of the data over time or a specific dimension, such as rising, falling, stable, or the main trend within periodic fluctuations.
[0133] Step S603: Extract historical damage records from the electronic archives; and perform weighted summation calculation based on the historical damage records and preset severity weights to obtain appearance indicators.
[0134] The preset severity weight table refers to the weight configuration preset according to the degree of impact of the tool on safety. For example, "minor damage" corresponds to a lower weight, and "severe damage" corresponds to a higher weight. The weight values have been verified by the safety assessment team to ensure that they can objectively reflect the impact of damage on the safety performance of the tool. The weighted summation algorithm is a basic mathematical algorithm that assigns different "importance weights" to different data in the summation process and then calculates the final sum.
[0135] For example, the appearance information area of the electronic file is accessed to extract the historical damage records of the tool. These records include the time of each damage, the location of the damage, a description of the damage severity, and the repair status. Based on the chronological order of the damage records, the severity of each damage is matched with its corresponding weight, and a weighted summation algorithm is used to calculate the total score, which is the appearance index. If the tool has no historical damage records, the appearance index is set to a preset baseline value, representing a good appearance condition.
[0136] Step S604: Calculate the real-time health status score of the live-line working tools based on time indicators, performance indicators, and appearance indicators.
[0137] For example, the real-time health status score of live-line working tools is calculated based on time indicators, performance indicators, appearance indicators, and corresponding preset weighting coefficients. The corresponding preset weighting coefficients are values pre-set by experts in the field of power safety based on statistical data on tool accidents, and can be adaptively adjusted according to the type of tool (e.g., insulating or metal).
[0138] Step S605: Based on the real-time health status score and multiple preset warning thresholds, generate a corresponding warning level signal.
[0139] Among them, the preset multiple warning thresholds are critical values determined based on a large amount of safe operation data of tools and accident cases. They usually correspond to four warning levels: "normal", "caution", "warning", and "danger". For example, a higher threshold corresponds to the "normal" level, and a lower threshold corresponds to the "danger" level.
[0140] For example, the obtained real-time health status score is compared with the warning threshold one by one: if the score is higher than the highest threshold, the tool is determined to be in good condition, and a "normal" warning level signal is generated; if the score is between the highest and second-highest thresholds, the tool is determined to be approaching a state requiring attention, and a "caution" warning level signal is generated; if the score is lower than the lowest threshold, the tool is determined to have a serious safety hazard, and a "danger" warning level signal is generated. When generating a warning level signal, the tool's unique identification code and real-time health status score are simultaneously associated.
[0141] In this embodiment, raw data in terms of time, performance, and appearance are precisely extracted from each section of the electronic archive. Then, a professional algorithm transforms this raw data into standardized core evaluation indicators. Real-time health status scores are calculated using preset weights, and precise early warning signals are generated through threshold comparison. This effectively solves the passive management problem in traditional tool management, which relies on subjective human judgment and cannot identify safety hazards in advance. Through multi-dimensional data fusion and quantitative evaluation, objective judgment and proactive early warning of tool safety status are achieved, effectively improving the scientific and forward-looking nature of live-line work tool safety management. This allows for timely avoidance of the use of unqualified tools and reduces the safety risks of live-line work.
[0142] In one embodiment, a real-time health status score for live-line working tools is calculated based on time indicators, performance indicators, and appearance indicators, including:
[0143] Step S701: Based on time indicators, performance indicators, and appearance indicators, calculate the real-time health status score of the live-line working tools using the following formula:
[0144]
[0145] in, This is a real-time health status value. and These are the preset weighting coefficients for time indicators, performance indicators, and appearance indicators, respectively. , and These are functions that normalize time metrics, performance metrics, and appearance metrics, respectively, where D, T, and S are the time metrics, performance metrics, and appearance metrics, respectively.
[0146] The preset weighting coefficients are jointly set by experts in the field of power safety, based on historical accident statistics, tool failure mode analysis results, and on-site operation risk assessment reports. They can be adaptively adjusted according to the differences in the core functions of tools (such as insulation and load-bearing), ensuring that the contribution of each indicator to the health status assessment meets the actual safety requirements.
[0147] For example, through the normalization function , and The Min-Max Normalization principle is used to map time, performance, and appearance indicators to a standardized numerical range of [0,1], eliminating the difference in dimensions between different indicators. Multiplication is performed on the normalized indicator values and their corresponding weight coefficients, and then a weighted sum is used to generate a real-time health status score representing the comprehensive safety status of the equipment. The Min-Max Normalization principle refers to transforming each data point x into a value within the target range based on the minimum and maximum values of the original data through a linear transformation. Essentially, it involves compressing or stretching data distribution to a specified range.
[0148] In this embodiment, a real-time health status score is calculated using preset weighting coefficients and three categories of indicators: time, performance, and appearance. This enables an objective and quantitative assessment of the safety status of tools and equipment, avoiding the assessment bias caused by reliance on subjective human judgment in traditional management.
[0149] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0150] Based on the same inventive concept, this application also provides a system for implementing the above-mentioned method for safe management of live-line working tools based on laser etching technology. The solution provided by this system is similar to the solution described in the above method. Therefore, the specific limitations of one or more embodiments of the system for safe management of live-line working tools based on laser etching technology provided below can be found in the limitations of the method for safe management of live-line working tools based on laser etching technology described above, and will not be repeated here.
[0151] In one exemplary embodiment, such as Figure 3 As shown, a safety management system 300 for live-line working tools based on laser etching technology is provided, including:
[0152] The information acquisition module 301 is used to encode and encrypt the basic information of the live-line working tools and generate QR code graphic data.
[0153] The identification generation module 302 is used to laser etch a permanent physical QR code identification on a preset area on the surface of the live-line working tool body based on the QR code graphic data.
[0154] The permission verification module 303 is used to receive the request information initiated by scanning the physical QR code identifier; and to perform permission verification processing based on the request information to obtain the permission verification result;
[0155] The file update module 304 is used to receive the life cycle process data of the live working tools corresponding to the current operation role when the permission verification result is that the permission verification is passed; and associate the life cycle process data with the unique identification code of the live working tools to obtain dynamically updated electronic files.
[0156] The signal generation module 305 is used to extract the core evaluation indicators of live-line working tools from the electronic file; and generate warning level signals based on the core evaluation indicators; the core evaluation indicators include time indicators, performance indicators and appearance indicators;
[0157] The instruction generation module 306 is used to generate corresponding live-line working tool control instructions based on the warning level signal; the live-line working tool control instructions are used to instruct the execution of the live-line working tool control strategy corresponding to the warning level.
[0158] In one embodiment, the identifier generation module 302 is further configured to:
[0159] Determine the surface material of the live-line working tool corresponding to the QR code graphic data;
[0160] The laser etching parameters are determined based on the surface material; these parameters include the laser power, speed, and focal length.
[0161] Based on laser etching parameters, laser etching is performed on a preset area of the live-line working tool to generate a permanent QR code label.
[0162] In one embodiment, the information acquisition module 301 is further configured to:
[0163] Collect basic information on live-line working tools and equipment; review the basic information and obtain the review results;
[0164] When the audit result is approved, a unique identification code is generated using a sequential coding algorithm and permanently bound to the live-line working tools.
[0165] The unique identification code is graphically encoded to generate the initial QR code graphic data;
[0166] The initial QR code graphic data is encrypted to obtain the QR code graphic data.
[0167] In one embodiment, the permission verification module 303 is further configured to:
[0168] Obtain the user credentials that initiated the request; and query the preset role-permission matrix based on the user credentials to determine the current user role; the current user role includes system administrator, head of the unit, third-party testing agency, warehouse manager, and general operator;
[0169] Based on the preset role-permission matrix, the operation intent represented by the request information is matched and verified with the current user role to obtain the matching and verification result.
[0170] Based on the matching and verification results, a permission verification result is generated; the permission verification result is either pass or deny.
[0171] In one embodiment, the file update module 304 is further configured to:
[0172] Based on preset data integrity rules, determine whether the lifecycle process data is complete and standardized, and obtain the judgment result;
[0173] If the judgment result is that the life cycle process data is complete and standardized, the corresponding electronic file is located in the database based on the unique identification code of the live working tools;
[0174] Based on the type of lifecycle process data, the lifecycle process data is stored in the corresponding partition of the electronic archive to obtain the first stored data; the partition includes a basic information area, an inspection information area, an appearance information area, and a usage and circulation information area;
[0175] Based on the storage operation time and operator information of the first storage data, the operation log associated with the electronic archive is updated to obtain the second storage data;
[0176] Based on the first and second stored data, dynamically updated electronic archives are obtained.
[0177] In one embodiment, the signal generation module 305 is further configured to:
[0178] Extract the next inspection date from the electronic records; and calculate time indicators based on the next inspection date and the current date;
[0179] Key performance data sequences from each preventative test were extracted from electronic records; and performance trend coefficients were calculated based on these data sequences. These performance trend coefficients are used to characterize performance indicators.
[0180] Historical damage records are extracted from electronic archives; and a weighted summation is performed based on the historical damage records and preset severity weights to obtain appearance indicators;
[0181] The real-time health status score of live-line working tools is calculated based on time indicators, performance indicators, and appearance indicators.
[0182] Based on real-time health status scores and multiple preset warning thresholds, corresponding warning level signals are generated.
[0183] In another embodiment, the signal generation module 305 is further configured to:
[0184] Based on time, performance, and appearance indicators, the real-time health status score of live-line working tools is calculated using the following formula:
[0185]
[0186] in, This is a real-time health status value. and These are the preset weighting coefficients for time indicators, performance indicators, and appearance indicators, respectively. , and These are functions that normalize time metrics, performance metrics, and appearance metrics, respectively, where D, T, and S are the time metrics, performance metrics, and appearance metrics, respectively.
[0187] In one embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps of the above-described method for safe management of live-line working tools based on laser etching technology.
[0188] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.
[0189] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The components described as separate parts may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0190] The above-described embodiments are merely illustrative of several implementation methods of the embodiments of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the embodiments of this application, and these modifications and improvements all fall within the protection scope of the embodiments of this application.
Claims
1. A method for safety management of live-line working tools based on laser etching technology, characterized in that, The method includes: The basic information of the live-line working tools collected is encoded and encrypted to generate QR code graphic data; Based on the QR code graphic data, laser etching is performed on a preset area on the surface of the live-line working tool to generate a permanent physical QR code identifier. Receive the request information initiated by scanning the physical QR code identifier; and perform permission verification processing based on the request information to obtain the permission verification result; When the permission verification result is that the permission verification is successful, the life cycle process data of the live working tool corresponding to the current operation role is received; and the life cycle process data is associated with the unique identification code of the live working tool and stored to obtain a dynamically updated electronic file. The core evaluation indicators of the live-line working tools are extracted from the electronic files; and a warning level signal is generated based on the core evaluation indicators; the core evaluation indicators include time indicators, performance indicators and appearance indicators; Based on the warning level signal, a corresponding tool control instruction is generated; the tool control instruction is used to instruct the execution of the live-line working tool control strategy corresponding to the warning level.
2. The method according to claim 1, characterized in that, The step of laser etching a predetermined area on the surface of the live-line working tool body based on the QR code graphic data to generate a permanent physical QR code identifier includes: Determine the surface material of the live-line working tool corresponding to the QR code graphic data; Based on the surface material, the laser etching parameters are determined; the laser etching parameters include the laser power, speed, and focal length. Based on the laser etching parameters, laser etching is performed on a preset area of the live-line working tool to generate a permanent QR code identifier.
3. The method according to claim 1, characterized in that, The process of encoding and encrypting the basic information of the collected live-line working tools to generate QR code graphic data includes: Collect basic information on live-line working tools and equipment; and review the basic information to obtain the review results; When the audit result is approved, a unique identification code is generated using a sequential coding algorithm to be permanently bound to the live-line working tool. The unique identification code is graphically encoded to generate initial QR code graphic data; The initial QR code graphic data is encrypted to obtain the QR code graphic data.
4. The method according to claim 1, characterized in that, The permission verification process based on the request information, to obtain the permission verification result, includes: Obtain the user credentials that initiated the request; and based on the user credentials, query the preset role-permission matrix to determine the current user role; the current user role includes system administrator, head of affiliated unit, third-party testing agency, warehouse manager, and ordinary operator; Based on the preset role-permission matrix, the operation intent represented by the request information is matched and verified with the current user role to obtain the matching and verification result. Based on the matching verification result, a permission verification result is generated; the permission verification result is either pass or deny.
5. The method according to claim 1, characterized in that, The step of associating and storing the lifecycle process data with the unique identification code of the live-line working tool to obtain a dynamically updated electronic file includes: Based on preset data integrity rules, determine whether the lifecycle process data is complete and standardized, and obtain the determination result; If the judgment result indicates that the life cycle process data is complete and standardized, the corresponding electronic file is located in the database based on the unique identification code of the live-line working tool. Based on the type of the lifecycle process data, the lifecycle process data is stored in the corresponding partition of the corresponding electronic file to obtain the first stored data; the partition includes a basic information area, an inspection information area, an appearance information area, and a usage and circulation information area; Based on the storage operation time and operator information of the first stored data, the operation log associated with the electronic file is updated to obtain the second stored data; Based on the first stored data and the second stored data, dynamically updated electronic archives are obtained.
6. The method according to claim 1, characterized in that, The core evaluation indicators for the live-line working tools are extracted from the electronic files; Based on the core evaluation indicators, a warning level signal is generated, including: Extract the next detection date from the electronic file; and calculate a time index based on the next detection date and the current date; Key performance data sequences from each preventative test are extracted from the electronic archives; and performance change trend coefficients are calculated based on the data sequences; these performance change trend coefficients are used to characterize performance indicators. Historical damage records are extracted from the electronic archives; and a weighted summation is performed based on the historical damage records and preset severity weights to obtain appearance indicators; Based on the time index, the performance index, and the appearance index, calculate the real-time health status score of the live-line working tool; Based on the real-time health status score and multiple preset warning thresholds, a corresponding warning level signal is generated.
7. The method according to claim 6, characterized in that, The calculation of the real-time health status score of the live-line working tool based on the time index, the performance index, and the appearance index includes: Based on the time index, the performance index, and the appearance index, the real-time health status score of the live-line working tool is calculated using the following formula: in, This is a real-time health status value. and These are the preset weighting coefficients for time indicators, performance indicators, and appearance indicators, respectively. , and These are functions that normalize time metrics, performance metrics, and appearance metrics, respectively, where D, T, and S are the time metrics, performance metrics, and appearance metrics, respectively.
8. A safety management system for live-line working tools based on laser etching technology, characterized in that, The system includes: The information acquisition module is used to encode and encrypt the basic information of the live-line working tools and equipment, and generate QR code graphic data. The identification generation module is used to perform laser etching on a preset area on the surface of the live-line working tool body based on the QR code graphic data to generate a permanent physical QR code identification. The permission verification module is used to receive the request information initiated by scanning the physical QR code identifier; and to perform permission verification processing based on the request information to obtain the permission verification result. The file update module is used to receive the life cycle process data of the live-line working tool corresponding to the current operating role when the permission verification result is that the permission verification is passed; and to associate and store the life cycle process data with the unique identification code of the live-line working tool to obtain a dynamically updated electronic file. The signal generation module is used to extract the core evaluation indicators of the live-line working tools from the electronic file; and generate a warning level signal based on the core evaluation indicators; the core evaluation indicators include time indicators, performance indicators and appearance indicators; The instruction generation module is used to generate corresponding tool control instructions based on the warning level signal; the tool control instructions are used to instruct the execution of the live-line working tool control strategy corresponding to the warning level.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.