SOA SIL测试
怿星科技SOA SIL测试包含AUTOSAR AP和CP的SIL测试,能在ECU硬件未具备的情况下,实现ECU的敏捷开发和快速迭代。
如下图所示,基于AUTOSAR AP的虚拟化技术,Windows系统中使用VTT工具可以创建Linux虚拟机,并将用户的AP代码、SOA服务代码、应用程序代码等集成在一起,在虚拟机中实现虚拟化运行。同时,VTT可自动生成CANoe测试工程,并和虚拟机实现网络通信。用户能够在ECU硬件未具备的情况下,实现软件的快速开发调试并实现SOA服务的测试。
AUTOSARCP测试,是基于AUTOSARCP的虚拟化技术,在Windows系统中创建VisualStudio工程,将用户的CP代码、SOA服务代码、应用程序代码等集成在一起,并在VS工程中编译生成AUTOSARCP的*.dll文件及CANoe工程,快速实现SOA服务的测试。(如下图所示)
SOA HIL测试
针对实体的域控制器ECU,怿星科技基于国际主流的软硬件设备搭建SOAHIL测试系统,可实现SOA功能及通信相关的测试。测试系统由测试台架和测试机柜组成,测试台架上可部署实体的ECU,也可部署虚拟ECU;测试机柜提供ECU的供电控制、I/O输入和采集、实时处理器、测试工控机等。整套系统通过网络相连,可实现SOA的虚拟化测试、半实物测试、全实物测试等。