一种货物运输路径生成方法及系统与流程

文档序号:31454455发布日期:2022-09-07 14:11阅读:83来源:国知局
一种货物运输路径生成方法及系统与流程

1.本发明属于货物运输领域,尤其涉及一种货物运输路径生成方法及系统。


背景技术:

2.货物运输需要进行复杂的路线规划与运输控制,在保障进行稳定的货物运输时,需要固定的运输路线进行货物运输的控制。现有的货物运输路径生成过程中,只能够进行一个起点和一个终点之间的运输路径规划,且规划的运输路径固定,在沿着运输路径进行货物运输时,往往不能够根据特殊状况进行运输路径更改,不能够很好的适应工厂或仓库中存在的多种特殊运输状况。


技术实现要素:

3.本发明实施例的目的在于提供一种货物运输路径生成方法及系统,旨在解决背景技术中提出的问题。
4.为实现上述目的,本发明实施例提供如下技术方案:
5.一种货物运输路径生成方法,所述方法具体包括以下步骤:
6.接收货物运输的起点和多个运输点,以所述起点为坐标原点构建运输坐标系,获取多个所述运输点在所述运输坐标系中的坐标位置;
7.根据所述坐标原点和多个所述坐标位置,进行不间断货物运输路径规划,生成起点与运输点、运输点与运输点之间的多个阶段运输路径;
8.进行环境监控和实时分析,预判是否存在路径交叉占用,并在存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径;
9.根据所述占用运输路径,进行占用暂停的更改规划和占用绕道的更改规划,并分别计算对应的剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。
10.作为本发明实施例技术方案进一步的限定,所述接收货物运输的起点和多个运输点,以所述起点为坐标原点构建运输坐标系,获取多个所述运输点在所述运输坐标系中的坐标位置具体包括以下步骤:
11.接收货物运输的起点和多个运输点;
12.以所述起点为坐标原点构建运输坐标系;
13.将多个所述运输点在所述运输坐标系中进行标记,生成标记信息;
14.按照所述标记信息,获取多个所述运输点对应的坐标位置。
15.作为本发明实施例技术方案进一步的限定,所述根据所述坐标原点和多个所述坐标位置,进行不间断货物运输路径规划,生成起点与运输点、运输点与运输点之间的多个阶段运输路径具体包括以下步骤:
16.根据所述坐标原点和多个所述坐标位置,在所述运输坐标系中,确定多个运输点进行不间断货物运输的依次运输顺序;
17.按照所述依次运输顺序,进行运输路径规划,生成起点与运输点、运输点与运输点
之间的多个阶段运输路径。
18.作为本发明实施例技术方案进一步的限定,所述进行环境监控和实时分析,预判是否存在路径交叉占用,并在存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径具体包括以下步骤:
19.进行环境监控,生成环境监控数据;
20.对所述环境监控数据进行实时分析,预判是否存在路径交叉占用;
21.在存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径。
22.作为本发明实施例技术方案进一步的限定,所述根据所述占用运输路径,进行占用暂停的更改规划和占用绕道的更改规划,并分别计算对应的剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输具体包括以下步骤:
23.在所述占用运输路径处进行占用暂停的更改规划,计算对应的第一剩余运输时间;
24.根据所述占用运输路径和所述依次运输顺序,进行占用绕道的更改规划,计算对应的第二剩余运输时间;
25.比较所述第一剩余运输时间和所述第二剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。
26.作为本发明实施例技术方案进一步的限定,所述根据所述占用运输路径和所述依次运输顺序,进行占用绕道的更改规划,计算对应的第二剩余运输时间具体包括以下步骤:
27.根据所述占用运输路径和所述依次运输顺序,标记所述占用运输路径的下一个阶段运输路径为目标运输路径;
28.替换所述占用运输路径和所述目标运输路径的运输顺序,生成更改运输顺序;
29.计算所述更改运输顺序对应的第二剩余运输时间。
30.一种货物运输路径生成系统,所述系统包括运输坐标系构建单元、运输路径规划单元、路径占用分析单元和占用更改规划单元,其中:
31.运输坐标系构建单元,用于接收货物运输的起点和多个运输点,以所述起点为坐标原点构建运输坐标系,获取多个所述运输点在所述运输坐标系中的坐标位置;
32.运输路径规划单元,用于根据所述坐标原点和多个所述坐标位置,进行不间断货物运输路径规划,生成起点与运输点、运输点与运输点之间的多个阶段运输路径;
33.路径占用分析单元,用于进行环境监控和实时分析,预判是否存在路径交叉占用,并在存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径;
34.占用更改规划单元,用于根据所述占用运输路径,进行占用暂停的更改规划和占用绕道的更改规划,并分别计算对应的剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。
35.作为本发明实施例技术方案进一步的限定,所述运输路径规划单元具体包括:
36.运输顺序确定模块,用于根据所述坐标原点和多个所述坐标位置,在所述运输坐标系中,确定多个运输点进行不间断货物运输的依次运输顺序;
37.阶段路径生成模块,用于按照所述依次运输顺序,进行运输路径规划,生成起点与运输点、运输点与运输点之间的多个阶段运输路径。
38.作为本发明实施例技术方案进一步的限定,所述占用更改规划单元具体包括:
39.暂停更改规划模块,用于在所述占用运输路径处进行占用暂停的更改规划,计算对应的第一剩余运输时间;
40.绕道更改规划模块,用于根据所述占用运输路径和所述依次运输顺序,进行占用绕道的更改规划,计算对应的第二剩余运输时间;
41.更改规划选择模块,用于比较所述第一剩余运输时间和所述第二剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。
42.作为本发明实施例技术方案进一步的限定,所述绕道更改规划模块具体包括:
43.目标路径标记子模块,用于根据所述占用运输路径和所述依次运输顺序,标记所述占用运输路径的下一个阶段运输路径为目标运输路径;
44.运输顺序替换子模块,用于替换所述占用运输路径和所述目标运输路径的运输顺序,生成更改运输顺序;
45.运输时间计算子模块,用于计算所述更改运输顺序对应的第二剩余运输时间。
46.与现有技术相比,本发明的有益效果是:
47.本发明实施例通过以起点为坐标原点构建运输坐标系,获取多个运输点的坐标位置;进行不间断货物运输路径规划,生成多个阶段运输路径;进行环境监控和实时分析,预判是否存在路径交叉占用;进行占用暂停的更改规划和占用绕道的更改规划,并分别计算剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。能够构建起点和多个运输点的运输坐标系,进行不间断货物运输路径规划,生成多个阶段运输路径,并进行路径交叉占用预判,进行占用暂停和占用绕道的更改规划与比较,确定处理路径交叉占时更好的货物运输调整,能够更好的适应工厂或仓库中存在的多种特殊运输状况。
附图说明
48.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
49.图1示出了本发明实施例提供的方法的流程图。
50.图2示出了本发明实施例提供的方法中构建运输坐标系的流程图。
51.图3示出了本发明实施例提供的方法中生成阶段运输路径的流程图。
52.图4示出了本发明实施例提供的方法中预判路径交叉占用的流程图。
53.图5示出了本发明实施例提供的方法中更改规划与时间比较的流程图。
54.图6示出了本发明实施例提供的方法中占用绕道更改规划的流程图。
55.图7示出了本发明实施例提供的系统的应用架构图。
56.图8示出了本发明实施例提供的系统中运输路径规划单元的结构框图。
57.图9示出了本发明实施例提供的系统中占用更改规划单元的结构框图。
58.图10示出了本发明实施例提供的系统中绕道更改规划模块的结构框图。
具体实施方式
59.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并
不用于限定本发明。
60.可以理解的是,现有技术中,货物运输路径生成过程,每次只能够进行一个起点和一个终点之间的运输路径规划,且规划的运输路径固定,在沿着运输路径进行货物运输时,往往不能够根据特殊状况进行运输路径更改,不能够很好的适应工厂或仓库中存在的多种特殊运输状况。
61.为解决上述问题,本发明实施例通过以起点为坐标原点构建运输坐标系,获取多个运输点的坐标位置;进行不间断货物运输路径规划,生成多个阶段运输路径;进行环境监控和实时分析,预判是否存在路径交叉占用;进行占用暂停的更改规划和占用绕道的更改规划,并分别计算剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。能够构建起点和多个运输点的运输坐标系,进行不间断货物运输路径规划,生成多个阶段运输路径,并进行路径交叉占用预判,进行占用暂停和占用绕道的更改规划与比较,确定处理路径交叉占时更好的货物运输调整,能够更好的适应工厂或仓库中存在的多种特殊运输状况。
62.图1示出了本发明实施例提供的方法的流程图。
63.具体的,一种货物运输路径生成方法,所述方法具体包括以下步骤:
64.步骤s101,接收货物运输的起点和多个运输点,以所述起点为坐标原点构建运输坐标系,获取多个所述运输点在所述运输坐标系中的坐标位置。
65.在本发明实施例中,在进行货物运输前,确定货物运输的起点和多个运输点,以货物运输的起点为坐标原点,构建运输坐标系,在运输坐标系中对多个运输点进行标记,生成与多个运输点位置对应的标记信息,按照标记信息,获取多个运输点对应的坐标位置。
66.可以理解的是,坐标位置能够反映运输点相对于起点的方位和距离,也能够反映运输点之间的方位和距离。
67.具体的,图2示出了本发明实施例提供的方法中构建运输坐标系的流程图。
68.其中,在本发明提供的优选实施方式中,所述接收货物运输的起点和多个运输点,以所述起点为坐标原点构建运输坐标系,获取多个所述运输点在所述运输坐标系中的坐标位置具体包括以下步骤:
69.步骤s1011,接收货物运输的起点和多个运输点。
70.步骤s1012,以所述起点为坐标原点构建运输坐标系。
71.步骤s1013,将多个所述运输点在所述运输坐标系中进行标记,生成标记信息。
72.步骤s1014,按照所述标记信息,获取多个所述运输点对应的坐标位置。
73.进一步的,所述货物运输路径生成方法还包括以下步骤:
74.步骤s102,根据所述坐标原点和多个所述坐标位置,进行不间断货物运输路径规划,生成起点与运输点、运输点与运输点之间的多个阶段运输路径。
75.在本发明实施例中,通过在坐标原点和多个坐标位置之间进行运输路径规划,按照坐标原点和多个坐标位置之间的相对方位和距离,确定在多个运输点进行不间断货物运输的依次运输顺序,进而按照依次运输顺序,规划点与运输点、运输点与运输点之间的多个阶段运输路径,使得按照依次运输顺序,进行多个阶段运输路径的总的货物运输时间最短。
76.可以理解的是,进行货物运输路径规划得到的依次运输顺序和对应的多个阶段运输路径,不仅能够反映多个阶段运输路径进行货物运输的前后顺序,还能够反映在多个阶
段运输路径进行货物运输的时间。
77.具体的,图3示出了本发明实施例提供的方法中生成阶段运输路径的流程图。
78.其中,在本发明提供的优选实施方式中,所述根据所述坐标原点和多个所述坐标位置,进行不间断货物运输路径规划,生成起点与运输点、运输点与运输点之间的多个阶段运输路径具体包括以下步骤:
79.步骤s1021,根据所述坐标原点和多个所述坐标位置,在所述运输坐标系中,确定多个运输点进行不间断货物运输的依次运输顺序。
80.步骤s1022,按照所述依次运输顺序,进行运输路径规划,生成起点与运输点、运输点与运输点之间的多个阶段运输路径。
81.进一步的,所述货物运输路径生成方法还包括以下步骤:
82.步骤s103,进行环境监控和实时分析,预判是否存在路径交叉占用,并在存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径。
83.在本发明实施例中,进行运输场地的环境监控,生成环境监控数据,通过对环境监控数据进行实时分析,预判多个阶段运输路径中,在进行货物运输时,是否存在路径交叉占用的情况,若预判存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径。
84.可以理解的是,可能存在路径交叉占用的情况包括:其他的货物运输装置占用阶段运输路径、人员走入阶段运输路径、掉落的货物占用阶段运输路径等,进而分析对应情况是否与货物运输进入对应阶段运输路径的时间相同,从而综合预判是否存在路径交叉占用。
85.具体的,图4示出了本发明实施例提供的方法中预判路径交叉占用的流程图。
86.其中,在本发明提供的优选实施方式中,所述进行环境监控和实时分析,预判是否存在路径交叉占用,并在存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径具体包括以下步骤:
87.步骤s1031,进行环境监控,生成环境监控数据。
88.步骤s1032,对所述环境监控数据进行实时分析,预判是否存在路径交叉占用。
89.步骤s1033,在存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径。
90.进一步的,所述货物运输路径生成方法还包括以下步骤:
91.步骤s104,根据所述占用运输路径,进行占用暂停的更改规划和占用绕道的更改规划,并分别计算对应的剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。
92.在本发明实施例中,在存在路径交叉占用时,对于占用运输路径进行两种货物运输更改规划,一是在占用运输路径处暂停,在路径交叉占解除之后,继续沿着占用运输路径进行货物运输,并计算这种更改规划对应的第一剩余运输时间;二是按照依次运输顺序,确定占用运输路径之后的阶段运输路径,将其标注为目标运输路径,标记目标运输路径之间的两个运输点为占用运输点和目标运输点,更改运输顺序,使得货物运输时,先到达目标运输点之后,再从目标运输点到达占用运输点,并计算对应的第二剩余运输时间,将第一剩余运输时间与第二剩余运输时间进行比较,选择剩余运输时间更少的更改规划进行货物更改运输。
93.可以理解的是,第一剩余运输时间是进入占用运输路径之后,直到完成全部剩余
运输点的货物运输所使用的时间;第二剩余运输时间是开始向目标运输点进行货物运输之后,直到完成全部剩余运输点的货物运输所使用的时间。
94.具体的,图5示出了本发明实施例提供的方法中更改规划与时间比较的流程图。
95.其中,在本发明提供的优选实施方式中,所述根据所述占用运输路径,进行占用暂停的更改规划和占用绕道的更改规划,并分别计算对应的剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输具体包括以下步骤:
96.步骤s1041,在所述占用运输路径处进行占用暂停的更改规划,计算对应的第一剩余运输时间。
97.步骤s1042,根据所述占用运输路径和所述依次运输顺序,进行占用绕道的更改规划,计算对应的第二剩余运输时间。
98.具体的,图6示出了本发明实施例提供的方法中占用绕道更改规划的流程图。
99.其中,在本发明提供的优选实施方式中,所述根据所述占用运输路径和所述依次运输顺序,进行占用绕道的更改规划,计算对应的第二剩余运输时间具体包括以下步骤:
100.步骤s10421,根据所述占用运输路径和所述依次运输顺序,标记所述占用运输路径的下一个阶段运输路径为目标运输路径。
101.步骤s10422,替换所述占用运输路径和所述目标运输路径的运输顺序,生成更改运输顺序。
102.步骤s10423,计算所述更改运输顺序对应的第二剩余运输时间。
103.进一步的,所述根据所述占用运输路径,进行占用暂停的更改规划和占用绕道的更改规划,并分别计算对应的剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输还包括以下步骤:
104.步骤s1043,比较所述第一剩余运输时间和所述第二剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。
105.进一步的,图7示出了本发明实施例提供的系统的应用架构图。
106.其中,在本发明提供的又一个优选实施方式中,一种货物运输路径生成系统,包括:
107.运输坐标系构建单元101,用于接收货物运输的起点和多个运输点,以所述起点为坐标原点构建运输坐标系,获取多个所述运输点在所述运输坐标系中的坐标位置。
108.在本发明实施例中,运输坐标系构建单元101在进行货物运输前,确定货物运输的起点和多个运输点,以货物运输的起点为坐标原点,构建运输坐标系,在运输坐标系中对多个运输点进行标记,生成与多个运输点位置对应的标记信息,按照标记信息,获取多个运输点对应的坐标位置。
109.运输路径规划单元102,用于根据所述坐标原点和多个所述坐标位置,进行不间断货物运输路径规划,生成起点与运输点、运输点与运输点之间的多个阶段运输路径。
110.在本发明实施例中,运输路径规划单元102通过在坐标原点和多个坐标位置之间进行运输路径规划,按照坐标原点和多个坐标位置之间的相对方位和距离,确定在多个运输点进行不间断货物运输的依次运输顺序,进而按照依次运输顺序,规划点与运输点、运输点与运输点之间的多个阶段运输路径,使得按照依次运输顺序,进行多个阶段运输路径的总的货物运输时间最短。
111.具体的,图8示出了本发明实施例提供的系统中运输路径规划单元102的结构框图。
112.其中,在本发明提供的优选实施方式中,所述运输路径规划单元102具体包括:
113.运输顺序确定模块1021,用于根据所述坐标原点和多个所述坐标位置,在所述运输坐标系中,确定多个运输点进行不间断货物运输的依次运输顺序。
114.阶段路径生成模块1022,用于按照所述依次运输顺序,进行运输路径规划,生成起点与运输点、运输点与运输点之间的多个阶段运输路径。
115.进一步的,所述货物运输路径生成系统还包括:
116.路径占用分析单元103,用于进行环境监控和实时分析,预判是否存在路径交叉占用,并在存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径。
117.在本发明实施例中,路径占用分析单元103进行运输场地的环境监控,生成环境监控数据,通过对环境监控数据进行实时分析,预判多个阶段运输路径中,在进行货物运输时,是否存在路径交叉占用的情况,若预判存在路径交叉占用时,标记对应的阶段运输路径为占用运输路径。
118.占用更改规划单元104,用于根据所述占用运输路径,进行占用暂停的更改规划和占用绕道的更改规划,并分别计算对应的剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。
119.在本发明实施例中,在存在路径交叉占用时,占用更改规划单元104对于占用运输路径进行两种货物运输更改规划,一是在占用运输路径处暂停,在路径交叉占解除之后,继续沿着占用运输路径进行货物运输,并计算这种更改规划对应的第一剩余运输时间;二是按照依次运输顺序,确定占用运输路径之后的阶段运输路径,将其标注为目标运输路径,标记目标运输路径之间的两个运输点为占用运输点和目标运输点,更改运输顺序,使得货物运输时,先到达目标运输点之后,再从目标运输点到达占用运输点,并计算对应的第二剩余运输时间,占用更改规划单元104将第一剩余运输时间与第二剩余运输时间进行比较,选择剩余运输时间更少的更改规划进行货物更改运输。
120.具体的,图9示出了本发明实施例提供的系统中占用更改规划单元104的结构框图。
121.其中,在本发明提供的优选实施方式中,所述占用更改规划单元104具体包括:
122.暂停更改规划模块1041,用于在所述占用运输路径处进行占用暂停的更改规划,计算对应的第一剩余运输时间。
123.绕道更改规划模块1042,用于根据所述占用运输路径和所述依次运输顺序,进行占用绕道的更改规划,计算对应的第二剩余运输时间。
124.具体的,图10示出了本发明实施例提供的系统中绕道更改规划模块1042的结构框图。
125.其中,在本发明提供的优选实施方式中,所述绕道更改规划模块1042具体包括:
126.目标路径标记子模块10421,用于根据所述占用运输路径和所述依次运输顺序,标记所述占用运输路径的下一个阶段运输路径为目标运输路径。
127.运输顺序替换子模块10422,用于替换所述占用运输路径和所述目标运输路径的运输顺序,生成更改运输顺序。
128.运输时间计算子模块10423,用于计算所述更改运输顺序对应的第二剩余运输时间。
129.进一步的,所述占用更改规划单元104还包括:
130.更改规划选择模块1043,用于比较所述第一剩余运输时间和所述第二剩余运输时间,选择剩余运输时间更少的更改规划进行货物更改运输。
131.综上所述,本发明实施例能够构建起点和多个运输点的运输坐标系,进行不间断货物运输路径规划,生成多个阶段运输路径,并进行路径交叉占用预判,进行占用暂停和占用绕道的更改规划与比较,确定处理路径交叉占时更好的货物运输调整,能够更好的适应工厂或仓库中存在的多种特殊运输状况。
132.应该理解的是,虽然本发明各实施例的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
133.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
134.以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
135.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
136.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1