Electric power tool lending method, device, computer equipment, readable storage medium and program product

By deploying sensing devices in the storage space of power tools for automated identification and status data acquisition and verification, the problem of inaccurate material flow in traditional manual management is solved, realizing closed-loop traceability and efficient flow of power tools throughout the entire chain.

CN122390637APending Publication Date: 2026-07-14GUANGZHOU POWER SUPPLY BUREAU GUANGDONG POWER GRID CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
GUANGZHOU POWER SUPPLY BUREAU GUANGDONG POWER GRID CO LTD
Filing Date
2026-05-13
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

In the power industry, traditional manual management methods make it difficult to monitor the expiration date and health status of electrical tools in real time. This can lead to substandard items being brought into high-voltage work sites, posing safety hazards, and the management of material flow lacks accuracy.

Method used

By acquiring requisition identification data and status data through sensing devices deployed in the power tool storage space, and performing multi-dimensional automated comparison and verification with preset conditions, the accuracy and security of tool requisition records are ensured.

Benefits of technology

It has enabled automated circulation management of electrical tools and equipment, ensuring accurate matching of material quotas and full-chain traceability, improving circulation efficiency, and preventing unplanned, overdue, or abnormal tools and equipment from flowing to the work site.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122390637A_ABST
    Figure CN122390637A_ABST
Patent Text Reader

Abstract

The application relates to an electric power tool taking method and device, computer equipment, a computer readable storage medium and a computer program product, and relates to the technical field of intelligent electric power resource management, and can improve the automatic flow efficiency of electric power tools. The method comprises the following steps: obtaining a work plan associated with a tool taking user based on a tool taking request of the tool taking user; determining a tool use list corresponding to the tool taking user according to the work plan; obtaining taking identification data of electric power tools to be taken through a sensing device of a storage space; obtaining tool state data corresponding to the electric power tools to be taken based on the taking identification data; comparing and verifying the taking identification data and the tool state data with target identification data corresponding to the tool use list and a preset state condition respectively; and determining a tool taking record based on the taking identification data and the tool state data if the comparison and verification is passed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent power resource management technology, and in particular to a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for the requisition of power tools. Background Technology

[0002] In the daily operation and construction of the power industry, the management of the flow of various insulating tools and work materials is a crucial link in ensuring production safety. Currently, traditional material entry and exit and distribution mainly rely on manual paper registration or basic barcode scanning systems. However, when retrieving materials, workers usually rely on personal experience or verbal instructions for manual selection, with the system merely providing a passive, logistical record. Given the complexity of power business scenarios and the extremely high safety requirements, and more seriously, the difficulty of manual management in monitoring the expiration date and condition of each item in real time, it is highly likely that potentially substandard or defective items will be brought into high-voltage work sites. Therefore, how to eliminate errors caused by manual verification and ensure the accuracy of material retrieval at the source of material flow is a pressing technical problem that needs to be solved in this field. Summary of the Invention

[0003] Therefore, it is necessary to provide a method, apparatus, computer equipment, computer-readable storage medium, and computer program product for requisitioning electrical tools to address the aforementioned technical problems.

[0004] Firstly, this application provides a method for requisitioning electrical tools, including:

[0005] Based on the tool requisition request of the tool requisition user, obtain the work plan associated with the tool requisition user;

[0006] Based on the work plan, determine the tool and equipment usage list corresponding to the tool and equipment users;

[0007] The power tools are used to acquire the requisition identification data of the power tools to be requisitioned by the sensing devices deployed in the storage space of the power tools; the requisition identification data includes at least one tag data of the power tools and the spatial location information of the power tools.

[0008] Based on the requisition identification data, obtain the tool status data corresponding to the power tools to be requisitioned;

[0009] The requisition identification data and the tool status data are compared and verified with the target identification data and preset status conditions corresponding to the tool usage list, respectively.

[0010] If the comparison and verification pass, the tool requisition record is determined based on the requisition identification data and the tool status data.

[0011] In one embodiment, the storage space includes an integrated control cabinet and the open storage space; the step of acquiring the requisition identification data of the power tools to be requisitioned through the sensing device deployed in the storage space of the power tools includes:

[0012] A radio frequency scanning command is sent to the sensing device; wherein, the sensing device includes a sensing and detection array deployed in an integrated control cabinet, and a trajectory sensing node deployed in the open storage space; the sensing and detection array consists of an ultra-high frequency card reader and multiple directional antennas;

[0013] Receive the sensing and detection matrix and the set of candidate identifier data returned by the trajectory sensing node in response to the radio frequency scanning command;

[0014] If the candidate identifier data set contains multiple sub-identifier data bound to the same power tool to be requisitioned, then the multiple sub-identifier data are mapped and fused to obtain the corresponding requisition identifier data.

[0015] In one embodiment, after determining the tool requisition record, the method further includes:

[0016] Based on the tool return request from the tool user, obtain the tool requisition record associated with the tool user;

[0017] Obtain the requisition identifier data contained in the tool requisition record, and determine the corresponding list of tools to be returned;

[0018] The return identification data of the returned electrical tools is obtained through the sensing device.

[0019] Perform an integrity check on the return identification data and the requisition identification data included in the list of tools and equipment to be returned;

[0020] If the integrity check result indicates that there is unmatched identification data, a missing reminder operation is triggered for the corresponding electrical tool.

[0021] If the integrity comparison verification passes, the updated health status of the returned electrical tools is obtained, and the corresponding tool status data is updated based on the updated health status.

[0022] In one embodiment, the tool status data includes the current physical status of the power tool to be requisitioned, the tool integrity flag updated based on historical return records, and the next scheduled inspection time and scrapping time of the power tool to be requisitioned.

[0023] The step of comparing and verifying the requisition identification data and the tool status data with the target identification data corresponding to the tool usage list and the preset status conditions includes:

[0024] The requisition identification data and the target identification data are compared and verified in the first way to obtain the first verification result;

[0025] If the first verification result indicates that the electrical tools to be requisitioned are included in the tool usage list, then the first comparison verification is passed.

[0026] The tool status data is compared and verified with the preset status conditions to obtain a second verification result.

[0027] If the second verification result does not indicate an abnormal state, then the second comparison verification is passed;

[0028] If both the first and second comparison checks pass, then the comparison checks are deemed to have passed.

[0029] If either the first comparison check or the second comparison check fails, then the comparison check is determined to have failed.

[0030] In one embodiment, determining the tool usage list corresponding to the tool requisition user based on the work plan includes:

[0031] Obtain the plan type of each sub-plan in the work plan, and determine the priority of each sub-plan based on its plan type;

[0032] Based on the priority of each sub-plan, obtain the historical tool and equipment circulation data corresponding to each sub-plan, and determine the tool and equipment usage list corresponding to each sub-plan according to the preset tool and equipment usage balance principle and the historical tool and equipment circulation data.

[0033] In one embodiment, before obtaining the work plan associated with the tool-requiring user based on the tool-requiring user's tool-requiring request, the method further includes:

[0034] Obtain the identity feature data of candidate users who collect electrical tools; wherein, the identity feature data includes at least one of biometric data collected through an identity recognition device, identity representation medium, and password verification data;

[0035] The identity feature data is verified against the identity permissions in the preset identity permission database. If the permission verification is successful, the candidate user who has passed the verification is determined as the tool requisition user, and the entry and exit time sequence of the tool requisition user is obtained. Based on the identity feature data of the tool requisition user, the entry and exit time sequence, the requisition identification data, and the tool status data, the tool requisition record is generated.

[0036] In one embodiment, the method further includes:

[0037] Obtain temperature and humidity data from the storage space where the power equipment is deployed;

[0038] If the temperature and humidity data exceed the preset safety threshold range, a preset control algorithm is invoked to calculate the real-time temperature and humidity data, and an environmental control command is generated based on the calculation result.

[0039] The environmental control command is sent to the environmental control component in the storage space to trigger the environmental control component to perform the corresponding constant temperature and humidity operation until the temperature and humidity data in the storage space are restored to the preset safety threshold range.

[0040] In one embodiment, before obtaining the work plan associated with the tool-requiring user based on the tool-requiring user's tool-requiring request, the method further includes:

[0041] Obtain the basic attribute data of the electrical tool and generate a corresponding unique identifier based on the basic attribute data;

[0042] Acquire reference identification data obtained by scanning the electrical equipment using a sensing device;

[0043] Obtain the mapping relationship between the baseline identification data, the unique identification code, and the basic attribute data, and establish a power tool database based on the mapping relationship, so as to determine the tool status data of the power tool to be requisitioned based on the requisition identification data in the power tool database.

[0044] Secondly, this application also provides a power tool requisition device, comprising:

[0045] The work plan acquisition module is used to acquire the work plan associated with the tool requisitioning user based on the tool requisition request of the tool requisitioning user;

[0046] The list determination module is used to determine the tool usage list corresponding to the tool requisition user based on the work plan;

[0047] The requisition identification data acquisition module is used to acquire the requisition identification data of the power tools to be requisitioned through a sensing device deployed in the storage space of the power tools.

[0048] The status data acquisition module is used to acquire the status data of the electrical tools to be acquired based on the requisition identification data.

[0049] The comparison and verification module is used to compare and verify the requisition identification data and the tool status data with the target identification data corresponding to the tool usage list and the preset status conditions, respectively.

[0050] The requisition record determination module is used to determine the tool requisition record based on the requisition identification data and the tool status data if the comparison verification passes.

[0051] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0052] Based on the tool requisition request of the tool requisition user, obtain the work plan associated with the tool requisition user;

[0053] Based on the work plan, determine the tool and equipment usage list corresponding to the tool and equipment users;

[0054] The requisition identification data of the power tools to be requisitioned is obtained by the sensing devices deployed in the storage space of the power tools.

[0055] Based on the requisition identification data, obtain the tool status data corresponding to the power tools to be requisitioned;

[0056] The requisition identification data and the tool status data are compared and verified with the target identification data and preset status conditions corresponding to the tool usage list, respectively.

[0057] If the comparison and verification pass, the tool requisition record is determined based on the requisition identification data and the tool status data.

[0058] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0059] Based on the tool requisition request of the tool requisition user, obtain the work plan associated with the tool requisition user;

[0060] Based on the work plan, determine the tool and equipment usage list corresponding to the tool and equipment users;

[0061] The requisition identification data of the power tools to be requisitioned is obtained by the sensing devices deployed in the storage space of the power tools.

[0062] Based on the requisition identification data, obtain the tool status data corresponding to the power tools to be requisitioned;

[0063] The requisition identification data and the tool status data are compared and verified with the target identification data and preset status conditions corresponding to the tool usage list, respectively.

[0064] If the comparison and verification pass, the tool requisition record is determined based on the requisition identification data and the tool status data.

[0065] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:

[0066] Based on the tool requisition request of the tool requisition user, obtain the work plan associated with the tool requisition user;

[0067] Based on the work plan, determine the tool and equipment usage list corresponding to the tool and equipment users;

[0068] The requisition identification data of the power tools to be requisitioned is obtained by the sensing devices deployed in the storage space of the power tools.

[0069] Based on the requisition identification data, obtain the tool status data corresponding to the power tools to be requisitioned;

[0070] The requisition identification data and the tool status data are compared and verified with the target identification data and preset status conditions corresponding to the tool usage list, respectively.

[0071] If the comparison and verification pass, the tool requisition record is determined based on the requisition identification data and the tool status data.

[0072] The aforementioned method, apparatus, computer equipment, computer-readable storage medium, and computer program product for requisitioning electrical tools obtain a work plan associated with the tool requisitioning user based on the tool requisition request; determine a tool usage list corresponding to the tool requisitioning user based on the work plan; obtain requisition identification data of the electrical tools to be requisitioned through sensing devices deployed in the storage space of the electrical tools; obtain tool status data corresponding to the electrical tools to be requisitioned based on the requisition identification data; compare and verify the requisition identification data and tool status data with the target identification data corresponding to the tool usage list and preset status conditions, respectively; if the comparison and verification pass, determine the tool requisition record based on the requisition identification data and tool status data. In this application, by automatically associating work plans with the requisition requests of tool users and determining the corresponding tool usage list, the digital driving and precise matching of power operation tasks and material quotas is realized. Combined with sensing devices deployed in the storage space, the identification data and real-time status data of tools to be requisitioned are automatically acquired and compared and verified with the target list and preset status conditions in multiple dimensions. This effectively intercepts the flow of unplanned, overdue, or physically abnormal tools to the work site, and builds a strict compliance control defense line from the dual dimensions of task logic and equipment safety. Finally, based on the verification results, the tool requisition record is automatically determined, realizing the closed-loop traceability of the entire chain of work tasks, physical identification, and health status, and significantly improving the efficiency of automated circulation of power tools. Attached Figure Description

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

[0074] Figure 1 This is a flowchart illustrating a method for requisitioning electrical tools in one embodiment;

[0075] Figure 2 This is a schematic diagram of the power tool requisition method in one embodiment, showing the power tool warehousing process.

[0076] Figure 3 This is a schematic diagram of the power tool inventory process in one embodiment of the power tool requisition method;

[0077] Figure 4 This is a schematic diagram of the framework of the management system corresponding to the method for requisitioning electrical tools in one embodiment;

[0078] Figure 5 This is a schematic diagram illustrating the deployment of data acquisition hardware in a power tool requisition method in one embodiment;

[0079] Figure 6 This is a flowchart illustrating the method for requisitioning electrical tools in another embodiment;

[0080] Figure 7 This is a schematic diagram of the interface of the management system for the method of requisitioning electrical tools in one embodiment;

[0081] Figure 8 This is a schematic diagram of the interface of the management system for the method of issuing electrical tools in another embodiment;

[0082] Figure 9 This is a structural block diagram of a power tool requisition device in one embodiment;

[0083] Figure 10 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0084] 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.

[0085] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various objects, but these objects are not limited by these terms. These terms are only used to distinguish the first object from the second object. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.

[0086] The power tool requisition processing method provided in this application is mainly applied to the intelligent material management scenario in the power industry. Specifically, it can be applied to power tool full lifecycle management platforms, station control management units, or computer equipment such as industrial servers with computing capabilities. The operating environment of this method typically consists of a logical control layer and a physical sensing layer. The physical layer involves the storage space of the power tools, which is equipped with sensing devices with wireless communication or radio frequency identification functions to achieve digital mapping of the physical entity's state. In practical application logic, this environment is linked with the power grid business management system through a data interface, enabling real-time retrieval and parsing of various power operation plan data. This allows for the construction of a task-driven automated verification environment when a user initiates a requisition request. This application environment is not limited to specific indoor warehouses but can also be extended to mobile tool transfer warehouses or other material storage areas with sensing capabilities. Its core lies in the fusion processing of four-dimensional data ("people, materials, location, and tasks") by computer equipment to achieve refined and compliant control over the power material circulation process.

[0087] In one embodiment, such as Figure 1 As shown, a method for requisitioning electrical tools 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. In this embodiment, the method includes the following steps:

[0088] Step S101: Based on the tool requisition request of the tool requisition user, obtain the work plan associated with the tool requisition user.

[0089] Among them, the tool requisition request can be a digital signal received by the terminal that represents the intention of a specific person to retrieve power materials. It is used to trigger subsequent automated management processes in business logic and can be generated based on the user's physical operation of the interactive interface.

[0090] The users who can requisition tools and equipment are the main body of personnel authorized by the system and responsible for performing power production, inspection or maintenance tasks. They are the specific objects that are allocated tools and equipment and whose ownership is recorded at the terminal.

[0091] The work plan can be structured business data that is pre-entered and distributed in the management platform. It can include the priority of tasks, time span, and necessary tool and equipment specifications, which can be used to provide reliable criteria for material matching for the terminal.

[0092] Specifically, when the terminal detects an intention to extract power materials, it first obtains the current authentication data stream through an externally accessed identity recognition component, uses the above information to perform a confirmation comparison in the authorization database, and responds to the tool requisition request generated upon successful confirmation of rights by retrieving the work plan corresponding to the user's current task from the power grid management platform.

[0093] Step S102: Based on the work plan, determine the tool and equipment usage list corresponding to the tool and equipment users.

[0094] The tool and equipment usage list can be a digital material demand data table generated based on specific operational task requirements, used to logically define the specifications, categories, and quantities of materials involved in this requisition.

[0095] Specifically, after obtaining the work plan, the terminal parses the data in the work plan, including fields such as task type and work level, and searches a pre-set material matching database based on the parsing results to determine the tool and equipment usage list corresponding to the user who needs the tools and equipment. During this process, the terminal converts the theoretical material combination required for the task into specific equipment models and quantities, which are then fixed in the tool and equipment usage list.

[0096] Optionally, the terminal can also identify historical work order records associated with the work plan, extract frequently used tool types, and then, in conjunction with the basic requirements of the current task, determine the tool usage list corresponding to the tool recipient, so as to achieve material recommendation based on historical experience.

[0097] Step S103: Obtain the requisition identification data of the power tools to be requisitioned by using sensing devices deployed in the storage space of the power tools.

[0098] The storage space can be a physical defense zone used to store electrical equipment.

[0099] Sensing devices can be hardware detection terminals with non-contact data acquisition capabilities, used to monitor the dynamics of physical entities in real time.

[0100] The requisition identification data can be composite data that represents the physical identity and physical distribution of the electrical equipment. The requisition identification data includes at least one tag data of the electrical equipment and the spatial location information of the electrical equipment.

[0101] Tag data can be digital features attached to a physical object, carrying a unique identification code. Spatial location information can be data reflecting the three-dimensional coordinates of the object within a specific area or the zone number.

[0102] Specifically, the terminal uses sensing devices deployed in the storage space of electrical tools to transmit and receive detection signals in a designated area. When the physical object leaves its original storage location, the terminal obtains the requisition identification data of the electrical tool to be requisitioned through the sensing devices. The radio frequency feedback signal read by the sensing devices is parsed into at least one tag data of the electrical tool, and the terminal calculates the spatial location information of the electrical tool by combining the physical node coordinates that captured the signal. Together, these two elements constitute complete requisition identification data.

[0103] Optionally, the terminal can also control the sensing device to use image array scanning to obtain the requisition identification data of the electrical tools to be requisitioned; for example, it can use visual recognition algorithms to extract the visual features of the physical surface as label data, and calculate the spatial location information based on its pixel displacement in the image.

[0104] Step S104: Based on the requisition identification data, obtain the tool status data corresponding to the power tools to be requisitioned.

[0105] The tool and equipment status data can be dynamic business parameters that reflect the current health status, availability, or life cycle stage of specific materials, such as whether they are overdue, damaged, or awaiting scrapping. This data is used to provide a basis for subsequent safety and compliance determinations and can be generated based on historical maintenance records of the ledger system or real-time performance parameters reported by sensors.

[0106] Specifically, after obtaining the requisition identification data, the terminal extracts the tag data as a query index and searches the local electronic ledger. Based on the requisition identification data, it obtains the tool status data corresponding to the electrical tool to be requisitioned. In this way, the terminal retrieves specific parameters such as the health assessment value, the most recent scheduled inspection record, and the scrapping deadline of the electrical tool.

[0107] Step S105: The requisition identification data and tool status data are compared and verified with the target identification data and preset status conditions corresponding to the tool usage list.

[0108] The target identification data can be the identification information corresponding to a set of power tools that are determined based on business rules and fall within the scope of permitted use for the task.

[0109] Preset state conditions can be performance thresholds that exist in the system and are used to determine whether materials meet safe operation standards.

[0110] Preset state conditions can be performance thresholds or time limits that exist in the system and are used to define whether materials meet safe operating standards.

[0111] Specifically, the terminal compares and verifies the acquired requisition identification data and tool status data with the target identification data corresponding to the tool usage list and preset status conditions, respectively. During the verification process, the terminal checks whether the requisition identification data falls within the allowable range of the target identification data to determine if there is any mis-requisition, and simultaneously determines whether the tool status data meets the threshold requirements of the preset status conditions to determine whether the materials are overdue or damaged. Only when neither of these triggers an anomaly will the terminal output a verification successful conclusion.

[0112] Optionally, the terminal can also dynamically tighten the safety threshold of the preset state conditions by combining the current ambient temperature and humidity data, and then compare and verify the tool status data with it to adapt to the high standard safety requirements in complex working environments.

[0113] Step S106: If the comparison and verification pass, determine the tool requisition record based on the requisition identification data and tool status data.

[0114] Among them, the tool and equipment requisition record can be an electronic business voucher generated by the system after confirming that the materials have been issued in compliance with regulations. It is used to persistently store the time, personnel and status details of the transfer of material ownership, and serve as a data source for subsequent responsibility tracing and ledger updates.

[0115] Specifically, if the comparison and verification pass, the terminal determines the tool requisition record based on the requisition identification data and tool status data. The terminal encapsulates the current requisition time, user information, requisition identification data containing physical identity and location, and the confirmed qualified tool status data in a structured manner to generate a stub data with a unique index, and updates the background inventory ledger synchronously.

[0116] Optionally, while confirming the tool requisition record, the terminal can convert the record into a visual layer and push it to the interactive screen on site for users to confirm with electronic signature, thereby completing the final solidification of the record.

[0117] In this embodiment, by automatically associating work plans with the requisition requests of tool users and determining the corresponding tool usage list, the digital driving and precise matching of power operation tasks and material quotas are realized. Combined with sensing devices deployed in the storage space, the identification data and real-time status data of tools to be requisitioned are automatically acquired, and these are compared and verified with the target list and preset status conditions in a multi-dimensional automated manner. This effectively intercepts the flow of unplanned, overdue, or physically abnormal tools to the work site, and builds a strict compliance control defense line from the dual dimensions of task logic and equipment safety. Finally, based on the verification results, the tool requisition record is automatically determined, realizing a closed-loop traceability of the entire chain of work tasks, physical identification, and health status, and improving the efficiency of automated circulation of power tools.

[0118] In one embodiment, the storage space includes an integrated control cabinet and an open storage space; by using sensing devices deployed in the storage space of the electrical tools, the requisition identification data of the electrical tools to be requisitioned is obtained, including:

[0119] The radio frequency scanning command is sent to the sensing device; the sensing device includes a sensing and detection array deployed in an integrated control cabinet and a trajectory sensing node deployed in an open storage space; the sensing and detection array consists of an ultra-high frequency card reader and multiple directional antennas;

[0120] Receive the sensing and detection matrix and the set of candidate identifier data returned by the trajectory sensing nodes in response to the radio frequency scanning command;

[0121] If the candidate identifier data set contains multiple sub-identifier data bound to the same power tool to be requisitioned, then the multiple sub-identifier data are mapped and fused to obtain the corresponding requisition identifier data.

[0122] The integrated management cabinet is a standardized storage unit that integrates radio frequency acquisition and environmental control functions. It is used for centralized storage and status monitoring of small and medium-sized power materials. It can achieve automated inventory of materials in the cabinet based on intelligent hardware transformation. The cabinet is equipped with an electromagnetic shielding layer to avoid RFID signal interference. The cabinet door is equipped with an electronic lock that is linked to the personnel access control system, and only authorized personnel can open it.

[0123] Open storage spaces can be non-enclosed identification areas set up for large or irregular power materials, used to capture the dynamics of the materials in real time through sensor nodes deployed in the space.

[0124] Radio frequency scanning commands can be control commands issued by the terminal to drive the underlying sensing hardware to perform electromagnetic wave transmission and signal acquisition tasks.

[0125] The sensing and detection array can be a signal acquisition network constructed using the principle of multi-point spatial coverage. It consists of an ultra-high frequency card reader and multiple directional antennas, and is used to eliminate identification blind spots in a limited space through multipath detection.

[0126] Track sensing nodes can be radio frequency (RF) units deployed above a specific area, possessing wide-area coverage and motion identification capabilities, used to track the physical path of materials within the protected zone. Specifically, track sensing nodes can be used for RF sensing of large tools and equipment. This can involve configuring three sets of RF sensing units, each set containing one UHF card reader and two high-gain antennas. The antennas are suspended, with a coverage height of 2-4 meters, ensuring a tag recognition rate of ≥95% for irregular tools and equipment. It supports dynamic identification of tool and equipment movement trajectories, enabling automatic triggering of issuance and return.

[0127] Sub-identifier data can be multiple redundant feature codes pre-bound to the same physical entity, used to improve the fault tolerance of identification of complex objects through multi-point verification.

[0128] Specifically, the terminal sends an RF scanning command to the sensing device. At the hardware deployment level, the sensing device includes a sensing array deployed in an integrated control cabinet and trajectory sensing nodes deployed in an open storage space. The terminal controls the UHF card reader and multiple directional antennas within the sensing array to operate sequentially, utilizing the reflection and coupling characteristics of electromagnetic waves to acquire response signals from materials within the cabinet. Subsequently, the terminal receives the sensing matrix (described in the abstract here) and the candidate identification data set returned by the trajectory sensing nodes in response to the RF scanning command. During this process, the terminal receives raw pulses fed back from the physical layer and converts them into structured data frames. If the candidate identification data set contains multiple sub-identification data bound to the same power tool to be requisitioned, the terminal performs mapping and fusion processing on these multiple sub-identification data. By querying a preset tag binding library, it merges multiple redundant features into a unique identity attribute for the physical item, thereby obtaining the corresponding requisition identification data.

[0129] Optionally, when controlling the sensing and detection array to perform scanning, the terminal can poll and control different directional antennas to transmit in a time-division manner according to a preset diagonal layout logic, thereby minimizing multipath interference in metal cabinet environments. For materials located in open storage spaces, the terminal can use trajectory sensing nodes to calculate the echo delay or intensity changes of tag signals in real time, thereby generating requisition identification data while further recording the physical displacement status of the materials. In addition, the mapping and fusion processing can also combine signal stability assessment to eliminate instantaneous drift data in the candidate identification data set, ensuring that the generated requisition identification data has extremely high reliability.

[0130] In this embodiment, by refining the storage space into an integrated control cabinet and an open storage space, and combining it with a sensing array and trajectory sensing nodes for targeted deployment, full-scenario coverage of power tools of different specifications is achieved. By mapping and fusing multiple sub-identification data, not only are the signal obstruction and missed reading problems in the identification process of large or irregular tools solved, but the technical effects of significantly improving the identification success rate and ensuring accurate data correspondence are also achieved, laying a solid underlying sensing foundation for the refined and unmanned management of power materials.

[0131] In one embodiment, after determining the tool requisition record, the method further includes:

[0132] Based on the tool return request from the tool user, obtain the tool requisition record associated with the tool user; obtain the requisition identification data contained in the tool requisition record to determine the corresponding list of tools to be returned; obtain the return identification data of the returned electrical tools through sensing devices; perform an integrity check on the return identification data and the requisition identification data contained in the list of tools to be returned; if the integrity check result indicates that there is mismatched identification data, trigger a missing reminder operation for the corresponding electrical tool; if the integrity comparison check passes, obtain the updated health status of the returned electrical tools, and update the corresponding tool status data based on the updated health status.

[0133] The tool return request can be a data instruction received by the terminal that represents the operator's intention to return the power materials, which is used to trigger the subsequent warehouse verification process.

[0134] The list of tools and equipment to be returned can be generated based on historical loan data, using a digital comparison benchmark to define the details of materials that should be included in a single return task.

[0135] Return identification data can be data information that is re-collected during the material warehousing stage, representing the physical identity and quantity characteristics of the electrical tools and equipment actually returned.

[0136] Specifically, after confirming the tool requisition records, the terminal, based on the tool return request from the user who requisitioned the tools, retrieves the tool requisition records associated with the user from the local database or accesses the cloud ledger. Subsequently, the terminal parses and obtains the requisition identification data contained in the tool requisition records, using this as the desired target set to determine the corresponding list of tools to be returned. During the physical item storage process, the terminal uses sensing devices such as radio frequency antennas within the control environment to perform electromagnetic scanning or image recognition on the returned items, obtaining the return identification data of the returned electrical tools. Next, the terminal performs an integrity check on the obtained return identification data and the requisition identification data contained in the list of tools to be returned, comparing whether the two completely overlap in their encoding sets. If the integrity verification result indicates that there is mismatched identification data (e.g., the quantity of physical items is less than the quantity that should be in the list), the terminal sends a control command to the on-site audible and visual alarm or the user's interactive interface to trigger a missing reminder operation for the corresponding electrical tools; otherwise, if the integrity verification passes, the terminal obtains the updated health status of the returned electrical tools by receiving feedback information from the manual input interface or online monitoring data from the testing equipment, and updates the corresponding tool status data in the ledger based on the updated health status.

[0137] Optionally, for missing item alerts, the terminal can also link with the warehouse's entrance and exit control components. Upon triggering the alert, it can send a temporary lock command to the access control system to assist on-site management personnel in physically intercepting the missing materials before determining the cause. Furthermore, when obtaining updated health status, the terminal can guide users to take simple photos of easily damaged electrical tools (such as insulating gloves). Using an image analysis model, it can initially identify whether there are scratches or damage on the surface, quantify these as health scores, and synchronize them as updated health status updates.

[0138] In this embodiment, by verifying the integrity of the return identification data against the requisition identification data in the list of tools to be returned, and combining this with abnormal triggering of missing item alerts and normal acquisition and updating of health status, a closed-loop data system for the entire process of power material issuance and warehousing is achieved. Through this technology, the terminal can effectively prevent problems such as missed returns, loss, and defective tools entering the warehouse, achieving the technical effects of strengthening the full-cycle traceability capability of material circulation and maintaining real-time and accurate warehouse status data.

[0139] In one embodiment, the tool status data includes the current physical status of the electrical tools to be requisitioned, the tool integrity flag updated based on historical return records, and the next scheduled inspection time and scrapping time of the electrical tools to be requisitioned.

[0140] The requisition identification data and tool status data will be compared and verified with the target identification data and preset status conditions corresponding to the tool usage list, including:

[0141] The first comparison and verification is performed between the requisition identification data and the target identification data to obtain the first verification result. If the first verification result indicates that the electrical tools to be requisitioned are included in the tool usage list, then the first comparison and verification is confirmed to have passed. The second comparison and verification is performed between the tool status data and the preset status conditions to obtain the second verification result. If the second verification result does not indicate an abnormal status, then the second comparison and verification is confirmed to have passed. If both the first and second comparison and verifications are passed, then the comparison and verification is confirmed to have passed. If either the first or second comparison and verification is not passed, then the comparison and verification is confirmed to have failed.

[0142] The current physical state can be a parameter reflecting the integrity of the physical surface or the health of the insulating shell, used to characterize the current physical availability of the material.

[0143] The tool integrity mark updated based on historical return records can be a matching accessory identifier generated by the terminal based on the physical inspection results during the previous warehousing process, used to help determine whether the material is missing any necessary parts.

[0144] Scheduled inspection time and scrapping time can be time nodes calculated based on the material's manufacturing date or the last test date, serving as a criterion for assessing whether the entity is in its life cycle.

[0145] The first comparison verification and its resulting first verification result can be a data verification logic performed to check the consistency between the physical identity and the task requirements, and its output judgment, used to identify whether materials have been mis-received. The second comparison verification and its resulting second verification result can be a comprehensive evaluation performed between the current multi-dimensional performance indicators of the materials and the safety benchmark, and its output conclusion, used to intercept expired or defective tools and equipment.

[0146] Specifically, the terminal performs a first comparison and verification between the collected requisition identification data and the target identification data to obtain a first verification result. During this process, the terminal compares the actual RFID tags read with the theoretically required material code set to determine if there is any overlap. If the first verification result indicates that the electrical tools to be requisitioned are included in the tool usage list, the terminal determines that the first comparison and verification has passed. Subsequently, the terminal performs a second comparison and verification between the tool status data, which includes the current physical status, tool integrity tags updated based on historical return records, and the next scheduled inspection time and scrapping time, and the corresponding preset status conditions to obtain a second verification result. During the second comparison and verification, the terminal checks whether the physical status indicates damage, whether the integrity tags are complete, and whether the current system time has exceeded the safety period. If the second verification result does not indicate an abnormal status, the terminal determines that the second comparison and verification has passed. Finally, if both the first and second comparison and verifications are passed, the terminal determines that the comparison and verification has passed; otherwise, if either the first or second comparison and verification is not passed, the terminal determines that the comparison and verification has failed.

[0147] Optionally, when the terminal outputs a result indicating that the comparison verification failed, it can link with on-site display devices or alarms to visually display specific abnormal fields in the first or second verification result (such as prompts like "not in the plan," "timely inspection overdue," or "gloves missing") using differentiated highlighted icons. In this way, on-site personnel can quickly locate the specific reason for the verification failure, thereby improving the response speed of anomaly handling.

[0148] In this embodiment, by decoupling the verification process into a first comparison verification of the identification data and a second comparison verification of the status parameters, and by introducing multi-dimensional physical, integrity and lifecycle node data into the status data, a dual in-depth screening of the compliance and security of outbound materials is achieved.

[0149] In one embodiment, based on the work plan, a tool and equipment usage list corresponding to the tool and equipment users is determined, including:

[0150] Obtain the plan type of each sub-plan in the work plan, and determine the priority of each sub-plan based on the plan type; based on the priority of each sub-plan, obtain the historical tool and equipment flow data corresponding to each sub-plan, and determine the tool and equipment usage list corresponding to each sub-plan according to the preset tool and equipment usage balance principle and the historical tool and equipment flow data.

[0151] Sub-plans can be specific work task units broken down from the overall work plan, used to carry specific maintenance or operation goals, and can include detailed fields such as execution time limit and business category.

[0152] The plan type can be a classification label that represents the business area or urgency of the sub-plan, which is used to provide a logical reference for the terminal to evaluate the task weight. For example, it can correspond to different task types such as maintenance, testing, or operation and maintenance.

[0153] Priority can be the task processing weight or response order determined by the terminal based on the plan type, and is used to balance the execution order of different tasks during resource allocation.

[0154] Historical tool circulation data can reflect statistical information such as the frequency of use, borrowing and returning cycle, and number of uses of a specific tool in the past period, serving as the basis for intelligent recommendation.

[0155] The principle of balanced use of tools and equipment can be a pre-set material allocation criterion of the system. It aims to optimize the use frequency of tools and equipment of the same type through algorithms to make them more even, thereby extending the overall service life of the equipment and preventing excessive wear and tear on specific tools.

[0156] Specifically, the terminal obtains the plan type of each sub-plan in the work plan and determines the priority of each sub-plan based on its plan type. For example, if the terminal identifies a sub-plan as an emergency repair, it assigns it a higher priority. Subsequently, based on the priority of each sub-plan, the terminal obtains the historical tool and equipment circulation data corresponding to each sub-plan. During this process, the terminal accesses the underlying database to retrieve digital indicators such as the historical usage frequency of various tools that match the task requirements. The terminal further determines the tool and equipment usage list corresponding to each sub-plan based on the preset tool and equipment usage balance principle and the historical tool and equipment circulation data. The terminal uses algorithmic logic to prioritize entities with fewer cumulative usage times among similar materials and records their coded information in the tool and equipment usage list.

[0157] Optionally, during the process of determining the tool and equipment usage list, the terminal can also dynamically adjust the tool and equipment usage balance principle based on the current real-time inventory balance. For example, when multiple tasks are running concurrently and the inventory of a certain type of tool is tight, the terminal can obtain the field environment parameters corresponding to each sub-plan, prioritize the allocation of the tool with the best performance status to the highest priority sub-plan, and generate a differentiated tool and equipment usage list for different tasks accordingly, thereby achieving optimal scheduling of limited resources.

[0158] In this embodiment, priority is determined by the plan type based on the sub-plan, and the tool usage list is determined by combining historical tool circulation data and the principle of balanced tool usage. This achieves a deep coupling between material allocation and task importance and tool health life. It not only ensures that important tasks receive priority resource support, but also achieves the technical effects of balancing tool usage intensity, improving the overall service life of materials, and reducing equipment wear and tear caused by uneven allocation.

[0159] In one embodiment, before obtaining the work plan associated with the tool-requiring user based on the tool-requiring user's tool requisition request, the method further includes:

[0160] The system acquires the identity feature data of candidate users who need to requisition electrical tools; wherein the identity feature data includes at least one of biometric data collected through an identity recognition device, identity representation medium, and password verification data; the system verifies the identity feature data against the identity permissions in a preset identity permission database; if the permission verification is successful, the candidate user who has passed the verification is identified as the tool user, and the system acquires the entry and exit time sequence of the tool user, so as to generate a tool requisition record based on the tool user's identity feature data, entry and exit time sequence, requisition identification data, and tool status data.

[0161] Among them, candidate users can be individuals who attempt to initiate the action of retrieving supplies but have not yet completed the system's rights confirmation, which is used to define potential access requesters at the system front end.

[0162] Identity feature data can be multi-dimensional digital credentials representing the identity attributes of a specific individual. It can be obtained through reading from hardware devices or through user interaction input, serving as the raw parameters for subsequent authorization comparisons. Biometric data can be digital models reflecting an individual's inherent physiological characteristics, such as facial feature point vectors or fingerprint information. The medium representing identity can be a physical credential carrying an encrypted identity code, such as an employee's RFID tag or an NFC device. Password verification data can be a preset string sequence entered by the user on the terminal interface.

[0163] The identity and access control database can be a pre-existing system table that records the identity details of legitimate personnel and their corresponding access levels.

[0164] Entry and exit timing can be a clock imprint that records the specific physical time points when people enter and exit the storage space, used to help depict the activity trajectory of people in the time dimension.

[0165] Specifically, before obtaining the work plan associated with a tool requisitioning user based on their tool requisition request, the terminal first acquires the identity feature data of candidate users requisitioning electrical tools. At this stage, the identity feature data includes at least one of the following: biometric data collected through an identity recognition device, identity representation media, and password verification data. Subsequently, the terminal verifies the parsed identity feature data against the identity permissions in a preset identity permission database to check if the current personnel are qualified to access the warehouse and requisition materials. If the permission verification is successful, the terminal sends an opening command to the electronic door lock at the front end and identifies the verified candidate user as the official tool requisitioning user, while also acquiring the entry and exit sequence of the tool requisitioning user. Based on this, the terminal generates a multi-dimensionally bound tool requisition record by combining the tool requisitioning user's identity feature data and entry / exit sequence with the requisition identification data and tool status data obtained in subsequent steps.

[0166] Optionally, when acquiring the identity feature data of candidate users, the terminal can support multimodal dynamic combination authentication modes. For example, in a specific storage area with a high security level, the terminal can force the simultaneous acquisition of biometric data and identity representative medium for verification; or, if the terminal determines that the authorization verification has failed, it can use on-site sensing components to capture a real-time image of the candidate user and report it to the security system along with the abnormal entry and exit sequence as an unauthorized access alarm log, thereby strengthening the system's edge protection capabilities.

[0167] In this embodiment, by acquiring the identity feature data of candidate users and verifying their permissions before the requisition process begins, and generating a comprehensive requisition record by combining the entry and exit time sequence, the underlying data of the personnel entity identity and the material flow process is bound together, achieving the technical effect of making each requisition behavior have extremely high personnel credibility and accurate time traceability.

[0168] In one embodiment, the method further includes:

[0169] The system acquires temperature and humidity data from the storage space where the electrical equipment is deployed. If the temperature and humidity data exceed the preset safety threshold range, it calls the preset control algorithm to calculate the real-time temperature and humidity data and generates an environmental control command based on the calculation result. The environmental control command is then sent to the environmental control component in the storage space to trigger the environmental control component to perform the corresponding constant temperature and humidity operation until the temperature and humidity data in the storage space are restored to the preset safety threshold range.

[0170] Among them, temperature and humidity data can be a continuous numerical stream that represents the current physical environment and climate state, collected by the terminal through environmental sensors deployed in the defense zone, and used to provide real-time data input for environmental regulation logic.

[0171] The preset safety threshold range can be the upper and lower limits of climate parameters set by the system based on the physical characteristics of electrical materials such as insulation materials, allowing them to be stored normally without accelerating aging. The control algorithm can be a numerical calculation model (such as a proportional-integral-derivative model) embedded in the terminal, used to output precise compensation control quantities based on the deviation of the current environmental parameters.

[0172] Environmental control commands can be electrical control signals sent from the terminal to the underlying actuators to drive relevant hardware to change the current operating state or output power.

[0173] Environmental control components can be a collection of hardware units with physical temperature or humidity regulation capabilities, used to directly alter the microclimate within a specific space. Constant temperature and humidity operation can be a general term for the physical actions such as heating, cooling, or dehumidification performed by the aforementioned components in response to commands, aiming to achieve a dynamic balance of microenvironmental parameters within the space.

[0174] Specifically, the terminal acquires temperature and humidity data from the storage space where the electrical appliances are deployed. During this process, the terminal periodically receives real-time sampled electrical signals from environmental sensors and parses them into digital features suitable for logical judgment. The terminal continuously monitors this data; if the temperature and humidity data exceed a preset safety threshold, it invokes a preset control algorithm to calculate the real-time temperature and humidity data, extracting the deviation between the current value and the desired state, and generating an environmental control command based on the calculation result. Subsequently, the terminal sends the environmental control command to the environmental control component within the storage space to trigger the component to perform corresponding constant temperature and humidity operations. The terminal maintains data acquisition during component operation until the temperature and humidity data in the storage space returns to the preset safety threshold range, thus establishing a complete closed-loop environmental management mechanism.

[0175] Optionally, when invoking the control algorithm, the terminal can employ PID (Proportional-Integral-Derivative) algorithm logic to dynamically calculate and allocate compensation power based on the rate of deviation from the safe threshold for temperature or humidity and the cumulative error. Simultaneously, the environmental control components may include a PTC heating unit, a semiconductor cooling chip, and a dehumidification module. The terminal precisely adjusts the duty cycle of each of these hardware modules through environmental control commands, thereby performing high-precision constant temperature and humidity operation within the enclosed storage space. This refined control method effectively prevents condensation inside the cabinet caused by a single high-power cooling or heating process, providing a more suitable storage environment for materials.

[0176] In this embodiment, by acquiring the temperature and humidity data of the storage space and generating control instructions using a control algorithm, the environmental control component is triggered to perform constant temperature and humidity operation, thereby realizing the automated and intelligent closed-loop regulation of the microenvironment for storing electrical tools. This protects the performance of insulating tools from the environmental source and significantly extends their actual service life.

[0177] In one embodiment, before obtaining the work plan associated with the tool-requiring user based on the tool-requiring user's tool-requiring request, the method further includes:

[0178] Acquire basic attribute data of electrical tools and generate corresponding unique identification codes based on the basic attribute data; acquire baseline identification data obtained by scanning electrical tools through sensing devices; acquire the mapping relationship between baseline identification data, unique identification codes and basic attribute data, and establish an electrical tool database based on the mapping relationship, so as to determine the tool status data of the electrical tools to be requisitioned based on the requisition identification data in the electrical tool database.

[0179] Among them, basic attribute data can be a set of information that characterizes the inherent features of electrical tools and is used to define the physical attributes of materials in the digital world. It can include key fields such as name, specifications, manufacturer information, insulation class, and manufacturing date.

[0180] A unique identifier can be a unique business code generated by the terminal for each individual tool, used to achieve accurate indexing and unique differentiation of assets within the system.

[0181] The baseline identification data can be the raw data stream that reflects the physical identification characteristics of the object, collected by the sensing device during the material warehousing or initialization stage, and used as a baseline reference in the subsequent identification process.

[0182] Mapping relationships can be logical links constructed by the terminal that bind physical characteristics, business internal codes, and static attributes in multiple dimensions, ensuring consistency between physical entities and digital archives. The power equipment database can be a structured repository within the system for persistently storing data throughout the entire lifecycle of materials, serving as the data foundation for terminal-level status queries, early warning analysis, and business decisions.

[0183] Specifically, during the material warehousing or system initialization phase, the terminal first obtains basic attribute data of the electrical tools through a data interface or interactive interface. Then, the terminal uses a preset encryption algorithm or serial number generation logic to generate a corresponding unique identifier based on the basic attribute data. At the physical mapping level, the terminal controls sensing devices such as barcode scanners or fixed card readers to perform close-range detection on physical objects affixed with electronic tags, acquiring baseline identification data obtained by scanning the electrical tools through the sensing devices. Next, the terminal obtains the mapping relationship between the baseline identification data, the unique identifier, and the basic attribute data, encapsulates it into structured data records, and writes them to a storage medium, thereby establishing an electrical tool database based on the mapping relationship. In subsequent business cycles, the terminal determines the tool status data of the electrical tools to be requisitioned based on the original test cycle or health level stored in the electrical tool database, combined with the real-time collected requisition identification data.

[0184] In a specific embodiment, such as Figure 2 As shown, for the tool management method of this application, when the terminal executes the tool warehousing process, it can be implemented through the following steps: enter the basic information of the tool; obtain the tag information by reading the RFID tag that is pasted or hung; bind the tag information with the basic information of the tool; generate an electronic ledger based on the bound information to complete the warehousing.

[0185] RFID tags, which can be electronic media attached to the surface of physical objects and carrying radio frequency identification chips, are used to assign a unique radio frequency identity to offline materials that can be perceived by the underlying hardware of the system. The electronic ledger can be a structured data table persistently stored within the system, used to record and dynamically update the entire lifecycle status of each material, and can be stored as a database of electrical tools. Specifically, when the terminal initiates the material warehousing process, it first receives the basic information of the tools to be warehoused from the operator through an interactive interface. Then, after physically attaching or hanging RFID tags to the material, the terminal controls the local RFID reader to perform a near-field scan of the material to obtain the corresponding tag information. Next, the terminal establishes a mapping relationship between the tag information and the previously entered basic tool information, completing the automatic binding of the two within the system. Finally, the terminal integrates the bound identity data and initial status parameters to generate an electronic ledger, marking the formal transformation of the physical material into a schedulable digital asset within the system, thus completing the warehousing process.

[0186] In an optional embodiment, in the method of obtaining the substance according to this application, such as Figure 3As shown, when the terminal executes the inventory process for tools and equipment, it can be implemented through the following steps: issuing an inventory instruction; scanning all label information through the sensing unit; generating an inventory record based on the scanned label information; comparing and verifying the inventory record with the ledger; and generating an inventory report based on the comparison and verification results.

[0187] The inventory command can be a system-level global control signal triggered by the terminal based on a preset timing strategy or manual operation, used to wake up the data acquisition hardware deployed in various physical areas to enter a large-scale centralized inventory mode. The inventory record can be a data snapshot formed by summarizing all valid feature data captured by the terminal within a specific inventory cycle; it can include a collection of currently identified in-stock materials, suspected missing materials, or materials in abnormal status. The inventory report can be a comprehensive evaluation document output by the terminal after logical comparison and calculation, used to intuitively present the current true consistency between inventory records and physical stock in the warehouse, as well as specific details of any discrepancies.

[0188] Specifically, when the terminal triggers the inventory logic, it sends an inventory command to each sensing device deployed in the tool and equipment storage area. Responding to this command, the sensing units perform a full scan of their respective covered radio frequency protection zones, and the terminal subsequently acquires the tag information of all scanned electrical tools and equipment. Based on this, the terminal aggregates the received real-time feature data and automatically generates an inventory record reflecting the current physical storage status. Then, the terminal retrieves the latest electronic ledger (electrical tool and equipment database) registered in the system and compares the generated inventory record with the ledger in the database line by line to verify whether the expected physical items in the inventory have been fully scanned. Finally, based on the comparison results, the terminal generates an inventory report containing details of the "ledger, card, and item" verification, and can export this report in a structured table format.

[0189] In this embodiment, by acquiring the mapping relationship between basic attribute data, unique identifiers and benchmark identifier data and establishing a database of power tools, the standardization and digitization of the identity of power materials in the whole life cycle management process are realized.

[0190] To enable those skilled in the art to better understand the above steps, the following example illustrates the embodiments of this application, but it should be understood that the embodiments of this application are not limited thereto.

[0191] In this embodiment, an intelligent power tool requisition system is provided, such as... Figure 4 As shown, the system achieves full lifecycle management and control of power materials through deep collaboration between the terminal, the underlying sensing hardware, and the upper-level management platform.

[0192] In this embodiment, the storage space is divided into an integrated control cabinet for storing small and medium-sized materials, and an open storage space for storing large, irregularly shaped materials. Specifically, the terminal interacts with the physical sensing layer through the control layer. For example... Figure 5 The storage architecture shown includes warehouse 1, access control system 2, station control management unit 3, network cabinet unit 4, integrated intelligent cabinet unit 5, monitoring unit 6, intelligent door 7, dehumidifier 8, left placement area 9, middle placement area 10, right placement area 11, partition 12, cabinet air conditioner 13, RFID antenna 14, and sensing unit 15.

[0193] In this embodiment, warehouse 1 is divided into an integrated intelligent cabinet unit 5 for storing small and medium-sized materials, and an open storage space (including a left placement area 9, a middle placement area 10, and a right placement area 11) for storing irregularly shaped large materials. Inside the integrated intelligent cabinet unit 5, a terminal is connected to a sensing and detection array consisting of an ultra-high frequency card reader and four RFID antennas 14. The antennas are arranged diagonally in layers separated by partitions 12, and the cabinet is equipped with an electromagnetic shielding layer to eliminate radio frequency signal interference. An electronic lock linked to the terminal and access control system 2 is installed at the intelligent door 7. In the open storage space, a suspended sensing unit 15 (as a trajectory sensing node) is connected to the terminal, with a coverage height of 2-4m. In addition, an identity recognition device (i.e., access control system 2) containing a facial recognition module is installed at the entrance of warehouse 1, and a monitoring unit 6 (video monitoring unit) consisting of AI intelligent cameras is also provided. In terms of environmental control, a network cabinet unit 4 is installed in warehouse 1 to support communication, and a dehumidifier 8 and a cabinet air conditioner 13 are provided as environmental control components to achieve environmental regulation. The terminal runs on an industrial-grade server that serves as the station control management unit 3. This server is equipped with a domestically produced operating system and is responsible for hardware linkage, data storage, algorithm operation, and communication with the main station.

[0194] The complete method execution process, such as Figure 6As shown, before executing the business process, the terminal first establishes a database of electrical tools and equipment. Specifically, the terminal obtains the basic attribute data of the electrical tools and equipment through a data interface, including name, type, test cycle, and scrap age, and generates a corresponding unique identifier based on the basic attribute data. Subsequently, the terminal controls the sensing device to scan the physical objects with RFID tags affixed or suspended, and obtains the baseline identification data. The terminal obtains the mapping relationship between the baseline identification data, the unique identifier, and the basic attribute data, and establishes the database of electrical tools and equipment based on the mapping relationship. Optionally, the terminal supports batch importing of material information through Excel files and using an RFID reader to batch read tag information for one-click binding. For irregular large physical objects (such as the large insulating ladder stored in the right placement area 11), the terminal supports associating multiple tag data with them, thereby establishing a multi-point sensing mapping relationship at the database level to adapt to the identification needs of complex-shaped materials.

[0195] Before obtaining the work plan associated with a tool requisitioning user based on their tool requisition request, the terminal first performs identity verification in the identity verification and access control process. Specifically, the terminal obtains the identity feature data of candidate users requisitioning electrical tools through the access control system 2, including at least one of biometric data (such as facial feature vectors), identity representation media (such as RFID tags), and password verification data. The terminal verifies the identity feature data against the identity permissions in a preset identity permission database. If the verification is successful, the candidate user is identified as the tool requisitioning user, and the electronic lock of the smart door 7 is opened. Simultaneously, the entry and exit sequence of the tool requisitioning user is obtained. Optionally, during the access verification process, the terminal can simultaneously call the monitoring unit 6 for automatic video recording and storage. If the verification fails, the terminal records the abnormal entry and exit event and prohibits the access control from opening. In this way, the terminal provides dual evidence support in terms of personnel identity and time for the subsequently generated requisition records.

[0196] The terminal responds to a tool requisition request from a tool user and retrieves the work plan associated with that user. Specifically, the terminal parses the plan type (e.g., maintenance, testing, or operation and maintenance) of each sub-plan within the work plan and determines the priority of each sub-plan based on its plan type (e.g., prioritizing emergency maintenance over routine operation and maintenance). Subsequently, the terminal retrieves historical tool circulation data for the corresponding sub-plan based on the priority and determines the tool usage list corresponding to the tool user based on a preset tool usage balance principle (e.g., prioritizing items with the fewest cumulative uses) and the historical circulation data. Optionally, the terminal can also automatically recommend tools based on preset association and binding rules when determining the tool usage list. For example, when insulated gloves are detected in the list, the terminal automatically adds the associated insulated boots to the tool usage list. If a user misses a tool requisition, the terminal proactively reminds them through the interactive interface.

[0197] In the dynamic sensing and status acquisition process, when a user performs a requisition action, the terminal acquires the requisition identification data of the electrical tools to be requisitioned through sensing devices. Specifically, the terminal sends an RF scanning command to the sensing devices, and the sensing array in the integrated intelligent cabinet unit 5 or the sensing units 15 arranged in the left placement area 9, the middle placement area 10, and the right placement area 11 return a set of candidate identification data. If the set contains multiple sub-identification data bound to the same physical item, the terminal performs mapping and fusion processing on the multiple sub-identification data to obtain requisition identification data containing tag data and spatial location information reflecting physical displacement trajectory. Subsequently, based on the requisition identification data, the terminal obtains the tool status data corresponding to the electrical tools to be requisitioned from the electrical tool database. The tool status data includes the current physical state, tool integrity mark, and the next scheduled inspection time and scrapping time. Optionally, the requisition identification data acquired by the terminal can be mapped in real time on a visual dashboard to display the dynamic distribution of physical items in warehouse 1. Meanwhile, for physical objects stored in open spaces, the terminal uses the sensing unit 15 to dynamically identify their direction of movement in order to automatically trigger the determination of the usage status.

[0198] The comparison verification and record generation process terminal compares and verifies the requisition identification data and the tool status data with the target identification data corresponding to the tool usage list and preset status conditions, respectively. Specifically, the terminal first performs a first comparison verification to check whether the requisition identification data falls within the scope defined by the target identification data; if they match, the verification is successful. Next, the terminal performs a second comparison verification to check whether the tool status data indicates an abnormal status, including checking whether the current time is earlier than the scheduled inspection time and scrapping time (e.g., a warning should be issued 30 days in advance). If both verifications pass, the terminal determines that the comparison verification has passed. If the comparison verification passes, the terminal determines the tool requisition record based on the above data and synchronizes it to the main station system. If the comparison verification fails (e.g., overdue or non-listed materials are requisitioned), the terminal triggers an audible and visual alarm and displays the specific reason for the abnormality on the terminal interface, while simultaneously linking the monitoring unit 6 to record the abnormal behavior.

[0199] After confirming the tool requisition record, the terminal, based on the tool return request, obtains the corresponding tool requisition record and determines the list of tools to be returned. Specifically, the terminal obtains return identification data through sensing devices such as sensing unit 15 and performs integrity verification against the list of tools to be returned. If mismatched data (missed return) is detected, the terminal triggers a missing data alert, with a response time of typically less than 15 seconds for return to the warehouse. If the verification passes, the terminal obtains the updated health status and synchronously updates the database. Optionally, the terminal automatically generates an overdue alarm record and pushes it to the management personnel's terminal for tools not returned within 24 hours. During the return process, the terminal allows users to supplement the health tags of tools by taking photos or manually entering data, enabling more refined status updates.

[0200] The automatic environmental control process terminal continuously acquires temperature and humidity data from the storage space of warehouse 1 and integrated intelligent cabinet unit 5. Specifically, if the temperature and humidity data exceed the preset safety threshold range (e.g., humidity exceeds 80% or temperature is not within the range of -15℃ to 40℃), the terminal calls a preset PID control algorithm to calculate the real-time temperature and humidity data and generate an environmental control command. The terminal sends the command to the environmental control component, which includes dehumidifier 8 and cabinet air conditioner 13, to perform constant temperature and humidity operation until the temperature and humidity return to the safe threshold range (e.g., single cabinet temperature fluctuation controlled within ±1℃, humidity fluctuation within ±3%). Optionally, the terminal synchronizes the real-time temperature and humidity curves and the operating status of the environmental control component to a visual dashboard, allowing managers to manually intervene in environmental parameters via remote commands to meet the safety requirements of material storage under extreme weather conditions. The terminal can periodically or in response to commands to execute an inventory process. The terminal issues an inventory command, driving the sensing units in each area to perform a full scan to obtain tag information and automatically generate inventory records. The terminal compares and verifies the inventory records with the electronic ledger, checking the consistency between the ledger, cards, and physical inventory. It then generates and exports an inventory report that includes information on stock, missing items, and anomalies. Simultaneously, the terminal displays real-time information such as the distribution of tool status, usage percentage, and type statistics through a visual dashboard. Figure 7 and Figure 8 As shown.

[0201] In this embodiment, through the above steps, unmanned and refined management of tools and equipment is achieved, with a 100% consistency rate between "accounts, cards, and materials"; improved ledger management efficiency; shortened inbound and outbound registration time; full-process risk warning, with rapid alarm response for overdue returns, overdue inspections, and missed or incorrect requisitions; reduced delay in safety hazard detection; precise environmental control, with single-cabinet temperature and humidity control accuracy reaching ±1℃ / ±3%, reducing tool and equipment aging rate; traceable responsibility, with full-link recording of personnel identity, requisition behavior, and tool and equipment status, and video surveillance retention for 30 days, shortening accident tracing time; data-driven decision-making, reducing work preparation time, improving tool and equipment utilization, and shortening inventory time.

[0202] 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 in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.

[0203] Based on the same inventive concept, this application also provides an electrical tool requisition device for implementing the above-described method for requisitioning electrical tools. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the electrical tool requisition device provided below can be found in the limitations of the electrical tool requisition method described above, and will not be repeated here.

[0204] In one exemplary embodiment, such as Figure 9 As shown, a power tool requisition device is provided, including: a work plan acquisition module 910, a usage list determination module 920, a requisition identification data acquisition module 930, a status data acquisition module 940, a requisition record determination module 960, and a requisition record determination module 960, wherein:

[0205] The work plan acquisition module 910 is used to acquire the work plan associated with the tool requisitioning user based on the tool requisitioning request of the tool requisitioning user;

[0206] The list determination module 920 is used to determine the tool usage list corresponding to the tool requisition user based on the work plan.

[0207] The requisition identification data acquisition module 930 is used to acquire the requisition identification data of the power tools to be requisitioned through a sensing device deployed in the storage space of the power tools.

[0208] The status data acquisition module 940 is used to acquire the status data of the electrical tools to be acquired based on the requisition identification data.

[0209] The comparison and verification module 950 is used to compare and verify the requisition identification data and the tool status data with the target identification data corresponding to the tool usage list and the preset status conditions, respectively.

[0210] The requisition record determination module 960 is used to determine the tool requisition record based on the requisition identification data and the tool status data if the comparison verification passes.

[0211] In one embodiment, the job plan acquisition module 910 is further configured to:

[0212] Obtain the identity feature data of candidate users who collect electrical tools; wherein, the identity feature data includes at least one of biometric data collected through an identity recognition device, identity representation medium, and password verification data;

[0213] The identity feature data is verified against the identity permissions in the preset identity permission database. If the permission verification is successful, the candidate user who has passed the verification is determined as the tool requisition user, and the entry and exit time sequence of the tool requisition user is obtained. Based on the identity feature data of the tool requisition user, the entry and exit time sequence, the requisition identification data, and the tool status data, the tool requisition record is generated.

[0214] In one embodiment, the inventory determination module 920 is further configured to:

[0215] Obtain the plan type of each sub-plan in the work plan, and determine the priority of each sub-plan based on its plan type;

[0216] Based on the priority of each sub-plan, obtain the historical tool and equipment circulation data corresponding to each sub-plan, and determine the tool and equipment usage list corresponding to each sub-plan according to the preset tool and equipment usage balance principle and the historical tool and equipment circulation data.

[0217] In one embodiment, the storage space includes an integrated control cabinet and the open storage space; the requisition identification data acquisition module 930 is further used for:

[0218] A radio frequency scanning command is sent to the sensing device; wherein, the sensing device includes a sensing and detection array deployed in an integrated control cabinet, and a trajectory sensing node deployed in the open storage space; the sensing and detection array consists of an ultra-high frequency card reader and multiple directional antennas;

[0219] Receive the sensing and detection matrix and the set of candidate identifier data returned by the trajectory sensing node in response to the radio frequency scanning command;

[0220] If the candidate identifier data set contains multiple sub-identifier data bound to the same power tool to be requisitioned, then the multiple sub-identifier data are mapped and fused to obtain the corresponding requisition identifier data.

[0221] In one embodiment, the requisition identifier data acquisition module 930 is further configured to:

[0222] Obtain temperature and humidity data from the storage space where the power equipment is deployed;

[0223] If the temperature and humidity data exceed the preset safety threshold range, a preset control algorithm is invoked to calculate the real-time temperature and humidity data, and an environmental control command is generated based on the calculation result.

[0224] The environmental control command is sent to the environmental control component in the storage space to trigger the environmental control component to perform the corresponding constant temperature and humidity operation until the temperature and humidity data in the storage space are restored to the preset safety threshold range.

[0225] In one embodiment, the status data acquisition module 940 is further configured to:

[0226] Obtain the basic attribute data of the electrical tool and generate a corresponding unique identifier based on the basic attribute data;

[0227] Acquire reference identification data obtained by scanning the electrical equipment using a sensing device;

[0228] Obtain the mapping relationship between the baseline identification data, the unique identification code, and the basic attribute data, and establish a power tool database based on the mapping relationship, so as to determine the tool status data of the power tool to be requisitioned based on the requisition identification data in the power tool database.

[0229] In one embodiment, the tool status data includes the current physical status of the power tool to be requisitioned, a tool integrity flag updated based on historical return records, and the next scheduled inspection time and scrapping time of the power tool to be requisitioned; the comparison and verification module 950 is further used for:

[0230] The requisition identification data and the target identification data are compared and verified in the first way to obtain the first verification result;

[0231] If the first verification result indicates that the electrical tools to be requisitioned are included in the tool usage list, then the first comparison verification is passed.

[0232] The tool status data is compared and verified with the preset status conditions to obtain a second verification result.

[0233] If the second verification result does not indicate an abnormal state, then the second comparison verification is passed;

[0234] If both the first and second comparison checks pass, then the comparison checks are deemed to have passed.

[0235] If either the first comparison check or the second comparison check fails, then the comparison check is determined to have failed.

[0236] In one embodiment, the requisition record determination module 960 is further configured to:

[0237] Based on the tool return request from the tool user, obtain the tool requisition record associated with the tool user;

[0238] Obtain the requisition identifier data contained in the tool requisition record, and determine the corresponding list of tools to be returned;

[0239] The return identification data of the returned electrical tools is obtained through the sensing device.

[0240] Perform an integrity check on the return identification data and the requisition identification data included in the list of tools and equipment to be returned;

[0241] If the integrity check result indicates that there is unmatched identification data, a missing reminder operation is triggered for the corresponding electrical tool.

[0242] If the integrity comparison verification passes, the updated health status of the returned electrical tools is obtained, and the corresponding tool status data is updated based on the updated health status.

[0243] Each module in the aforementioned electrical tool requisition device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.

[0244] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 10As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a method for requisitioning electrical tools. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0245] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0246] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0247] 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.

[0248] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0249] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.

[0250] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.

[0251] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0252] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for requisitioning electrical tools, characterized in that, The method includes: Based on the tool requisition request of the tool requisition user, obtain the work plan associated with the tool requisition user; Based on the work plan, determine the tool and equipment usage list corresponding to the tool and equipment users; The requisition identification data of the power tools to be requisitioned is obtained by the sensing devices deployed in the storage space of the power tools. Based on the requisition identification data, obtain the tool status data corresponding to the power tools to be requisitioned; The requisition identification data and the tool status data are compared and verified with the target identification data and preset status conditions corresponding to the tool usage list, respectively. If the comparison and verification pass, the tool requisition record is determined based on the requisition identification data and the tool status data.

2. The method according to claim 1, characterized in that, The storage space includes an integrated control cabinet and the open storage space; the acquisition of the requisition identification data of the power tools to be requisitioned through the sensing device deployed in the storage space of the power tools includes: A radio frequency scanning command is sent to the sensing device; wherein, the sensing device includes a sensing and detection array deployed in an integrated control cabinet, and a trajectory sensing node deployed in the open storage space; the sensing and detection array consists of an ultra-high frequency card reader and multiple directional antennas; Receive the sensing and detection matrix and the set of candidate identifier data returned by the trajectory sensing node in response to the radio frequency scanning command; If the candidate identifier data set contains multiple sub-identifier data bound to the same power tool to be requisitioned, then the multiple sub-identifier data are mapped and fused to obtain the corresponding requisition identifier data.

3. The method according to claim 1, characterized in that, After determining the tool requisition record, the method further includes: Based on the tool return request from the tool user, obtain the tool requisition record associated with the tool user; Obtain the requisition identifier data contained in the tool requisition record, and determine the corresponding list of tools to be returned; The return identification data of the returned electrical tools is obtained through the sensing device. Perform an integrity check on the return identification data and the requisition identification data included in the list of tools and equipment to be returned; If the integrity check result indicates that there is unmatched identification data, a missing reminder operation is triggered for the corresponding electrical tool. If the integrity comparison verification passes, the updated health status of the returned electrical tools is obtained, and the corresponding tool status data is updated based on the updated health status.

4. The method according to claim 1, characterized in that, The tool status data includes the current physical status of the power tools to be requisitioned, the tool integrity flag updated based on historical return records, and the next scheduled inspection time and scrapping time of the power tools to be requisitioned. The step of comparing and verifying the requisition identification data and the tool status data with the target identification data corresponding to the tool usage list and the preset status conditions includes: The requisition identification data and the target identification data are compared and verified in the first way to obtain the first verification result; If the first verification result indicates that the electrical tools to be requisitioned are included in the tool usage list, then the first comparison verification is passed. The tool status data is compared and verified with the preset status conditions to obtain a second verification result. If the second verification result does not indicate an abnormal state, then the second comparison verification is passed; If both the first and second comparison checks pass, then the comparison checks are deemed to have passed. If either the first comparison check or the second comparison check fails, then the comparison check is determined to have failed.

5. The method according to claim 1, characterized in that, The step of determining the tool usage list corresponding to the tool requisition user based on the work plan includes: Obtain the plan type of each sub-plan in the work plan, and determine the priority of each sub-plan based on its plan type; Based on the priority of each sub-plan, obtain the historical tool and equipment circulation data corresponding to each sub-plan, and determine the tool and equipment usage list corresponding to each sub-plan according to the preset tool and equipment usage balance principle and the historical tool and equipment circulation data.

6. The method according to claim 1, characterized in that, Before obtaining the work plan associated with the tool requisitioning user based on the tool requisition request, the method further includes: Obtain the identity feature data of candidate users who collect electrical tools; wherein, the identity feature data includes at least one of biometric data collected through an identity recognition device, identity representation medium, and password verification data; The identity feature data is verified against the identity permissions in the preset identity permission database. If the permission verification is successful, the candidate user who has passed the verification is determined as the tool requisition user, and the entry and exit time sequence of the tool requisition user is obtained. Based on the identity feature data of the tool requisition user, the entry and exit time sequence, the requisition identification data, and the tool status data, the tool requisition record is generated.

7. The method according to claim 1, characterized in that, The method further includes: Obtain temperature and humidity data from the storage space where the power equipment is deployed; If the temperature and humidity data exceed the preset safety threshold range, a preset control algorithm is invoked to calculate the real-time temperature and humidity data, and an environmental control command is generated based on the calculation result. The environmental control command is sent to the environmental control component in the storage space to trigger the environmental control component to perform the corresponding constant temperature and humidity operation until the temperature and humidity data in the storage space are restored to the preset safety threshold range.

8. The method according to any one of claims 1 to 7, characterized in that, Before obtaining the work plan associated with the tool requisitioning user based on the tool requisition request, the method further includes: Obtain the basic attribute data of the electrical tool and generate a corresponding unique identifier based on the basic attribute data; Acquire reference identification data obtained by scanning the electrical equipment using a sensing device; Obtain the mapping relationship between the baseline identification data, the unique identification code, and the basic attribute data, and establish a power tool database based on the mapping relationship, so as to determine the tool status data of the power tool to be requisitioned based on the requisition identification data in the power tool database.

9. A device for requisitioning electrical tools, characterized in that, The device includes: The work plan acquisition module is used to acquire the work plan associated with the tool requisitioning user based on the tool requisition request of the tool requisitioning user; The list determination module is used to determine the tool usage list corresponding to the tool requisition user based on the work plan; The requisition identification data acquisition module is used to acquire the requisition identification data of the power tools to be requisitioned through a sensing device deployed in the storage space of the power tools. The status data acquisition module is used to acquire the status data of the electrical tools to be acquired based on the requisition identification data. The comparison and verification module is used to compare and verify the requisition identification data and the tool status data with the target identification data corresponding to the tool usage list and the preset status conditions, respectively. The requisition record determination module is used to determine the tool requisition record based on the requisition identification data and the tool status data if the comparison verification passes.

10. A computer program product, comprising a computer program, 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 8.