本发明涉及皮带运输设备,尤其涉及一种皮带最优卸料运输路径检测方法、系统和介质。
背景技术:
1、在现有的生产行业,特别是大型矿工、钢铁企业中,对生产效率的要求越来越高,在厂区内的远距离物料运输已成为有效提高效率的重要环节,对于现场机械设备的管理迫切需要通过远程控制的管理方式逐步实现无人化管理。现在普遍使用卸料小车和运输皮带结合运载物料,在对于有多个料仓和堆料点,厂区需要设置多条皮带和卸料小车进行多点运输,在运输期间,若无皮带空闲检测,容易存在一条皮带多次使用的情况出现,这样会导致皮带使用寿命下降;另外,在其他皮带空闲的情况下,如何将皮带的利用率达到最高,选择最优的运输路径,是目前迫切需要解决的问题。
技术实现思路
1、为解决上述背景技术中提出的技术问题,本发明提供一种能够充分利用空闲皮带,提高运输效率的皮带最优卸料运输路径检测方法、系统和介质。具体技术方案如下:
2、第一方面,本发明提供一种皮带最优卸料运输路径检测方法,包括步骤:
3、s100,获取运输的起点和终点,设置每条皮带两端之间为节点,调用dijkstra算法获得所有能通过起点到终点的路径和相应路径上的皮带节点标记;每次将所有已标记的点直线相连后,完成一次物料运输路径选择;
4、s200,获取每条皮带当前状态,剔除正在使用、即将使用和维修的皮带路径,得到第一皮带路径列表;其中,所述即将使用状态,指皮带在预设的单位时间内有工作任务的皮带路径;
5、s300,创建每条皮带单位时间内的运载量,获取当前需要运输的任务量和预设运输时间,剔除计划运输时间超出预设运输时间内的皮带路径,得到第二皮带路径列表;
6、s400,选择路径最短的皮带路径,为最优卸料运输路径。
7、进一步地,当获取每条皮带当前状态,调用dijkstra算法进行第二次标记,在皮带节点设置使用条件,使用条件为没有被占用和维修的皮带,得到第一皮带路径列表。
8、进一步地,当剔除正在使用、即将使用和维修的皮带路径后,还包括步骤:
9、s210,若此时皮带路径数量为0时,则调整筛选标准,将皮带使用时间推迟至n小时后,再次剔除正在使用、即将使用和维修的皮带路径。
10、进一步地,当执行s210后,皮带路径数量仍为0,则还包括步骤 :
11、s220,则只剔除正在使用和维修的皮带路径。
12、进一步地,当剔除计划运输时间超出预设运输时间内的皮带路径后,还包括步骤:
13、s310,若此时的皮带路径数量为0,则增加预设运输时间,重新筛选得到第三皮带路径。
14、第二方面,本发明提供一种皮带最优卸料运输路径检测系统,包括标记模块,用于获取运输的起点和终点,设置每条皮带两端之间为节点,调用dijkstra算法获得所有能通过起点到终点的路径和相应路径上的皮带节点标记;每次将所有已标记的点直线相连后,完成一次物料运输路径选择;
15、状态检测模块,用于获取每条皮带当前状态,剔除正在使用、即将使用和维修的皮带路径,得到第一皮带路径列表;其中,所述即将使用状态,指皮带在预设的单位时间内有工作任务的皮带路径;
16、时间计算模块,用于创建每条皮带单位时间内的运载量,获取当前需要运输的任务量和预设运输时间,剔除计划运输时间超出预设运输时间内的皮带路径,得到第二皮带路径列表;
17、路径计算模块,用于选择路径最短的皮带路径,为最优卸料运输路径。
18、进一步地,所述状态检测模块,还用于当获取每条皮带当前状态,调用dijkstra算法进行第二次标记,在皮带节点设置使用条件,使用条件为没有被占用和维修的皮带,得到第一皮带路径列表。
19、进一步地,所述状态检测模块,还用于当剔除正在使用、即将使用和维修的皮带路径后,若此时皮带路径数量为0时,则调整筛选标准,将皮带使用时间推迟至n小时后,再次剔除正在使用、即将使用和维修的皮带路径;当执行以上步骤后,皮带路径数量仍为0,则只剔除正在使用和维修的皮带路径。
20、进一步地,所述时间计算模块,用于当剔除计划运输时间超出预设运输时间内的皮带路径后,若此时的皮带路径数量为0,则增加预设运输时间,重新筛选得到第三皮带路径。
21、第三方面,本发明还提供一种计算机可读存储介质,所述计算机可读介质存储有计算机指令,所述计算机指令用于执行上述任一项所述的皮带最优卸料运输路径检测方法。
22、本发明的有益效果是:通过获取当前运输皮带的状态和运行参数,包括单位时间内的运载量来分析运算并结合dijkstra算法做出皮带运输路径最优的筛选;对于大型厂区中运输任务大、皮带路径多且得不到有效利用的问题得到解决,充分利用空闲皮带,提高运输效率;结合皮带的运载量和多条皮带计算两点运输最直接高效运输路径,更能节省人力成本。
1.一种皮带最优卸料运输路径检测方法,其特征在于,包括步骤:
2.根据权利要求1所述的皮带最优卸料运输路径检测方法,其特征在于:
3.根据权利要求1所述的皮带最优卸料运输路径检测方法,其特征在于,当剔除正在使用、即将使用和维修的皮带路径后,还包括步骤:
4.根据权利要求3所述的皮带最优卸料运输路径检测方法,其特征在于,当执行s210后,皮带路径数量仍为0,则还包括步骤 :
5.根据权利要求1所述的皮带最优卸料运输路径检测方法,其特征在于:当剔除计划运输时间超出预设运输时间内的皮带路径后,还包括步骤:
6.一种皮带最优卸料运输路径检测系统,其特征在于,包括:
7.根据权利要求6所述的皮带最优卸料运输路径检测系统,其特征在于,所述状态检测模块,还用于当获取每条皮带当前状态,调用dijkstra算法进行第二次标记,在皮带节点设置使用条件,使用条件为没有被占用和维修的皮带,得到第一皮带路径列表。
8.根据权利要求6所述的皮带最优卸料运输路径检测系统,其特征在于,所述状态检测模块,还用于当剔除正在使用、即将使用和维修的皮带路径后,若此时皮带路径数量为0时,则调整筛选标准,将皮带使用时间推迟至n小时后,再次剔除正在使用、即将使用和维修的皮带路径;当执行以上步骤后,皮带路径数量仍为0,则只剔除正在使用和维修的皮带路径。
9.根据权利要求6所述的皮带最优卸料运输路径检测系统,其特征在于,所述时间计算模块,用于当剔除计划运输时间超出预设运输时间内的皮带路径后,若此时的皮带路径数量为0,则增加预设运输时间,重新筛选得到第三皮带路径。
10.一种计算机可读存储介质,其特征在于,所述计算机可读介质存储有计算机指令,所述计算机指令用于执行权利要求1至5任一项所述的皮带最优卸料运输路径检测方法。