Intelligent warehouse management system and method for distribution network uninterruptible operation
By setting up a sensor module and an RFID label in the power warehouse, the management system of the RFID label is to solve the problem of lack of systemic and unable to automatically identify the tools, realize the efficient management and accurate identification of the tools, and improve operational efficiency and security.
Patent Information
- Application Number
- CN202411263348.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-10
- Publication Date
- 2025-01-24
AI Technical Summary
When the power warehouse manages the power distribution network and does not cut off the power, the tool placement lacks systematicity and cannot automatically identify whether the tool placement is accurate, resulting in the impact of the operation efficiency and response speed.
Design an intelligent warehouse management system for uninterrupted operation of the distribution network. By setting up sensor modules and RFID tags in the warehouse, the classified storage and automatic identification of tools can be achieved. The sensor module is used to determine whether the tools are placed accurately, and the RFID tag is used to record the type and storage location of the tools to ensure the correct placement and management of the tools.
It improves the efficiency and accuracy of tool management, ensures that operators can quickly find the tools they need, and improves the safety of operations and the service life of tools.
Smart Images

Figure CN119359226A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of warehouse management, and in particular to an intelligent warehouse management system and method for distribution network non-stop operation. Background Art
[0002] Distribution network non-stop operation is a power line maintenance technology that is performed under the condition of continuous power supply. This technology allows users to perform line maintenance, troubleshooting or facility upgrades without experiencing the inconvenience of power outages. In order to perform these operations safely and effectively, operators rely on a series of professional tools, including but not limited to insulating gloves, safety belts, insulating rods, grounding rods, insulating shielding equipment, and insulating boom trucks for entering high-altitude operations. These tools not only ensure the safety of operators, but also ensure the accuracy and efficiency of operations.
[0003] However, despite the importance of tools for non-stop distribution network operations, many power warehouses still have obvious deficiencies in managing these tools. The placement of tools inside the warehouse often lacks systematization, making it difficult for operators to quickly find the required tools in an emergency, thus affecting work efficiency and response speed. At present, warehouse management mostly relies on traditional manual recording methods. Although these methods can record the registration and quantity of tools, there are certain problems in the management of information such as the specific placement and usage status of the tools. This management method cannot monitor the correct placement and use of tools in real time, and it is difficult to ensure that the maintenance and replacement of tools are carried out in accordance with established standards, which may affect the safety of operations and the service life of tools. Therefore, there is an urgent need to introduce a more refined and intelligent warehouse management system to improve the efficiency and accuracy of tool management.
[0004] In view of this, there is a need for an intelligent warehouse management system and method for non-stop operation of the distribution network. Summary of the invention
[0005] In view of the problem that the placement of tools in the warehouse in the prior art is often lacking in systematization and cannot automatically identify whether the tools in the warehouse are placed correctly, the present invention provides an intelligent warehouse management system and method for non-stop operation of the distribution network, which can place the tools in the warehouse in different areas and judge whether the tools are placed correctly within the reasonable weight range of the tools based on sensors and other devices. The specific technical solution is as follows:
[0006] An intelligent warehouse management system for non-stop operation of distribution network, comprising:
[0007] A warehouse, comprising a storage part for placing working tools, the storage part is provided with a sensor module, and the sensor module is connected to a data storage module, the data storage module is used to store the types and quantities of working tools in the warehouse, and the tools on the storage part are placed in different areas according to their types;
[0008] The storage unit includes a data entry module, which is connected to the data storage module and enters information into the data storage module;
[0009] The outbound unit includes an information verification module, on which a personnel verification module and a tool verification module are provided, wherein the personnel verification module stores personnel information including faces, and the tool verification module is connected to the data storage module and obtains the current tool reserve in the warehouse through the data storage module;
[0010] The terminal includes several terminals, and some terminals are connected to at least one of the warehouse, the storage unit, and the storage unit, so as to obtain its data and communicate with other terminals.
[0011] Preferably, a gravity sensor or a tension sensor is provided on the storage portion to measure the weight of the object placed on the storage portion, and the weight of the object on the storage portion is transmitted to the data storage module, and the built-in no-weight range, i.e., normal weight range, of the data storage module is used to determine whether the corresponding area of the storage portion contains the correct object, and the database updates the types of objects existing in the warehouse and their corresponding quantities based on the judgment result.
[0012] Preferably, the warehousing unit includes a data entry module, which includes a reader and an RFID tag. The RFID tag is set on each tool, and the information contained on the RFID tag is the type of item and the storage location of such items. The reader is used to read the RFID tag.
[0013] Preferably, the outbound unit includes an information verification module and a tool ticket receiving module. The tool ticket receiving module is sent by the terminal and includes personnel information and tool information. The information verification module includes two modes: account and password identification verification and person-to-pick identification verification. Both modes are used to identify the identity of the person and then obtain the personnel information. The outbound unit is connected to the data storage unit. When the information verification module successfully identifies the person, the corresponding personnel information is obtained. Based on the personnel information, the tool information corresponding to the personnel information is obtained through the tool ticket receiving module. Based on the comparison between the tool information and the data on the data storage unit, it is determined whether the person can enter the warehouse to take the tools based on the comparison result.
[0014] Preferably, it also includes a recognition module, which includes a camera and an image recognition model. There are several cameras, and each camera shoots a storage space of one type of item. The image shot by the camera is sent to the image recognition model for recognition, and it is not determined whether to output an alarm signal based on the recognition result. The acquisition process of the image recognition model is as follows:
[0015] Data collection and preparation: Collect image datasets containing all tools in the warehouse, mark the types of tools contained in the images, and preprocess the images;
[0016] Data annotation: Use annotation tools to create bounding boxes for animals in images and label their categories, and also create several special category labels for alarm situations;
[0017] Model selection: Select a pre-trained model for object detection;
[0018] Model training: Use the collected and labeled datasets to train the model, define the loss function, and set evaluation metrics;
[0019] Special logic implementation: add an additional classifier to the output layer of the model. If the model detects several special category labels, it will output an alarm signal.
[0020] Model evaluation: Evaluate the performance of the model on the validation set and adjust the model parameters and structure to optimize the performance.
[0021] Preferably, both the outbound unit and the inbound unit are provided with timing modules, namely, an outbound timing module and an inbound timing module; wherein, the outbound timing module is connected to the tool ticket receiving module and the data storage module to receive information from the tool ticket and the data storage module, and when all the tools in the tool ticket are taken, the current time information is sent to the data storage module as the outbound time; the inbound timing module is connected to the data entry module, and when the reader in the data entry module starts the reading operation, the inbound timing module sends the current time information as the inbound time to the data storage module.
[0022] A method for managing an intelligent warehouse for non-stop power distribution network operation, applied to the system as described above, comprises the following steps:
[0023] A fixed storage space is allocated to each type of working tool in the warehouse, and each storage space contains several tool storage places. Several tool storage places in a storage space are used to place tools of set types. A sensor module is provided on each tool storage place in each storage space to collect the weight information of each tool storage place, and store and update it regularly on the data storage module;
[0024] An RFID tag is set on each tool, and the information contained on the RFID tag is the type of item and the storage location of the item. When the reader reads the RFID tag, the type of item and the storage location of the item are obtained, and the staff will place the item according to the storage location;
[0025] Identify the identity of the personnel, and then obtain the personnel information, based on the personnel information, obtain the tool information corresponding to the personnel information through the tool ticket receiving module, compare the tool information with the data on the data storage unit, and determine whether the personnel can enter the warehouse to take the tools based on the comparison result;
[0026] After the camera takes the photo, it sends the photo to the image recognition model for identification, and then identifies whether there are two items in a storage space. If so, it indicates that there is a wrong placement in the storage area, and an alarm signal is issued at this time;
[0027] The management terminal receives and stores the information of the data storage module, and receives the information of the data verification module and the alarm module and determines sequentially or based on the information whether to further send an alarm signal or other instruction information to the instruction sending terminal or the execution terminal.
[0028] Preferably, the process of acquiring the recognition model is as follows:
[0029] Data collection and preparation: Collect image datasets containing all tools in the warehouse, ensure that the images in the dataset are accurately labeled to indicate the types of tools contained in the images, and preprocess the images, such as resizing and normalizing.
[0030] Data annotation: Use annotation tools to create bounding boxes for animals in the image and label the categories (insulating gloves, insulating blankets, insulating rods, voltage test pens, etc.). At the same time, create several special category labels for alarm situations, that is, the image contains both insulating gloves and insulating blankets; it also contains insulating gloves, insulating blankets, and insulating rods, etc.
[0031] Model selection: Choose a pre-trained model suitable for object detection, such as SSD, YOLO, or Faster R-CNN.
[0032] Model training: Train the model using the collected and labeled dataset. Define loss functions, including classification loss and bounding box regression loss. Set appropriate evaluation metrics, such as mAP (mean Average Precision).
[0033] Special logic implementation: Add an additional classifier to the output layer of the model to determine whether the image contains insulating gloves and insulating blankets; contains insulating gloves, insulating blankets and insulating rods at the same time... If the model detects several of the above situations, it outputs an alarm signal.
[0034] Model evaluation: Evaluate the performance of the model on the validation set and adjust the model parameters and structure to optimize the performance.
[0035] A computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute the intelligent warehouse management method for non-stop power supply operation of the distribution network as described above.
[0036] A processor is used to run a program, wherein when the program is running, the intelligent warehouse management method for non-stop power supply operation of the distribution network as described above is executed.
[0037] Compared with the prior art, the present invention has the following beneficial effects:
[0038] 1. The present invention stores non-stop working tools by classification in the warehouse, and allocates a fixed storage space to each type of working tools. Each storage space contains several tool storage places. Several tool storage places in a storage space are used to place tools of set types. It is convenient for the placement and management of items. In order to prevent staff from misplacing items when returning items or putting items into the warehouse, a sensor module is provided on each tool storage place in each storage space, and each sensor module corresponds to a number. Based on this, the sensor module can collect the weight information on each tool storage place, and transmit the weight of the object on the storage part to the data storage module. The built-in no-weight range, that is, the normal weight range of the data storage module is used to judge whether the corresponding area of the storage part contains the correct object. The database updates the types of objects existing in the warehouse and their corresponding quantities based on the judgment results.
[0039] 2. The present invention is provided with a warehousing unit provided with a reader and an RFID tag. The RFID tag is set on each tool, and the information contained on the RFID tag is the type of item and the storage location of the item. When the reader reads the RFID tag, the type of item and the storage location of the item are obtained, which is convenient for the staff to place the item. The data entry module adds the operator's information (work number, name or contact information, etc.) and operation time (year, month, day and exact time) to all the RFID tag information read by the reader and sends it to the data storage module as a data packet, so that when the data verification module verifies the error information of item placement, it is convenient to trace back to the information of the person who performed the most recent warehousing operation at the current verification time (or alarm time).
[0040] 3. The outbound unit of the present invention includes an information verification module and a tool ticket receiving module. The tool ticket receiving module receives the work ticket issued by the terminal, which includes personnel information (work number, name, contact information, etc.) and tool information (item type and quantity). The information verification module includes two modes: account number and password identification verification and person-to-person identification verification. When the information verification module successfully identifies, the corresponding personnel information is obtained. Based on the personnel information, the tool information corresponding to the personnel information is obtained through the tool ticket receiving module. Based on the comparison between the tool information and the data on the data storage unit, it is checked whether the remaining amount of tools on the data storage unit can support the tool information this time, that is, whether the remaining amount is sufficient to meet the tool requirements of this non-power-off operation. If not, the outbound operation cannot be completed, and the corresponding personnel cannot enter the warehouse to take the tools.
[0041] 4. The present invention is also provided with a recognition module, which includes a camera and an image recognition model. There are several cameras, and the number of the cameras is consistent with the number of storage spaces in the warehouse. That is, each storage space is assigned a camera, and the range of the camera is the corresponding storage space. After the camera takes the photo, the photo is sent to the image recognition model for recognition, and then it is identified whether there are two items in a storage space. If so, it indicates that there is a placement error in the storage area, and an alarm signal is issued at this time. Through the recognition module, the placement error that cannot be verified by the data verification module can be further identified. In short, the recognition module and the data verification module support each other, thereby improving the accuracy of the verification judgment while compensating for the judgment errors that may be caused by each other. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following is a brief introduction to the drawings required for the specific embodiments or the description of the prior art. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn according to the actual scale.
[0043] Figure 1 It is a system principle diagram of the present invention. DETAILED DESCRIPTION
[0044] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0045] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.
[0046] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.
[0047] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0048] In one embodiment of the present invention, a smart warehouse management system for non-stop operation is provided. Figure 1 As shown, it includes: warehouse, storage unit, outbound unit and management terminal. The following is a detailed introduction:
[0049] Warehouse: includes a storage part for placing working tools, on which a sensor module is provided, and the sensor module is connected to a data storage module. The weight of the equipment on the storage part is mainly detected by the sensor on the sensor module, and then the weight information is transmitted to the data storage module.
[0050] Live Line Work refers to the maintenance, repair or construction of power lines without interrupting the power supply. This type of work requires the use of special tools and equipment to ensure the safety of the workers and the smooth progress of the work. The following are some commonly used tools, which are divided into those placed on the rack and those placed on the hook. Therefore, the above-mentioned storage part includes the rack and the hook.
[0051] Tools placed on the shelf: insulating gloves, insulating blankets, insulating rods, voltage test pens, safety belts and safety ropes, tool boxes (containing various small tools such as screwdrivers, wrenches, etc.), insulating tapes, personal protective equipment (PPE) such as hard hats, protective glasses, earplugs, etc.
[0052] Tools placed on the hook: insulating tools (such as insulating pliers, insulating shears, etc.), grounding wire, safety belt hook, tool belt, tool bag, insulating ladder, cable cutters, cable strippers, cable testers, etc.
[0053] The sensor arranged on the storage rack is a gravity sensor, which is used to detect the weight of the object on the storage rack, and the sensor arranged on the hook is a tension sensor, which is used to detect the weight of the object hung on the hook.
[0054] In order to facilitate the storage and management of tools in the library, each type of work tool is allocated a fixed storage space, and each storage space contains several tool storage places. Several tool storage places in a storage space are used to place set types of tools.
[0055] In order to prevent staff from misplacing items when returning items or storing them in the wrong place, a sensor module is provided on each tool storage place in each storage space. This tool storage place can be somewhere on the shelf or on a hook. In other words, each tool storage place on the shelf is provided with a gravity sensor, each hook is provided with a tension sensor, and each gravity sensor and each tension sensor corresponds to a number (the number reflects its position in the warehouse, such as 1-2-3 is the third position on the second floor of a storage rack. This is only an example, and the specific number can be flexibly adjusted according to the actual warehouse layout). Based on this, the sensor module can collect the weight information of each tool storage place and store it on the data storage module. The data storage module updates data regularly, and the frequency of data updates is adjusted according to actual needs.
[0056] The data storage module stores the types of items in the warehouse and the corresponding quantities of each type of item, and the data storage module is also connected to a data verification module and an alarm module. The data verification module is set with a no-weight range, and then the data verification module collects the weight information of each tool storage location stored in the data storage module. When the weight information is in the no-weight range (taking into account dust, small insects climbing, etc., and setting a certain error tolerance, such as 0-50g), it is determined that there are no tools placed at this location, otherwise it is determined that there are tools placed. Afterwards, after collecting the weight information of all tool storage locations of each type of tool storage space, the number of tool storage locations determined to have tools placed is used as the inventory quantity of this type of tool.
[0057] To prevent tools from being placed incorrectly (such as placing insulating gloves in the tool box area), the data verification module also has a normal weight threshold range for each tool, that is, each numbered sensor in the sensor module has a normal weight threshold range. When the weight on the sensor is not in the no-weight range and is not in the normal weight threshold range, it means that there is a problem of incorrect placement of items. At this time, the alarm signal is transmitted to the alarm module and corresponding alarm processing is performed, such as sound and light alarm, voice alarm, or sending an alarm message to the terminal.
[0058] Warehouse entry unit: including data entry module. The data entry module includes a reader and an RFID tag (other tags and corresponding scanners may also be used according to actual conditions). In this embodiment, an RFID tag is set on each tool, and the information contained on the RFID tag is the type of item and the storage location of such items. When the reader reads the RFID tag, the type of item and the storage location of such items are obtained, which is convenient for the staff to place the items. The data entry module adds all the RFID tag information read by the reader to the operator's information (work number, name or contact information, etc.) and operation time (year, month, day and exact time) as a data packet and sends it to the data storage module, so that when the data verification module verifies the error information of item placement, it is convenient to trace back to the information of the person who performed the most recent warehouse entry operation at the current verification time (or alarm time).
[0059] Outbound unit: The outbound unit mainly includes an information verification module and a tool ticket receiving module. The tool ticket receiving module receives the work ticket issued by the terminal. The work ticket includes personnel information (work number, name, contact information, etc.) and tool information (item type and quantity). The information verification module includes two modes: account password recognition verification and person-to-person recognition verification. The following are respectively described:
[0060] The account and password identification verification is mainly to identify whether the account and password entered by the staff are correct. This is the first level of identification. The second level of identification is to identify whether the staff member to whom the account belongs is the person on the received work ticket under the correct account and password. If so, the corresponding personnel can enter the warehouse to take the tools. After the tools are taken away, the data storage module will update the type and quantity of items to determine whether the staff member has taken them correctly (whether they have taken too little, too much or taken the wrong ones). Once the tool information cannot be matched, an alarm signal will be sent to the terminal.
[0061] The difference between the face recognition module and the account and password recognition module is only in the recognition mode of personnel information. The account and password module uses the pre-stored account and password correspondence to identify specific personnel, while the face recognition module uses the pre-stored face recognition library and face recognition model to identify face information and then identify specific personnel. The subsequent operations are the same as those of the account and password recognition method, so they will not be described here.
[0062] When the information verification module successfully identifies, the corresponding personnel information is obtained. Based on the personnel information, the tool information corresponding to the personnel information is obtained through the tool ticket receiving module. Based on the comparison of the tool information and the data on the data storage unit, it is checked whether the remaining amount of tools on the data storage unit can support this tool information, that is, whether the remaining amount is sufficient to meet the tool requirements of this non-stop operation. If not, the outbound operation cannot be completed, and the corresponding personnel cannot enter the warehouse to take the tools. In actual applications, the above conditions are met as the opening conditions of the smart lock, or as the opening conditions of other access control systems in the warehouse. Since this is a prior art, it will not be introduced here.
[0063] Terminal: The terminal described here is a terminal with distinctions in categories. The terminal in this embodiment provides a management terminal, an instruction sending terminal and an execution terminal. The instruction terminal is used to transmit a work ticket to the outbound unit, and the execution terminal is used to receive information sent by the management terminal or the instruction sending terminal. The management terminal is mainly used to receive and store information from the data storage module, as well as to receive information from the data verification module and the alarm module and sequentially or based on these information, determine whether to further send an alarm signal or other instruction information to the instruction sending terminal or the execution terminal. The "judgment" described here can be based on a set threshold or a set start condition. For example, if the executive personnel prevent the working position from being wrong when entering the warehouse, the data verification module will recognize that the weight of the object of a certain position sensor exceeds the threshold. After the alarm signal is transmitted to the management terminal, the management terminal can forward the alarm signal of the warehousing stage to the execution terminal, so that the execution terminal (generally the person who performs the warehousing operation) can handle it, or it can choose not to send it to the execution terminal and arrange the dedicated personnel of the management terminal to handle it. Another example: During the outbound stage, if the executor has taken the corresponding tools, the data verification module will update the latest item type and quantity. If the updated item type and quantity indicate that the item is taken incorrectly (for example, the tool ticket indicates that two insulation blankets are to be taken, and the number of insulation blankets before the update is eight, if the number of insulation blankets after the update is not six, it means that the item is taken incorrectly), then in this case, the management terminal can choose to use it as a starting condition and send instructions to the execution terminal to let the execution terminal know that it has taken the wrong item and then take it again. The management terminal can also determine whether the work ticket transmitted by the instruction sending terminal is reasonable based on the tool information of the work ticket and the information on the item types and quantities in the data storage module that was last updated (using the situation where the number of tools on the work ticket is greater than the number of tools of the corresponding item type in the current warehouse as a starting condition), and then send instructions to the instruction sending terminal.
[0064] The system also includes a recognition module, which includes a camera and an image recognition model. There are several cameras, and their number is consistent with the number of storage spaces in the warehouse (each type of work tool is allocated a fixed storage space). That is, each storage space is allocated a camera, and the range captured by this camera is the corresponding storage space. After the camera takes the photo, the photo is sent to the image recognition model for recognition, and then it is identified whether there are two items in a storage space. If so, it indicates that there is a placement error in the storage area, and an alarm signal is issued at this time. Through recognition by the recognition module, placement errors that cannot be verified by the data verification module can be further identified (such as: the weight of the two is the same, in this case, the weight of the two cannot be identified). Here, the recognition module and the data verification module support each other, and while compensating for the judgment errors that may be caused by each other, the accuracy of the verification judgment is improved.
[0065] The process of obtaining the recognition model is as follows:
[0066] Data collection and preparation: Collect image datasets containing all tools in the warehouse, ensure that the images in the dataset are accurately labeled to indicate the types of tools contained in the images, and preprocess the images, such as resizing and normalizing.
[0067] Data annotation: Use annotation tools to create bounding boxes for animals in the image and label the categories (insulating gloves, insulating blankets, insulating rods, voltage test pens, etc.). At the same time, create several special category labels for alarm situations, that is, the image contains both insulating gloves and insulating blankets; it also contains insulating gloves, insulating blankets, and insulating rods, etc.
[0068] Model selection: Choose a pre-trained model suitable for object detection, such as SSD, YOLO, or Faster R-CNN.
[0069] Model training: Train the model using the collected and labeled dataset. Define loss functions, including classification loss and bounding box regression loss. Set appropriate evaluation metrics, such as mAP (mean Average Precision).
[0070] Special logic implementation: Add an additional classifier to the output layer of the model to determine whether the image contains insulating gloves and insulating blankets; contains insulating gloves, insulating blankets and insulating rods at the same time... If the model detects several of the above situations, it outputs an alarm signal.
[0071] Model evaluation: Evaluate the performance of the model on the validation set and adjust the model parameters and structure to optimize the performance.
[0072] The system also includes a timing module for calculating the usage time between the tool out of the warehouse and the warehouse in. Since almost every operation is set with a certain operation time, in order to prevent the operator from delaying the return of the operation tool, the system has timing modules in both the outgoing unit and the incoming unit, namely the outgoing timing module and the incoming timing module.
[0073] The outbound timing module is arranged in the outbound unit, connected to the tool ticket receiving module and the data storage module, and is used to receive information of the tool ticket and the data storage module. When all the tools in the tool ticket are taken, the current time information is sent to the data storage module as the outbound time.
[0074] The storage-in timing module is arranged in the storage-in unit and connected to the data entry module. When the reader in the data entry module starts the reading operation, the storage-in timing module sends the current time information as the storage-in time to the data storage module.
[0075] The outgoing time and incoming time in the data storage module are subtracted to obtain the tool usage time, and the tool usage time can be called by the management terminal to evaluate whether the tool usage time exceeds the allowed threshold, wherein the allowed threshold range is set according to the actual operating conditions.
[0076] In one embodiment of the present invention, there is also provided a method for managing an intelligent warehouse for non-stop operation of a distribution network, comprising the following steps:
[0077] A fixed storage space is allocated to each type of working tool in the warehouse, and each storage space contains several tool storage places. Several tool storage places in a storage space are used to place tools of set types. A sensor module is provided on each tool storage place in each storage space to collect the weight information of each tool storage place, and store and update it regularly on the data storage module;
[0078] An RFID tag is set on each tool, and the information contained on the RFID tag is the type of item and the storage location of the item. When the reader reads the RFID tag, the type of item and the storage location of the item are obtained, and the staff will place the item according to the storage location;
[0079] Identify the identity of the personnel, and then obtain the personnel information, based on the personnel information, obtain the tool information corresponding to the personnel information through the tool ticket receiving module, compare the tool information with the data on the data storage unit, and determine whether the personnel can enter the warehouse to take the tools based on the comparison result;
[0080] After the camera takes the photo, it sends the photo to the image recognition model for identification, and then identifies whether there are two items in a storage space. If so, it indicates that there is a wrong placement in the storage area, and an alarm signal is issued at this time;
[0081] The management terminal receives and stores the information of the data storage module, and receives the information of the data verification module and the alarm module and determines sequentially or based on the information whether to further send an alarm signal or other instruction information to the instruction sending terminal or the execution terminal.
[0082] Those of ordinary skill in the art will appreciate that the units of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition of each example has been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0083] In the embodiments provided by the present invention, it should be understood that the division of units is only a logical function division, and there may be other division methods in actual implementation, for example, multiple units can be combined into one unit, one unit can be split into multiple units, or some features can be ignored, etc.
[0084] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0085] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-0nlyMemory), random access memory (RAM, RandomAccessMemory), mobile hard disk, magnetic disk or optical disk, etc., which can store program code.
[0086] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. These modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be included in the scope of the claims and specification of the present invention.
Claims
1. An intelligent warehouse management system for non-stop power distribution network operation, characterized in that: include: A warehouse, comprising a storage part for placing working tools, the storage part is provided with a sensor module, and the sensor module is connected to a data storage module, the data storage module is used to store the types and quantities of working tools in the warehouse, and the tools on the storage part are placed in different areas according to their types; The storage unit includes a data entry module, which is connected to the data storage module and enters information into the data storage module; The outbound unit includes an information verification module, on which a personnel verification module and a tool verification module are provided, wherein the personnel verification module stores personnel information including faces, and the tool verification module is connected to the data storage module and obtains the current tool reserve in the warehouse through the data storage module; The terminal includes several terminals, and some terminals are connected to at least one of the warehouse, the storage unit, and the storage unit, so as to obtain its data and communicate with other terminals.
2. According to claim 1, a distribution network non-stop operation intelligent warehouse management system is characterized in that: A gravity sensor or a tension sensor is provided on the storage portion to measure the weight of the object placed on the storage portion, and the weight of the object on the storage portion is transmitted to the data storage module. The built-in no-weight range, i.e., the normal weight range, of the data storage module is used to determine whether the corresponding area of the storage portion contains the correct object. The database updates the types of objects existing in the warehouse and their corresponding quantities based on the determination results.
3. According to claim 2, a distribution network non-stop operation intelligent warehouse management system is characterized in that: The storage unit includes a data entry module, which includes a reader and an RFID tag. The RFID tag is set on each tool, and the information contained on the RFID tag is the type of item and the storage location of the item. The reader is used to read the RFID tag.
4. According to claim 1, the intelligent warehouse management system for non-stop operation of distribution network is characterized in that: The outbound unit includes an information verification module and a tool ticket receiving module. The tool ticket receiving module is sent by the terminal and includes personnel information and tool information. The information verification module includes two modes: account and password identification verification and person-to-take identification verification. Both modes are used to identify the identity of the person and then obtain the personnel information. The outbound unit is connected to the data storage unit. When the information verification module successfully identifies the person, the corresponding personnel information is obtained. Based on the personnel information, the tool information corresponding to the personnel information is obtained through the tool ticket receiving module. Based on the comparison between the tool information and the data on the data storage unit, it is determined whether the person can enter the warehouse to take the tools based on the comparison result.
5. The intelligent warehouse management system for non-stop operation of distribution network according to claim 1 is characterized in that: It also includes a recognition module, which includes a camera and an image recognition model. There are several cameras, and each camera shoots a storage space of a type of item. The image shot by the camera is sent to the image recognition model for recognition, and it is not determined whether to output an alarm signal based on the recognition result. The acquisition process of the image recognition model is as follows: Data collection and preparation: Collect image datasets containing all tools in the warehouse, mark the types of tools contained in the images, and preprocess the images; Data annotation: Use annotation tools to create bounding boxes for animals in images and label their categories, and also create several special category labels for alarm situations; Model selection: Select a pre-trained model for object detection; Model training: Use the collected and labeled datasets to train the model, define the loss function, and set evaluation metrics; Special logic implementation: add an additional classifier to the output layer of the model. If the model detects several special category labels, it will output an alarm signal. Model evaluation: Evaluate the performance of the model on the validation set and adjust the model parameters and structure to optimize the performance.
6. The intelligent warehouse management system for non-stop distribution network operation according to claim 1 is characterized in that: Both the outbound unit and the inbound unit are provided with timing modules, namely the outbound timing module and the inbound timing module; wherein the outbound timing module is connected to the tool ticket receiving module and the data storage module to receive information from the tool ticket and the data storage module, and when all the tools in the tool ticket are taken, the current time information is sent to the data storage module as the outbound time; the inbound timing module is connected to the data entry module, and when the reader in the data entry module starts the reading operation, the inbound timing module sends the current time information as the inbound time to the data storage module.
7. A method for managing intelligent warehouses for non-stop power distribution network operations, characterized in that: The system according to any one of claims 1 to 6 comprises the following steps: A fixed storage space is allocated to each type of working tool in the warehouse, and each storage space contains several tool storage places. Several tool storage places in a storage space are used to place tools of set types. A sensor module is provided on each tool storage place in each storage space to collect the weight information of each tool storage place, and store and update it regularly on the data storage module; An RFID tag is set on each tool, and the information contained on the RFID tag is the type of item and the storage location of the item. When the reader reads the RFID tag, the type of item and the storage location of the item are obtained, and the staff will place the item according to the storage location; Identify the identity of the personnel, and then obtain the personnel information, based on the personnel information, obtain the tool information corresponding to the personnel information through the tool ticket receiving module, compare the tool information with the data on the data storage unit, and determine whether the personnel can enter the warehouse to take the tools based on the comparison result; After the camera takes the photo, it sends the photo to the image recognition model for identification, and then identifies whether there are two items in a storage space. If so, it indicates that there is a wrong placement in the storage area, and an alarm signal is issued at this time; The management terminal receives and stores the information of the data storage module, and receives the information of the data verification module and the alarm module and determines sequentially or based on the information whether to further send an alarm signal or other instruction information to the instruction sending terminal or the execution terminal.
8. The method for managing an intelligent warehouse for non-stop distribution network operation according to claim 7 is characterized in that: The process of obtaining the recognition model is as follows: Data collection and preparation: Collect image datasets containing all tools in the warehouse, ensure that the images in the dataset are accurately labeled, indicate the types of tools contained in the images, and pre-process the images; Data annotation: Use annotation tools to create bounding boxes for animals in images and label their categories. Also, create several special category labels for alarm situations. Model selection: Choose a pre-trained model suitable for object detection; Model training: Use the collected and labeled dataset to train the model and define the loss function; Special logic implementation: Add an additional classifier to the output layer of the model to determine whether the image contains insulating gloves and insulating blankets; Model evaluation: Evaluate the performance of the model on the validation set and adjust the model parameters and structure to optimize the performance.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute the intelligent warehouse management method for non-stop operation of distribution network as described in any one of claims 7 to 8.
10. A processor, characterized in that: The processor is used to run a program, wherein when the program is running, the intelligent warehouse management method for non-stop power supply operation of the distribution network described in any one of claims 7 to 8 is executed.