总开发过程说明
系统层面:包括软硬件集成测试、系统集成测试以及整车测试。功能安全总体要求
功能安全测试要求
测试对象:需要测试的对象描述,以及测试的范围描述;测试环境:涉及到的仿真环境(Simulink)、台架环境(HIL、实验台架等)等;测试工具:用到的各种软件以及硬件测试工具,如Canoe、Canape、Inca等,说明工具的型号以及版本信息;测试方法:功能安全表格中提到的针对各个阶段,所需采取的测试手段或方法;测试条件:包括测试准入条件、测试准出条件以及测试异常退出条件等;测试回归:定义回归策略,如在产品末期,进行一次全回归测试等;测试时间计划表:针对各个阶段进行详细的测试计划安排,确保各个阶段人、事、物齐全,确保测试按照计划进行。根据不同的测试对象进行分析,选择合适的测试方法、编写测试用例。用例ID:每个测试用例应有唯一的测试ID,方便建立追溯;预期结果:说明测试用例执行后预期的输出、输出范围以及功能表现等,说明通过与失败评判标准。 包括软件单元内部的语句、逻辑以及单元给外部调用的接口。证明软件单元不包含非期望的功能,且满足下表覆盖度。这里核心是需要借助一定的工具,统计需求覆盖度以及代码覆盖度。 软件单元拼接集成后的软件,针对针对各个模块的交互接口以及集成起来的功能进行验证测试。资源使用测试,包括消耗的CPU资源、RAM、ROM等。证明软件具有一定的鲁棒性,具备有效的错误探测以及处理机制; 备注:为了达到足够的覆盖度,可以采用不同的集成方法,分阶段进行集成。针对硬件单板,集成硬件要素和测试硬件设计,以验证硬件设计符合适当 AS I L等级的硬件安全要求;应验证针对硬件安全要求的安全机制实施的完整性和正确性;HSI,应以适当的覆盖率测试软硬件接口(HS I)要求,同时考虑 AS I L等级或应给出没有关于 HS I遗留问题的理由。验证安全机制在软硬件层的正确功能性能、准确性和时序;验证外部和内部接口在软硬件层执行的一致性和正确性;验证对于硬件失效探测机制在软硬件层面上与故障模型有关的诊断覆盖率的有效性;组成系统的各个要素按照系统设计进行集成集成后的系统,证明各个系统要素正确交互、符合技术和功能安全要求,并为没有可能导致违背安全目标的非预期行为提供足够的置信度水平。验证安全机制在系统层的正确功能性能行为、准确性和时序;集成到整车后的相关项,为了探测整车集成期间的系统性故障。验证安全机制在整车层面的正确功能性能、准确性和时序;版权声明:本文为CSDN博主「AgingMoon」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明,已获取作者转载权限。比亚迪汉ECU接口梳理
对工作中ASPICE的一些理解
汽车功能安全工程师入行指南
基于UDS的Bootloder详解
关于整车上下电流程的理解
关于车载以太网 Switch Vlan的理解
AURIX TC3XX系列的SOTA机制详解
一文详解奥迪e-tron内部系统 |附下载
ID.3 和大众的电气化平台 |附下载
一文详解CAN总线错误帧|附下载
DoIP协议介绍,资料分享!
详解车载网络 OTA系统的开发|文末附下载
一文了解汽车嵌入式AUTOSAR架构|附下载
特斯拉Autopilot系统安全研究|附dbc下载