一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种工程机械的智能调度方法及系统与流程

2022-10-26 08:58:25 来源:中国专利 TAG:


1.本发明涉及工程机械调度技术领域,特别是涉及一种工程机械的智能调度方法及系统。


背景技术:

2.工程机械是装备工业的重要组成部分,概括地说凡土石方施工工程、路面建设与养护、流动式起重装卸作业和各种建筑工程所需的综合性机械化施工工程所必需的机械装备,称为工程机械,它主要用于国防建设工程、交通运输建设,能源工业建设和生产、矿山等原材料工业建设和生产、农林水利建设、工业与民用建筑、城市建设、环境保护等领域,一般各个城市都有多个工地,多个工地可能需要不同的工程机械进行施工,但是实际生活中无法对工程机械进行宏观调度,使得多数工程机械处于空闲的状态,从而造成空置浪费。


技术实现要素:

3.鉴于以上所述现有技术的缺点,本发明的目的在于提供一种工程机械的智能调度方法及系统,用于解决现有技术中无法对工程机械进行宏观调度,从而造成空置浪费的问题。
4.本发明的实施方式提供了一种工程机械的智能调度方法,包括以下步骤:获取用户在终端设备上填写的订单信息,其中,所述订单信息包括用户需要的工程机械、施工时间、施工地点和施工时长;提取对应施工时间内空闲的工程机械;根据空闲的工程机械的空闲时间确定n个调度时间段,其中,1≤n且n为正整数;根据n个调度时间段构成m个不同的调度策略,其中,1≤m且m为正整数;根据不同工程机械的价格成本和运输成本确定m个不同调度策略的调度成本;选择成本最低的调度策略发送到所述用户所使用的终端设备上。
5.本发明的实施方式还提供了一种工程机械的智能调度系统,包括:获取模块,用于获取用户在终端设备上填写的订单信息,其中,所述订单信息包括用户需要的工程机械、施工时间、施工地点和施工时长,提取对应施工时间内空闲的工程机械;调度策略构成模块,用于根据空闲的工程机械的空闲时间确定n个调度时间段,其中,1≤n且n为正整数,根据n个调度时间段构成m个不同的调度策略,其中,1≤m且m为正整数;调度成本计算模块,用于根据不同工程机械的价格成本和运输成本确定m个不同调度策略的调度成本,选择成本最低的调度策略发送到所述用户所使用的终端设备上。
6.本发明的实施方式还提供了一种服务器,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的工程机械的智能调度方法。
7.本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上述的工程机械的智能调度方法。
8.本发明实施方式相对于现有技术而言,主要区别及其效果在于:通过提取对应用
户在终端设备上填写的施工时间内空闲的工程机械,将空闲的工程机械的空闲时间切分成n个调度时间段,然后根据n个调度时间段构成m个不同的调度策略,在计算出m个不同的调度策略的调度成本,然后选择成本最低的调度策略发送到所述用户所使用的终端设备上,从而实现了对工程机械进行宏观调度,使得多数工程机械处于繁忙的状态,从而防止造成空置浪费。
9.作为进一步改进,在所述获取用户在终端设备上填写的订单信息之前,包括:获取各个车辆采集器采集的各个工程机械的基本信息,其中,所述基本信息包括油量、油耗、当前工作状态和当前的地理位置;根据各个工程机械的基本信息和施工工地的需求对工程机械进行调度。
10.上述方案通过获取各个车辆采集器采集的各个工程机械的基本信息,然后根据各个工程机械的基本信息和施工工地的需求对工程机械进行调度,从而可以根据各个工程机械的基本信息得知了各个工程机械的基本状态。
11.作为进一步改进,所述提取的空闲的工程机械是工程机械的空闲时间小于等于施工时间的工程机械。
12.作为进一步改进,所述根据n个调度时间段构成m个不同的调度策略的构成规则包括以下之一:按照a个调度时间段重叠后的时间段大于等于施工时间,由此所述a个调度时间段构成一个调度策略,其中,1≤a≤n且a为正整数。
13.作为进一步改进,所述调度成本的计算规则包括以下之一:把一个调度策略里的一个工程机械调度服务的一段时间段称谓一个调度段,一个调度段成本为c,调度段成本包含工程机械的价格成本和运输成本,一个调度策略的成本就是所述调度策略内所有调度段的成本之和。
14.作为进一步改进,根据以下计算公式计算调度段内工程机械的价格成本和运输成本:工程机械的价格成本=工作时长*成本价格;工程机械的运输成本=运输距离*运输价格。
15.上述方案通过计算出一个调度策略的多个调度段成本,然后将一个调度策略内多个调度段成本相加,从而可以得到一个调度策略的成本,按照此方法能够得到多个调度策略的成本。
附图说明
16.图1显示为本发明第一实施方式中的工程机械的智能调度方法流程图;
17.图2显示为本发明第二实施方式中的工程机械的智能调度方法流程图;
18.图3显示为本发明第三实施方式中的工程机械的智能调度系统示意图;
19.图4显示为本发明第四实施方式中的电子设备示意图;
20.图5显示为本发明中不同的调度策略示意图。
具体实施方式
21.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离
本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
22.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
23.本发明的第一实施方式涉及一种工程机械的智能调度方法。流程如图1所示,具体如下:
24.步骤101,获取该用户在终端设备上填写的订单信息;
25.具体的说,其中,订单信息包括用户需要的工程机械、施工时间、施工地点和施工时长。
26.步骤102,提取对应施工时间内空闲的工程机械。
27.具体的说,提取的空闲的工程机械是工程机械的空闲时间小于等于施工时间的工程机械。
28.步骤103,根据空闲的工程机械的空闲时间确定n个调度时间段。
29.具体的说,其中,1≤n且n为正整数,该空闲的工程机械的数量与n相等。
30.步骤104,根据n个调度时间段构成m个不同的调度策略。
31.具体的说,其中,1≤m且m为正整数,根据n个调度时间段构成m个不同的调度策略的构成规则包括以下之一:按照a个调度时间段重叠后的时间段大于等于施工时间,由此a个调度时间段构成一个调度策略,其中,1≤a≤n且a为正整数。
32.实际应用中,例如订单or1是12吨挖掘机在需要在未来10天施工,通过系统可以发现已经在10天内有4个设备是空闲的,如挖掘机s1在前3天空闲,挖掘机s2在第2天到第6天是空闲的,挖掘机s3在第5天以后都是空闲,挖掘机s4在第8天都是空闲的,根据这些空闲设备时间段,就可以构成所有不同的调度策略,具体请参阅图5。
33.步骤105,根据不同工程机械的价格成本和运输成本确定m个不同调度策略的调度成本。
34.具体的说,调度成本的计算规则包括以下之一:把一个调度策略里的一个工程机械调度服务的一段时间段称为一个调度段,一个调度段成本为c,调度段成本包含工程机械的价格成本和运输成本,一个调度策略的成本就是调度策略内所有调度段的成本之和,根据以下计算公式计算调度段内工程机械的价格成本和运输成本:工程机械的价格成本=工作时长*成本价格;工程机械的运输成本=运输距离*运输价格。
35.步骤106,选择成本最低的调度策略发送到该用户所使用的终端设备上。
36.具体的说,终端设备可以是手机、电脑或者ipad,也可以是其他电子设备。
37.本实施方式可以通过提取对应用户在终端设备上填写的施工时间内空闲的工程机械,将空闲的工程机械的空闲时间切分成n个调度时间段,然后根据n个调度时间段构成m个不同的调度策略,在计算出m个不同的调度策略的调度成本,然后选择成本最低的调度策略发送到用户所使用的终端设备上,从而实现了对工程机械进行宏观调度,使得多数工程机械处于繁忙的状态,从而防止造成空置浪费。
38.本发明的第二实施方式涉及一种工程机械的智能调度方法,第二实施方式是对第
一实施方式整体的详细论述,主要详细的论述在于:在本发明的第二实施方式中,明确了一种实施方式,此实施方式论述了对各个工程机械的基本信息进行采集的具体过程。
39.本实施方式请参阅图2,包括以下步骤,进行如下说明:
40.步骤201,获取各个车辆采集器采集的各个工程机械的基本信息。
41.具体的说,其中,基本信息包括油量、油耗、当前工作状态和当前的地理位置,在各个工程机械上安装车辆信息采集器,车辆信息采集器和云平台无线连接,车辆信息采集器和车辆通过obd(车辆通用接口规范)接口连接。
42.步骤202,根据各个工程机械的基本信息和施工工地的需求对工程机械进行调度。
43.具体的说,在获取该用户在终端设备上填写的订单信息之前,已经根据第一实施方式内步骤101至步骤106内容对多个用户在终端设备上填写的订单信息对工程机械进行调度了,也就是根据各个工程机械的基本信息和施工工地的需求对工程机械进行调度,所以在获取该用户在终端设备上填写的订单信息时,此时已经形成调度系统圈,所以在第一实施方式中获取该用户在终端设备上填写的订单信息后,直接提取对应施工时间内空闲的工程机械。
44.步骤203至步骤208与第一实施方式中的步骤101至步骤106相类似,在此不再赘述。
45.本实施方式可以通过获取各个车辆采集器采集的各个工程机械的基本信息,然后根据各个工程机械的基本信息和施工工地的需求对工程机械进行调度,从而可以根据各个工程机械的基本信息得知了各个工程机械的基本状态。
46.本发明的第三实施方式涉及一种工程机械的智能调度系统,请参阅图3,包括:
47.获取模块,用于获取用户在终端设备上填写的订单信息,其中,订单信息包括用户需要的工程机械、施工时间、施工地点和施工时长,提取对应施工时间内空闲的工程机械;
48.调度策略构成模块,用于根据空闲的工程机械的空闲时间确定n个调度时间段,其中,1≤n且n为正整数,根据n个调度时间段构成m个不同的调度策略,其中,1≤m且m为正整数;
49.调度成本计算模块,用于根据不同工程机械的价格成本和运输成本确定m个不同调度策略的调度成本,选择成本最低的调度策略发送到用户所使用的终端设备上。
50.不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
51.值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
52.本发明第四实施方式涉及一种服务器,请参阅图4,包括:
53.至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能
够执行如上的工程机械的智能调度方法。
54.其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
55.处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
56.本发明第五实施方式涉及一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现上述方法实施例。
57.即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
58.综上所述,本发明通过提取对应用户在终端设备上填写的施工时间内空闲的工程机械,将空闲的工程机械的空闲时间切分成n个调度时间段,然后根据n个调度时间段构成m个不同的调度策略,在计算出m个不同的调度策略的调度成本,然后选择成本最低的调度策略发送到用户所使用的终端设备上,从而实现了对工程机械进行宏观调度,使得多数工程机械处于繁忙的状态,从而防止造成空置浪费,本发明第一次了实现了针对工程机械的弹性需求的大规模机群的智能调度,克服了工程机械零散低效转租带来的设备利用率不高的问题。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
59.上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献