一种车联网动态自组网的方法技术

技术编号:18600759 阅读:24 留言:0更新日期:2018-08-04 21:13
一种车联网动态自组网的方法,其特征在于:包括以下步骤:S1、本车接收附近连接车辆的通讯消息;S2、判断连接车辆是否在管理队列中,如果连接车辆在管理队列中则继续计算本车运动轨迹,如果连接车辆不在管理队列中,则判断该连接车辆是否满足车头方向条件,如果该连接车辆满足车头方向条件则将该车辆加入节点管理队列,并随后计算本车运动轨迹;S3、在完成计算本车运动轨迹之后,继续计算连接车辆的运动轨迹;S4、如果本车的运动轨迹与连接车辆的运动轨迹的轨迹点数据存在相同的点,则识别应用场景并报警;如果轨迹点数据完全不同,则删除该节点。

A method of vehicle networking dynamic ad hoc network

A method of vehicle networking dynamic ad hoc network, which includes the following steps: S1, this car receives communication messages connected to the vehicle nearby; S2, determines whether the connecting vehicle is in the management queue, and if the vehicle is connected to the management queue, it continues to calculate the track of the vehicle, if the connection vehicle is not in the management queue, If the connecting vehicle is satisfied with the direction of the head, if the connecting vehicle meets the direction of the car, the vehicle is added to the node management queue and then the track of the vehicle is calculated. S3, after completing the calculation of the track of the vehicle, the track of the connecting vehicle will continue to be calculated; S4, if the track of the vehicle is on the track. There are the same points with the track point data of the track that connect the vehicle, then the application scene is identified and the alarm is identified; if the track point data is completely different, the node is deleted.

【技术实现步骤摘要】
一种车联网动态自组网的方法
本申请涉及一种车联网自组网的方法,具体地,属于一种车联网动态自组网的方法。
技术介绍
基于蜂窝网络的通讯技术C-V2X是未来车联网的发展趋势,它有部署成本低、网络覆盖广等优点。C-V2X作为5G的重要组成部分持续演进。在车联网中,组网策略是一项关键的技术,也是研究的重点和难点。在广域网络中,研究车联网的组网策略,需要解决以下几个问题:一、连接节点数量巨大,应用环境复杂多变;二、通讯节点密度高,存在通讯信道竞争问题;三、车载终端属于嵌入式设备,数据处理能力有限,各节点通讯过于频繁,将影响终端系统功能的正常使用。目前,车联网的组网策略,常规的方式是将所有通讯范围内的连接节点放入到节点池中,通过应用场景进行分类后,设计队列的数据结构进行管理。该方法存在着以下几个问题:一、场景识别的算法需要耗费一定的系统资源,在真实道路中,连接节点数量巨大,车载终端系统资源有限,无法承受如此巨大的运算;二、由于车辆高速移动的过程中,连接节点的跳变比较频繁,节点队列的增删操作频繁会影响车载终端的整体性能;三、连接节点数量巨大,冗余数据会产生噪声,导致场景识别的误判,影响系统稳定性。例如,车头方向为反向行驶的两车,是不会发生任何事故的,不应该接收和处理该节点的任何信息。四、在蜂窝网的广域网络内,通讯距离是无限的,无法确定有效的作用域。
技术实现思路
本专利技术为克服上述现有技术所述的至少一种缺陷,提供一种车联网动态自组网的方法。本专利技术旨在至少在一定程度上解决上述技术问题。本专利技术的首要目的是解决技术问题:连接节点数量巨大,冗余数据会产生噪声,导致场景识别的误判,影响系统稳定性。为解决上述技术问题,本专利技术的技术方案如下:一种车联网动态自组网的方法,其特征在于:包括以下步骤:S1、本车(HV)接收附近连接车辆(RV)的通讯消息;S2、判断连接车辆(RV)是否在管理队列中,如果连接车辆(RV)在管理队列中则继续计算本车(HV)运动轨迹,如果连接车辆(RV)不在管理队列中,则判断该连接车辆(RV)是否满足车头方向条件,如果该连接车辆(RV)满足车头方向条件则将该车辆加入节点管理队列,并随后计算本车(HV)运动轨迹;S3、在完成计算本车(HV)运动轨迹之后,继续计算连接车辆(RV)的运动轨迹;S4、如果本车(HV)的运动轨迹与连接车辆(RV)的运动轨迹的轨迹点数据存在相同的点,则识别应用场景并报警;如果轨迹点数据完全不同,则删除该节点。进一步的,判断是否满足车头方向条件的方法为:以本车(HV)为中心,根据连接车辆(RV)车头方向信息,筛选出车头方向指向中心的车辆,加入到节点管理队列并以速度方向模型Pi(v,h)表示,其中i表示连接节点的序号,V表示连接车辆的速度,h表示连接车辆的车头方向。进一步的,计算本车的运动轨迹的方法是根据本车(HV)的位置信息、速度、车头方向以及车身信息,计算出本车(HV)的运动轨迹点,以时间位置模型MHi(t,x,y)存储到数组中,其中i表示轨迹点的序号,t表示到达位置所需要的时间点,x表示到达位置的经度,y表示到达位置的纬度。进一步的,计算连接车辆运动轨迹的方法为根据连接车辆(RV)的位置信息、速度、车头方向以及车身信息,计算连接车辆(RV)的运动轨迹点,以时间位置模型MRj(t,x,y)存储到二维数组a[i][j]中,其中i表示连接节点的序号,j表示该节点的运动轨迹点的序号。进一步的,在步骤S4中,循环把连接车辆(RV)的MRj数据与本车(HV)的MHi数据进行比较,如果所有数据点均不相同,把连接车辆(RV)从节点管理队列中删除,如果连接车辆(RV)的MRj数据与本车(HV)的MHi有相同的数据点,根据连接车辆(RV)的位置信息、速度、车头方向以及车身信息使用场景算法进行计算,识别出相应的应用场景并报警。进一步的,根据本车(HV)的位置信息、速度、车头方向以及车身信息和通讯消息中上报的连接车辆(RV)的位置信息、速度、车头方向以及车身信息实时计算更新Pi,MHi和MRj的数据,将不符合组网条件的跳变节点从节点管理队列中删除。与现有技术相比,本专利技术技术方案的有益效果是:本专利技术主要是通过车头方向和运动轨迹两个条件作为组网条件,筛选出满足条件的组网节点,并以本车为中心对连接节点进行动态管理。改善和解决了以下几个问题:一、较少了冗余信息的处理,改善了因为连接节点数量巨大而导致系统稳定性问题;二、加强了连接节点的管理,有利于应用场景的识别和预警;三、解决了广域网内,有效作用域无法确定的问题。附图说明图1为车头方向判断示意图。图2为汽车运动轨迹交点判断示意图。图3车联网动态自组网流程图附图仅用于示例性说明,不能理解为对本专利的限制;为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的;相同或相似的标号对应相同或相似的部件;附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制。具体实施方式下面结合附图和实施例对本专利技术的技术方案做进一步的说明。实施例1参见附图1-3,一种车联网动态自组网的方法,其特征在于:包括以下步骤:S1、本车(HV)接收附近连接车辆(RV)的通讯消息;S2、判断连接车辆(RV)是否在管理队列中,如果连接车辆(RV)在管理队列中则继续计算本车(HV)运动轨迹,如果连接车辆(RV)不在管理队列中,则判断该连接车辆(RV)是否满足车头方向条件,如果该连接车辆(RV)满足车头方向条件则将该车辆加入节点管理队列,并随后计算本车(HV)运动轨迹;S3、在完成计算本车(HV)运动轨迹之后,继续计算连接车辆(RV)的运动轨迹;S4、如果本车(HV)的运动轨迹与连接车辆(RV)的运动轨迹的轨迹点数据存在相同的点,则识别应用场景并报警;如果轨迹点数据完全不同,则删除该节点。实施例2本实施例类似于实施例1,进一步的,判断是否满足车头方向条件的方法为:以本车(HV)为中心,根据连接车辆(RV)车头方向信息,筛选出车头方向指向中心的车辆,加入到节点管理队列并以速度方向模型Pi(v,h)表示,其中i表示连接节点的序号,V表示连接车辆的速度,h表示连接车辆的车头方向。如图1所示,符合组网条件的车辆有RV1、RV2、RV3和RV4。计算本车的运动轨迹的方法是根据本车(HV)的位置信息、速度、车头方向以及车身信息,计算出本车(HV)的运动轨迹点,以时间位置模型MHi(t,x,y)存储到数组中,其中i表示轨迹点的序号,t表示到达位置所需要的时间点,x表示到达位置的经度,y表示到达位置的纬度。计算连接车辆运动轨迹的方法为根据连接车辆(RV)的位置信息、速度、车头方向以及车身信息,计算连接车辆(RV)的运动轨迹点,以时间位置模型MRj(t,x,y)存储到二维数组a[i][j]中,其中i表示连接节点的序号,j表示该节点的运动轨迹点的序号。在步骤S4中,循环把连接车辆(RV)的MRj数据与本车(HV)的MHi数据进行比较,如果所有数据点均不相同,把连接车辆(RV)从节点管理队列中删除,如图2所示,RV3与HV的运动轨迹无交点,因此可以把RV3从节点管理队列PM中删除;如果连接车辆(RV)的MRj数据与本车本文档来自技高网...

【技术保护点】
1.一种车联网动态自组网的方法,其特征在于:包括以下步骤:S1、本车(HV)接收附近连接车辆(RV)的通讯消息;S2、判断连接车辆(RV)是否在管理队列中,如果连接车辆(RV)在管理队列中则继续计算本车(HV)运动轨迹,如果连接车辆(RV)不在管理队列中,则判断该连接车辆(RV)是否满足车头方向条件,如果该连接车辆(RV)满足车头方向条件则将该车辆加入节点管理队列,并随后计算本车(HV)运动轨迹;S3、在完成计算本车(HV)运动轨迹之后,继续计算连接车辆(RV)的运动轨迹;S4、如果本车(HV)的运动轨迹与连接车辆(RV)的运动轨迹的轨迹点数据存在相同的点,则识别应用场景并报警;如果轨迹点数据完全不同,则删除该节点。

【技术特征摘要】
1.一种车联网动态自组网的方法,其特征在于:包括以下步骤:S1、本车(HV)接收附近连接车辆(RV)的通讯消息;S2、判断连接车辆(RV)是否在管理队列中,如果连接车辆(RV)在管理队列中则继续计算本车(HV)运动轨迹,如果连接车辆(RV)不在管理队列中,则判断该连接车辆(RV)是否满足车头方向条件,如果该连接车辆(RV)满足车头方向条件则将该车辆加入节点管理队列,并随后计算本车(HV)运动轨迹;S3、在完成计算本车(HV)运动轨迹之后,继续计算连接车辆(RV)的运动轨迹;S4、如果本车(HV)的运动轨迹与连接车辆(RV)的运动轨迹的轨迹点数据存在相同的点,则识别应用场景并报警;如果轨迹点数据完全不同,则删除该节点。2.根据权利要求1所述的车联网动态自组网的方法,其特征在于:判断是否满足车头方向条件的方法为:以本车(HV)为中心,根据连接车辆(RV)车头方向信息,筛选出车头方向指向中心的车辆,加入到节点管理队列并以速度方向模型Pi(v,h)表示,其中i表示连接节点的序号,V表示连接车辆的速度,h表示连接车辆的车头方向。3.根据权利要求1或2所述的车联网动态自组网的方法,其特征在于:计算本车的运动轨迹的方法是根据本车(HV)的位置信息、速度、车头方向以及车身信息,计算出本车(HV)的运动轨迹点,以...

【专利技术属性】
技术研发人员:刘晓阳唐侨
申请(专利权)人:惠州市德赛西威汽车电子股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1