1、“互联网互联网+”+”下城市路网的最优路径选下城市路网的最优路径选择择 虞博翔 万仲禹 王豹 曹煜 摘要:在“互联网+”的时代下,结合计算机数据采集以及系统仿真技术,对车辆在城市路网环境下,进行全局路径最优规划。将出发点与目的地连线所成对角线的矩形区域,作为路径限制搜索区域。不同时间段的车流量和不变的道路距离对道路阻抗产生影响的主要原因。在此基础上,建立城市路网的限制搜索区域时变权重有向图模型,并采用蚁群算法求解全局规划最优路径。最后进行MATLAB 软件编程,仿真验证了算法的可行性以及有效性。关键词:路网识别;道路阻抗;蚁群算法 中图分类号:TP391.9 文献标识码:A 文章编号:1009
2、-3044(2020)09-0200-03 1 路网模型及路阻函数确定 1.1 城市路网模型 城市道路网络2中包含双向道路和单向道路,因此城市道路网络可抽象为一个双向有向图模型:道路交叉口作为顶点,交叉口间的路段作为有向边。同时,城市道路中不同的路段在不同的时间点道路的拥堵程度以及不同路段的长度等因素使得车辆通过城市道路所花费的时间是动态变化的,为此引入时变路阻函数作为有向图中边的权函数。1.2 时变路阻函数的确定 市场路网模型中的路阻函数与表征交通流特性的基本参数:交通流量 qij(t)、行车速度 vij(t)、车流密度 Pij(t)密切相关,且交通流的三个基本参数3之间符合 q=pv。路阻
3、主要是路段和节点所产生的阻碍。在一般的路径规划模型中,只是对不变的道路长度进行考虑,在大数据环境下,所需数据容易获得,并没有考虑其他因素。所以对于道路复杂,路况多变的道路阻抗,还需考虑不同时间段的车流量,以及信号灯造成的时间延误,对此,在贾新春老师的研究基础上,构造路阻函数4为 用表述时间的函数带描述路阻情况,优化路阻函数目标,使其最小,本质上是车辆行程时间最短。2 蚁群算法规划最优路径 2.1 蚁群算法原理 蚁群可以在不同的环境下,寻找最短到达食物源的路径。蚂蚁找到最短路径要归功于信息素和环境,假设有两条路可从蚁窝通向食物,当蚂蚁到达终点之后会立即返回,蚂蚁会在其经过的路径上留下信息素,距离
4、短的路上的蚂蚁往返一次时间短,重复频率快,在单位时间里往返蚂蚁的数目就多,留下的信息素也多,会吸引更多蚂蚁过来,会留下更多信息素,即信息素的多少与路径长短呈反比5,因此越来越多的蚂蚁聚集到最短路径1上来。2.2 算法执行步骤 蚁群算法6的执行流程图如图 1 所示:3 以徐州为例进行算法仿真分析 3.1 局部路网识别 运用 Arcgis 软件,添加暗蓝色徐州市局部地区底图,将局部地区路网数据添加至底图中,得到局部地区的路网可视化数据,如下图所示:即研究从节点 l 到节点 2 的最优路径。3.2 道路阻抗的确定 对各条道路按照从上到下,从左到右的先后顺序进行数字编号,总共有 20 条主要道路。根据
5、上节描述的路阻函數计算方式,根据实地考察以及 Matlab 仿真实验,得出各条道路的路阻如下表所示:3.3 Matlab 仿真分析 在得到各路径的路权时,运用 Matlab 进行软件编程,相关参数设置为:软件求解得出最终结果所示如下:从收敛曲线变化趋势可以得出在 100 此迭代次数下,最优路径在 31km 左右,但这只是在极限状态下,路程中的一些拐角点并没有很好的体现,这也是该算法的缺陷之处。但从路径仿真图中可以得出大致的最优路径。4 结论 本文综合考虑了城市路网中影响道路阻抗的动态变化因素与不变因素,结合限制搜索区域,引入搜索方向因素,运用 Arcgis 软件对城市路网进行识别,建立针对限制
6、搜索区域的时变权重有向图模型,并提出了蚁群算法求解最优路径规划的想法。依靠蚁群算法自适应地选取最优路径,保证了车辆在当时所处环境下所选路径是最优的。Matlab 仿真验证了该模型算法的有效性以及可行性。虽然考虑了城市路网中影响道路阻抗一些主要因素,但同样还存在其他因素未能考虑,如天气等。此外,对不同道路状况,不同时间段内的车流量无法做到特别精准的预测,这使得算法存在一定局限性。参考文献:1 Erin B,AbiVev R,lbrahim D.Teaching robot navigation in thepresence of obstacles uslng a computer simula
7、tion programJ.Procedia-Social and Behavioral Sciences,2010,2(2):565-571.2王润泽,王亮,刘涛,等.考虑实时路况反馈的动态路径规划算法研究【Jl.测绘科学:2018(1):1-9.3庄焰,吕慎.城市道路交通流三参数关系研究J.深圳大学学报,2005,22(4):373-376.4贾新春,彭登永,李雷,等.城市路网的一种最优路径搜索算法J.山西大学学报旧然科学版:2018(9):1-12.5赵娟平,高宪文,符秀辉.改进蚁群优化算法求解移动机器人路径规划问题J.南京理工大学学报,2011,35(5):637-641.6史恩秀,陈敏敏,李俊,等,基于蚁群算法的移动机器人全局路径规划方法研究J.农业机械学报,2014,45(6):53-57.【通联编辑:梁书】