全流程无人值守智能行车装运过程建模方法技术

技术编号:24330296 阅读:21 留言:0更新日期:2020-05-29 19:22
本发明专利技术公开了全流程无人值守智能行车装运过程建模方法,包括步骤:一、搭建无人值守行车装运系统模块:采集模块、运动控制模块、智能调度模块;二、利用Petri网理论对装运系统运行进行建模;三、运行全过程Petri网模型,实现无人值守行车装运系统的全自动运行;四、在C#环境下实现无人值守行车装运系统的运行过程算法,对其进行实验与分析,并实现对行车装运任务的优化。本发明专利技术为正在兴起的无人值守装运系统的应用提供了方法与技术路径,可对智能行车的运行结果进行分析,能提升系统的运行效率、提供有价值的参考意义。

Modeling method of the whole process of unattended intelligent transportation process

【技术实现步骤摘要】
全流程无人值守智能行车装运过程建模方法
本专利技术涉及智能行车领域,特别设计全流程无人值守智能行车装运过程建模方法。
技术介绍
随着经济技术的快速发展,人工运货已经不能完全满足市场的需求,人工运货存在着人力资源消耗大、劳动强度大、货物转运效率低和物品数量损坏高等问题。针对人工劳作难以满足运送货物数量日益增多和搬运效率低下的问题,可通过智能行车装运提高货物搬送效率,减少人力物力。行车装运方式可分为:全自动、人工、半自动,全流程无人值守行车装运与人工、半自动方式装运有相当大的区别。在人工方式下,行车时需要通过肉眼查看现场安全情况、堆料分布、抓取效果;半自动情况下,与人工方式相类似,唯一区别是需要考虑远程操作的可靠性;而全自动方式需要通过算法来解决的行车的装运问题,比较关键的是抓取点高度与位置的选取、任务的智能调度、抓取效果的分析与处理、抓取效率的提升等,以及现场安全、避障、业务切换、系统自身的可靠性与安全性等,是涉及交叉学科的复杂矿山应用系统。Petri网模型是对于具有不定性、共享性、并发性的系统的重要分析工具。通过模型的比较分析发现,Petri网模型可以较好地描述复杂的全流程无人值守行车装运流程,因此可采用Petri网模型构建全流程无人值守行车装运流程模型。
技术实现思路
为了解决上述存在问题,本专利技术提供全流程无人值守智能行车装运过程建模方法,解决全流程无人值守智能行车装运问题。为达此目的:本专利技术提供全流程无人值守智能行车装运过程建模方法,具体步骤如下:步骤1:搭建无人值守行车装运系统,主要包括三大模块:采集模块、运动控制模块、智能调度模块;步骤2:利用Petri网理论对装运系统运行进行建模;步骤3:运行全过程Petri网模型,实现无人值守行车装运系统的全自动运行;步骤4:在C#环境下实现无人值守行车装运系统的运行过程算法,对其进行实验与分析,并实现对行车装运任务的优化。作为本专利技术进一步改进,所述步骤1中无人值守行车装运系统的三大模块如下:无人值守行车装运系统主要包括三大模块:采集模块、运动控制模块、智能调度模块,分别相当于“眼”、“手”、“大脑”功能,各模块分别又包括相关子模块,实现全场景信息“输入”、信息处理加工与指挥、动作执行三个大的功能模块。作为本专利技术进一步改进,所述步骤2中Petri网理论如下:根据智能行车装运过程存在条件分支、制约等特点,行为包括就绪、抓取、放料等功能,其中放料功能根据业务又分为发料、布料;本专利尝试采用Petri网理论为系统的运行过程建模;定义1由以下四元组描述的有向图称作Petri网(PN):PN={P,T,I,O}(1)其中,P={p1,p2,...,pk}是库所有限集,k=|P|表示所在个数;T={t1,t2,…,tl}是变迁有限集,l=|T|表示变迁的个数,且P∩T=φ,P∪T≠φ;I:P×T→N是输入函数,定义了P到T的有向弧集合,其中N={0,1,2,…};O:T×P→N是输出函数,定义了T到P的有向弧。作为本专利技术进一步改进,所述步骤3中运行全过程Petri网模型如下:全自动智能行车装运过程动作主要有启动、进入自动状态、进入自动业务状态、抓取、放料、暂停,在特殊情况下需转入全人工状态;根据系统的工作过程,状态变化过程描述如下:系统开始时在初始状态p0,当系统环境正常时,系统进入自动就绪状态p1,系统在工作之前,先到布料区扫描现场堆料状态,进入业务就绪p2,再根据接收到的信令去抓取堆料,进入抓取状态p3,抓取完成之后,再根据信令类型操作,如果类型是发货,则进入发料状态p4;如果是布料,则进入布料状态p5;p4、p5在放料之后,如果系统正常且收到新的业务指令,则继续进入p2状态;在p3、p4、p5状态,当发生故障或不满足自动装运条件时,则自动进入暂停状态p6;当需要转到人工操作时,则进入p7状态;在行车启动时,如果按钮处于人工状态,则直接进入p7状态。作为本专利技术进一步改进,所述步骤3中无人值守行车装运系统的全自动运动过程如下:无人值守全自动业务运动过程主要包括从接收信令(p2)到完成业务(p4,p5)再次循环(p2)工作的过程,其中有故障时(t6)系统暂停,人工交互确定进入人工模式或再次进入自动模式;对于自动抓取过程,又可细分为去目标位、到位就绪、小车下降、抓取、闭合、提升、抓取完成;p4/p5为放料过程,包括回目标位、到位就绪、(p4:小车下降/发货)/(p5布料)、放料完成。从p2~p4/p5形成一个全自动化业务循环模式;假设每步所用的时间为mti,则系统与设备正常情况下,完成任务的总时间为:对于每个任务的各个阶段,因实际运行因素不同,可优化的空间也有差异,整个系统效率为(2)式中pk状态转换的总时间;有些库所之间,因电器设备及机械性能的原因,很难有大的空间,比如(p0→p1)、(p4→p5)、(p6→p7)之间,通信、小车下降、小车提升等,因机械或电器性能原因,优化提升空间较小,有些阶段则有一定提升空间;对于连续作业系统来讲,如果一个指令从就绪到完成能提升10秒,则一天的效率提升很可观。作为本专利技术进一步改进,所述步骤4中实现无人值守行车装运系统的运行过程算法如下:在Petri网模型的基础上,本专利进一步设计了运行过程实现算法,并在C#环境下进行实验与分析;将运行过程分为接收信令、去抓取点、下放、抓取、提升、回放矿点、放矿、提升、完成阶段;根据上述运行过程模型,控制调度协议设计字段,另外,为了对抓取效果进行记录,同时在无人值守行车上增加上行车轨道衡,设计算法步骤如下:1、系统初始化2、获取某一指令taskID所有运行过程数据3、对任何一条过程数据,获取运行过程阶段特征4、根据特征,确定当前运行行为所处的库所,并对时间、特征数量(如抓取重量)进行统计分析5、按步骤2~4分别统计各任务,直到过程结束6、对分析结果统计输出根据各库所将相应的各库所变化所用时间快速统计出来,并将各库所所用精确时间分析结果快速显示,同时方便对照视频运行过程与分析结果,能清楚的知道一个任务的详细运行过程数据;根据各阶段大量数据分析,可对用时不合理之处进行优化,为进一步设计提升系统效率的路径提供数据支撑。本专利技术全流程无人值守智能行车装运过程建模方法,有益效果在于:1.本专利技术为全流程无人值守智能行车装运过程各阶段提供了模型与方法;2.可对智能行车的运行结果进行分析,能提升系统的运行效率、提供有价值的参考意义;3.本专利技术为正在兴起的无人值守装运系统的应用提供了方法与技术路径。附图说明图1是智能行车装运系统图;图2是全流程装运过程PN模型;图3是行车运行关键过程模型图;图4是无人值守行车运行过程数据记录;图5是运行过程结果数据分析。具体实施方式下面结合附图与具体实施方式对本专利技术作进一步本文档来自技高网...

【技术保护点】
1.全流程无人值守智能行车装运过程建模方法,具体步骤如下,其特征在于,/n步骤1:搭建无人值守行车装运系统,主要包括三大模块:采集模块、运动控制模块、智能调度模块;/n步骤2:利用Petri网理论对装运系统运行进行建模;/n步骤3:运行全过程Petri网模型,实现无人值守行车装运系统的全自动运行;/n步骤4:在C#环境下实现无人值守行车装运系统的运行过程算法,对其进行实验与分析,并实现对行车装运任务的优化。/n

【技术特征摘要】
1.全流程无人值守智能行车装运过程建模方法,具体步骤如下,其特征在于,
步骤1:搭建无人值守行车装运系统,主要包括三大模块:采集模块、运动控制模块、智能调度模块;
步骤2:利用Petri网理论对装运系统运行进行建模;
步骤3:运行全过程Petri网模型,实现无人值守行车装运系统的全自动运行;
步骤4:在C#环境下实现无人值守行车装运系统的运行过程算法,对其进行实验与分析,并实现对行车装运任务的优化。


2.根据权利要求1全流程无人值守智能行车装运过程建模方法,其特征在于:步骤1中无人值守行车装运系统的三大模块如下:
无人值守行车装运系统主要包括三大模块:采集模块、运动控制模块、智能调度模块,分别相当于“眼”、“手”、“大脑”功能,各模块分别又包括相关子模块,实现全场景信息“输入”、信息处理加工与指挥、动作执行三个大的功能模块。


3.根据权利要求1全流程无人值守智能行车装运过程建模方法,其特征在于:步骤2中Petri网理论如下:
根据智能行车装运过程存在条件分支、制约等特点,行为包括就绪、抓取、放料等功能,其中放料功能根据业务又分为发料、布料;本专利尝试采用Petri网理论为系统的运行过程建模;
定义1由以下四元组描述的有向图称作Petri网(PN):
PN={P,T,I,O}(1)
其中,P={p1,p2,...,pk}是库所有限集,k=|P|表示所在个数;T={t1,t2,...,tl}是变迁有限集,l=|T|表示变迁的个数,且P∩T=φ,P∪T≠φ;I:P×T→N是输入函数,定义了P到T的有向弧集合,其中N={0,1,2,...};O:T×P→N是输出函数,定义了T到P的有向弧。


4.根据权利要求1全流程无人值守智能行车装运过程建模方法,其特征在于:步骤3中运行全过程Petri网模型如下:
全自动智能行车装运过程动作主要有启动、进入自动状态、进入自动业务状态、抓取、放料、暂停,在特殊情况下需转入全人工状态;根据系统的工作过程,状态变化过程描述如下:系统开始时在初始状态p0,当系统环境正常时,系统进入自动就绪状态p1,系统在工作之前,先到布料区扫描现场堆料状态,进入业务就绪p2,再根据接收到的信令去抓取堆料,进入抓取状态p3,抓取完成之后,再根据信令类型操作,如果类型是发货,则进入发料状态p4;如果是布料,则进入布料状态p5;p4、p5在放料之后,如果系统正常且收到新的业务指令,则继续进入p2状态;在p3、p4、p5状态,当发生故障或不满足自动装运条件时,则自动进入...

【专利技术属性】
技术研发人员:于继明张燕
申请(专利权)人:金陵科技学院
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1