一种交通工况场景库搭建及应用方法、系统和电子设备与流程-k8凯发

文档序号:35528573发布日期:2023-09-21 04:56阅读:6来源:国知局
导航:>>


1.本发明涉及电数字数据处理技术领域,特别是涉及一种交通工况场景库搭建及应用方法、系统和电子设备。


背景技术:

2.在现代社会中,汽车已成为人们生活中不可或缺的交通工具。然而,由于道路条件、车辆性能、驾驶员行为等因素的影响,汽车事故时有发生。为了降低汽车事故的发生率,需要对不同的汽车工况进行研究和分析,以便制定相应的安全管理措施和政策。
3.然而,由于汽车工况的多样性和复杂性,研究和分析它们是一项具有挑战性的任务。目前,许多汽车工况场景库已经建立,以帮助汽车企业和研究人员更好地理解汽车工况和事故。例如,一种自动驾驶场景库的建设方法和系统(公开号为cn115292153a),该发明通过正向设计与逆向设计的技术路线建设形成覆盖智能网联汽车全开发周期的仿真场景库,实现对产品的全面验证。从感知、决策、控制三个方面分析,得到场景关键元素的判定、组合准则,设计具体场景。进而建设出真实、标准、规范、全面的仿真场景库,避免了自动驾驶场景库缺乏系统性和真实性,各类场景无明确分类标准,业内各个场景库设计准则、测试目标不一,场景库间无关联性和一致性等问题。一种智能汽车仿真测试场景库生成方法及测试系统和方法(公开号为:cn109446371a),该发明则是利用场景图像生成仿真测试场景库。利用基于实景图像生成的场景图像构造仿真测试场景进行测试,极大提高了对真实交通环境模拟的真实性,从而确保了测试的高效性、可靠性以及场景覆盖率。一种基于自学习衍生理论的自动驾驶已知不安全场景库构建方法(公开号为:cn115577640a),该发明是基于自学习衍生理论构建自动驾驶已知不安全场景库,这一方法通过深度强化学习的方法完成已知不安全场景的特征的自学习衍生;能够基于场景库中已有的已知不安全场景泛化衍生出一系列的已知不安全场景,能够极大地提高仿真验证的有效性,为其优化设计提供全面的参考。
4.基于上述描述,现有的场景库构建方法大多数是基于车辆自身感知力、路况图像处理与分析能力进行建立的,主要针对车辆的仿真与预测,但现有技术并没有从车辆交通事故成因角度出发,基于实际道路交通事故数据进行梳理分析构建适用于汽车工况试验场景设定的场景库,进而使得在进行场景库应用过程中存在效率低和精确度低等问题。


技术实现要素:

5.为解决现有技术存在的上述问题,本发明提供了一种交通工况场景库搭建及应用方法、系统和电子设备。
6.为实现上述目的,本发明提供了如下方案:
7.一种交通工况场景库搭建方法,包括:
8.获取汽车工况信息类型和交通事故成因类型;
9.按照第一预设规则匹配所述汽车工况信息类型和所述交通事故成因类型得到数
据信息类型;每一所述数据信息类型均包括多个数据元素;
10.按照第二预设规则基于所述数据信息类型生成数据信息类型层级关系,并基于实验结果扩展所述数据信息类型中的数据元素;
11.对所述数据元素进行编码,并确定各所述数据元素间的互斥关系;
12.基于所述互斥关系和所述数据信息类型中的数据元素进行案例情况组合得到元素矩阵;
13.获取不同汽车工况数据信息类型下的交通事故成因数据,以得到每种数据信息类型对应的事故数量;
14.基于所述事故数量对所述数据信息类型中的数据元素进行排序得到元素顺序;
15.根据所述元素顺序筛选所述元素矩阵得到事故发生场景情况案例;
16.基于筛选得到的事故发生场景情况案例生成交通工况场景库。
17.可选地,所述数据信息类型包括:事故发生过程信息类型、自然环境信息类型、交通环境信息类型、车辆行驶状态信息类型和事故形态信息类型。
18.可选地,所述数据信息类型层级关系包括:工况场景发生环节和工况场景构成元素;
19.所述工况场景发生环节基于所述事故发生过程信息类型映射生成;所述工况场景构成元素基于所述自然环境信息类型、所述交通环境信息类型、所述车辆行驶状态信息类型和所述事故形态信息类型生成。
20.可选地,基于所述互斥关系和所述数据信息类型中的数据元素进行案例情况组合得到元素矩阵,具体包括:
21.选择自然环境、交通环境、道路环境和试验车运行状态;
22.基于选择的所述自然环境、所述交通环境、所述道路环境和所述试验车运行状态确定是否发生事故;
23.若与单一物体产生交互行为,则进行第一障碍物的状态选择,得到测试案例;
24.若发生连环避障/碰撞情况,则进行第一障碍物和第二障碍物状态选择。
25.一种交通工况场景库搭建系统,应用于上述提供的交通工况场景库搭建方法;所述交通工况场景库搭建系统包括:
26.类型获取模块,用于获取汽车工况信息类型和交通事故成因类型;
27.类型匹配模块,用于按照第一预设规则匹配所述汽车工况信息类型和所述交通事故成因类型得到数据信息类型;每一所述数据信息类型均包括多个数据元素;
28.层级确定模块,用于按照第二预设规则基于所述数据信息类型生成数据信息类型层级关系,并基于实验结果扩展所述数据信息类型中的数据元素;
29.编码互斥模块,用于对所述数据元素进行编码,并确定各所述数据元素间的互斥关系;
30.元素组合模块,用于基于所述互斥关系和所述数据信息类型中的数据元素进行案例情况组合得到元素矩阵;
31.数量确定模块,用于获取不同汽车工况数据信息类型下的交通事故成因数据,以得到每种数据信息类型对应的事故数量;
32.元素排序模块,用于基于所述事故数量对所述数据信息类型中的数据元素进行排
序得到元素顺序;
33.案例提取模块,用于根据所述元素顺序筛选所述元素矩阵得到事故发生场景情况案例;
34.场景库搭建模块,用于基于筛选得到的事故发生场景情况案例生成交通工况场景库。
35.一种交通工况场景库应用方法,包括:
36.获取交通工况场景库和车辆工况数据;所述交通工况场景库采用上述提供的交通工况场景库搭建方法搭建得到;
37.将所述车辆工况数据与所述交通工况场景库进行相似度匹配,得到匹配结果;所述匹配结果为:;式中,为匹配结果,为车辆工况数据,为交通工况场景库中的工况数据,表示车辆工况数据和交通工况场景库中的工况数据的交集,表示车辆工况数据和交通工况场景库中的工况数据的并集;
38.当所述匹配结果大于等于设定阈值时,对每一所述车辆工况数据进行权重赋值,并确定所述车辆工况数据的总权重;所述车辆工况数据的总权重为;式中,为车辆工况数据的总权重,为车辆工况数据中第一个数据的权重值,为车辆工况数据中第二个数据的权重值,为车辆工况数据中第n个数据的权重值;
39.当所述车辆工况数据的总权重满足设定的阈值范围时,确定当前车辆的安全性能满足要求;
40.当所述车辆工况数据的总权重不满足设定的阈值范围或所述匹配结果小于所述设定阈值时,确定当前车辆的安全性能不满足要求。
41.一种交通工况场景库应用系统,包括
42.数据获取模块,用于获取交通工况场景库和车辆工况数据;所述交通工况场景库采用上述提供的交通工况场景库搭建方法搭建得到;
43.数据匹配模块,用于将所述车辆工况数据与所述交通工况场景库进行相似度匹配,得到匹配结果;所述匹配结果为:;式中,为匹配结果,为车辆工况数据,为交通工况场景库中的工况数据,表示车辆工况数据和交通工况场景库中的工况数据的交集,表示车辆工况数据和交通工况场景库中的工况数据的并集;
44.权重确定模块,用于当所述匹配结果大于等于设定阈值时,对每一所述车辆工况数据进行权重赋值,并确定所述车辆工况数据的总权重;所述车辆工况数据的总权重为;式中,为车辆工况数据的总权重,为车辆工况数据中第一个数据的权重值,为车辆工况数据中第二个数据的权重值,为车辆工况数据中第n个数据的权重值;
45.第一安全性能确定模块,用于当所述车辆工况数据的总权重满足设定的阈值范围时,确定当前车辆的安全性能满足要求;
46.第二安全性能确定模块,用于当所述车辆工况数据的总权重不满足设定的阈值范围或所述匹配结果小于所述设定阈值时,确定当前车辆的安全性能不满足要求。
47.一种电子设备,包括:
48.存储器,用于存储计算机程序;
49.处理器,与所述存储器连接,用于调取并执行所述计算机程序,以实施上述提供的交通工况场景库搭建方法或交通工况场景库应用方法。
50.可选地,所述存储器为计算机可读存储介质。
51.根据本发明提供的具体实施例,本发明公开了以下技术效果:
52.本发明提供的交通工况场景库搭建及应用方法、系统和电子设备,在得到汽车工况信息类型和交通事故成因类型后,以此为基础得到数据信息类型,按照预设规则梳理生成数据信息类型层级关系,并对数据信息类型中的数据元素进行扩展处理,对数据元素进行编码,并确定各数据元素间的互斥关系,以便得到更加合理的案例情况组合,然后,基于每种数据信息类型对应的事故数量对数据信息类型中的数据元素进行排序得到元素顺序,以筛选得到事故发生场景情况案例,从车辆交通事故成因角度出发,基于实际道路交通事故数据进行梳理分析构建得到交通工况场景库,进而提高交通工况场景的应用效率和精确度,能够为制定汽车相应的安全管理措施和政策提供有力依据。
附图说明
53.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
54.图1为本发明提供的交通工况场景库搭建方法的流程图;
55.图2为本发明提供的交通工况场景库中汽车工况的数据信息类型层级关系图;
56.图3为本发明提供的交通工况场景库应用方法的流程图。
具体实施方式
57.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
58.本发明的目的是提供一种交通工况场景库搭建及应用方法、系统和电子设备,能够从车辆交通事故成因角度出发,基于实际道路交通事故数据进行梳理分析构建得到适用于汽车工况试验场景设定的场景库,进而提高交通工况场景的应用效率和精确度,以为制定汽车相应的安全管理措施和政策提供有力依据。
59.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
60.如图1所示,本发明提供的交通工况场景库搭建方法,包括:
61.步骤100:获取汽车工况信息类型和交通事故成因类型。
62.步骤101:按照第一预设规则匹配汽车工况信息类型和交通事故成因类型得到数据信息类型。每一数据信息类型均包括多个数据元素。
63.进一步,在实际应用过程中,数据信息类型包括:事故发生过程信息类型、自然环境信息类型、交通环境信息类型、车辆行驶状态信息类型和事故形态信息类型。其中,事故发生过程包括事故发生前、事故发生中、事故发生后等。
64.步骤102:按照第二预设规则基于数据信息类型生成数据信息类型层级关系,并基于实验结果扩展数据信息类型中的数据元素。其中,第一预设规则和第二预设规则均是由用户根据实际需求进行的设置。
65.在实际应用过程中,该步骤采用的实验结果是基于设立的实验车与障碍物1和障碍物2的交互情况与工况条件进行实验得到的。基于此,该步骤主要是梳理汽车工况数据信息类型层级关系,将连环事故因素融入元素构建中,设立实验车与障碍物1和障碍物2的交互情况与工况条件,并扩展信息类型下元素内容。
66.其中,数据信息类型层级关系如图2所示,其主要包括工况场景发生环节和工况场景构成元素。
67.工况场景发生环节基于事故发生过程信息类型映射生成。工况场景构成元素基于自然环境信息类型、交通环境信息类型、车辆行驶状态信息类型和事故形态信息类型生成。
68.针对不同的数据信息类型工况场景构成元素存在一定区别,例如,在自然环境信息类型下,其数据元素包括海拔、区域类型、季节、天气、气温、时段和照明情况等,其他数据信息类型中的数据元素举例可参见图2。
69.进一步,扩展信息类型下元素内容的目的是为了完善元素类型下的细项内容,例如:自然因素——季节、天气等,季节包含春夏秋冬,是确定大的组成板块后的细项类目的填充。
70.步骤103:对数据元素进行编码,并确定各数据元素间的互斥关系。该步骤的目的主要是为剔除不合理的测试案例做准备。
71.其中,对数据元素进行编码主要是对数据元素进行编号,以便进行互斥关系的确定,具体编码规则的部分示例如表1所示,得到的互斥关系的部分示例如表2所示。
72.表1 编码规则表
[0073][0074]
表2 编码与互斥关系表
[0075][0076]
步骤104:基于互斥关系和数据信息类型中的数据元素进行案例情况组合得到元素矩阵。该步骤中的元素矩阵实质就是一种排列组合,用的是穷举,得出元素所有的组合案例情况。
[0077]
在实际应用过程中,采用系统界面实现该步骤的具体操作,其中,系统运行操作流程为:
[0078]
选择自然环境。
[0079]
选择交通环境。
[0080]
选择道路环境。
[0081]
选择试验车运行状态。
[0082]
基于上述选择的信息确定车辆运行场景,试验车辆行驶过程中若与单一物体产生交互行为,则进行障碍物1(即第一障碍物)状态选择,得到测试案例,若发生连环避障/碰撞情况,则进行障碍物1和障碍物2(即第二障碍物)状态选择,以得到测试案例,进而得出元素所有的组合案例情况。
[0083]
步骤105:获取不同汽车工况数据信息类型下的交通事故成因数据,以得到每种数
据信息类型对应的事故数量。其中,不同汽车工况数据信息类型下的交通事故成因数据是通过大数据获取的不同汽车工况数据信息类型下的交通事故成因数据,例如,2014年-2016年的中国交通数据库中的事故成因影响下的事故数量。
[0084]
步骤106:基于事故数量对数据信息类型中的数据元素进行排序得到元素顺序。
[0085]
步骤107:根据元素顺序筛选元素矩阵得到事故发生场景情况案例。
[0086]
步骤108:基于筛选得到的事故发生场景情况案例生成交通工况场景库。
[0087]
基于上述描述,相对于现有技术,本发明上述提供的交通工况场景库搭建方法还具有以下优点:
[0088]
1、本发明能够扩展场景信息类型,将交通事故场景成因元素融合进去,并考虑多次碰撞工况情况,因此,场景库的汽车工况场景案例更加贴合实际道路场景。
[0089]
2、本发明利用交通事故数据对场景库元素优先级排序,高频工况场景案例梳理更具备交通事故特点,能够为试验厂、车企工程师工况实验条件设定时提供有效参考。
[0090]
3、本发明将交通事故成因、环境因素、事故形态、事故发生过程等信息类型,进行主因、诱因分析以及相关性分析,并剔除互斥条件,从而形成逻辑性强、合理性高的典型汽车工况场景库,能够有效解决场景库信息之间关系网络不清晰、标准化低的问题。
[0091]
进一步,本发明还提供了一种交通工况场景库搭建系统,以应用于上述提供的交通工况场景库搭建方法。交通工况场景库搭建系统包括:类型获取模块、类型匹配模块、层级确定模块、编码互斥模块、元素组合模块、数量确定模块、元素排序模块、案例提取模块和场景库搭建模块。
[0092]
其中,类型获取模块用于获取汽车工况信息类型和交通事故成因类型。
[0093]
类型匹配模块用于按照第一预设规则匹配汽车工况信息类型和交通事故成因类型得到数据信息类型。每一数据信息类型均包括多个数据元素。
[0094]
层级确定模块用于按照第二预设规则基于数据信息类型生成数据信息类型层级关系,并基于实验结果扩展数据信息类型中的数据元素。
[0095]
编码互斥模块用于对数据元素进行编码,并确定各数据元素间的互斥关系。
[0096]
元素组合模块用于基于互斥关系和数据信息类型中的数据元素进行案例情况组合得到元素矩阵。
[0097]
数量确定模块用于获取不同汽车工况数据信息类型下的交通事故成因数据,以得到每种数据信息类型对应的事故数量。
[0098]
元素排序模块用于基于事故数量对数据信息类型中的数据元素进行排序得到元素顺序。
[0099]
案例提取模块用于根据元素顺序筛选元素矩阵得到事故发生场景情况案例。
[0100]
场景库搭建模块用于基于筛选得到的事故发生场景情况案例生成交通工况场景库。
[0101]
进一步,为了提高交通工况场景的应用效率和精确度,本发明提供了一种交通工况场景库应用方法,如图3所示,该方法包括:
[0102]
步骤300:获取交通工况场景库和车辆工况数据。交通工况场景库采用上述提供的交通工况场景库搭建方法搭建得到。
[0103]
步骤301:将车辆工况数据与交通工况场景库进行相似度匹配,得到匹配结果。匹
配结果为:。式中,为匹配结果,为车辆工况数据,为交通工况场景库中的工况数据,表示车辆工况数据和交通工况场景库中的工况数据的交集,表示车辆工况数据和交通工况场景库中的工况数据的并集。
[0104]
步骤302:当匹配结果大于等于设定阈值时,对每一车辆工况数据进行权重赋值,并确定车辆工况数据的总权重。车辆工况数据的总权重为。式中,为车辆工况数据的总权重,为车辆工况数据中第一个数据的权重值,为车辆工况数据中第二个数据的权重值,为车辆工况数据中第n个数据的权重值。其中,采用的设定阈值是基于实际需要设定的。
[0105]
步骤303:当车辆工况数据的总权重满足设定的阈值范围时,确定当前车辆的安全性能满足要求。其中,采用的阈值范围也是基于实际需要设定的。
[0106]
步骤304:当车辆工况数据的总权重不满足设定的阈值范围或匹配结果小于设定阈值时,确定当前车辆的安全性能不满足要求。
[0107]
对应于上述提供的交通工况场景库应用方法,本发明还提供了一种交通工况场景库应用系统。该交通工况场景库应用系统包括数据获取模块、数据匹配模块、权重确定模块、第一安全性能确定模块和第二安全性能确定模块。
[0108]
其中,数据获取模块用于获取交通工况场景库和车辆工况数据。交通工况场景库采用上述提供的交通工况场景库搭建方法搭建得到。
[0109]
数据匹配模块,用于将车辆工况数据与交通工况场景库进行相似度匹配,得到匹配结果。匹配结果为:。式中,为匹配结果,为车辆工况数据,为交通工况场景库中的工况数据,表示车辆工况数据和交通工况场景库中的工况数据的交集,表示车辆工况数据和交通工况场景库中的工况数据的并集。
[0110]
权重确定模块,用于当匹配结果大于等于设定阈值时,对每一车辆工况数据进行权重赋值,并确定车辆工况数据的总权重。车辆工况数据的总权重为。式中,为车辆工况数据的总权重,为车辆工况数据中第一个数据的权重值,为车辆工况数据中第二个数据的权重值,为车辆工况数据中第n个数据的权重值。
[0111]
第一安全性能确定模块,用于当车辆工况数据的总权重满足设定的阈值范围时,确定当前车辆的安全性能满足要求。
[0112]
第二安全性能确定模块,用于当车辆工况数据的总权重不满足设定的阈值范围或匹配结果小于设定阈值时,确定当前车辆的安全性能不满足要求。
[0113]
再进一步,本发明还提供了一种电子设备,该电子设备包括:存储器和处理器。存储器用于存储计算机程序。处理器与存储器连接,以用于调取并执行计算机程序,进而实施上述提供的交通工况场景库搭建方法或交通工况场景库应用方法。
[0114]
此外,上述的存储器中的计算机程序通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
[0115]
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0116]
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1  
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图