[go: up one dir, main page]

CN114742261B - Collaborative optimization method and system for multi-target equipment layout and logistics system design - Google Patents

Collaborative optimization method and system for multi-target equipment layout and logistics system design Download PDF

Info

Publication number
CN114742261B
CN114742261B CN202210194386.9A CN202210194386A CN114742261B CN 114742261 B CN114742261 B CN 114742261B CN 202210194386 A CN202210194386 A CN 202210194386A CN 114742261 B CN114742261 B CN 114742261B
Authority
CN
China
Prior art keywords
equipment
logistics
intelligent transportation
collaborative optimization
unloading point
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
CN202210194386.9A
Other languages
Chinese (zh)
Other versions
CN114742261A (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.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
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 Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN202210194386.9A priority Critical patent/CN114742261B/en
Publication of CN114742261A publication Critical patent/CN114742261A/en
Application granted granted Critical
Publication of CN114742261B publication Critical patent/CN114742261B/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/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/043Optimisation of two dimensional placement, e.g. cutting of clothes or wood
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/11Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
    • 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/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • G06Q10/047Optimisation of routes or paths, e.g. travelling salesman problem
    • 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/083Shipping
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Marketing (AREA)
  • Mathematical Physics (AREA)
  • Computational Mathematics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Data Mining & Analysis (AREA)
  • Game Theory and Decision Science (AREA)
  • Algebra (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种多目标设备布局和物流系统设计协同优化方法及系统,属于工业工程技术领域,包括:优化以总完工时间最短、智能运输设备运行路程最短以及智能运输设备数量最少为目标的协同优化数学模型后,基于优化后的加工设备位置、物流装卸点位置和智能运输设备数量构建协同优化仿真模型,重复上述过程,当协同优化仿真模型的运行结果满足优化终止条件时的加工设备位置、物流装卸点位置和智能运输设备数量即为最佳协同优化方案;本发明所搭建的协同优化仿真模型综合了考虑加工设备位置、物流系统设计对物流距离的影响,以协同仿真模型的运行结果作为判断优化是否终止的指标,能够得到真实可靠的设备布局方案和物流系统设计方案。

The present invention discloses a multi-objective equipment layout and logistics system design collaborative optimization method and system, which belongs to the field of industrial engineering technology, including: after optimizing a collaborative optimization mathematical model with the objectives of minimizing total completion time, minimizing the operating distance of intelligent transportation equipment, and minimizing the number of intelligent transportation equipment, a collaborative optimization simulation model is constructed based on the optimized processing equipment position, logistics loading and unloading point position, and the number of intelligent transportation equipment, and the above process is repeated. When the operating result of the collaborative optimization simulation model satisfies the optimization termination condition, the processing equipment position, logistics loading and unloading point position, and the number of intelligent transportation equipment are the best collaborative optimization scheme; the collaborative optimization simulation model constructed by the present invention comprehensively considers the influence of the processing equipment position and logistics system design on the logistics distance, and uses the operating result of the collaborative simulation model as an indicator for judging whether the optimization is terminated, so as to obtain a true and reliable equipment layout scheme and logistics system design scheme.

Description

一种多目标设备布局和物流系统设计协同优化方法及系统A multi-objective equipment layout and logistics system design collaborative optimization method and system

技术领域Technical Field

本发明属于工业工程技术领域,更具体地,涉及一种多目标设备布局和物流系统设计协同优化方法及系统。The present invention belongs to the field of industrial engineering technology, and more specifically, relates to a multi-objective equipment layout and logistics system design collaborative optimization method and system.

背景技术Background Art

据统计,我国目前制造业生产成本中物流运输占了三成左右,但我国物流效率总体偏低,物流成本水平仍然很高,如何改变这个现状,对我国制造业的发展有着重要的意义。现阶段降低车间中的物流成本存在着巨大的空间。According to statistics, logistics and transportation account for about 30% of the current production costs of my country's manufacturing industry, but my country's overall logistics efficiency is low and the level of logistics costs is still very high. How to change this situation is of great significance to the development of my country's manufacturing industry. At this stage, there is huge room for reducing logistics costs in workshops.

随着智能制造的推进,企业必然要向着自动化、信息化、智能化发展。机器代替人,采用智能运输设备,如智能运输车AGV来进行物料运输都是必然的趋势,AGV系统也将成为智能制造数字化车间中的重要组成部分。传统的布局方法主要以物流量为优化目标、以简化的数学模型来实现设备位置的确定,已经无法适应现有的生产系统,所得的设备布局方案和物流系统设计方案可靠性较低,具体如下:With the advancement of intelligent manufacturing, enterprises must inevitably develop towards automation, informatization, and intelligence. It is an inevitable trend for machines to replace people and use intelligent transportation equipment, such as intelligent transport vehicles AGV to transport materials. The AGV system will also become an important part of the intelligent manufacturing digital workshop. The traditional layout method mainly takes the logistics volume as the optimization goal and uses a simplified mathematical model to determine the location of the equipment. It can no longer adapt to the existing production system. The reliability of the resulting equipment layout plan and logistics system design plan is low, as follows:

1、工厂设计面临着诸多问题,如设备位置合理摆放、物料搬运位置规划,物流搬运路线设计。这些相互依赖的子问题传统上是通过顺序过程来解决的。在已经布置好设备的车间内设计物流路径很困难,并且实际布置的设备之间的物流距离可能会大大超过预期。1. Factory design faces many problems, such as reasonable equipment placement, material handling location planning, and logistics route design. These interdependent sub-problems are traditionally solved through sequential processes. It is difficult to design logistics routes in a workshop where equipment has been arranged, and the logistics distance between the equipment actually arranged may be much longer than expected.

2、过度简化的数学模型和实际工厂中的环境有很大的差别,如运输设备的运输路线存在干涉。同时,在布局方案确定之后很少能够通过仿真的方法来验证布局方案的合理性和稳定性。2. The oversimplified mathematical model is very different from the actual factory environment, such as interference in the transportation routes of transportation equipment. At the same time, after the layout plan is determined, it is rarely possible to verify the rationality and stability of the layout plan through simulation methods.

发明内容Summary of the invention

针对现有技术的以上缺陷或改进需求,本发明提供一种多目标设备布局和物流系统设计协同优化方法及系统,用以解决现有技术中所得的设备布局方案和物流系统设计方案可靠性较低的技术问题。In view of the above defects or improvement needs of the prior art, the present invention provides a multi-objective equipment layout and logistics system design collaborative optimization method and system to solve the technical problem of low reliability of equipment layout solutions and logistics system design solutions obtained in the prior art.

为了解决上述目的,第一方面,本发明提供了一种多目标设备布局和物流系统设计协同优化方法,包括以下步骤:In order to solve the above-mentioned purpose, in a first aspect, the present invention provides a multi-objective equipment layout and logistics system design collaborative optimization method, comprising the following steps:

A1、基于预先构建的多目标设备布局和物流系统设计协同优化数学模型,得到加工设备位置、物流装卸点位置和智能运输设备数量的当前值;其中,协同优化数学模型为基于车间尺寸和加工设备尺寸所构建的以总完工时间最短、智能运输设备运行路程最短以及智能运输设备数量最少为目标的数学模型;A1. Based on the pre-built multi-objective equipment layout and logistics system design collaborative optimization mathematical model, the current values of the processing equipment location, logistics loading and unloading point location and the number of intelligent transportation equipment are obtained; wherein the collaborative optimization mathematical model is a mathematical model constructed based on the workshop size and the processing equipment size with the goal of minimizing the total completion time, minimizing the running distance of the intelligent transportation equipment and minimizing the number of intelligent transportation equipment;

A2、基于加工设备位置、物流装卸点位置和智能运输设备数量的当前值,构建多目标设备布局和物流系统设计协同优化仿真模型;A2. Construct a multi-objective equipment layout and logistics system design collaborative optimization simulation model based on the current values of processing equipment locations, logistics loading and unloading point locations, and the number of intelligent transportation equipment;

A3、运行上述协同优化仿真模型,得到总完工时间、智能运输设备运行路程及智能运输设备数量的仿真值;A3. Run the collaborative optimization simulation model to obtain the simulation values of the total completion time, the running distance of the intelligent transportation equipment, and the number of intelligent transportation equipment;

A4、判断总完工时间、智能运输设备运行路程及智能运输设备数量的仿真值是否均小于对应的预设值,或者当前迭代次数是否大于预设迭代次数,若是,则将加工设备位置、物流装卸点位置和智能运输设备数量的当前值作为最佳协同优化方案,操作结束;否则,转至步骤A5;A4. Determine whether the simulation values of the total completion time, the running distance of the intelligent transport equipment and the number of intelligent transport equipment are all less than the corresponding preset values, or whether the current number of iterations is greater than the preset number of iterations. If so, the current values of the processing equipment location, the logistics loading and unloading point location and the number of intelligent transport equipment are used as the best collaborative optimization solution, and the operation ends; otherwise, go to step A5;

A5、基于加工设备位置、物流装卸点位置和智能运输设备数量的当前值,对协同优化数学模型进行优化,得到优化后的加工设备位置、物流装卸点位置和智能运输设备数量;A5. Based on the current values of the processing equipment location, the logistics loading and unloading point location, and the number of intelligent transportation equipment, the collaborative optimization mathematical model is optimized to obtain the optimized processing equipment location, the logistics loading and unloading point location, and the number of intelligent transportation equipment;

A6、将优化后的加工设备位置、物流装卸点位置和智能运输设备数量作为加工设备位置、物流装卸点位置和智能运输设备数量的当前值,并转至步骤A2进行迭代。A6. Use the optimized processing equipment location, logistics loading and unloading point location and number of intelligent transportation equipment as the current values of the processing equipment location, logistics loading and unloading point location and number of intelligent transportation equipment, and go to step A2 for iteration.

进一步优选地,上述协同优化仿真模型在运行时,基于时间窗模型判断各智能运输设备之间是否存在时间冲突,若不存在,则直接基于由智能运输设备站点所构建的物流运输网络中任意两个智能运输设备站点之间的静态最短路径,对智能运输设备规划路径来运输物料;否则,对智能运输设备重新规划路径来运输物料;其中,时间冲突包括相向冲突、同向速度冲突和节点冲突中的一种或多种。Further preferably, when the collaborative optimization simulation model is running, it is determined based on the time window model whether there is a time conflict between the intelligent transport equipment. If not, the intelligent transport equipment is directly planned to transport materials based on the static shortest path between any two intelligent transport equipment sites in the logistics transportation network constructed by the intelligent transport equipment sites. Otherwise, the intelligent transport equipment is re-planned to transport materials. The time conflict includes one or more of opposite conflicts, same-direction speed conflicts and node conflicts.

进一步优选地,上述物流运输网络中任意两个智能运输设备站点之间的静态最短路径的获取方法包括:Further preferably, the method for obtaining the static shortest path between any two intelligent transportation equipment sites in the above-mentioned logistics transportation network includes:

基于物流装卸点位置确定智能运输设备站点位置后,生成由智能运输设备站点所构建的物流运输网络,并得到物流运输网络中任意两个智能运输设备站点之间的静态最短路径。After the location of the intelligent transportation equipment site is determined based on the location of the logistics loading and unloading point, a logistics transportation network constructed by the intelligent transportation equipment sites is generated, and the static shortest path between any two intelligent transportation equipment sites in the logistics transportation network is obtained.

进一步优选地,智能运输设备站点包括:边界站点和物流装卸点所对应的站点;其中,边界站点均匀分布在车间的左右两个边界上;车间左边界上的边界站点从上到下依次记为B11、B21、......、Bk1、......、BN1;车间右边界上的边界站点从上到下依次记为B12、B22、......、Bk2、......、BN2;B11、BN1、B12和BN2分别位于车间的四个角上;Further preferably, the intelligent transport equipment site includes: a boundary site and a site corresponding to a logistics loading and unloading point; wherein the boundary sites are evenly distributed on the left and right boundaries of the workshop; the boundary sites on the left boundary of the workshop are recorded as B 11 , B 21 , ..., B k1 , ..., B N1 from top to bottom; the boundary sites on the right boundary of the workshop are recorded as B 12 , B 22 , ..., B k2 , ..., B N2 from top to bottom; B 11 , B N1 , B 12 and B N2 are respectively located at the four corners of the workshop;

在Bi1、Bi2、B(k+1)2、B(k+1)1所围成的空间范围内,若其中的物流装卸点在加工设备的下边缘上,则该物流装卸点所对应的智能运输设备站点位于该物流装卸点到线段B(k+1) 2B(k+1)1的垂足位置处;若其中的物流装卸点在加工设备的上边缘上,则该物流装卸点所对应的智能运输设备站点位于该物流装卸点到线段Bk1Bk2的垂足位置处。Within the spatial range enclosed by Bi1 , Bi2 , B (k+1)2 , and B (k+1)1 , if the logistics loading and unloading point is on the lower edge of the processing equipment, the intelligent transportation equipment station corresponding to the logistics loading and unloading point is located at the foot of the perpendicular from the logistics loading and unloading point to the line segment B (k+1) 2 B (k+1)1 ; if the logistics loading and unloading point is on the upper edge of the processing equipment, the intelligent transportation equipment station corresponding to the logistics loading and unloading point is located at the foot of the perpendicular from the logistics loading and unloading point to the line segment B k1 B k2 .

进一步优选地,上述协同优化数学模型的表达式为:Further preferably, the expression of the above collaborative optimization mathematical model is:

目标函数:Objective function:

约束条件:Constraints:

0<r<R0<r<R

其中,Ttotal为总完工时间;Disa为第a辆智能运输设备的运行路程;r为智能运输设备的数量;表示加工设备Mi的中心位置;Mi表示第i个加工设备位置处的加工设备编号;li和di分别为加工设备Mi作业区域的长度和宽度;L和W分别为车间的长度和宽度;s为加工设备之间最小横向间隔;h为加工设备之间最小纵向间隔;表示物流装卸点IOi所在的位置;IOi表示第i个加工设备位置处的加工设备所对应的物流装卸点编号;R为智能运输设备的最大数量。Where T total is the total completion time; Dis a is the running distance of the ath intelligent transport equipment; r is the number of intelligent transport equipment; represents the center position of the processing equipment Mi ; Mi represents the number of the processing equipment at the position of the i-th processing equipment; l i and d i are the length and width of the working area of the processing equipment Mi, respectively; L and W are the length and width of the workshop, respectively; s is the minimum horizontal interval between processing equipment; h is the minimum vertical interval between processing equipment; Indicates the location of the logistics loading and unloading point IO i ; IO i represents the logistics loading and unloading point number corresponding to the processing equipment at the i-th processing equipment position; R is the maximum number of intelligent transportation equipment.

进一步优选地,采用NSGA-II算法对协同优化数学模型的进行优化。Further preferably, the NSGA-II algorithm is used to optimize the collaborative optimization mathematical model.

进一步优选地,采用NSGA-II算法对协同优化数学模型的进行优化的方法,包括:Further preferably, the method for optimizing the collaborative optimization mathematical model using the NSGA-II algorithm includes:

1)根据加工设备位置的当前值,采用正整数编码方式作为NSGA-II算法的第一层编码;根据物流装卸点位置的当前值,采用0-1编码方式作为NSGA-II算法的第二层编码;根据智能运输设备数量的当前值,采用0-1编码方式作为NSGA-II算法的第三层编码;1) According to the current value of the processing equipment location, a positive integer encoding method is used as the first layer encoding of the NSGA-II algorithm; according to the current value of the logistics loading and unloading point location, a 0-1 encoding method is used as the second layer encoding of the NSGA-II algorithm; according to the current value of the number of intelligent transportation equipment, a 0-1 encoding method is used as the third layer encoding of the NSGA-II algorithm;

2)基于精英机制,对个体的目标值进行非支配排序,产生新父代;2) Based on the elite mechanism, the target values of individuals are sorted non-dominated to generate new parents;

3)对新父代上的各层基因序列分层执行交叉和变异操作得到新子代;3) Perform crossover and mutation operations on each layer of gene sequences on the new parent generation to obtain new offspring;

4)对新子代上的各层基因序列分层进行解码,得到优化后的加工设备位置、物流装卸点位置和智能运输设备数量。4) Decode each layer of gene sequence on the new offspring to obtain the optimized processing equipment location, logistics loading and unloading point location and number of intelligent transportation equipment.

第二方面,本发明提供了一种多目标设备布局和物流系统设计协同优化系统,包括:存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时执行本发明第一方面所提供的多目标设备布局和物流系统设计协同优化方法。In a second aspect, the present invention provides a multi-objective equipment layout and logistics system design collaborative optimization system, comprising: a memory and a processor, the memory storing a computer program, and the processor executing the multi-objective equipment layout and logistics system design collaborative optimization method provided by the first aspect of the present invention when executing the computer program.

第三方面,本发明提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现本发明第一方面所提供的多目标设备布局和物流系统设计协同优化方法。In a third aspect, the present invention provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the multi-objective equipment layout and logistics system design collaborative optimization method provided in the first aspect of the present invention.

总体而言,通过本发明所构思的以上技术方案,能够取得以下有益效果:In general, the above technical solutions conceived by the present invention can achieve the following beneficial effects:

1、本发明提供了一种多目标设备布局和物流系统设计协同优化方法,优化以总完工时间最短、智能运输设备运行路程最短以及智能运输设备数量最少为目标的协同优化数学模型后,基于优化后的加工设备位置、物流装卸点位置和智能运输设备数量构建协同优化仿真模型,重复上述过程,当协同优化仿真模型的运行结果满足优化终止条件时的加工设备位置、物流装卸点位置和智能运输设备数量即为最佳协同优化方案;本发明所搭建的协同优化仿真模型综合了考虑加工设备位置、物流系统设计对物流距离的影响,以协同仿真模型的运行结果作为判断优化是否终止的指标,能够得到真实可靠的设备布局方案和物流系统设计方案。1. The present invention provides a multi-objective collaborative optimization method for equipment layout and logistics system design. After optimizing the collaborative optimization mathematical model with the goals of minimizing the total completion time, minimizing the operating distance of intelligent transportation equipment, and minimizing the number of intelligent transportation equipment, a collaborative optimization simulation model is constructed based on the optimized processing equipment location, logistics loading and unloading point location, and the number of intelligent transportation equipment. The above process is repeated. When the operating results of the collaborative optimization simulation model meet the optimization termination conditions, the processing equipment location, logistics loading and unloading point location, and the number of intelligent transportation equipment are the optimal collaborative optimization scheme. The collaborative optimization simulation model constructed by the present invention comprehensively considers the influence of the processing equipment location and logistics system design on the logistics distance, and uses the operating results of the collaborative simulation model as an indicator to judge whether the optimization is terminated, so as to obtain a true and reliable equipment layout scheme and logistics system design scheme.

2、本发明所提供的多目标设备布局和物流系统设计协同优化方法,在所构建的协同优化仿真模型中添加了时间窗模块,基于时间窗模型判断各智能运输设备之间是否存在时间冲突,有效解决了多智能运输设备之间避碰的问题,使得物流距离更为准确,得到的布局方案和物流系统设计方案更为真实可靠,能够为智能车间的设计提供积极地指导。2. The multi-objective equipment layout and logistics system design collaborative optimization method provided by the present invention adds a time window module to the constructed collaborative optimization simulation model. Based on the time window model, it is judged whether there is a time conflict between the intelligent transportation equipment, which effectively solves the problem of collision avoidance between multiple intelligent transportation equipment, makes the logistics distance more accurate, and the obtained layout plan and logistics system design plan are more realistic and reliable, which can provide active guidance for the design of smart workshops.

3、由于智能运输设备站点的位置只能在通道中,同时智能运输设备站点越接近对应物流装卸点,所需装卸的时间越短,故本发明所提供的多目标设备布局和物流系统设计协同优化方法将物流装卸点所对应的智能运输设备站点设置在垂足位置处,可以最小化搬运时间。3. Since the location of the intelligent transportation equipment station can only be in the channel, and the closer the intelligent transportation equipment station is to the corresponding logistics loading and unloading point, the shorter the loading and unloading time is, the multi-objective equipment layout and logistics system design collaborative optimization method provided by the present invention sets the intelligent transportation equipment station corresponding to the logistics loading and unloading point at the vertical foot position, which can minimize the transportation time.

4、本发明所提供的多目标设备布局和物流系统设计协同优化方法,解决了传统方法中设备位置合理摆放、物料搬运位置规划,物流搬运路线设计这些相互依赖的子问题只能顺序过程解决的问题。4. The multi-objective equipment layout and logistics system design collaborative optimization method provided by the present invention solves the problem that the interdependent sub-problems of reasonable equipment location placement, material handling location planning, and logistics handling route design in traditional methods can only be solved by sequential processes.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

图1为本发明所提供的多目标设备布局和物流系统设计协同优化方法的流程图;FIG1 is a flow chart of a multi-objective equipment layout and logistics system design collaborative optimization method provided by the present invention;

图2为本发明实施例所提供的多目标设备布局和物流系统设计协同优化方法的流程图;FIG2 is a flow chart of a multi-objective equipment layout and logistics system design collaborative optimization method provided by an embodiment of the present invention;

图3为本发明实施例所提供的加工设备布局和物流装卸点布置示意图;FIG3 is a schematic diagram of the layout of processing equipment and logistics loading and unloading points provided in an embodiment of the present invention;

图4为本发明实施例所提供的智能运输设备站点与物流运输网络示意图;FIG4 is a schematic diagram of an intelligent transportation equipment site and a logistics transportation network provided by an embodiment of the present invention;

图5为本发明实施例所提供的多目标设备布局和物流系统设计协同优化仿真模型图;FIG5 is a diagram of a multi-objective equipment layout and logistics system design collaborative optimization simulation model provided by an embodiment of the present invention;

图6为本发明实施例所提供的使用的NSGA-II三层编码方式所得的编码结果示意图。FIG6 is a schematic diagram of a coding result obtained by using the NSGA-II three-layer coding method provided in an embodiment of the present invention.

具体实施方式DETAILED DESCRIPTION

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.

为了解决上述目的,第一方面,本发明提供了一种多目标设备布局和物流系统设计协同优化方法,如图1所示,包括以下步骤:In order to solve the above-mentioned purpose, in a first aspect, the present invention provides a multi-objective equipment layout and logistics system design collaborative optimization method, as shown in FIG1 , comprising the following steps:

A1、基于预先构建的多目标设备布局和物流系统设计协同优化数学模型,得到加工设备位置、物流装卸点位置和智能运输设备数量的当前值;其中,协同优化数学模型为基于车间尺寸和加工设备尺寸所构建的以总完工时间最短、智能运输设备运行路程最短以及智能运输设备数量最少为目标的数学模型;A1. Based on the pre-built multi-objective equipment layout and logistics system design collaborative optimization mathematical model, the current values of the processing equipment location, logistics loading and unloading point location and the number of intelligent transportation equipment are obtained; wherein the collaborative optimization mathematical model is a mathematical model constructed based on the workshop size and the processing equipment size with the goal of minimizing the total completion time, minimizing the running distance of the intelligent transportation equipment and minimizing the number of intelligent transportation equipment;

A2、基于加工设备位置、物流装卸点位置和智能运输设备数量的当前值,构建多目标设备布局和物流系统设计协同优化仿真模型;A2. Construct a multi-objective equipment layout and logistics system design collaborative optimization simulation model based on the current values of processing equipment locations, logistics loading and unloading point locations, and the number of intelligent transportation equipment;

具体地,基于加工设备位置、物流装卸点位置和智能运输设备数量的当前值,搭建多目标设备布局和物流系统设计协同优化仿真模型;并添加时间窗模块、冲突判断模型及冲突消解模块。Specifically, based on the current values of processing equipment locations, logistics loading and unloading point locations, and the number of intelligent transportation equipment, a multi-objective equipment layout and logistics system design collaborative optimization simulation model is built; and a time window module, a conflict judgment model, and a conflict resolution module are added.

首先、基于加工设备位置、物流装卸点位置和智能运输设备数量的当前值,搭建多目标设备布局和物流系统设计协同优化仿真模型;具体过程如下:First, based on the current values of processing equipment locations, logistics loading and unloading point locations, and the number of intelligent transportation equipment, a multi-objective equipment layout and logistics system design collaborative optimization simulation model is built; the specific process is as follows:

对不同尺寸的加工设备进行编号,按照加工设备的位置进行排序(本实施例中,从左到右、从上到下进行排序),抽象为矩阵形式表示:Processing equipment of different sizes are numbered and sorted according to their positions (in this embodiment, they are sorted from left to right and from top to bottom), and are abstractly represented in a matrix form:

M=[M1,M2,M3,...,Mn]M=[M 1 ,M 2 ,M 3 ,...,M n ]

其中,M为1×n的矩阵,Mi表示第i个加工设备位置处的加工设备编号,S为2×n矩阵,li和di分别为加工设备Mi作业区域的长度和宽度;可用于设备布局的车间尺寸为L×W。Among them, M is a 1×n matrix, Mi represents the processing equipment number at the i-th processing equipment position, S is a 2×n matrix, l i and d i are the length and width of the working area of the processing equipment Mi , respectively; the workshop size that can be used for equipment layout is L×W.

根据矩阵M中的值以及矩阵S中给出的加工设备的长度和宽度,依次将其对应的加工设备从左下角开始,从左至右依次布局,超出宽度时换行。放置后的设备位置矩阵用P表示:According to the values in the matrix M and the length and width of the processing equipment given in the matrix S, the corresponding processing equipment is laid out from the lower left corner from left to right, and the lines are wrapped when the width exceeds the limit. The equipment position matrix after placement is represented by P:

其中,P为2×n矩阵,表示设备Mi的中心位置。Where P is a 2×n matrix, Indicates the center position of device Mi.

其次、在上述协同优化仿真模型中添加时间窗模块、冲突判断模块及冲突消解模块;由于智能运输设备不断地在路段中驶入和驶出,且同一路段同一时间只能被一个方向的智能运输设备占用,若智能运输设备的行驶时间安排不合理,便产生路径冲突等问题,因此,在协同优化仿真模型中设置多智能运输设备避碰模块,避免多个智能运输设备之间发生碰撞。Secondly, a time window module, a conflict judgment module and a conflict resolution module are added to the above-mentioned collaborative optimization simulation model; since intelligent transport equipment constantly enters and exits the road section, and the same road section can only be occupied by intelligent transport equipment in one direction at the same time, if the driving time arrangement of the intelligent transport equipment is unreasonable, path conflicts and other problems will occur. Therefore, a multi-intelligent transport equipment collision avoidance module is set in the collaborative optimization simulation model to avoid collisions between multiple intelligent transport equipment.

具体地,时间窗模块包含时间窗模型,表示为:Specifically, the time window module includes a time window model, which is expressed as:

其中,T(ek)为在路段ek上所有智能运输设备(如智能运输车AGV)的时间窗集合,表示第a个智能运输设备执行生产计划任务j时占用路段ek的时间窗,该路段时间窗定义为从第a个智能运输设备驶入路段ek的时间到驶出路段ek的时间若第a个智能运输设备未经过路段ek,则为(0,0)。综上,所有智能运输设备在所有路段的时间窗集合可以表示为:Where T( ek ) is the time window set of all intelligent transportation equipment (such as intelligent transportation vehicle AGV) on the road section ek . It represents the time window of the a-th intelligent transport equipment occupying the road section e k when executing the production plan task j. The road section time window is defined as the time from the a-th intelligent transport equipment entering the road section e k Time to exit section e k If the ath intelligent transport device has not passed through the road segment e k , then = (0, 0). In summary, the time window set of all intelligent transportation equipment on all road sections can be expressed as:

其中,m为路段总数;r为智能运输设备的数量。冲突判断模块用于基于时间窗模型判断各智能运输设备之间是否存在相向冲突、同向速度冲突或节点冲突,若存在上述任意冲突,则认为存在时间冲突。Wherein, m is the total number of road sections; r is the number of intelligent transport equipment. The conflict judgment module is used to judge whether there is a conflict between the intelligent transport equipment in the opposite direction, a speed conflict in the same direction, or a node conflict based on the time window model. If any of the above conflicts exists, it is considered that there is a time conflict.

相向冲突的判断条件为:若第q个智能运输设备驶入路段em的时间处于第p个智能运输设备执行生产计划任务j时占用路段em的时间窗中,则存在相向冲突。The judgment conditions for opposite conflicts are: If the time when the qth intelligent transport equipment enters the road section e m When the pth intelligent transport equipment occupies the road section e m during the time window when executing the production plan task j, there is a conflict in the opposite direction.

同向速度冲突的判断条件为:若第q个智能运输设备驶入路段em的时间晚于第p个智能运输设备驶入路段em的时间且第q个智能运输设备驶出路段em的时间早于第p个智能运输设备驶出路段em的时间则存在同向速度冲突。The judgment conditions for the same-direction speed conflict are: and If the time when the qth intelligent transport equipment enters the road section e m Later than the time when the pth intelligent transport equipment enters the road section e m And the time when the qth intelligent transport equipment leaves the road section e m Earlier than the time when the pth intelligent transport equipment leaves the road section e m There is a speed conflict in the same direction.

节点冲突的判断条件为:其中,δ为最小时间间隔;当两辆智能运输设备驶入路段em的时间间隔小于δ时,则判定存在节点冲突。The judgment conditions for node conflict are: Among them, δ is the minimum time interval; when the time interval between two intelligent transport equipment entering the road section e m is less than δ, it is determined that there is a node conflict.

冲突消解模块用于当存在时间冲突时,将时间冲突(相向冲突、同向速度和节点冲突中的任意一种或多种)作为约束条件,对智能运输设备重新规划路径来运输物料;在进行路径规划时,加入了不能有时间冲突的约束条件(即时间冲突判断条件的非),进行路径重规划。The conflict resolution module is used to re-plan the path of the intelligent transportation equipment to transport materials when there is a time conflict. It uses the time conflict (any one or more of the opposite conflict, the same direction speed and the node conflict) as a constraint condition to transport materials. When planning the path, the constraint condition that there should be no time conflict (that is, the non-time conflict judgment condition) is added to perform path re-planning.

综上,上述协同优化仿真模型在运行时,基于时间窗模型判断各智能运输设备之间是否存在时间冲突,若不存在,则直接基于由智能运输设备站点所构建的物流运输网络中任意两个智能运输设备站点之间的静态最短路径,对智能运输设备规划路径来运输物料;否则,对智能运输设备重新规划路径来运输物料;其中,时间冲突包括相向冲突、同向速度冲突和节点冲突中的一种或多种。In summary, when the collaborative optimization simulation model is running, it is determined whether there is a time conflict between the intelligent transport equipment based on the time window model. If not, the intelligent transport equipment is directly planned to transport materials based on the static shortest path between any two intelligent transport equipment stations in the logistics transportation network constructed by the intelligent transport equipment stations; otherwise, the intelligent transport equipment is re-planned to transport materials. Among them, the time conflict includes one or more of opposite conflicts, same-direction speed conflicts and node conflicts.

优选地,上述物流运输网络中任意两个智能运输设备站点之间的静态最短路径的获取方法包括:基于物流装卸点位置确定智能运输设备站点位置后,生成由智能运输设备站点所构建的物流运输网络,并得到物流运输网络中任意两个智能运输设备站点之间的静态最短路径。Preferably, the method for obtaining the static shortest path between any two intelligent transportation equipment sites in the above-mentioned logistics transportation network includes: after determining the location of the intelligent transportation equipment site based on the location of the logistics loading and unloading point, generating a logistics transportation network constructed by the intelligent transportation equipment site, and obtaining the static shortest path between any two intelligent transportation equipment sites in the logistics transportation network.

具体地,智能运输设备站点包括:边界站点和物流装卸点所对应的站点;其中,边界站点均匀分布在车间的左右两个边界上;车间左边界上的边界站点从上到下依次记为B11、B21、......、Bk1、......、BN1;车间右边界上的边界站点从上到下依次记为B12、B22、......、Bk2、......、BN2;B11、BN1、B12和BN2分别位于车间的四个角上;Specifically, the intelligent transportation equipment sites include: boundary sites and sites corresponding to logistics loading and unloading points; wherein the boundary sites are evenly distributed on the left and right boundaries of the workshop; the boundary sites on the left boundary of the workshop are recorded as B 11 , B 21 , ..., B k1 , ..., B N1 from top to bottom; the boundary sites on the right boundary of the workshop are recorded as B 12 , B 22 , ..., B k2 , ..., B N2 from top to bottom; B 11 , B N1 , B 12 and B N2 are located at the four corners of the workshop respectively;

在Bi1、Bi2、B(k+1)2、B(k+1)1所围成的空间范围内,若其中的物流装卸点在加工设备的下边缘上,则该物流装卸点所对应的智能运输设备站点位于该物流装卸点到线段B(k+1) 2B(k+1)1的垂足位置处;若其中的物流装卸点在加工设备的上边缘上,则该物流装卸点所对应的智能运输设备站点位于该物流装卸点到线段Bk1Bk2的垂足位置处。需要说明的是,由于智能运输设备站点的位置只能在通道中,同时智能运输设备站点越接近对应物流装卸点,所需装卸的时间越短,故设置在垂足处,可以最小化搬运时间。In the space enclosed by B i1 , B i2 , B (k+1)2 , and B (k+1)1 , if the logistics loading and unloading point is on the lower edge of the processing equipment, the intelligent transportation equipment station corresponding to the logistics loading and unloading point is located at the foot of the perpendicular from the logistics loading and unloading point to the line segment B (k+1) 2 B (k+1)1 ; if the logistics loading and unloading point is on the upper edge of the processing equipment, the intelligent transportation equipment station corresponding to the logistics loading and unloading point is located at the foot of the perpendicular from the logistics loading and unloading point to the line segment B k1 B k2 . It should be noted that since the location of the intelligent transportation equipment station can only be in the channel, and the closer the intelligent transportation equipment station is to the corresponding logistics loading and unloading point, the shorter the time required for loading and unloading, it is set at the foot of the perpendicular to minimize the handling time.

其中,物流装卸点位置表示为:Among them, the location of logistics loading and unloading points is expressed as:

物流装卸点所对应的智能运输设备站点位置表示为:The location of the intelligent transportation equipment station corresponding to the logistics loading and unloading point is expressed as:

其中,IO为2×n矩阵,表示物流装卸点IOi所在的位置;IOi表示第i个加工设备位置处的加工设备所对应的物流装卸点编号;SP为2×n矩阵,表示智能运输设备站点SPi所在位置。同时,等于 为所处物流通道的位置。Among them, IO is a 2×n matrix, Indicates the location of the logistics loading and unloading point IO i ; IO i represents the logistics loading and unloading point number corresponding to the processing equipment at the i-th processing equipment position; SP is a 2×n matrix, Indicates the location of the intelligent transport equipment station SP i . equal It is the location of the logistics channel.

连接相邻的智能运输设备站点,形成物流运输网络。Connect adjacent intelligent transportation equipment sites to form a logistics transportation network.

需要说明的是,进行路径规划的方法可以为Floyd算法、Dijkstra算法、A*算法等等;本实施例中,采用Floyd算法,得到物流运输网络中任意两个智能运输设备站点之间的静态最短路径为:It should be noted that the path planning method may be the Floyd algorithm, the Dijkstra algorithm, the A* algorithm, etc. In this embodiment, the Floyd algorithm is used to obtain the static shortest path between any two intelligent transportation equipment sites in the logistics transportation network:

Path(i,j)=[SPi,SPj]={SPi,SPm,SPn,......,SPj}Path(i,j)=[ SPi , SPj ]={ SPi , SPm , SPn ,..., SPj }

其中,SPi和SPj之间的静态最短路径为:SPi,SPm,SPn,......,SPjAmong them, the static shortest path between SP i and SP j is: SP i , SP m , SP n , ..., SP j .

需要说明的是,当存在时间冲突进行路径重规划时所采用的路径规划方法与上述得到静态最短路径的方法类似,区别在于加入了不能有时间冲突的约束条件(即时间冲突判断条件的非)。It should be noted that the path planning method used when path replanning occurs when there is a time conflict is similar to the above method for obtaining the static shortest path, the difference being that a constraint condition that there can be no time conflict is added (ie, the non-time conflict judgment condition).

A3、运行上述协同优化仿真模型,得到总完工时间、智能运输设备运行路程及智能运输设备数量的仿真值;A3. Run the collaborative optimization simulation model to obtain the simulation values of the total completion time, the running distance of the intelligent transportation equipment, and the number of intelligent transportation equipment;

A4、判断总完工时间、智能运输设备运行路程及智能运输设备数量的仿真值是否均小于对应的预设值,或者当前迭代次数是否大于预设迭代次数,若是,则将加工设备位置、物流装卸点位置和智能运输设备数量的当前值作为最佳协同优化方案,操作结束;否则,转至步骤A5;A4. Determine whether the simulation values of the total completion time, the running distance of the intelligent transport equipment and the number of intelligent transport equipment are all less than the corresponding preset values, or whether the current number of iterations is greater than the preset number of iterations. If so, the current values of the processing equipment location, the logistics loading and unloading point location and the number of intelligent transport equipment are used as the best collaborative optimization solution, and the operation ends; otherwise, go to step A5;

具体地,本实施例中,总完工时间的预设值为2.04×103s;智能运输设备运行路程的预设值为4.14×103m;智能运输设备数量的预设值为2;预设迭代次数为100次。Specifically, in this embodiment, the preset value of the total completion time is 2.04×10 3 s; the preset value of the running distance of the intelligent transportation equipment is 4.14×10 3 m; the preset value of the number of intelligent transportation equipment is 2; and the preset number of iterations is 100 times.

A5、基于加工设备位置、物流装卸点位置和智能运输设备数量的当前值,对协同优化数学模型进行优化,得到优化后的加工设备位置、物流装卸点位置和智能运输设备数量;A5. Based on the current values of the processing equipment location, the logistics loading and unloading point location, and the number of intelligent transportation equipment, the collaborative optimization mathematical model is optimized to obtain the optimized processing equipment location, the logistics loading and unloading point location, and the number of intelligent transportation equipment;

具体地,上述协同优化数学模型的表达式为:Specifically, the expression of the above collaborative optimization mathematical model is:

目标函数:Objective function:

约束条件:Constraints:

0<r<R0<r<R

其中,Ttotal为总完工时间;Disa为第a辆智能运输设备的运行路程;r为智能运输设备的数量;表示加工设备Mi的中心位置;Mi表示第i个加工设备位置处的加工设备编号;li和di分别为加工设备Mi作业区域的长度和宽度;L和W分别为车间的长度和宽度;s为加工设备之间最小横向间隔;h为加工设备之间最小纵向间隔;表示物流装卸点IOi所在的位置;IOi表示第i个加工设备位置处的加工设备所对应的物流装卸点编号;R为智能运输设备的最大数量。需要说明的是,Ttotal、Disa是通过协同仿真模型运行得到,与上述约束条件直接相关。Where, T total is the total completion time; D isa is the running distance of the ath intelligent transport equipment; r is the number of intelligent transport equipment; represents the center position of the processing equipment Mi ; Mi represents the number of the processing equipment at the position of the i-th processing equipment; l i and d i are the length and width of the working area of the processing equipment Mi, respectively; L and W are the length and width of the workshop, respectively; s is the minimum horizontal interval between processing equipment; h is the minimum vertical interval between processing equipment; represents the location of the logistics loading and unloading point IO i ; IO i represents the logistics loading and unloading point number corresponding to the processing equipment at the i-th processing equipment position; R is the maximum number of intelligent transportation equipment. It should be noted that T total and Dis a are obtained through the operation of the collaborative simulation model and are directly related to the above constraints.

进一步地,可以采用NSGA-II算法、XX等对上述协同优化数学模型进行优化。优选地,本实施例中,采用NSGA-II算法进行优化,NSGA-II算法相较于其他算法对于求解多目标问题具有简单、高效的特点,对协同优化数学模型的进行优化,具体包括以下步骤:Furthermore, the above collaborative optimization mathematical model can be optimized by using NSGA-II algorithm, XX, etc. Preferably, in this embodiment, the NSGA-II algorithm is used for optimization. Compared with other algorithms, the NSGA-II algorithm has the characteristics of simplicity and high efficiency in solving multi-objective problems. The optimization of the collaborative optimization mathematical model specifically includes the following steps:

1)根据加工设备位置的当前值,采用正整数编码方式作为NSGA-II算法的第一层编码;根据物流装卸点位置的当前值,采用0-1编码方式作为NSGA-II算法的第二层编码;根据智能运输设备数量的当前值,采用0-1编码方式作为NSGA-II算法的第三层编码;1) According to the current value of the processing equipment location, a positive integer encoding method is used as the first layer encoding of the NSGA-II algorithm; according to the current value of the logistics loading and unloading point location, a 0-1 encoding method is used as the second layer encoding of the NSGA-II algorithm; according to the current value of the number of intelligent transportation equipment, a 0-1 encoding method is used as the third layer encoding of the NSGA-II algorithm;

2)基于精英机制,对个体的目标值进行非支配排序,产生新父代;2) Based on the elite mechanism, the target values of individuals are sorted non-dominated to generate new parents;

3)对新父代上的各层基因序列分层执行交叉和变异操作得到新子代;3) Perform crossover and mutation operations on each layer of gene sequences on the new parent generation to obtain new offspring;

4)对新子代上的各层基因序列分层进行解码,得到优化后的加工设备位置、物流装卸点位置和智能运输设备数量。4) Decode each layer of gene sequence on the new offspring to obtain the optimized processing equipment location, logistics loading and unloading point location and number of intelligent transportation equipment.

A6、将优化后的加工设备位置、物流装卸点位置和智能运输设备数量作为加工设备位置、物流装卸点位置和智能运输设备数量的当前值,重复步骤A2-A6进行迭代。A6. Use the optimized processing equipment location, logistics loading and unloading point location, and number of intelligent transportation equipment as the current values of the processing equipment location, logistics loading and unloading point location, and number of intelligent transportation equipment, and repeat steps A2-A6 for iteration.

为了进一步说明本发明所提供的多目标设备布局和物流系统设计协同优化方法,下面结合实施例进行详述:In order to further illustrate the multi-objective equipment layout and logistics system design collaborative optimization method provided by the present invention, it is described in detail below in conjunction with an embodiment:

实施例、Example

如图1所示,本实施例提供了一种基于仿真的多目标设备布局和物流系统设计协同优化方法,如图2所示,具体步骤如下:As shown in FIG1 , this embodiment provides a multi-objective equipment layout and logistics system design collaborative optimization method based on simulation, as shown in FIG2 , and the specific steps are as follows:

第一部分、基于车间尺寸和加工设备尺寸,构建以总完工时间最短、智能运输设备运行路程最短以及智能运输设备数量最少为目标的多目标设备布局和物流系统设计协同优化数学模型;并基于所构建的协同优化数学模型,得到加工设备位置、物流装卸点位置和智能运输设备数量的当前值。In the first part, based on the size of the workshop and the size of the processing equipment, a multi-objective equipment layout and logistics system design collaborative optimization mathematical model is constructed with the goals of minimizing the total completion time, the shortest operating distance of the intelligent transportation equipment, and the minimum number of intelligent transportation equipment; and based on the constructed collaborative optimization mathematical model, the current values of the processing equipment location, the logistics loading and unloading point location, and the number of intelligent transportation equipment are obtained.

第二部分、基于加工设备位置、物流装卸点位置和智能运输设备数量的当前值,构建多目标设备布局和物流系统设计协同优化仿真模型;The second part is to build a multi-objective equipment layout and logistics system design collaborative optimization simulation model based on the current values of processing equipment locations, logistics loading and unloading point locations, and the number of intelligent transportation equipment;

具体地,基于工设备位置、物流装卸点位置和智能运输设备数量生成布局方案,初步搭建多目标设备布局和物流系统设计协同优化仿真模型;由物流装卸点位置确定智能运输设备站点位置,生成物流运输网络,确定智能运输设备站点之间静态最短路径,添加时间窗模块,添加冲突判断模块及冲突消解模块,构建出多目标设备布局和物流系统设计协同优化仿真模型。具体过程如下:Specifically, a layout plan is generated based on the location of industrial equipment, the location of logistics loading and unloading points, and the number of intelligent transportation equipment, and a multi-objective equipment layout and logistics system design collaborative optimization simulation model is initially built; the location of the intelligent transportation equipment site is determined by the location of the logistics loading and unloading points, and a logistics transportation network is generated. The static shortest path between the intelligent transportation equipment sites is determined, and a time window module, a conflict judgment module, and a conflict resolution module are added to build a multi-objective equipment layout and logistics system design collaborative optimization simulation model. The specific process is as follows:

1)、基于设备位置编号生成设备布局方案,得到如图3所示的加工设备布局和物流装卸点布置示意图,设备布局方案生成步骤如下:1) Generate an equipment layout plan based on the equipment location number, and obtain a schematic diagram of the processing equipment layout and logistics loading and unloading point layout as shown in Figure 3. The steps for generating the equipment layout plan are as follows:

Step1.获取车间及设备的尺寸并将相应的设备进行编号,抽象为矩阵形式表示:Step 1. Get the size of the workshop and equipment and number the corresponding equipment, abstracting it into a matrix form:

M=[3 9 4 10 1 6 5 2 7 8]M=[3 9 4 10 1 6 5 2 7 8]

其中,S矩阵上元素为矩阵M对应位置处加工设备的长宽,例如设备M3的长、宽分别为8.30m、3.45m。可用于设备布局的车间尺寸为46m×34m。The elements on the S matrix are the length and width of the processing equipment at the corresponding position of the matrix M. For example, the length and width of equipment M3 are 8.30m and 3.45m respectively. The workshop size that can be used for equipment layout is 46m×34m.

Step2.根据矩阵M中的值,依次将其对应的设备从左上角(16.0m,2.0m)开始,从左至右依次布局,超出车间长度时换行。放置后的加工设备位置矩阵如下:Step 2. According to the values in the matrix M, the corresponding equipment is laid out from the upper left corner (16.0m, 2.0m) from left to right, and the rows are changed when the length of the workshop is exceeded. The processing equipment position matrix after placement is as follows:

其中,S矩阵上元素为矩阵M对应位置设备的长宽,例如设备M3所处位置的横纵坐标分别为25.5m、9.20m。The elements on the S matrix are the length and width of the device at the corresponding position of the matrix M. For example, the horizontal and vertical coordinates of the location of device M 3 are 25.5m and 9.20m respectively.

2)、基于物流装卸点位置确定智能运输设备站点位置,生成设备之间物流运输网络路径,确定智能运输设备站点之间的静态最短路径,具体步骤如下:2) Determine the location of the intelligent transportation equipment site based on the location of the logistics loading and unloading point, generate the logistics transportation network path between the equipment, and determine the static shortest path between the intelligent transportation equipment sites. The specific steps are as follows:

Step3.获取加工设备对应的物流装卸点位置,确定智能运输设备站点位置生成物流运输网络:Step 3. Obtain the location of the logistics loading and unloading points corresponding to the processing equipment, determine the location of the intelligent transportation equipment site and generate the logistics transportation network:

其中,IO'矩阵是物流装卸点位置相对于加工设备的相对坐标。综合相对坐标与对应的加工设备尺寸可以计算得到物流装卸点位置的绝对坐标如下:Among them, the IO' matrix is the relative coordinates of the logistics loading and unloading point relative to the processing equipment. The absolute coordinates of the logistics loading and unloading point can be calculated by combining the relative coordinates with the corresponding processing equipment size as follows:

由物流装卸点位置确定智能运输设备站点位置,坐标如下,连接相邻的智能运输设备站点,形成物流运输网络:The location of the intelligent transportation equipment site is determined by the location of the logistics loading and unloading point. The coordinates are as follows. The adjacent intelligent transportation equipment sites are connected to form a logistics transportation network:

具体地,所得智能运输设备站点与物流运输网络示意图如图4所示。Specifically, the resulting schematic diagram of the intelligent transportation equipment site and logistics transportation network is shown in FIG4 .

Step4.使用Floyd算法,确定智能运输设备站点之间的静态最短路径。如下表1所示:Step 4. Use the Floyd algorithm to determine the static shortest path between intelligent transportation equipment sites. As shown in Table 1 below:

表1Table 1

具体的,由于智能运输设备不断地在路段中驶入和驶出,且同一路段同一时间只能被一个方向的智能运输设备车辆占用,若智能运输设备的行驶时间安排不合理,便产生路径冲突等问题。在仿真模型中设置多智能运输设备避碰模块,避免多智能运输设备之间发生碰撞。Specifically, since intelligent transport equipment constantly enters and exits the road section, and the same road section can only be occupied by intelligent transport equipment vehicles in one direction at the same time, if the travel time of the intelligent transport equipment is not arranged reasonably, path conflicts and other problems will occur. A multi-intelligent transport equipment collision avoidance module is set in the simulation model to avoid collisions between multiple intelligent transport equipment.

Step5.添加时间窗模块;Step5. Add time window module;

Step6.添加冲突判断模块与冲突消解模块。Step 6. Add conflict judgment module and conflict resolution module.

最终所构建的多目标设备布局和物流系统设计协同优化仿真模型图如图5所示。The final multi-objective equipment layout and logistics system design collaborative optimization simulation model is shown in Figure 5.

第三部分、判断总完工时间、智能运输设备运行路程及智能运输设备数量的仿真值是否均小于对应的预设值,或者当前迭代次数是否大于预设迭代次数,若是,则将加工设备位置、物流装卸点位置和智能运输设备数量的当前值作为最佳协同优化方案,操作结束;否则,基于加工设备位置、物流装卸点位置和智能运输设备数量的当前值,对协同优化数学模型进行优化,得到优化后的加工设备位置、物流装卸点位置和智能运输设备数量;将优化后的加工设备位置、物流装卸点位置和智能运输设备数量作为加工设备位置、物流装卸点位置和智能运输设备数量的当前值,并重复第二部分和第三部分进行迭代。The third part determines whether the simulation values of the total completion time, the running distance of the intelligent transport equipment and the number of intelligent transport equipment are all less than the corresponding preset values, or whether the current number of iterations is greater than the preset number of iterations. If so, the current values of the processing equipment location, the logistics loading and unloading point location and the number of intelligent transport equipment are used as the best collaborative optimization solution, and the operation ends; otherwise, based on the current values of the processing equipment location, the logistics loading and unloading point location and the number of intelligent transport equipment, the collaborative optimization mathematical model is optimized to obtain the optimized processing equipment location, logistics loading and unloading point location and the number of intelligent transport equipment; the optimized processing equipment location, logistics loading and unloading point location and the number of intelligent transport equipment are used as the current values of the processing equipment location, logistics loading and unloading point location and the number of intelligent transport equipment, and the second and third parts are repeated for iteration.

具体地,所建立的协同优化数学模型的示意图如图3所示,该协同优化数学模型目标包括:总完工时间最短,智能运输设备的运行路程最短,智能运输设备的数量最少。对应的约束包括:加工设备位置不能超出车间尺寸,加工设备之间横向间隔不得小于s、且纵向间隔不得小于h,物流装卸点位置需要在加工设备的边缘,以及智能运输设备的数量需要在一定范围内。本实施例中,设备布局的车间长度L取值为46m,宽度W取值为34m,最小横向间隔s取值为3.8m,最小纵向间隔h取值为3.15m,智能运输设备的最大数量R取值为5。Specifically, the schematic diagram of the established collaborative optimization mathematical model is shown in Figure 3. The objectives of the collaborative optimization mathematical model include: the shortest total completion time, the shortest operating distance of the intelligent transportation equipment, and the least number of intelligent transportation equipment. The corresponding constraints include: the location of the processing equipment cannot exceed the size of the workshop, the lateral spacing between the processing equipment must not be less than s, and the longitudinal spacing must not be less than h, the location of the logistics loading and unloading point needs to be at the edge of the processing equipment, and the number of intelligent transportation equipment needs to be within a certain range. In this embodiment, the workshop length L of the equipment layout is 46m, the width W is 34m, the minimum lateral spacing s is 3.8m, the minimum longitudinal spacing h is 3.15m, and the maximum number R of intelligent transportation equipment is 5.

采用NSGA-II算法对协同优化数学模型进行优化,具体包括:The NSGA-II algorithm is used to optimize the collaborative optimization mathematical model, including:

如图6所示,根据设备在车间的摆放位置,采用正整数编码方式作为NSGA-II的第一层编码,长度为10;根据物流装卸点在加工设备上的相对位置,采用0-1编码方式作为NSGA-II的第二层编码,长度为60;根据智能运输设备的数量,采用0-1编码方式作为NSGA-II的第三层编码,长度为5。染色体总长度为10+60+5=75。As shown in Figure 6, according to the placement of the equipment in the workshop, a positive integer encoding method is used as the first layer encoding of NSGA-II, with a length of 10; according to the relative position of the logistics loading and unloading point on the processing equipment, a 0-1 encoding method is used as the second layer encoding of NSGA-II, with a length of 60; according to the number of intelligent transportation equipment, a 0-1 encoding method is used as the third layer encoding of NSGA-II, with a length of 5. The total length of the chromosome is 10+60+5=75.

基于精英机制,对个体的目标值进行非支配排序,选择优质个体产生新父代。Based on the elite mechanism, the target values of individuals are sorted in a non-dominated manner, and high-quality individuals are selected to generate new parents.

对新父代上的各层基因序列分层执行交叉和变异操作得到新子代;其中交叉率为0.8,变异率为0.2。The crossover and mutation operations are performed on each layer of gene sequences on the new parent generation to obtain new offspring; the crossover rate is 0.8 and the mutation rate is 0.2.

对新子代上的各层基因序列分层进行解码,得到优化后的加工设备位置、物流装卸点位置和智能运输设备数量。具体地,如图5所示,加工设备的摆放位置序列为[3,9,4,10,1,6,5,2,7,8],物流装卸点IO1相对加工设备M1的位置为(0.23,1),物流装卸点IO10相对加工设备M10的位置为(0.71,1),智能运输装备的数量为3。The gene sequences of each layer on the new offspring are decoded hierarchically to obtain the optimized processing equipment positions, logistics loading and unloading point positions and the number of intelligent transportation equipment. Specifically, as shown in Figure 5, the placement sequence of the processing equipment is [3, 9, 4, 10, 1, 6, 5, 2, 7, 8], the position of the logistics loading and unloading point IO 1 relative to the processing equipment M 1 is (0.23, 1), the position of the logistics loading and unloading point IO 10 relative to the processing equipment M 10 is (0.71, 1), and the number of intelligent transportation equipment is 3.

本实施例建立了多目标设备布局和物流系统设计协同优化数学模型,使用NSGA-II算法进行优化。具体地,运行基于优化后的加工设备位置、物流装卸点位置和智能运输设备数量所构建的多目标设备布局和物流系统设计协同优化仿真模型,计算出对应目标的参数值作为适应度值,使用NSGA-II中非支配排序选择优化后的个体(加工设备位置、物流装卸点位置和智能运输设备数量)后,进一步基于优化后的加工设备位置、物流装卸点位置和智能运输设备数量自动构建多目标设备布局和物流系统设计协同优化仿真模型;对上述过程进行迭代寻找最佳的设备布局方案和物流系统设计方案。This embodiment establishes a multi-objective equipment layout and logistics system design collaborative optimization mathematical model, and uses the NSGA-II algorithm for optimization. Specifically, the multi-objective equipment layout and logistics system design collaborative optimization simulation model constructed based on the optimized processing equipment location, logistics loading and unloading point location and number of intelligent transportation equipment is run, and the parameter value of the corresponding target is calculated as the fitness value. After selecting the optimized individuals (processing equipment location, logistics loading and unloading point location and number of intelligent transportation equipment) using the non-dominated sorting in NSGA-II, the multi-objective equipment layout and logistics system design collaborative optimization simulation model is automatically constructed based on the optimized processing equipment location, logistics loading and unloading point location and number of intelligent transportation equipment; the above process is iterated to find the best equipment layout plan and logistics system design plan.

第二方面,本发明提供了一种多目标设备布局和物流系统设计协同优化系统,包括:存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时执行本发明第一方面所提供的多目标设备布局和物流系统设计协同优化方法。In a second aspect, the present invention provides a multi-objective equipment layout and logistics system design collaborative optimization system, comprising: a memory and a processor, the memory storing a computer program, and the processor executing the multi-objective equipment layout and logistics system design collaborative optimization method provided by the first aspect of the present invention when executing the computer program.

相关技术方案同本发明第一方面所提供的多目标设备布局和物流系统设计协同优化方法,这里不做赘述。The related technical scheme is the same as the multi-objective equipment layout and logistics system design collaborative optimization method provided in the first aspect of the present invention, which will not be described in detail here.

第三方面,本发明提供了一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现本发明第一方面所提供的多目标设备布局和物流系统设计协同优化方法。In a third aspect, the present invention provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the multi-objective equipment layout and logistics system design collaborative optimization method provided in the first aspect of the present invention.

相关技术方案同本发明第一方面所提供的多目标设备布局和物流系统设计协同优化方法,这里不做赘述。The related technical scheme is the same as the multi-objective equipment layout and logistics system design collaborative optimization method provided in the first aspect of the present invention, which will not be described in detail here.

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。It will be easily understood by those skilled in the art that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims (9)

1. A multi-target equipment layout and logistics system design collaborative optimization method is characterized by comprising the following steps:
A1, designing a collaborative optimization mathematical model based on a pre-constructed multi-target equipment layout and a logistics system to obtain current values of the positions of processing equipment, the positions of logistics loading and unloading points and the number of intelligent transportation equipment; the collaborative optimization mathematical model is a mathematical model which is constructed based on workshop size and processing equipment size and aims at the shortest total finishing time, the shortest running distance of the intelligent transportation equipment and the least quantity of the intelligent transportation equipment;
a2, constructing a multi-target equipment layout and logistics system design collaborative optimization simulation model based on the current values of the processing equipment positions, the logistics loading and unloading point positions and the number of intelligent transportation equipment;
A3, operating the collaborative optimization simulation model to obtain simulation values of total finishing time, the operation distance of the intelligent transportation equipment and the quantity of the intelligent transportation equipment;
A4, judging whether simulation values of the total finishing time, the running distance of the intelligent transportation equipment and the quantity of the intelligent transportation equipment are smaller than corresponding preset values or whether the current iteration number is larger than the preset iteration number, if so, taking the current values of the processing equipment position, the logistics loading point position and the quantity of the intelligent transportation equipment as an optimal collaborative optimization scheme, and ending the operation; otherwise, turning to step A5;
A5, optimizing the collaborative optimization mathematical model based on the current values of the processing equipment position, the logistics loading and unloading point position and the number of intelligent transportation equipment to obtain the optimized processing equipment position, the logistics loading and unloading point position and the number of intelligent transportation equipment;
A6, taking the optimized processing equipment position, the logistics loading and unloading point position and the intelligent transportation equipment number as current values of the processing equipment position, the logistics loading and unloading point position and the intelligent transportation equipment number, and turning to the step A2 for iteration.
2. The collaborative optimization method for multi-objective device layout and logistics system design according to claim 1, wherein the collaborative optimization simulation model determines whether there is a time conflict between the intelligent transportation devices based on a time window model when running, if not, it directly plans a path for the intelligent transportation devices based on a static shortest path between any two intelligent transportation device sites in a logistics transportation network constructed by the intelligent transportation device sites; otherwise, the intelligent transportation equipment is re-planned with a path to transport the materials; wherein the time conflict includes one or more of a phase conflict, a co-directional speed conflict, and a node conflict.
3. The collaborative optimization method for multi-objective device layout and logistics system design according to claim 2, wherein the method for acquiring a static shortest path between any two intelligent transportation device sites in the logistics transportation network comprises:
after the position of the intelligent transportation equipment station is determined based on the position of the logistics loading and unloading point, a logistics transportation network constructed by the intelligent transportation equipment station is generated, and a static shortest path between any two intelligent transportation equipment stations in the logistics transportation network is obtained.
4. The multi-objective device layout and logistics system design collaborative optimization method of claim 3, wherein the intelligent transportation device site comprises: a boundary station and a station corresponding to the logistics loading and unloading point; the boundary stations are uniformly distributed on the left boundary and the right boundary of the workshop; boundary stations on the left boundary of the workshop are sequentially marked as B 11、B21、......、Bk1、......、BN1 from top to bottom; boundary stations B 12、B22、......、Bk2、......、BN2;B11、BN1、B12 and B N2 on the right boundary of the workshop are respectively positioned at four corners of the workshop from top to bottom;
In the space range enclosed by the B i1、Bi2、B(k+1)2、B(k+1)1, if the logistics loading and unloading point is positioned on the lower edge of the processing equipment, the intelligent transportation equipment station corresponding to the logistics loading and unloading point is positioned at the foot hanging position from the logistics loading and unloading point to the line segment B (k+1)2B(k+1)1; if the logistics loading and unloading point is on the upper edge of the processing equipment, the intelligent transportation equipment station corresponding to the logistics loading and unloading point is positioned at the position from the logistics loading and unloading point to the foot of the line segment B k1Bk2.
5. The collaborative optimization method for multi-objective device layout and logistics system design according to any one of claims 1-4, wherein the expression of the collaborative optimization mathematical model is:
Objective function:
Constraint conditions:
0<r<R
Wherein T total is the total finishing time; dis a is the running distance of the a-th intelligent transportation device; r is the number of intelligent transportation devices; Representing the central position of the processing apparatus M i; m i represents the machining equipment number at the i-th machining equipment position; l i and d i are the length and width of the working area of the processing apparatus M i, respectively; l and W are the length and width of the workshop respectively; s is the minimum transverse interval between processing equipment; h is the minimum longitudinal spacing between the processing equipment; The position of the logistics loading and unloading point IO i is shown; IO i represents a logistics loading and unloading point number corresponding to the processing equipment at the ith processing equipment position; r is the maximum number of intelligent transportation devices.
6. The collaborative optimization method for multi-objective device layout and logistics system design of any one of claims 1-4, wherein the collaborative optimization mathematical model is optimized using NSGA-II algorithm.
7. The collaborative optimization method for multi-objective device layout and logistics system design of claim 6, wherein the method for optimizing the collaborative optimization mathematical model using NSGA-II algorithm comprises:
1) According to the current value of the position of the processing equipment, adopting a positive integer coding mode as a first layer of coding of an NSGA-II algorithm; according to the current value of the position of the logistics loading and unloading point, adopting a 0-1 coding mode as a second layer of coding of an NSGA-II algorithm; according to the current value of the number of the intelligent transportation devices, adopting a 0-1 coding mode as a third layer of coding of an NSGA-II algorithm;
2) Based on elite mechanism, non-dominant ordering is carried out on the target values of the individuals to generate new father;
3) Performing crossover and mutation operations on each layer of gene sequences on the new parent layer by layer to obtain a new offspring;
4) And decoding each layer of gene sequence layering on the new offspring to obtain the optimized processing equipment position, logistics loading and unloading point position and intelligent transportation equipment quantity.
8. A multi-objective plant layout and logistics system design collaborative optimization system, comprising: a memory and a processor, the memory storing a computer program, the processor executing the computer program to perform the multi-objective device layout and logistics system design co-optimization method of any one of claims 1-7.
9. A machine-readable storage medium storing machine-executable instructions which, when invoked and executed by a processor, cause the processor to implement the multi-objective device layout and logistics system design co-optimization method of any one of claims 1-7.
CN202210194386.9A 2022-03-01 2022-03-01 Collaborative optimization method and system for multi-target equipment layout and logistics system design Active CN114742261B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210194386.9A CN114742261B (en) 2022-03-01 2022-03-01 Collaborative optimization method and system for multi-target equipment layout and logistics system design

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210194386.9A CN114742261B (en) 2022-03-01 2022-03-01 Collaborative optimization method and system for multi-target equipment layout and logistics system design

Publications (2)

Publication Number Publication Date
CN114742261A CN114742261A (en) 2022-07-12
CN114742261B true CN114742261B (en) 2024-09-10

Family

ID=82274644

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210194386.9A Active CN114742261B (en) 2022-03-01 2022-03-01 Collaborative optimization method and system for multi-target equipment layout and logistics system design

Country Status (1)

Country Link
CN (1) CN114742261B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117952495B (en) * 2024-02-19 2024-07-30 广东康利达物联科技有限公司 Intelligent logistics data processing method and system based on digitization

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108959783A (en) * 2018-07-09 2018-12-07 广东工业大学 A kind of layout simulation optimization method and device in intelligence workshop
CN110069880A (en) * 2019-04-30 2019-07-30 西安交通大学 A kind of multiple target device layout and production scheduling cooperative optimization method based on emulation

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11468207B2 (en) * 2018-05-21 2022-10-11 Arizona Board Of Regents On Behalf Of The University Of Arizona Systems and methods for simulation-based resource and layout optimization
CN114022028B (en) * 2021-11-22 2024-06-18 江苏科技大学 Automatic mixed pipeline scheduling layout integrated optimization method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108959783A (en) * 2018-07-09 2018-12-07 广东工业大学 A kind of layout simulation optimization method and device in intelligence workshop
CN110069880A (en) * 2019-04-30 2019-07-30 西安交通大学 A kind of multiple target device layout and production scheduling cooperative optimization method based on emulation

Also Published As

Publication number Publication date
CN114742261A (en) 2022-07-12

Similar Documents

Publication Publication Date Title
Liu et al. An improved genetic algorithm with modified critical path-based searching for integrated process planning and scheduling problem considering automated guided vehicle transportation task
CN114489062B (en) Distributed dynamic path planning method for multiple automatic guided vehicles for workshop logistics
CN109685243B (en) Method for optimizing logistics distribution path of job shop based on genetic algorithm
CN113703472B (en) Path optimization method and device for collaborative inspection of multiple unmanned aerial vehicles and vehicles
Kim et al. A mathematical model and a genetic algorithm for two-sided assembly line balancing
WO2024032376A1 (en) Vehicle path optimization method based on hybrid genetic algorithm, and application thereof
JP2004280213A (en) Distributed route planning apparatus and method, distributed route planning program
CN116523165B (en) Collaborative optimization method for AMR path planning and production scheduling in flexible job shop
CN114595607B (en) A digital twin textile can conveying method and system
CN112084704A (en) Multi-process route and layout joint optimization method for flexible workshop
CN114742261B (en) Collaborative optimization method and system for multi-target equipment layout and logistics system design
Hu et al. Multi-AGV dispatching and routing problem based on a three-stage decomposition method
CN114358233A (en) Optimization method and system for multi-AGV path planning problem based on dual hybrid particle swarm
CN113408988A (en) Scheduling optimization method of warehousing system, electronic equipment and storage medium
CN115511213A (en) Path optimization method, device, medium and system for transporting hydroelectric equipment
Subbaiah et al. Scheduling of AGVs and machines in FMS with makespan criteria using sheep flock heredity algorithm
CN116430805A (en) Workshop scheduling control method and device, production line, operating machinery
Xiao et al. A CEGA‐Based Optimization Approach for Integrated Designing of a Unidirectional Guide‐Path Network and Scheduling of AGVs
Lu et al. Time window based genetic algorithm for multi-AGVs conflict-free path planning in automated container terminals
Qi et al. An optimal layout pattern-based solution approach to the extended machine layout problem with multirow multicolumn structure
CN117973809B (en) Multi-objective allocation and collaborative optimization method for hydrogenation vehicle and storage medium
CN118405606A (en) Crown block operation control method and device
CN117170318A (en) Method for solving fuzzy production scheduling problems based on improved heap optimization algorithm
CN116859833A (en) AGV dynamic scheduling and path planning method based on tabu search
CN115358464A (en) Parts supply circulation packing box distribution scheduling method based on reinforcement learning algorithm

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