0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

MATLAB 来源:MATLAB 作者:MATLAB 2022-07-21 11:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

日产汽车工程师使用 Simulink 和 Powertrain Blockset 实现更高效的工作流,用于开发和验证发动机控制软件。

Simulink 和 Powertrain Blockset 使我们能够从动态发动机参考模型开始,针对多种发动机变体自动调整其大小,然后针对 MIL 和 HIL 重用生成的参数化模型,从而节省时间并提高我们发动机控制软件的整体质量。”

—— Hiroshi Katoh,日产汽车公司

到 2022 年,日产汽车公司计划更新所有核心车型并推出 20 款新车型,加强以日产智能移动为中心的产品阵容。为了帮助实现此目标,日产汽车工程师正在使用 MATLAB 和 Simulink 采用基于模型的设计来缩短发动机控制软件的开发和验证时间。

日产汽车使用被控对象模型的仿真来评估用 Simulink 编写的应用层中的所有软件组件 (SW-C)。为了处理公司不断扩大的产品线中的大量发动机变体,日产汽车工程师建立了标准化的工作流。在该工作流中,他们使用 Simulink 和 Powertrain Blockset 开发发动机模型变体,并执行模型在环 (MIL) 和硬件在环 (HIL) 测试。

日产汽车公司动力总成控制工程部副总经理 Hiroshi Katoh 表示:“使用 Powertrain Blockset 动态发动机模型作为起点,我们能够高效地创建和完善被控对象模型变体。我们可以将同一个模型用于 MIL 和 HIL 测试,从而大大减少所需的工作量,加快开发速度。”

ae92728c-0814-11ed-ba43-dac502259ad0.png

Powertrain Blockset 动态发动机模型。

挑战

日产汽车发动机控制软件包含近 1500 个 SW-C。日产汽车工程师使用仿真针对带有变体的多种发动机来评估其中每个 SW-C,这些变体包括排量、气缸数量和排列以及最大扭矩。过去,工程师需要手动调节发动机模型变体的参数。使用这些模型进行的仿真带来了沉重的计算负荷,导致仿真时间过长。更简单模型的仿真速度更快,但精确度更低。

由于他们使用不同工具集进行 MIL 和 HIL 测试,日产汽车团队需要创建一个全新被控对象模型来进行实时 HIL 测试。为了消除重复劳动和缩短测试时间,日产汽车希望在 MIL 和 HIL 测试中使用相同的被控对象模型。

解决方案

日产汽车使用基于模型的设计以及 Simulink 和 Powertrain Blockset 开发和测试用于控制动力总成的应用软件 (ASW)。ASW 包含一些来自供应商的个别 SW-C。

日产汽车工程师使用 Powertrain Blockset 中的火花点火 (SI) 发动机测功机参考应用作为其发动机被控对象模型的基础。他们使用调整发动机大小和重新标定控制器功能,根据气缸数量和发动机排量等设置自动调整发动机模型大小和调整标定参数。他们还根据需要对模型做了进一步修改,例如,对废气再循环 (EGR) 或涡轮增压器子系统进行建模。

为了验证发动机模型,团队执行参考应用的内置测试,并检查仿真的发动机扭矩和其他性能指标。然后,他们在 Simulink 中通过将经过验证的发动机模型与控制器模型、变速箱模型和简单的车辆模型相结合来创建系统模型。

工程师使用在 MATLAB 中创建的自动化测试框架进行 MIL 测试,以确保控制器模型符合规范。该框架设置测试条件、启动仿真并生成可视化结果的图形。

为了准备 HIL 测试,团队使用 Simulink Coder 从发动机模型中生成代码,并将其部署到 dSPACE 硬件中。他们运行与 MIL 相同的测试用例,用于实时 HIL 设置。

日产汽车已使用此工作流评估用于量产车的发动机控制软件,他们还计划在即将推出的新车型中使用该工作流开发被控对象模型,用于发动机变体的 HIL 和 MIL 测试。

aea9ee62-0814-11ed-ba43-dac502259ad0.png

Powertrain Blockset 发动机测功机参考应用中发动机调整功能的用户界面。

结果

创建发动机变体的模型仅需几小时,而不是几天。

Katoh 说:“以前,为新发动机变体修改发动机模型需要几天时间,但有了 Powertrain Blockset,现在我们在几个小时内即可完成。因此,我们在保证质量的同时,加快了应用软件的开发。”

代码开发成本降低三分之二。

Katoh 说:“我们在 Simulink 中对控制应用软件进行建模并将该模型用作可执行规范,从而消除了 OEM 和供应商之间可能发生的误解。此外,我们从模型中生成代码,从而消除了手动编码带来的 bug 和人为错误。这些改进帮助我们将代码开发成本降低约三分之二,并缩短了开发时间。”

HIL 准备时间明显减少。

Katoh 说:“有了 Simulink 和 Powertrain Blockset,我们可以使用相同的模型进行 MIL 和 HIL 测试。我们能在两种测试环境中使用同一套测试用例、被控对象模型和工具,从而将 HIL 测试所需的工程时间从一周减少到一天。”

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 发动机
    +关注

    关注

    33

    文章

    2639

    浏览量

    72250
  • matlab
    +关注

    关注

    189

    文章

    3018

    浏览量

    237604
  • 控制软件
    +关注

    关注

    2

    文章

    36

    浏览量

    13153

原文标题:汽车专题 | 日产汽车加快发动机控制软件的开发与测试

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    汽车芯片:驱动汽车智能进化的“数字发动机

    水平的“数字发动机”。 随着汽车产业加速向电动化、智能化、网联化深度融合,芯片的重要性与日俱增。 --- 01 架构革新:从分布式到中央计算 汽车电子电气架构正经历颠覆性变革,从分布式ECU向“中央计算+区域
    的头像 发表于 10-14 17:12 407次阅读

    航空发动机燃油控制装置的多维度故障分类体系与可靠性设计现状

    控制装置是航空发动机的核心单元,负责为航空发动机提供所需燃油,并调节发动机的几何位置,从而保障飞机发动机稳定运行和发挥性能。燃油
    的头像 发表于 10-14 10:15 725次阅读
    航空<b class='flag-5'>发动机</b>燃油<b class='flag-5'>控制</b>装置的多维度故障分类体系与可靠性设计现状

    航天发动机:解密飞行器“心脏”的科技密码

    航天发动机是人类工程技术的巅峰之作,其复杂程度和性能要求远超普通工业产品。作为飞行器的"心脏",航天发动机需要在极端环境下稳定工作,承受高温、高压、高转速等多重考验。本文将
    的头像 发表于 09-25 11:24 315次阅读
    航天<b class='flag-5'>发动机</b>:解密飞行器“心脏”的科技密码

    开式转子发动机与传统涡扇发动机的性能对比研究:涵道比、燃油效率及噪声特性的系统分析

    开式转子发动机,又称桨扇发动机或无涵道风扇发动机,是一种介于传统涡桨发动机和涡扇发动机之间的航空动力装置。其核心特征在于去除了传统涡扇
    的头像 发表于 09-19 14:23 823次阅读
    开式转子<b class='flag-5'>发动机</b>与传统涡扇<b class='flag-5'>发动机</b>的性能对比研究:涵道比、燃油效率及噪声特性的系统分析

    一文读懂:汽车发动机零件气密性检测仪怎么选-岳信仪器

    汽车制造行业,发动机零件的气密性至关重要,直接关系到发动机的性能和安全性。因此,选择一款合适的气密性检测仪对于确保发动机零件质量具有重要意义。以下是选择
    的头像 发表于 07-26 11:35 279次阅读
    一文读懂:<b class='flag-5'>汽车</b><b class='flag-5'>发动机</b>零件气密性检测仪怎么选-岳信仪器

    ATA-4052C高压功率放大器在发动机涡轮叶片测试应用

    发动机涡轮叶片是发动机关键部件之一,其性能对整个发动机的效率和可靠性具有重要影响。为了确保涡轮叶片的质量和性能符合设计要求,在制造和维护过程中需要进行涡轮叶片测试。本文将介绍
    的头像 发表于 03-06 10:59 618次阅读
    ATA-4052C高压功率放大器在<b class='flag-5'>发动机</b>涡轮叶片<b class='flag-5'>测试</b>应用

    汽车发动机支架焊接技术探析

    的优化、焊接缺陷的预防与控制等方面,对汽车发动机支架焊接技术进行探讨。 首先,选择合适的焊接方法是保证焊接质量的前提。目前,汽车工业中常用的焊接方法有电阻点焊、气
    的头像 发表于 02-26 14:12 757次阅读

    汽车发动机有哪些主要参数

    汽车发动机汽车的动力核心,它的性能直接影响汽车的动力性、经济性和舒适性等诸多关键特性。以下是汽车发动机
    的头像 发表于 02-05 16:29 1533次阅读

    汽车发动机是如何工作的

    汽车,作为现代社会不可或缺的交通工具,其核心部件 —— 发动机,犹如人类的心脏,为车辆源源不断地提供动力,驱动着我们驰骋在道路之上。那么汽车发动机究竟是如何工作的呢?
    的头像 发表于 02-05 11:13 1350次阅读

    航空发动机的关键材料有哪些

    航空制造是制造业中高新技术最集中的领域,属于先进制造技术。美国惠普公司研制的F119发动机,通用电气公司的F120发动机,法国的SNECMA公司的M88-2发动机,英国、德国、意大利和西班牙四国
    的头像 发表于 01-20 13:39 1499次阅读
    航空<b class='flag-5'>发动机</b>的关键材料有哪些

    航空发动机喷流噪声近场测试研究

    摘要 为促进航空发动机喷流噪声测试技术发展,利用小涵道比涡扇发动机户外露天静态地面试验进行了喷流噪声近场测试。运用弧形麦克风阵列测试技术,对
    的头像 发表于 01-08 11:50 978次阅读
    航空<b class='flag-5'>发动机</b>喷流噪声近场<b class='flag-5'>测试</b>研究

    全球53种汽车发动机技术汇总

    1,SOHC (单顶置凸轮轴发动机)根据凸轮轴位置数量划分的发动机类型,SOHC表示单顶置凸轮轴发动机,适用于2气门发动机。 2,DOHC (双顶置凸轮轴
    的头像 发表于 12-30 11:32 1867次阅读

    涡轴发动机的细节图

    快来和小编一起欣赏涡轴发动机的一些细节图: 这是大型涡扇发动机的风扇叶盘,一片片叶片安装在盘毂上,损坏后只要单独更换,叶片间通过加强凸肩连在一起,能增加叶盘的整体强度。 4级低压压气机。 第一级压气
    的头像 发表于 12-30 11:29 1121次阅读
    涡轴<b class='flag-5'>发动机</b>的细节图

    汽车发动机传感器焊接加工采用激光焊锡技术

    发动机传感器是现代汽车必不可少的部件,根据位置主要分为曲轴位置传感器和凸轮轴位置传感器,根据所应用技术主要分为电磁感应式传感器、霍尔效应式传感器和光电效应式传感器。 在现代汽车工业中,发动机
    的头像 发表于 12-24 14:05 1242次阅读

    虹科免拆案例 | 2014款保时捷卡宴车发动机偶尔无法起动

    2014款保时捷卡宴车发动机偶尔无法起动杭州捷盛行汽车服务有限公司乐翔故障现象故障诊断故障排除一辆2014款保时捷卡宴车,搭载3.0T发动机,累计行驶里程约为18万km。车主反映,发动机
    的头像 发表于 12-11 11:03 1179次阅读
    虹科免拆案例 | 2014款保时捷卡宴车<b class='flag-5'>发动机</b>偶尔无法起动