【技术实现步骤摘要】
本专利技术涉及仿真方法,尤其涉及炼钢连铸车间物流仿真系统中多吊车的冲突处理 方法。
技术介绍
在钢铁、化工和建筑等大型结构物件制造加工行业快速发展的今天,吊车作为具 备较高机动性的起吊搬运机械,被广泛应用于相关行业的车间、港口和工地等地,并发挥着 越来越重要的作用。在炼钢连铸车间内,为了满足繁忙的物流需求,甚至将多台吊车布置在同一跨内, 并且这种布置是普遍存在的现象。由此引起了布置在同一跨内的多吊车的冲突问题。在实 际生产过程中,多吊车的冲突问题一般通过人工方式进行干预和处理。但在应用仿真方法 研究炼钢连铸车间物流问题,分析其物流瓶颈和关键路径,并辅以对生产调度策略进行分 析和综合的物流仿真系统中,却无法通过人工的方式处理多吊车的冲突问题,必须预先设 计合理周全的避撞策略,然后让吊车按照既定的策略运行。然而,由于该问题本身的复杂程 度和人们对它的认知深度等原因,至今还没有一套完善、系统的方法可用于解决炼钢连铸 车间物流仿真系统中多吊车的冲突。
技术实现思路
本专利技术所要解决的技术问题是以物流仿真系统中的多吊车冲突问题为研究对 象,结合炼钢连铸车间的工艺要求,提出了一种有效的多吊车冲突问题的解决方法。本专利技术解决其技术问题采用以下的技术方案本专利技术提供的,其包含以下要点。(1)对吊车的任务或作业区域进行划分结合炼钢连铸车间的工艺要求,对不同吊车的作业区域进行限定,或者为不同吊车指 派不同类型的起吊搬运任务;(2)插入先占任务,让吊车反方向避让的冲突处理函数冲突处理函数的基本思路是两台可能发生冲突的吊车都不断地判断是否需要抢占当 前激活的任务序列,冲突发生 ...
【技术保护点】
炼钢连铸车间物流仿真系统中多吊车的冲突处理方法,其特征在于该方法包含以下要点:(1)对吊车的任务或作业区域进行划分:结合炼钢连铸车间的工艺要求,对不同吊车的作业区域进行限定,或者为不同吊车指派不同类型的起吊搬运任务;(2)插入先占任务,让吊车反方向避让的冲突处理函数:冲突处理函数的基本思路是:两台可能发生冲突的吊车都不断地判断是否需要抢占当前激活的任务序列,冲突发生时,其中必定有一台吊车激活的任务被先占,即吊车停止执行当前激活的任务序列,转而执行任务序列队列中新插入的一个先占任务序列,让吊车向与其冲突的吊车的反方向避让,移开一定的安全距离并随后等待一段给定的时间;(3)吊车任务序列的优先级和先占值的设定:其方法是:在对象实体仿真运行时,与一个连续工艺处理过程对应的多个任务序列,其优先级随着处理过程的推进而递增;与某些不允许中断的过程对应的任务序列不能被抢占,却可以抢占其他的任务序列;(4)对多台吊车所在的跨进行分区的冲突处理:其方法是:将布置有多台吊车的同一跨在X轴方向上细分为多个区,分区数量不限,一台吊车进入其中一个分区之前先判断该区中是否有吊车或者将有吊车先于其进入该区,是则等待, ...
【技术特征摘要】
炼钢连铸车间物流仿真系统中多吊车的冲突处理方法,其特征在于该方法包含以下要点(1)对吊车的任务或作业区域进行划分结合炼钢连铸车间的工艺要求,对不同吊车的作业区域进行限定,或者为不同吊车指派不同类型的起吊搬运任务;(2)插入先占任务,让吊车反方向避让的冲突处理函数冲突处理函数的基本思路是两台可能发生冲突的吊车都不断地判断是否需要抢占当前激活的任务序列,冲突发生时,其中必定有一台吊车激活的任务被先占,即吊车停止执行当前激活的任务序列,转而执行任务序列队列中新插入的一个先占任务序列,让吊车向与其冲突的吊车的反方向避让,移开一定的安全距离并随后等待一段给定的时间;(3)吊车任务序列的优先级和先占值的设定其方法是在对象实体仿真运行时,与一个连续工艺处理过程对应的多个任务序列,其优先级随着处理过程的推进而递增;与某些不允许中断的过程对应的任务序列不能被抢占,却可以抢占其他的任务序列;(4)对多台吊车所在的跨进行分区的冲突处理其方法是将布置有多台吊车的同一跨在X轴方向上细分为多个区,分区数量不限,一台吊车进入其中一个分区之前先判断该区中是否有吊车或者将有吊车先于其进入该区,是则等待,否则进入;(5)利用网络节点进行冲突控制其方法是利用网络节点进行冲突控制的方法是用网络路径限定可能发生冲突的吊车的行进路线,然后在路径上布置网络节点,并为网络节点设置X轴正向和X轴反向两个相反的方向,通过网络节点的适时关闭/打开来控制吊车的运行,并由此避免冲突的发生。2.根据权利要求1所述的冲突处理方法,其特征在于要点(2)中所述的冲突处理函数, 其逻辑流程包含下列步骤步骤1 吊车冲突处理的逻辑流程开始;步骤2 对吊车和要避让的吊车对象进行声明,并定义优先级标签;步骤3 定义检测到冲突后要移开的距离、移开距离数组和等待时间等参数,并对移开 距离数组元素赋值;步骤4 对吊车和要避让的吊车对象活动的任务序列对象进行声明;步骤5 判断吊车当前激活的任务序列是否为空?若为是,则转步骤8 ;否则继续下面 的步骤6 ;步骤6 判断吊车是否正在执行避开冲突的任务,并且避开的对象就是对方?若为是, 也转步骤8,否则继续下面的步骤7 ;步骤7 判断要避让的吊车是否正在执行高优先级的非避开冲突的任务?若为是,则 继续下面的步骤8 ;否则转步骤11 ;步骤8 设置吊车的任务序列的先占值;步骤9 再次判断吊车是否正...
【专利技术属性】
技术研发人员:曾亮,陈建辉,叶理德,邵远敬,沈静娟,杜斌,
申请(专利权)人:中冶南方工程技术有限公司,
类型:发明
国别省市:83[中国|武汉]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。