一种用于智能网联汽车的数据筛选方法与流程

文档序号:21363099发布日期:2020-07-04 04:37阅读:339来源:国知局
一种用于智能网联汽车的数据筛选方法与流程

本发明涉及智能网联汽车领域,尤其是一种用于智能网联汽车的数据筛选方法。



背景技术:

车辆之间通过建立广泛的数据连接来实现行车更安全、高效、绿色的目标,是智能交通发展的重要方向。随着车辆智能化、网联化的发展,入网车辆越来越多,现有车辆联网数据发送方式是广播式发送,即车辆会收到通信范围内所有车辆、路侧设施、以及其他交通参与者发送的信息。不同的交通参与者之间可通过标识id来进行识别,如车辆和路侧设施,而同一类交通参与者,如车辆,则无法通过标识id进行区分识别,因此自车会收到大量道路上其他车辆的信息,其中仅有部分是与自身车辆相关的有用信息,其余则都是无关信息,信息冗余较多,占用了通信资源。



技术实现要素:

本发明人针对上述问题及技术需求,提出了一种用于智能网联汽车的数据筛选方法,本发明的技术方案如下:

一种用于智能网联汽车的数据筛选方法,该方法包括:

第一车辆确定自身的第一车辆坐标以及预设行车路径,并根据预设行车路径确定下个时刻的行驶状态,下个时刻的行驶状态为直行、直行变道、转弯或掉头;

第一车辆接收通信范围内的各个第二车辆发送的第二车辆信息,第二车辆信息至少包括第二车辆的第二车辆坐标以及第二车辆偏航角;

第一车辆根据下个时刻的行驶状态确定对应的位置筛选条件;

第一车辆根据第二车辆偏航角和第二车辆坐标筛选出符合位置筛选条件且与第一车辆坐标距离最近的第二车辆信息为目标信息;

第一车辆保留目标信息并滤除其他第二车辆信息。

其进一步的技术方案为,当下个时刻的行驶状态为直行或直行变道时,根据第二车辆偏航角筛选出符合位置筛选条件的第二车辆信息,还包括:

获取当前所在路段的路段信息,路段信息至少包括路段包含的车道数以及路段内各个车道两侧车道线的坐标信息;

根据第一车辆坐标以及路段信息确定当前所处车道,并根据当前所处车道和下个时刻的行驶状态确定目标车道;

根据路段信息确定目标车道的两侧车道线的坐标信息;

根据第二车辆偏航角筛选出第二车辆信息位于目标车道两侧车道线的坐标信息范围内且符合位置筛选条件的第二车辆信息。

其进一步的技术方案为,当下个时刻的行驶状态为直行时,目标车道为当前所处车道;

当直行变道时,目标车道为目标车道为当前所处车道的在变道方向上的相邻车道。

其进一步的技术方案为,当下个时刻的行驶状态为直行或直行变道时,对应的位置筛选条件为第二车辆坐标与第一车辆坐标之间满足第二车辆偏航角对应的预设坐标条件;

则根据第二车辆偏航角和第二车辆坐标筛选出符合位置筛选条件且与第一车辆坐标距离最近的第二车辆信息为目标信息,包括:

以第一车辆为中心建立虚拟直角坐标系,根据第二车辆偏航角确定第二车辆在虚拟直角坐标系中的所在象限;

确定与第二车辆所在象限对应的预设坐标条件;

若第二车辆坐标与第一车辆坐标之间的关系满足预设坐标条件则确定第二车辆信息符合位置筛选条件,确定其中与第一车辆坐标距离最近的第二车辆信息为目标信息。

其进一步的技术方案为,当下个时刻的行驶状态为转弯或掉头时,对应的位置筛选条件为第二车辆偏航角在下个时刻的行驶状态对应的预设象限区域内;

则根据第二车辆偏航角和第二车辆坐标筛选出符合位置筛选条件且与第一车辆坐标距离最近的第二车辆信息为目标信息,包括:

以第一车辆为中心建立虚拟直角坐标系,根据第二车辆偏航角确定第二车辆在虚拟直角坐标系中的所在象限;

若第二车辆偏航角在下个时刻的行驶状态对应的预设象限区域内则确定第二车辆信息符合位置筛选条件,确定其中与第一车辆坐标距离最近的第二车辆信息为目标信息。

本发明的有益技术效果是:

本申请公开了一种用于智能网联汽车的数据筛选方法,第一车辆根据预设行车路径上下个时刻的行驶状态确定对应的位置筛选条件,根据接收到的所有第二车辆信息中的第二车辆偏航角和第二车辆坐标筛选出符合位置筛选条件且与第一车辆坐标距离最近的第二车辆信息为目标信息,保留目标信息并滤除其他第二车辆信息;该方法可以有效地过滤筛选出与自身车辆相关的有用信息、去除掉无关信息,避免信息冗余,有效信息提取效率高。

附图说明

图1是本申请公开的用于智能网联汽车的数据筛选方法的方法流程图。

具体实施方式

下面结合附图对本发明的具体实施方式做进一步说明。

本申请公开了一种用于智能网联汽车的数据筛选方法,请参考图1所示的流程图,该方法主要包括如下步骤:

首先,在使用该方法之前,通常首选需要进行路段的划分的路段数据库的建立,主要包括如下两部分:

(1)根据车辆实际行驶的道路进行路段划分,划分依据包括但不限于:按照天然的交叉路口划分路段,主要适用于城市道路交叉路口密集区域。或者,按照进出口处等道路特性点划分路段,主要适用于城市道路交叉路口快速车道。或者,按照一定距离划分路段,主要适用于高速公路或城市道路交叉路口快速车道。

(2)确定每个路段的路段信息并建立路段数据库。每个路段的路段信息至少包括路段包含的车道数以及该路段内各个车道两侧车道线的坐标信息。且各个路段的路段信息之间具有连接关系,以保证车辆在行驶过程中读取数据的连续性。

在实际应用时,路段信息还包括更多信息内容,包括路段编号、路段属性信息、路段坐标信息中至少一种,其中路段属性信息包括路段所在城市、路段所在区、路段名称中的至少一种,路段坐标信息包括该路段各个顶点处的经纬度坐标。在本申请中,路段信息的信息格式为[id,rc,rd,rn,rdata],其中,id为路段编号,rc表示路段所在城市,rd表示路段所在区,rn表示路段名称,rdata为数组格式、存储该路段的特性信息以及地理位置信息,rdata的具体格式为[ln,pv,pl1,pl2…pln],其中,ln为该路段包含的车道数,pv为该路段的各个顶点处的经纬度坐标,pl1,pl2…pln为该路段内各个车道两侧车道线的坐标信息,其中pl1为第1条车道两侧车道线的坐标信息,pln为第n条车道两侧车道线的坐标信息。经纬度坐标可以按照一定的经纬度间隔来选取。

在完成路段数据库的建立之后,任意的第一车辆在行驶过程中就能获取到当前所在路段的路段信息。另外,在智能网联车辆系统中,车辆之间都是互相通信的,根据相关标准,智能网联汽车之间数据发送频率为10hz。因此所有车辆都会通过各项传感器等读取自己行驶过程中各类数据,然后发送给周围其他车辆,相应的,所有车辆也会获取到周围车辆的相关信息,则任意第一车辆会接收到通信范围内的各个第二车辆发送的第二车辆信息,第二车辆信息至少包括第二车辆的第二车辆坐标以及第二车辆偏航角(heading值)。在实际应用时,第二车辆信息还包括其他更多信息,包括但不限于车辆id和时间戳,其中车辆id为车架号或智能网联汽车入网许可证号。在本申请中,第二车辆信息的信息格式为[vehicleid,position,heading,time],其中,vehicleid表示第二车辆的车辆id,position表示第二车辆坐标,heading表示第二车辆偏航角,time表示时间戳。

同样的,第一车辆还会通过各项传感器等读取自身行驶过程中的各项信息,至少会获取到自身的第一车辆坐标,获取到的各项信息的信息格式可以与上述第二车辆信息的格式相同,本申请不再赘述。

第一车辆确定自身的预设行车路径,预设行车路径是预先规划好的,根据预设行车路径即能确定下个时刻的行驶状态,下个时刻的行驶状态为直行、直行变道、转弯或掉头。然后根据下个时刻的行驶状态即能确定对应的位置筛选条件,行驶状态与位置筛选条件之间的对应关系是预先确定好的,然后第一车辆根据接收到的所有第二车辆信息中的第二车辆偏航角和第二车辆坐标筛选出符合位置筛选条件且与第一车辆坐标距离最近的第二车辆信息为目标信息,保留目标信息并滤除其他第二车辆信息,即能实现信息过滤和筛选。

当下个时刻的行驶状态不同时,第一车辆的过来和筛选机制也不同,本申请接下去分情况详细介绍:

一、当下个时刻的行驶状态为直行或直行变道时,在这两种情况中,只有特定的目标车道中的车辆可能会对第一车辆的行驶产生影响,因此只选取特定的目标车道中、第一车辆前后最近的车辆发送的信息。

因此,在这两种情况中,第一车辆首先确定出目标车道:第一车辆根据自身的第一车辆坐标以及当前路段的路段信息即能确定当前所处车道,第一车辆坐标位于当前所处车道的两侧车道线的坐标信息范围之内。

根据当前所处车道和下个时刻的行驶状态确定目标车道,目标车道与当前所处车道和下个时刻的行驶状态之间的关系是预先设定的。在本申请中,当下个时刻的行驶状态为直行时,目标车道即为当前所处车道;当直行变道时,目标车道为目标车道为当前所处车道的在变道方向上的相邻车道。确定好目标车道后,即能从路段信息中读取到目标车道的两侧车道线的坐标信息。

当确定好目标车道后,继续选取目标车道中第一车辆前后最近的车辆发送的信息,则位置筛选条件为第二车辆坐标与第一车辆坐标之间满足第二车辆偏航角对应的预设坐标条件,第一车辆的筛选方式为:

1、以第一车辆为中心建立虚拟直角坐标系,根据第二车辆偏航角heading值确定第二车辆在虚拟直角坐标系中的所在象限。

2、确定与第二车辆所在象限对应的预设坐标条件,两者的对应关系为预先设置的。比如当第二车辆在第一象限时,其对应的预设坐标条件包括第二车辆坐标的经纬度值都大于第一车辆坐标的经纬度值(此时表示第二车辆在第一车辆前方)以及第二车辆坐标的经纬度值都小于第一车辆坐标的经纬度值(此时表示第二车辆在第一车辆后方)。

3、若第二车辆坐标位于目标车道两侧车道线的坐标信息范围内,且第二车辆坐标与第一车辆坐标之间的关系满足预设坐标条件则确定第二车辆信息符合位置筛选条件,并确定其中与第一车辆坐标距离最近的第二车辆信息为目标信息。

也即对于第二车辆坐标位于目标车道两侧车道线的坐标信息范围内的所有第二车辆信息,确定满足如下公式的为第一车辆前方距离最近的车辆:

确定满足如下公式的为第一车辆后方距离最近的车辆:

满足上述两种条件的第二车辆信息即被筛选出来作为目标信息。其中,(x0,y0)为第二车辆坐标的经纬度值,(x,y)为第一车辆坐标的经纬度值,dmin表示取得最小值。

二、当下个时刻的行驶状态为转弯或掉头时。

在这两种情况中,第一车辆通常处于路口位置,会对第一车辆的行驶产生影响的第二车辆所在的车道是不确定的,因此不同于直行以及直行变道的情况,这几种情况中不确定目标车道,直接根据第二车辆偏航角选择与下个时刻的行驶状态相反方向区域的车辆,也即第一车辆左转弯时根据第二车辆偏航角heading值选取右侧来车,第一车辆右转弯时根据第二车辆偏航角heading值选取左侧来车,第一车辆掉头时根据第二车辆偏航角heading值选取对向来车。

具体的做法是:

对应的位置筛选条件为第二车辆偏航角在下个时刻的行驶状态对应的预设象限区域内,下个时刻的行驶状态与预设象限区域的对应关系是预先配置的,则第一车辆同样以自身为中心建立虚拟直角坐标系,根据第二车辆偏航角确定第二车辆在虚拟直角坐标系中的所在象限。若第二车辆偏航角在下个时刻的行驶状态对应的预设象限区域内则确定第二车辆信息符合位置筛选条件,其次,再计算第二车辆坐标与第一车辆坐标之间的距离,选取其中距离最近的第二车辆信息作为目标信息。

以上所述的仅是本申请的优选实施方式,本发明不限于以上实施例。可以理解,本领域技术人员在不脱离本发明的精神和构思的前提下直接导出或联想到的其他改进和变化,均应认为包含在本发明的保护范围之内。

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