引言
在生产制造系统中,多品种小批量、大规模个性化定制生产模式导致系统物流任务多、流程变化大、动态性强、实时性高,而自动导引车 (Automated Guided Vehicle, AGV)作为一种集成了多种先进技术的柔性智能物流装备,其自动化、高柔性、高效率、高可靠性以及并行作业等特点能很好地满足这种物流需求,因此越来越多的生产车间采用 AGV 进行物料运输,以多 AGV 组成的 AGVs(Automated GuidedVehicles system)物流系统正在成为车间物流自动化、柔性化配送的常态,在提升制造系统效益以及降低成本方面发挥了巨大的作用。AGV 调度对于 AGV 能否在车间生产中高效发挥作用至关重要,正逐渐成为生产调度领域的重要热点研究问题之一,国外研究从二十世纪八十年代开始兴起,相关综述性研究文献可参考文献[1-4],国内研究要晚于国外近 30 年,尚未见相关综述性文献。本文系统地查阅了国内外 AGV 调度领域文献,并对其研究问题进行了分类,对其研究方法进行了总结,指出了现有研究存在的不足,并就如何开展后续研究给出了建议。
1 AGV 调度问题定义
制造系统中 AGV 调度问题可描述为:制造系统中存在多个物料运输任务,多个 AGV 小车,在一定的约束条件下,需要将物料运输任务合理分派给各个AGV 小车并指定执行先后顺序,选择最优运行路径,同时进行动态情况下的实时调度来完成物料运输任务,使整个系统满足一定的性能优化指标。可见,AGV调度问题主要解决物料运输任务在 AGV 上的分配与指派,路径规划以及运行过程中的执行时序管理,本质上属于多目标多约束的组合优化问题,具有相当的复杂性。
AGV 调度问题的一般数学模型可描述如下:
??? ? = ?(?) = (?1(?),?2(?),…,??(?))? (1)
?.?. ??(?) ≥ 0,? = 1,2,…,?
ℎ?(?) = 0,? = 1,2,…,m
其中,x = (?1,?1,…,??) ∈X为n维的决策矢量, X为?维的决策空间; ? = (?1,?1,…,??) ∈Y为k维的目标矢量,Y为k维的目标空间。目标函数f(x)定义了?个由决策空间向目标空间映射的函数,在实际 AGV调度中,常采用的目标性能指标一般包括:任务完成时间最短、拖期延迟最小、AGV 利用率最高、物流成本最低等单个目标或者多个优化目标,而??(?) ≤ 0,?= 1,2,…,? 定义了?个不等式约束 , ℎ?(?) = 0,?= 1,2,…,? 定义了?个等式约束,约束条件一般有:AGV负载容量限制、AGV电量有限、AGV 方向限制、运输任务顺序关系、缓冲容量限制等。
对于复杂离散制造系统,AGV 调度具有很大不确定性,受动态事件影响多,同时 AGV 调度还需要考虑与其他资源如工件、机床、工装、刀具、立体仓库、堆垛机等资源的联合同时调度问题,因此,除了静态 AGV 调度问题外,AGV 动态调度以及 AGV 联合同时调度问题的研究也越来越受重视。AGV 调度研究问题分类及特点见下表 1 所示。
2 AGV 调度问题的研究方法
关于 AGV 静态调度、AGV 动态调度、AGV 同时调度问题,国内外许多学者都进行了研究,总结其研究方法主要有:传统分析方法、建模与仿真方法、智能优化方法、混合优化方法等。
2.1 传统分析方法
传统的分析方法包括数学精确求解方法、基于规则/策略方法、基于排队论等方法。
(1)数学精确求解方法
将 AGV 调度问题简化为数学规划模型,采用整数规划、混合整数规划和分支界定法等来求解 AGV调度最优化问题。Toshiyuki[5]将 AGV 分派和无冲突路径规划问题描述为整数规划问题进行求解。马越汇[6]采用混合整数规划模型研究自动化集装箱码头在考虑交通拥堵等不确定情况下的 AGV 调度与配置问题。霍凯歌[7-8]将自动化集装箱码头多载 AGV 调度问题描述为混合整数规划模型求解。Meersmans[9]采用分支界定法与定向搜索算法求解自动化集装箱码头不同类型物料处理设备的集成调度问题。Bilge[10]将柔性制造系统 (Flexible Manufacturing System,FMS)中 AGV 调度与机器调度二者同时考虑,将调度问题表述为一个非线性混合整数规划问题进行求解。Heger[11-12]等采用混合整数线性规划求解阻塞可重入作业车间的 AGV 调度问题。数学精确求解方法对AGV 调度问题进行统一建模,能够在全局范围获得最优解,但只能解决简单小规模问题,对于复杂多变的 AGV 调度来说,存在求解空间大和计算困难等问题。
(2)基于调度规则/策略方法
调度规则也称为优先分配规则,是一种基于启发式的规则或策略,指一个或多个优先规则的组合。Egbelu[13]对作业车间中 AGV 调度的一些启发式规则进行了分类,包括最大输出队列、最短/最长旅行时间/距离、最小剩余输出队列空间、最近/最远 AGV、最长闲置 AGV 等规则,并分析了这些规则对系统作业性能的影响。Jawahar[14]将 AGV 系统的运行与生产过程结合起来进行调度,提出了一种启发式算法,使用最短(长)操作时间、最短(长)运输时间等AGV 分派规则来处理冲突。Sabuncuoglu[15]针对FMS 中不同交货期标准,分析了 AGV 调度规则对机床工件调度的影响。Singh[16]等对车间高效、均匀的物料分配 AGV 调度问题,采用一种新的调度规则,并对系统的物料分配效率和均匀性进行了仿真性能评估。Kim[17]将 AGV 空载路程以及工件等待时间作为调度属性指标,提出一种多属性指标加权的方法解决调度问题。管贤平[18]提出一种能避免死锁、权值可动态调整的多属性任务调度方法。肖海宁[19]针对柔性作业车间 AGV 任务调度问题,提出一种在线实时多属性任务调度方法,采用启发式调度规则来避免系统死锁。Ulusoy[20]将 AGV 调度作为 FMS 整体调度的一个组成部分,分为机床调度和 AGV 调度两个子问题,采用迭代启发式方法结合滑动时间窗方法进行处理。
调度规则具有较低时间复杂度,易于实现,同时针对系统动态变化具有一定的及时反应能力,在实际中得到了较多应用,但它具有局部短视的局限性,其解的质量一般。
(3)基于排队论方法
基于排队论方法将 AGV 调度问题表述为排队论模型进行求解。黄一钧[21]建立排队论模型,以最小总成本为目标,求解 AGV 的最佳数量配置问题。金芳[22]针对 AGV 调度建立了 N/M/1 排队模型,采用平均队长和逗留时间作为性能指标建立调度算法。由于排队论模型需要满足其随机规则与定义,另外复杂的排队论模型求解很难,因此实际应用中非常受限。
2.2 建模与仿真方法
AGV 物流运输事件是生产制造系统中典型的离散事件,因此可用研究离散事件系统建模与仿真的方法来研究 AGV 调度问题,包括基于 Agent 方法、基于 Petri 网方法、基于集成仿真软件方法。
(1)基于 Agent 的方法
多智能体系统(Multi-Agent System,MAS)具有分布式人工智能的特点,利用单个 Agent 的自治、自主和自决策的特点,通过多个 Agent 的合作来获得群体智能,可用来解决 AGV 调度优化问题,一般采用合同网协议或改进的合同网协议作为 Agent 间的协商机制。
桑泽磊[23]建立了基于 Agent 的车间 AGV 智能调度信息平台和物理平台,采用合同网协议作为Agent 协商机制,能够有效地调度 AGV 并对扰动及时做出响应,具有较好的鲁棒性和柔性。经建峰[24]采用多智能体 MAS 技术建立了分布式多 AGV 自主控制系统,建立了多 AGV 自主交流协商机制,并给出了 AGV 之间的冲突消解策略。李晓萌[25]基于多Agent 提出了基于多级决策和协作学习的方法来建立AGV 调度系统中每个 AGV 所需要的动态分布式调度策略。Cenk[26]针对含有柔性机床和 AGV 系统的制造系统,建立多智能体 MAS 系统对柔性机床和 AGV进行同时在线调度。
基于多智能体 MAS 的方法采用了“分而治之”的思想,与其他方法相比更能体现系统实时性和动态适应性,具有较好的鲁棒性和柔性,具有更好的冲突消解策略,其主要问题在于如何建立知识库,通过多个 Agent 的有效协作来获得群体智能,另外其标准化不够导致很多重复工作。
(2)基于 Petri 网的方法
Petri 网模型作为一种有效的图形化建模和描述工具,能够较好地表达 AGV 调度系统各类元素的逻辑状态变迁情况。许多学者采用 Petri 网方法研究AGV 调度问题。任小龙[27]针对 FMS 中 AGV 与工件的同步调度问题, 建立了 Petri 网模型,以实现对AGV 分派与路径的优化控制。李国飞[28]提出二次变迁 Petri 网分解方法,将复杂的 AVG 调度 Petri 网模型分解为多个独立简单的子网,为多个 AGV 求解不同时刻下 Petri 网变迁激活的顺序,以获得整体最优路径问题。Nishi[29]采用时间 Petri 网分解方法进行AGV 调度与无冲突路径规划。Petri 网方法能够表述复杂 AGV 调度系统的异步并发状态信息,具有较好的动态性和实时性。但其本身优化功能较弱,因此一般结合调度规则、Agent 方法和搜索算法等优化方法使用。如 Giglio[30]将多 Agent 系统与 Petri 网集成在一起对 AGV 进行管理,将 AGV、路径以及车间中的资源之间的相互关系和行为通过 Petri 网来描述,而用 Agent 来处理决策行为。Yim[31]针对 FMS 建立基于 Petri 网模型,将 Petri 网模型与 AGV 分派器集成起来控制 AGV,采用模拟方法研究不同 AGV 分派规则对 FMS 运行的影响。Olatunde[32]采用时间有色 Petri 网(Timed Coloured Petri Net,TCPN)和混合启发式搜索方法求解机床和 AGV 同时调度问题。
(3)基于集成仿真软件方法
基于离散事件建模与仿真理论建立的集成式仿真软件能最真实地模拟系统随时间变化的过程和状态,可以用来对 AGV 调度过程进行模拟进而寻找解决方法。柯冉绚[33]基于 Netlog 软件针对自动化集装箱码头建模并进行仿真模拟获得车道数、岸桥与AGV 的最佳配比。李军涛[34]运用仿真分析对不同调度规则下的交叉环单向循环搬运系统 AGV 搬运效率进行了对比,得出较优的调度规则。杨武平[35]针对模具智能车间公共缓存区单 AGV 调度问题,采用Plant-Simulation 研究调度策略和工件派工规则的组合策略优化问题。韩晓龙[36]针对自动化集装箱港口AGV 的调度策略和数量配置问题采用 em-plant 建立仿真模型进行分析。Mousavi[37-38]针对多目标 AGV 调度问题,对求解结果采用 Flexsim 仿真软件进行验证。Viharos[39]等采用离散事件仿真方法对机器人装配系统中每台工作站的装配工序和 AGV 进行调度控制,使总的制造时间最短。
集成仿真软件可针对 AGV 调度问题建立最接近真实情况的仿真环境,并反复进行试验,但仿真准确性受人员能力和技能的限制,很难从特定的仿真试验中提取一般性规律,其本身优化功能较弱,一般应该结合其他优化方法如基于规则/策略的方法、智能优化算法等使用。
2.3 智能优化算法
智能优化算法能解决其他方法难以求解的复杂组合优化问题,因而广泛应用于生产调度优化方面,AGV 调度中用到的智能优化方法包括遗传算法(Genetic Algorithm,GA)、粒子群算法(Particle SwarmOptimization,PSO) 、 差 分 进 化 算 法 (Differential Evolution,DE) 、蚁群算法(Ant Colony Optimization,ACO)等。
(1)遗传算法
遗传算法模拟生物进化过程与机制来求解问题,已被证明在生产调度方面十分有效,在 AGV 调度问题中智能优化算法也以遗传算法应用最多,其具有较强的全局搜索能力但也有易出现早熟和陷入局部最优解的问题,一般需要对遗传算法进行改进或结合其他 优 化 方 法 使 用 , 如 非 支 配 排 序 遗 传 算 法(Non-dominated Sorting Genetic Algorithm-II, NSGAII)、随机密钥遗传算法(Random Key-based GeneticAlgorithm,RKGA)、改进微遗传算法、小生境遗传算法等。
朱琳[40]以搬运时间最短为目标建立数学模型,提出了一种改进的遗传算法进行 AGV 任务分配和任务排序优化。刘旭[41]采用改进的遗传算法求解混流作业车间中物料配送多 AGV 多任务的调度问题。汪先超[42]采用改进微遗传算法在综合考虑运行时间、停车次数、转弯次数的情况下解决多 AGV 系统的静态车间调度问题,并提出方案分别求解车间无故障、车间路段故障、车间节点故障三种车间实时调度问题。Lin[43]采用 RKGA 算法解决 FMS 中 AGV 分派调度问题。
由于遗传算法在求解AGV调度问题上的有效性,一些学者利用它来解决更复杂的 AGV 联合同时调度问题,Ulusoy[44]采用基于时间窗和遗传算法相结合的方法解决柔性制造系统中机床和 AGV 的同时调度问题。B. S. P. Reddy[45]采用NSGA-II进化算法求解FMS中多目标调度问题,以完工时间最小,平均工件流时间最小,拖期时间最小为优化目标,同时考虑机床和AGV 车辆的调度问题。Jerald[46]使用改进遗传算法对工件与 AGV 同步调度问题进行了研究,案例包含16 台机器和 43 个工件,达到了机床空闲时间最少、最小化惩罚成本、机床设备利用率最大的效果。Abdelmaguid[47]以最小化完工时间为目标,将启发式编码方案与遗传算法相结合,同时调度机床和 AGV小车。Chaudhry[48]使用遗传算法在 FMS 系统中同时调度机床和 AGV 小车。李岩[49]采用了自适应的交叉、变异策略和灵活的群体控制策略,运用遗传算法同时调度机床和 AGV,对几个调度实例进行了计算。柳赛男[50]针对柔性作业车间,机床和 AGV 同时调度问题,提出了一种基于遗传算法的机床/AGV 小车调度的智能搜索调度算法。肖海宁[51]研究了柔性作业车间内机床和AGV的同时调度问题,设计了在线调度算法,将问题分成机床选择和 AGV 调度两个子问题,并分别使用小生境遗传算法和启发式调度算法求解模型。Yang[52]等采用基于避塞规则的双层遗传算法(Congestion Prevention Rule-based Bi-level GeneticAlgorithm, CPR-BGA)解决集装箱码头 AGV 与堆场吊机、岸边吊机的同时集成调度问题。其他利用遗传算法解决 AGV 调度问题的有冯辉宗[53]、霍凯歌[7-8]、Jin[54]、魏昆[55]等。
(2)粒子群算法
粒子群算法是基于群体搜索的算法,具有很强的全局搜索能力,焦福明[56]将多 AGV 问题归结为以最短时间完成全部任务为目标的占用式多车辆路径规划问题,运用粒子群算法求解 AGV 调度问题。边培莹[57]采用粒子群算法解决 FMS 中的 AGV 调度问题。郝一名[58]采用粒子群优化算法,结合在线检测及路径协调策略实现了对多AGV任务均衡分配及路径优化。
粒子群算法设定参数少,算法简洁易实现,收敛速度比较快但有时由于种群在搜索空间中多样性的丢失而易陷入局部最优,需要进行改进,也可考虑增加种群多样性,提高算法跳出局部最优值能力。罗键[59]针对自动仓储系统的物品出入库作业效率,建立AGV 调度数学模型,并提出一种改进量子微粒群算法(Quantum Particle Swarm Optimization,QPSO)来求解模型。Zhang[60]等提出了一种基于主粒子和嵌套粒子特性的改进粒子群优化算法求解机器和 AGV 同时调度问题,比一般粒子群算法和遗传算法在收敛性和效率上更有优势。Yan[61]采用随机密钥混合粒子群算法 (Random Key-based Hybrid Particle SwarmOptimization,RKHPSO)解决 FMS 中工件与 AGV 联合调度问题,采用交叉变异运算来避免早熟收敛,保持种群多样性。
(3)差分进化算法
差分进化算法是一种基于群体差异的进化计算方法,与遗传算法不同,它使用一个特殊的差分操作代替经典的交叉或变异操作产生子代,具有结构简单、容易实现、收敛快速、鲁棒性强等特点,与其他优化算法在高维复杂问题上往往会早熟收敛和收敛性能差相比,对高维问题收敛速度快而且结果较精确。杨锋英[62]把静态 AGV 作业调度当作带约束的多重 TSP问题,提出了一种改进的差分演化算法,设计了新的两段编码方法,对多个 DE 算子进行了改造。Satish[63]针对同时调度机床和物料运输系统,将机床选择启发方法和小车指派启发方法整合在差分进化算法中,为任务指定适合的机床和小车,使完工时间最小及循环时间最小。Gnanavel[64]针对 FMS 中同时进行机床调度和 AGV 调度问题,以最小化完工时间为目标,采用一种新的元启发式差分算法进行求解。
(4)蚁群算法
蚁群算法是基于群智能的算法,具有很强的鲁棒性和搜索较好解的能力,易于并行实现,但同时有收敛速度慢、易陷入局部最优的缺点,可与其他启发式算法相结合,以改善算法性能。张磊[65]在分析 AGV任务调度方式、调度指标、调度冲突基础上,提出了一种多层编码遗传和蚁群算法融合的混合算法,可有效缩短任务完成时间。Mohammad[66]将车间作业调度问题(Job Shop Scheduling Problem,JSSP) 和) 无冲突AGV 路径(Conflict-Free Routing Problem,CFRP) 问题联合考虑,以最小化完工时间 makespan 为目标,采用两阶段蚁群算法进行求解。
(5)其他优化算法
除上述优化算法外,还有其他优化方法:Li[67]等提出一种改进的和声搜索算法(Improved HarmonySearch–based Material Transfer Scheduling Algorithm,IHSMTSA)解决制造系统中 AGV 调度问题。Xue[68]等通过定义状态特征、动作空间和奖励函数将流水作业多 AGV 调度问题定义为马尔可夫问题,提出了一种新的基于强化学习的调度方法,可以从以往经验中学习到最优或近似最优解,在动态环境下的性能优于多智能体调度方法。MURUGESAN[69]等采用人工免疫系统(Artificial Immune System, AIS)方法对生产车间中 AGV 的提前和延迟情况进行最小化求解,以尽量缩短完工时间。
2.4 混合优化方法
以上各类方法各自有其优缺点,根据其特点将各类方法混合可以使其优点互为补充,避免单一方法的缺陷,因此混合优化方法有时能取得更好的效果,尤其是混合智能优化算法。
张磊[65] 采用一种多层编码遗传和蚁群算法融合的混合算法解决轮式机器人任务调度问题。袁颖河[70]借助于模糊理论,提出了具有较强的自学习能力和避碰 能 力 的 模 糊 动 态 规 划 算 法 (Fuzzy DynamicProgramming,FDP),结合人工智能提出了有效而合理的多任务多 AGV 调度策略。Mousavi[37] [38]针对多目标 AGV 调度问题,以完工时间 makespan 和 AGV 数量最小为目标,同时考虑 AGV 充电情况,采用混合遗传和粒子群算法(hybrid GA-PSO)求解,与 GA、PSO相比混合算法更优。于璐[71] 将模拟退火算法的Metropolis 接受准则引入到遗传算法中,采用混合遗传算法来求解同时调度 AGV 和工件问题。Umar[72]采用混合遗传算法将工件调度和 AGV 分派、调度、无冲突路径规划问题联合考虑,以完工时间 makespan、AGV 运行时间、任务拖期延迟惩罚成本为多目标,算 法 中 使 用 了 模 糊 专 家 系 统 控 制 遗 传 算 子 。Udhayakumar[73]考虑 FMS 制造环境中 AGV 多目标任务调度问题, 以 AGV 负荷均衡、最小行走时间和最大利用率为多目标,采用遗传算法和蚁群算法的混合算法求解。
本文对制造系统中 AGV 调度问题研究方法总结如下表 2 所示。
3 AGV 调度问题的研究建议
AGV 调度问题的研究仍然存在不足之处,在AGV 调度问题模型描述方面:
(1)AGV 调度模型约束设定不能完全反映实际情况,需要纳入更多约束条件和影响因素。
(2)AGV 调度方法的柔性与适应性还不能充分满足调度问题的复杂性和动态变化情况。
(3)AGV 与其他资源的联合同时调度问题主要考虑传统 JSP、FJSP 调度与 AGV 联合调度,实际应用中需要考虑更多资源类型的联合调度。
(4)随问题规模变大,其解空间会呈指数级增长,智能优化算法的时间和空间效率已呈现瓶颈难以突破。
在工业 4.0 与智能制造背景下,随着物联网、数字孪生、大数据、云制造、人工智能等技术逐渐融入制造系统,AGV 调度问题正逐渐向多资源、智能化和集成化转变,关于未来的研究方向,以下几点值得关注:
(1)组合式优化方法的应用
单一的优化方法有时不能很好地求解问题,因此将两种或以上优化方法相结合来进行研究是行之有效的方法,包括精确方法与智能优化方法的组合,建模方法与智能优化方法的组合,不同智能优化方法的组合等,需要进一步探索研究效率更高,适应性更强的组合式优化方法。
(2)基于分布式的 AGV 调度
目前 AGV 调度方法大都是集中式调度模式,随着 AGV 调度问题规模变大,复杂度增加而出现算法瓶颈问题难以解决,而分布式的调度方法一方面将调度计算负荷进行了合理下发分配,另一方面也能发挥各子部分的自主决策调度功能,能够克服集中式调度方法的缺陷[74],基于 Agent 的调度是实现分布式调度的方式之一,但目前还存在Agent模型不能统一标准,分布式智能不能有效获取的问题,需要进一步的深入研究。
(3)面向智能仿真的 AGV 调度
目前 AGV 调度的建模仿真方法主要基于离散事件建模与仿真理论,未来的仿真系统需要采用数字孪生方式构建,利用物联网技术采集 AGV 调度实时数据,建立 AGV 调度知识库和专家系统,利用大数据进行调度知识挖掘,结合当前人工智能方法形成智能决策库,基于数字孪生建立新一代的虚实结合、实时仿真、智能决策的 AGV 调度智能仿真集成环境,以解决多资源融合的、高度集成的、动态实时性更强的复杂 AGV 调度问题,这也是未来非常值得关注和期待的方向。
参考文献
[s][p]
[1] Vis I F. A Survey of research in the design and control ofautomated guided vehicle systems [J].European Journal of Operational Research(S0377-2217), 2006, 170(3):677-709.
[2] Qiu, L., Hsu, W.-J., Huang, S.-Y. & Wang, H., Schedulingand routing algorithms for AGVs: a survey [J]. InternationalJournal of Production Research(S0020-7543),, 2002. 40(3),pp. 745-760.
[3] Le-Anh T, M B M, De Koster. A review of design and controlof automated guided vehicle Systems [J]. European Journal ofOperational Research(S0377-2217),2006,171(1):1-23.
[4] H.Fazlollahtabar,M. Saidi-Mehrabad. Methodologies toOptimize Automated Guided Vehicle Scheduling andRouting Problems: A Review Study [J]. J Intell RobotSyst(S0921-0296) ,(2015) 77:525–545
[5] Toshiyuki Miyamoto, Kensuke Inoue,Local and randomsearches for dispatch and conflict free routing problem ofcapacitated AGV systems[J].Computers & IndustrialEngineering(S0360-8352), 91 (2016) 1–9
[6] 马越汇,胡志华,不确定环境下自动化集装箱码头AGV调度 与 配 置 问 题 [J], 广 西 大 学 学 报(S1001-7445),2016,41(2):589-597MA Yue-hui, HU Zhi-hua. The dispatching and schedulingproblems of AGVs at automated container terminals underuncertainty conditions[J]. Journal of Guangxi University(Natural Science Edition) (S1001-7445),2016,41(2):589-597
[7] 霍凯歌,胡志华,基于遗传算法的自动化集装箱码头多载AGV 调 度 [J], 上 海 海 事 大 学 学 报 (S1672-9498),2016,37(3):7-33HUO Kaige,HU Zhihua,Multi-load AGV scheduling inautomated container terminals based on geneticalgorithm[J],Journal of Shanghai Maritime University(S1672-9498), 2016,37(3):7-33
[8] 霍凯歌,张亚琦,自动化集装箱码头多载 AGV 调度问题研究[J],大连理工大学学报(S1000-8608),2016,56(3):244-251.HUO Kaige,ZHANG Yaqi,HU Zhi-hua. Research onscheduling problem of multi-load AGV at automatedcontainer terminal[J],Journal of Dalian University ofTechnology(S1000-8608),2016,56(3):244-251.
[9] Meersmans, P.J.M., and Albert Wagelmans.Effectivealgorithms for integrated scheduling of handling equipment atautomated container terminals[C]. ERIM Report SeriesResearch in Management, 2001.
[10] Bilge Ü, Ulusoy G. A time window approach tosimultaneous scheduling of machines and material handlingsystem in an FMS[J]. Operations Research(S0030-364X),1995,43, 1058-1070.
[11] Heger, Jens, and Thomas Voss. Optimal Scheduling forAutomated Guided Vehicles (AGV) in BlockingJob-Shops[C]. In IFIP International Conference on Advancesin Production Management Systems (APMS), 2017.p.151–158.
[12] HEGER, Jens; VOSS, Thomas. Optimal Scheduling ofAGVs in a Reentrant Blocking Job-shop[C].Procedia CIRP,2018, 67.1: 41-45.
[13] Egbelu P J.Jose M.A.Tanchoco Characterization ofautomatic guided vehicle dispatching rules[J], . InternationalJournal of Production Research(S0020-7543), 1984. Vol 22.No.3. 359-374
[14] Jawahar, N., Aravindan, P., Ponnambalam, S.G.,Suresht,R.K.: AGV Schedule integrated with production inflexible manufacturing systems[J]. Int. J. Adv. Manuf.Technol (S0268-3768).14, 428–440 (1998)
[15] Sabuncuoglu I. Experimental investigation of an FMSdue-date scheduling problem: evaluation of machine andAGV scheduling rules[J]. The International Journal ofFlexible Manufacturing Systems(S1936-6582),1993,5,301-323.
[16] Singh, Namita, P. V. Sarngadharan, and Prabir K. Pal. AGVScheduling for Automated Material Distribution: A Case Study[J]. Journal of Intelligent Manufacturing(S0956-5515),2011, 22 (2): 219–228.
[17] Kim B K, Oh S J. Development of dispatching rules forautomate guided vehicle systems [J].Journal ofManufacturing Systems(S0278-6125), 1998, 17(2):137-143.
[18] 管贤平,戴先中,自动导引车系统避免死锁的多属性任务调度方法[J],中国机械工程(S1004-132X),2009,20(19):237-2342Guan Xianping,Dai Xianzhong. Multi-attribute DispatchingMethod with Deadlock Avoidance for AGVSystems[J].China Mechanical Engineering(S 1004-132X),2009,20(19):237-2342
[19] 肖海宁,楼佩煌等.自动导引车系统实时多属性任务调度方 法 [J]. 计 算 机 集 成 制 造 系 统 (S1006-5911) ,2012,18(10):2224-2230.Xiao Haining,Lou Peihuang,Man Zengguang etal.Real-time multi-attribute dispatching method for automaticguided vehicle system[J].Computer IntegratedManufacturing Systems(S1006-5911),2012, 18(10): 2224-2230.
[20] Ulusoy G, Bilge U. Simultaneous scheduling of machinesand automated guided vehicles[J] , INT. J. PROD. RES.(S0020-7543), 1993, VOL. 31, NO. 12,2857-2873
[21] 黄一钧,车身车间 AGV 物料搬运系统小车数量配置规划[J],工业工程与管理(S1007-5429),2015,20(4):156-162Huang Yijun.Planning on the Number of VehicleRequirement for Body Shop AGV Material HandlingSystem[J],Industrial Engineering and Management(S1007-5429), 2015,20(4):156-162
[22] 金芳,方凯,王京林.基于排队论的 AGV 调度研究[J].仪器仪表学报(S0254-3087),2004,25(z1):844-846.Jin Fang,Fang Kai,Wang Jinglin.Research on AGV’sScheduling Based on Queuing Theory[J].Chinese Journal ofScientific Instrument(S0254-3087),2004,25(S1):844-846.
[23] 桑泽磊,基于 Agent 的车间 AGV 智能调度技术研究[D],南京航空航天大学,硕士论文,2016Sang ZeLei.Research on Intelligent Scheduling of AGVBased on Agent in Floor Shop[D].Nanjing University ofAeronautics and Astronautics ,2016
[24] 经建峰,基于智能体的多 AGV 自主控制系统研发[D],南航,硕士论文,2014Jing Jianfeng.Study and Development of AutonomousControl Multi-AGV System Based on Agent[D].NanjingUniversity of Aeronautics and Astronautics,2014
[25] 李晓萌,杨煜普,基于多级决策的多智能体自动导航车调度 系 统 [J], 上 海 交 通 大 学 学 报 ( 自 然 科 学 版 )(S1006-2467),2002,36(8):1146-1149.Li Xiaomeng,Yang Yupu,Xu Xiaoming.Multi-agent AGVDispatching System Using Multilevel DecisionMethods[J],Journal of Shanghai Jiaotong University(S1006-2467),2002,36(8):1146 -1149.
[26] Cenk Sahin,Melek Demirtas,Rizvan Erol etal., A multi-agentbased approach to dynamic scheduling with flexibleprocessing capabilities[J], J Intell Manuf(S0956-5515),2017 ,28:1827–1845
[27] 任小龙,基于 Petri 网的 FMS 调度问题研究[D],西安电子科大,博士论文,2010Ren Xiaolong.Study on Scheduling Flexible ManufacturingSystems Using Petri Nets[D]. XiDian University,2010
[28] 李国飞,叉车式 AGV 运动控制与调度方法的研究[D],哈工大,硕士论文,2015Li Guofei.Research on Motion control and Schedulingmethod of Forklift AGV[D]. Harbin Institute of Technology,2015
[29] Nishi, T. & Tanaka, Y., Petri Net Decomposition Approachfor Dispatching and Conflict-Free routing of BidirectionalAutomated Guided Vehicle Systems[J]. IEEE Transactionson Systems, Man and Cybernetics- Part A: Systems andHumans(S2168-2216), 2012. 42(5), pp. 1230-1243.
[30] Giglio D, Paolucci M. Agent-based Petri net models forAGV management in manufacturing systems[C]. inProceedings of IEEE International Conference on Systems,Man, and Cybernetics,2001, 2457-2462.
[31] Yim D S, Linn R J. Push and pull rules for dispatchingautomated guided vehicles in a flexible manufacturingsystem[J].International Journal of Production Research(S0020-7543), 1993, 31, 43-57.
[32] Olatunde T. Baruwa A coloured Petri net based hybridheuristic search approach to simultaneous scheduling ofmachines and automated guided vehicles[J]. InternationalJournal of Production Research(S0020-7543), 2016,54:16,4773-4792
[33] 柯冉绚,任亚东,集装箱码头 AGV 调度优化[J], 集美大学学报(自然科学版)(S1007-7405),2016,21(1):35-41.KE Ran-xuan,REN Ya-dong. Study on Optimizing AGVControl in Container Terminals[J].Journal of JimeiUniversity(Natural Science) (S1007-7405),2016,21(1) :35-41.
[34] 李军涛,夏琨,木漱洋,交叉环单向循环搬运系统调度问题 的 仿 真 优 化 研 究 [J], 系 统 仿 真 学 报(S1004-731X),2016,28(7):1561-1574Li Juntao,Xia Kun,Kise Hiroshi.Scheduling Problem ofUnidirectional Material Handling System with Short-cut[J].Journal of System Simulation(S1004-731X) ,2016, 28(7):1561-1574
[35] 杨武平,模具智能车间公共缓存区单AGV调度策略与仿真[D],广东工业大学硕士论文,2016Yang Wuping. Intelligent die shop public buffer zone single AGV scheduling and simulation[D],Guangdong Universityof Technology,2016
[36] 韩晓龙,自动化港口 AGV 调度配置仿真分析[J], 重庆交通大学学报(S1009-9794),2016,35(5):151-154HAN Xiaolong FAN Jiawei,Analysis of AGV Dispatchingand Configuration Simulation of Automated ContainerTerminals[J], Journal of Chongqing JiaotongUniversity(Natural Science) (S1009-9794),2016, 35(5):151-154
[37] Maryam Mousavi, Hwa Jen Yap,et al. Multi-objective AGVscheduling in an FMS using a hybrid of genetic algorithmand particle swarm optimization[J].,PLoS ONE(S1932-6203) ,2017,12(3): 1-24
[38] Mousavi, M.,Yap, H. J, A fuzzy hybrid GA-PSO algorithmfor multi-objective AGV scheduling in FMS[J]. , Int Jsimul model(S1726-4529) ,16 (2017) 1, 58-71
[39] Viharos, Andor Bálint, and István Németh. Simulation andScheduling of AGV Based Robotic AssemblySystems[C]. IFAC-PapersOnLine, 2018,51.11: 1415–1420.
[40] 朱琳,范秀敏, 柔性生产系统配料区多自动导航小车调度优化[J].计算机集成制造系统(S1006-5911),2012,18(6):1168-1175.Zhu Lin,Fan xiumin,Scheduling optimization formulti-AGVs in batching area of flexible productionsystem[J],Computer Integrated ManufacturingSystems(S1006-5911),2012,18(6):1168-1175.
[41] 刘旭,基于AGV平台的多品种混流装配智能调度与控制技术研究[D],南航,硕士论文,2015Liu Xu,Research on Intelligent Dispatching and Control forMixed Mode Assembly Based on AGVPlatform[D].Nanjing University of Aeronautics andAstronautics,2015
[42] 汪先超,多AGV系统的组合导航控制与调度方法研究[D],大连理工,硕士论文,2016Wang Xianchao,Integrated Navigation Control andResearch on Scheduling Method for Multi-AGVssystem[D].Dalian University of Technology,2016
[43] Lin, L., & Gen, M, A random key-based genetic algorithmfor AGV dispatching in FMS[J]. International Journal ofManufacturing Technology and Management(S1741-5195),(2009a),16, 58–75.
[44] Ulusoy G, Bilge U. A genetic algorithm approach to thesimultaneous scheduling of machines and automated guidedvehicles[J].Computers and Operations Research(S0305-0548), 1997, 24:335-351.
[45] B. S. P. Reddy, C. S. P. Rao A hybrid multi-objective GAfor simultaneous scheduling of machines and AGVs inFMS[J]. Int. J. Adv. Manuf. Technol(S0268-3768). 2006, 31 (5-6) :602-613
[46] Jerald, J., Asokan, P., Saravanan, R., Delphin Carolina Rani,A.: Simultaneous scheduling of parts and automated guidedvehicles in an FMS environment using adaptive geneticalgorithm[J]. Int. J. Adv. Manuf. Technol (S0268-3768).Issue 29, pp.584–589 (2006)
[47] Abdelmaguid T F, Nassef A O, Kamal B A, et al. A hybridGA/heuristic approach to the simultaneous scheduling ofmachines and automated guided vehicles[J]. InternationalJournal of Production Research(S0020-7543), 2004, 42,267-281.
[48] Chaudhry I A, Mahmood S, Shami M. Simultaneousscheduling of machines and automated guided vehicles inflexible manufacturing systems using genetic algorithms[J].
Journal of South University of Technology(S2095-2899).2011,18(5): 1473-1486.
[49] 李岩,柔性加工环境中机器和 AGV 的集成调度[J],中国机械工程(S1004-132X),2001,12(4):447-451Li Yan.Integrated Scheduling of Machines and AGVs inFlexible Manufacturing Environment[J],China MechanicalEngineering(S1004-132X),2001,12(4):447-451
[50] 柳赛男,柯映林,一种解决有 AGV 小车约束的车间智能调度问题的算法[J],中国机械工程(S1004-132X),2007,18(15):1810-1813Liu Sainan,Ke Yinglin.An Algorithm for Job Shop Scheduling in Dual Resource Constrained withAGV[J],China Mechanical Engineering(S1004-132X),2007,18(15):1810-1813
[51] 肖海宁,柔性作业车间中机床与自动导引车在线调度方法[J],农业机械学报(S1000-1298),2013,44(4):280-286Xiao Haining,Lou Peihuang,Yan Weiguo et al.On-lineScheduling Method for Simultaneous Scheduling ofMachines and Automated Guided Vehicles in Flexible JobShop[J],Transactions of the Chinese Society forAgricultural Machinery(S1000-1298),2013,44(4):280-286
[52] Yang, Yongsheng,Meisu Zhong,Yasser Dessouky,et al. AnIntegrated Scheduling Method for AGV Routing inAutomated Container Terminals[J]. Computers & IndustrialEngineering(S0360-8352) 2018,126: 482–93.
[53] 冯辉宗,基于遗传算法的配送车辆优化调度[J],计算机集成制造系统(S1006-5911),2004,10(专刊):81-84FENG Huizong,CHEN Yong,LIU Fei.Optimizedscheduling of distribution vehicles based on geneticalgorithm[J], Computer Integrated ManufacturingSystems(S1006-5911), 2004,10(S1):81-84
[54] JIN J , ZHANG X H. Multi AGV scheduling problem inautomated container terminal [J].Journal of Marine Scienceand Technology-Taiwan(S1023-2796),2016,24(1):32-38.
[55] 魏昆,柔性制造系统 AGV 动态调度模型与算法[D],沈阳大学,硕士学位论文,2014Wei Kun. The Dynamic Scheduling Model and Algorithmof AGV in Flexible Manufacturing System[D].ShenYangUniversity 2014.
[56] 焦福明,自动化仓储系统 AGV 调度研究与实现[D], 山东大学,硕士论文,2013Jiao Fuming.Study and Realization of AGV Scheduling inAutomatic Storage & Retrieval System[D]. ShangdongUniversity,2013
[57] 边培莹,粒子群算法在生产物流调度中的应用研究[J],算机工程与应用(S1002-8331),2010,46(17):220-223 Bian Peiying,Li Dexin,Bao Baojun etal. Applicationresearch of particle swarm optimization in productionlogistics scheduling[J],Computer Engineering andApplications(S1002-8331),2010,46(17):220-223
[58] 郝一名,AGV 系统作业调度策略研究[D],山东大学, 硕士学位论文,2016Hao Yiming,Research of Strategy on Automated GuidedVehicle System Task Scheduling[D].Shandong University,2016
[59] 罗 键,吴长庆,基于改进量子微粒群的轨道导引小车系统 建 模 与 优 化 [J], 计 算 机 集 成 制 造 系 统(S1006-5911),2011,17(2):321-328LUO Jian,WU Changqing,LI Bo,YIN Huayi,et al.Modeling and optimization of RGV system based on improvedQPSO[J],Computer Integrated ManufacturingSystems(S1006-5911),2011,17(2):321-328
[60] Zhang, Fuqiang, and Jingjing Li. An Improved ParticleSwarm Optimization Algorithm for Integrated SchedulingModel in AGV-Served Manufacturing Systems[J]. Journalof Advanced Manufacturing Systems(S0219-6867) 2018,17(3): 375–90.
[61] Yan Liang,Lin Lin etal. A hybrid evolutionary algorithmfor FMS optimization with AGV dispatching[C],CIE42Proceedings, 16-18 July 2012, Cape Town, South Africa,pp296-1 to 296-14
[62] 杨锋英,刘会超,AGV 作业调度模型及改进的 DE 算法研究[J].计算机工程与应用(S1002-8331),2014,50(9):225-230.YANG Fengying, LIU Huichao. Research on AGV jobscheduling model and improved differential evolutionalgorithm. Computer Engineering and Applications[J].Computer Engineering and Applications(S1002-8331),2014,50(9):225-230.
[63] Satish Kumar, M.V., Janardhana, R., Rao, C.S.P.:Simultaneous scheduling of machines and vehicles in anFMS environment with alternative routing[J]. InternationalJournal of Advanced Manufacturing Tecnology(S0268-3768), 2011. Issue 53, pp. 339-351.
[64] A.Gnanavel Babu, J. Jerald, A. Noorul Haq etal., Schedulingof machines and automated guided vehicles in FMS usingdifferential evolution, International Journal of ProductionResearch(S0020-7543),2010,Vol. 48, No. 16, 4683–4699
[65] 张磊,轮式机器人路径规划及任务调度算法研究与设计[D],华南理工大学,硕士论文,2016Zhang Lei,Research and Design in Algorithm of PathPlanning and Task Scheduling for Wheeled Robot[D].South China University of Technology,2016
[66] Mohammad Saidi-Mehrabad, Saeed Dehnavi-Arani, An AntColony Algorithm (ACA) for solving the new integratedmodel of job shop scheduling and conflict-free routing ofAGVs[J],Computers & Industrial Engineering (S0360-8352),2015, 86:2–13
[67] Li,Guomin,Bing Zeng,Wei Liao,etal. A New AGVScheduling Algorithm Based on Harmony Search forMaterial Transfer in a Real-World ManufacturingSystem[J]. Advances in Mechanical Engineering(S1687-8140),2018,10 (3).
[68] Xue,Tianfang,Peng Zeng,and Haibin Yu. A ReinforcementLearning Method for Multi-AGV Scheduling inManufacturing[C]. In 2018 IEEE International Conferenceon Industrial Technology (ICIT). 2018 . p. 1557-1561.
[69] MURUGESAN, R. Optimization Algorithm for Minimizingthe Earliness/Tardiness of Automated Guided VehiclesUsing Artificial Immune System[J]. International Journal ofApplied Engineering Research(S0973-4562), 2017, 12.22:11913-11919.
[70] 袁颖河,吴智铭,FMS_AGV 传输系统自学习调度方法[J],上海交通大学学报(S1006-2467),1998,32(6):83-87Yuan Yinghe,Wu Zhiming,Algorithm of Self-LearningScheduling in FMS-AGV Transportation System[J],Journalof Shanghai Jiaotong University(S1006-2467),1998,32(6):83-87
[71] 于璐,基于混合遗传算法的柔性制造系统调度研究[D],江苏大学,硕士论文,2016Yu Lu. Research on Scheduling for Flexible ManufacturingSystem Based on Hybrid Genetic Algorithm[D],JiangsuUniversity,2016
[72] Umar Ali Umar,M. K. A. Ariffin, Hybrid multi-objectivegenetic algorithms for integrated dynamic scheduling androuting of jobs and automated-guided vehicle(AGV) inflexible manufacturing systems (FMS) environment[J]. Int JAdv Manuf Technol (S0268-3768),2015( 81):2123–2141
[73] Udhayakumar, P., and S. Kumanan. Task Scheduling ofAGV in FMS using Non-traditional OptimizationTechniques[J]. International Journal of SimulationModeling(S1726-4529), 2010.9(1): 28-39.
[74] Jian Zhang,Guofu Ding,Yisheng Zou etal. Review of JobShop Scheduling Research and its New Perspectives UnderIndustry4.0[J],Journal of Intelligent Manufacturing(S0956-5515),2017, 1-22.
[/p]
暂无评论内容