0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

功能安全实车测试新突破:故障注入技术的创新实践

北汇信息POLELINK ? 2025-02-26 10:01 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


作者 |ktw624


小编 | 不吃猪头肉

a53a825a-f3e5-11ef-9434-92fbcf53809c.png

引言

随着智能网联汽车技术的飞速发展,驾乘体验和出行效率得到了大幅提升,人们对其安全性的关注也越来越高。为确保行车安全,ISO 26262等功能安全标准对汽车电子电气系统提出了严格的要求,其中故障注入测试是验证系统安全机制有效性的重要手段。基于故障注入的功能安全测试旨在验证智能网联汽车的硬件及软件系统在各种故障情况下的稳定性和可靠性(在系统故障时是否能够进入安全状态或执行预定的安全操作),其关键要点包括故障模拟、故障响应评估和安全功能验证。台架或仿真环境下的功能安全测试,由于模型精度和置信度、系统完整性等问题,难以完全反映真实行驶状态下系统的表现。本文将重点介绍如何在真实行驶工况下自动化模拟各类故障场景,全面验证系统的故障检测、安全响应等机制,更加真实地评估系统的功能安全性能。

a541a7e2-f3e5-11ef-9434-92fbcf53809c.png

功能安全实车测试设备

a54cff98-f3e5-11ef-9434-92fbcf53809c.jpg

功能安全实车测试设备架构如上图所示,北汇信息推出的功能安全实车测试设备主要由五大部分组成:

自动化控制系统:选用CANoe进行硬件配置、虚拟网关路由、测试页面开发等;选用vTESTstudio进行测试脚本编辑和管理。

故障注入硬件设备:选用Vector VN及VT系列板卡,配备视频故障注入板卡、电气故障注入板卡等定制化设备,实现各类通信数据的收发。

测量设备:选用组合惯导真值设备、传感器设备,进行车辆运动状态的实时检测。

定制化连接器:用于硬件通道资源的映射管理,便于控制器/对手件的快速切换。

供电设备:选用220V便携式电源及程控电源,用于硬件设备及控制器供电。

其核心原理为:将故障注入硬件设备串接在控制器与对手件之间,进行不同类型数据(如CAN/Ethernet总线、I/O、视频、超声波等)的收发,通过CANoe对通信数据的处理及硬件设备的配置,实现通信数据、通信链路、物理链路连接及供电四大类型故障场景的构造;再结合总线信号实时监控及测量设备实时检测车辆状态,验证系统的故障检测、安全响应机制,完成系统功能安全性能评估。

a55b7a50-f3e5-11ef-9434-92fbcf53809c.png

功能安全故障场景实现
如上所述,功能安全测试的故障场景从产生机制的角度主要包含四大类,这些不同类型的故障注入能够全面验证系统的故障检测、诊断和安全响应机制,确保系统在各类故障场景下都能保持安全状态:

通信数据故障:传感器、执行器及控制器信号值异常;如摄像头图像质量故障(颜色异常、花屏、遮挡、欠爆过曝等)、轮速信号异常(偏移、卡滞、扰动等)、制动踏板位移传感器故障、制动液位传感器故障、非预期转向、非预期加速等。

通信链路故障:通信中断、丢失、延时等;如CAN总线Bus-off、丢帧、延时,TCP/UDP断连、报文周期不稳定,GMSL链路故障(如摄像头断流、黑帧、丢帧、卡滞、延时、多相机不同步等)。

物理链路连接故障:线束开路、短路(对电、对地、引脚之间)等连接故障。

供电故障:电源波动、过压欠压等异常。

a5632b06-f3e5-11ef-9434-92fbcf53809c.png

简易高效的设备使用性

除了功能安全故障场景的覆盖度、测试的全面性,友好的测试页面、测试模式一键切换、测试项目快速切换、全自动化测试、数据记录分析等功能可大幅提升设备的使用效率。

1.友好的测试页面
使用CANoe的Panel Designer功能设计清晰直观、交互便利的标准化测试页面。

a56bcbee-f3e5-11ef-9434-92fbcf53809c.png

测试页面示意图

2.测试模式一键切换
在实车测试过程中,通过三通板卡可实现故障模式、非故障模式的一键切换,且当测试设备意外停止运行或断电后,自动切换至非故障模式,确保车辆可正常运行。

3.测试项目快速切换

测试项目切换包括硬件设备切换和测试工程适配。
硬件设备切换:通过定制化连接器,一端与故障注入硬件资源一一映射,另一端为标准接插件(如DB9、橡胶头、车载以太网接插件),只需插拔控制器/对手件端接插件即可实现硬件的快速切换。

测试工程适配:测试工程切换主要工作量是通信数据库文件的更新,可通过代码生成工具将标准数据库文件转化为.can文件加载到CANoe中简单配置后编译运行,无需大量手敲代码,大幅减少工程开发量,缩短项目切换周期。

4.全自动化测试

集成可程控的硬件设备、测试软件CANoe、自动化测试软件vTESTstudio,可实现功能安全实车全自动化测试,用户只需运行测试脚本即可,提高测试效率,降低测试风险。

5.数据记录分析

CANoe不仅可以记录分析CAN/Ethernet总线报文数据,也支持外接USB摄像头记录视频数据,便于对测试过程中车辆仪表/大屏的监控。

a5810478-f3e5-11ef-9434-92fbcf53809c.png

灵活的产品形态

功能安全实车测试设备可标准化、可定制化。标准化设备硬件资源类型、通道数量固定,构造的故障有限,可覆盖法规标准功能安全测试的最低要求;定制化设备硬件资源类型、通道数量可根据实际需求配置,可全面覆盖各类故障模拟,提高功能安全测试的覆盖度。

a5902a2a-f3e5-11ef-9434-92fbcf53809c.png

左-标准化设备,右-定制化设备

a5a1c15e-f3e5-11ef-9434-92fbcf53809c.png

结语功能安全测试是保障汽车智能化系统可靠运行的重要手段,通过科学的测试方法和严谨的验证流程,能够有效发现潜在安全隐患,为智能化功能的安全落地提供有力保障,为用户带来可靠的智能化体验。北汇信息是一家专注于汽车电子测试的高新技术企业,借助合作伙伴Vector的软硬件工具,为客户提供覆盖智驾/座舱/动力/底盘/车控及MiL/SiL/HiL/ViL/实车的全域全链测试解决方案及相关测试服务,助力汽车电子产品的研发测试和快速迭代。

注:文中部分图片来源于Vector。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    5737

    浏览量

    129138
  • 功能安全
    +关注

    关注

    2

    文章

    138

    浏览量

    6000
  • 实车碰撞
    +关注

    关注

    0

    文章

    3

    浏览量

    1118
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    直流充电安全测试负载方案解析

    创新 复合型负载拓扑 采用“电阻负载+能量回馈+故障注入”三合一架构: 电阻模块:处理瞬态大电流(峰值10kA/10ms) 回馈单元:将85%以上能量返网,降低测试能耗 故障模拟器:内
    发表于 03-13 14:38

    后驱动技术故障注入中的退化机理的研究

    其主要的退化机理。【关键词】:后驱动技术;;故障注入;;退化机理【DOI】:CNKI:SUN:IKJS.0.2010-03-027【正文快照】:故障注入技术是装备
    发表于 04-22 11:29

    PXI故障注入开关模块应用于故障注入测试

    的方法不是什么新颖的说法,它是ECU验证的一个重要的部分和系统电气故障的重要方法(故障注入测试)。它是一个可以模仿很多情形,如因为腐蚀,短/开路和其他的由于使用时间过长引起的电气故障
    发表于 03-05 09:39

    Microchip:用32位单片机+功能安全和网络安全保护

    ?怎样提供融合功能安全和网络安全保护的半导体技术?怎样通过技术创新降低芯片成本,从而为市场提供高性价比的
    发表于 11-10 13:52

    是否有推荐的方法或工具可用于在TPL接口上执行故障注入测试

    是否有推荐的方法或工具可用于在 TPL 接口上执行故障注入测试
    发表于 04-18 08:24

    运行时软件故障注入器的设计与实现

    针对实际故障诊断中难以有效获得故障现场信息的问题,提出通过在软件运行时注入故障的方式获取故障现场信息,设计并实现一种运行时软件
    发表于 04-06 08:40 ?19次下载

    分布式星载系统故障注入研究

    基于软件的故障注入是对星载计算机系统可靠性进行的一种评测技术。本文首先提出了用软件方法进行的故障注入系统,并提出故障注入模型;其次阐述了由本课题组自主研究开
    发表于 12-23 12:06 ?17次下载

    基于FPGA的容错计算机故障注入研究

    为了验证以FPGA为主控制器的容错计算机的可靠性,利用构造双NIOS II系统的方法,设计了模拟量、数字量、通讯量以及单粒子效应的故障注入系统。该系统可以通过软件由用户选择故障
    发表于 07-17 17:59 ?27次下载

    Pickering Interfaces最近扩展了他们的PXI故障注入开关产品系列

    Pickering Interfaces最近扩展了他们的PXI故障注入开关产品系列。
    发表于 05-07 08:38 ?1349次阅读

    综合模块化航空电子平台网络故障注入策略

    综合模块化航空电子(IMA)平台网络通信结构复杂,在进行故障注入测试时,存在难以选取合适的测试路径及等效、无效故障注入较多的问题。根据IMA平台网络通信结构特点,提出一种新的
    发表于 01-02 14:40 ?10次下载
    综合模块化航空电子平台网络<b class='flag-5'>故障注入</b>策略

    船舶一体化网络系统的故障注入平台设计

    船舶一体化网络系统的故障注入平台设计
    发表于 06-27 15:07 ?7次下载

    故障注入测试工具:FIT

    故障的系统影响评价及SW安全功能验证丰田ETCS故障相关补偿案例 需要验证一般的功能测试难以验证的安全
    的头像 发表于 03-23 09:49 ?3502次阅读

    硬件&amp;芯片安全渗透利器--BTS1002多接口精密触发故障注入

    BTS1002是一台多接口精密触发故障注入仪,同时也是一台传统的网络底层攻防渗透工具和混合网关,将三者有效交叉融合,根据不同的触发条件和精准触发滞后时间配置,可在准确的时间对被测对象(包括但不
    的头像 发表于 06-13 14:48 ?1028次阅读
    硬件&amp;芯片<b class='flag-5'>安全</b>渗透利器--BTS1002多接口精密触发<b class='flag-5'>故障注入</b>仪

    针对M2351系列故障注入攻击的软件防护措施

    针对M2351系列故障注入攻击的软件防护措施
    的头像 发表于 08-11 14:57 ?1207次阅读
    针对M2351系列<b class='flag-5'>故障注入</b>攻击的软件防护措施

    功能安全验证之软件故障注入方法

    软件故障注入是一种假设实验,它可能起源于软件开发过程的任何阶段,包括需求分析、设计和编码活动。在给定的工作负载下执行目标,并将故障插入目标系统的特定软件组件中。
    的头像 发表于 11-06 18:22 ?3697次阅读
    <b class='flag-5'>功能</b><b class='flag-5'>安全</b>验证之软件<b class='flag-5'>故障注入</b>方法