A method and system for allocating warehousing tasks

By dividing work areas in warehousing management and dynamically adjusting the weight and personnel types of goods, combined with real-time data, intelligent allocation of warehousing tasks is achieved, solving the problems of inefficiency and poor adaptability in traditional warehousing management, and improving operational efficiency and resource utilization.

CN119850101BActive Publication Date: 2025-07-11WUXI CORE NODE IOT TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510321399.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-18
Publication Date
2025-07-11
Estimated Expiration
2045-03-18

AI Technical Summary

Technical Problem

传统仓储管理中,货物处理缺乏灵活性,人员分配不合理,系统缺乏实时数据采集和分析能力,导致作业效率低下、人力资源浪费和适应性差。

Method used

By dividing the work area based on the direction of entering and exiting the warehouse, dynamically adjusting the weight of goods and personnel types, combining real-time inventory and order information, generating task instructions to achieve intelligent task allocation.

Benefits of technology

It improves warehousing operation efficiency, optimizes human resource allocation, improves the intelligence level and adaptability of the system, shortens order processing time, and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119850101B_ABST
    Figure CN119850101B_ABST
Patent Text Reader

Abstract

The present invention provides a method and system for allocating warehousing tasks, belonging to the technical field of warehousing management. By dynamically adjusting the shipment weight and inventory weight of goods and dynamically identifying the work types of mobile personnel based on these weights, the present invention ensures that high-demand goods are given priority, thus significantly improving the warehousing operation efficiency. At the same time, freight personnel are divided into fixed personnel and mobile personnel, and are flexibly allocated according to the work area requirements and personnel skills, optimizing the human resource allocation and enhancing the flexibility of human resources. In addition, the automatic allocation and intelligent management of warehousing tasks are realized, improving the intelligent level of warehousing management. Under the combined action of these measures, the order processing time is shortened, the shipping speed is increased, thus improving customer satisfaction. At the same time, the dynamic adjustment of personnel configuration and task allocation also avoids the waste of human resources and reduces the warehousing and operation costs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of warehouse management, and particularly to a method and system for allocating warehouse tasks. Background Technique

[0002] In the field of warehousing logistics, with the booming development of e-commerce and the increasingly diverse consumer demands, the efficiency of warehousing operations, cost control, and system adaptability have become key factors in enterprise competitiveness.

[0003] In traditional warehouse management methods, the handling of goods out for delivery and in stock often lacks flexibility and cannot be dynamically adjusted according to actual needs. This results in high-demand goods not being processed in a timely manner, affecting the overall operation efficiency.

[0004] In terms of personnel allocation, traditional warehouse management often relies on fixed positions and fixed tasks, lacking a mechanism for flexible allocation based on the needs of the work area and the skills of personnel. This not only restricts the mobility of personnel but may also lead to waste of human resources and low efficiency.

[0005] Traditional warehouse management systems lack the ability to collect and analyze real-time data and cannot make intelligent decisions based on goods inventory information, order information, and data provided by the warehouse management system. This restricts the degree of automation and intelligent level of warehousing operations.

[0006] In the face of changes in warehouse layout, goods demand, and personnel skills, traditional warehouse management methods often lack the ability to make flexible adjustments. This makes the system difficult to adapt to different operating environments and demand changes, restricting the competitiveness of enterprises.

[0007] Therefore, it is necessary to provide a method and system for allocating warehouse tasks to solve the above technical problems. Summary of the Invention

[0008] To solve the above technical problems, the present invention provides a method and system for allocating warehouse tasks to solve the problems of low efficiency of warehousing operations, unreasonable allocation of human resources, low intelligent level of warehouse management, and poor adaptability in traditional warehouse management.

[0009] A method for allocating warehouse tasks provided by the present invention includes the following steps:

[0010] The allocation method includes the following steps:

[0011] Based on the orientation flow from inbound to outbound, divide the warehouse space into multiple continuous work areas, and assign sequences to each work area according to the goods flow direction to form an ordered work area chain;

[0012] Retrieve the freight personnel data in the warehousing personnel information database, and combine the scope of each work area to allocate the freight personnel to the corresponding specific work areas. Among them, the freight personnel allocated to the work areas specifically include fixed personnel and mobile personnel;

[0013] Obtain the goods inventory information and order information in real time, calculate the shipment demand intensity and inventory demand intensity in the current period to generate a comprehensive score, and dynamically adjust the shipment weight and inventory weight of each good by determining whether the comprehensive score exceeds the threshold;

[0014] Based on the adjusted shipment weight and inventory weight of each good and the sequence of the work area chain, dynamically identify the work types of the mobile personnel according to the preset adjustment strategy. Among them, the work types specifically include inventory personnel and shipment personnel;

[0015] According to the identified work types of the mobile personnel and combined with the real-time order information, generate specific task instructions and push them to the operation terminals of the corresponding inventory personnel and shipment personnel.

[0016] Preferably, based on the azimuth flow from inbound to outbound, divide the warehouse space into multiple continuous work areas, and assign sequences to each work area according to the goods flow direction to form an ordered work area chain. The specific steps include:

[0017] Obtain the flow path from inbound to outbound according to the warehouse layout, and divide the warehouse space along the flow path into multiple continuous work areas;

[0018] Assign increasing or decreasing sequences to each work area according to the goods flow order to form an ordered work area chain.

[0019] Preferably, the steps of retrieving the freight personnel data in the warehousing personnel information database, combining the scope of each work area, and allocating the freight personnel to the corresponding specific work areas. Among them, the freight personnel allocated to the work areas specifically include fixed personnel and mobile personnel are as follows:

[0020] Retrieve the basic information of the freight personnel from the warehousing personnel information database, including the number and skills of the freight personnel;

[0021] Based on the skills of each freight personnel and the scope of each work area, allocate the freight personnel to the corresponding specific work areas;

[0022] After allocating the freight personnel to the corresponding specific work areas, divide the freight personnel in the work areas into fixed personnel and mobile personnel according to the preset ratio, and establish a dynamic allocation pool based on the mobile personnel and bind a movable work terminal.

[0023] Preferably, the method includes: obtaining the inventory information and order information of goods in real time, calculating the shipment demand intensity and inventory demand intensity in the current period to generate a comprehensive score, and dynamically adjusting the shipment weight and inventory weight of each good by determining whether the comprehensive score exceeds a threshold. The specific steps are as follows:

[0024] Obtain the inventory information and order information of goods through the warehouse management system;

[0025] Based on the inventory and order information, calculate the shipment demand intensity and inventory demand intensity in the current period;

[0026] According to the calculated shipment demand intensity and inventory demand intensity, generate a comprehensive score according to the preset linear weighting algorithm, update the shipment weight and inventory weight of goods in each area, and synchronize them to the work area chain.

[0027] Preferably, in the process of calculating the shipment demand intensity and inventory demand intensity in the current period based on the inventory and order information, the formula for calculating the shipment demand intensity in the current period is: shipment demand intensity = current period order quantity / standard shipment capacity, and the formula for calculating the inventory demand intensity in the current period is: inventory demand intensity = inventory difference / safety inventory, where inventory difference = safety inventory - current inventory.

[0028] Preferably, based on the adjusted shipment weight and inventory weight of each good and the sequence of the work area chain, dynamically identify the work types of mobile personnel according to the preset adjustment strategy. The work types specifically include inventory personnel and shipment personnel. The specific steps are as follows:

[0029] Based on the adjusted shipment weight and inventory weight of each good and combined with the sequence of the work area chain, determine the priority of each area;

[0030] According to the preset adjustment strategy, dynamically identify the work types of mobile personnel. The adjustment strategy is specifically as follows:

[0031] Transfer inventory personnel to the work area at the front end of the work area chain where the inventory weight ≥ preset threshold; transfer shipment personnel to the work area at the end of the work area chain where the shipment weight ≥ preset threshold.

[0032] Preferably, according to the identified work types of mobile personnel and combined with the real-time order information, generate specific task instructions and push them to the operation terminals of the corresponding inventory personnel and shipment personnel. The specific steps are as follows:

[0033] Based on the real-time order information, map the real-time orders to three-dimensional coordinates according to the positions of the goods in the work area chain;

[0034] Generate specific task instructions for each inventory staff and shipping staff. Among them, the task instructions include: generating instructions for the inventory staff on the coordinates of the storage location to be shelved and the replenishment path, and generating instructions for the shipping staff on the sorting sequence and packing priority;

[0035] Push the generated task instructions to the operation terminals of the corresponding inventory staff and shipping staff.

[0036] A distribution system for warehousing tasks, the distribution system includes:

[0037] A regional division module, which is used to divide the warehouse space into multiple continuous working areas based on the orientation flow from warehousing to shipping, and assign sequences to each working area according to the goods flow direction to form an ordered working area chain;

[0038] A personnel allocation module, which is used to obtain the freight personnel data in the warehousing personnel information database, and combine the scope of each working area to allocate the freight personnel to the corresponding specific working area. Among them, the freight personnel allocated to the working area specifically include fixed personnel and mobile personnel;

[0039] A dynamic adjustment module, which is used to obtain the goods inventory information and order information in real time, calculate the shipping demand intensity and inventory demand intensity of the current period to generate a comprehensive score, and dynamically adjust the shipping weight and inventory weight of each good by judging whether the comprehensive score exceeds the threshold;

[0040] A personnel identification module, which is used to dynamically identify the work types of mobile personnel based on the adjusted shipping weights and inventory weights of each good and the sequence of the working area chain according to a preset adjustment strategy. Among them, the work types specifically include inventory staff and shipping staff;

[0041] A task allocation module, which is used to generate specific task instructions according to the work types of the identified mobile personnel and combine the real-time order information, and push them to the operation terminals of the corresponding inventory staff and shipping staff.

[0042] Compared with the related technology, a warehousing task distribution method and system provided by the present invention have the following beneficial effects:

[0043] The present invention ensures that high-demand goods are given priority in processing by dynamically adjusting the shipment weight and inventory weight of goods and dynamically identifying the work types of mobile personnel based on these weights, thereby significantly improving the efficiency of warehousing operations. At the same time, freight personnel are divided into fixed personnel and mobile personnel, and are flexibly allocated according to the work area requirements and personnel skills, optimizing the human resource allocation and enhancing the flexibility of human resources. In addition, the automated allocation and intelligent management of warehousing tasks are realized, improving the intelligent level of warehousing management. Under the combined effect of these measures, the order processing time is shortened, the shipping speed is increased, thereby improving customer satisfaction. At the same time, the dynamic adjustment of personnel configuration and task allocation also avoids the waste of human resources, reduces warehousing and operation costs, and enhances the adaptability and scalability of the warehousing system, enabling it to better adapt to different operating environments and demand changes. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 is a schematic flow chart of a method for allocating warehousing tasks of the present invention;

[0045] Figure 2 is a system block diagram of a system for allocating warehousing tasks of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0046] The present invention will be further described below with reference to the drawings and embodiments.

[0047] Embodiment 1

[0048] As Figure 1 shown, a method for allocating warehousing tasks includes the following steps:

[0049] S1. Based on the azimuth flow from inbound to outbound, divide the warehouse space into multiple continuous work areas, and assign sequences to each work area according to the direction of goods flow to form an ordered work area chain;

[0050] S2. Obtain the freight personnel data in the warehousing personnel information database, and combine the scope of each work area to allocate the freight personnel to the corresponding specific work area. Among them, the freight personnel allocated to the work area specifically include fixed personnel and mobile personnel;

[0051] S3. Real-time obtain the goods inventory information and order information, calculate the shipment demand intensity and inventory demand intensity of the current period to generate a comprehensive score, and dynamically adjust the shipment weight and inventory weight of each good by judging whether the comprehensive score exceeds the threshold;

[0052] S4. Based on the adjusted shipment weight and inventory weight of each good and the sequence of the work area chain, dynamically identify the work types of mobile personnel according to a preset adjustment strategy. Among them, the work types specifically include inventory personnel and shipment personnel;

[0053] S5. Generate specific task instructions according to the work types of the identified floating population and in combination with real-time order information, and push them to the operation terminals of the corresponding inventory personnel and shipping personnel.

[0054] In the specific implementation process, the specific steps of step S1 are as follows:

[0055] S101. Obtain the flow path from the warehouse entrance to the exit according to the warehouse layout, and divide the warehouse space into multiple continuous working areas along the flow path.

[0056] Specifically, first clarify the overall layout of the warehouse, especially the warehouse entrance and exit paths of the goods, including the arrangement of the shelves, the setting of the channels, and the location of the entrances and exits. By identifying this warehouse layout, the natural flow path of the goods from the warehouse entrance to the exit can be determined. After determining the flow path, divide the warehouse space into multiple continuous working areas along this path. Among them, these working areas are relatively independent but closely connected to ensure that the goods can flow smoothly from one area to another.

[0057] In this embodiment, a warehouse is rectangular, with two entrances and exits located at both ends of the long side of the warehouse respectively. The warehouse entrance of the goods is located at one end of the warehouse, and the exit is located at the other end. Then, according to the flow direction of the goods, the warehouse space can be divided into multiple working areas along the long side. For example, the warehouse is divided into three areas: the warehouse entrance area (near the warehouse entrance), the storage area (in the middle), and the exit area (near the exit). Among them, each area is equipped with corresponding shelves, channels, and transfer equipment to ensure that the goods can be efficiently transferred from one area to another.

[0058] S102. Assign an increasing or decreasing sequence to each working area according to the goods flow order to form an ordered working area chain.

[0059] Specifically, from the warehouse entrance area to the exit area, each working area has an increasing or decreasing sequence identifier to represent their relative positions on the goods flow path, so as to form an ordered working area chain, which is convenient to clearly reflect the goods flow path in the warehouse, easier to track the location of the goods, optimize the storage and transfer processes, and improve the efficiency of warehousing operations.

[0060] In this embodiment, sequences are assigned to the three working areas of the warehouse. Among them, the warehouse entrance area is area sequence 1, the storage area is area sequence 2, and the exit area is area sequence 3. Then, an increasing working area chain is formed: area sequence 1 (warehouse entrance area) → area sequence 2 (storage area) → area sequence 3 (exit area).

[0061] In the specific implementation process, the specific steps of step S2 are as follows:

[0062] S201. Obtain the basic information of freight handlers from the warehousing personnel information database, including the number and skills of freight handlers.

[0063] S202. Based on the skills of each freight handler and the scope of each work area, assign the freight handlers to the corresponding specific work areas.

[0064] Specifically, after obtaining the basic information of freight handlers, clarify the specific responsibilities and requirements of each work area, and match according to the skills of freight handlers and the requirements of work areas. Exemplarily, the inbound area requires personnel who are good at receiving and initially classifying goods, the storage area requires personnel who can efficiently manage shelves and goods, and the outbound area requires personnel who are familiar with the sorting and packing processes.

[0065] S203. After assigning the freight handlers to the corresponding specific work areas, divide the freight handlers in the work area into fixed personnel and floating personnel according to a preset ratio, and establish a dynamic allocation pool based on the floating personnel and bind mobile work terminals.

[0066] Specifically, after assigning the freight handlers to specific work areas, they need to be further divided into fixed personnel and floating personnel. Fixed personnel are usually responsible for handling routine tasks such as shelf management and inventory counting; while floating personnel are responsible for handling more flexible and urgent tasks such as replenishment, sorting, and packing. In this embodiment, the freight handlers are divided into specific fixed personnel and floating personnel according to a ratio of 3:7, and for the floating personnel, a dynamic allocation pool is established and mobile work terminals are bound to them. It should be noted that the dynamic allocation pool allows managers to quickly dispatch floating personnel according to the actual situation to meet emergency or sudden needs, and the mobile work terminals can help floating personnel receive task instructions in real time, update task status, and communicate with other personnel.

[0067] In the specific implementation process, the specific steps of step S3 are as follows:

[0068] S301. Obtain the goods inventory information and order information through the warehousing management system.

[0069] Specifically, a warehouse management system is usually an integrated platform that integrates information on multiple links such as goods receipt, storage, and shipment. First, a connection is established with the warehouse management system through specific data interfaces or API calls, and inventory information and order information of the goods are extracted from the warehouse management system. Exemplarily, a warehouse stores various goods, including electronic products, daily necessities, and food. The current inventory quantity of each type of goods is extracted from the warehouse management system. For example, the inventory quantity of electronic products is 1,000 pieces, the inventory quantity of daily necessities is 500 pieces, and the inventory quantity of food is 2,000 pieces. At the same time, the current order information to be processed is also obtained, including order number, customer name, goods type, and quantity.

[0070] S302. Based on the inventory and order information, calculate the shipment demand intensity and inventory demand intensity for the current period.

[0071] Specifically, after obtaining the inventory information and order information of the goods, next, calculate the shipment demand intensity and inventory demand intensity for the current period. These two indicators are important parameters reflecting the operation status of the warehouse and are also the key basis for dynamically adjusting the goods weight and optimizing the warehouse operation efficiency. Among them, the formula for calculating the shipment demand intensity for the current period is: Shipment demand intensity = Current period order quantity / Standard shipment capacity, and the formula for calculating the inventory demand intensity for the current period is: Inventory demand intensity = Inventory difference / Safety inventory, where Inventory difference = Safety inventory - Current inventory. The specific values of the shipment demand intensity and inventory demand intensity are calculated through the calculation formula.

[0072] S303. According to the calculated shipment demand intensity and inventory demand intensity, generate a comprehensive score according to a preset linear weighting algorithm, update the shipment weight and inventory weight of the goods in each area, and synchronize them to the work area chain.

[0073] Specifically, the formula for generating a comprehensive score according to a preset linear weighting algorithm is: Comprehensive score = Shipment demand intensity * Shipment weight coefficient + Inventory demand intensity * Inventory weight coefficient. In this embodiment, the preset shipment weight coefficient is 0.6, and the inventory weight coefficient is 0.4. By calculating the comprehensive score of each type of goods and comparing its comprehensive score with the threshold defined by the management personnel, it is determined whether it is high or low by judging whether the comprehensive score exceeds the defined threshold. Then, the shipment weight and inventory weight of the goods are updated according to the score. Exemplarily, if the comprehensive score of electronic products is relatively high, then its shipment weight will increase accordingly; if the comprehensive score of food is relatively low, then its inventory weight will decrease.

[0074] In the specific implementation process, the specific steps of step S4 are:

[0075] S401. Based on the adjusted shipment weights and inventory weights of each cargo, and combined with the sequence of the work area chain, determine the priority of each area.

[0076] Specifically, first, obtain the updated shipment weight and inventory weight data. Among them, the updated shipment weight and inventory weight data reflect the demand intensity of each cargo in different work areas during the current period. Then, combined with the sequence information of the work area chain, use the average value of the shipment weight and inventory weight as the sorting basis to determine the priority of each work area. It should be noted that areas with high shipment weights and inventory weights will be given higher priorities because these areas may face greater shipment or inventory pressures.

[0077] In this embodiment, for the three areas of the warehouse: Area 1, Area 2, and Area 3, the updated shipment weight and inventory weight data obtained are:

[0078] Area 1: shipment weight = 0.8, inventory weight = 0.6; Area 2: shipment weight = 0.5, inventory weight = 0.4; Area 3: shipment weight = 0.2, inventory weight = 0.8; Then the calculated comprehensive scores are: the average value of Area 1 (0.8 + 0.6) / 2 = 0.7; the average value of Area 2 (0.5 + 0.4) / 2 = 0.45; the average value of Area 3 (0.2 + 0.8) / 2 = 0.5. According to the average value sorting, Area 1 is determined as the highest priority area, followed by Area 3, and finally Area 2.

[0079] S402. Dynamically identify the work types of mobile personnel according to the preset adjustment strategy, where the adjustment strategy specifically includes:

[0080] Transfer inventory personnel to the front end of the work area chain (sequence ≤ 1 / 3 of the total number of areas) and work areas where the inventory weight ≥ the preset threshold; dispatch shipment personnel to the end of the work area chain (sequence ≥ 2 / 3 of the total number of areas) and work areas where the shipment weight ≥ the preset threshold.

[0081] Specifically, first obtain the basic information and current location information of the mobile personnel. Then, according to the work area priorities and adjustment strategies determined in the previous steps, judge whether each mobile personnel needs to adjust their work type. If adjustment is needed, generate corresponding adjustment instructions and send the instructions to the corresponding mobile personnel operation terminals. Exemplarily, when the inventory weight of a certain work area exceeds the preset threshold, transfer some inventory personnel to this area to strengthen the inventory operation; when the shipment weight of a certain work area exceeds the preset threshold, then transfer some shipment personnel to this area to strengthen the shipment operation.

[0082] In this embodiment, when the inventory weight of the working area ≥ 0.7, the inventory personnel are scheduled to this area; when the shipping weight of the working area ≥ 0.6, the shipping personnel are scheduled to this area.

[0083] In the specific implementation process, the specific steps of step S5 are as follows:

[0084] S501. Based on the real-time order information, map the real-time orders to a three-dimensional coordinate according to the location of the goods in the working area chain.

[0085] Specifically, based on the real-time order information, according to the actual storage location of the goods in the warehouse, that is, their location in the working area chain, map this order information to a three-dimensional coordinate system, which usually includes the length and width of the warehouse and the vertical position of the goods in the warehouse.

[0086] Exemplarily, for example, an order requires the outbound of 10 boxes of apples, and these apples are stored in the third working area of the warehouse, near the east side (larger value of the X-axis) and the middle height (moderate value of the Y-axis) of the warehouse, then map this order information to a three-dimensional coordinate point, such as (X3, Ym, Z0), where X3 represents the third working area, Ym represents the moderate position on the east side in this area, and Z0 represents the ground floor (assuming the warehouse is single-story or the goods are stored on the ground floor).

[0087] S502. Generate specific task instructions for each inventory personnel and shipping personnel. Among them, the task instructions include: generating instructions for the inventory personnel for the coordinates of the storage location to be shelved and the replenishment path, and generating instructions for the shipping personnel for the sorting sequence and packing priority.

[0088] Specifically, exemplarily, an inventory personnel is responsible for moving apples from the storage area to the outbound area, then generate an instruction for him, such as "move 10 boxes of apples from (X3, Ym, Z0) to (X5, Yn, Z0), the path is X3→X4→X5, walk along the east side passage". At the same time, for the shipping personnel responsible for packing, an instruction will be generated, such as "give priority to packing 10 boxes of apples with the order number 12345 and pack them in the order required by the customer.

[0089] S503. Push the generated task instructions to the operation terminals of the corresponding inventory personnel and shipping personnel.

[0090] Embodiment 2

[0091] As Figure 2 shown, a warehousing task allocation system applied to a warehousing task allocation method includes:

[0092] An area division module, configured to divide the warehouse space into multiple consecutive working areas based on the azimuth flow from warehousing to out - warehousing, and assign sequences to each working area according to the goods flow direction to form an ordered working area chain;

[0093] A personnel allocation module, configured to obtain the freight personnel data in the warehousing personnel information database, and allocate the freight personnel to the corresponding specific working areas in combination with the scope of each working area. Among them, the freight personnel allocated to the working areas specifically include fixed personnel and floating personnel;

[0094] A dynamic adjustment module, configured to obtain the goods inventory information and order information in real - time, calculate the shipment demand intensity and inventory demand intensity in the current period to generate a comprehensive score, and dynamically adjust the shipment weight and inventory weight of each good by determining whether the comprehensive score exceeds a threshold;

[0095] A personnel identification module, configured to dynamically identify the work types of floating personnel according to the adjusted shipment weight and inventory weight of each good and the sequence of the working area chain based on a preset adjustment strategy. Among them, the work types specifically include inventory personnel and shipment personnel;

[0096] A task assignment module, configured to generate specific task instructions according to the work types of the identified floating personnel and in combination with the real - time order information, and push them to the operation terminals of the corresponding inventory personnel and shipment personnel.

[0097] This application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general - purpose computer, a special - purpose computer, an embedded processor, or other programmable data - processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data - processing devices generate a device for realizing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0098] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program. This program can be stored in a computer-readable storage medium, which includes read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM), or other optical disc memories, magnetic disc memories, tape memories, or any other medium that can be used to carry or store data and is computer-readable.

[0099] It should also be noted that the term "including", "comprising", or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, commodity, or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such a process, method, commodity, or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of another identical element in the process, method, commodity, or device including the element.

Claims

1. A method for allocating warehousing tasks, characterized in that, The distribution method includes the following steps: Based on the azimuth flow from inbound to outbound, divide the warehouse space into multiple continuous working areas, and assign sequences to each working area according to the goods flow direction to form an ordered working area chain; Obtain the freight personnel data in the warehousing personnel information database, and combine the scope of each working area to assign the freight personnel to the corresponding specific working area. Among them, the freight personnel assigned to the working area specifically include fixed personnel and mobile personnel; Obtain the goods inventory information and order information in real time, calculate the outbound demand intensity and inventory demand intensity of the current period to generate a comprehensive score, and dynamically adjust the outbound weight and inventory weight of each good by judging whether the comprehensive score exceeds the threshold. Among them, the formula for calculating the outbound demand intensity of the current period is: outbound demand intensity = current period order quantity / standard outbound capacity, and the formula for calculating the inventory demand intensity of the current period is: inventory demand intensity = inventory difference / safety inventory, where inventory difference = safety inventory - current inventory; Based on the adjusted outbound weight and inventory weight of each good and the sequence of the working area chain, dynamically identify the work types of mobile personnel according to the preset adjustment strategy. Among them, the work types specifically include inventory personnel and outbound personnel; According to the work types of the identified mobile personnel, combine the real-time order information to generate specific task instructions and push them to the operation terminals of the corresponding inventory personnel and outbound personnel.

2. The allocation method of a warehousing task according to claim 1, characterized in that, The step of dividing the warehouse space into multiple continuous working areas based on the azimuth flow from inbound to outbound, and assigning sequences to each working area according to the goods flow direction to form an ordered working area chain specifically includes: Obtain the flow path from inbound to outbound according to the warehouse layout, and divide the warehouse space into multiple continuous working areas along the flow path; Assign increasing or decreasing sequences to each working area according to the goods flow order to form an ordered working area chain.

3. The distribution method of a warehousing task according to claim 1, wherein The step of obtaining the freight personnel data in the warehousing personnel information database, combining the scope of each working area, and assigning the freight personnel to the corresponding specific working area. Among them, the freight personnel assigned to the working area specifically include fixed personnel and mobile personnel specifically includes: Obtain the basic information of the freight personnel from the warehousing personnel information database, including the number and skills of the freight personnel; Based on the skills of each freight personnel and the scope of each working area, assign the freight personnel to the corresponding specific working area; After assigning the freight personnel to the corresponding specific working area, divide the freight personnel in the working area into fixed personnel and mobile personnel according to the preset ratio, and establish a dynamic allocation pool based on the mobile personnel and bind a movable work terminal.

4. A method for allocating warehousing tasks according to claim 1, characterized in that, The step of obtaining the goods inventory information and order information in real time, calculating the outbound demand intensity and inventory demand intensity of the current period to generate a comprehensive score, and dynamically adjusting the outbound weight and inventory weight of each good by judging whether the comprehensive score exceeds the threshold specifically includes: Obtain the goods inventory information and order information through the warehousing management system; Based on the inventory and order information, calculate the outbound demand intensity and inventory demand intensity of the current period; Generate a comprehensive score according to the calculated shipment demand intensity and inventory demand intensity, update the shipment weight and inventory weight of goods in each region, and synchronize them to the work area chain according to the preset linear weighting algorithm.

5. A method for allocating a warehousing task according to claim 1, characterized in that, Based on the adjusted shipment weight and inventory weight of each good and the sequence of the work area chain, dynamically identify the work types of mobile personnel according to the preset adjustment strategy. The work types specifically include inventory personnel and shipment personnel. The specific steps are as follows: Based on the adjusted shipment weight and inventory weight of each good and combined with the sequence of the work area chain, determine the priority of each region; Dynamically identify the work types of mobile personnel according to the preset adjustment strategy. The adjustment strategy is specifically as follows: Transfer inventory personnel to the work areas at the front end of the work area chain where the inventory weight ≥ the preset threshold; transfer shipment personnel to the work areas at the end of the work area chain where the shipment weight ≥ the preset threshold.

6. The allocation method of a warehousing task according to claim 1, characterized in that, According to the identified work types of mobile personnel, combine with real-time order information, generate specific task instructions and push them to the operation terminals of the corresponding inventory personnel and shipment personnel. The specific steps are as follows: Based on real-time order information, perform three-dimensional coordinate mapping of real-time orders according to the positions of goods in the work area chain; Generate specific task instructions for each inventory personnel and shipment personnel. The task instructions include: generating instructions for the inventory personnel on the coordinates of the storage locations to be shelved and the replenishment paths, and generating instructions for the shipment personnel on the sorting sequence and packing priorities; Push the generated task instructions to the operation terminals of the corresponding inventory personnel and shipment personnel.

7. A distribution system for warehousing tasks, applied to a method for distributing warehousing tasks according to any one of claims 1-6, characterized in that, The distribution system includes: A regional division module, which is used to divide the warehouse space into multiple continuous work areas based on the azimuth flow from warehousing to outwarehousing, and assign sequences to each work area according to the goods flow direction to form an ordered work area chain; A personnel allocation module, which is used to obtain the freight personnel data in the warehousing personnel information database, and combine with the scope of each work area to allocate the freight personnel to the corresponding specific work areas. The freight personnel allocated to the work areas specifically include fixed personnel and mobile personnel; A dynamic adjustment module, which is used to obtain the goods inventory information and order information in real time, calculate the shipment demand intensity and inventory demand intensity in the current period to generate a comprehensive score, and dynamically adjust the shipment weight and inventory weight of each good by judging whether the comprehensive score exceeds the threshold; A personnel identification module, which is used to dynamically identify the work types of mobile personnel according to the adjusted shipment weight and inventory weight of each good and the sequence of the work area chain according to the preset adjustment strategy. The work types specifically include inventory personnel and shipment personnel; A task allocation module, which is used to generate specific task instructions according to the identified work types of mobile personnel, combine with real-time order information, and push them to the operation terminals of the corresponding inventory personnel and shipment personnel.

Citation Information

Patent Citations

  • Job assignment method and device and computer system

    CN109426898A

  • Intelligent storage resource dynamic allocation method and system based on deep reinforcement learning

    CN119204589A