Based on ring RGV virtual reality semi physical simulation system and non empty scheduling algorithm, using virtual reality technology, 3D dynamic simulation system design of RGV control system and RGV management and scheduling algorithm, realize the HIL Simulation System of RGV system. The invention has the following advantages: in order to study the scheduling algorithm, test run and new tasks, provide a low cost and high efficiency of debugging means; no empty scheduling algorithm to achieve the global optimal quasi local optimal, and meet the actual needs; implementation and RGV carrier communication of different communication forms, is universal; scheduling algorithm using open type design, reserved load other algorithm interface, can allow the loading of other algorithm can be used to achieve a dynamic library.
【技术实现步骤摘要】
基于虚拟现实的环形RGV半实物仿真系统及无空跑调度算法
本专利技术涉及一种半实物仿真系统,具体为一种基于虚拟现实的环形RGV半实物仿真系统及无空跑调度算法。
技术介绍
在现有技术下RGV系统整体布局以某化工厂的具体任务为原型描述,如1图所示。系统主要由环形轨道、没轨道运行的各搬运车、取货站、送货站、以及待搬运货物。图中各搬运车1-10从取货站1-6取货,沿轨道运输到送货站7-10。1次搬运任务由1辆搬运车执行,包括空车行走、停车取货、载货行走、停车卸货、空车离开5个环节。由于所有搬运车沿轨道行走,具有不能超车的特点,因而在执行多元搬运任务(多车同时搬运)时,如何分配各个搬运车的搬运任务,直接影响整个系统的运行效率。由于环形轨道引导车搬运系统具有轨道区域有限、取送货点固定、参与搬运车数量一定的特点,因而多采用集中控制的方式,即:将取(送)货任务、各搬运车位置、状态等数据传给控制中心,由控制中心统一进行控制。常用的调度算法有如下几种。1.任务不变式调度算法在这种调度算法中,搬运任务按就近原则分配,一旦分配,在执行任务过程中,不再发生改变。在这种方式中,经常发生正在执行任务的搬运车影响后续任务的情况,如图2所示,其中P1、P2、P3为取货任务点,V1、V2、V3分别为当前各搬运车位置。(1)首先P1有任务,将任务分配给最近车V1;(2)然后P2有任务,只能将任务分配给V2;(3)V2要等V1取完货,走过点P2后,才能取货,可能要等较长时间。2.任务可变式调度算法在这种方式下,当新搬运任务发生时,若最近的搬运车正在执行任务的行进中,则改变其任务,并将原任务重新分配 ...
【技术保护点】
基于虚拟现实的环形RGV半实物仿真系统,包括RGV管理系统、RGV控制系统及调度算法、以及基于虚拟现实的RGV动态仿真系统;其特征在于, RGV动态仿真系统包括虚实转换模块、搬运车模块、取货站模块、送货站模块、环形轨道模块、货物模块和虚拟现实模块;所述虚拟现实模块采用OpenGL技术,初始化虚拟三维场景,场景按整个RGV系统规模进行初始化,分别调用以上各模块中的VR显示功能,建立完整的RGV系统,采用数据驱动技术,在虚拟场景中显示的各部分,随整体的仿真运行数据进行动态更新,实现3维动态效果。
【技术特征摘要】
1.基于虚拟现实的环形RGV半实物仿真系统,包括RGV管理系统、RGV控制系统及调度算法、以及基于虚拟现实的RGV动态仿真系统;其特征在于,RGV动态仿真系统包括虚实转换模块、搬运车模块、取货站模块、送货站模块、环形轨道模块、货物模块和虚拟现实模块;所述虚拟现实模块采用OpenGL技术,初始化虚拟三维场景,场景按整个RGV系统规模进行初始化,分别调用以上各模块中的VR显示功能,建立完整的RGV系统,采用数据驱动技术,在虚拟场景中显示的各部分,随整体的仿真运行数据进行动态更新,实现3维动态效果。2.如权利要求1所述的基于虚拟现实的环形RGV半实物仿真系统,其特征在于,RGV管理系统可以指定搬运任务的取、送货站的匹配关系,将取的货物善类到指定的送货站。3.如权利要求1所述的基于虚拟现实的环形RGV半实物仿真系统,其特征在于,所述RGV控制系统包括RGV控制软件、调度算法、VR显示和命令收发。4.如权利要求1所述的基于虚拟现实的环形RGV半实物仿真系统,其特征在于,所述虚实转换模块一方面接收控制系统的调度指令,并将其转换成仿真系统的仿真数据表达;另一方面,将仿真系统中,各搬运任务数据、搬运车状态、位置、速度、以及货物数据向控制系统上传。5.如上述任一权利要求所述的基于虚拟现实的环形RGV半实物仿真系统,其特征在于,所述环形轨道模块采用轨道周长与规定起点的方式进行描述,沿运行方向为正。6.如权利要求5所述的基于虚拟现实的环形RGV半实物仿真系统,其特征在于,在所述环形轨道模块中,在建立空间坐标系的基础上,增加时间坐标,取系统开始时时间为零,然后设定统一时钟,确定搬运车、取货站、送货站及货物的运行状态。7.如权利要求6所述的基于虚拟现实的环形RGV半实物仿真系统,其特征在于,在所述环形轨道模块中,设置一定时间间隔(如10ms)作为环形轨道模块计算周期,每个周期计算一次各部分的当前状态。8.一种无空跑调度算法,采用贪婪算法为原则,采用一系列准则表示,每当有新任务发生,或运行中有意外情况时,就起动调度算法,重新分配任务;其特征在于,当有新搬运任务时,先按任务不变的调度算法分配搬运车,然后再次按效率优先原...
【专利技术属性】
技术研发人员:李建民,李光远,杨鹏凌,张宇航,杨淏添,
申请(专利权)人:长春北方化工灌装设备股份有限公司,长春蓝舟科技有限公司,长春知和智能包装设备有限公司,
类型:发明
国别省市:吉林,22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。