[go: up one dir, main page]

CN113496368B - Configuration method and device of picking workstation - Google Patents

Configuration method and device of picking workstation Download PDF

Info

Publication number
CN113496368B
CN113496368B CN202010203497.2A CN202010203497A CN113496368B CN 113496368 B CN113496368 B CN 113496368B CN 202010203497 A CN202010203497 A CN 202010203497A CN 113496368 B CN113496368 B CN 113496368B
Authority
CN
China
Prior art keywords
wave number
picking
current
order
goods
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010203497.2A
Other languages
Chinese (zh)
Other versions
CN113496368A (en
Inventor
陈勃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Qianshi Technology Co Ltd
Original Assignee
Beijing Jingdong Qianshi Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Qianshi Technology Co Ltd filed Critical Beijing Jingdong Qianshi Technology Co Ltd
Priority to CN202010203497.2A priority Critical patent/CN113496368B/en
Publication of CN113496368A publication Critical patent/CN113496368A/en
Application granted granted Critical
Publication of CN113496368B publication Critical patent/CN113496368B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06312Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06313Resource planning in a project environment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory or stock management, e.g. order filling, procurement or balancing against orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Game Theory and Decision Science (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)

Abstract

The invention discloses a configuration method and a configuration device of a picking workstation. Determining an order range of the current wave number today and an order range of the wave number yesterday in the same period of yesterday according to the current moment; counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number today, and counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the wave number yesterday at the moment yesterday; if the current average residual workload of the current wave number is larger than the product of the average residual workload of the wave number and the order increase threshold value of yesterday, the resources of the picking workstation are increased.

Description

Configuration method and device of picking workstation
Technical Field
The present invention relates generally to warehouse logistics technology, and more particularly, to a method and apparatus for configuring a picking workstation.
Background
The goods picking operation in the goods delivery process is to pick the goods on an order form from the goods shelf, and the goods picking operation is the most important and most cost-occupying operation of a warehouse logistics center. Meanwhile, the timeliness of the picking operation also greatly influences the logistics service quality.
A warehouse logistics center is typically provided with a plurality of picking stations, and automated guided vehicles (Automated Guided Vehicle) in the warehouse logistics center carry bins from storage areas to the picking stations, each bin typically being loaded with a plurality of items, the picking stations picking corresponding items from the bins according to the type and number of items in the order.
If the resource allocation of the picking workstation is too much, the overall sorting efficiency is reduced, the operation cost is too high, and if the resource allocation of the picking workstation is too little, the picking operation is difficult to complete on time, and the logistics service quality is reduced.
Warehouse operation management personnel are used for configuring relevant resources of a picking workstation and making decisions and judging according to actual situations and historical experiences of people and brains; along with the increase of single quantity and AGV quantity, the change of the on-site operation condition is complex, and the subjective judgment of people sometimes can generate the conditions of misjudgment and untimely decision judgment, so that the resource allocation of the picking workstation is unreasonable.
The above information disclosed in the background section is only for enhancement of understanding of the background of the invention and therefore it may contain information that does not form the prior art that is already known to a person of ordinary skill in the art.
Disclosure of Invention
In the summary, a series of concepts in a simplified form are introduced, which will be further described in detail in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
It is a primary object of the present invention to overcome at least one of the above-mentioned drawbacks of the prior art, and to provide a method of configuring a picking workstation, comprising:
determining an order range of the current wave number today and an order range of the wave number yesterday in the same period of yesterday according to the current moment;
counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number today, and counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the wave number yesterday at the moment yesterday;
Dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number by the quantity of the currently opened picking work stations to obtain the average residual work load of the current wave number today, dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the wave number yesterday by the quantity of the currently opened picking work stations to obtain the average residual work load of the wave number yesterday;
If the current average residual workload of the current wave number is larger than the product of the average residual workload of the wave number and the order increase threshold value of yesterday, the resource allocation of the picking workstation is increased.
According to one embodiment of the invention, increasing the picking workstation resource configuration includes:
If the difference between the number of commodities to be distributed in the current wave number today and the number of commodities to be distributed in the wave number yesterday is larger than or equal to the difference between the number of commodities to be picked in the current wave number today and the number of commodities to be picked in the wave number yesterday, starting more picking workstations, otherwise adding more cache bits.
According to one embodiment of the present invention, the order-amplification threshold has a value ranging from 1.1 to 1.4.
According to one embodiment of the present invention, the configuration method further includes:
Acquiring the neutral picking speed of each picking workstation according to the historical working data of each picking workstation;
Predicting the picking time spent by the opened picking work stations for picking the goods to be picked according to the number of goods to be picked in the current warehouse on the same day, the neutral picking speed and the number of the opened picking work stations;
If the number of the current wave-time goods to be picked at present is larger than the product of the number of the goods to be picked at present and the current wave-time duty ratio threshold value at present, and the sum of the current moment and the picking time length exceeds the planned completion time of the current wave-time at present, the resource allocation of the picking workstation is increased.
According to one embodiment of the present invention, the configuration method further includes:
When the picking time length is longer than the backlog configuration time parameter, judging whether the difference between the total number of commodities to be distributed in the current day and the number of commodities to be distributed in the current day is greater than or equal to the number of commodities to be picked in the current day and the number of commodities to be picked in the current day, if so, starting more picking workstations, otherwise, adding more cache positions.
According to one embodiment of the present invention, the configuration method further includes:
When the utilization rate of the slots of the picking work stations is smaller than the margin threshold of the yield of the slots and the picking time length is smaller than the margin configuration time parameter, the number of the picking work stations needing to be closed is calculated according to the following formula:
Wherein a is the number of picking workstations to be closed, b is the number of opened picking workstations, c is the number of commodities to be picked on the same day, d is the median picking speed, and e is the time for completing picking;
If the number of picking stations that need to be closed is greater than zero, closing a picking stations.
According to one embodiment of the invention, obtaining a median picking speed for each picking workstation based on historical operational data for the picking workstation includes:
arranging the number of picking items of each picking workstation in the latest preset days from small to large for each preset time length;
The pick count at the intermediate location is selected, the intermediate pick speed being equal to dividing the pick count by a predetermined length of time.
According to one embodiment of the present invention, determining an order range for a current wave number today and an order range for a wave number yesterday according to a current time includes:
A step of determining the order range of the current wave number today:
Judging whether the wave number has wave number which has wave number plan completion time earlier than the current time and has not completed sorting work, if so, adding the order of the wave number into the order range of the current wave number today;
Judging whether the wave number of the wave number plan completion time is within the preset time length after the current time, if so, adding the order of the wave number into the order range of the current wave number at present;
If the wave number within the preset time length after the current time is not provided with the wave number of the wave number plan completion time, judging whether the wave number is provided with the wave number which is after the preset time length after the current time and before the preset time length is doubled after the current time, if so, adding the order of the wave number with the wave number plan completion time the most front in the wave number to the order range of the current wave number of the present wave number.
The step of determining the order range of the last moment in yesterday:
judging whether the wave number which is not completed by the sorting work and is earlier than the time of the previous day is present or not, if so, adding the order of the wave number into the order range of the wave number at the moment yesterday;
Judging whether the wave number in the preset time length from the moment of the previous day is available or not, if so, adding the order of the wave number into the order range of the wave number at the moment of yesterday;
If the wave number within the preset time length from the moment of the previous day is not provided, judging whether the wave number is provided after the preset time length from the moment of the previous day and before twice the preset time length from the moment of the previous day, if so, adding the order of the wave number with the wave number plan completion time which is the most front in the wave number in the class of wave numbers into the order range of the wave number at the moment of yesterday.
In accordance with one embodiment of the present invention,
The step of determining the order range for the current wave-times today further comprises:
If the wave number plan completion time does not have the wave number after the preset time length behind the current time and before the preset time length behind the current time by twice, adding the order of the last wave of the current day into the order range of the current wave of the current day;
The step of determining the order range for the yesterday time wave also includes:
if the wave number does not exist, the order of the last wave number of the previous day is added into the order range of the wave number of the last wave number of the previous day after the preset time length from the moment of the previous day and before the preset time length is doubled from the moment of the previous day.
The invention also proposes a configuration device of a picking workstation, comprising:
the range determining module is used for determining the order range of the current wave number today and the order range of the wave number yesterday in the same period of yesterday according to the current moment;
The counting module is used for counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number today, and counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the wave number of yesterday at yesterday;
the calculation module is used for dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number by the quantity of the currently opened picking work stations to obtain the average residual workload of the current wave number, and dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number yesterday by the quantity of the currently opened picking work stations to obtain the average residual workload of the current wave number yesterday;
and the configuration module is used for increasing the resources of the picking workstation when the average residual workload of the current wave number of today is larger than the product of the average residual workload of the wave number of yesterday and the order amplification threshold value.
The invention also proposes a computer-readable storage medium on which a computer program is stored, characterized in that the computer program, when executed by a processor, implements a configuration method as described above.
The invention also proposes an electronic device comprising:
a processor; and
A memory for storing executable instructions of the processor;
Wherein the processor is configured to perform the configuration method as described above via execution of the executable instructions.
As can be seen from the above technical solutions, the configuration method of the picking workstation of the present invention has the following advantages and positive effects:
Today, when the average residual workload of the current wave number is larger than the product of the average residual workload of the wave number at yesterday and the order amplification threshold value, the probability that the order of the current wave number is not finished to be picked on time is higher, and therefore, the resource allocation of a picking workstation is required to be increased to cope with the increased picking workload, and the invention can avoid that the picking work of the current wave number cannot be finished on time by increasing the picking workstation.
Drawings
Various objects, features and advantages of the present invention will become more apparent from the following detailed description of the preferred embodiments of the invention, when taken in conjunction with the accompanying drawings. The drawings are merely exemplary illustrations of the invention and are not necessarily drawn to scale. In the drawings, like reference numerals refer to the same or similar parts throughout. Wherein:
FIG. 1 is a flow chart illustrating a method of configuring a picking workstation according to an exemplary embodiment;
FIG. 2 is a schematic structural view of a configuration device of a picking workstation shown in accordance with an exemplary embodiment;
FIG. 3 is a schematic diagram of an electronic device, according to an example embodiment;
FIG. 4 is a schematic diagram of a computer-readable storage medium according to an example embodiment.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be embodied in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. The same reference numerals in the drawings denote the same or similar structures, and thus detailed descriptions thereof will be omitted.
Referring to fig. 1, fig. 1 shows a flowchart of a configuration method of a picking workstation in the present embodiment. The configuration method comprises steps S1 to S4.
S1: determining an order range of the current wave number today and an order range of the wave number yesterday in the same period of yesterday according to the current moment;
After receiving the order, the automated warehouse needs to package the goods recorded on the order out of the warehouse. The order may be an order for goods sent from an electronic commerce system. The main processes of commodity packing and delivery include sorting and packing. Sorting is to sort out the goods in the order form from a plurality of goods, and packing is to pack the sorted goods by taking the order form as a unit.
Automated warehouses typically include a plurality of automated guided vehicles, a plurality of picking stations, a plurality of stereoscopic shelves, a plurality of bins, and a control unit. The bin is used for loading goods. Each bin can be loaded with one or more items. Bins are typically stored on a three-dimensional shelf. The kind and number of goods in each bin are stored in the control unit, as are the positions of each bin.
The stereoscopic goods shelves are arranged in a storage area of the warehouse, and the picking workstation is arranged outside the storage area. The control unit can control the automatic guiding transport vehicle to transport the bin between the three-dimensional goods shelf and the picking workstation.
When a commodity is required to be delivered out of the warehouse, the control unit controls the automatic guiding transport vehicle to transport the bin loaded with the commodity to the picking work station, a worker of the picking work station picks the commodity from the bin, and after the worker of the picking work station confirms that the picking of the commodity is finished, the bin is transported back to the three-dimensional goods shelf by the automatic guiding transport vehicle.
To improve sorting efficiency, automated warehouses typically employ seeded sorting. The seeded sorting method performs sorting operations by dividing a plurality of orders into a plurality of batches, and collectively processing orders of one batch at a time, and the batch of the operations is generally referred to as a "wave number". In the e-commerce setting, the warehouse has multiple wave times due to transportation and pulling production. When a picking work plan is formulated, all the wave times required to be completed in the same day are usually arranged in advance, each wave time has a wave time plan completion time, and in an ideal state, orders of each wave time are required to be completed before the wave time plan completion time, so that backlog of the orders is avoided.
In picking work plans, the time to completion of the wave plan is typically different for each wave. Taking a certain automated warehouse as an example, the completion time of each wave-time plan in a picking work plan of one day can be arranged as follows:
TABLE 1 day wave schedule completion schedule for a warehouse
00:00
11:05
12:00
14:00
14:30
16:00
19:00
21:00
23:59
The current today's wave number represents a high-timeliness order task that an automated warehouse must currently complete processing, determines which wave numbers belong to the current today's wave number, and the current today's wave number contains at least 1 wave number of orders, which can be orders containing multiple wave numbers. The order in the current wave-times today is the most urgent order at the time.
The step of determining the order range of the current wave-times today comprises:
S111: judging whether the wave number has wave number which has wave number plan completion time earlier than the current time and has not completed sorting work, if so, entering step S112, otherwise, entering step S113;
S112: adding the order of the wave number whose wave number plan completion time is earlier than the current time and the sorting work is not completed to the order range of the current wave number today, and entering step S113;
The order of the wave number whose wave number plan completion time is earlier than the current time and the sorting work is not completed is an order that has exceeded the time limit specified by the sorting work plan, and is an order that needs to be processed as soon as possible.
S113: judging whether the wave number of the wave number plan completion time is within the preset time length after the current time exists or not, if so, entering a step S114, and if not, entering a step S115;
s114: adding the order of the wave number in the preset time length after the current time in the wave number plan completion time into the order range of the current wave number today;
The predetermined period of time may be 50 to 70 minutes. The wave times of the wave times finishing time in the future preset time are wave times of which the wave times of the wave times are scheduled to finish time and expire immediately, so orders in the wave times are needed to be processed as soon as possible. Taking the preset time length of 60 minutes as an example, pushing back for 60 minutes from the moment, and the orders of the wave number with the wave number planned completion time falling into the interval belong to the orders of the current wave number today.
S115: judging whether the wave number has the wave number that the wave number plan completion time is after the preset time length is backward at the current time and before the preset time length is double the current time, if so, entering a step S116, otherwise, entering a step S117;
s116: and adding the order of the wave number with the front wave number of the wave number plan completion time in the wave number of the wave number with the time of the wave number plan completion time after the preset time length is backward at the current time and before the preset time length is backward at the current time into the order range of the current wave number of the present wave number.
Taking the preset time length of 60 minutes as an example, when no wave time plan completion time exists in 60 minutes from the moment, searching the wave time of the wave time plan completion time in the interval from the last 60 minutes to 120 minutes, and if the wave time with the wave time plan completion time in the interval is provided, adding the order of the wave time with the wave time closest to the wave time plan time in the wave time to the current wave time.
S117: when there is no order in the current wave-time today, the order of the last wave-time of the day is added to the order range of the current wave-time today.
If there is no order in the current wave at this time, it is likely that there is a busy period of the automated warehouse, for example, during e-commerce promotions, there is only one wave in the day, and the planned completion time of the wave is the last second of the day. Thus, the last wave-number of the day can be regarded as the current wave-number of the present day.
In order to make the order range of the last day wave time and the order range of the present wave time have comparability, the method for determining the order range of the last day wave time is similar to the method for determining the present wave time, and the step of determining the order range of the last day wave time comprises the following steps:
S121: judging whether the wave number which is earlier than the time of the previous day and has not completed the sorting work exists or not, if so, entering step S122, and if not, entering step S123;
S122: adding the order of the wave number, which is scheduled to be completed at the moment that the wave number schedule is completed earlier than the moment of the previous day and the sorting work is not completed, to the order range of the wave number at the moment of yesterday, and entering step S123;
s123: judging whether the wave number in the preset time length from the moment of the previous day is the wave number plan completion time or not, if so, entering a step S124, and if not, entering a step S125;
s124: adding an order of the wave number in a preset time period from the moment of the previous day to the order range of the wave number of the moment of yesterday;
s125: judging whether the wave number has the wave number that the wave number plan finishing time is after the preset time length from the moment of the previous day and before the preset time length is twice the time length from the moment of the previous day, if so, entering a step S126, otherwise, entering a step S127;
S126: and adding an order of a wave number with the most front wave number of the wave number plan completion time in the wave number with the preset time after the moment of the previous day and before the moment of the previous day and the double of the preset time after the moment of the previous day into the order range of the wave number of the moment of yesterday.
S127: when no order is available in the last day of the last day, the last order is added to the last day of the last day.
S2: counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number today, and counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the wave number yesterday at the moment yesterday;
Among the orders in the current wave-times today there may be orders that have already been sorted, orders that are in the order-to-be-picked state and orders that are in the order-to-be-allocated state. An order in a wait for dispatch state refers to an order that the warehouse system did not dispatch order picking orders to a picking workstation. Counting the quantity of goods to be picked in all orders in the state of picking, and counting the quantity of goods to be distributed in all orders in the state of being distributed.
Of the orders in the yesterday's wave time, there may be orders that have already completed sorting at yesterday's time, orders that are in the order to be picked and orders that are in the order to be allocated. An order in a wait for dispatch state refers to an order that the warehouse system did not dispatch order picking orders to a picking workstation. And counting the quantity of the goods to be picked in all orders in the goods to be picked state in the last day wave time, and counting the quantity of the goods to be distributed in all orders in the goods to be distributed state.
S3: dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number by the quantity of the currently opened picking work stations to obtain the average residual work load of the current wave number today, dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the wave number yesterday by the quantity of the currently opened picking work stations to obtain the average residual work load of the wave number yesterday;
Currently open picking stations refer to picking stations that are running at the current time. Yesterday with the picking workstation started refers to the picking workstation that was running at this moment yesterday.
Today the average remaining workload of the current wave is the average number of items that need to be picked per picking workstation that is running to complete the picking task of the current wave. The average remaining workload of the yesterday time is the number of items that each picking workstation that completed the picking task of the yesterday time was running at yesterday and still needs to pick on average.
S4: if the current average residual workload of the current wave number is larger than the product of the average residual workload of the wave number and the order increase threshold value of yesterday, the resources of the picking workstation are increased. Step S4 includes step S41 and step S42.
Step S41: judging whether the current average residual workload of the wave number at present is larger than the product of the average residual workload of the wave number at the moment of yesterday and the order amplification threshold value, if so, entering a step S42, otherwise, entering a step S51.
The order increment threshold is a constant greater than 1. The order amplification threshold value is 1.1-1.4, preferably 1.2. The order amplification threshold may be set according to the order amplification of two adjacent days in the history of the automated warehouse, and when the order amplification of the next day is larger than a certain value, the result of the order not completing picking on time is caused, and the value is taken as the order amplification threshold.
AGVs (Automated Guided Vehicle) automatically guide the transport vehicles) to the goods-picking storehouses of people, the problems of capacity, AGVs and the quantity proportion of the picking workstations are considered in the planning stage, and generally under the conditions of small-amplitude fluctuation of sales promotion periods and orders, the problem that the warehouse cannot timely change the resource allocation is solved, so that the production task is difficult to complete. When an e-commerce warehouse is manufactured after being built, warehouse commodity stock, order structures, AGV quantity, AGV running environments, picking workstations and shelf layout are relatively stable environments, so that the increase range of order production tasks can accurately reflect whether order non-timely picking results can occur under the same environment running conditions in the stable environments.
Step S42: increasing picking workstation resources.
Today, when the average residual workload of the current wave number is larger than the product of the average residual workload of the wave number at yesterday and the order increase threshold value, the probability that the order of the current wave number is not finished to be picked on time is high, so that the resources of a picking workstation are required to be increased to cope with the increased picking workload, and in this embodiment, the picking work of the current wave number cannot be finished on time by increasing the resources of the picking workstation is avoided.
Further, step S42 includes steps S421 to S423:
S421: judging whether the difference between the quantity of commodities to be distributed of the current wave number today and the quantity of commodities to be distributed of the wave number yesterday is larger than or equal to the difference between the quantity of commodities to be picked of the current wave number today and the quantity of commodities to be picked of the wave number yesterday, if yes, entering step S422, otherwise entering step S423;
S422: opening more picking workstations;
when the difference between the number of commodities to be distributed in the current wave number today and the number of commodities to be distributed in the wave number yesterday is greater than or equal to the difference between the number of commodities to be picked in the current wave number today and the number of commodities to be picked in the wave number yesterday, the current wave number is more, and therefore more picking workstations need to be started.
S423: more cache bits are added.
Buffer locations are physical locations near the picking stations where the AGVs may stay waiting for the picking stations to be idle and then move to the picking stations when the picking stations are not idle.
When the difference between the number of commodities to be distributed in the current wave number today and the number of commodities to be distributed in the wave number yesterday is smaller than the difference between the number of commodities to be picked in the current wave number today and the number of commodities to be picked in the wave number yesterday, the instruction that the total warehouse is more to be picked is provided, and therefore more cache positions are opened.
Further, the configuration method further includes steps S51 to 53 after step S4:
s51: acquiring the neutral picking speed of each picking workstation according to the historical working data of each picking workstation; s51 includes S511-S512.
S511: arranging the picking numbers of each picking workstation in the last preset days from small to large for each preset time length, and entering step S512;
For example, the preset number of days may be seven days and the preset length of time may be 10 minutes. The pick numbers per ten minutes per picking station were recorded over the last seven days and were ranked in order of small to large.
S512: selecting the picking number at the intermediate position, wherein the intermediate picking speed is equal to dividing the picking number by the preset time length, and proceeding to step S52.
And selecting the picking quantity at the middle position from the picking quantity arranged in the order from small to large, and dividing the picking quantity by the preset time length to obtain the middle picking speed. The median picking speed is the number of picks that each picking station can complete per unit time.
S52: predicting the picking time spent by the opened picking work stations for picking the goods to be picked according to the number of the goods to be picked in the current warehouse, the neutral picking speed and the number of the opened picking work stations, and entering step S53;
dividing the number of goods to be picked in the current warehouse by the number of the opened picking stations and then dividing by the median picking speed to obtain the picking time spent by the current opened picking stations to pick the goods to be picked.
S53: if the number of items to be picked at the present wave number is greater than the product of the number of items to be picked at the present day and the present wave number duty ratio threshold at the present wave number, and the sum of the present moment and the picking time length exceeds the completion time of the present wave number at the present day, the process proceeds to step S42. Step S53 includes S531 and step S532.
Step S531: judging whether the number of the goods to be picked at the current wave number is larger than the product of the number of the goods to be picked remaining at the current wave number and the current wave number duty ratio threshold value at the current wave number, if so, entering step S532, otherwise, entering step S61;
Today the current wave-order ratio threshold value is in the range of 0.6-0.8, preferably 0.7. When the number of the goods to be picked in the current wave number is larger than the product of the number of the remaining goods to be picked in the current day and the current wave number of the goods to be picked in the current wave number of the current day, the current wave number may possibly fail to finish the picking work on schedule.
Step S532: it is determined whether the sum of the present time today and the picking time length exceeds the completion time of the present wave time today, if so, the step S42 is entered, otherwise, the step S61 is entered.
The completion time of the current wave-time today is the most-directed one of the plurality of wave-time planning completion times contained in the current wave-time today. The time of the current time and the picking time required by the current wave number of times to be expected to finish the picking work are added to obtain the expected finishing time of the current wave number of times, if the time is longer than the planned finishing time of the current wave number of times, the picking work of the current wave number of times can not be finished in time, so that the resources of the picking work stations are increased.
Further, the configuration method further comprises: steps S61 to S64.
S61: judging whether the picking time length is greater than the backlog configuration time parameter, if so, entering a step S62, otherwise, entering a step S71;
The backlog configuration time parameter is a preset duration, which may be 40 to 60 minutes, preferably 50 minutes. The backlog configuration time parameter may be configured according to the actual conditions of the respective warehouse. When the picking time of the current wave number exceeds the backlog configuration time parameter, the risk of backlog of the sorting work exists today, and the production pressure is high.
S62: judging whether the difference between the total number of goods to be distributed on the same day and the number of goods to be distributed on the same day is larger than or equal to the difference between the number of goods to be picked on the same day and the number of goods to be picked on the same day, if yes, proceeding to step S63, otherwise proceeding to step S64;
s63: opening more picking workstations;
The difference between the total number of goods to be distributed on the same day and the number of goods to be distributed on the same day is larger than or equal to the number of goods to be picked on the same day and the number of goods to be picked on the same day, which indicates that the warehouse has more goods to be distributed, so that more picking work stations are started.
S64: more cache bits are added.
The difference between the total number of goods to be distributed on the same day and the number of goods to be distributed on the same day is smaller than the difference between the number of goods to be picked on the same day and the number of goods to be picked on the same day, and the indication that the amount to be picked in the warehouse is more is provided, so that more cache positions are added.
Further, the configuration method further comprises: steps S71 to 75.
S71: judging whether the slot utilization rate of the picking workstation is smaller than a slot energy production margin threshold, if so, entering a step S71, otherwise, entering a step S81;
The threshold value of the groove position productivity margin is a tested value, and the value range can be 0.4-0.6, preferably 0.5;
The utilization of slots in the picking station is equal to the number of slots occupied by the picking station divided by the number of slots opened by the picking station.
S72: judging whether the picking time length is smaller than the allowance configuration time parameter, if so, entering a step S73, otherwise, entering a step S81;
the margin configuration time parameter is a preset duration that is less than the backlog configuration time parameter. The margin setting time parameter may be an empirical value, for example, 1 to 10 minutes.
The utilization rate of the slots of the picking work stations is smaller than the margin threshold value of the yield of the slots, and if the picking time length is smaller than the margin configuration time parameter, the risk of the yield margin of the picking work stations is indicated, and the operation cost is required to be reduced by reducing the number of the picking work stations.
S73: the number of picking stations that need to be closed is calculated according to the following equation:
Wherein a is the number of picking workstations to be closed, b is the number of opened picking workstations, c is the number of commodities to be picked on the same day, d is the median picking speed, and e is the time for completing picking;
The process advances to step S74.
S74: and judging whether the number a of the picking workstations needing to be closed is larger than zero, if so, entering a step S75, otherwise, entering a step S9.
S75: closing the a picking stations.
In the case of a surplus capacity, closing too many a picking stations can reduce the operating costs.
Further, the configuration method further comprises: steps S81, S82 and S9.
S81: selecting whether the buffer bit utilization rate of the workstation is smaller than the buffer bit productivity margin threshold, if yes, entering a step S82, otherwise, entering a step S9;
the utilization rate of the buffer bits of the picking workstation is equal to the number of occupied buffer bits of the picking workstation divided by the number of opened buffer bits of the picking workstation.
The buffer capacity margin threshold is a tested value, and the value range of the buffer capacity margin threshold can be 0.4-0.6, preferably 0.5;
S82: judging whether the picking time length is smaller than the allowance configuration time parameter, if so, entering a step S73, otherwise, entering a step S9;
When the buffer position utilization rate of the picking work stations is smaller than the buffer position productivity allowance threshold value and the picking time length is smaller than the allowance configuration time parameter, the risk of the productivity allowance of the picking work stations is indicated, and the operation cost needs to be reduced by reducing the number of the picking work stations.
S9: and (5) ending.
When the existing picking workstation does not have the risks of high production pressure, overtime production or rich productivity, the resource allocation of the picking workstation is normal and reasonable, and adjustment is not needed.
Referring to fig. 2, the present embodiment further proposes a configuration device 1 of a picking workstation, the configuration device 1 comprising:
a range determining module 11, configured to determine, according to the current time, an order range of the current wave number today and an order range of the wave number yesterday in the same period of yesterday;
the statistics module 12 is configured to count the number of goods to be picked and the number of goods to be distributed in the order of the current wave, and count the number of goods to be picked and the number of goods to be distributed in the order of the wave of yesterday at yesterday;
The calculating module 13 is configured to divide the sum of the number of goods to be picked and the number of goods to be allocated in the order of the current wave number by the number of currently opened picking workstations to obtain an average remaining workload of the current wave number today, and divide the sum of the number of goods to be picked and the number of goods to be allocated in the order of the current wave number yesterday by the number of currently opened picking workstations to obtain an average remaining workload of the current wave number yesterday;
A configuration module 14 for increasing the picking workstation resources when the current average remaining workload of the today's wave number is greater than the product of the average remaining workload of the yesterday's wave number and the order-amplification threshold.
An electronic device 800 according to such an embodiment of the invention is described below with reference to fig. 3. The electronic device 800 shown in fig. 3 is merely an example and should not be construed as limiting the functionality and scope of use of embodiments of the present invention.
As shown in fig. 3, the electronic device 800 is embodied in the form of a general purpose computing device. Components of electronic device 800 may include, but are not limited to: the at least one processing unit 810, the at least one memory unit 820, and a bus 830 connecting the various system components, including the memory unit 820 and the processing unit 810.
Wherein the storage unit stores program code that is executable by the processing unit 810 such that the processing unit 810 performs steps according to various exemplary embodiments of the present invention described in the above section of the "exemplary method" of the present specification.
The storage unit 820 may include readable media in the form of volatile storage units, such as Random Access Memory (RAM) 8201 and/or cache memory 8202, and may further include Read Only Memory (ROM) 8203.
Storage unit 820 may also include a program/utility 8204 having a set (at least one) of program modules 8205, such program modules 8205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Bus 830 may be one or more of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 800 may also communicate with one or more external devices 700 (e.g., keyboard, pointing device, bluetooth device, etc.), one or more devices that enable an insurer to interact with the electronic device 800, and/or any device (e.g., router, modem, etc.) that enables the electronic device 800 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 850. Also, electronic device 800 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through network adapter 860. As shown, network adapter 860 communicates with other modules of electronic device 800 over bus 830. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with electronic device 800, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a usb disk, a mobile hard disk, etc.) or on a network, and includes several instructions to cause a computing device (may be a personal computer, a server, a terminal device, or a network device, etc.) to perform the configuration method according to the embodiments of the present disclosure.
In an exemplary embodiment of the present disclosure, there is also provided a computer-readable storage medium having stored thereon a program product capable of implementing one of the configuration methods described above in the present specification. In some possible embodiments, the various aspects of the invention may also be implemented in the form of a program product comprising program code for causing a terminal device to carry out the steps according to the various exemplary embodiments of the invention as described in the "exemplary methods" section of this specification, when said program product is run on the terminal device.
Referring to fig. 4, a program product 900 for implementing the above-described configuration method according to an embodiment of the present invention is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium would include the following: an electrical connection having one or more wires, a portable disk, a hard disk, random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The computer readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the insurer computing device, partly on the insurer device, as a stand-alone software package, partly on the insurer computing device, partly on a remote computing device, or entirely on a remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the insurance client computing device through any kind of network, including a Local Area Network (LAN) or Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected over the internet using an internet service provider).
It should be noted that although in the above detailed description several modules or units of a device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit in accordance with embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into a plurality of modules or units to be embodied.
Furthermore, although the steps of the methods in the present disclosure are depicted in a particular order in the drawings, this does not require or imply that the steps must be performed in that particular order, or that all illustrated steps be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step to perform, and/or one step decomposed into multiple steps to perform, etc.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (may be a personal computer, a server, a mobile terminal, or a network device, etc.) to perform the configuration method according to the embodiments of the present disclosure.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any adaptations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
Although the invention has been disclosed with reference to certain embodiments, numerous variations and modifications may be made to the described embodiments without departing from the scope and scope of the invention. It is to be understood, therefore, that the invention is not to be limited to the specific embodiments disclosed and that it is to be defined by the scope of the appended claims and their equivalents.

Claims (12)

1. A method of configuring a picking workstation, comprising:
determining an order range of the current wave number today and an order range of the wave number yesterday in the same period of yesterday according to the current moment;
counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number today, and counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the wave number yesterday;
Dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number by the quantity of the currently opened picking work stations to obtain the average residual work load of the current wave number today, dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the wave number yesterday by the quantity of the currently opened picking work stations to obtain the average residual work load of the wave number yesterday;
If today's current average remaining workload of the wave number is greater than the product of yesterday's average remaining workload of the wave number and an order-amplification threshold, the picking workstation resource is increased, wherein the order-amplification threshold is a constant greater than 1.
2. The configuration method of claim 1, wherein increasing picking workstation resources comprises:
If the difference between the number of commodities to be distributed in the current wave number today and the number of commodities to be distributed in the wave number yesterday is larger than or equal to the difference between the number of commodities to be picked in the current wave number today and the number of commodities to be picked in the wave number yesterday, starting more picking workstations, otherwise adding more cache bits.
3. The configuration method according to claim 1, wherein the order-amplification threshold has a value ranging from 1.1 to 1.4.
4. A configuration method according to any one of claims 1 to 3, characterized in that the configuration method further comprises:
Acquiring the neutral picking speed of each picking workstation according to the historical working data of each picking workstation;
Predicting the picking time spent by the opened picking work stations for picking the goods to be picked according to the number of goods to be picked in the current warehouse on the same day, the neutral picking speed and the number of the opened picking work stations;
If the number of the current wave-time goods to be picked at present is larger than the product of the number of the goods to be picked at present and the current wave-time duty ratio threshold value at present, and the sum of the current moment and the picking time length exceeds the planned completion time of the current wave-time at present, the resource allocation of the picking workstation is increased.
5. The configuration method according to claim 4, characterized in that the configuration method further comprises:
When the picking time length is longer than the backlog configuration time parameter, judging whether the difference between the total number of commodities to be distributed in the current day and the number of commodities to be distributed in the current day is greater than or equal to the number of commodities to be picked in the current day and the number of commodities to be picked in the current day, if so, starting more picking workstations, otherwise, adding more cache positions.
6. The configuration method according to claim 4, characterized in that the configuration method further comprises:
When the utilization rate of the slots of the picking work stations is smaller than the margin threshold of the yield of the slots and the picking time length is smaller than the margin configuration time parameter, the number of the picking work stations needing to be closed is calculated according to the following formula:
Wherein a is the number of picking workstations to be closed, b is the number of opened picking workstations, c is the number of commodities to be picked on the same day, d is the median picking speed, and e is the time for completing picking;
If the number of picking stations that need to be closed is greater than zero, closing a picking stations.
7. The configuration method of claim 4, wherein obtaining a median picking rate for each picking workstation based on historical operational data for each picking workstation comprises:
arranging the number of picking items of each picking workstation in the latest preset days from small to large for each preset time length;
The pick count at the intermediate location is selected, the intermediate pick speed being equal to dividing the pick count by a predetermined length of time.
8. A configuration method according to any one of claims 1 to 3, characterized in that determining the order range of the current wave number today and the order range of the wave number yesterday according to the current time comprises:
A step of determining the order range of the current wave number today:
Judging whether the wave number has wave number which has wave number plan completion time earlier than the current time and has not completed sorting work, if so, adding the order of the wave number into the order range of the current wave number today;
Judging whether the wave number of the wave number plan completion time is within the preset time length after the current time, if so, adding the order of the wave number into the order range of the current wave number at present;
If the wave number within the preset time length after the current time is not provided with the wave number of the wave number plan completion time, judging whether the wave number is provided with the wave number which is after the preset time length after the current time and before the preset time length is doubled after the current time, if the order is available, adding the order of the wave number with the top wave number plan completion time in the wave number to the order range of the current wave number of the present wave number;
The step of determining the order range of the last moment in yesterday:
judging whether the wave number which is not completed by the sorting work and is earlier than the time of the previous day is present or not, if so, adding the order of the wave number into the order range of the wave number at the moment yesterday;
Judging whether the wave number in the preset time length from the moment of the previous day is available or not, if so, adding the order of the wave number into the order range of the wave number at the moment of yesterday;
If the wave number within the preset time length from the moment of the previous day is not provided, judging whether the wave number is provided after the preset time length from the moment of the previous day and before twice the preset time length from the moment of the previous day, if so, adding the order of the wave number with the wave number plan completion time which is the most front in the wave number in the class of wave numbers into the order range of the wave number at the moment of yesterday.
9. The method of claim 8, wherein,
The step of determining the order range for the current wave-times today further comprises:
If the wave number plan completion time does not have the wave number after the preset time length behind the current time and before the preset time length behind the current time by twice, adding the order of the last wave of the current day into the order range of the current wave of the current day;
The step of determining the order range for the yesterday time wave also includes:
if the wave number does not exist, the order of the last wave number of the previous day is added into the order range of the wave number of the last wave number of the previous day after the preset time length from the moment of the previous day and before the preset time length is doubled from the moment of the previous day.
10. A configuration device of a picking workstation, comprising:
the range determining module is used for determining the order range of the current wave number today and the order range of the wave number yesterday in the same period of yesterday according to the current moment;
The counting module is used for counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number today, and counting the quantity of goods to be picked and the quantity of goods to be distributed in the order of the wave number of yesterday at yesterday;
the calculation module is used for dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number by the quantity of the currently opened picking work stations to obtain the average residual workload of the current wave number, and dividing the sum of the quantity of goods to be picked and the quantity of goods to be distributed in the order of the current wave number yesterday by the quantity of the currently opened picking work stations to obtain the average residual workload of the current wave number yesterday;
And the configuration module is used for increasing the resource configuration of the picking workstation when the current average residual workload of the wave number today is larger than the product of the average residual workload of the wave number of yesterday and an order amplification threshold value, wherein the order amplification threshold value is a constant larger than 1.
11. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the configuration method of any one of claims 1 to 9.
12. An electronic device, comprising:
a processor; and
A memory for storing executable instructions of the processor;
Wherein the processor is configured to perform the configuration method of any of claims 1-9 via execution of the executable instructions.
CN202010203497.2A 2020-03-20 2020-03-20 Configuration method and device of picking workstation Active CN113496368B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010203497.2A CN113496368B (en) 2020-03-20 2020-03-20 Configuration method and device of picking workstation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010203497.2A CN113496368B (en) 2020-03-20 2020-03-20 Configuration method and device of picking workstation

Publications (2)

Publication Number Publication Date
CN113496368A CN113496368A (en) 2021-10-12
CN113496368B true CN113496368B (en) 2024-06-18

Family

ID=77994265

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010203497.2A Active CN113496368B (en) 2020-03-20 2020-03-20 Configuration method and device of picking workstation

Country Status (1)

Country Link
CN (1) CN113496368B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114926113A (en) * 2022-05-09 2022-08-19 上海禹璨信息技术有限公司 Sorting task processing method, device and equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104142682A (en) * 2013-11-15 2014-11-12 上海快仓智能科技有限公司 Goods sorting method based on intelligent AGV
CN108846609A (en) * 2018-06-15 2018-11-20 北京极智嘉科技有限公司 Picking method, device, server and medium based on order taking responsibility

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001072109A2 (en) * 2000-03-28 2001-10-04 Stamps.Com Inc. Apparatus, systems and methods for online, multi-parcel, multi-carrier, multi-service parcel returns shipping management
CN1517920A (en) * 2003-01-15 2004-08-04 英业达股份有限公司 Production information processing system and method thereof
CN1949252A (en) * 2005-10-14 2007-04-18 鸿富锦精密工业(深圳)有限公司 Putting out goods warning messaging system and method
CN109583800B (en) * 2017-09-29 2022-04-12 北京京东乾石科技有限公司 Logistics warehouse parcel sorting method, device and system
CN109772714B (en) * 2017-11-10 2021-05-25 北京京东乾石科技有限公司 Goods sorting method and device, storage medium and electronic equipment
CN109102205B (en) * 2018-08-30 2019-12-31 北京极智嘉科技有限公司 Order task picking system, order task processing method, order task picking device, order task server and order task processing medium
CN110197309B (en) * 2019-06-05 2021-11-26 北京极智嘉科技股份有限公司 Order processing method, device, equipment and storage medium
CN110264323B (en) * 2019-07-04 2020-06-30 普罗格智芯科技(湖北)有限公司 Intelligent sorting method and system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104142682A (en) * 2013-11-15 2014-11-12 上海快仓智能科技有限公司 Goods sorting method based on intelligent AGV
CN108846609A (en) * 2018-06-15 2018-11-20 北京极智嘉科技有限公司 Picking method, device, server and medium based on order taking responsibility

Also Published As

Publication number Publication date
CN113496368A (en) 2021-10-12

Similar Documents

Publication Publication Date Title
CN109658027B (en) Order task processing method, device, server and medium
CN108596540B (en) Replenishment method and device, computer-readable storage medium and electronic equipment
US20220063915A1 (en) Goods sorting method and goods sorting system
EP3816886B1 (en) Management method, apparatus, system applied to goods-to-person system, and server and computer storage medium
CN109118137B (en) Order processing method, device, server and storage medium
US11182743B2 (en) Order processing method and device, server, and storage medium
US11544645B2 (en) Inventory scheduling method and device and non-transitory computer readable storage medium
CN111747009B (en) Warehouse system, method for adjusting shelf position, storage medium and equipment
Yang et al. Modelling and production configuration optimization for an assembly shop
US20090222123A1 (en) Method and system for scheduling a set of events in real time
Öztürkoğlu A bi‐objective mathematical model for product allocation in block stacking warehouses
CN111652408A (en) Order processing method, device, medium, electronic equipment and system in warehouse
US11681983B2 (en) Systems and methods for prioritizing pick jobs while optimizing efficiency
CN119204589B (en) Deep reinforcement learning-based intelligent warehouse resource dynamic allocation method and system
CN113496368B (en) Configuration method and device of picking workstation
CN113128924B (en) Cargo scheduling method, apparatus and computer readable storage medium
EP4318346A1 (en) Warehouse order task processing method and apparatus, storage medium, and electronic device
US20240004403A1 (en) Battery charge state based mission assignment for autonomous mobile robots
CN111652407B (en) Task processing method, device, medium, electronic equipment and system in warehouse
CN117314133B (en) Intelligent flow integrating system based on business center
CN113627858A (en) A method and device for determining a warehouse cache location
CN113537864A (en) Order wave management method and device, storage medium and electronic equipment
Ma et al. Order dividing optimisation in crane & shuttle-based storage and retrieval system
US11436543B2 (en) Plan creation interfaces for warehouse operations
CN113807628B (en) Warehouse management method, device, electronic equipment and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant