用户故事

日产汽车加速发动机控制软件的开发和测试

挑战

加速发动机控制软件开发和测试

解决方案

使用仿真金宝app软件和动力Blockset构建引擎模型,自动调整引擎变体,在MIL和边境测试和重用它们

结果

  • 模型引擎版本中创建的时间,而不是几天
  • 代码开发成本削减三分之二
  • 边境准备时间明显减少了

“金宝app模型和动力总成Blockset使我们从一个参考模型的动态引擎开始,自动调整为多个引擎变异,然后再利用得到的参数化模型对MIL和边境,节省时间,提高我们的发动机控制软件的总体质量。”

Hiroshi Katoh,日产汽车公司
动力总成Blockset动态引擎模型。

动力总成Blockset动态引擎模型。


到2022年,日产汽车公司计划更新所有核心模型和引入20模型,以加强其产品线集中日产智能移动。为了帮助实现这一目标,日产工程师与MATLAB使用基于模型的设计®和仿真软金宝app件®减少开发和验证时间发动机控制软件。

日产使用模拟植物模型来评估所有软件组件(SW-C)在应用程序层用仿真软件编写的。金宝app占大量的引擎变体在公司的扩大生产线,日产工程师建立了标准化的工作流程中使用模型和动力总成Blockset™开发引擎模型变体和执行model-in-the-loop (MIL)和半实物(边境)测试。金宝app

“使用动力Blockset动态引擎模型作为起点,我们能够创建和完善植物模型有效地变异,“Hiroshi Katoh说,副总经理动力控制工程系主任日产汽车公司。“我们可以使用相同的模型对MIL和边境测试,大大减少了工作量,加快发展”。

挑战

包含近1500 SW-Cs日产发动机控制软件。日产工程师使用模拟来评估这些SW-Cs多个引擎与变化包括位移、数量及气缸的排列,最大扭矩。过去,工程师手动调谐引擎模型的参数变量。模拟使用模型施加了沉重的计算负荷,还导致长时间的模拟。简单的模型可以模拟速度快但不太准确。

因为他们使用不同的工具集MIL和边境测试,日产团队需要创建一个全新的工厂模型进行实时仿真测试。消除重复的努力和缩短测试时间,日产希望使用相同的植物模型MIL和边境检查。

解决方案

日产使用基于模型的设计与仿真软件和动力Blockset开发和测试应用软件金宝app(ASW)控制动力系统。反潜战中包含一些个人SW-Cs从供应商。

日产工程师使用火花点燃式(SI)发动机测功器参考应用从动力系统Blockset作为他们的发动机厂的基础模型。他们使用调整引擎和调整控制器特性自动调整发动机模型和基于调整校准参数设置如气缸数和发动机排量。工程师进一步修改模型(例如,废气再循环(EGR)或涡轮增压器模型子系统。

验证发动机模型,从参考应用程序团队执行内置测试和检查模拟发动机转矩等性能指标。然后创建一个系统模型仿真软件结合验证引擎模型和控制器模型,传输模型,和金宝app一个简单的车辆模型。

使用一个自动化测试框架,他们在MATLAB开发工程师进行MIL测试,以确保符合规格的控制器模型。这个框架设置的条件测试,启动模拟,生成相应的图形可视化的结果。

在边境准备测试,团队生成代码从发动机模型与仿真软件编码器dSPACE™和部署它金宝app®硬件。它们运行相同的测试用例用于实时的MIL边境设置。

日产已经这个评估工作流引擎控制软件用于生产车辆,他们计划用它来开发植物模型的边境和MIL测试引擎变体在即将到来的新模型。

用户界面引擎动力系统内调整功能Blockset发动机测功器参考应用。

用户界面引擎动力系统内调整功能Blockset发动机测功器参考应用。

结果

  • 模型引擎版本中创建的时间,而不是几天。“以前,花了几天修改一个新引擎发动机模型的变体,但随着动力Blockset,我们现在用几个小时,“Katoh说。”因此,我们加快了应用软件的开发,保证质量。”
  • 代码开发成本削减三分之二。“通过建模仿真软件的控制应用软件和使用模型作为一个可执行的规范,我们已经消除了误解,oem和供应商金宝app之间可能发生,“Katoh说。“此外,通过从模型生成代码,我们已经消除的缺陷和人为错误手工编码。这些改进使我们减少大约三分之二的代码开发成本和缩短开发时间。”
  • 边境准备时间明显减少了。“模型和动力金宝appBlockset,我们可以使用相同的模型MIL和边境测试,“Katoh说。“有一组通用的测试用例,植物模型,对环境和工具减少了边境测试所需的工程时间从一个星期一天。”

下载188bet金宝搏产品使用

展示你的成功

加入客户参考程序