用户故事

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

挑战

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

解决方案

使用Si金宝appmulink和Powertrain Blockset来构建引擎模型,自动调整引擎变量的大小,并在MIL和HIL测试中重用它们

结果

  • 引擎型号的制作只需数小时,而不是数天
  • 代码开发成本降低了三分之二
  • HIL准备时间明显缩短

“金宝appSimulink和Powertrain Blockset使我们能够从一个动态引擎参考模型开始,针对多个引擎变体自动调整它的大小,然后重用产生的参数化模型,用于MIL和HIL,节省时间并提高我们的引擎控制软件的整体质量。”

加藤宏,日产汽车公司

Powertrain Blockset动态引擎模型。


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

日产使用带有工厂模型的仿真来评估用Simulink编写的应用层中的所有软件组件(SW-C)。金宝app为了考虑到公司不断扩大的产品线中大量的发动机变体,日产工程师建立了一个标准化的工作流程,他们使用Simulink和Powertrain Blockset™开发发动机模型变体,并进行模型在环(MIL)和硬件在环(HIL)测试。金宝app

日产汽车公司(Nissan Motor Corporation)动力总成控制工程部副总经理加藤浩(Hiroshi kaoh)表示:“以Powertrain Blockset动态发动机模型为起点,我们能够高效地创建和改进工厂模型的变体。”“我们可以在MIL和HIL测试中使用相同的模型,大大减少了所需的工作量,并加快了开发速度。”

挑战

日产发动机控制软件集成了近1500台sw - c。日产工程师利用仿真技术对不同排量、气缸数量和布局以及最大扭矩的发动机进行评估。在过去,工程师会手动调整发动机模型变量的参数。使用这些模型进行的模拟会造成沉重的计算负载,导致模拟时间长得不切实际。更简单的模型可以更快地模拟,但不太准确。

由于使用了不同的工具集进行MIL和HIL测试,日产团队需要创建一个全新的工厂模型来进行实时HIL测试。为了消除重复工作和缩短测试日程,日产汽车希望在MIL和HIL测试中使用相同的工厂型号。

解决方案

日产使用Simulink和Powertrain Blockset的基于模金宝app型的设计(Model-Based Design)来开发和测试用于控制动力总成的应用软件(ASW)。ASW包含一些来自供应商的独立sw - c。

日产工程师使用火花点火(SI)发动机测功机参考应用从Powertrain Blockset作为其发动机厂模型的基础。他们使用Resize Engine和recalibration Controller功能来自动调整发动机模型的尺寸,并根据气缸数和发动机排量等设置调整校准参数。工程师根据需要对模型进行进一步修改,例如,对废气再循环(EGR)或涡轮增压器子系统进行建模。

为了验证引擎模型,团队执行来自参考应用程序的内置测试,并检查模拟的引擎扭矩和其他性能指标。然后,他们将验证过的引擎模型与控制器模型、传输模型和简单的车辆模型相结金宝app合,在Simulink中创建一个系统模型。

使用他们在MATLAB中开发的自动化测试框架,工程师进行MIL测试,以确保控制器模型符合规范。该框架设置测试条件、启动模拟并生成图形以显示结果。

为了准备HIL测试,团队使用Simulink Coder™从引擎模型生成代码,并将其部署到dSPACE金宝app®硬件。它们在实时HIL设置中运行与MIL中使用的相同的测试用例。

日产已经使用这个工作流程来评估生产车辆的发动机控制软件,他们计划使用它来开发工厂模型,用于即将推出的新车型的发动机变量的HIL和MIL测试。

在动力总成模块引擎测功机参考应用程序内的引擎调整大小功能的用户界面。

结果

  • 引擎型号的制作只需数小时,而不是数天。Katoh说:“以前,为新的发动机变体修改发动机模型需要几天时间,但使用Powertrain Blockset后,我们现在只需几个小时就能完成。“因此,我们在确保质量的同时,加快了应用软件的开发。”
  • 代码开发成本降低了三分之二。“通过在Simulink中对控制应用软件建模,并将模型作为可执行规范使用,我们消除了oem和供应商金宝app之间可能发生的误解,”Katoh说。此外,通过从我们的模型生成代码,我们已经消除了手工编码带来的bug和人为错误。这些改进使我们能够将代码开发成本削减约三分之二,并缩短开发时间。”
  • HIL准备时间明显缩短。“通过Sim金宝appulink和Powertrain Blockset,我们可以使用相同的模型进行MIL和HIL测试,”Katoh说。拥有一套通用的测试用例、工厂模型和工具可以将HIL测试所需的工程时间从一周减少到一天。”

下载188bet金宝搏产品使用

展示你的成功

加入客户参考计划