智能RGV的动态调度策略
智能RGV的动态调度策略
智能RGV的动态调度策略
智能RGV的动态调度策略
⒈引言
智能RGV(可编程自动引导车)是一种自动化物流设备,用于在工业生产中进行材料的搬运和物流组织。其动态调度策略的设计和优化对于提高生产效率和减少设备闲置时间具有重要意义。
⒉目标与需求分析
⑴目标
●提高生产线的整体效率,减少工作时间和生产成本。
●最大限度地减少的等待时间,提高设备的利用率。
⑵需求
●根据生产线上材料的需求,实时分配任务给RGV。
●策略应能处理多种不同类型的任务和多个RGV的协同工作。
●最小化RGV的移动距离。
⒊ RGV调度策略设计
⑴任务分配策略
根据生产线上各个工作站的生产节拍和产量需求,将任务按优先级排序,并合理分配给可用的RGV。任务分配的依据可以是任务的紧急程度、材料的重要性,或者其他相关的因素。
⑵移动选择策略
在任务分配过程中,需要考虑RGV的移动选择策略。可以采用最近可达算法,即选择最近的可达工作站或材料存放位置。同时,还需要考虑RGV的载重能力,确保能够搬运材料的重量或容量。
⑶等待时间优化策略
为了减少RGV的等待时间,可以采用预测算法预测未来一段时间内各个工作站的任务需求,提前调度RGV到相应的位置,以便及时处理任务。同时,还可以采用优先级调度算法,优先处理紧急任务或关键任务,避免任务堆积和延误。
⒋系统实现与优化
⑴系统架构设计
根据需求分析和策略设计,设计智能RGV的系统架构,包括任务调度模块、移动控制模块、数据传输模块等。确保系统的可靠性和稳定性。
⑵算法实现与优化
根据调度策略设计,实现相关的算法,并进行优化,以提高系
智能RGV的动态调度策略
智能RGV的动态调度策略
智能RGV(自动引导车)是一种能够在物流仓库中自主移动和执行任务的机器人系统。为了提高RGV的工作效率和资源利用率,需要采用智能的动态调度策略。下面将详细介绍一种智能RGV的动态调度策略。
智能RGV的动态调度策略主要包括任务分配和路径规划两个方面。
任务分配方面。在物流仓库中,存在着大量的物料,每个物料都需要进行相应的处理任务。为了提高RGV的工作效率,需要将不同的任务合理地分配给RGV。一种可行的任务分配策略是根据任务的紧急程度和所需时间进行优先级排序。对于紧急任务,RGV需要立即响应并分配资源进行处理;对于较普通的任务,可以根据预估的执行时间和RGV的工作状态进行分配。还可以根据任务的具体要求将相似的任务进行分组,通过批量处理来提高效率。任务分配需要根据实际情况不断优化和调整,以保证RGV的高效运行。
路径规划方面。RGV在执行任务时需要准确地知道物料的位置,并选择合适的路径进行移动。路径规划需要考虑到RGV的能力和物料的分布情况。一种常用的路径规划策略是最短路径算法,例如Dijkstra算法或A*算法。这些算法通过计算路径的权重来选择最优的路径。在实际应用中,还需要考虑到RGV的工作状态和负载情况。当RGV处于空闲状态时,可以选择较长的路径以避免冲突和拥堵;而当RGV负载较重时,需要选择最短路径以减少工作时间。路径规划需要综合考虑多个因素,以提高RGV的移动效率并避免不必要的能耗。
除了任务分配和路径规划,智能RGV的动态调度策略还需要考虑到实时环境信息的变化。在物流仓库中,物料的分布和任务的数量会不断变化,因此需要实时更新调度策略。可以利用传感器和监控系统来实时获取环境信息,并根据情况做出相应的调整。当某个区域的任务数量较多时,可以优先分配任务给距离较近的RGV,以减少任务等待时间;当某个区域的物料数量较多时,可以增加RGV的运行速度以加快处理速度。动态调度策略需要不断根据实际情况进行优化和调整,以确保RGV的高效运行。
智能RGV的动态调度策略
智能RGV的动态调度策略
随着制造业自动化水平的提高,智能化物流自动化系统变得越来越重要。智能化的自
动化系统可以提高物流系统的效率和可靠性,降低人力成本,加强工厂的自动化程度,从
而提高整个工厂的竞争力。而智能RGV是这一自动化系统中的重要组成部分,具有可编程、可自主决策、可实时控制和智能规划等特征。在智能RGV的动态调度策略方面,主要有以
下几个方面的关注点。
首先是物流作业的实时动态性。随着工厂生产的不断进行,生产线上的工作量也会不
断变化。因此,智能RGV的动态调度策略应该根据实时的物流作业负载情况,对RGV的任
务分配进行调整。比如,当某条生产线工作量较大,采用贪心算法将更多的任务分配给该
产线附近的RGV,提高工作效率。当某个生产环节突然出现故障或停工时,控制系统应该
实时响应,调整RGV的动态调度策略,确保RGV及时进行资源调度,最大限度地避免停机
等不良事件的发生。
其次是地图信息的动态调整。智能化自动化系统的地图信息是很重要的,而这方面不
可避免存在一些变数。比如,某些地标的位置可能会发生变化,或是生产设备的布局发生
了调整。这时,智能RGV的动态调度策略需要对地图信息进行动态调整,确保控制系统的
准确性。
第三个方面是任务优先级的判断。智能RGV调度控制系统应该通过优先级判断,实现
合理的任务优先级调度,留出更多的时间和资源提供给紧急的任务,以保证整个系统的效
率和稳定性。因此,在设定任务优先级时,需要考虑多方面因素,比如任务的重要程度、
工作量、生产周期等等。根据实际情况,灵活地调整任务优先级的分配,可以增加RGV的
智能RGV的动态调度策略
智能RGV的动态调度策略智能RGV的动态调度策略
1.引言
1.1 研究背景
1.2 目的与意义
2.智能RGV的基本原理
2.1 RGV概述
2.2 动态调度策略的概念与目标
3.动态调度策略设计
3.1 任务分配策略
3.1.1 任务优先级划分
3.1.2 负载均衡调度
3.1.3 任务队列管理
3.2 RGV移动策略
3.2.1 移动路径规划
3.2.2 移动速度控制
3.3 状态监测与调整策略
3.3.1 传感器监测与数据采集
3.3.2 状态调整算法
4.仿真实验及分析结果
4.1 仿真环境与参数设置
4.2 实验设计与分析
5.结果分析与讨论
5.1 仿真结果分析
5.2 实际应用中的可行性讨论
6.总结与展望
附件:________
1.实验数据分析表格
2.仿真模型代码
法律名词及注释:________
1.RGV:________指代自动化物流系统中的轨道式供应车,即Rl Guided Vehicle的缩写。
2.动态调度策略:________指根据系统实时情况动态分配任务和调整设备状态的策略。
3.任务优先级划分:________指对不同任务进行优先级划分,以便更高效地完成任务。
4.负载均衡调度:________指通过合理调配任务以实现系统负载尽量均衡的调度方法。
5.移动路径规划:________指根据设备位置和任务需求进行路径规划,以确保设备能够高效地达到目标位置。
6.移动速度控制:________指根据系统的需求和设备状态动态调整移动速度,以提高系统吞吐量和减少能耗。
7.传感器监测与数据采集:________指使用传感器对设备状态和环境数据进行监测,并采集数据用于系统调度和性能分析。
智能RGV的动态调度策略
智能RGV的动态调度策略
智能RGV(自动化导引车)是一种能够自主进行物料搬运和作业的机器人设备,在工业生产线上起到了重要的作用。为了使RGV能够高效地完成任务,动态调度策略是必不可少的。
智能RGV的动态调度策略可以分为三个层次,分别是任务调度、路径规划和动态调度管理。任务调度层次是指根据生产任务的优先级、时间窗口和设备的状态等因素,将任务合理地分配给RGV。路径规划层次是指根据设备布局、物料输送线路和任务要求等因素,规划RGV的运动路径。动态调度管理层次是指根据系统的实时状态和参数,动态调整任务的执行顺序和路径规划,以提高工作效率。
在任务调度层次上,智能RGV可以根据任务优先级进行任务分配。高优先级任务会优先分配给RGV,以保证紧急任务的及时完成。根据任务的时间窗口,RGV也可以合理分配任务的执行顺序,尽量减少任务的等待时间。
在路径规划层次上,智能RGV可以通过路径规划算法确定最优路径。路径规划算法可以综合考虑设备布局、物料输送线路和任务要求等因素,找到一条最短路径,以减少RGV 的行驶时间。路径规划算法还可以考虑设备的负载均衡,避免某些设备过载或空闲。
在动态调度管理层次上,智能RGV可以根据系统的实时状态和参数进行动态调整。当系统出现故障或某些设备停机时,RGV可以实时调整任务的执行顺序和路径规划,以应对突发情况。RGV还可以根据实时任务的执行情况,动态调整任务的执行顺序和路径规划,以提高工作效率。
智能RGV的动态调度策略
智能RGV的动态调度策略
作者:张肖肖楠姜博文
来源:《科学与财富》2019年第07期
摘要:RGV 是一种无人驾驶且有固定轨道的轨道式自动引导车,智能RGV的动态调度问题在智能加工系统中尤为重要。本文采用Hamilton圈算法、改良圈算法、泊松分布模型给出RGV动态调度策略的最优化模型。我们将如何进行RGV动态调度使每班次连续工作8小时生产的物料尽可能多的问题,转化为如何进行RGV动态调度使8台CNC各进行一次物料加工所需时间最小的问题,进而转化为网络优化求最短路径的问题。最终通过MATLAB编程求出使每班次连续工作8小时生产物料尽可能多的RGV动态调度模型。
关键词:Hamilton圈算法;泊松分布模型;动态调度
1.引言
RGV是当代智能加工系统中的一种无人操作驾驶的智能车,智能加工系统可以进行一道工序、两道工序的物料加工作业以及在故障发生概率为的前提下排除故障后,再次进行两道工序的物料加工。
2.对一道工序情况的分析
4.总结
通过MATLAB软件结合RGV 动态调度、Hamilton圈算法、改良圈算法、泊松分布模型等模型及算法针对动态问题提出不同的最优解方案,这种方案可以充分的利用于解决生活中的旅行商和最优解问题,便于找到最优路径,来解决问题。
参考文献:
[1] 智能化生产和实训执行系统技术参数要求_百度文库,https:
///view/16b31412a55177232f60ddccda38376bae1fe042.html ,2018.9.8.
[2] 机器人自动上下料包装系统KR-LSP370_誉洋工業智能网,http:
智能RGV的动态调度策略
智能RGV的动态调度策略
智能RGV(可拖曳导引车)是一种运用于现代物流系统中的自动化设备,用于在工厂或仓库内实现物料的自动装载、搬运和卸载。智能RGV是一种能够动态调度的设备,可以根
据车辆当前的状态和任务要求进行智能调度,提高物流系统的效率和灵活度。
1. 状态监测和识别:通过传感器等设备对智能RGV的状态进行监测和识别,包括车辆的位置、速度、载荷情况等。这些数据可以作为调度的依据,从而使调度策略更加准确和
高效。
2. 实时任务分配:根据当前的任务需求和车辆的状态,智能RGV可以实时进行任务分配。如果发现某个区域有较多的货物需要搬运,智能RGV可以优先安排该区域的任务,以
提高物流系统的效率。
3. 动态路径规划:智能RGV可以根据当前的环境和任务要求进行动态路径规划。通过考虑车辆的位置、目标点的位置和路径上的障碍物等因素,智能RGV可以选择最短的路径,并避免碰撞和拥堵,从而提高物流系统的效率和安全性。
5. 故障检测和处理:智能RGV可以通过自身的故障检测系统进行故障诊断,并根据诊断结果进行相应的处理。如果发现一辆RGV的传感器出现故障,智能RGV可以及时将该车
辆从任务队列中移除,并通知维护人员进行修复,以保证系统的正常运行。
智能RGV的动态调度策略可以通过软件系统和硬件设备相结合来实现。软件系统通过
对车辆状态和任务要求进行监测和分析,以确定最佳的调度策略。而硬件设备则提供了必
要的传感器和执行器,用于实时监测车辆状态和执行调度任务。
智能RGV的动态调度策略可以帮助提高物流系统的效率和灵活度,实现更加智能和自
智能RGV的动态调度策略
赛区评阅编号(由赛区组委会填写):
2018年高教社杯全国大学生数学建模竞赛
编号专用页
赛区评阅记录(可供赛区评阅时使用):
评
阅
人
备
注
送全国评阅统一编号(赛区组委会填写):
全国评阅随机编号(全国组委会填写):
智能RGV的动态调度策略
一、问题重述
本课题是智能RGV的动态调度问题。
问题是由8台计算机数控机床(Computer Number Controller,CNC)、1辆轨道式自动引导车(Rail Guide Vehicle,RGV)、1条RGV直线轨道、1条上料传送带、1条下料传送带等附属设备组成。
RGV是一种无人驾驶、能在固定轨道上自由运行的智能车。它根据指令能自动控制移动方向和距离,并自带一个机械手臂、两只机械手爪和物料清洗槽,能够完成上下料及清洗物料等作业任务。
1.1系统的构成及说明
智能加工系统由8台CNC、1台带机械手和清洗槽的RGV、1条RGV直线轨道、1条上料传送带和1条下料传送带等附属设备构成。
(1)CNC:在上料传送带和下料传送带的两侧各安装4台CNC,等距排列,每台CNC同一时间只能安装1种刀具加工1个物料。
如果物料的加工过程需要两道工序,则需要有不同的CNC安装不同的刀具分别加工完成,在加工过程中不能更换刀具。第一和第二道工序需要在不同的CNC上依次加工完成,完成时间也不同,每台CNC只能完成其中的一道工序。
(2)RGV:RGV带有智能控制功能,能够接收和发送指令信号。根据指令能在直线轨道上移动和停止等待,可连续移动1个单位(两台相邻CNC间的距离)、2个单位(三台相邻CNC间的距离)和3个单位(四台相邻CNC间的距离)。RGV同一时间只能执行移动、停止等待、上下料和清洗作业中的一项。
工业RGV的动态调度策略
工业RGV的动态调度策略
工业RGV(可重复使用的自动化导向车)是一种用于工业生产线上物料搬运和装配操作的智能设备。在工业生产中,RGV的动态调度策略对于提高生产效率和降低生产成本至关重要。本文将介绍工业RGV的动态调度策略。
工业RGV的动态调度策略主要包括任务派发策略、路径规划策略和冲突解决策略。
任务派发策略是指如何将不同的任务分配给RGV进行处理。在工业生产中,有多个任务需要同时执行,如搬运物料、装配产品等。任务派发策略的目标是根据任务的优先级和工艺流程,合理地分配任务给RGV,以最大限度地提高生产效率。常见的任务派发策略有最早截止期优先、最短工序时间优先、最长工序时间优先等。
路径规划策略是指RGV在执行任务时,如何选择最优的路径来完成任务。路径规划策略的目标是减少RGV的移动时间和距离,提高其运行效率。通常会采用最短路径算法,如Dijkstra算法、A*算法等,来计算RGV的最短路径。路径规划策略还需要考虑RGV在遇到障碍物或其他非操作状态下如何处理,如等待、绕过等。
冲突解决策略是指当多个RGV同时执行任务时,如何解决它们之间的冲突。在工业生产中,多个RGV可能同时需要访问同一个工作站或执行相同的任务。冲突解决策略的目标是避免RGV之间的碰撞或资源冲突,确保任务能够顺利执行。常见的冲突解决策略有时间片轮转法、优先级调度法等。
除了上述的动态调度策略,还可以基于机器学习等技术对RGV进行优化和改进。使用强化学习算法可以对RGV的决策过程进行训练和优化,使其能够在不断学习和适应的过程中提高调度策略的效果。
智能RGV的动态调度策略
智能RGV的动态调度策略
RGV是一种自动化的运输设备,它可以按照预定的路线自动运输物料或产品。在工业生产中,RGV的应用越来越广泛,因为它可以提高生产效率,减少人工干预。为了更好地利用RGV,智能RGV动态调度策略被提出,可以自动地对RGV进行动态调度,以最大程度提高生产效率。本文将介绍智能RGV动态调度策略的原理及其应用。
智能RGV动态调度策略的主要原理是通过给定的调度算法对RGV的行动进行规划和控制。调度算法可以根据生产过程中的实时情况和目标实现要求,制定适当的调度策略,以满足生产效率和生产质量等要求。智能RGV动态调度策略的具体实现过程如下:
1. 采集信息:智能RGV需要收集生产线上的各种信息,如待加工的产品类型、数量、所处位置、设备状态等等。这些信息可以通过传感器、RFID等方式进行采集。
2. 制定调度规划:根据采集的信息,智能RGV可以制定相应的调度规划,包括每个任务的执行时间、执行地点、执行方式等。这需要考虑到生产效率、生产质量、设备的使用率等因素。
3. 执行调度任务:智能RGV根据制定的调度规划,完成各项任务的执行。在执行过程中,需要及时进行状态监测和调整,以保证整个系统的稳定性和高效性。
4. 持续优化:智能RGV需要根据实际情况不断地进行优化和调整,以提高生产效率和效益。
应用案例
智能RGV动态调度策略已经成功应用于很多生产领域,如汽车制造、家电制造、电子制造等。以电子制造为例,智能RGV动态调度策略可以实现以下功能:
1. 实现生产线的自动化:智能RGV可以按照预设的路径自动运输物料,无需额外的人工干预。
智能RGV的动态调度策略
智能RGV的动态调度策略
智能RGV(可移动式货物运输系统)是一种广泛应用于现代自动化生产线的设备,它可以自动地在设备之间传输物料,并且能够提高生产线的自动化程度。在生产线中,RGV的
作用是将原材料、半成品或成品从一个工作站传输到另一个工作站,并且可以根据需求灵
活地调度来满足生产计划。
为了提高生产线的效率和灵活性,智能RGV需要拥有一套动态调度策略,以便根据实
时生产情况进行智能调度,提高生产线的整体效率和灵活性。
智能RGV的动态调度策略是指根据生产现场的实时情况,利用一些算法和方法,对RGV的行动进行智能调度,以实现最佳的物料传输路径和时间,提高生产线的整体效率和
灵活性。动态调度策略可以根据生产线的实际情况,包括生产计划、设备状态、物料需求
等因素,实时调整RGV的运行路径和速度,从而最大限度地提高生产线的整体效率。
二、动态调度策略的意义和作用
在实际的生产线中,智能RGV的动态调度策略通常会采用一些算法和方法,其中包
括:
1. 实时调度算法:该算法会实时监测生产现场的物料需求和设备状态,根据实时情
况对RGV的运行进行实时调度,以满足生产线的实际需求。
2. 最短路径算法:该算法可以根据生产现场的实际情况,计算出RGV的最短运行路径,以最大限度地减少运行时间和能耗。
4. 智能规划方法:通过对生产计划和设备状态进行智能规划,可以提前对RGV的运行进行规划,以最大限度地满足生产需求,并且避免因为运行延误导致的生产线效率下降。
目前,智能RGV的动态调度策略已经被广泛应用于各类生产现场,例如汽车制造、电
基于贪心算法的智能RGV的动态调度策略
基于贪心算法的智能RGV的动态调度策略
智能RGV(快速搬运车)是在制造业中应用广泛的一种智能机器人,它能够自主地搬运和处理物料,并且能够根据任务需求进行动态调度。在实际生产中,RGV的动态调度策略对生产效率和产品质量有着重要的影响。贪心算法是一种常用的动态调度算法,它能够根据当前状态做出最优的决策,因此可以应用于RGV的动态调度中。本文将介绍基于贪心算法的智能RGV的动态调度策略,并且分析其优缺点和应用场景。
一、贪心算法
贪心算法是一种简单而有效的动态调度算法,其核心思想是在每一步都选择当前状态下的最优解决方案,不考虑未来的影响。贪心算法的实现步骤通常包括以下几个部分:
1.确定问题的子问题结构;
2.找出适合的贪心策略;
3.证明贪心策略的正确性;
4.设计算法实现。
贪心算法在动态调度中的应用非常广泛,可以应用于任务调度、资源分配、路径规划等领域。在智能RGV的动态调度中,贪心算法可以根据当前状态和任务需求实时做出最优的决策,提高生产效率和物料搬运效率。
二、智能RGV的动态调度策略
智能RGV的动态调度策略是指在生产中根据不同的任务需求和机器人状态进行合理的调度,以实现生产效率的最大化。基于贪心算法的智能RGV的动态调度策略包括以下几个步骤:
1.根据任务需求和机器人状态确定搬运路径;
2.根据物料处理时间和优先级确定任务执行顺序;
3.根据机器人当前位置和状态确定最优的任务分配;
4.实时监测和调整任务执行情况,确保生产线的平稳运行。
1.确定搬运路径:根据生产线上需要搬运的物料和机器人当前位置,计算出最优的搬运路径,以确保物料的高效搬运和处理。
智能RGV的动态调度策略
智能RGV的动态调度策略
智能RGV(自动导引车)是一种灵活的物流运输设备,主要用于自动化工厂中的物料运输和生产线衔接。智能RGV的动态调度策略是指在实际生产中,根据不同的生产任务和生产场景,通过智能算法和系统控制,对RGV的运输路线和任务进行动态调度,以达到效率最大化、系统稳定性和生产线平衡性的目的。
智能RGV的动态调度策略是现代工业自动化系统中至关重要的一部分。它可以帮助工厂实现生产线的灵活性和效率,提高物流运输的自动化程度,同时降低人工成本,减少生产过程中的故障和延误。
智能RGV的动态调度策略涉及到多个方面的内容,包括任务分配、路径规划、系统控制等。下面将逐一介绍这些内容,并探讨在实际生产中如何应用智能RGV的动态调度策略来提高生产效率和质量。
任务分配是智能RGV动态调度策略中的重要一环。在生产线上,存在着各种不同的生产任务,包括物料运输、设备维护、生产线衔接等。针对这些任务,智能RGV需要根据生产计划和实际需求,将任务进行有效的分配和调度。这需要通过系统控制和智能算法,对任务的优先级、作业时间和工作量进行合理的评估和分配,以保证不同任务的顺利完成,并最大程度地满足生产线的需要。
路径规划是智能RGV动态调度策略中的关键环节。在实际生产中,RGV需要按照特定的路线来完成任务,而这些路线可能会受到生产线布局、设备位置、物料存储等因素的影响。对于智能RGV来说,如何进行路径规划是至关重要的。智能RGV的动态调度策略需要考虑到生产线的实际情况,通过智能算法和系统控制,确定最优的运输路径和轨迹规划,以最大限度地减少行驶距离、节约时间,提高运输效率。
智能 RGV 的动态调度策略
一、问题重述
1.1 问题背景 RGV 是一种无人驾驶、能在固定轨道上自由运行的智能车。在智能加工系统中,轨 道式自动引导车 RGV 的调度方案对系统的加工效率存在着决定性的影响。RGV 在智能 加工系统中, 因面临的工作环境各不相同, 因此目前仍没有一个理想的算法可以对 RGV 的调度路径进行最佳优化, 因此针对特定的系统工作环境, RGV 的动态调度仍存在着很 大的研究空间。本文研究的工作环境由 8 台 CNC、1 辆 RGV、1 条 RGV 直线轨道、1 条上料传送带、1 条下料传送带等设备组成。
智能 RGV 的动态调度策略
摘要
本文根据题目给定的智能加工系统及系统作业参数,针对一道工序物料加工作业、 两道工序物料加工作业、作业中故障处理等三种情况,建立数学模型,分别给出了相应 的 RGV 最佳调度策略。 针对一道工序物料加工作业的情况,本文设计当 RGV 完成当前指令后若未接收到 任何 CNC 的上料需求信号,RGV 将会根据调度模型立即判别执行一次移动指令,移动 到下一步发出上料需求信号的 CNC 前。并将作业效率最佳问题转换为一班次 8 小时内 CNC 处于工作状态总时间最长,并假设 RGV 具有短时间的记忆储存功能,能够记录与 匹配 RGV 与各 CNC 进行最后一次交互的时间,为 RGV 设计“八步一走”调度模型,在 RGV 进行移动指令之前都会遍历搜索选择未来八次移动过后八台 CNC 的总等待时间最 小的路径的第一步移动指令作为当前的移动指令。遍历所有可能的初始八台 CNC 的上 料情况,依据 RGV“八步一走”调度模型取成料数最多的初始 CNC 上料顺序,完成任务 1。将题目给定的针对一道工序的三组数据带入模型计算,得出第一组最大物料加工数 量为 382,第二组为 359,第三组为 392;推算了不考虑 RGV 运动时间的理想状态下, 三组数据的最大加工数量分别为 384、368、392;得到三组数据下加工系统的作业效率 分别为 99.48%、97.55%、100%,完成任务 2。 针对两道工序物料加工作业的情况,在不可更换刀具的前提下,由第一道工序与第 二道工序的比值,兼容考虑第二道工序之后的清洗时间,按比例分别为 CNC 安装 4:4、 3:5、5:3 的刀具配比,并在对称性原则基础上调试具体安装方案;为 RGV 设计三步捆 绑 (或四步捆绑加工调度模型) : RGV 遍历三步, 取捆绑加工后的完成时间最前的走法。 遍历所有的初始可能路径,依据捆绑调度模型取成料数最多的初始 CNC 上料顺序,完 成任务 1。将给定的针对两道工序的三组数据带入模型计算,得出三组最大物料加工数 量分别为 253、209、236;选择的两类 CNC 数量配比分别为 4:4、3:5、5:3;通过与理想 状态下最大物料加工数量 268、216、236 进行比较,得到三组数据下加工系统的作业效 率分别为 94.40%、96.76%、100%,完成任务 2。 针对作业中故障处理的情况,本文将每一道工序加工的故障概率设为 1%,在判定 故障的 CNC 的加工时间内,以均匀分布随机一个时间点作为故障发生时间点,并从 600~1200 秒之间均匀随机生成一个整数作为修复时间,在一道工序与二道工序的模型 中作出以下调整:在故障发生的那一刻起,在 CNC 未修复并发出上料需求信号之前, 将该 CNC 从系统中暂时抹去,RGV 在执行完当前指令后,不再进行有关该 CNC 的指 令操作,直至 CNC 修复发出上料需求信号。考虑到故障发生的不确定性,以及人工修 复时间的可操作性,在完成任务的基础下,再分别取修复时间为 600~1200 秒随机,600 秒,900 秒,1200 秒做 20 组的随机试验探究成料数规律,进行均值和方差计算如下: 一道工序的情况下,第一组数据关于 4 类修复时间的成料数方差分别为 12.20,9.55,11.95,9.82;第二组数据方差分别为 15.57,18.68,19.55,14.68;第三组数据方差 分别为 10.03,13.41,8.92,13.73;两道工序的情况下,第一组数据关于 4 类修复时间的成 料数方差分别为 9.66,7.38,7.12,13.17;第二组数据方差分别为 7.85,3.39,5.87,9.69;第三 组数据方差分别为 7.66,4.58,7.72,10.13。由此可知,实际修复时,提升技工技术,将人工 修复时间尽量控制在 10~15 分钟左右,可以较好增加结果稳定性。 关键词:RGV 智能动态调度 “八步一走” 多步捆绑联动 故障排查概率分析
智能RGV的动态调度策略
智能RGV的动态调度策略
智能RGV(可重复配置的通用移动机器人)是一种能够在工业生产线上自主运动和执行任务的机器人系统。它能够根据生产线上的实时需求,动态调整任务和路径,以提高生产效率和资源利用率。下面将介绍智能RGV的动态调度策略。
1. 任务分配策略:智能RGV根据生产线上各个工作站的任务情况和优先级,将任务分配给不同的工作站。任务分配可以基于不同的策略进行,如优先级调度、最短作业优先等。
2. 路径规划策略:智能RGV可以根据生产线上的布局和任务需求,选择最佳的路径规划策略。路径规划考虑的因素包括距离、时间和资源利用率等。路径规划可以借助于智能算法和优化模型,如遗传算法、模拟退火算法等。
4. 任务响应策略:智能RGV可以实时监测生产线上的任务情况,并根据需要进行任务的响应。任务响应可以包括任务的中断、重新分配和优化调度等。任务响应的目标是快速适应生产线的变化,保证任务的及时完成。
5. 状态监测与反馈策略:智能RGV可以实时监测自身状态和生产线的状态,并向控制中心反馈相关信息。状态监测与反馈可以包括电量、故障、任务完成情况等。控制中心可以根据反馈信息进行决策和调度。
智能RGV的动态调度策略是一种基于实时需求和优化目标的任务分配、路径规划、任务调度、任务响应和状态监测与反馈的综合策略。通过智能RGV的动态调度策略,可以实现生产线的高效运行和资源利用,提高生产效率和经济效益。
智能RGV的动态调度策略
智能RGV的动态调度策略
智能RGV(自动引导车)是一种智能化的物流设备,可以在工厂和仓库中实现物料的自动运输和处理。智能RGV的动态调度策略是其运行效率和灵活性的关键,通过合理的调度
策略可以使RGV在快速变化的生产环境中更加高效地完成任务。
动态调度策略是指在RGV运行过程中根据实时的生产情况和任务需求,动态地调整RGV的运行路径和任务分配,以最大限度地提高RGV的空间利用率和运行效率。这需要在
一系列复杂的约束条件下进行智能的决策,包括生产线的实时状态、物料的需求和供应情况,RGV的运行能力和限制等因素。
智能RGV的动态调度策略可以分为几个关键部分来考虑,下面将逐一进行介绍。
首先是任务分配策略。在实际生产中,RGV通常会面临多个任务的分配,包括物料的
搬运、转运、加工等。在动态调度策略中,需要根据每个任务的优先级和紧急程度,以及RGV的当前位置和状态,来确定最优的任务分配方案。对于紧急的任务可以优先分配给距
离最近、能够最快完成的RGV。还需要考虑任务的相互关联性,避免出现任务之间的冲突
和阻塞。
其次是路径规划策略。RGV在完成任务过程中需要经过不同的点位和路径,在动态调
度中需要根据实时的生产环境和交通状况来动态规划最优的路径。这不仅包括RGV自身的
行驶路径,还包括RGV与其他设备和工作站之间的协同路径规划。通过智能的路径规划策略,可以使RGV在不同的生产情况下能够快速、安全地到达目的地,并最大限度地减少行
驶时间和能耗。
第三是资源优化策略。RGV在运行过程中需要消耗人力、能源和时间等资源,在动态
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
钟卓辉 等
各作业时间差距甚微的实验数据下,得到的智能加工系统整体效率较高且小车移动方式基本相似;后者 得到不同工序的作业时间会影响不同工序CNC的分配数目和小车的移动的作业方式, 数据仿真结果表明: 建立的模型和求解算法切实可行。
关键词
智能加工系统,动态调度策略,蒙特卡洛算法
Copyright © 2019 by authors and Hans Publishers Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/
Open Access
1. 问题背景
2003 年 Malmborg 教授及其课题组首先提出自动小车存取系统,它主要包括轨道导引小车系统,通 过 RGVS 小车进行货物存取。RGVS 控制系统通常与 AGVS 比较,RGVS 智能加工系统优化调度一直是 研究的热点。目前众多国内学者对此做出了许多研究,罗键[1]等初步概述了智能加工系统调度的一般方 法。刘丰瑞[2]等用动态规划法建立最优路径的逆序递归数学模型,求解复合作业的最佳配对组合,使复 合作业的路径优化方法更加简单。张甜宗[3],陈粱[4]等通过遗传算法时利用多重编码技术,结合计算机 模型仿真求解进行研究。刘二辉[5]等提出一种用于求解复杂环境下自动导引小车路径规划问题的改进灰 狼优化算法,引入路径微调算子和邻域变异算子来提高灰狼优化算法的局部开发能力,采用改进的路径 片段与障碍物相交判断算法来提高算法的运行效率。江唯[6]等以任务最短完成时间为目标,此基础上提 出路径最短和堵塞次数最少两个优化目标,提出了改进的自适应权重的求解方案,进一步提高了算法性 能。智能算法的缺点在于收敛速度较慢以及求解时容易陷入局部最优,因此解决算法获得最终较优解的 时间效率问题成为未来研究的重点[7] [8],这也是智能算法在实际生产过程中的瓶颈问题。 图 1 是一个 RGV 有轨制导车辆系统,是集各高新技术于一体的系统,配合 CNC 计算机数控机床在 物料加工方面有一定的实际应用。它有一个机械手臂、两只机械手爪和物料清洗槽,能够完成上下料及 清洗物料等作业任务。本文讨论的是在结合 8 台 CNC、1 条 RGV 直线轨道、1 条上料传送带、1 条下料 传送带等附属设备条件下,如何实现物料加工的效率最高化问题。
同时,定义 RGV 当前所在的列数 j0 ∈ (1, 2,3, 4 ) 。以此,我们可以计算 RGV 到任意 CNC 的单位距离
∆d , ∆d 即是 RGV 将要移动的距离(相邻两列的距离为一个单位),计算公式如下:
DOI: 10.12677/csa.2019.91011 91 计算机科学与应用
钟卓辉 等
∆di = ji − j0 , ∆di ∈ (1, 2,3) , i = 1, 2, ,8
(3)
RGV 为偶数编号 CNC 一次上下料所需时间要大于为奇数编号 CNC 一次上下料所需时间, 并且为了 尽快地开始进行上下料工作,因此,RGV 选取下一次上下料所在的 CNC 的规则如下:CNC 的当前状态 处在等待加工即 xi = 1 。此 CNC 与 RGV 的距离为最短距离 min ( ∆di ) 。在 min ( ∆di ) 相等的情况下优先选 择奇数编号的 CNC。在智能加工系统中,作业时间 T 中包括 RGV 移动的时间 T∆d ,RGV 停止等待的时 间 Td ,RGV 为 CNC 一次上下料的时间 Tα ,CNC 加工完成一个一道工序的物料所需时间 Tm ,RGV 完成 一个物料的清洗作业所需时间 Tω 。以 RGV 为观察对象,另外,引进变量 T0 ∈ R1×8 为包含各 CNC 加工完 成的时刻。定义一般班次的时间 Tb 在系统工作时间 T ≤ Tb 内,得到作业时间 T 计算公式如下:
T = T∆d + Tα + Td
8
(4)
最后,我们还确定了一个对 RGV 移动的指令如下,在 ∑ i=1 xi = 0 的时候,RGV 前往最快使生料成为 熟料的 CNC 去。 综合上述分析可知, 智能 RGV 的动态调度策略是为了让智能加工系统在某班次时间内达到成料数最 大化,因此以成料数最大化为目标,得到智能 RGV 动态调度模型目标函数:
st th th
Received: Jan. 1 , 2019; accepted: Jan. 11 , 2019; published: Jan. 18 , 2019
Abstract
In this paper, aiming at the material processing operations of one and two processes of the linear track RGV intelligent processing system, the dynamic scheduling model and algorithm of RGV are given by taking the actual number of finished products, RGV operating efficiency and CNC operating efficiency as the objective functions. In the former, the overall efficiency of the intelligent processing system is higher and the moving mode of the trolley is basically similar under the experimental data with little time difference between different operations. The latter obtained that the operation time of different processes would affect the number of CNC allocated in different processes and the operation mode of moving trolley. The data simulation results showed that the established model and algorithm were feasible.
Keywords
Intelligent Processing System, Dynamic Scheduling Strategy, Monte Carlo Algorithm
智能RGV的动态调度策略
钟卓辉1,高雨彤1,周嘉欣2,李
1 2
纯1*
湖南农业大学,理学院,湖南 长沙 湖南农业大学,经济学院,湖南 长沙
Figure 1. Schematic diagram of intelligent machining system 图 1. 智能加工系统示意图 DOI: 10.12677/csa.2019.91011 90 计算机科学与应用
钟卓辉 等
图 1 中的工作分为执行移动、停止等待、上下料和清洗作业四个部分且这四个部分只能独立作业并 且需要耗费一定时间,CNC 同一时间只能安装 1 种刀具加工 1 个物料,本文针对不同情况解决动态调度 的最优模型问题并求出相应的算法。 同时也提供一些数值计算实例, 检验模型的实用性和算法的有效性, 并且给出具体的调度策略以及系统工作效率。
Computer Science and Application 计算机科学与应用, 2019, 9(1), 89-95 Published Online January 2019 in Hans. http://www.hanspub.org/journal/csa https://doi.org/10.12677/csa.2019.91011
4) 当物料加工需要两道工序时,在一道工序的基础上,物料需要经过不同的 CNC 进行二次加工, 这时 CNC 不同刀具的分配将会影响 RGV 的调度模型。
3. 模型建立与数值计算
3.1. 一道工序动态调度仿真模型
由于一台 RGV 在同一时间只能为一台 CNC 上下物料,并且 RGV 运动需要花费一定时间,因此为 了在特定时间内可以加工最多的物料,本文让 RGV 尽量节省移动耗费的时间,让 RGV 以就近原则为基 础,模拟仿真整个智能加工系统作业过程。一般情况下,每一台 CNC 的工作状态可采用 0~1 变量表示, 以 CNC 是否向 RGV 发送信号为决策变量进行 0~1 规划, X ∈ { x1 , x2 , , x8 } ,具体如下:
2) RGV 的上下料时间偏短为好。 8 台 CNC 平均分布在 RGV 两侧, 设 RGV 编号为奇数的一边(1, 3, 5,
7)为 A 组,编号为偶数(2, 4, 6, 8)的一边为 B 组。B 组所花费的上下料时间要大于 A 组所花费的上下料时 间。所以在 RGV 两侧都有 CNC 时,应先给 A 组上下物料。 CNC 出进行等待。 3) RGV 的停止等待时间越短越好,当所有 CNC 都在工作时,RGV自行进行移动至最快完成工作的
working 0, = xi = , i 1, 2, ,8 waiting 1,
4 列,定义第 i 个 CNC 所处的列数 ji ∈ (1, 2,3, 4 ) ,具体计算公式如下:
ji = ( i + 1) ÷ 2 , i = 1, 2, ,8
(1)
其中,0 表示 CNC 正在加工,1 表示 CNC 处于等待加工状态, i 表示第 i 台 CNC。将智能加工系统分为 (2)
Байду номын сангаас
2. 模型的假设
为讨论方便,不失一般性,假设如下: (一) 假设给定的上下料时间为单次上料或单次下料的时间。 (二) 假设上下料传送带运行过程不发生事故。 (三) 假设不发生 RGV 中途断电、失联、死机等突发状况。 (四) 假设生料传送到 CNC 后传送带马上运输新的生料。 (五) 假设 RGV 没有收到指令时自动向最快将要结束作业的 CNC 移动。 物料加工效率受 RGV 的移动时间、给 CNC 上下料时间、停止等待时间、清洗作业时间、CNC 加工 时间五个主要因素的影响(该五种因素相互独立),由于清洗工作时间、CNC 加工时间是一定的,所以可 以将其视为两个固定不变的量,本文主要考虑剩下的三种因素,问题描述如下: 1) 通常认为,RGV 的移动时间越少越好。因此,我们采取就近原则。基于最近站点优先规则,即 台 CNC 近就去哪台,如果出现两台同样距离的 CNC 向 RGV 发出信号,再由具体计算决定 RGV 离哪台 CNC 近, 就将生料给哪台 CNC 上下料, 当 CNC 加工好后, 给RGV发出信号, 同样的, RGV离哪
收稿日期:2019年1月1日;录用日期:2019年1月11日;发布日期:2019年1月18日
摘
要
本文分别针对直线轨道RGV智能加工系统的一道工序和两道工序的物料加工作业情况,以工作时长内实 际成料数、RGV作业效率、CNC作业效率多目标作为目标函数,给出RGV动态调度模型和算法。前者在
*
通讯作者。
文章引用: 钟卓辉, 高雨彤, 周嘉欣, 李纯. 智能 RGV 的动态调度策略[J]. 计算机科学与应用, 2019, 9(1): 89-95. DOI: 10.12677/csa.2019.91011
Intelligent RGV Dynamic Scheduling Strategy
Zhuohui Zhong1, Yutong Gao1, Jiaxin Zhou2, Chun Li1*
1 2
School of Science, Hunan Agricultural University, Changsha Hunan School of Economics, Hunan Agricultural University, Changsha Hunan