
客户
作为一家科技公司,Aumovio为应对当前和未来在出行领域面临的挑战,提供硬件、软件与服务的完美融合。
挑战
基于L1虚拟ECU(vECU),在软件即产品(SWaaP)背景下,为尾门应用实现基于模型的系统工程和闭环系统验证,并确保系统行为具有足够的精度。在SWaaP用例中,关键挑战在于:在没有实际硬件的情况下,仍能以足够的系统行为精度实现基于模型的系统工程和闭环系统验证。其目标是将系统和软件的开发、集成及验证工作前移至开发周期的更早阶段。
所选方法基于创建一个等效的虚拟系统,该系统可用于系统和软件开发,以及闭环系统验证。虚拟尾门系统的关键设计参数和挑战包括:
- 时间分辨率与同步性
- 闭环系统行为的稳定性
- 虚拟系统与实际系统行为及验证的一致性(例如:夹手检测的精度)
- 现有HIL模型的复用
- 软件组件集成到虚拟系统/ECU中的复杂性
- 执行自动化测试的能力
解决方案
为每个系统组件创建数字孪生,并将其相互连接。真实系统由部署在真实目标ECU上的电机控制应用程序,以及控制车辆尾门所需的其他硬件系统元件(例如电机、霍尔传感器、H桥)组成。在虚拟系统中,电机控制应用程序作为软件组件(MotCtrl)部署在通过vVIRTUALtarget创建的vECU上。由H桥、电动机、车辆尾门机械仿真以及整个传感部分组成的基于Simulink的电动尾门被控对象模型,共同构成该虚拟系统。vECU和虚拟被控对象模型均集成于CANoe环境中并在此运行,从而减少将它们相互连接所需的工作量。在CANoe仿真环境中,vECU与虚拟被控对象模型通过基于CAPL的连接组件相互连接。作为vECU和虚拟被控对象的共同执行环境,CANoe确保仿真不同部分之间的时间同步。


优势
通过基于数字孪生的前期软件和系统开发、集成与验证,实现更高质量和更低成本。
- 将SWC集成到vECU中相对容易
- 将被控对象模型轻松嵌入CANoe
- 软件组件和HIL模型在真实目标系统中的可复用性
- 目标硬件集成的准备工作
- 无需真实硬件系统即可进行闭环测试和调试
- 可进行基本系统验证

案例研究背后的驱动力
轻松创建和测试虚拟ECU:vVIRTUALtarget支持早期验证、灵活集成以及可靠的AUTOSAR软件测试。