基于交通信号灯信号变化自适应智能线路规划方法
【技术领域】
[0001]本发明涉及智能交通领域,更具体地说,涉及一种基于交通信号灯信号变化自适应智能线路规划方法。
【背景技术】
[0002]智能交通是一个基于现代电子信息技术面向交通运输的服务系统,它的突出特点是以信息的收集、处理、发布、交换、分析、利用为主线,为交通参与者提供多样性的服务。
[0003]智能交通系统是以缓和道路拥堵和减少交通事故,提高交通利用者的方便和舒适为目的,利用交通信息系统、通讯网络、定位系统和智能化分析与选线的交通系统。积极推进智能交通系统的建设,可以解决目前城市经济快速发展所带来交通和环境污染问题,对保证交通安全、提高运输效率、促进社会经济发展具有重要的作用。因此,智能交通动态信息的收集成为了完善智能交通系统的关键所在。
[0004]目前,智能交通动态信息都是基于车辆浮动数据、手机位置、路上铺设的线圈等来收集数据,这种收集一方面代价非常高,另一方面计算非常复杂,结果是信息不准确,无法进一步指导行走路线。到目前为止,动态信息也只是规划部门的一个参考。
【发明内容】
[0005]本发明要解决的技术问题在于,针对现有技术的上述智能交通动态信息收集代价高、计算复杂导致的信息不准确的缺陷,提供一种基于交通信号灯信号变化自适应智能线路规划方法,该方法可以使用户在道路不拥堵的情况下,根据车辆位置、交通灯变化周期,做到一路绿灯,减少刹车,降低油耗,同时更加真实地预测到达目的地的时间。
[0006]本发明解决其技术问题所采用的技术方案是:构造一种基于交通信号灯信号变化的自适应导航线路规划方法,包括车载装置和可以与车载装置无线通信的后台服务器,所述车载装置包括提供车辆定位信息的定位模块、人机交互模块、无线通信模块以及与连接上述定位模块、人机交互模块、无线通信模块的处理器模块,所述后台服务器包括在线提供即时交通信号灯状态变化信息的交通信号灯状态信息服务器以及在线提供动态路径规划服务的动态规划服务器,该方法具体包括以下步骤:
[0007]S1、车载装置处理器模块通过人机交互模块获取目的地地址,通过定位模块获取车辆当前位置,并通过无线通信模块将车辆ID、当前位置信息以及目的地地址上传到动态规划服务器;
[0008]S2、动态规划服务器根据系统当前时间、接收到的位置信息、目的地地址和当前系统时间的动态信息进行线路规划,将规划好的路径信息发送给所述车载装置和交通信号灯状态信息服务器;
[0009]S3、交通信号灯状态信息服务器根据系统当前时间、从动态规划服务器接收到的路径信息中确定规划好的路径信息上的交通信号灯,查找这些交通信号灯在当前系统时间区交通信号灯的开启时间表,并将其发送给所述车载装置;
[0010]S4、车载装置处理器模块通过无线通信模块从交通信号灯状态信息服务器接收交通信号灯开启时间表和从动态规划服务器接收路径信息;
[0011]S5、车载装置处理器模块根据交通信号灯开启时间表和路径信息确定当前位置P,当前时刻t,当前车辆速度,当前道路限制速度,以及下一个路口的位置P和绿灯启动时刻TiQ = 0,1,2...η),其中Ti > t,并按公式Vi = (P-p) / (T;-t)计算建议行驶速度Vi ;
[0012]S6、判断建议行驶速度V1是否大于当前车辆速度,若V1小于当前车辆速度,则计算结束,通过人机交互模块输出建议行使速度V1给用户;
[0013]S7、g V1大于当前车辆速度,判断V1是否大于当前道路限制速度,若V1小于当前道路限制速度,则计算结束,通过人机交互模块输出建议行使速度V1给用户,若V1大于当前道路限制速度,则返回S6步骤,其中i = i+Ι ;
[0014]S8、用户根据建议行驶速度V1输出当前车辆速度,在道路不拥挤的情况下,使得车辆到达下一个路口时刚好是绿灯。
[0015]在本发明所述的基于交通信号灯信号变化自适应智能线路规划方法中,所述的动态信息的收集包括以下步骤:
[0016]S21、车辆每行驶到一个交通信号灯路口,车载装置记录该交通信号灯的经纬度、方向,以及通过本次交通信号灯路口经历的时间;
[0017]S22、车载装置记录一段时间后,通过无线通信模块上传到交通信号灯状态信息服务器;
[0018]S23、交通信号灯状态信息服务器收集全部车辆动态信息,形成每个路口的动态信肩、O
[0019]在本发明所述的基于交通信号灯信号变化自适应智能线路规划方法中,所述交通信号灯开启时间表包括信号灯的方向、信号灯的经纬度、信号灯变化周期。
[0020]在本发明所述的基于交通信号灯信号变化自适应智能线路规划方法,其特征在于,所述信号灯变化周期包括红灯启动时间、黄灯启动时间、绿灯启动时间。
[0021]相应地,本发明还提供一种基于交通信号灯信号变化的自适应导航线路规划系统,包括车载装置和可以与车载装置无线通信的后台服务器,所述车载装置包括提供车辆定位信息的定位模块、人机交互模块、无线通信模块以及与连接上述定位模块、人机交互模块、无线通信模块的处理器模块,所述后台服务器包括在线提供即时交通信号灯状态变化信息的交通信号灯状态信息服务器以及在线提供动态路径规划服务的动态规划服务器。
[0022]在本发明所述的基于交通信号灯信号变化的自适应导航线路规划系统中,所述定位模块用于获取车辆当前位置;所述处理器模块通过人机交互模块获取目的地地址;所述无线通信模块用于车载装置和后台服务器进行无线通信。
[0023]在本发明所述的基于交通信号灯信号变化的自适应导航线路规划系统中,所述交通信号灯状态信息服务器用于根据系统当前时间、从动态规划服务器接收到的路径信息中确定规划好的路径信息上的交通信号灯,查找这些交通信号灯在当前系统时间区交通信号灯的开启时间表,并将其发送给所述车载装置,以及用于收集全部车辆动态信息,形成每个路口的动态信息。
[0024]在本发明所述的基于交通信号灯信号变化的自适应导航线路规划系统中,所述动态规划服务器用于根据系统当前时间、接收到的位置信息、目的地地址和当前系统时间的动态信息进行线路规划,并将规划好的路径信息发送给所述车载装置和交通信号灯状态信息服务器。
[0025]实施本发明的基于交通信号灯信号变化自适应智能线路规划方法,具有以下有益效果:在道路不拥堵的情况下,应用该方法可以根据交通信号灯变化规划路线,计算出建议行驶速度输出给用户,使用户通过调整车速,可以做到一路绿灯,减少刹车,降低油耗,同时可以更加真实地预测到达时间。
【附图说明】
[0026]下面将结合附图及实施例对本发明作进一步说明,附图中:
[0027]图1是本发明实施例中车载装置的系统结构图;
[0028]图2是本发明实施例中后台服务器的系统结构图;
[0029]图3是本发明提供的一种基于交通信号灯信号变化自适应智能线路规划方法的方法流程图;
[0030]图4是本发明实施例中历史动态信息收集的方法流程图。
【具体实施方式】
[0031]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】。
[0032]本实施例提供了一种基于交通信号灯信号变化的自适应导航线路规划方法,该方法包括车载装置100和可以与车载装置100无线通信的后台服务器200。如图1所示,车载装置100包括提供车辆定位信息的定位模块101、人机交互模块102、无线通信模块103以及与连接上述定位模块101、人机交互模块102、无线通信模块103的处理器模块104。如图2所示,后台服务器200包括在线提供即时交通信号灯状态变化信息的交通信号灯状态信息服务器201以及在线提供动态路径规划服务的动态规划服务器202。
[0033]如图3所示,一种基于交通信号灯信号变化自适应智能线路规划方法,具体包括以下步骤:
[0034]S1、车载装置100处理器模块104通过人机交互模块102获取目的地地址,通过定位模块101获取车辆当前位置,并通过无线通信模块103将车辆ID、当前位置信息以及目的地地址上传到动态规划服务器202,在本实施例中,车辆当前位置与目的地地址可以为系统范围内的任意位置;
[0035]S2、动态规划服务器202根据系统当前时间、接收到的位置信息、目的地地址和当前系统时间的动态信息进行线路规划,将规划好的路径信息发送给所述车载装置100和交通信号灯状态信息服务器201 ;
[0036]S3、交通信号灯状态信息服务器201根据系统当前时间、从动态规划服务器202接收到的路径信息中确定规划好的路径信息上的交通信号灯,查找这些交通信号灯在当前系统时间区交通信号灯的开启时间表,并将其发送给所述车载装置100,在本实施例中,交通信号灯的开启时间表201包括信号灯的方向、信号灯的经纬度、信号灯变化周期,其中信号灯变化周期包括红灯启动时间、黄灯启动时间、绿灯启动时间;
[0037]S4、车载装置100处理器模块104通过无线通信模块103从交通信号灯状态信息服务器201接收交通信号灯开启时间表和从动态规划服务器202接收路径信息;
[0038]S5、车载装置100处理器模块104根据交通信号灯开启时间表和路径信息确定当前位置P,当前时刻t,当前车辆速度,当前道路限制速度,以及下一个路口的位置P和绿灯启动时刻T1 (i = 0,1,2...η),其中T1 > t,并按公式V1 = (P-P) / (T-t)计算建议行驶速度V1 ;
[0039]S6、判断建议行驶速度V1是否大于当前车辆速度,若V1小于当前车辆速度,则计算结束,通过人机交互模块102输出建议行使速度V1给用户;
[0040]S7、g V1大于当前车辆速度,判断V1是否大于当前道路限制速度,若V1小于当前道路限制速度,则计算结束,通过人机交互模块102输出建议行使速度V1给用户,若V1大于当前道路限制速度,则返回S6步骤,其中i = i+Ι ;
[0041]S8、用户根据建议行驶速度V1输出当前车辆速度,在道路不拥挤的情况下,使得车辆到达下一个路口时刚好是绿灯。
[0042]优选地,车载装置100处理器模块104根据定位模块101确定当前时刻为t,当前位置P,以及确定当前车辆速度,接着车载装置100处理器模块104根据无线通信模块103从交通信号灯状态信息服务器200接收到的交通信号灯开启时间表201,从而确定了下一个路口的交通信号灯的方向、信号灯的经纬度、信号灯变化周期即红灯启动时间、黄