虚拟ECU实践:汽车发动机控制器仿真

目录

01.仿真加速软件开发

02.基于SkyEye的虚拟ECU方案

03.某发动机控制器仿真案例

资料获取方法


虚拟化技术使得在Windows PC上对汽车ECU(Electronic Control Unit,电子控制器单元)进行闭环仿真成为可能,能有效改善ECU开发过程。一些开发任务得以从道路、测试平台和HIL(Hardware in the Loop,硬件在环)转移到PC上,缩短开发时间和成本。

▲汽车系统模型测试现状

由在本文中,我们将主要介绍虚拟化技术在ECU开发中的实现,其中的技术挑战在于:如何用合理的方式将ECU任务和基本软件移植到Windows PC上,以便关键的开发任务可以在PC上执行,而不需要访问真实的硬件(如车辆原型、测试平台或HIL设施)。

01.仿真加速软件开发

传统汽车软件开发的流程一般为:功能开发团队使用基于模型的工具链开发ECU模型,生成C代码,然后针对目标处理器进行代码编译,并使用测试平台,HIL系统和道路测试来测试和验证生成的ECU,进而将结果反馈至开发人员,结束开发周期。该过程存在的主要缺点有:1、迭代时间长;2、受原型车和测试设备的限制——硬件资源昂贵且稀缺。

为开发团

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值