浅谈SkyEye虚拟ECU

2022-02-21 10:14:44 digiproto
随着汽车行业向着智能化、电动化、无人化的方向发展,汽车电子领域的研发复杂度急剧上升,汽车ECU(Electronic Control Unit,电子控制器单元)的软件规模也越来越大,其测量、标定等任务也在同比高速增加。如何能够在较短周期内高效地开发和测试 ECU 软件,同时维持较高的安全可靠水准,成为当前汽车电子开发亟需解决的难题之一。


此外,真实ECU的线下标定测试需要搭建复杂的测试环境——连接复杂的线束、电源、PC(标定测试软件)以及体型庞大的电气柜等。环境搭建和测试工作也给工程师带来了不小的工作量。与此同时,硬件设备几年就需要更新一次,其迭代成本也极其高昂。


SkyEye,中文全称天目全数字实时仿真软件,是基于可视化建模的硬件行为级仿真平台,指通过应用软件仿真技术,逼真地模拟出被测软件运行的物理环境,并通过动态执行被测软件来进行的软件确认与验证活动。SkyEye虚拟ECU是一套模拟TriCore,PowerPC等架构处理器的汽车ECU控制软件开发、测试和验证的数字仿真平台,能够为汽车ECU提供高效、简单的解决方案。无需真实ECU,开发者即可在SkyEye虚拟ECU上直接运行不加修改的ECU控制软件(可支持二进制程序/源代码)。      


在某SkyEye项目中,SkyEye通过虚拟仿真替代真实ECU,并联合Simulink发动机模型进行协同仿真,实现虚拟ECU。虚拟ECU中仿真的处理器为MPC5644处理器,可以直接加载并运行“烧入到真实ECU中的可执行目标文件”。图1为某汽车客户MPC5644处理器图形化建模仿真工程图。

图片关键词

▲图1 MPC5644处理器图形化建模


SkyEye虚拟ECU除了可以通过协同仿真软件与Simulink发动机模型进行连接交互外,同时也支持与INCA等标定软件进行连接交互。在虚拟ECU的SIL测试环境中,不需要复杂的线束就可以进行标定测试,大大减少了ECU的标定测试任务的工作量,极大地缩短了ECU的标定测试周期。图2为SkyEye虚拟ECU测试环境与真实ECU测试环境对比图。

图片关键词

▲图2 虚实ECU测试环境对比


更多SkyEye相关内容,欢迎点击link或访问www.digiproto.com进行了解!



首页
产品
新闻
联系