本发明专利技术公开一种皮带最优卸料运输路径检测方法、系统和介质,包括步骤:获取运输的起点和终点,设置每条皮带两端之间为节点,调用Dijkstra算法获得所有能通过起点到终点的路径和相应路径上的皮带节点标记。通过获取当前运输皮带的状态和运行参数,包括单位时间内的运载量来分析运算并结合Dijkstra算法做出皮带运输路径最优的筛选;对于大型厂区中运输任务大、皮带路径多且得不到有效利用的问题得到解决,充分利用空闲皮带,提高运输效率;结合皮带的运载量和多条皮带计算两点运输最直接高效运输路径,更能节省人力成本。更能节省人力成本。更能节省人力成本。
【技术实现步骤摘要】
一种皮带最优卸料运输路径检测方法、系统和介质
[0001]本专利技术涉及皮带运输设备
,尤其涉及一种皮带最优卸料运输路径检测方法、系统和介质。
技术介绍
[0002]在现有的生产行业,特别是大型矿工、钢铁企业中,对生产效率的要求越来越高,在厂区内的远距离物料运输已成为有效提高效率的重要环节,对于现场机械设备的管理迫切需要通过远程控制的管理方式逐步实现无人化管理。现在普遍使用卸料小车和运输皮带结合运载物料,在对于有多个料仓和堆料点,厂区需要设置多条皮带和卸料小车进行多点运输,在运输期间,若无皮带空闲检测,容易存在一条皮带多次使用的情况出现,这样会导致皮带使用寿命下降;另外,在其他皮带空闲的情况下,如何将皮带的利用率达到最高,选择最优的运输路径,是目前迫切需要解决的问题。
技术实现思路
[0003]为解决上述
技术介绍
中提出的技术问题,本专利技术提供一种能够充分利用空闲皮带,提高运输效率的皮带最优卸料运输路径检测方法、系统和介质。具体技术方案如下:第一方面,本专利技术提供一种皮带最优卸料运输路径检测方法,包括步骤:S100,获取运输的起点和终点,设置每条皮带两端之间为节点,调用Dijkstra算法获得所有能通过起点到终点的路径和相应路径上的皮带节点标记;每次将所有已标记的点直线相连后,完成一次物料运输路径选择;S200,获取每条皮带当前状态,剔除正在使用、即将使用和维修的皮带路径,得到第一皮带路径列表;其中,所述即将使用状态,指皮带在预设的单位时间内有工作任务的皮带路径;S300,创建每条皮带单位时间内的运载量,获取当前需要运输的任务量和预设运输时间,剔除计划运输时间超出预设运输时间内的皮带路径,得到第二皮带路径列表;S400,选择路径最短的皮带路径,为最优卸料运输路径。
[0004]进一步地,当获取每条皮带当前状态,调用Dijkstra算法进行第二次标记,在皮带节点设置使用条件,使用条件为没有被占用和维修的皮带,得到第一皮带路径列表。
[0005]进一步地,当剔除正在使用、即将使用和维修的皮带路径后,还包括步骤:S210,若此时皮带路径数量为0时,则调整筛选标准,将皮带使用时间推迟至N小时后,再次剔除正在使用、即将使用和维修的皮带路径。
[0006]进一步地,当执行S210后,皮带路径数量仍为0,则还包括步骤 :S220,则只剔除正在使用和维修的皮带路径。
[0007]进一步地,当剔除计划运输时间超出预设运输时间内的皮带路径后,还包括步骤:S310,若此时的皮带路径数量为0,则增加预设运输时间,重新筛选得到第三皮带路径。
[0008]第二方面,本专利技术提供一种皮带最优卸料运输路径检测系统,包括标记模块,用于获取运输的起点和终点,设置每条皮带两端之间为节点,调用Dijkstra算法获得所有能通过起点到终点的路径和相应路径上的皮带节点标记;每次将所有已标记的点直线相连后,完成一次物料运输路径选择;状态检测模块,用于获取每条皮带当前状态,剔除正在使用、即将使用和维修的皮带路径,得到第一皮带路径列表;其中,所述即将使用状态,指皮带在预设的单位时间内有工作任务的皮带路径;时间计算模块,用于创建每条皮带单位时间内的运载量,获取当前需要运输的任务量和预设运输时间,剔除计划运输时间超出预设运输时间内的皮带路径,得到第二皮带路径列表;路径计算模块,用于选择路径最短的皮带路径,为最优卸料运输路径。
[0009]进一步地,所述状态检测模块,还用于当获取每条皮带当前状态,调用Dijkstra算法进行第二次标记,在皮带节点设置使用条件,使用条件为没有被占用和维修的皮带,得到第一皮带路径列表。
[0010]进一步地,所述状态检测模块,还用于当剔除正在使用、即将使用和维修的皮带路径后,若此时皮带路径数量为0时,则调整筛选标准,将皮带使用时间推迟至N小时后,再次剔除正在使用、即将使用和维修的皮带路径;当执行以上步骤后,皮带路径数量仍为0,则只剔除正在使用和维修的皮带路径。
[0011]进一步地,所述时间计算模块,用于当剔除计划运输时间超出预设运输时间内的皮带路径后,若此时的皮带路径数量为0,则增加预设运输时间,重新筛选得到第三皮带路径。
[0012]第三方面,本专利技术还提供一种计算机可读存储介质,所述计算机可读介质存储有计算机指令,所述计算机指令用于执行上述任一项所述的皮带最优卸料运输路径检测方法。
[0013]本专利技术的有益效果是:通过获取当前运输皮带的状态和运行参数,包括单位时间内的运载量来分析运算并结合Dijkstra算法做出皮带运输路径最优的筛选;对于大型厂区中运输任务大、皮带路径多且得不到有效利用的问题得到解决,充分利用空闲皮带,提高运输效率;结合皮带的运载量和多条皮带计算两点运输最直接高效运输路径,更能节省人力成本。
附图说明
[0014]图1为本专利技术一种皮带最优卸料运输路径检测方法的流程图。
[0015]图2为本专利技术一种皮带最优卸料运输路径检测方法的另一流程图。
[0016]图3为本专利技术一种皮带最优卸料运输路径检测系统的原理框图。
实施方式
[0017]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细描述。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定本专利技术。相反,本专利技术涵盖任何由权利要求定义的在本专利技术的精髓和范围上做
的替代、修改、等效方法以及方案。进一步,为了使公众对本专利技术有更好的了解,在下文对本专利技术的细节描述中,详尽描述了一些特定的细节部分。对本领域技术人员来说没有这些细节部分的描述也可以完全理解本专利技术。
[0018]参见图1至图3,一种皮带最优卸料运输路径检测方法,包括步骤:S100,获取运输的起点和终点,设置每条皮带两端之间为节点,调用Dijkstra算法获得所有能通过起点到终点的路径和相应路径上的皮带节点标记;每次将所有已标记的点直线相连后,完成一次物料运输路径选择;在本实施例中,操作时工作人员需要在系统上输入皮带运输的起点和终点,假设在厂区中各个卸料点之间都由皮带连接,在计算物料运输皮带从始发点到终点间的具体道路时,本设计采用了Dijkstra算法,并在实际应用中对Dijkstra算法进行优化;Dijkstra算法的基本思路是: 假设每个节点都有一对标号(dj,pj),其中dj是从起源点s到点j的最短路径的长度(从顶点到其本身的最短路径是零路(没有弧的路),其长度等于零); pj则是从s到j的最短路径中j点的前一点。求解从起源点s到点j的最短路径算法的基本过程如下:1)初始化。起源点设置为:ds=0,ps为空;所有其他点: di=∞,pi=?;标记起源点s,记k=s,其他所有点设为未标记的。
[0019]2)检验从所有已标记的点k到其直接连接的未标记的点j的距离,并设置: dj=min [dj,dk+lkj]ꢀꢀ
式中,lkj是从点k到j的直接连接距离。
[0020]3)选取下一个点。从所有未标记的结点中,选取dj中最小的一个本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种皮带最优卸料运输路径检测方法,其特征在于,包括步骤:S100,获取运输的起点和终点,设置每条皮带两端之间为节点,调用Dijkstra算法获得所有能通过起点到终点的路径和相应路径上的皮带节点标记;每次将所有已标记的点直线相连后,完成一次物料运输路径选择;S200,获取每条皮带当前状态,剔除正在使用、即将使用和维修的皮带路径,得到第一皮带路径列表;其中,所述即将使用状态,指皮带在预设的单位时间内有工作任务的皮带路径;S300,创建每条皮带单位时间内的运载量,获取当前需要运输的任务量和预设运输时间,剔除计划运输时间超出预设运输时间内的皮带路径,得到第二皮带路径列表;S400,选择路径最短的皮带路径,为最优卸料运输路径。2.根据权利要求1所述的皮带最优卸料运输路径检测方法,其特征在于:当获取每条皮带当前状态,调用Dijkstra算法进行第二次标记,在皮带节点设置使用条件,使用条件为没有被占用和维修的皮带,得到第一皮带路径列表。3.根据权利要求1所述的皮带最优卸料运输路径检测方法,其特征在于,当剔除正在使用、即将使用和维修的皮带路径后,还包括步骤:S210,若此时皮带路径数量为0时,则调整筛选标准,将皮带使用时间推迟至N小时后,再次剔除正在使用、即将使用和维修的皮带路径。4.根据权利要求3所述的皮带最优卸料运输路径检测方法,其特征在于,当执行S210后,皮带路径数量仍为0,则还包括步骤 :S220,则只剔除正在使用和维修的皮带路径。5.根据权利要求1所述的皮带最优卸料运输路径检测方法,其特征在于:当剔除计划运输时间超出预设运输时间内的皮带路径后,还包括步骤:S310,若此时的皮带路径数量为0,则增加预设运输时间,重新筛选得到第三皮带路径。6.一种皮带最优卸料运输路径检测系统,其特征在于,包括:标记模块,用于...
【专利技术属性】
技术研发人员:钱雨广,陈大为,梁淑婷,
申请(专利权)人:广东鉴面智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。