基于OTA技术的汽车ECU数据刷写自动化测试

2021-03-12 18:55:56·  来源:中国汽研北京分院  
 
汽车ECU数据刷写(简称ECU刷写),又称为ECU数据灌装。 其基本原理是通过ECU通信网络,如CAN总线,向ECU发送数据信息,实现ECU数据的管理和更新。 在传统模式下,用户通常需前往汽车维修店由专业技术人员进行现场ECU刷写操作。 近年来,随着OTA技术的快速发展
汽车ECU数据刷写(简称ECU刷写),又称为ECU数据灌装。
其基本原理是通过ECU通信网络,如CAN总线,向ECU发送数据信息,实现ECU数据的管理和更新。
在传统模式下,用户通常需前往汽车维修店由专业技术人员进行现场ECU刷写操作。
近年来,随着OTA技术的快速发展,利用移动通信网络,基于OTA技术进行远程ECU刷写逐渐普及。
然而刷写流程中,存在包括传输安全风险、通讯协议安全风险、车端安全风险、升级包安全风险以及升级包数据损坏风险等诸多安全风险。
因此,通过高效的自动化测试手段,验证汽车ECU刷写升级过程的稳定性及流程一致性,对于保障车辆安全运行至关重要。
中国汽研北京分院致力于基于OTA技术的汽车ECU刷写测试技术研究,积累了丰富的实车测试经验,具备标准化流程定义、自动化诊断请求发送、诊断响应结果读取以及自动生成测试报告等技术能力。

测试流程

测试目标ECU属于黑盒测试,具体测试流程如下图所示:
自动化测试控制界面如下图:
典型异常测试用例
1.数据传输中切断电源正极测试
场景:在数据传输过程中,切断电源正极,
预期:目标ECU能够在故障恢复后,重新执行升级流程并且升级成功。
目的:确保ECU刷写升级过程在因各类故障中断,而后恢复的情况下,仍然能够完成升级。
2. 供电异常测试
场景:制造过电和馈电异常
预期:目标ECU能够继续执行升级流程并且升级成功
目的:确保ECU刷写升级过程中,车辆出现各类异常状态情况下,车辆仍然能够以较大的可能性完成升级。
3. 升级包数据校验测试
场景:随机修改升级包内数据,制造升级包损坏异常
预期:目标ECU能够识别升级包损坏,并拒绝本次升级。
目的:确保ECU刷写过程中,避免因ECU无法识别人为篡改升级包数据的行为,而威胁车辆行驶安全。
通过模拟制造上述典型异常情况开展汽车ECU数据刷写自动化测试,评估目标ECU刷写升级结果,验证汽车ECU刷写升级过程的稳定性及流程一致性,为基于OTA技术的汽车ECU刷写过程有效实施提供测试保证。
 
关于我们
中国汽研北京分院依托汽车研发检测能力和网络安全资源能力,搭建智能网联汽车安全检测平台,已形成完备的测评体系和测评能力,可面向全行业提供车联网安全检测业务。其中,OTA安全测试主要面向零部件、系统台架以及整车测试,针对OTA云-管-端整体系统提供全面安全测评服务,内容包含升级包、OTA车端以及云端等各个安全环节的安全要求,全面覆盖OTA安全升级范畴。
 
合作联系
产品与服务
联系人:苑中魁
联系电话:18600285546
联系邮箱:yuanzhongkui@caeri.com.cn
 
商务合作
联系人:任翔
联系电话:18911552059
联系邮箱:renxiang1@caeri.com.cn
分享到:
 
反对 0 举报 0 收藏 0 评论 0
沪ICP备11026917号-25