随着机电实时控制系统的规模和复杂度不断增长,其功能隐患也越来越多。现有的实际环境的试验测试,受到天气、环境、安全、成本等各种因素影响,已无法完成对机电实时控制系统的完全验证。所以实时控制系统的制造商和集成商都需要半实物或纯虚拟的仿真测试系统,以进行安全的、自动化的、可重复的实时控制系统的测试验证工作。
比如在汽车电子领域,在半实物或纯虚拟的仿真测试系统中,利用实时仿真设备代替实车,将电子控制单元(ECU)连接到实时仿真设备上,在仿真硬件上运行模型,以完成车辆的虚拟仿真。该系统也被称之为HIL(Hardware-in-the-Loop)仿真测试系统,在该虚拟仿真环境中,可以进行各种超出安全限制条件的路试试验,比如可以提供各种虚拟路面环境,进行ESP功能测试。
方案的组成
我们利用实时仿真设备Smart Simulator、图形化测试软件Smart Controller、自动化测试软件Smart Automation以及各种模型,为客户提供各种硬件在环仿真测试系统的交钥匙服务。
方案的功能
由实时仿真设备Smart Simulator、图形化测试软件Smart Controller、自动化测试软件Smart Automation以及各种仿真模型和部分实物组成的SmartSAR 仿真测试系统,可以覆盖各种测试需求:
■ 控制功能测试:通过外部环境和行为的输入,并利用机电实时控制系统的被控对象(比如发动机、道路、行为等)的仿真,进行完整控制策略的验证;
■ 故障诊断测试:通过手工、自动的故障注入(包括电气故障、信号不合理等),实现对诊断功能(比如汽车电子的OBD II)的测试,诊断功能包括像失火诊断,催化剂诊断,氧传感器诊断,电子节气门诊断等;
■ 通信功能测试:通过信号激励等手段,让机电实时控制系统运转通信功能,如CAN总线,并利用通信节点仿真、监测等手段测试其通信功能;
■ 性能测试:通过测试案例的自动化运行,进行机电实时控制系统各种功能的稳定性、可靠性、实时性等性能测试;
■ 联网实时控制系统的集成测试:利用系统级的仿真,将联网(比如CAN、LIN和FlexRay)之间的多个机电实时控制系统进行交互功能集成测试;
■ 标定验证:将机电实时控制系统的参数在仿真环境下进行预标定,可以将标定和自动化测试融为一体。
方案的价值
■ 可进行极限或危险条件下的机电实时控制系统的测试,而不会对人员或车辆造成危害,保证了测试的安全性;
■ 快速模拟/重现复杂的故障模式(包括电气故障、信号不合理等),提高机电实时控制系统的复杂诊断功能的测试覆盖率;
■ 可模拟整体环境,实现多实时控制系统的集成测试,同时验证通信功能和整体系统行为,以降低测试工作的重复投入;
■ 通过测试案例设计,可实现自动化测试,提高测试工作效率;
■ 通过测试案例的持续积累和改进,形成机电实时控制系统相关知识沉淀,便于更好地进行机电实时控制系统的设计和功能验证。
SmartSAR可以提供
■ 实时仿真设备Smart Simulator
■ 图形化测试软件Smart Controller
■ 自动化测试软件Smart Automation
■ 仿真模型定制化开发和集成服务
■ 交钥匙工程服务
■ 现场测试服务
|