一种根据导航路径规划车速的方法、装置及系统与流程

文档序号:12677176阅读:360来源:国知局
一种根据导航路径规划车速的方法、装置及系统与流程

本发明属于智能导航技术领域,尤其涉及一种根据导航路径规划车速的方法、装置及系统。



背景技术:

随着我国城市规模扩大、道路交通快速发展和汽车的普及,人们驾车出行面临的交通路况越来越复杂,使用导航规划路线提高用车出行体验的综合需求越来越普遍;车主在驾车出行过程中,难免会遇到有信号灯的交叉口,在交叉口左转、右转、直行时的信号灯转换等待时间是有很大区别的。实际行车过程中车主经常遇到刚加油加速就遇到前方红灯不得不减速刹车的情况,在行驶中经常尝试避免遇到一路红灯或者减少刹车来减少油耗,且减少频繁刹车和起步加速的油耗、避免长时间停车来减少碳排放量,也可以减少能源消耗、达到节能减排的目的。现有技术中在计算驾驶者的当前位置所在路段的长度时,仅仅标记有多少个红绿灯,并不考虑交叉口红绿灯转换等待时间对路径规划的影响,更没有提示控制车速快慢可有效减少或避免红绿灯等候的时间的导航方式。

现有导航方式在根据定位位置和目的地位置规划导航路线,仅提供给用户可选择路线,同时辅助展示一些通过道路的交通状况要素:道路拥堵情况(按拥堵级别在路线上标注颜色)、红绿信号灯数量、收费情况。

同时,红绿灯信号转换周期在交管部门都有公开时刻表提供具体数据查询;随着车联网技术的不断发展,应用在红绿灯信号变化数据获取方式也越来越多,这都为导航中引入实时计算红绿灯转换时间来优化出行方案提供可靠的数据基础。



技术实现要素:

为了克服现有技术的不足,本发明的目的之一在于提供一种根据导航路径规划车速的方法,其达到精确估计行驶时间,优化驾驶体验。

本发明的目的之二在于提供一种根据导航路径规划车速的装置,其达到精确估计行驶时间,优化驾驶体验。

本发明的目的之三在于提供一种根据导航路径规划车速的系统,其达到精确估计行驶时间,优化驾驶体验。

本发明的目的之一采用以下技术方案实现:

一种根据导航路径规划车速的方法,包括以下步骤:

S1:获取起点至目的地之间的导航道路信息,该导航道路信息包括导航路径、红绿灯信号和道路状况信息;

S2:获取车辆当前的行驶状态,该车辆当前的行驶状态包括车辆的当前位置信息和车辆的行驶速度;

S3:根据车辆的当前行驶状态和导航道路信息得到浮动车速组;

S4:根据浮动车速组中的各车速得到行驶完全程所需时间,将行驶时间最短所对应的车速作为调优车速;

S5:判断车辆的行驶速度与调优车速是否适应,如果否,则提醒车主调整车速。

优选的,所述步骤S1具体包括以下子步骤:

S11:获取起点与目的地之间的导航路径;

S12:识别导航路径上所有的红绿灯信号,所述红绿灯信号包括红绿灯位置、红绿灯状态和红绿灯转换规则;

S13:根据红绿灯位置将导航路径切分成多个路段以得到导航路段;

S14:获取各个导航路段的道路状况信息,该道路状况信息包括平均车速和限速信息。

优选的,所述步骤S4具体包括以下子步骤:

S41:根据浮动车速组、车辆的当前位置和道路状况信息以计算浮动车速组中各车速通过各导航路段所需要的时间;

S42:以浮动车速组中各车速计算通过各导航路段、红绿灯以及红绿灯等待的时间之和;

S43:通过调优计算公式计算得到浮动车速组中到达目的地的总体时间最短的对应车速,即为调优车速。

优选的,在步骤S45中采用的调优车速计算公式为:

其中,tvi表示以速度v前进,到达第i个红绿灯所需时间,twi表示在第i个红绿灯所需的等待时间,tci表示横穿第i个红绿灯路口所需时间;f(v)表示求得使累计总时间最短的速度v的函数。

本发明的目的之二采用以下技术方案实现:

一种根据导航路径规划车速的装置,包括以下模块:

导航信息获取模块:用于获取起点至目的地之间的导航道路信息,该导航道路信息包括导航路径、红绿灯信号和道路状况信息;

车辆状态获取模块:用于获取车辆当前的行驶状态,该车辆当前的行驶状态包括车辆的当前位置信息和车辆的行驶速度;

浮动车速计算模块:用于根据车辆的当前行驶状态和导航道路信息得到浮动车速组;

调优车速模块:用于根据车辆的当前行驶状态和导航道路信息得到浮动车速组;

提醒模块:用于判断车辆的行驶速度与调优车速是否适应,如果否,则提醒车主调整车速。

优选的,所述导航信息获取模块具体包括以下子模块:

导航路径获取模块:用于获取起点与目的地之间的导航路径;

红绿灯识别模块:用于识别导航路径上所有的红绿灯信号,所述红绿灯信号包括红绿灯位置、红绿灯状态和红绿灯转换规则;

导航路段切分模块:用于根据红绿灯位置将导航路径切分成多个路段以得到导航路段;

道路信息获取模块:用于获取各个导航路段的道路状况信息,该道路状况信息包括平均车速和限速信息。

优选的,所述调优车速模块具体包括以下子模块:

导航路段时间模块:用于根据浮动车速组、车辆的当前位置和道路状况信息以计算浮动车速组中各车速通过各导航路段所需要的时间;

时间计算模块:用于以浮动车速组中各车速计算通过各导航路段、红绿灯以及红绿灯等待的时间之和;

调优车速计算模块:用于通过调优计算公式计算得到浮动车速组中到达目的地的总体时间最短的对应车速,即为调优车速。

优选的,在调优车速计算模块中采用的调优车速计算公式为:

其中,tvi表示以速度v前进,到达第i个红绿灯所需时间,twi表示在第i个红绿灯所需的等待时间,tci表示横穿第i个红绿灯路口所需时间;f(v)表示求得使累计总时间最短的速度v的函数。

本发明的目的之三采用以下技术方案实现:

一种根据导航路径规划车速的系统,包括执行器,所述执行器用于执行如上述方案中任意一项所述的根据导航路径规划车速的方法。

相比现有技术,本发明的有益效果在于:

本发明的根据导航路径规划车速的方法,能够帮助车主在行车时通过微调车速,避免红绿灯等待时间过长,达到优化驾驶体验,绿色低碳出行的目的。

附图说明

图1为本发明的根据导航路径规划车速的方法的流程图;

图2为本发明的根据导航路径规划车速的装置的结构图。

具体实施方式

下面,结合附图以及具体实施方式,对本发明做进一步描述:

现有技术路径规划算法没有考虑交叉口的处理,缺乏结合各路口的交通信号灯转换周期、通过路口需要等候的时间、车主的驾驶速度、车流情况,综合计算规划路径、到达目的地时间,同时也没有实时提示车主以最优车速行驶避免等候或减少等候时间来通过有信号灯的交叉路口的导航方式。

如图1所示,本发明提供了一种根据导航路径规划车速的方法,包括以下步骤:

S1:获取起点至目的地之间的导航道路信息,该导航道路信息包括导航路径、红绿灯信号和道路状况信息;所述步骤S1具体包括以下子步骤:

S11:获取起点与目的地之间的导航路径;

S12:识别导航路径上所有的红绿灯信号,所述红绿灯信号包括红绿灯位置、红绿灯状态和红绿灯转换规则;红绿灯信号转换周期在交管部门都有公开的时刻表提供具体的数据查询,在本发明中,将相关的数据都存储于一数据服务器中来进行数据支持;

S13:根据红绿灯位置将导航路径切分成多个路段以得到导航路段,并保存各路段的开始和结束位置的信息;

S14:获取各个导航路段的道路状况信息,该道路状况信息包括平均车速和限速信息;根据平均车速和限速信息都是作为调优车速的参考计算信息,比如调优车速的范围不能够高于相应路段的道路限速。

S2:获取车辆当前的行驶状态,该车辆当前的行驶状态包括车辆的当前位置信息和车辆的行驶速度;通过GPS定位以及其他辅助的定位功能来定位车辆的当前位置,并通过检测车辆在单位时间内的行驶距离来测量得到车辆的当前行驶速度。

S3:根据车辆的当前行驶状态和导航道路信息得到浮动车速组;该浮动车速组以当前车速为基础上下浮动一个范围,得到一组浮动车速;该浮动车速组可以是一个连续的阈值范围,也可以是所有的速度值形成一个等差数列,然后组成浮动车速组。本发明的方法中采用的浮动车速组是基于用户实际车速来进行设定的,而不是通过系统来帮用户决定,使得实现起来更人性化,更方便,也更易于推广;

S4:根据浮动车速组中的各车速得到行驶完全程所需时间,将行驶时间最短所对应的车速作为调优车速;用浮动车速组来分别计算到达目的地的总体时间,通过比较结果得出最短总体到达时间,对应最短总体到达时间的行驶车速则为调优车速的结果数据;总体到达时间为通过红绿灯之间各导航路段行驶时间和各路口红绿灯切换等待时间的总和;所述步骤S4具体包括以下子步骤:

S41:根据浮动车速组、车辆的当前位置和道路状况信息以计算浮动车速组中各车速通过各导航路段所需要的时间;分别计算浮动车速组中各车速通过各个导航分段路径所需要的时间。在计算时间时,同时考虑在各个路口停车起步加速因为车速不同所需要的时间、道路车辆平均车速、道路限速数据等情况对整体通过时间的影响;

S42:以浮动车速组中各车速计算通过各导航路段、红绿灯以及红绿灯等待的时间之和;

S43:通过调优计算公式计算得到浮动车速组中到达目的地的总体时间最短的对应车速,即为调优车速;在步骤S45中采用的调优车速计算公式为:

其中,tvi表示以速度v前进,到达第i个红绿灯所需时间,通过距离除以速度计算出来,twi表示在第i个红绿灯所需的等待时间,通过计算到达红绿灯时对应的红绿灯状态确定需等待时间;tci表示横穿第i个红绿灯路口所需时间;f(v)表示求得使累计总时间最短的速度v的函数。

S5:判断车辆的行驶速度与调优车速是否适应,如果否,则提醒车主调整车速,行驶速度与调优车速适应指的是当行驶速度与调优车速的差值处于一个设定的范围的时候,不会进行提醒,如果相差1km/h则不进行提醒,如果超过1km/h则进行相应的提醒,根据实际情况来对其进行相应的设定;提醒当时可以是通过语音提醒或者通过车载屏幕显示等不同的方式来进行调整。提醒规则的设置,预先建立的一套判断提醒驾驶员模块是否启动的规则,该规则设立了一些提醒启用的条件,如当定位到车辆到达不同的路口停车等待时、车速发生变换较大时、车辆行驶进入不同的导航路径时和道路限速等条件,以上过程为完成一次本发明的调优车速测算提醒的过程,测算监控过程为实时获取车辆位置,并进行调优车速计算,同时对比提醒条件作出提醒判断。或者是用户可以根据实际情况来对导航路径进行选择,当导航路径上有拥堵的情况或者有些道路比较方便而没能通过地图显示的,用户可以自主选择相应路径来进行行车,并重新规划导航路径。

本发明的导航路径规划车速的方法还可以适用于到达下一个路口时,该交通灯的情况,通过计算当前车速到下一个路口的距离,并根据红绿灯信号的状态来得到调优速度,使得当到下一个路口的时候红绿灯的状态为绿灯,从而可以顺利通过路口,该行车路径还可以是导航至红绿灯路口前的任意位置。当更多的车辆采用基于本发明根据导航路径规划车速的方法的系统时,可以通过获取其他车辆的信息,如车辆在各导航路段的行驶速度来作为本发明方法的规划车速的参考信息,能够更优估计各个路段通过时间。

本发明的根据导航路径规划车速的方法,依托现有导航系统的道路地图和GPS定位及其他辅助定位功能,根据红绿灯信号转换周期数据、结合当前行车速度计算通过各个路口时需要等候信号灯的时间,综合各路段车流情况等因素进行计算行车时间、规划线路导航和提示最优车速,帮助车主在出行时更精确估计行驶时间、选择导航线路。并在行车时通过微调车速,避免红绿灯等待时间过长,达到优化驾驶体验,绿色低碳出行的目的,甚至可以达到从起点到终点通过各个路口一路绿灯的状态。

如图2所示,本发明提供了一种根据导航路径规划车速的装置,包括以下模块:

导航信息获取模块:用于获取起点至目的地之间的导航道路信息,该导航道路信息包括导航路径、红绿灯信号和道路状况信息;所述导航信息获取模块具体包括以下子模块:

导航路径获取模块:用于获取起点与目的地之间的导航路径;

红绿灯识别模块:用于识别导航路径上所有的红绿灯信号,所述红绿灯信号包括红绿灯位置、红绿灯状态和红绿灯转换规则;

导航路段切分模块:用于根据红绿灯位置将导航路径切分成多个路段以得到导航路段;

道路信息获取模块:用于获取各个导航路段的道路状况信息,该道路状况信息包括平均车速和限速信息;

车辆状态获取模块:用于获取车辆当前的行驶状态,该车辆当前的行驶状态包括车辆的当前位置信息和车辆的行驶速度;

浮动车速计算模块:用于根据车辆的当前行驶状态和导航道路信息得到浮动车速组;

调优车速模块:用于根据车辆的当前行驶状态和导航道路信息得到浮动车速组;所述调优车速模块具体包括以下子模块:

导航路段时间模块:用于根据浮动车速组、车辆的当前位置和道路状况信息以计算浮动车速组中各车速通过各导航路段所需要的时间;

时间计算模块:用于以浮动车速组中各车速计算通过各导航路段、红绿灯以及红绿灯等待的时间之和;

调优车速计算模块:用于通过调优计算公式计算得到浮动车速组中到达目的地的总体时间最短的对应车速,即为调优车速;在调优车速计算模块中采用的调优车速计算公式为:

其中,tvi表示以速度v前进,到达第i个红绿灯所需时间,twi表示在第i个红绿灯所需的等待时间,tci表示横穿第i个红绿灯路口所需时间;f(v)表示求得使累计总时间最短的速度v的函数;

提醒模块:用于判断车辆的行驶速度与调优车速是否一致,如果否,则提醒车主调整车速。

对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1