基于 Python 的自动化测试– 借助仿真模型100% 同步复现实时测试的执行过程。
1) DS1104 除外。
通常通过在硬件在环 (HIL) 系统连接的标准 PC 上的执行测试,以完成自动化测试。然而,这种方法不能处理定时精度要求非常高的情形——例如,其难以捕捉并回应毫秒级发生的ECU交互通讯。其解决方法是利用 Python 脚本进行实时测试。
仿真平台,如dSPACE HIL系统上可以运行脚本。脚本与模型同步运行,因此所有的测试操作均实时进行,并且 100% 可复现。使用 dSPACE Simulator.实现更多的测试选项。可执行反应性测试,以便对同一仿真步骤中模型变量的变化作出响应。测试中的时间测量也是非常精确的,因为通讯中没有延迟。仿真步长的长短是决定测量结果的最高时间分辨率的唯一因素。实时测试脚本不仅可以在 HIL 系统上运行,还可以在 dSPACE 的 VEOS 平台上运行,以便执行基于 PC 的离线仿真。因此,您可以在整个开发过程中(从虚拟验证到 HIL 仿真)无缝地重复使用测试脚本。
Functionality | Description |
---|---|
Real-time testing |
|
100% reproducible real-time tests in Python |
|
Key features |
1) Except DS1104. |
为验证ECU软件,dSPACE推出了获得ISO 26262认证的多款工具。其中包括实时测试(RTT)、SIMPHERA、VEOS和Platform API Package。这意味着,根据适用于所有汽车安全完整性等级(ASIL)的ISO 26262:2018标准,所有这些产品都可用于安全相关的开发项目。
该认证可以为用户简化他们的整个ISO 26262流程。用户只需要进行少量的认证工作,就可以在安全关键项目中使用工具,并提供安全手册来支持他们的用例。
推动创新进程。我们始终在技术开发的最前沿。
欢迎订阅我们简讯,了解我们的专业技术以及产品。希望我们的成功案例能够对您有所帮助。快速了解仿真和验证的最新信息。欢迎订阅/管理dSPACE简讯和dSPACE航空速报。