基于仿真的自动驾驶可靠性分析算法

发布者:博雅之士最新更新时间:2023-05-05 来源: elecfans关键字:仿真  自动驾驶 手机看文章 扫描二维码
随时随地手机看文章

随着自动驾驶技术的加速发展与应用落地,如何检验和验证自动驾驶车辆及系统的可靠性变得至关重要。自动驾驶系统存在的风险可以通过该系统发生事故即失效的概率衡量,因此,验证自动驾驶系统失效的概率是否低至可以接受水平是自动驾驶验证的一个重要目标。为了验证或估计这个极低的概率,需要高昂的时间及安全成本完成实车路测——根据相关分析,为了得到失效概率的一个可靠置信区间(95%置信度,相对误差20%)需要超过五千万英里的道路测试。故高成本效益的仿真模拟测试成为验证自动驾驶系统可靠性的重要手段。


本文简要阐述和分析蒙特卡罗方法面对小概率事件时的困难,如何通过可靠性分析算法估计自动驾驶系统在逻辑场景中的失效概率,并将基于场景的测试结果转化为整体失效概率。


01. 可靠性的定义

可靠性定义为被测试车辆或系统在某场景中不会失效的概率,即  。此处的失效是指被测试自动驾驶车辆及算法在一个具体场景中某项评价指标(kpi)小于阈值,即  ,其中  为该具体场景的参数值向量,  和  分别是评价指标函数向量和对应的阈值向量。为了便于说明,本文选取单kpi,多kpi的失效域可视为多个单kpi失效域的并集。


在此假设下,被测试自动驾驶车辆及算法在任意逻辑场景中失效的概率可定义为:

其中  是该逻辑场景中参数,  为这些参数的分布函数。

若逻辑场景  在  公里的平均出现频率为  ,则根据贝叶斯定理此被测试车辆或算法在  公里上的平均失效率为:

而车辆在  公里(或时间)上出现失效的次数一般被认为服从泊松分布,则 

通过仿真模拟,估计被测试车辆或算法在各逻辑场景中的失效概率  ,则该车辆平均在  公里上发生失效的概率可以估计为:   。

故如何构建估计量  ,正确稳定地估计被测试车辆或算法在各逻辑场景,即参数空间中的失效概率成为一个核心问题。


02. 估计量的好坏

在成本相同即采样数量相同的情况下,一个估计量  对真值  估计的好坏主要考虑准确性(accuracy)和精确性(precision)两个方面。

准确性衡量估计量是否能正确估计出被估计的真值,而精确性衡量估计量的散布范围。例如下图中,准确性描述弹孔是否以把心为中心,精确性描述单孔的散布范围,故①为精确而不准确,②为既不精确亦不准确,③为准确但不精确,④为即准确又精确。

d25132f8-da64-11ed-bfe3-dac502259ad0.png

图1 准确性与精确性

衡量准确性的指标主要有偏差  及相对偏差  ;衡量精确性的指标主要为标准差  及相对误差(变差系数)  。   当  时我们称  为  的无偏估计;若  随着样本数量的增加趋近于0,则  为  的渐进无偏估计。仅当  的偏差较小时,讨论其精确性才有实际意义。


03. 朴素蒙特卡洛方法

对失效概率最简单的估计方式即朴素蒙特卡洛方法(CMC)。在测试空间中随机生成  个独立同分布的样本(场景),即  ,…,  ,其上车辆的表现函数为  。

即  为真值的无偏估计,同时其估计精准性不受测试空间维度影响,有着非常好的鲁棒性。当  趋近无穷时  依概率/分布收敛到的  的真值,其收敛性可由中心极限定理保证,即:   。   的相对误差/变差系数为:   。 通过上面的分析,我们无需担心  的准确性(其为无偏估计量)。其精确性即  由样本数  控制,并依d2688fe8-da64-11ed-bfe3-dac502259ad0.png的速度收敛。


04. 蒙特卡洛的困难

虽然传统蒙特卡洛方法有种种优势,但是当失效是小概率事件,正如现实情况中自动驾驶车辆及系统失效概率很低时,上述估计  的方法会陷入困难。

例如当自动驾驶系统或车辆在某测试空间中的失效概率为  ,为了得到较好的精确性,例如要求相对误差  ,则需要测试的具体场景个数约为  ,太多了!

因此,无法通过朴素蒙特卡罗的方法泛化并验证一个成熟的自动驾驶车辆或算法!虽然通过拉丁超立方或拟蒙特卡洛采样可以一定程度的节约成本,但即使  个测试场景依然是无法接受的。


05. 可靠性分析算法

根据上面的表达式可以看出,蒙特卡洛的困难的原因主要在于当失效概率很小时  的分母  过小。考虑  表示在  个随机场景中失效场景的平均个数,故一个自然的思路即通过增加采样中的失效场景个数来克服上面的困难,即应用一个更容易采集到失效场景的提议分布函数  来代替原始分布函数  进行采用,再通过下面的等式估计失效概率

其中  和  分别表示该逻辑场景中参数的原始分布及提议分布对应的密度函数。

赛目在测试空间分析工具中提供了基于此思想的自适应重要性采样、自适应splitting方法以及方向采样等可靠性分析算法,自动在测试空间中寻找失效临界,实现以可以接受的成本精确估计失效概率  。

d274a102-da64-11ed-bfe3-dac502259ad0.png

图2 可靠性分析操作界面

为了说明可靠性分析算法的效率,下面的例子中我们选取了了一个显式的评价函数。

测试空间:  独立且服从标准正态分布;

评价函数:  ;

阈值:T分别取2、3、4、5。

下表列出对比了我们提供的自适应重要性采样与朴素蒙特卡罗方法在效率上的差异。

d290eb00-da64-11ed-bfe3-dac502259ad0.png

通过此例中的数据可以清晰看出,适合的可靠性分析算法可以准确估计失败概率(使用的自适应重要性采样实际为无偏估计),同时可以极大提升估计失效概率的效率,尤其时当失效概率较小时。例如次例中失败概率在  至  数量级时,同等精度下蒙特卡罗方法需要的仿真次数为十万至千万级,而实验中使用的可靠性分析算法只需要数千次仿真。并行仿真下,高效的可靠性分析算法可以大幅缩减时间成本,完成对自动驾驶车辆在多个逻辑场景中失效概率的准确估计。

关键字:仿真  自动驾驶 引用地址:基于仿真的自动驾驶可靠性分析算法

上一篇:基于LAformer的车道感知场景约束自动驾驶轨迹预测
下一篇:浅谈电动汽车漏电传感保护技术

推荐阅读最新更新时间:2024-11-11 16:37

英媒:专家称自动驾驶能让车祸锐减
  英媒称,澳大利亚斯威本科技大学的 自动驾驶 汽车专家侯赛因·迪亚博士说,将人这个因素从“驾驶方程式”中去掉,能拯救生命并大大减少与交通事故相关的损失。   据英国物理科学新闻网站9月26日报道,在一个探讨未来交通的研讨会上,迪亚说,全球交通事故每年造成约120万人死亡,其中高达90%是人为失误造成的。   “一大部分(交通事故)可通过使用自动驾驶汽车来避免,将人这个失误的主要来源从驾驶方程式中去掉是非常符合逻辑的,”他说,“在人工智能的控制下,汽车就不会像人类驾驶员那样作出错误的判断。它们不会酒驾,不会在开车时睡着,也不会因为玩‘口袋妖怪GO’游戏而走神。”   身为斯威本科技大学土木和建筑工程系主任的迪亚说,如果责任方从驾驶
[嵌入式]
LG合作Naver实验室 实现精确室内自动驾驶功能
据外媒报道,隶属于韩国最大的互联网公司Naver的NAVER实验室(NAVER Labs)宣布,其已经与韩国电子巨头LG公司合作,此次合作将把Naver实验室的xDM(精度和维度扩展型地图)整合至LG的向导机器人(Guide Robot)中。 Naver实验室与LG电子公司之间的合作伙伴关系于2019年CES展期间启动,Naver实验室正在研发多项未来技术,包括室内自动驾驶测绘机器人M1以及混合高精地图(Hybrid HD Map)。 xDM首次亮相于韩国最大的研发者大会DEVIEW 2018上,该平台结合了Naver实验室的机器人和高精(HD)地图、定位以及具高精度空间数据的导航技术等人工智能(AI)技术。该公司表示,该平台主
[机器人]
北京出台自动驾驶新规:车辆须配人类司机应急
  北京市交通委18日发布指导文件,规范推动自动驾驶技术发展。根据新规,自动驾驶车辆须具备自动、人工两种驾驶模式,可在两种模式间随时切换。上路测试期间,车辆属于“有人驾驶”状态,特殊或紧急情况下,由测试驾驶员接管测试车辆进行驾驶操作。交通管理部门将推出第一批可用于自动驾驶的测试道路。   自动驾驶汽车离我们现实生活越来越近,配套的政策支持也开始完善起来。   今天,北京市交通委发布了《关于加快推进自动驾驶车辆道路测试有关工作的指导意见(试行)》和《自动驾驶车辆道路测试管理实施细则(试行)》。   根据新规,在中国境内注册的独立法人单位,可申请自动驾驶车辆临时上路行驶。   新规同时要求,自动驾驶车辆须具备自动、人工两种驾驶模式,
[机器人]
苹果最新专利曝光,要把VR和AR带进自动驾驶汽车
据外媒报道,苹果公司一项最新专利申请近日曝光,该公司正在研发一种灵巧的虚拟现实(VR)系统,将用于自动驾驶汽车,缓解乘员的晕车症状。 在最近几周里,美国专利和商标局公布了苹果的多项虚拟现实技术专利,但最新曝光的这一个最为引人注目。 苹果在专利中描述了一套为自动驾驶汽车设计的VR系统,它可以大幅改变汽车的内饰和车内环境,为乘坐者带来更多乐趣。 图1展示乘客佩戴VR头显观看,而图2展示的是通过AR技术把图像投至车窗上。不难看出,苹果的这套VR娱乐系统不仅通过VR头显来实现,甚至还具有AR输出,可以把内容投至车窗,实现MR效果。 图8中展示,VR头显、汽车座椅以及传感器结合使用,可以把车速变化融入到虚拟体验中,有助于降低晕车。 此
[汽车电子]
自动驾驶势力或成未来出行领域的王者
自动驾驶公司也不一定完全靠着自动驾驶养活自己。 相信已经没有人再怀疑自动驾驶技术的未来前景,但若要实现大规模的商业化还有待时日。因此,推动相关技术在出行市场上的应用,被认为是自动驾驶技术可以预见的最有价值的商业化方式。 被德尔福收购的自动驾驶软件解决方案商nuTonomy的CTO Emilio Frazzoli曾分析称,在出租车行业的成本架构中,司机的劳动力成本占到了50%–70%,而自动驾驶系统可以减少出租车行业劳动力成本的80%。 实际上,传统汽车价值链上的参与者,都有野心和机会分食出行这块大蛋糕。 在资源上,正处于转型阶段的主机厂优势明显;在模式上,滴滴、Uber等网约车大户市场占有率高、模式成熟;在技术上,自动驾驶科技公司
[汽车电子]
无人驾驶的赛道上,英特尔做了这几件大事
如果,你在路上遇到一台没有司机、却通行自如的车辆,请不要惊慌,它只是正在路测的 自动驾驶 汽车。自动驾驶已离我们如此之近,正如 英特尔 公司CEO科再奇所说,“自动驾驶是目前最强的游戏规则颠覆者”。   当众多厂商在自动驾驶技术的研发上奋蹄疾进时,英特尔先人一步,不仅在技术创新上立于潮头,更提出自动驾驶系统安全模型,并积极展示自动驾驶将带来的精彩体验,成为多方位引领自动驾驶发展的实力强者。   端到端技术优势独一无二 不久之前,英特尔作了这样的对比,当 Mobileye  EyeQ5遇上NVIDIA Xavier,前者的深度学习性能效率比后者超出两倍以上,这无疑会提高燃油效率并降低散热解决方案的成本。这一性能优势,源自Mobile
[嵌入式]
CES 2018的欧司朗,欲大秀自动驾驶技术?
OSRAM 首席技术官Stefan Kampmann 的虚拟替身通过虚拟现实带领参观者了解汽车照明技术的未来前景。   图片来源: 欧司朗   在2018年CES国际消费电子展上,全球汽车照明领导者欧司朗将展示一系列汽车技术,通过对可见与不可见光的应用,扩展和改善驾驶者、乘客和其他道路使用者的体验。   此次展出的技术包括:实现自动驾驶的LiDAR中扮演重要角色的激光技术,能够实现例如车道偏离警告等先进驾驶员辅助系统的红外LED。欧司朗还在研发能够对道路障碍物作出警示的智能头灯,以及可以探测到驾驶员紧急健康状况的生物监测技术。   欧司朗还将展示首次推出的使用 LED 和激光光源技术对前方道路提供照明和标识投射。简言之:欧司
[嵌入式]
5V单电源供电的宽带放大器的设计与仿真
本设计实现了一个5 V单电源供电的宽带放大器基本功能。核心部分采用高速运算放大器OPA820ID作为一级放大电路,THS3091D作为末级放大电路,利用DC-DC交换器TPS61087DRC为末级放大电路供电,在输出负载50 Ω上实现电压增益等于40 dB。该放大器通频带范围10 Hz~10 MHz,系统最终可利用示波器测量输出电压的峰峰值和有效值,并利用MSP430单片机控制1602液晶显示输出数据的功能。整个系统结构简单,而且综合应用了电容去耦、滤波等抗干扰措施以减少放大器噪声并抑制高频自激。经验证,本方案完成了设计要求和部分扩展功能。   1 方案论证与系统设计   1.1 方案论证   直接使用集成高电压输出运放
[单片机]
5V单电源供电的宽带放大器的设计与<font color='red'>仿真</font>
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved