CN110909930B - Goods position distribution method of mobile goods shelf storage system for refrigeration house - Google Patents
Goods position distribution method of mobile goods shelf storage system for refrigeration house Download PDFInfo
- Publication number
- CN110909930B CN110909930B CN201911138483.0A CN201911138483A CN110909930B CN 110909930 B CN110909930 B CN 110909930B CN 201911138483 A CN201911138483 A CN 201911138483A CN 110909930 B CN110909930 B CN 110909930B
- Authority
- CN
- China
- Prior art keywords
- goods
- picking
- objective function
- item
- value
- 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
Links
- 238000003860 storage Methods 0.000 title claims abstract description 67
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000009826 distribution Methods 0.000 title claims abstract description 11
- 238000005057 refrigeration Methods 0.000 title claims abstract 3
- 241000196324 Embryophyta Species 0.000 claims abstract description 57
- 238000005457 optimization Methods 0.000 claims abstract description 19
- 238000009792 diffusion process Methods 0.000 claims abstract description 9
- 230000005484 gravity Effects 0.000 claims abstract description 6
- 230000002068 genetic effect Effects 0.000 claims abstract description 5
- 238000011156 evaluation Methods 0.000 claims description 22
- 238000003780 insertion Methods 0.000 claims description 15
- 230000037431 insertion Effects 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 11
- 239000011159 matrix material Substances 0.000 claims description 9
- 230000001174 ascending effect Effects 0.000 claims description 6
- 238000013461 design Methods 0.000 claims description 3
- 239000006185 dispersion Substances 0.000 claims description 3
- 230000004083 survival effect Effects 0.000 claims description 3
- 240000008791 Antiaris toxicaria Species 0.000 claims 1
- 238000004364 calculation method Methods 0.000 claims 1
- 238000000151 deposition Methods 0.000 claims 1
- 238000012545 processing Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 abstract description 3
- 238000004088 simulation Methods 0.000 description 14
- 230000000875 corresponding effect Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 230000007423 decrease Effects 0.000 description 4
- 238000011160 research Methods 0.000 description 4
- 230000002860 competitive effect Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/12—Computing arrangements based on biological models using genetic models
- G06N3/126—Evolutionary algorithms, e.g. genetic algorithms or genetic programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/067—Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Biophysics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Game Theory and Decision Science (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Computation (AREA)
- Molecular Biology (AREA)
- Genetics & Genomics (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Educational Administration (AREA)
- General Health & Medical Sciences (AREA)
- Physiology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Warehouses Or Storage Devices (AREA)
Abstract
Description
技术领域technical field
本发明属于仓储管理领域,具体是涉及一种面向冷库的移动式货架仓储系统货位分配方法。The invention belongs to the field of storage management, and in particular relates to a storage space allocation method of a mobile rack storage system oriented to a cold storage.
背景技术Background technique
近年来,随着冷链物流行业的快速发展,冷库受到越来越多物流企业的关注。仓库能耗、投资成本和效率问题一直以来都是冷库中的痛点,因此,选用存取空间紧致化和服务时间及时化的仓储系统已成为冷库发展新的方向。移动式货架仓储系统作为一种新的紧致化仓储系统,仅需留出一个拣选巷道供存取小车进行作业,通过货架移动分配出巷道,再由存取小车进入巷道完成货物的出入库,仓储系统结构简单、空间利用率高且成本较低,已被广泛应用于国内外各大冷库。货位分配问题是面向冷库的移动式货架仓储系统的关键问题,直接关系到仓库能否高效、平稳的运行,如何通过合理的货位策略来优化移动式货架仓储系统的作业效率,提高货架的稳定性,成为亟待解决的问题。In recent years, with the rapid development of the cold chain logistics industry, cold storage has received more and more attention from logistics companies. Warehouse energy consumption, investment cost and efficiency have always been the pain points in cold storage. Therefore, choosing a storage system with compact access space and timely service time has become a new direction for cold storage development. As a new compact storage system, the mobile rack storage system only needs to set aside one picking aisle for the access trolley to operate, and allocate the aisle through the movement of the shelves, and then the access trolley enters the aisle to complete the entry and exit of the goods. The storage system has simple structure, high space utilization and low cost, and has been widely used in major cold storages at home and abroad. The problem of storage space allocation is the key problem of the mobile rack storage system for cold storage, which is directly related to the efficient and stable operation of the warehouse. How to optimize the operation efficiency of the mobile rack storage system through a reasonable storage space strategy Stability has become an urgent problem to be solved.
常用的货位分配策略包括:定位存储、随机存储、就近位置存储、全周转率存储和分类存储。然而,现有技术中,针对面向冷库的移动式货架仓储系统的货位分配研究还较少,暂没有文献研究该仓储系统中每个品项的具体存放位置。针对冷库物流具有存储品种繁多、时效性要求高、成本高、技术要求复杂等物流特点,采用合理的货位分配策略,可提高冷库订单响应速度,降低冷库成本并提高货架稳定性。Commonly used storage space allocation strategies include: positioning storage, random storage, nearby storage, full turnover storage and classified storage. However, in the prior art, there are still few researches on the storage space allocation of the mobile rack storage system for cold storage, and there is no literature to study the specific storage position of each item in the storage system. In view of the logistics characteristics of cold storage logistics such as a wide variety of storage varieties, high timeliness requirements, high costs, and complex technical requirements, adopting a reasonable slot allocation strategy can improve the response speed of cold storage orders, reduce cold storage costs and improve shelf stability.
发明内容SUMMARY OF THE INVENTION
为了克服已有技术的不足,本发明提供一种面向冷库的移动式货架仓储系统货位分配方法,以优化仓库存储方式,降低仓库管理成本。In order to overcome the deficiencies of the prior art, the present invention provides a storage space allocation method for a mobile rack storage system oriented to a cold storage, so as to optimize the storage mode of the warehouse and reduce the cost of warehouse management.
本发明解决其技术问题所采用的技术方案是:The technical scheme adopted by the present invention to solve its technical problems is:
一种面向冷库的移动式货架仓储系统货位分配方法,包括以下步骤:A storage space allocation method for a mobile rack storage system for cold storage, comprising the following steps:
步骤1、以提高拣选效率、提高货架稳定性、提高同一拣选巷道品项相关性为目标建立多目标货位分配优化模型;
计算提高拣选效率的目标函数f1,Calculate the objective function f 1 to improve the picking efficiency,
先计算存取小车从I/O位置运动至货位(x,y,z)处,假设需要移动货架,水平方向上运行时间为:First calculate the movement of the access trolley from the I/O position to the cargo position (x, y, z). Assuming that the shelf needs to be moved, the running time in the horizontal direction is:
其中,y表示货位(x,y,z)沿y方向的坐标,w表示货格宽度,vy表示存取小车沿y方向上的速度;tr表示货架移动打开拣选巷道时间,k表示需在拣选巷道k拣选货位(x,y,z)处的货物,d表示货格深度,l表示拣选巷道宽度,vx表示存取小车沿x方向上的速度,从图2可以看出,第一排货架上的货物需从巷道1拣选,第二排和第三排货架上的货物均在巷道2拣选,……,依次类推;Among them, y represents the coordinates of the cargo position (x, y, z) along the y direction, w represents the width of the cargo grid, v y represents the speed of the access trolley along the y direction; t r represents the time when the rack moves to open the picking lane, and k represents It is necessary to pick the goods at the cargo position (x, y, z) in the picking lane k, d represents the depth of the cargo compartment, l represents the width of the picking lane, v x represents the speed of the access trolley along the x direction, as can be seen from Figure 2 , the goods on the first row of shelves need to be picked from
再计算存取小车从I/O位置运动至货位(x,y,z)处,竖直方向上运行时间为:Then calculate that the access trolley moves from the I/O position to the cargo position (x, y, z), and the running time in the vertical direction is:
其中,z表示货位(x,y,z)沿z方向的坐标,h为货格高度,vz表示存取小车在竖直方向上的速度;Among them, z represents the coordinates of the cargo space (x, y, z) along the z direction, h is the height of the cargo compartment, and v z represents the speed of the access trolley in the vertical direction;
继续计算存取小车从货位(x,y,z)处返回至I/O位置,由于货架不移动,故返回时在水平面上的运行时间为:Continue to calculate that the access trolley returns from the cargo position (x, y, z) to the I/O position. Since the shelf does not move, the running time on the horizontal plane when returning is:
再计算返回时在竖直方向上的运行时间为:Then calculate the running time in the vertical direction when returning as:
进一步,由于存取小车在水平面上的运动和竖直方向上的运动是同时的,故拣选货物所用时间为两个方向上运行时间的最大值,计算拣选货位(x,y,z)处的货物所用时间txyz为:Further, since the movement of the access trolley on the horizontal plane and the movement in the vertical direction are simultaneous, the time used for picking goods is the maximum running time in the two directions, and the picking position (x, y, z) is calculated. The time t xyz for the goods is:
其中,tp为存取小车装卸货物时间;Among them, t p is the loading and unloading time of the access trolley;
则拣选货位(x,y,z)处的品项所用的时间为:Then the time taken to pick the item at location (x, y, z) is:
txyz·pxyz (6)t xyz ·p xyz (6)
其中,pxyz表示存放在货位(x,y,z)处的品项的拣选频率。Among them, p xyz represents the picking frequency of the item stored at the slot (x, y, z).
进一步的,提高拣选效率的主要目标就是货物总的拣选时间最小,则目标函数表达式为:Further, the main goal of improving the picking efficiency is to minimize the total picking time of the goods, then the objective function expression is:
其中,f1表示货物总的拣选时间;Among them, f 1 represents the total picking time of the goods;
计算提高货架稳定性的目标函数f2,Calculate the objective function f 2 to improve shelf stability,
其中,f2表示货架整体重心高度,mxyz表示存放在货位(x,y,z)处的品项的重量;Among them, f 2 represents the height of the overall center of gravity of the shelf, and m xyz represents the weight of the item stored at the cargo position (x, y, z);
计算提高同一拣选巷道的品项相关性目标函数f3,Calculate the objective function f 3 to improve the item correlation of the same picking lane,
采用Russel and Rao提出的相似系数计算公式如下:The formula for calculating the similarity coefficient proposed by Russel and Rao is as follows:
其中,a表示同时包含品项i和品项j的订单数量;b表示仅包含品项i的订单数量;c表示仅包含品项j的订单数量;d表示品项i和品项j都不包含的订单数量;Among them, a represents the order quantity that contains both item i and item j; b represents the order quantity that only contains item i; c represents the order quantity that only contains item j; d represents that neither item i nor item j is included. the number of orders included;
将相关性强的品项存放在同一拣选巷道的货架上可有效减少打开拣选巷道的次数,进一步的,可将目标函数转变为同一拣选巷道的品项相似系数之和之后的和的倒数尽可能小,目标函数表达式为:Storing highly correlated items on the shelves in the same picking lane can effectively reduce the number of opening picking lanes. Further, the objective function can be transformed into the reciprocal of the sum of the item similarity coefficients in the same picking lane as much as possible. small, the objective function expression is:
其中,f3表示同一拣选巷道的品项相似系数之和之后的和的倒数,K为拣选巷道数目,i和j表示品项编号,g表示品项数目,rik=1表示品项i存放在拣选巷道k的货架上,否则rik=0,rjk同理;Among them, f 3 represents the reciprocal of the sum of the item similarity coefficients of the same picking lane, K represents the number of picking lanes, i and j represent the item number, g represents the number of items, and r ik =1 represents the storage of item i On the shelf of the picking lane k, otherwise r ik = 0, r jk is the same;
模型进一步的约束条件如下:Further constraints on the model are as follows:
其中,1≤x≤a表示货架排数限制;1≤y≤b表示货架列数限制;1≤z≤c表示货架层数限制;表示每个品项只能占用一个货位;Among them, 1≤x≤a means the limit on the number of shelf rows; 1≤y≤b means the limit on the number of shelves; 1≤z≤c means the limit on the number of shelf layers; Indicates that each item can only occupy one slot;
步骤2、构建评价函数。
选用理想点法来处理这三个目标函数,构建评价函数,首先,找到每个目标函数fi的最优值fi *,并将其作为理想点;The ideal point method is used to process these three objective functions, and an evaluation function is constructed. First, find the optimal value f i * of each objective function f i and use it as an ideal point;
基于各目标函数值与理想点之间的距离,构建各目标函数的评价函数:Based on the distance between each objective function value and the ideal point, construct the evaluation function of each objective function:
Fi=(fi-fi *)2 (12)F i =(f i -f i * ) 2 (12)
其中,Fi表示第i个目标函数的评价函数值;fi表示第i个目标函数的函数值;fi *表示第i个目标函数的最优值;Among them, F i represents the evaluation function value of the ith objective function; f i represents the function value of the ith objective function; f i * represents the optimal value of the ith objective function;
进一步的,在上式的基础上,引入权系数λi,其总和为1,则将多目标优化函数转化为评价函数:Further, on the basis of the above formula, the weight coefficient λ i is introduced, the sum of which is 1, and the multi-objective optimization function is converted into an evaluation function:
其中,f为多目标优化评价函数。Among them, f is the multi-objective optimization evaluation function.
步骤3、编码设计:对品项和货位同时进行编号,采用自然数排列编码方式,编码长度依赖于品项数目,当品项数目为N时,一条编码由N个不重复的自然数组成,每个自然数分别对应一个货位编号;图4为一条编码示例图,即品项1存放在货位13上,品项2存放在货位3上,……,依次类推,直到N个品项均已分配货位。
步骤4、产生初始种群:初始化算法相关参数:初始杂草数量N0,杂草种群最大数量Nmax,最大迭代次数itermax,每棵杂草能够产生的种子数最大值Smax和最小值Smin,非线性调制指数n,杂草进行空间扩散时的标准差初始值σinit和标准差最终值σfinal;
步骤5、记录每棵杂草的目标函数值,目标函数值包括前面的f1,f2,f3和f,然后记录最优杂草个体和最优解。
步骤6、杂草繁殖阶段:根据每棵杂草的目标函数值,运用下式计算各杂草产生的种子数目。
其中,f表示当前杂草的目标函数值,fmax和fmin表示分别表示当前种群中杂草的目标函数的最大值和最小值,表示向下取整;Among them, f represents the objective function value of the current weeds, f max and f min represent the maximum and minimum value of the objective function of the weeds in the current population, respectively, means round down;
步骤7、空间扩散阶段:杂草种子按照均值为0、标准差为σ的正态分布散布在父代杂草周围。随着迭代次数的增加,σ也会从初始值σinit减小到最终值σfinal,具体到某一代时,标准差的大小计算如下:
其中,σ表示当前代数所对应标准差值;itermax表示最大迭代次数;iter表示当前代数;σinit表示标准差初始值;σfinal表示标准差最终值;Among them, σ represents the standard deviation value corresponding to the current algebra; iter max represents the maximum number of iterations; iter represents the current algebra; σ init represents the initial value of the standard deviation; σ final represents the final value of the standard deviation;
步骤8、竞争生存阶段:将种群中的父代个体和子代个体合并为新的种群之后,为改善所提算法的局部搜索能力,引入遗传算法的进化逆转算子,随机选取两个位置,将两个位置的数字互换,若目标函数值降低,则接受该个体,否则进化逆转无效。然后将新的种群按照目标函数值进行排序,留下目标函数值小的优秀个体,淘汰目标函数值大的弱势个体,个体数目不能超过种群最大数量Nmax;
步骤9、迭代一次完成,判断是否达到最大迭代次数itermax,若达到,则输出最优杂草个体,否则返回步骤6。Step 9: After one iteration is completed, determine whether the maximum iteration times iter max is reached, if so, output the optimal weed individual; otherwise, return to
进一步,所述步骤4的过程如下:Further, the process of
步骤4.1、先计算拣选货位(x,y,z)处的货物所需时间txyz,创建拣选时间矩阵,从该矩阵能得知拣选任意货位的货物所需时间txyz;Step 4.1, first calculate the time t xyz required to pick the goods at the location (x, y, z), and create a picking time matrix, from which the time t xyz required to pick the goods of any location can be known;
步骤4.2、利用贪心算法产生40%的初始杂草种群,剩余60%的杂草种群随机生成,使用贪心算法产生的初始杂草中,采用两种贪心策略,第一种是优先选择拣选时间短的货位;第二种是优先选择层数小的货位。Step 4.2. Use the greedy algorithm to generate 40% of the initial weed population, and the remaining 60% of the weed population is randomly generated. In the initial weeds generated by the greedy algorithm, two greedy strategies are used. The first is to give priority to short selection times. The second is to give priority to the storage space with a small number of layers.
再进一步,所述步骤4.2的过程如下:Further, the process of step 4.2 is as follows:
步骤4.2.1、优先选择拣选时间短的货位方法:将每个货位的编号和对应的拣选时间取出创建矩阵,第一列为货位编号,第二列为对应的拣选时间,然后将其打乱,每一行的货位编号和拣选时间依然对应,然后将其按照第二列升序排列,此时生成的部分种群编码与第一列一一对应;Step 4.2.1. The method of selecting the location with short picking time is preferred: take the number of each location and the corresponding picking time out to create a matrix, the first column is the number of the location, the second column is the corresponding picking time, and then It is scrambled, and the slot number and picking time of each row are still corresponding, and then they are arranged in ascending order in the second column, and some of the population codes generated at this time correspond to the first column one-to-one;
步骤4.2.2、优先选择层数小的货位方法:将每个货位编号和其所在层数取出创建矩阵,第一列为货位编号,第二列为对应的层,然后将其打乱,每一行的货位编号和层数依然对应,然后将其按照第二列升序排列,此时生成的部分种群编码与第一列一一对应。Step 4.2.2. The method of choosing a small number of layers is preferred: take out the number of each location and the number of layers it is in to create a matrix, the first column is the number of the location, the second column is the corresponding layer, and then mark it. If it is messy, the slot number and layer number of each row are still corresponding, and then they are arranged in ascending order in the second column. At this time, some of the generated population codes are in one-to-one correspondence with the first column.
更进一步,所述步骤7的过程如下:Further, the process of the
步骤7.1、采用基于滑动插入的空间扩散算子,首先随机产生两个随机位置j和k,然后将位置j到位置k的货位编号作为队列,位置j的数字作为队列的头部,位置k的数字作为队列的尾部,然后从队列尾部开始依次删除,并将其插入到队列的头部,直到执行d次插入。滑动插入的示意图如图5所示。Step 7.1. Using the space diffusion operator based on sliding insertion, first randomly generate two random positions j and k, then use the slot numbers from position j to position k as the queue, the number at position j as the head of the queue, and position k The number of is used as the tail of the queue, and then sequentially deleted from the tail of the queue and inserted into the head of the queue until d insertions are performed. A schematic diagram of the sliding insertion is shown in Figure 5.
步骤7.2、种子的分散过程服从均值为0、标准差为σ的正态分布,σ的大小决定了种子的搜索范围。受此启发,令滑动插入的执行次数d服从N(0,σ2),将所得随机数α取绝对值后向上取整作为滑动插入的执行次数d。Step 7.2. The dispersion process of seeds obeys a normal distribution with a mean of 0 and a standard deviation of σ. The size of σ determines the search range of seeds. Inspired by this, let the execution times d of sliding insertion obey N(0, σ 2 ), take the absolute value of the random number α and round it up. d as the number of executions of sliding insertion.
本发明的有益效果主要表现在:针对面向冷库的移动式货架仓储系统货位分配问题的研究还较少,尤其是前面的研究并未考虑每个品项的具体存放位置,本发明考虑到移动重型货架打开拣选巷道时间过长的问题,提出将相关性强的品项分配至同一拣选巷道,降低多次打开拣选巷道的可能性,将订单品项的相似系数作为相关性大小的依据,并综合考虑品项拣选频率和货架重心,建立多目标货位分配优化模型,然后采用改进的入侵杂草算法求解得到货物最佳存放位置,通过采用贪心算法生成部分初始种群,然后设置合理的空间扩散算子,最后引入遗传算法的进化逆转操作,算法全局搜索和局部搜索能力均较强,优化效果显著,有效提高仓库拣选效率和货架稳定性。The beneficial effects of the present invention are mainly manifested in: there are few researches on the storage space allocation problem of the mobile rack storage system facing the cold storage, especially the previous research does not consider the specific storage location of each item, and the present invention considers the mobile storage system. To solve the problem that the heavy-duty racks take too long to open the picking lanes, it is proposed to assign the items with strong correlation to the same picking lanes to reduce the possibility of opening the picking lanes multiple times. Considering the frequency of item picking and the center of gravity of the shelf, a multi-objective cargo space allocation optimization model is established, and then the improved invading weed algorithm is used to solve the optimal storage position of the goods. Part of the initial population is generated by using the greedy algorithm, and then a reasonable space diffusion is set. Finally, the evolution reversal operation of the genetic algorithm is introduced. The global search and local search capabilities of the algorithm are strong, the optimization effect is remarkable, and the warehouse picking efficiency and shelf stability are effectively improved.
附图说明Description of drawings
图1为移动式货架仓储系统示意图,其中,1是可移动货架,2是移动轨道,3是I/O,4是存取小车。Figure 1 is a schematic diagram of a mobile rack storage system, wherein 1 is a movable rack, 2 is a moving track, 3 is I/O, and 4 is an access trolley.
图2为移动式货架仓储系统俯视图。Figure 2 is a top view of the mobile rack storage system.
图3为IIWO算法流程图。Figure 3 is a flowchart of the IIWO algorithm.
图4为编码示例图。Figure 4 is a diagram of an example encoding.
图5为滑动插入示例图。Figure 5 is an example diagram of sliding insertion.
图6为提高拣选效率仿真结果图。Figure 6 is a graph showing the simulation results of improving picking efficiency.
图7为提高货架稳定性仿真结果图。Figure 7 shows the simulation results of improving shelf stability.
图8为提高同一拣选巷道的品项相关性仿真结果图。Figure 8 is a graph showing the simulation result of improving item correlation in the same picking lane.
图9为多目标评价函数仿真结果图。Fig. 9 is a multi-objective evaluation function simulation result diagram.
具体实施方式Detailed ways
下面结合附图对本发明作进一步描述。The present invention will be further described below in conjunction with the accompanying drawings.
参照图1~图9,一种面向冷库的移动式货架仓储系统货位分配方法,包括以下步骤:Referring to Figures 1 to 9, a method for allocating cargo spaces in a mobile rack storage system for cold storage includes the following steps:
步骤1、以提高拣选效率、提高货架稳定性、提高同一拣选巷道品项相关性为目标建立多目标货位分配优化模型;
计算提高拣选效率的目标函数f1,Calculate the objective function f 1 to improve the picking efficiency,
先计算存取小车从I/O位置运动至货位(x,y,z)处,假设需要移动货架,水平方向上运行时间为:First calculate the movement of the access trolley from the I/O position to the cargo position (x, y, z). Assuming that the shelf needs to be moved, the running time in the horizontal direction is:
其中,y表示货位(x,y,z)沿y方向的坐标,w表示货格宽度,vy表示存取小车沿y方向上的速度;tr表示货架移动打开拣选巷道时间,k表示需在拣选巷道k拣选货位(x,y,z)处的货物,d表示货格深度,l表示拣选巷道宽度,vx表示存取小车沿x方向上的速度,从图2可以看出,第一排货架上的货物需从巷道1拣选,第二排和第三排货架上的货物均在巷道2拣选,……,依次类推;Among them, y represents the coordinates of the cargo position (x, y, z) along the y direction, w represents the width of the cargo grid, v y represents the speed of the access trolley along the y direction; t r represents the time when the rack moves to open the picking lane, and k represents It is necessary to pick the goods at the cargo position (x, y, z) in the picking lane k, d represents the depth of the cargo compartment, l represents the width of the picking lane, v x represents the speed of the access trolley along the x direction, as can be seen from Figure 2 , the goods on the first row of shelves need to be picked from
再计算存取小车从I/O位置运动至货位(x,y,z)处,竖直方向上运行时间为:Then calculate that the access trolley moves from the I/O position to the cargo position (x, y, z), and the running time in the vertical direction is:
其中,z表示货位(x,y,z)沿z方向的坐标,h为货格高度,vz表示存取小车在竖直方向上的速度;Among them, z represents the coordinates of the cargo space (x, y, z) along the z direction, h is the height of the cargo compartment, and v z represents the speed of the access trolley in the vertical direction;
继续计算存取小车从货位(x,y,z)处返回至I/O位置,由于货架不移动,故返回时在水平面上的运行时间为:Continue to calculate that the access trolley returns from the cargo position (x, y, z) to the I/O position. Since the shelf does not move, the running time on the horizontal plane when returning is:
再计算返回时在竖直方向上的运行时间为:Then calculate the running time in the vertical direction when returning as:
进一步的,由于存取小车在水平面上的运动和竖直方向上的运动是同时的,故拣选货物所用时间为两个方向上运行时间的最大值,计算拣选货位(x,y,z)处的货物所用时间txyz为:Further, since the movement of the access trolley on the horizontal plane and the movement in the vertical direction are simultaneous, the time used for picking goods is the maximum running time in the two directions, and the picking position (x, y, z) is calculated. The time t xyz for the goods at is:
其中,tp为存取小车装卸货物时间。Among them, t p is the loading and unloading time of the access trolley.
则拣选货位(x,y,z)处的品项所用的时间为:Then the time taken to pick the item at location (x, y, z) is:
txyz·pxyz (6)t xyz ·p xyz (6)
其中,pxyz表示存放在货位(x,y,z)处的品项的拣选频率。Among them, p xyz represents the picking frequency of the item stored at the slot (x, y, z).
进一步的,提高拣选效率的主要目标就是货物总的拣选时间最小,则目标函数表达式为:Further, the main goal of improving the picking efficiency is to minimize the total picking time of the goods, then the objective function expression is:
其中,f1表示货物总的拣选时间。Among them, f 1 represents the total picking time of the goods.
计算提高货架稳定性的目标函数f2,Calculate the objective function f 2 to improve shelf stability,
其中,f2表示货架整体重心高度,mxyz表示存放在货位(x,y,z)处的品项的重量;Among them, f 2 represents the height of the overall center of gravity of the shelf, and m xyz represents the weight of the item stored at the cargo position (x, y, z);
计算提高同一拣选巷道的品项相关性目标函数f3,Calculate the objective function f 3 to improve the item correlation of the same picking lane,
采用Russel and Rao提出的相似系数计算公式如下:The formula for calculating the similarity coefficient proposed by Russel and Rao is as follows:
其中,a表示同时包含品项i和品项j的订单数量;b表示仅包含品项i的订单数量;c表示仅包含品项j的订单数量;d表示品项i和品项j都不包含的订单数量。Among them, a represents the order quantity that contains both item i and item j; b represents the order quantity that only contains item i; c represents the order quantity that only contains item j; d represents that neither item i nor item j is included. The number of orders included.
将相关性强的品项存放在同一拣选巷道的货架上可有效减少打开拣选巷道的次数,进一步的,可将目标函数转变为同一拣选巷道的品项相似系数之和之后的和的倒数尽可能小,目标函数表达式为:Storing highly correlated items on the shelves in the same picking lane can effectively reduce the number of opening picking lanes. Further, the objective function can be transformed into the reciprocal of the sum of the item similarity coefficients in the same picking lane as much as possible. small, the objective function expression is:
其中,f3表示同一拣选巷道的品项相似系数之和之后的和的倒数,K为拣选巷道数目,i和j表示品项编号,g表示品项数目,rik=1表示品项i存放在拣选巷道k的货架上,否则rik=0,rjk同理。Among them, f 3 represents the reciprocal of the sum of the item similarity coefficients of the same picking lane, K represents the number of picking lanes, i and j represent the item number, g represents the number of items, and r ik =1 represents the storage of item i On the shelf of the picking lane k, otherwise r ik = 0, and the same is true for r jk .
模型进一步的约束条件如下:Further constraints on the model are as follows:
其中,1≤x≤a表示货架排数限制;1≤y≤b表示货架列数限制;1≤z≤c表示货架层数限制;表示每个品项只能占用一个货位。Among them, 1≤x≤a means the limit on the number of shelf rows; 1≤y≤b means the limit on the number of shelves; 1≤z≤c means the limit on the number of shelf layers; Indicates that each item can only occupy one slot.
步骤2、构建评价函数。
本发明选用理想点法来处理这三个目标函数,构建评价函数。首先,找到每个目标函数fi的最优值fi *,并将其作为理想点。The present invention selects the ideal point method to process the three objective functions and constructs the evaluation function. First, find the optimal value f i * of each objective function f i and take it as the ideal point.
进一步的,基于各目标函数值与理想点之间的距离,构建各目标函数的评价函数:Further, based on the distance between each objective function value and the ideal point, the evaluation function of each objective function is constructed:
Fi=(fi-fi *)2 (12)F i =(f i -f i * ) 2 (12)
其中,Fi表示第i个目标函数的评价函数值;fi表示第i个目标函数的函数值;fi *表示第i个目标函数的最优值。Among them, F i represents the evaluation function value of the ith objective function; f i represents the function value of the ith objective function; f i * represents the optimal value of the ith objective function.
进一步的,在上式的基础上,引入权系数λi,其总和为1,则将多目标优化函数转化为评价函数:Further, on the basis of the above formula, the weight coefficient λ i is introduced, the sum of which is 1, and the multi-objective optimization function is converted into an evaluation function:
其中,f为多目标优化评价函数。Among them, f is the multi-objective optimization evaluation function.
步骤3、编码设计:对品项和货位同时进行编号,采用自然数排列编码方式,编码长度依赖于品项数目,当品项数目为N时,一条编码由N个不重复的自然数组成,每个自然数分别对应一个货位编号。图4为一条编码示例图,即品项1存放在货位13上,品项2存放在货位3上,……,依次类推,直到N个品项均已分配货位。
步骤4、产生初始种群:初始化算法相关参数:初始杂草数量N0,杂草种群最大数量Nmax,最大迭代次数itermax,每棵杂草能够产生的种子数最大值Smax和最小值Smin,非线性调制指数n,杂草进行空间扩散时的标准差初始值σinit和标准差最终值σfinal。
步骤4.1、先计算拣选货位(x,y,z)处的货物所需时间txyz,创建拣选时间矩阵,从该矩阵能得知拣选任意货位的货物所需时间txyz;Step 4.1, first calculate the time t xyz required to pick the goods at the location (x, y, z), and create a picking time matrix, from which the time t xyz required to pick the goods of any location can be known;
步骤4.2、利用贪心算法产生40%的初始杂草种群,剩余60%的杂草种群随机生成。使用贪心算法产生的初始杂草中,采用两种贪心策略,第一种是优先选择拣选时间短的货位;第二种是优先选择层数小的货位。Step 4.2, use the greedy algorithm to generate 40% of the initial weed population, and the remaining 60% of the weed population is randomly generated. In the initial weeds generated by the greedy algorithm, two greedy strategies are adopted. The first is to preferentially select the slot with short picking time; the second is to preferentially select the slot with a small number of layers.
步骤4.2.1、优先选择拣选时间短的货位方法:将每个货位的编号和对应的拣选时间取出创建矩阵,第一列为货位编号,第二列为对应的拣选时间,然后将其打乱,每一行的货位编号和拣选时间依然对应,然后将其按照第二列升序排列,此时生成的部分种群编码与第一列一一对应;Step 4.2.1. The method of selecting the location with short picking time is preferred: take the number of each location and the corresponding picking time out to create a matrix, the first column is the number of the location, the second column is the corresponding picking time, and then It is scrambled, and the slot number and picking time of each row are still corresponding, and then they are arranged in ascending order in the second column, and some of the population codes generated at this time correspond to the first column one-to-one;
步骤4.2.2、优先选择层数小的货位方法:将每个货位编号和其所在层数取出创建矩阵,第一列为货位编号,第二列为对应的层,然后将其打乱,每一行的货位编号和层数依然对应,然后将其按照第二列升序排列,此时生成的部分种群编码与第一列一一对应;Step 4.2.2. The method of choosing a small number of layers is preferred: take out the number of each location and the number of layers it is in to create a matrix, the first column is the number of the location, the second column is the corresponding layer, and then mark it. Random, the slot number and layer number of each row are still corresponding, and then they are arranged in ascending order in the second column, and some of the population codes generated at this time correspond to the first column one-to-one;
步骤5、记录每棵杂草的目标函数值,目标函数值包括前面的f1,f2,f3和f,然后记录最优杂草个体和最优解。
步骤6、杂草繁殖阶段:根据每棵杂草的目标函数值,运用下式计算各杂草产生的种子数目。
其中,f表示当前杂草的目标函数值,fmax和fmin表示分别表示当前种群中杂草的目标函数的最大值和最小值,表示向下取整。Among them, f represents the objective function value of the current weeds, f max and f min represent the maximum and minimum value of the objective function of the weeds in the current population, respectively, Indicates rounded down.
步骤7、空间扩散阶段:杂草种子按照均值为0、标准差为σ的正态分布散布在父代杂草周围。随着迭代次数的增加,σ也会从初始值σinit减小到最终值σfinal,具体到某一代时,标准差的大小计算如下:
其中,σ表示当前代数所对应标准差值;itermax表示最大迭代次数;iter表示当前代数;σinit表示标准差初始值;σfinal表示标准差最终值。Among them, σ represents the standard deviation value corresponding to the current algebra; iter max represents the maximum number of iterations; iter represents the current algebra; σ init represents the initial value of the standard deviation; σ final represents the final value of the standard deviation.
步骤7.1、采用基于滑动插入的空间扩散算子,首先随机产生两个随机位置j和k,然后将位置j到位置k的货位编号作为队列,位置j的数字作为队列的头部,位置k的数字作为队列的尾部,然后从队列尾部开始依次删除,并将其插入到队列的头部,直到执行d次插入。滑动插入的示意图如图5所示。Step 7.1. Using the space diffusion operator based on sliding insertion, first randomly generate two random positions j and k, then use the slot numbers from position j to position k as the queue, the number at position j as the head of the queue, and position k The number of is used as the tail of the queue, and then sequentially deleted from the tail of the queue and inserted into the head of the queue until d insertions are performed. A schematic diagram of the sliding insertion is shown in Figure 5.
步骤7.2、种子的分散过程服从均值为0、标准差为σ的正态分布,σ的大小决定了种子的搜索范围。受此启发,令滑动插入的执行次数d服从N(0,σ2),将所得随机数α取绝对值后向上取整作为滑动插入的执行次数d。Step 7.2. The dispersion process of seeds obeys a normal distribution with a mean of 0 and a standard deviation of σ. The size of σ determines the search range of seeds. Inspired by this, let the execution times d of sliding insertion obey N(0, σ 2 ), take the absolute value of the random number α and round it up. d as the number of executions of sliding insertion.
步骤8、竞争生存阶段:将种群中的父代个体和子代个体合并为新的种群之后,为改善所提算法的局部搜索能力,引入遗传算法的进化逆转算子。随机选取两个位置,将两个位置的数字互换,若目标函数值降低,则接受该个体,否则进化逆转无效。然后将新的种群按照目标函数值进行排序,留下目标函数值小的优秀个体,淘汰目标函数值大的弱势个体,个体数目不能超过种群最大数量Nmax。
步骤9、迭代一次完成,判断是否达到最大迭代次数itermax,若达到,则输出最优杂草个体,否则返回步骤6。Step 9: After one iteration is completed, determine whether the maximum iteration times iter max is reached, if so, output the optimal weed individual; otherwise, return to
以某企业实际冷库移动式货架仓储系统为研究对象,在matlab中编程并仿真。本发明研究的移动式货架仓储系统仿真基本参数如表1所示。Taking the actual cold storage mobile shelf storage system of an enterprise as the research object, programming and simulation in matlab. The basic parameters of the simulation of the mobile rack storage system studied in the present invention are shown in Table 1.
表1为移动式货架仓储系统仿真基本参数Table 1 shows the basic parameters of the mobile rack storage system simulation
表1Table 1
在该仓库某次货位分配优化任务中,需将200个品项存入仓库,仓储系统共240个货位,每个货位仅能存放一个品项,各入库品项的拣选频率和重量均已知,两两品项之间的相似系数也已基于历史订单通过式(9)计算求得。为使仓库能够高效、平稳的运行,本发明采用改进的入侵杂草算法对该仓库的货位分配优化进行仿真分析。In a certain slot allocation optimization task in this warehouse, 200 items need to be stored in the warehouse. The storage system has a total of 240 slots, and each slot can only store one item. The weights are known, and the similarity coefficient between the two items has also been calculated by formula (9) based on historical orders. In order to make the warehouse run efficiently and stably, the present invention adopts the improved invasive weed algorithm to simulate and analyze the optimization of the warehouse's cargo space allocation.
IIWO算法参数设置如表2所示。表2为IIWO算法参数。The parameter settings of IIWO algorithm are shown in Table 2. Table 2 shows the parameters of the IIWO algorithm.
表2Table 2
提高拣选效率仿真结果:Improved Picking Efficiency Simulation Results:
图6为改进的入侵杂草算法的迭代曲线,目标函数1的理想点为582.43,相比初始时的586.5,优化效果达0.7%。Figure 6 is the iterative curve of the improved invasive weed algorithm. The ideal point of
提高货架重心仿真结果:Improve shelf center of gravity simulation results:
图7为改进的入侵杂草算法的迭代曲线,目标函数2的理想点为2.59,相比初始时的3.03,优化效果达到14.5%。Figure 7 shows the iterative curve of the improved invasive weed algorithm. The ideal point of
提高同一拣选巷道品项相关性仿真结果:Improve the simulation results of item correlation in the same picking lane:
图8为改进的入侵杂草算法的迭代曲线,目标函数3的理想点为0.11,相比初始时的0.133,优化效果达到17.3%。Figure 8 shows the iterative curve of the improved invasive weed algorithm. The ideal point of
多目标评价函数仿真结果:Multi-objective evaluation function simulation results:
综合考虑三个目标函数,该企业侧重于提高货架稳定性和同一拣选巷道的品项相关性,由于货架移动打开拣选巷道时间很长,而拣选效率的提高很大程度上依赖于同一拣选巷道的品项相关性,故提高拣选效率的重要性最低,即(λ1,λ2,λ3)取值为(0.2,0.4,0.4),代入多目标优化评价函数进行仿真求解。Considering the three objective functions comprehensively, the company focuses on improving shelf stability and item correlation in the same picking lane. Since it takes a long time to open the picking lane due to shelf movement, the improvement of picking efficiency largely depends on the same picking lane. Item correlation, so the importance of improving the picking efficiency is the least, that is, (λ 1 , λ 2 , λ 3 ) takes the value of (0.2, 0.4, 0.4), which is substituted into the multi-objective optimization evaluation function for simulation solution.
图9为改进的入侵杂草算法的迭代曲线,多目标优化评价函数的最优值为0.24,相比初始时的1.91,优化效果达到87.4%。Figure 9 shows the iterative curve of the improved invasive weed algorithm. The optimal value of the multi-objective optimization evaluation function is 0.24, which is 87.4% compared to the initial 1.91.
以上四个目标函数的仿真结果可以验证得出,本发明所提方法能较好的解决该货位分配优化问题。The simulation results of the above four objective functions can be verified, and it can be concluded that the method proposed in the present invention can better solve the optimization problem of cargo space allocation.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911138483.0A CN110909930B (en) | 2019-11-20 | 2019-11-20 | Goods position distribution method of mobile goods shelf storage system for refrigeration house |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911138483.0A CN110909930B (en) | 2019-11-20 | 2019-11-20 | Goods position distribution method of mobile goods shelf storage system for refrigeration house |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110909930A CN110909930A (en) | 2020-03-24 |
CN110909930B true CN110909930B (en) | 2022-05-03 |
Family
ID=69818154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911138483.0A Active CN110909930B (en) | 2019-11-20 | 2019-11-20 | Goods position distribution method of mobile goods shelf storage system for refrigeration house |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110909930B (en) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111553063B (en) * | 2020-04-20 | 2022-03-08 | 广州地铁设计研究院股份有限公司 | Scheduling method for solving resource-limited project by invasive weed algorithm |
CN113554199B (en) * | 2020-04-23 | 2024-04-23 | 华晨宝马汽车有限公司 | Computer-implemented method and apparatus for optimizing inventory of materials |
CN111582787A (en) * | 2020-04-29 | 2020-08-25 | 上海久耶供应链管理有限公司 | Freezing warehouse scale type picking system and method thereof |
CN111709681B (en) * | 2020-06-03 | 2023-07-14 | 大连九州创智科技有限公司 | A Discrete Storage Location Selection Method |
CN111860837B (en) * | 2020-07-20 | 2024-06-18 | 上海汽车集团股份有限公司 | Method and device for processing boxing problem and computer readable storage medium |
CN112100861B (en) * | 2020-09-22 | 2024-05-14 | 河南中烟工业有限责任公司 | Cigarette production material cargo space distribution method based on invasive weed optimization algorithm |
CN112700183B (en) * | 2020-12-08 | 2023-10-17 | 中电九天智能科技有限公司 | Automatic sorting and carrying method based on AGV |
CN112633729B (en) * | 2020-12-29 | 2022-06-10 | 杭州电子科技大学 | A cargo space optimization method for multi-carriage material vehicles based on human factors and Epsilon greedy algorithm |
CN112950109B (en) * | 2021-01-28 | 2022-05-17 | 浙江大学 | Complex network-based associated article storage position optimization method |
CN113064392B (en) * | 2021-03-22 | 2023-09-08 | 聊城大学 | Discrete optimization method based on matrix workshop AGV scheduling |
JP7386485B2 (en) * | 2021-03-25 | 2023-11-27 | ダイキン工業株式会社 | Information processing equipment and programs |
CN113371383B (en) * | 2021-06-25 | 2023-01-10 | 深圳市库宝软件有限公司 | Goods shelf scheduling method, device, equipment, warehousing system and storage medium |
CN113371380B (en) * | 2021-06-25 | 2022-11-22 | 深圳市库宝软件有限公司 | Path generation method, device, equipment, storage medium and program product |
CN113371382B (en) * | 2021-06-25 | 2023-01-10 | 深圳市库宝软件有限公司 | Robot path planning method, device, equipment, warehousing system and storage medium |
CN113371381B (en) * | 2021-06-25 | 2022-12-13 | 深圳市库宝软件有限公司 | Shelf scheduling method, device, equipment, system, medium and program product |
CN113570025B (en) * | 2021-07-16 | 2022-11-18 | 东南大学 | A Discrete Particle Swarm Algorithm-Based Allocation Method for E-Commerce Storage Center Locations |
CN114648272B (en) * | 2022-04-01 | 2023-07-21 | 上海聚货通电子商务有限公司 | Commodity layout adjustment method and system based on goods picking thermodynamic diagram |
CN115439069B (en) * | 2022-09-24 | 2023-08-01 | 北京融安特智能科技股份有限公司 | Intelligent inventory method, device, equipment and storage medium for unmanned archive warehouse |
CN115577976A (en) * | 2022-11-10 | 2023-01-06 | 上海万筹科技有限公司 | Warehouse sorting position allocation method, device, medium and electronic equipment |
CN116308063A (en) * | 2023-03-31 | 2023-06-23 | 日日顺供应链科技股份有限公司 | Method and system for allocating cargo space |
CN116862369B (en) * | 2023-06-29 | 2024-11-29 | 蒜小账(深圳)网络科技有限公司 | Big data WMS warehouse management system based on SaaS |
CN116579721B (en) * | 2023-07-14 | 2023-09-19 | 中油管道物资装备有限公司 | Warehouse goods position optimization method and device, electronic equipment and storage medium |
CN118037187A (en) * | 2023-11-02 | 2024-05-14 | 北京极智嘉科技股份有限公司 | Warehouse management method, device, equipment and readable storage medium |
CN118569467B (en) * | 2024-08-05 | 2024-10-25 | 河南科技学院 | Crane operation path planning method with dynamic aisle yard |
CN120013429B (en) * | 2025-04-18 | 2025-07-22 | 新乡工程学院 | Multi-specification steel coil sorting method based on three-dimensional storage crane |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106779153B (en) * | 2016-11-15 | 2021-08-03 | 浙江工业大学 | An optimization method for cargo space allocation in an intelligent three-dimensional warehouse |
JP6323787B1 (en) * | 2017-04-10 | 2018-05-16 | 株式会社オープンロジ | Warehouse management server and warehouse management method |
CN107480922B (en) * | 2017-07-07 | 2021-03-16 | 西安建筑科技大学 | Establishment method of cargo space allocation and scheduling model under the two-vehicle operation mode of two-end type on the same track |
CN107808215B (en) * | 2017-10-23 | 2021-11-19 | 南昌大学 | Goods allocation optimization method applied to Flying-V type non-traditional layout warehouse |
CN109597304B (en) * | 2018-11-30 | 2022-02-11 | 北京工业大学 | Intelligent partition storage method of mold library based on artificial bee colony algorithm |
-
2019
- 2019-11-20 CN CN201911138483.0A patent/CN110909930B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN110909930A (en) | 2020-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110909930B (en) | Goods position distribution method of mobile goods shelf storage system for refrigeration house | |
CN107480922B (en) | Establishment method of cargo space allocation and scheduling model under the two-vehicle operation mode of two-end type on the same track | |
CN111178606B (en) | Automatic warehouse storage position allocation optimization method based on NSGA-II | |
CN108550007B (en) | Goods space optimization method and system for automatic stereoscopic warehouse of pharmaceutical enterprise | |
CN113222410B (en) | A method for establishing a cargo space allocation model in a two-way layout mode | |
CN109886478B (en) | Goods space optimization method for finished wine automatic stereoscopic warehouse | |
CN114417696B (en) | A Genetic Algorithm-Based Optimal Allocation Method for Automated Stereoscopic Warehouse | |
CN103559396B (en) | Based on the automatic dispensary stock's allocation optimization method improving chaos particle cluster algorithm | |
CN111815233B (en) | Goods position optimization method based on total logistics amount and energy consumption | |
CN106779153B (en) | An optimization method for cargo space allocation in an intelligent three-dimensional warehouse | |
CN109597304B (en) | Intelligent partition storage method of mold library based on artificial bee colony algorithm | |
CN113570025B (en) | A Discrete Particle Swarm Algorithm-Based Allocation Method for E-Commerce Storage Center Locations | |
CN101968860A (en) | Order sorting method and system | |
CN106021700B (en) | Based on the goods yard distribution model method for building up under the layout pattern of distributing in/out library | |
CN109081030B (en) | A configuration optimization method for a mother-child shuttle-type dense storage system | |
CN107944616A (en) | A kind of goods yard distribution method of fish bone well tiered warehouse facility | |
CN107967586A (en) | A kind of power grid goods and materials storage optimization method | |
CN111626516A (en) | Double-deep-position four-way shuttle system order ordering optimization method considering goods reversing strategy | |
CN112580852A (en) | Intensive automatic stereoscopic warehouse goods space optimization method for electric power materials | |
CN113313447B (en) | Stereoscopic warehouse cargo space distribution method based on settlement crab algorithm | |
CN115303689A (en) | A method for optimizing cargo space allocation in a multi-lane three-dimensional warehouse | |
CN116796910B (en) | Order batch optimization method based on goods allocation strategy | |
CN114781269A (en) | Three-dimensional warehouse optimization method based on cat swarm algorithm and three-dimensional warehouse | |
CN116596440A (en) | Automatic stereoscopic warehouse-in and warehouse-out intelligent scheduling method | |
CN113077070B (en) | Dynamic ABC classification storage strategy optimization method and realization system based on attribute prediction |
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 |