一种车联网车辆状态预测方法
【技术领域】
[0001] 本发明设及一种车辆状态预测技术,尤其是设及一种车联网车辆状态预测方法。
【背景技术】
[0002] 车辆状态包括车辆的位置、速度和加速度,该=个车辆的运动属性对于车联网中 车辆与车辆之间的通信,车辆与基础设施之间的通信至关重要,研究该=个运行属性是研 究车联网中网络连通性的重要基础。位置关系到两个通信节点是否在互相的无限网络覆 盖范围内,即两个通信节点是否可W进行通信。通信节点可W为车辆或者静止的路边基础 设施。速度和加速度影响到两个通信节点在通信范围内的时长,即通信保持时长。因此车 辆的位置、速度和加速度是影响车联网网络连通性的重要因素。传统的网络路由协议没有 考虑到车联网中车辆位置、速度和加速度属性,难W适应车联网中车辆高度运行的特点,包 括DSDV路由、DSR路由和AODV路由等经典移动Ad-hoc网络协议,Ka巧等人首次提出基于 位置的路由协议贪婪边界的无状态路由GPSR,所有车辆节点都定期向位置服务器更新其 位置信息,当源节点需要给目的节点发送数据时,向位置服务器请求目的节点位置,然后W 贪婪转发模式每次选择距离目的节点最近的下一跳节点。由于其寻找下一跳时仅仅根据 直线距离,没有考虑到路口障碍物的问题,GPCR对此做了一个改进,即发现路口存在节点 时则直接转发给该节点,但是对路口是否存在节点难W判断,借助地图轻易判断路口是否 存在节点,所W目前的主要研究热点集中在基于地图的路由协议。地理源路由GSR是一个 典型的基于地图的路由协议,其也需要从位置服务器获得目的节点的位置,然后利用电子 地图和位置信息通过DiAstra算法计算源节点到目的的节点的最短路径。W上基于位置 和地图的路由协议很好地利用了车辆位置进行数据转发,然而没有考虑到车辆高速移动的 特性,由于车辆的位置频繁变化,转发节点和目的节点位置变动很大,使得数据转发很可能 失效。GPSR协议中单跳节点的转发可能因为相邻节点的位置变动而失败,AlsaqourR等 人的研究表明不准确的位置将明显降低基于位置的协议的效率,并针对该问题提出了一种 NWLBP(Nei即borwirelesslinkbreakprediction,相邻节点失效预测)来预测相邻节点 的位置,然而该方法仅能解决单条相邻节点位置变动问题,不能解决目的节点变动的问题, 而GPSR协议W目的节点的位置为路由导向,因此目的节点的位置至关重要。
[0003] 现有车辆状态预测技术主要应用于车辆免撞系统中,根据周围车辆的轨迹和速 度预测其位置,HermesC等人利用车辆的历史位置信息使用轨迹预测技术预测车辆1-2S 后位置。并使用轨迹分类技术,对大量车辆运行轨迹进行提取训练,将不同的轨迹划分 为左转、右转等多种行为特征,然后对现有轨迹进行模式识别分类进行预测。Dagdelen M,民eymondG,KemenyA,etal.Model-basedpredictivemotioncueingstrategyfor vehicledrivingsimulators[J].ControlEngineeringPractice,2009, 17(9):995-1003 和SorstedtJ,SvenssonL,SandblomF,etal.Anewvehiclemotionmodelfor improvedpredictionsandsituationassessment[J].IntelligentTransportation Systems,IE邸hansactionson, 2011,12 (4) : 1209-1219 将驾驶员左转、右转和变车 道等驾驶主观意向加入预测模型。anditaR,CaveneyDS.Precedingvehiclestate prediction:U.S.化tentApplication13/535, 513[門.2012-6-28 提出若干辆车组成的车 队的车辆状态预测技术,使用了智能驾驶员模型来模拟跟车行为。化uenouA,Bonni化it P,CherfaouiV,etal.Vehicletrajectorypredictionbasedonmotionmodeland maneuverrecognition[C]//IntelligentRobotsandSystems(IROS), 2013IEEE/RSJ InternationalConferenceon.I邸E, 2013:4363-4369结合轨迹预测技术和车辆行为识别 技术来实现车辆轨迹预测技术,车辆行为识别技术包括保持车道、变换车道和转向等,可使 用有限自动状态自动机模型或驾驶上下文识别技术。此类预测技术仅考虑四周的车辆,数 量小,要求更高的精确度。
【发明内容】
[0004] 本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种车联网车辆状 态预测方法。
[0005] 本发明的目的可W通过W下技术方案来实现:
[0006] 一种车联网车辆状态预测方法,包括:
[0007] 1)获取目标车辆所处的车辆环境信息W及目标车辆前方的交通灯信息;
[000引 2)根据车辆环境信息,W及目标车辆的历史状态信息预测目标车辆的车辆行为;
[0009] 3)根据车辆环境信息、目标车辆前方的交通灯信息和预测得到的车辆行为,结合 目标车辆的历史状态信息预测车辆的状态。
[0010] 所述车辆所处的车辆环境信息具体为:
[0011] Road= (longc,inserction,vehicles)
[001引其中;Road为车辆环境信息,long。为目标车辆与前方路口之间的距离,inserction为目标车辆的前方路口信息,vehicles为目标车辆的前方车辆信息;
[0013] 所述前方路口信息具体为:
[0014]inserction= (locations,lanes)
[0015] 其中;locations为前方路口的位置信息,lanes为前方路口处各交汇道路的车道 数据,
[0016] 所述前方路口的位置信息具体为:
[0017] locations=[(X。y。白1),(又2, 72.白2),(又3, 73,白 3),(又4, 74,白 4)]
[0018]其中;Xi为前方路口第i个顶点的经度,yi为前方路口第i个顶点的绅度,0i为 前方路口第i个顶点处两条交汇道路的夹角,此处的i表示路口顶点的序号,
[0019] 所述前方路口处各交汇道路的车道数据具体为:
[0020] lanes= [ (forw。revi), (forw],rev]), (forw],rev]), (forw*,rev*)]
[0021] 其中;forwi为前方路口第i条道路的正向车道信息,revi为前方路口第i条道路 的反向车道信息,此处的i表示道路的序号;
[0022] 所述前方车辆信息具体为:
[002引 vehicles =[ (S。lanesi),(Sg, lanes2),化,lanesi), (S。,lanes。)]
[0024] 其中;Si为前方车辆中第i辆车辆的当前状态,laneSi为前方车辆中第i辆车辆所 处的车道信息;
[0025] 所述交通灯信息具体为:
[0026]Li曲t= (sequence,longL)
[0027] 其中;Li曲t为交通灯信息,long历交通灯与目标车辆之间的距离,sequence为 之后设定时间At内的交通灯序列,具体为:
[0028] sequence = [ (color。timei). (color;, time;), . . . (color。,time。)]
[0029]其中;time;为colori的持续时间,colori为交通灯的颜色状态,
[0030]color;G(red,green,yellow}。
[0031] 所述步骤2)具体包括步骤:
[0032] 201)判断目标车辆行至前方路口的时间是否大于设定时间At,若为是,则执行 步骤202),若为否,则执行步骤205);
[0033] 202)判断目标车辆所在车道前方车辆的密度是否大于设定密度阔值P*,若为 是,则目标车辆的车辆行为的预测结果为变道,并执行步骤3),若为否,则执行步骤203);
[0034] 203)判断目标车辆与其前方车辆中最近车辆的速度差是否大于设定速度差阔值 5V,若为是,则目标车辆的车辆行为的预测结果为变道,并执行步骤3),若为否,则执行步 骤 204);
[0035] 204)根据目标车辆与前后车辆的距离预测车辆的加减速行为,并执行步骤3);