CN114283579A - 基于c-v2x的关键场景生成方法、风险评估方法及*** - Google Patents
基于c-v2x的关键场景生成方法、风险评估方法及*** Download PDFInfo
- Publication number
- CN114283579A CN114283579A CN202111559461.9A CN202111559461A CN114283579A CN 114283579 A CN114283579 A CN 114283579A CN 202111559461 A CN202111559461 A CN 202111559461A CN 114283579 A CN114283579 A CN 114283579A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- scene
- lane
- suspected
- scenes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Traffic Control Systems (AREA)
Abstract
本发明属于场景生成技术领域,具体公开了一种基于C‑V2X的关键场景生成方法、风险评估方法及***,该方法通过采集原始数据,筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值;使用无迹卡尔曼滤波,清除原始数据中的车辆噪声,从原始数据中提取出3种关键场景的疑似场景,针对提取出的疑似场景,分别求出其对应场景的关键参数,计算所有疑似场景的交通质量参数,根据关键参数和交通质量参数,分别为每种关键场景的疑似场景进行聚类,评估其风险等级。采用本技术方案,对真实车辆历史轨迹进行数据分析,提取疑似关键场景,然后通过场景的关键参数聚类完成关键场景的风险评估,提高了数据真实性。
Description
技术领域
本发明属于场景生成技术领域,涉及一种基于C-V2X的关键场景生成方法、风险评估方法及***。
背景技术
C-V2X场景的测试与评价主要通过以下几种方法进行:仿真测试、在环测试和道路测试。三种方法各有优缺点,仿真测试具有较高的成本效益,但难以准确模拟车辆动力学和道路环境。道路测试可获得最真实的测试结果,但效率极低,车辆必须行驶极远的路程才能验证其安全性。最根本的原因是,大多数道路上的场景不够关键,例如,如果想通过分析在有信号的十字路口下闯红灯车辆的安全性能(如事故率),可能需要通过数千个十字路口来积累足够多的事故事件,数据采集困难,也具有不安全性。与其他两种方法相比,在环测试不需要对车辆动力学进行详细的建模,它提供了比道路测试更可控、更安全的环境。此外,在环测试可大大提高测试效率,即以较少的测试次数获得相同精度的评价结果。尽管仿真测试和在环测试具有优势,但在部署前的道路测试仍然是不可替代的。
现有技术中,通过在模拟场景中合理设计和封闭的测试设施,可以减少道路测试的工作量。在中国专利公告号CN111741446A中,提供了一种V2X通信与应用联合测试方法和***,该***已实现进行应用测试的模拟,及通信和应用的联合测试,将融合感知平台采集到的数据形成模拟RV的BSM消息(Backward Set-up Message,后向建立消息),来模拟不同位置和运动状态的RV,根据采集到的BSM消息,可以生成车辆的行驶轨迹,在这些轨迹数据中设置HV(host Vehicle,主车)和RV(remote Vehicle,远车),可对关键场景进行识别(如前向碰撞预警、变道预警、交叉路口碰撞预警)。但现有技术中,生成的测试场景中的HV是直接用测试车辆模拟或者直接用软件生成,没有具体地实现提取方法,出现数据的真实性不够,数据的计算量过于庞大等问题。现有技术评估风险等级时使用阈值来分类或二分类方法,评估结果不够完善。
发明内容
本发明的目的在于提供一种基于C-V2X的关键场景生成方法、风险评估方法及***,提高了数据处理速度和数据真实性。
为了达到上述目的,本发明的基础方案为:一种基于C-V2X的关键场景生成及风险评估方法,包括如下步骤:
采集原始数据,筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值;
使用滤波方法,清除原始数据中的车辆噪声;
从原始数据中提取出关键场景的疑似场景;
针对提取出的疑似场景,分别求出其对应场景的关键参数;
计算所有疑似场景的交通质量参数;
根据关键参数和交通质量参数,分别为每种关键场景的疑似场景进行聚类,评估其风险等级。
本基础方案的工作原理和有益效果在于:采集的原始数据中有部分车辆的速度值过大或者加速度值过大,这些异常值超出了实际驾驶情况中的正常值范围,本方案需要找出这些异常值,将其删除并且计算出合适的值来替代这些异常值,以防止这些数据帧中的速度值缺失,在后续识别关键场景时引起错误,提高数据的真实性。
为各种场景提取出疑似场景,减少处理数据的计算量同时让最终提取出的场景更具有代表性。为每个疑似场景计算出其对应关键场景的关键参数,然后计算出所有场景的交通质量参数,根据疑似场景的关键参数和交通质量参数来聚类分级,最终实现关键场景的识别和风险评估。将场景根据危险等级和交通质量两方面来进行评估分类,更好地描述了场景的特点。
进一步,筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值的方法如下:
对车辆坐标求一阶导数,得到车辆的速度分布曲线;
将车辆的速度分布曲线与原始的雷达采集的车辆速度曲线对比分析,筛选出两类异常值,第一类异常值是速度异常值,第二类异常值是加速度异常值,对这两类异常值删除之后,用拉格朗日多项式插值重新计算出值L(x)来代替异常值:
其中,(x0,y0),(x1,y1),…(xk,yk)为速度或加速度的原始值,x对应着坐标,y对应着这个位置的取值,k为某个车辆速度或加速度原始值的个数,设第i个原始值为异常值,Li(x)为计算出的代替该异常值的替代值。
操作简单,利于使用。
进一步,采用无迹卡尔曼滤波清除原始数据中的车辆噪声,方法如下:
无迹卡尔曼滤波中过程噪声协方差Q和测量噪声协方差R的设定将影响轨迹质量,其中Q代表建模误差,R代表传感器采集误差,R根据具体型号毫米波雷达说明书的误差来设定,Q被设定为一个非常小但不为零的常数;
假设Q的取值范围和步长递增,为了保证原轨迹的特性和结构特征,保证条件:
信号能量比的计算方式为:
其中,xoriginal(t)为原始信号,xfiltered(t)为过滤后的信号;找出最小的信号能量比,保证车辆轨迹更加平滑。
清楚数据噪声,利于后续数据处理。
进一步,从原始数据中提取出关键场景的疑似场景的方法如下:
提取前向碰撞预警的疑似场景:
车辆轨迹的同车道前方有其他车辆且车头时距小于设定时间,若此情况维持在设定时间以上,将此场景视为疑似场景;
对清除异常值后的数据中的车辆作遍历,将当前车辆作为HV,车道记为Target,当前帧中其他车辆的车道信息用laneother表示,车道信息包括车辆编号ID、车道编号laneNumber、经度信息long和维度信息lat:
laneother={lane1,lane2,…,lanen}
lane={ID,laneNumber,long,lat}
将laneother中车道编号与Target相同的车道提取出,根据其经纬度和当前车辆的经纬度计算距离,取当前车辆前方且距离最近的一辆车为RV,计算HV和RV的车头时距tTHW,
其中,xr为前后车辆的相对距离,vf为后车的速度,xp和xf分别为前后车的位置;
若计算出的tTHW小于设定时间,则将此HV和RV构成的场景视为疑似场景,保存这两辆车此时的轨迹数据;
若laneother中没有一个的车道编号与Target相同,则选取下一个车辆作为HV,循环执行提取前向碰撞预警疑似场景的操作;
和/或提取变道预警的疑似场景:
车辆轨迹的车道发生变化,且变道前后的两车道中本车的前后都存在其他车辆,将此场景视为疑似场景;
对数据中的车辆作遍历,将当前车辆作为HV,判断HV在行驶过程中其车道有没有发生变化;
若其车道发生了变化,将其变道前的车道记为lanebefore,变道后的车道记为laneafter,判断HV在变道前后的两车道上时前后方有无其他车辆,若存在其他车辆并且后车与HV的车头时距小于设定时间,HV与前车的车头时距小于设定时间,将此场景视为疑似场景,把HV和相关的若干辆车的数据进行保存;
和/或提取交叉路口碰撞预警的疑似场景:
根据经纬度信息将交叉路口划分为若干个网格,将车辆轨迹分布在网格信息上,令有车辆经过的网格的值为1,没有车辆经过的网格值为0,遍历数据中的车辆,记当前车辆为HV;
计算出HV的网格矩阵,令HV进入交叉路口的时间为t1,HV离开交叉路口的时间为t2;
筛选出t1和t2之间也处于交叉路口的其他车辆,计算出这些车辆的网格矩阵,并与HV的网格矩阵比较,若有相同位置的值都为1,则令此车辆为RV,与HV构成疑似场景,将这两辆车的数据进行保存。
分别提取出对应关键场景的疑似场景,提高了数据处理速度,保证了提取出场景足够关键,为后续的场景风险评估做好了数据准备。
进一步,得到疑似场景的关键参数的方法如下:
前向碰撞预警疑似场景的关键参数包括HV和RV的碰撞时间倒数tITTC、车头时距tTHW和修正碰撞裕度tMTC:
其中,xr,vr分别为前后车辆的相对距离和相对速度,xp和xf分别为前车和后车的位置,且xp>xf;vp和vf分别为前车和后车的速度;af和ap分别为前车和后车的加速度;df和dp分别为前车和后车按照加速度减速至停车时的刹车距离;
变道预警疑似场景的关键参数包括原始车道HV和前车、原始车道HV后车和HV、变道后车道HV和前车、变道后车道HV后车和HV的碰撞时间倒数tITTC、车头时距tTHW、修正碰撞裕度tMTC;
交叉路口碰撞预警疑似场景的关键参数包括风险评价指标arequire和碰撞时间倒数tITTC,假定HV以当前状态匀加速运动到碰撞点所需的时间为T,计算RV以时间T到达碰撞点所需的加速度,计算公式如下:
其中,vh和vr分别为HV和RV的速度,ah为HV的加速度,dh和dr分别为HV和RV到碰撞点的距离。
为每个疑似场景计算出其对应关键场景的关键参数,操作简单,便于运算。
进一步,计算所有疑似场景的交通质量参数的方法如下:
设宏观交通质量参数为D,主车预设范围之内车辆的交通密度:
D=vp/s
其中,vp表示交通流量,S代表平均旅行速度;
设微观交通质量参数为CVj,考虑主车预设范围之内的车辆速度标准差和平均速度:
纳观交通质量参数为DVJ,考虑主车预设范围之内的车辆速度标准差和平均速度:
本车质量参数为Degoj,考虑HV的交通质量:
计算出所有场景的交通质量参数,便于后续使用。
进一步,根据关键参数和交通质量参数,利用K-均值聚类算法,为每种关键场景的疑似场景进行聚类,并评估每个场景的风险等级;
将各个场景的关键参数和交通质量参数通过K-均值聚类算法分类,随机生成聚类中心,计算场景中的参数到各个聚类中心的欧氏距离,按照距离最近的准则将他们分到离他们最近的聚类中心所对应的类别;
将每个类别中所有对象计算出的均值,作为该类别新的聚类中心;
若聚类中心出现变化,则重复以上操作,直至聚类中心不再变化为止;
最终根据聚类中心关键参数和交通质量参数的大小将场景划分风险等级。
使用K-均值聚类方法对场景进行风险评估,操作简单,便于使用。
进一步,划分风险等级:安全-交通质量好、一般危险-交通质量好、高度危险-交通质量好、安全-交通质量一般、一般危险-交通质量一般、高度危险-交通质量一般、安全-交通质量差、一般危险-交通质量差、高度危险-交通质量差。
设置对应的风险等级,便于评估操作。
本发明还提供一种基于C-V2X的关键场景的疑似场景生成方法,包括如下步骤:
采集原始数据,筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值;
使用无迹卡尔曼滤波,清除原始数据中的车辆噪声;
从原始数据中提取出3种关键场景的疑似场景。
在原始数据中进行筛选,设定合适的HV,提取出关键场景的疑似场景,操作简单,利于使用。
本发明还提供一种基于C-V2X的关键场景生成及风险评估***,包括原始数据获取模块和处理模块,所述原始数据获取模块用于采集原始数据,原始数据获取模块的输出端与处理模块的输入端连接,所述处理模块执行本发明所述方法,进行场景生成及风险评估。
该***通过提取出关键场景的疑似场景,再对其进行风险评估,提高了数据处理速度,同时也保证了提取出场景足够关键。
附图说明
图1是本发明基于C-V2X的关键场景生成及风险评估方法的流程示意图;
图2是本发明基于C-V2X的关键场景生成及风险评估方法的前向碰撞预警疑似场景提取流程图;
图3是本发明基于C-V2X的关键场景生成及风险评估方法的变道预警疑似场景提取流程图;
图4是本发明基于C-V2X的关键场景生成及风险评估方法的交叉路口碰撞预警疑似场景提取流程图;
图5是本发明基于C-V2X的关键场景生成及风险评估方法的提取交叉路口碰撞预警疑似场景的网格示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
在本发明的描述中,除非另有规定和限定,需要说明的是,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
如图1所示,本发明公开了一种基于C-V2X的关键场景生成及风险评估方法,对真实车辆历史轨迹进行数据分析,提取出疑似关键场景,然后通过场景的关键参数通过聚类完成关键场景的风险评估。该场景生成及风险评估方法包括如下步骤:
采集原始数据,原始数据包括车辆类型、车辆标识编号、车辆经度、车辆纬度、车辆海拔高度、车辆速度、车辆航向角、车辆长、车宽及车高等。筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值;智能感知***所采集的原始数据中有部分车辆的速度值过大或者加速度值过大,这些异常值超出了实际驾驶情况中的正常值范围,本方案需要找出这些异常值,将其删除并且计算出合适的值来替代这些异常值,以防止这些数据帧中的速度值缺失,在后续识别关键场景时引起错误;处理完异常值后,根据道路的经纬度信息,以及车辆的位置信息,判断出车辆每一时刻的车道信息,以便后续识别场景。
使用滤波方法,清除原始数据中的车辆噪声,滤波方法可采用但不限于无迹卡尔曼滤波、自适应卡尔曼滤波、中值滤波、算术平均滤波等。
从原始数据中提取出关键场景的疑似场景,现有方法的HV都是直接由测试车辆模拟或没有具体地实现提取方法,这样处理数据的计算量过大且提取出的场景不能完全体现本类场景的特点,因此本发明首先为各种场景提取出疑似场景,减少处理数据的计算量同时让最终提取出的场景更具有代表性。
针对提取出的疑似场景,分别求出其对应场景的关键参数,计算所有疑似场景的交通质量参数。
根据关键参数和交通质量参数,分别为每种关键场景的疑似场景进行聚类(将物理或抽象对象的集合分成由类似的对象组成的多个类的过程被称为聚类),评估其风险等级。根据聚类之后的结果,把数据输入聚类模型,自动完成分类,完成分类以后可以查看每个分类的值的大小,并划分风险等级:安全-交通质量好、一般危险-交通质量好、高度危险-交通质量好、安全-交通质量一般、一般危险-交通质量一般、高度危险-交通质量一般、安全-交通质量差、一般危险-交通质量差、高度危险-交通质量差。
本发明的一种优选方案中,筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值的方法如下:
对车辆坐标求一阶导数,得到车辆的速度分布曲线;
将车辆的速度分布曲线与原始的雷达采集的车辆速度曲线对比分析,筛选出两类异常值,第一类异常值是速度异常值:速度太突出,远远高于临近帧速度;第二类异常值是加速度异常值,第二类异常值与第一类异常值相比数值变化比较平缓,但此处的加速度值会超出车辆性能和人体的承受度[-8m/s2,5m/s2]。对这两类异常值删除之后,用拉格朗日多项式插值重新计算出值L(x)来代替异常值:
其中,(x0,y0),(x1,y1),…(xk,yk)为速度或加速度的原始值,x对应着坐标,y对应着这个位置的取值,k为某个车辆速度或加速度原始值的个数,设第i个原始值为异常值,Li(x)为计算出的代替该异常值的替代值。
本发明的一种优选方案中,替换掉数据中的异常值后,使用无迹卡尔曼滤波来清除车辆噪声,无迹卡尔曼滤波中过程噪声协方差Q和测量噪声协方差R的设定将影响轨迹质量。清除原始数据中的车辆噪声的方法如下:
无迹卡尔曼滤波中过程噪声协方差Q和测量噪声协方差R的设定将影响轨迹质量,其中Q代表建模误差,R代表传感器采集误差,R根据具体型号毫米波雷达说明书的误差来设定,Q被设定为一个非常小但不为零的常数;
假设Q的取值范围为[0,1],并以0.01的步长递增,为了保证原轨迹的特性和结构特征,保证条件:
过滤后信号能量比不小于95%,信号能量比的计算方式为:
其中,xoriginal(t)为原始信号,xfiltered(t)为过滤后的信号;找出最小的信号能量比,保证车辆轨迹更加平滑;
过滤后的加速度绝对值小于5m/s2。
本发明的一种优选方案中,从原始数据中提取出3种关键场景的疑似场景的方法如下:
如图2所示,提取前向碰撞预警的疑似场景:
车辆轨迹的同车道前方有其他车辆且车头时距小于设定时间,优选为5秒,若此情况维持5秒以上,将此场景视为疑似场景;
对清除异常值后的数据中的车辆作遍历,将当前车辆作为HV,车道记为Target,当前帧中其他车辆的车道信息用laneother表示,车道信息包括车辆编号ID、车道编号laneNumber、经度信息long和维度信息lat:
laneother={lane1,lane2,…,lanen}
lane={ID,laneNumber,long,lat}
将laneother中车道编号与Target相同的车道提取出,根据其经纬度和当前车辆的经纬度计算距离,取当前车辆前方且距离最近的一辆车为RV,计算HV和RV的车头时距tTHW,
其中,xr为前后车辆的相对距离,vf为后车的速度,xp和xf分别为前后车的位置;
若计算出的tTHW小于5秒,则将此HV和RV构成的场景视为疑似场景,保存这两辆车此时的轨迹数据;
若laneother中没有一个的车道编号与Target相同,则选取下一个车辆作为HV,循环执行提取前向碰撞预警疑似场景的操作。
如图3所示,提取变道预警的疑似场景:
车辆轨迹的车道发生变化,且变道前后的两车道中本车的前后都存在其他车辆,将此场景视为疑似场景;
对数据中的车辆作遍历,将当前车辆作为HV,判断HV在行驶过程中其车道有没有发生变化;
若其车道发生了变化,将其变道前的车道记为lanebefore,变道后的车道记为laneafter,判断HV在变道前后的两车道上时前后方有无其他车辆,若存在其他车辆并且后车与HV的车头时距小于5秒,HV与前车的车头时距小于5秒,将此场景视为疑似场景,把HV和相关的4辆车的数据进行保存。
如图4所示,提取交叉路口碰撞预警的疑似场景:
根据经纬度信息将交叉路口划分为若干个网格如图5所示,将车辆轨迹分布在网格信息上,令有车辆经过的网格的值为1,没有车辆经过的网格值为0,遍历数据中的车辆,记当前车辆为HV;
计算出HV的网格矩阵,令HV进入交叉路口的时间为t1,HV离开交叉路口的时间为t2;
筛选出t1和t2之间也处于交叉路口的其他车辆,计算出这些车辆的网格矩阵,并与HV的网格矩阵比较,若有相同位置的值都为1,则令此车辆为RV,与HV构成疑似场景,将这两辆车的数据进行保存。
本发明的一种优选方案中,得到疑似场景的关键参数的方法如下:
前向碰撞预警疑似场景的关键参数包括HV和RV的碰撞时间倒数tITTC、车头时距tTHW和修正碰撞裕度tMTC(描述前车突然刹车时,为避免发生碰撞,后车驾驶人进行刹车操作之前的反应时间):
其中,xr,vr分别为前后车辆的相对距离和相对速度,xp和xf分别为前车和后车的位置,且xp>xf;vp和vf分别为前车和后车的速度;af和ap分别为前车和后车的加速度,通常定义为0.7g;df和dp分别为前车和后车按照0.7g加速度减速至停车时的刹车距离;
变道预警疑似场景的关键参数包括原始车道HV和前车、原始车道HV后车和HV、变道后车道HV和前车、变道后车道HV后车和HV的碰撞时间倒数tITTC、车头时距tTHW、修正碰撞裕度tMTC;
交叉路口碰撞预警疑似场景的关键参数包括风险评价指标arequire和碰撞时间倒数tITTC,假定HV以当前状态匀加速运动到碰撞点所需的时间为T,计算RV以时间T到达碰撞点所需的加速度,计算公式如下:
其中,vh和vr分别为HV和RV的速度,ah为HV的加速度,dh和dr分别为HV和RV到碰撞点的距离。
本发明的一种优选方案中,计算所有疑似场景的交通质量参数的方法如下:
设宏观交通质量参数为D,主车450m围之内车辆的交通密度:
D=vp/s
其中,vp表示交通流量,S代表平均旅行速度;
设微观交通质量参数为CVj,考虑主车450m范围之内的车辆速度标准差和平均速度:
纳观交通质量参数为DVJ,考虑主车100m范围之内的车辆速度标准差和平均速度:
本车质量参数为Degoj,考虑HV的交通质量:
本发明的一种优选方案中,根据关键参数和交通质量参数,利用K-均值聚类算法,为每种关键场景的疑似场景进行聚类,并评估每个场景的风险等级。
将各个场景的关键参数和交通质量参数通过K-均值聚类算法分类,随机生成聚类中心,计算场景中的参数到各个聚类中心的欧氏距离,按照距离最近的准则将他们分到离他们最近的聚类中心所对应的类别。将每个类别中所有对象计算出的均值,作为该类别新的聚类中心。若聚类中心出现变化,则重复以上操作,直至聚类中心不再变化为止。最终根据聚类中心关键参数和交通质量参数的大小将场景划分风险等级。
本发明还提供一种基于C-V2X的关键场景的疑似场景生成方法,包括如下步骤:
采集原始数据,筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值。使用无迹卡尔曼滤波,清除原始数据中的车辆噪声。从原始数据中提取出3种关键场景的疑似场景,该疑似场景生成方法的具体步骤可采用上述方法中的提取疑似场景的内容。
本发明还提供一种基于C-V2X的关键场景生成及风险评估***,包括原始数据获取模块和处理模块,原始数据获取模块用于采集原始数据,原始数据获取模块的输出端与处理模块的输入端连接,处理模块执行本发明所述方法,进行场景生成及风险评估。
本方案主要是对原始数据进行处理,从中提取出各种关键场景的疑似场景,然后计算各场景的关键参数和交通质量参数,最后聚类对场景进行风险等级评估。首先在原始数据中进行筛选,设定合适的HV,提取出关键场景的疑似场景,再对其进行风险评估,提高了数据处理速度,同时也保证了提取出场景足够关键,为后续的场景风险评估做好了数据准备。在对场景风险评估时,使用了K-均值聚类方法,同时加入了交通质量参数,将场景根据危险等级和交通质量两方面来进行评估分类,更好地描述了场景的特点。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
Claims (10)
1.一种基于C-V2X的关键场景生成及风险评估方法,其特征在于,包括如下步骤:
采集原始数据,筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值;
使用滤波方法,清除原始数据中的车辆噪声;
从原始数据中提取出关键场景的疑似场景;
针对提取出的疑似场景,分别求出其对应场景的关键参数;
计算所有疑似场景的交通质量参数;
根据关键参数和交通质量参数,分别为每种关键场景的疑似场景进行聚类,评估其风险等级。
2.如权利要求1所述的基于C-V2X的关键场景生成及风险评估方法,其特征在于,筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值的方法如下:
对车辆坐标求一阶导数,得到车辆的速度分布曲线;
将车辆的速度分布曲线与原始的雷达采集的车辆速度曲线对比分析,筛选出两类异常值,第一类异常值是速度异常值,第二类异常值是加速度异常值,对这两类异常值删除之后,用拉格朗日多项式插值重新计算出值L(x)来代替异常值:
其中,(x0,y0),(x1,y1),…(xk,yk)为速度或加速度的原始值,x对应着坐标,y对应着这个位置的取值,k为某个车辆速度或加速度原始值的个数,设第i个原始值为异常值,Li(x)为计算出的代替该异常值的替代值。
4.如权利要求1所述的基于C-V2X的关键场景生成及风险评估方法,其特征在于,从原始数据中提取出关键场景的疑似场景的方法如下:
提取前向碰撞预警的疑似场景:
车辆轨迹的同车道前方有其他车辆且车头时距小于设定时间,若此情况维持在设定时间以上,将此场景视为疑似场景;
对清除异常值后的数据中的车辆作遍历,将当前车辆作为HV,车道记为Target,当前帧中其他车辆的车道信息用laneother表示,车道信息包括车辆编号ID、车道编号laneNumber、经度信息long和维度信息lat:
laneother={lane1,lane2,…,lanen}
lane={ID,laneNumber,long,lat}
将laneother中车道编号与Target相同的车道提取出,根据其经纬度和当前车辆的经纬度计算距离,取当前车辆前方且距离最近的一辆车为RV,计算HV和RV的车头时距tTHW,
其中,xr为前后车辆的相对距离,vf为后车的速度,xp和xf分别为前后车的位置;
若计算出的tTHW小于设定时间,则将此HV和RV构成的场景视为疑似场景,保存这两辆车此时的轨迹数据;
若laneother中没有一个的车道编号与Target相同,则选取下一个车辆作为HV,循环执行提取前向碰撞预警疑似场景的操作;
和/或,提取变道预警的疑似场景:
车辆轨迹的车道发生变化,且变道前后的两车道中本车的前后都存在其他车辆,将此场景视为疑似场景;
对数据中的车辆作遍历,将当前车辆作为HV,判断HV在行驶过程中其车道有没有发生变化;
若其车道发生了变化,将其变道前的车道记为lanebefore,变道后的车道记为laneafter,判断HV在变道前后的两车道上时前后方有无其他车辆,若存在其他车辆并且后车与HV的车头时距小于设定时间,HV与前车的车头时距小于设定时间,将此场景视为疑似场景,把HV和相关的若干辆车的数据进行保存;
和/或,提取交叉路口碰撞预警的疑似场景:
根据经纬度信息将交叉路口划分为若干个网格,将车辆轨迹分布在网格信息上,令有车辆经过的网格的值为1,没有车辆经过的网格值为0,遍历数据中的车辆,记当前车辆为HV;
计算出HV的网格矩阵,令HV进入交叉路口的时间为t1,HV离开交叉路口的时间为t2;
筛选出t1和t2之间也处于交叉路口的其他车辆,计算出这些车辆的网格矩阵,并与HV的网格矩阵比较,若有相同位置的值都为1,则令此车辆为RV,与HV构成疑似场景,将这两辆车的数据进行保存。
5.如权利要求1或4所述的基于C-V2X的关键场景生成及风险评估方法,其特征在于,得到疑似场景的关键参数的方法如下:
前向碰撞预警疑似场景的关键参数包括HV和RV的碰撞时间倒数tITTC、车头时距tTHW和修正碰撞裕度tMTC:
其中,xr,vr分别为前后车辆的相对距离和相对速度,xp和xf分别为前车和后车的位置,且xp>xf;vp和vf分别为前车和后车的速度;af和ap分别为前车和后车的加速度;df和dp分别为前车和后车按照加速度减速至停车时的刹车距离;
变道预警疑似场景的关键参数包括原始车道HV和前车、原始车道HV后车和HV、变道后车道HV和前车、变道后车道HV后车和HV的碰撞时间倒数tITTC、车头时距tTHW、修正碰撞裕度tMTC;
交叉路口碰撞预警疑似场景的关键参数包括风险评价指标arequire和碰撞时间倒数tITTC,假定HV以当前状态匀加速运动到碰撞点所需的时间为T,计算RV以时间T到达碰撞点所需的加速度,计算公式如下:
其中,vh和vr分别为HV和RV的速度,ah为HV的加速度,dh和dr分别为HV和RV到碰撞点的距离。
6.如权利要求1所述的基于C-V2X的关键场景生成及风险评估方法,其特征在于,计算所有疑似场景的交通质量参数的方法如下:
设宏观交通质量参数为D,主车预设范围之内车辆的交通密度:
D=vp/s
其中,vp表示交通流量,S代表平均旅行速度;
设微观交通质量参数为CVj,考虑主车预设范围之内的车辆速度标准差和平均速度:
纳观交通质量参数为DVJ,考虑主车预设范围之内的车辆速度标准差和平均速度:
本车质量参数为Degoj,考虑HV的交通质量:
7.如权利要求1所述的基于C-V2X的关键场景生成及风险评估方法,其特征在于,聚类方法为:
将各个场景的关键参数和交通质量参数通过K-均值聚类算法分类,随机生成聚类中心,计算场景中的参数到各个聚类中心的欧氏距离,按照距离最近的准则将他们分到离他们最近的聚类中心所对应的类别;
将每个类别中所有对象计算出的均值,作为该类别新的聚类中心;
若聚类中心出现变化,则重复以上操作,直至聚类中心不再变化为止;
最终根据聚类中心关键参数和交通质量参数的大小将场景划分风险等级。
8.如权利要求1或7所述的基于C-V2X的关键场景生成及风险评估方法,其特征在于,划分风险等级:安全-交通质量好、一般危险-交通质量好、高度危险-交通质量好、安全-交通质量一般、一般危险-交通质量一般、高度危险-交通质量一般、安全-交通质量差、一般危险-交通质量差、高度危险-交通质量差。
9.一种基于C-V2X的关键场景的疑似场景生成方法,其特征在于,包括如下步骤:
采集原始数据,筛选出原始数据中车辆速度和加速度的异常值,将其替换为合适值;
使用无迹卡尔曼滤波,清除原始数据中的车辆噪声;
从原始数据中提取出3种关键场景的疑似场景。
10.一种基于C-V2X的关键场景生成及风险评估***,其特征在于,包括原始数据获取模块和处理模块,所述原始数据获取模块用于采集原始数据,原始数据获取模块的输出端与处理模块的输入端连接,所述处理模块执行权利要求1-8之一所述方法,进行场景生成及风险评估。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111559461.9A CN114283579B (zh) | 2021-12-20 | 2021-12-20 | 基于c-v2x的关键场景生成方法、风险评估方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111559461.9A CN114283579B (zh) | 2021-12-20 | 2021-12-20 | 基于c-v2x的关键场景生成方法、风险评估方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114283579A true CN114283579A (zh) | 2022-04-05 |
CN114283579B CN114283579B (zh) | 2022-11-18 |
Family
ID=80873386
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111559461.9A Active CN114283579B (zh) | 2021-12-20 | 2021-12-20 | 基于c-v2x的关键场景生成方法、风险评估方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114283579B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115687164A (zh) * | 2023-01-05 | 2023-02-03 | 中汽智联技术有限公司 | 测试用例泛化筛选方法、设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105808315A (zh) * | 2014-12-31 | 2016-07-27 | ***通信集团公司 | 一种高层体系结构协同交通安全仿真方法及装置 |
KR101833943B1 (ko) * | 2016-08-25 | 2018-04-13 | 네이버 주식회사 | 동영상의 주요 장면을 추출 및 탐색하는 방법 및 시스템 |
CN109218075A (zh) * | 2018-08-07 | 2019-01-15 | 公安部交通管理科学研究所 | 一种基于硬件在环的v2x场景测试方法及*** |
US20200213676A1 (en) * | 2018-12-31 | 2020-07-02 | Sling Media Pvt Ltd | Systems, methods, and devices supporting scene-based search functionalities |
CN111599181A (zh) * | 2020-07-22 | 2020-08-28 | 中汽院汽车技术有限公司 | 用于智能驾驶***测试的典型自然驾驶场景识别提取方法 |
CN112073938A (zh) * | 2020-08-04 | 2020-12-11 | 中汽研汽车检验中心(天津)有限公司 | 一种实验室内车联网仿真设计方法 |
-
2021
- 2021-12-20 CN CN202111559461.9A patent/CN114283579B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105808315A (zh) * | 2014-12-31 | 2016-07-27 | ***通信集团公司 | 一种高层体系结构协同交通安全仿真方法及装置 |
KR101833943B1 (ko) * | 2016-08-25 | 2018-04-13 | 네이버 주식회사 | 동영상의 주요 장면을 추출 및 탐색하는 방법 및 시스템 |
CN109218075A (zh) * | 2018-08-07 | 2019-01-15 | 公安部交通管理科学研究所 | 一种基于硬件在环的v2x场景测试方法及*** |
US20200213676A1 (en) * | 2018-12-31 | 2020-07-02 | Sling Media Pvt Ltd | Systems, methods, and devices supporting scene-based search functionalities |
CN111599181A (zh) * | 2020-07-22 | 2020-08-28 | 中汽院汽车技术有限公司 | 用于智能驾驶***测试的典型自然驾驶场景识别提取方法 |
CN112073938A (zh) * | 2020-08-04 | 2020-12-11 | 中汽研汽车检验中心(天津)有限公司 | 一种实验室内车联网仿真设计方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115687164A (zh) * | 2023-01-05 | 2023-02-03 | 中汽智联技术有限公司 | 测试用例泛化筛选方法、设备和存储介质 |
CN115687164B (zh) * | 2023-01-05 | 2023-04-14 | 中汽智联技术有限公司 | 测试用例泛化筛选方法、设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN114283579B (zh) | 2022-11-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102020103130A1 (de) | System und verfahren zur radar-kreuzverkehrsverfolgung und manöver-risikoabschätzung | |
CN109657355A (zh) | 一种车辆道路虚拟场景的仿真方法及*** | |
US10192008B2 (en) | Detecting static and dynamic objects | |
DE102018100469A1 (de) | Generierten von simulierten sensordaten zum trainieren und überprüfen von erkennungsmodellen | |
CN111242015B (zh) | 一种基于运动轮廓语义图预测行车危险场景的方法 | |
CN110843789A (zh) | 一种基于时序卷积网络的车辆换道意图预测方法 | |
Goyani et al. | Investigation of traffic conflicts at unsignalized intersection for reckoning crash probability under mixed traffic conditions | |
CN110232335A (zh) | 驾驶场景分类方法及电子设备 | |
CN110196587A (zh) | 车辆自动驾驶控制策略模型生成方法、装置、设备及介质 | |
CN114283579B (zh) | 基于c-v2x的关键场景生成方法、风险评估方法及*** | |
CN105740914A (zh) | 一种基于近邻多分类器集成的车牌识别方法及*** | |
CN114169444B (zh) | 车辆跟驰工况下考虑风险势场分布的驾驶风格分类方法 | |
CN110827326A (zh) | 模拟人车冲突场景模型生成方法、装置、设备和存储介质 | |
CN115017742A (zh) | 自动驾驶测试场景生成方法、装置、设备及存储介质 | |
CN113178074A (zh) | 应用于车辆的交通流机器学习建模***及其方法 | |
Oh et al. | In-depth understanding of lane changing interactions for in-vehicle driving assistance systems | |
CN115544888A (zh) | 一种基于物理机理与机器学习混杂理论的动态场景边界评估方法 | |
CN114926984A (zh) | 一种实时交通冲突收集与道路安全评价方法 | |
CN113642114B (zh) | 可犯错的拟人化随机跟车驾驶行为建模方法 | |
CN108241866A (zh) | 一种对驾驶行为进行引导的方法、装置和车辆 | |
KR102477885B1 (ko) | 자율주행 도로의 주행 안전도를 평가하는 안전도 분석 관리 서버 | |
CN115860461A (zh) | 一种平面交叉口下非机动车交通冲突的风险因子评估方法 | |
CN113192340B (zh) | 高速公路施工车辆的识别方法、装置、设备及存储介质 | |
CN115451987A (zh) | 一种自动驾驶汽车的路径规划学习方法 | |
Zhang et al. | Modeling lane-change risk in urban expressway off-ramp area based on naturalistic driving data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |