[发明专利]基于通信均衡的图分区的机动车最短行车路线规划方法有效
| 申请号: | 202110000870.9 | 申请日: | 2021-01-04 |
| 公开(公告)号: | CN112629552B | 公开(公告)日: | 2022-06-07 |
| 发明(设计)人: | 郭昆;徐凯;吴伶;董燕梅 | 申请(专利权)人: | 福州大学 |
| 主分类号: | G01C21/34 | 分类号: | G01C21/34;G06Q10/04 |
| 代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 丘鸿超;蔡学俊 |
| 地址: | 350108 福建省福州市*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 通信 均衡 分区 机动车 行车 路线 规划 方法 | ||
1.一种基于通信均衡的图分区的机动车最短行车路线规划方法,其特征在于,包括以下步骤:
步骤S1:道路网络构建:以收录在数据库的地点为节点,地点间的可达关系为边,地点间的距离为权重,构建可进行图分区的道路网络G=(V, E,W),其中V表示节点集,E表示边集,W表示边的权重集;
步骤S2:簇节点二分:将道路网络中度数相同的节点归为一个簇,将可以均分到网络分区的簇中节点放入可均分区域,否则将簇中节点放入暂留区域;
步骤S3:均衡划分网络分区:将可均分区域中度数相同的节点逐步均衡地划分到各个网络分区;
步骤S4:循环分配节点:根据分区数p,将暂留区域的数据组逐一循环分配至各个网络分区中,直到暂留区域的数据组都处理完毕;
步骤S5:计算行车路线:批量读取行车出发点和目的点,计算行车出发点到目的点间的最短路线;
步骤S6:输出结果:批量选取目的点对应的路径队列,根据每个路径队列中地点的先后顺序,批量输出从出发地到目的地的最短路线;
步骤S2具体包括以下步骤:
步骤S21:将道路网络初始化为初始图,获取初始图中度数最小的节点,由这些节点融合成子图,子图上的节点即为簇中节点;
步骤S22:当子图不为空时,获取其中的数据组,每组数据包括节点度数和节点,获取子图总节点数n和不可均分到各个分区的节点数m;
步骤S23:根据分区数p,将数据组中可均分至网络分区的存放至可均分区域,余下的数据组则存入暂留区域;
从中删减子图,再次将中度数最小的节点融合成子图;
步骤S24:重复步骤S22和步骤S23,直到为空;
步骤S3具体包括以下步骤:
步骤S31:将tempGroup初始化为可均分区域中度数最小的数据组;
步骤S32:根据分区数p,将tempGroup中的数据组划分为 p 份,把每份数据组分配到各个网络分区;
步骤S33:从可均分区域删减处理过的数据组,再次获取度数最小的数据组,将其存至tempGroup;
步骤S34:重复步骤S31-步骤S33,直到可均分区域为空。
2.根据权利要求1所述的基于通信均衡的图分区的机动车最短行车路线规划方法,其特征在于,在步骤S5中,批量读取行车出发点和目的点的过程具体包括以下步骤:
步骤S51:初始化:其中,已计算地点集合S只含出发地点v,各个网络分区中的其余地点归入各分区的未计算地点集合U,各分区有和当前分区地点数量相对应的路径队列数目,这些队列入队出发地点v;
步骤S52:判断出发地点到地点i(i∈U)的可达性,若地点i对应的路径队列的队尾地点j和地点i有边,则出发地点到地点i可达;
步骤S53:计算从出发地点到集合U中各可达地点的距离;从集合U中提取出距离最小的可达地点k,其距离为leastDst,将地点k加入集合S中;
步骤S54:如果各分区中的未计算地点u(u∈U)的距离满足leastDst + 地点k和地点u间的距离 出发地点到地点u的距离,更新其对应的路径队列为地点k的路径队列,然后入队地点k;
步骤S55:若地点k为目的地点,其对应队列入队地点k,否则重复步骤S52-S55。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州大学,未经福州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110000870.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种直齿圆柱齿轮缺陷检测及分拣装置
- 下一篇:一种固定牢靠的针鱼宰杀装置





