一种车辆预警的方法、车路协同系统及存储介质转让专利

申请号 : CN201911116130.0

文献号 : CN110641461B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 丁磊鞠传凯

申请人 : 华人运通(上海)新能源驱动技术有限公司

摘要 :

本发明涉及车路协同技术领域,公开了一种车辆预警的方法、车路协同系统及存储介质,该方法包括:获取本车的预警信息,识别每一预警信息的预警类型;根据预警类型和预设的映射关系,获得预警信息的预警类型评分;根据预警类型,获取本车与预警信息中的危险源之间的相对运动参数,并根据相对运动参数计算预警信息的预警风险评分;检测本车的周围区域内的车辆数量,并根据车辆数量计算车辆密集度;根据预警类型评分、预警风险评分和车辆密集度计算预警信息的预警权值;选取预警权值符合预警条件的预警信息并输出。本发明实施例能够准确地选择有效预警进行报警,提高了预警的准确性,降低了多预警并发时,预警系统对驾驶员或高级驾驶辅助系统的干扰。

权利要求 :

1.一种车辆预警的方法,其特征在于,包括:

获取本车的预警信息,并识别每一所述预警信息的预警类型;

根据所述预警类型和预设的映射关系,获得所述预警信息对应的预警类型评分;其中,所述预设的映射关系为预警类型与预警类型评分之间的映射关系;

根据所述预警类型,获取所述本车与所述预警信息中的危险源之间的相对运动参数,并根据所述相对运动参数计算得到所述预警信息对应的预警风险评分;

在获取本车的预警信息后,检测所述本车的周围区域内的车辆数量,并根据所述车辆数量计算车辆密集度;

根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算得到每一所述预警信息的预警权值;

选取预警权值符合预设的预警条件的预警信息,并输出所选取的所述预警信息。

2.如权利要求1所述的车辆预警的方法,其特征在于,所述预警类型包括提示性预警、警告性预警和碰撞性预警;其中,所述碰撞性预警包括同向碰撞预警、相向碰撞预警和交叉碰撞预警;则,所述根据所述预警类型,获取所述本车与所述预警信息中的危险源之间的相对运动参数,并根据所述相对运动参数计算得到所述预警信息对应的预警风险评分,具体包括:当所述预警类型为所述提示性预警或所述警告性预警时,获取第一距离作为所述相对运动参数,并根据所述第一距离计算得到所述预警信息的预警风险评分;其中,所述第一距离为所述危险源与本车预设的预警范围参考点之间的距离;

当所述预警类型为所述同向碰撞预警或所述相向碰撞预警时,获取所述本车的瞬时速度、所述本车的瞬时加速度、潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和第二距离,并根据所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和所述第二距离计算得到所述预警信息的预警风险评分;其中,所述第二距离为在所述预警信息出现时,两车之间的距离;

当所述预警类型为所述交叉碰撞预警时,获取所述本车的瞬时速度、所述本车的瞬时加速度、所述本车的车身长度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度、所述潜在碰撞车辆的车身长度、第三距离和第四距离作为所述相对运动参数,并根据所述本车的瞬时速度、所述本车的瞬时加速度、所述本车的车身长度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度、所述潜在碰撞车辆的车身长度、所述第三距离和所述第四距离计算得到所述预警信息的预警风险评分;其中,所述第三距离为所述本车与交汇点之间的距离;所述第四距离为所述潜在碰撞车辆与所述交汇点之间的距离;所述交汇点为所述本车的行驶轨迹与所述潜在碰撞车辆的行驶轨迹的交点。

3.如权利要求2所述的车辆预警的方法,其特征在于,所述根据所述第一距离计算得到所述预警信息的预警风险评分,具体包括:根据所述第一距离,通过以下公式计算所述预警信息的预警风险评分:

其中,γ为所述预警风险评分;D1为所述危险源与本车预设的预警范围参考点之间的距离阈值,d1为所述第一距离。

4.如权利要求2所述的车辆预警的方法,其特征在于,所述根据所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和所述第二距离计算得到所述预警信息的预警风险评分,具体包括:根据所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度和所述潜在碰撞车辆的瞬时加速度,通过以下公式计算第一时间:(vB-vA)+(αB-αA)t1=0

其中,t1为所述第一时间,所述第一时间为所述预警信息由出现至消除的时间;vA为所述本车的瞬时速度;vB为所述潜在碰撞车辆的瞬时速度;αA为所述本车的瞬时加速度;αB为所述潜在碰撞车辆的瞬时加速度;

根据所述第一时间、所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度和所述潜在碰撞车辆的瞬时加速度,通过以下公式计算第五距离:其中,dmin为所述第五距离,所述第五距离为在所述预警信息出现至消除的过程中,两车之间减少的距离;t2为所述本车的驾驶员的反应时间;

判断所述第五距离是否大于等于所述第二距离;若是,则所述预警信息预警风险评分为100;若否,则根据所述第五距离和所述第二距离,通过以下公式计算所述预警信息的预警风险评分:其中,γ为所述预警风险评分;D2为所述本车与所述潜在碰撞车辆之间的距离阈值;d2为所述第二距离。

5.如权利要求2所述的车辆预警的方法,其特征在于,所述根据所述本车的瞬时速度、所述本车的瞬时加速度、所述本车的车身长度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度、所述潜在碰撞车辆的车身长度、所述第三距离和所述第四距离计算得到所述预警信息的预警风险评分,具体包括:根据所述本车的瞬时速度、所述本车的瞬时加速度和所述第三距离,通过以下公式计算第二时间:其中,tA为所述第二时间,所述第二时间为所述本车行驶至所述交汇点的时间;dA为所述第三距离;vA为所述本车的瞬时速度;αA为所述本车的瞬时加速度;

根据所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和所述第四距离,通过以下公式计算第三时间:其中,tB为所述第三时间,所述第三时间为所述潜在碰撞车辆行驶至所述交汇点的时间;dB为所述第四距离;vB为所述潜在碰撞车辆的瞬时速度;αB为所述潜在碰撞车辆的瞬时加速度;

当所述第二时间大于所述第三时间时,根据所述第二时间、所述第三时间和所述潜在碰撞车辆的瞬时速度,通过以下公式计算第六距离:d6=(tA-tB)vB

其中,d6为所述第六距离,所述第六距离为所述本车行驶至所述交汇点时,所述潜在碰撞车辆的当前位置与所述交汇点之间的距离;

判断所述第六距离是否小于所述潜在碰撞车辆的车身长度的一半;若是,则所述预警信息的预警风险评分为100;若否,则根据所述第六距离和所述潜在碰撞车辆的车身长度,通过以下公式计算所述预警信息的预警风险:其中,γ为所述预警风险评分;D3为所述第六距离与所述潜在碰撞车辆的车身长度的一半之间的差值阈值;LB为所述潜在碰撞车辆的车身长度;

当所述第二时间小于所述第三时间时,根据所述第二时间、所述第三时间和所述本车的瞬时速度,通过以下公式计算第七距离:d7=(tB-tA)vA

其中,d7为所述第七距离,所述第七距离为所述潜在碰撞车辆行驶至所述交汇点时,所述本车的当前位置与所述交汇点之间的距离;

判断所述第七距离是否小于所述本车的车身长度的一半;若是,则所述预警信息的预警风险评分为100;若否,则根据所述第七距离和所述本车的车身长度,通过以下公式计算所述预警信息的预警风险:其中,γ为所述预警风险评分;D4为所述第七距离与所述本车的车身长度的一半之间的差值阈值;LA为所述本车的车身长度;

当所述第二时间等于所述第三时间时,所述预警信息的预警风险评分为100。

6.如权利要求2所述的车辆预警的方法,其特征在于,所述根据所述预警类型和预设的映射关系,获得所述预警信息对应的预警类型评分,具体包括:当所述预警类型为所述提示性预警时,根据所述预设的映射关系,获得所述预警信息的预警类型评分为第一评分值;

当所述预警类型为所述警告性预警时,根据所述预设的映射关系,获得所述预警信息的预警类型评分为第二评分值;

当所述预警类型为所述碰撞性预警时,根据所述预设的映射关系,获得所述预警信息的预警类型评分为第三评分值。

7.如权利要求1-6任一项所述的车辆预警的方法,其特征在于,所述根据所述车辆数量计算车辆密集度,具体包括:根据所述车辆数量,通过以下公式计算所述车辆密集度:

f(x)=10x+20

其中,f(x)为所述车辆密集度;x为所述车辆数量,0≤x≤8。

8.如权利要求1-6任一项所述的车辆预警的方法,其特征在于,所述根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算得到每一所述预警信息的预警权值,具体包括:采用变异系数法确定所述预警类型评分的权重、所述预警风险评分的权重和所述车辆密集度的权重;

根据所述预警类型评分、所述预警类型评分的权重、所述预警风险评分、所述预警风险评分的权重、所述车辆密集度和所述车辆密集度的权重,通过以下公式计算所述预警信息的预警权值:w=θ1×α+θ2×β+θ3×γ

其中,w为所述预警权值;θ1为所述预警类型评分的权重;α为所述预警类型评分;θ2为所述车辆密集度的权重;β为所述车辆密集度;θ3为所述预警风险评分的权重;γ为所述预警风险评分。

9.如权利要求1-6任一项所述的车辆预警的方法,其特征在于,所述预设的预警条件为:所述预警权值为所有预警权值中的最大值。

10.一种车路协同系统,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至9中任一项所述的车辆预警的方法。

11.一种计算机可读存储介质,其特征在于,所述存储介质上存储有程序,当所述程序运行时,实现如权利要求1至9中任一项所述的车辆预警的方法。

说明书 :

一种车辆预警的方法、车路协同系统及存储介质

技术领域

[0001] 本发明涉及车路协同技术领域,特别是涉及一种车辆预警的方法、车路协同系统及存储介质。

背景技术

[0002] 智能车路协同系统  (IVICS,Intelligent  Vehicle Infrastructure Cooperative Systems)是采用先进的无线通信和新一代互联网等技术,全方位实施车车、车路动态实时信息交互,并在全时空动态交通信息采集与融合的基础上开展车辆主动安全控制和道路协同管理,充分实现人车路的有效协同,从而形成的安全、高效和环保的道路交通系统,其可以帮助驾驶人更快地做出决策判断,有利于提高驾驶安全性,因而智能车路协同系统逐渐成为智能交通系统(ITS,Intelligent Traffic System)的最新发展方向。
[0003] 目前,现有的车路协同系统中的预警机制一般是通过对预警信息的预警类型、预警等级进行简单判别后,选取等级较高的预警信息进行通知。但是,本发明人在实施本发明的过程中,发现现有技术至少存在以下技术问题:在多威胁并发的情况下,车辆会获得到多个预警信息,此时,采用对预警信息的预警类型、预警等级进行简单判别的预警方式,无法准确地选择有效预警信息进行通知,导致预警的准确性低,从而对驾驶员或高级驾驶辅助系统(ADAS,Advanced Driving Assistant System)造成干扰。

发明内容

[0004] 本发明的目的是提供一种车辆预警的方法、车路协同系统及存储介质,能够提高预警的准确性,从而降低多预警并发时,预警系统对驾驶员或高级驾驶辅助系统的干扰。
[0005] 为了解决上述技术问题,本发明提供一种车辆预警的方法,包括:
[0006] 获取本车的预警信息,并识别每一所述预警信息的预警类型;
[0007] 根据所述预警类型和预设的映射关系,获得所述预警信息对应的预警类型评分;其中,所述预设的映射关系为预警类型与预警类型评分之间的映射关系;
[0008] 根据所述预警类型,获取所述本车与所述预警信息中的危险源之间的相对运动参数,并根据所述相对运动参数计算得到所述预警信息对应的预警风险评分;
[0009] 在获取本车的预警信息后,检测所述本车的周围区域内的车辆数量,并根据所述车辆数量计算车辆密集度;
[0010] 根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算得到每一所述预警信息的预警权值;
[0011] 选取预警权值符合预设的预警条件的预警信息,并输出所选取的所述预警信息。
[0012] 作为优选方案,所述预警类型包括提示性预警、警告性预警和碰撞性预警;其中,所述碰撞性预警包括同向碰撞预警、相向碰撞预警和交叉碰撞预警;则,
[0013] 所述根据所述预警类型,获取所述本车与所述预警信息中的危险源之间的相对运动参数,并根据所述相对运动参数计算得到所述预警信息对应的预警风险评分,具体包括:
[0014] 当所述预警类型为所述提示性预警或所述警告性预警时,获取第一距离作为所述相对运动参数,并根据所述第一距离计算得到所述预警信息的预警风险评分;其中,所述第一距离为所述危险源与所述本车预设的预警范围参考点之间的距离;
[0015] 当所述预警类型为所述同向碰撞预警或所述相向碰撞预警时,获取所述本车的瞬时速度、所述本车的瞬时加速度、潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和第二距离,并根据所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和所述第二距离计算得到所述预警信息的预警风险评分;其中,所述第二距离为在所述预警信息出现时,两车之间的距离;
[0016] 当所述预警类型为所述交叉碰撞预警时,获取所述本车的瞬时速度、所述本车的瞬时加速度、所述本车的车身长度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度、所述潜在碰撞车辆的车身长度、第三距离和第四距离作为所述相对运动参数,并根据所述本车的瞬时速度、所述本车的瞬时加速度、所述本车的车身长度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度、所述潜在碰撞车辆的车身长度、所述第三距离和所述第四距离计算得到所述预警信息的预警风险评分;其中,所述第三距离为所述本车与交汇点之间的距离;所述第四距离为所述潜在碰撞车辆与所述交汇点之间的距离;所述交汇点为所述本车的行驶轨迹与所述潜在碰撞车辆的行驶轨迹的交点。
[0017] 作为优选方案,所述根据所述第一距离计算得到所述预警信息的预警风险评分,具体包括:
[0018] 根据所述第一距离,通过以下公式计算所述预警信息的预警风险评分:
[0019]
[0020] 其中, 为所述预警风险评分; 为所述危险源与所述本车预设的预警范围参考点之间的距离阈值, 为所述第一距离。
[0021] 作为优选方案,所述根据所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和所述第二距离计算得到所述预警信息的预警风险评分,具体包括:
[0022] 根据所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度和所述潜在碰撞车辆的瞬时加速度,通过以下公式计算第一时间:
[0023]
[0024] 其中, 为所述第一时间,所述第一时间为所述预警信息由出现至消除的时间;为所述本车的瞬时速度; 为所述潜在碰撞车辆的瞬时速度;  为所述本车的瞬时加速度; 为所述潜在碰撞车辆的瞬时加速度;
[0025] 根据所述第一时间、所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度和所述潜在碰撞车辆的瞬时加速度,通过以下公式计算第五距离:
[0026]
[0027] 其中,  为所述第五距离,所述第五距离为在所述预警信息出现至消除的过程中,两车之间减少的距离; 为所述本车的驾驶员的反应时间;
[0028] 判断所述第五距离是否大于等于所述第二距离;若是,则所述预警信息预警风险评分为100;若否,则根据所述第五距离和所述第二距离,通过以下公式计算所述预警信息的预警风险评分:
[0029]
[0030] 其中,  为所述预警风险评分; 为所述本车与所述潜在碰撞车辆之间的距离阈值; 为所述第二距离。
[0031] 作为优选方案,所述根据所述本车的瞬时速度、所述本车的瞬时加速度、所述本车的车身长度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度、所述潜在碰撞车辆的车身长度、所述第三距离和所述第四距离计算得到所述预警信息的预警风险评分,具体包括:
[0032] 根据所述本车的瞬时速度、所述本车的瞬时加速度和所述第三距离,通过以下公式计算第二时间:
[0033]
[0034] 其中, 为所述第二时间,所述第二时间为所述本车行驶至所述交汇点的时间;为所述第三距离; 为所述本车的瞬时速度; 为所述本车的瞬时加速度;
[0035] 根据所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和所述第四距离,通过以下公式计算第三时间:
[0036]
[0037] 其中, 为所述第三时间,所述第三时间为所述潜在碰撞车辆行驶至所述交汇点的时间; 为所述第四距离; 为所述潜在碰撞车辆的瞬时速度; 为所述潜在碰撞车辆的瞬时加速度;
[0038] 当所述第二时间大于所述第三时间时,根据所述第二时间、所述第三时间和所述潜在碰撞车辆的瞬时速度,通过以下公式计算第六距离:
[0039]
[0040] 其中, 为所述第六距离,所述第六距离为所述本车行驶至所述交汇点时,所述潜在碰撞车辆的当前位置与所述交汇点之间的距离;
[0041] 判断所述第六距离是否小于所述潜在碰撞车辆的车身长度的一半;若是,则所述预警信息的预警风险评分为100;若否,则根据所述第六距离和所述潜在碰撞车辆的车身长度,通过以下公式计算所述预警信息的预警风险:
[0042]
[0043] 其中, 为所述预警风险评分; 为所述第六距离与所述潜在碰撞车辆的车身长度的一半之间的差值阈值; 为所述潜在碰撞车辆的车身长度;
[0044] 当所述第二时间小于所述第三时间时,根据所述第二时间、所述第三时间和所述本车的瞬时速度,通过以下公式计算第七距离:
[0045]
[0046] 其中, 为所述第七距离,所述第七距离为所述潜在碰撞车辆行驶至所述交汇点时,所述本车的当前位置与所述交汇点之间的距离;
[0047] 判断所述第七距离是否小于所述本车的车身长度的一半;若是,则所述预警信息的预警风险评分为100;若否,则根据所述第七距离和所述本车的车身长度,通过以下公式计算所述预警信息的预警风险:
[0048]
[0049] 其中, 为所述预警风险评分; 为所述第七距离与所述本车的车身长度的一半之间的差值阈值; 为所述本车的车身长度;
[0050] 当所述第二时间等于所述第三时间时,所述预警信息的预警风险评分为100。
[0051] 作为优选方案,所述根据所述预警类型和预设的映射关系,获得所述预警信息对应的预警类型评分,具体包括:
[0052] 当所述预警类型为所述提示性预警时,根据所述预设的映射关系,获得所述预警信息的预警类型评分为第一评分值;
[0053] 当所述预警类型为所述警告性预警时,根据所述预设的映射关系,获得所述预警信息的预警类型评分为第二评分值;
[0054] 当所述预警类型为所述碰撞性预警时,根据所述预设的映射关系,获得所述预警信息的预警类型评分为第三评分值。
[0055] 作为优选方案,所述根据所述车辆数量计算车辆密集度,具体包括:
[0056] 根据所述车辆数量,通过以下公式计算所述车辆密集度:
[0057]
[0058] 其中, 为所述车辆密集度;x为所述车辆数量,0≤x≤8。
[0059] 作为优选方案,所述根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算得到每一所述预警信息的预警权值,具体包括:
[0060] 采用变异系数法确定所述预警类型评分的权重、所述预警风险评分的权重和所述车辆密集度的权重;
[0061] 根据所述预警类型评分、所述预警类型评分的权重、所述预警风险评分、所述预警风险评分的权重、所述车辆密集度和所述车辆密集度的权重,通过以下公式计算所述预警信息的预警权值:
[0062]
[0063] 其中, 为所述预警权值; 为所述预警类型评分的权重; 为所述预警类型评分; 为所述车辆密集度的权重; 为所述车辆密集度; 为所述预警风险评分的权重;为所述预警风险评分。
[0064] 作为优选方案,所述预设的预警条件为:所述预警权值为所有预警权值中的最大值。
[0065] 为了解决相同的技术问题,相应地,本发明实施例还提供一种车路协同系统,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述的车辆预警的方法。
[0066] 为了解决相同的技术问题,本发明实施例还提供一种计算机可读存储介质,所述存储介质上存储有程序,当所述程序运行时,实现上述的车辆预警的方法。
[0067] 与现有技术相比,本发明提供的一种车辆预警的方法、车路协同系统及计算机可读存储介质,通过获取本车的预警信息,以根据所述预警信息的预警类型和预设的映射关系,获得所述预警信息对应的预警类型评分,并根据获取的所述相对运动参数计算所述预警信息对应的预警风险评分,且根据检测到的所述车辆数量计算车辆密集度,然后根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算每一所述预警信息的预警权值,最后选取预警权值符合预设的预警条件的预警信息并输出,从而实现准确地选择有效预警进行报警,提高了预警的准确性,有效地降低了多预警并发时,预警系统对驾驶员或高级驾驶辅助系统的干扰,因此提高了车辆的安全性。

附图说明

[0068] 图1是本发明实施例中的车辆预警的方法的流程示意图;
[0069] 图2是本发明实施例中的本车的周围区域的示意图;
[0070] 图3是本发明实施例中的车路协同系统的结构示意图。

具体实施方式

[0071] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0072] 参见图1,是本发明实施例提供的车辆预警的方法的流程示意图。
[0073] 在本发明实施例中,所述车辆预警的方法,包括以下步骤S11-S16:
[0074] S11、获取本车的预警信息,并识别每一所述预警信息的预警类型。
[0075] 在本发明实施例中,所述预警信息中携带有该预警信息的预警类型,因此,可通过识别所述预警信息获得该预警信息的预警类型。其中,所述预警类型包括提示性预警、警告性预警和碰撞性预警;所述碰撞性预警包括同向碰撞预警、相向碰撞预警和交叉碰撞预警。
[0076] S12、根据所述预警类型和预设的映射关系,获得所述预警信息对应的预警类型评分;其中,所述预设的映射关系为预警类型与预警类型评分之间的映射关系。
[0077] 在本发明实施例中,预先设置预警类型与预警类型评分之间的映射关系,使得当识别出所述预警信息的预警类型后,可根据所述预设的映射关系得到与该预警信息对应的预警类型评分。
[0078] 具体地,在一种优选实施方式中,所述根据所述预警类型和预设的映射关系,获得所述预警信息对应的预警类型评分,具体包括以下步骤S121-S123:
[0079] S121、当所述预警类型为所述提示性预警时,根据所述预设的映射关系,获得所述预警信息的预警类型评分为第一评分值;
[0080] S122、当所述预警类型为所述警告性预警时,根据所述预设的映射关系,获得所述预警信息的预警类型评分为第二评分值;
[0081] S123、当所述预警类型为所述碰撞性预警时,根据所述预设的映射关系,获得所述预警信息的预警类型评分为第三评分值。
[0082] 需要说明的是,所述第一评分值、所述第二评分值和所述第三评分值的数值均可根据实际使用情况设置。其中,由于所述提示性预警的危险程度、所述警告性预警的危险程度、所述碰撞性预警的危险程度依次递增,因此,在一种实施方式中,可相应地设置所述第一评分值、所述第二评分值和所述第三评分值为依次递增,即所述第一评分值小于所述第二评分值,且所述第二评分值小于所述第三评分值。另外,为了保证车辆预警的精确性,同时便于计算所述预警信息的预警权值,优选地,所述预警信息对应的预警类型评分以100分计,所述警类型评分以100作为最大值;因此可设置所述第一评分值为20,所述第二评分值为60,所述第三评分值为100。
[0083] S13、根据所述预警类型,获取所述本车与所述预警信息中的危险源之间的相对运动参数,并根据所述相对运动参数计算得到所述预警信息对应的预警风险评分。
[0084] 可以理解的,预警类型不同,预警信息中的危险源也不同,且由于场景不同,预警条件不同,车辆之间的距离、车辆速度、车辆加速度等因素对预警本身的影响各不相同,因此,可根据所述预警类型,获取所述本车与危险源之间相应的所述相对运动参数,以根据所述相对运动参数计算得到该预警信息对应的预警风险评分。其中,所述预警信息中携带有危险源的信息。
[0085] 在一种优选实施方式中,所述根据所述预警类型,获取所述本车与所述预警信息中的危险源之间的相对运动参数,并根据所述相对运动参数计算得到所述预警信息对应的预警风险评分,具体包括以下步骤S131-S133:
[0086] S131、当所述预警类型为所述提示性预警或所述警告性预警时,获取第一距离作为所述相对运动参数,并根据所述第一距离计算得到所述预警信息的预警风险评分;其中,所述第一距离为所述危险源与所述本车预设的预警范围参考点之间的距离;
[0087] S132、当所述预警类型为所述同向碰撞预警或所述相向碰撞时,获取所述本车的瞬时速度、所述本车的瞬时加速度、潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和第二距离,并根据所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和所述第二距离计算得到所述预警信息的预警风险评分;其中,所述第二距离为在所述预警信息出现时,两车之间的距离;
[0088] S133、当所述预警类型为所述交叉碰撞预警时,获取所述本车的瞬时速度、所述本车的瞬时加速度、所述本车的车身长度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度、所述潜在碰撞车辆的车身长度、第三距离和第四距离作为所述相对运动参数,并根据所述本车的瞬时速度、所述本车的瞬时加速度、所述本车的车身长度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度、所述潜在碰撞车辆的车身长度、所述第三距离和所述第四距离计算得到所述预警信息的预警风险评分;其中,所述第三距离为所述本车与交汇点之间的距离;所述第四距离为所述潜在碰撞车辆与所述交汇点之间的距离;所述交汇点为所述本车的行驶轨迹与所述潜在碰撞车辆的行驶轨迹的交点。
[0089] 需要说明的是,车辆中的车路协同设备(OBU)能够获取本车的航向角、瞬时速度、瞬时加速度、位置等基础信息,并按照固定频率对外界广播本车的基础信息;因此,本实施例中的所述本车能够获取本车的基础信息以及其他车辆的基础信息,即能够获取所述本车与所述预警信息中的危险源之间的相对运动参数。
[0090] 在本发明实施例中,为了保证车辆预警的精确性,同时便于计算所述预警信息的预警权值,优选地,所述预警信息对应的预警风险评分以100分计,所述预警风险评分以100作为最大值。
[0091] 具体地,在步骤S131中,所述根据所述第一距离计算得到所述预警信息的预警风险评分,具体包括:
[0092] 根据所述第一距离,通过以下公式计算所述预警信息的预警风险评分:
[0093]
[0094] 其中, 为所述预警风险评分; 为所述危险源与所述本车预设的预警范围参考点之间的距离阈值, 为所述第一距离。
[0095] 需要说明的是,当所述预警信息的预警类型为所述提示性预警或所述警告性预警时,所述预警信息中的危险源为指示牌或其他车辆;当所述危险源为所述指示牌时,所述本车预设的预警范围参考点可设置为所述本车,因此所述第一距离 具体为所述指示牌与所述本车之间的距离, 具体为所述指示牌与所述本车之间的距离阈值;当所述危险源为所述其他车辆时,所述第一距离 具体为所述其他车辆与所述本车预设的预警范围参考点之间的距离, 具体为所述其他车辆与所述本车预设的预警范围参考点之间的距离阈值。
[0096] 在步骤S132中,所述根据所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和所述第二距离计算得到所述预警信息的预警风险评分,具体包括以下步骤S1321-S1323:
[0097] S1321、根据所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度和所述潜在碰撞车辆的瞬时加速度,通过以下公式计算第一时间:
[0098]
[0099] 其中, 为所述第一时间,所述第一时间为所述预警信息由出现至消除的时间;为所述本车的瞬时速度; 为所述潜在碰撞车辆的瞬时速度;  所述本车的瞬时加速度; 为所述潜在碰撞车辆的瞬时加速度;
[0100] S1322、根据所述第一时间、所述本车的瞬时速度、所述本车的瞬时加速度、所述潜在碰撞车辆的瞬时速度和所述潜在碰撞车辆的瞬时加速度,通过以下公式计算第五距离:
[0101]
[0102] 其中,  为所述第五距离,所述第五距离为在所述预警信息出现至消除的过程中,两车之间减少的距离; 为所述本车的驾驶员的反应时间;其中,所述反应时间可取一般人类的反应时间,如0.2秒;
[0103] S1323、判断所述第五距离是否大于等于所述第二距离;若是,则所述预警信息预警风险评分为100;若否,则根据所述第五距离和所述第二距离,通过以下公式计算所述预警信息的预警风险评分:
[0104]
[0105] 其中,  为所述预警风险评分; 为预设的所述本车与所述潜在碰撞车辆之间的距离阈值; 为所述第二距离。
[0106] 可以理解的,当所述第五距离大于等于所述第二距离时,表明所述本车与所述潜在碰撞车辆会发生碰撞,因此,所述预警信息的预警风险评分为100;当所述第五距离小于所述第二距离时,表明所述本车与所述潜在碰撞车辆不会发生碰撞,因此,可根据公式来计算所述预警信息对应的预警风险评分。
[0107] 此外,需要说明的是,在步骤S132中,当所述预警信息的预警类型为所述同向碰撞预警或所述相向碰撞预警时,所述预警信息的危险源为所述潜在碰撞车辆;当所述预警信息的预警类型具体为所述同向碰撞预警时,表明在所述本车和所述潜在碰撞车辆中,位于后方的车辆的速度大于位于前方的车辆的速度,两车存在同向碰撞的风险;在所述位于后方的车辆制动,且其速度下降至所述位于前方的车辆的速度时,所述同向碰撞预警才能消除,因此,所述第一时间具体为所述位于后方的车辆的速度下降至所述位于前方的车辆的速度的时间,所述第五距离具体为所述位于后方的车辆的速度下降至所述位于前方的车辆的速度时,两车之间减少的距离。当所述预警信息的预警类型具体为所述相向碰撞时,在所述本车的速度和所述潜在碰撞车辆的速度均下降至零时,所述相向碰撞预警才能消除,因此,所述第一时间具体为所述本车的速度和所述潜在碰撞车辆的速度均下降至零时的时间,所述第五距离具体为所述本车的速度和所述潜在碰撞车辆的速度均下降至零时,两车行驶的距离之和。
[0108] 在步骤S133中,所述根据所述本车的瞬时速度、所述本车的瞬时加速度、所述本车的车身长度、所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度、所述潜在碰撞车辆的车身长度、所述第三距离和所述第四距离计算得到所述预警信息的预警风险评分,具体包括以下步骤S1331-S1337:
[0109] S1331、根据所述本车的瞬时速度、所述本车的瞬时加速度和所述第三距离,通过以下公式计算第二时间:
[0110]
[0111] 其中, 为所述第二时间,所述第二时间为所述本车行驶至所述交汇点的时间;为所述第三距离; 为所述本车的瞬时速度; 为所述本车的瞬时加速度;
[0112] S1332、根据所述潜在碰撞车辆的瞬时速度、所述潜在碰撞车辆的瞬时加速度和所述第四距离,通过以下公式计算第三时间:
[0113]
[0114] 其中, 为所述第三时间,所述第三时间为所述潜在碰撞车辆行驶至所述交汇点的时间; 为所述第四距离; 为所述潜在碰撞车辆的瞬时速度; 为所述潜在碰撞车辆的瞬时加速度;
[0115] S1333、当所述第二时间大于所述第三时间时,根据所述第二时间、所述第三时间和所述潜在碰撞车辆的瞬时速度,通过以下公式计算第六距离:
[0116]
[0117] 其中, 为所述第六距离,所述第六距离为所述本车行驶至所述交汇点时,所述潜在碰撞车辆的当前位置与所述交汇点之间的距离;
[0118] S1344、判断所述第六距离是否小于所述潜在碰撞车辆的车身长度的一半;若是,则所述预警信息的预警风险评分为100;若否,则根据所述第六距离和所述潜在碰撞车辆的车身长度,通过以下公式计算所述预警信息的预警风险:
[0119]
[0120] 其中,为所述预警风险评分; 为预设的所述第六距离与所述潜在碰撞车辆的车身长度的一半之间的差值阈值; 为所述潜在碰撞车辆的车身长度;
[0121] S1335、当所述第二时间小于所述第三时间时,根据所述第二时间、所述第三时间和所述本车的瞬时速度,通过以下公式计算第七距离:
[0122]
[0123] 其中, 为所述第七距离,所述第七距离为所述潜在碰撞车辆行驶至所述交汇点时,所述本车的当前位置与所述交汇点之间的距离;
[0124] S1336、判断所述第七距离是否小于所述本车的车身长度的一半;若是,则所述预警信息的预警风险评分为100;若否,则根据所述第七距离和所述本车的车身长度,通过以下公式计算所述预警信息的预警风险:
[0125]
[0126] 其中, 为所述预警风险评分; 为预设的所述第七距离与所述本车的车身长度的一半之间的差值阈值; 为所述本车的车身长度;
[0127] S1337、当所述第二时间等于所述第三时间时,所述预警信息的预警风险评分为100。
[0128] 可以理解的,当所述预警信息的预警类型为所述交叉碰撞预警时,所述预警信息的危险源为所述潜在碰撞车辆;当所述第二时间大于所述第三时间,且所述第六距离小于所述潜在碰撞车辆的车身长度的一半时,表明所述潜在碰撞车辆先于所述本车行驶至所述交汇点,且当所述本车行驶至所述交汇点时,所述潜在碰撞车辆通过所述交汇点后所行使的距离小于所述潜在碰撞车辆的车身长度的一半,所述本车与所述潜在碰撞车辆会发生碰撞,因此所述预警信息的预警风险评分为100;当所述第二时间大于所述第三时间,且所述第六距离大于等于所述潜在碰撞车辆的车身长度的一半时,可根据公式计算所述预警信息的预警风险评分;当所述第二时间小于所
述第三时间,且所述第七距离小于所述本车的车身长度的一半时,表明所述本车先于所述潜在碰撞车辆行驶至所述交汇点,且当所述潜在碰撞车辆行驶至所述交汇点时,所述本车通过所述交汇点后所行使的距离小于所述本车的车身长度的一半,所述本车与所述潜在碰撞车辆会发生碰撞,因此所述预警信息的预警风险评分为100;当所述第二时间小于所述第三时间,且所述第七距离大于等于所述本车的车身长度的一半时,可根据公式
计算所述预警信息的预警风险评分;当所述第二时间等于所
述第三时间时,表明所述本车与所述潜在碰撞车辆同时行驶至所述交汇点,两车会发生碰撞,因此所述预警信息的预警风险评分为100。
[0129] 此外,本发明实施例对步骤S1331、S1332之间的执行顺序不做限制;如,可先执行步骤S1332,再执行步骤S1331,当然也可以同时执行步骤S1331和S1332,在此不再赘述。
[0130] S14、在获取本车的预警信息后,检测所述本车的周围区域内的车辆数量,并根据所述车辆数量计算车辆密集度。
[0131] 在本发明实施例中,为了保证车辆预警的精确性,同时便于计算所述预警信息的预警权值,优选地,所述车辆密集度以100分计,所述车辆密集度以100作为最大值。
[0132] 具体地,在一种优选实施方式中,所述根据所述车辆数量计算车辆密集度,具体包括:
[0133] 根据所述车辆数量,通过以下公式计算所述车辆密集度:
[0134]
[0135] 其中, 为所述车辆密集度;x为所述车辆数量,0≤x≤8。
[0136] 需要说明的是,如图2所示,所述本车位于区域100内,所述本车的周围区域包括位于所述本车正前方的区域101,与所述区域101相邻的右前方区域102,与所述区域101相邻的左前方区域103,位于所述本车正后方的区域104,与所述区域104相邻的右后方区域105,与所述区域104相邻的左后方区域106,位于所述本车右侧的区域107以及位于所述本车左侧的区域108。其中,每一区域最多可容纳一辆车辆,因此,可通过检测每一区域内的车辆,得到所述本车的周围区域内的车辆数量;所述本车的周围区域内的车辆数量的范围为[0,8]。
[0137] 此外,本发明实施例对步骤S12、S13、S14之间的执行顺序不做限制;如,可先执行步骤S14,再执行步骤S13、S12,当然也可以同时执行步骤S12、S13和S14,在此不再赘述。
[0138] S15、根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算得到每一所述预警信息的预警权值。
[0139] 在本发明实施例中,通过上述步骤S11-S14可获得每一所述预警信息对应的所述预警类型评分、每一所述预警信息对应的所述预警风险评分和每一所述预警信息对应的所述车辆密集度,因此,在步骤S15中可根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算相应的预警信息的预警权值,从而得到每一所述预警信息的预警权值。
[0140] 具体地,所述根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算得到每一所述预警信息的预警权值,具体包括以下步骤S151-S152:
[0141] S151、采用变异系数法确定所述预警类型评分的权重、所述预警风险评分的权重和所述车辆密集度的权重;
[0142] S152、根据所述预警类型评分、所述预警类型评分的权重、所述预警风险评分、所述预警风险评分的权重、所述车辆密集度和所述车辆密集度的权重,通过以下公式计算所述预警信息的预警权值:
[0143]
[0144] 其中, 为所述预警权值; 为所述预警类型评分的权重; 为所述预警类型评分; 为所述车辆密集度的权重; 为所述车辆密集度; 为所述预警风险评分的权重;为所述预警风险评分。
[0145] 需要说明的是,本实施例中的所述预警类型评分、所述预警风险评分和所述车辆密集度均优选为以100分计;其中,所述预警类型评分的取值可为20、60、100,所述预警风险评分的取值范围为[1,100],所述车辆密集度的取值可为20,30,40,50,60,70,80,90,100;因此,可通过变异系数法确定所述预警类型评分的权重 为0.352029、所述车辆密集度的权重 为0.278303和所述预警风险评分的权重 为0.369668,如表1所示。
[0146] 表1 预警类型评分、预警风险评分和车辆密集度的权重
[0147]
[0148] S16、选取预警权值符合预设的预警条件的预警信息,并输出所选取的所述预警信息。
[0149] 在本发明实施例中,在计算得到每一所述预警信息的预警权值后,从所有的预警权值中,选取符合预设的预警条件的预警权值,获得与该预警权值对应的预警信息,所获得的预警信息即为在全部预警信息中最紧急的预警信息,因此,输出所选取的所述预警信息,以实现准确地选择有效预警进行报警,从而使得驾驶员或高级驾驶辅助系统能够根据所述预警信息及时执行相应的操作,进而提高了车辆的安全性。
[0150] 在一种优选实施方式中,所述预设的预警条件为:所述预警权值为所有预警权值中的最大值。因此,在具体实施时,在计算得到每一所述预警信息的预警权值后,从所有的预警权值中,选取数值最大的预警权值,获得与该预警权值对应的预警信息,并输出该预警信息。
[0151] 在本发明实施例中,通过获取所述预警信息,以根据所述预警信息的预警类型和预设的映射关系,获得每一所述预警信息对应的预警类型评分,并根据获取的所述相对运动参数计算得到所述预警信息对应的预警风险评分,且根据检测到的所述车辆数量计算车辆密集度;然后根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算得到每一所述预警信息的预警权值,最后选取预警权值符合预设的预警条件的预警信息并输出,从而实现准确地选择有效预警进行报警,提高了预警的准确性,有效地降低了多预警并发时,预警系统对驾驶员或高级驾驶辅助系统的干扰,因此提高了车辆的安全性。
[0152] 如图3所示,相应地,本发明实施例还提供一种车路协同系统1,包括处理器11、存储器12以及存储在所述存储器12中且被配置为由所述处理器11执行的计算机程序,所述处理器11执行所述计算机程序时实现上述的车辆预警的方法,例如图1所示的步骤S11-S16。
[0153] 在本发明实施例中,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器12中,并由所述处理器11执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述车路协同系统1中的执行过程。所述车路协同系统1可包括,但不仅限于,所述处理器11和存储器12。本领域技术人员可以理解,所述示意图仅仅是车路协同系统1的示例,并不构成对车路协同系统1的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述车路协同系统1还可以包括输入输出设备、网络接入设备、总线等。
[0154] 所称处理器11可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器  (Digital Signal Processor,DSP)、专用集成电路 (Application Specific Integrated Circuit,ASIC)、现成可编程门阵列 (Field-Programmable Gate Array,FPGA) 或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器11是所述车路协同系统1的控制中心,利用各种接口和线路连接整个车路协同系统1的各个部分。
[0155] 所述存储器12可用于存储所述计算机程序和/或模块,所述处理器11通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述车路协同系统1的各种功能。所述存储器12可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器12可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card, SMC),安全数字(Secure Digital, SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0156] 为了解决相同的技术问题,本发明实施例还提供一种计算机可读存储介质,所述存储介质上存储有程序,当所述程序运行时,实现上述的车辆预警的方法。
[0157] 综上,本发明提供的一种车辆预警的方法、车路协同系统及计算机可读存储介质,通过获取本车的预警信息,以根据所述预警信息的预警类型和预设的映射关系,获得每一所述预警信息对应的预警类型评分,并根据获取的所述相对运动参数计算得到所述预警信息对应的预警风险评分,且根据检测到的所述车辆数量计算车辆密集度;然后根据所述预警类型评分、所述预警风险评分和所述车辆密集度计算得到每一所述预警信息的预警权值,最后选取预警权值符合预设的预警条件的预警信息并输出,从而实现准确地选择有效预警进行报警,提高了预警的准确性,有效地降低了多预警并发时,预警系统对驾驶员或高级驾驶辅助系统的干扰,因此提高了车辆的安全。
[0158] 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。