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

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

3天内不再提示

关于复杂发动机控制系统软件的开发的分析和加快

MATLAB 来源:djl 2019-09-18 09:49 次阅读

随着汽车制造商努力提供更好的燃油效率、更少排放以及更好的驾驶体验,Engine control unit (ECU)软件变得越来越复杂。具体而言,更严格的排放规定需要精确控制空气燃油混合物以及燃烧时间。为了避免代价高昂的返工和成本超限,在ECU开发过程中尽早得到准确的发动机仿真模型显得至关重要。丰田汽车公司工程师开发出了用于前置开发流程的发动机模型,实现了有关生产车辆计划的模型在环(MIL)和软件在环(SIL)测试。

“借助基于模型设计的前置开发让我们缩短了开发周期并最大限度减少了返工,使我们能够早于竞争对手提供产品。使用MATLABSimulinkSimscape,我们在同一环境中创建了控制软件、物理对象模型以及闭环仿真器,大幅简化了控制系统开发。”

—— 丰田汽车公司 Hisahiro Ito博士

挑战

之前,丰田工程师仅通过相对简单的对象模型测试了一小组ECU功能,这使得他们难以测试和优化控制软件。为了确保新发动机达到最佳工作状态,他们需要涵盖整个发动机的发动机模型,其中包括燃油、引擎以及废气再循环(EGR)系统。工程师需要通过直接描述这些系统的方程式来对系统行为建模。

丰田工程师需要改善其SIL和MIL技术的灵活性和可扩展性来更为有效地开发ECU。工程师需要SIL环境来支持ECU之间的CAN总线通信仿真、控制代码的源代码级别调试以及中断服务例程(ISR)和定时器任务的正确执行顺序。

解决方案

丰田工程师使用Simscape来开发包含数千个方程式的发动机模型。通过基于模型的设计,该模型实现了ECU软件的前置开发流程。

工程师使用Simscape语言来创建自定义物理域。他们创建了自定义组件模型来表示内燃机缸以及空气通路(包括EGR)。通过组合这些模型和Simscape提供的组件模型,能够对扭矩转换器、自动变速箱以及其他传动系统组件建模。

他们使用物理网络方法在Simscape中装配这些组件来创造非因果关系模型。这些非因果关系模型与使用Simulink及Model-Based Calibration Toolbox开发的数据驱动模型组合在一起。

为了在Simulink和Stateflow中开发ECU算法的可执行规范,他们通过Simulink采用MIL仿真来分析新控制逻辑的设计,同时考虑所连接装置的动态特性。

在使用Simulink Coder从控制模型中生成代码之后,丰田工程师使用SIL测试来验证驱动程序、ISR和定时器的准确执行顺序以及其他无法通过MIL仿真测试的详细信息。通过SIL,工程师将Microsoft Visual Studio用于控制代码的源代码级别调试。代码中设置的断点能够暂停了Simulink中的仿真,让工程师能够在恢复执行之前检查控制变量的状态。

借助模型在环和软件在环仿真(SIL+M),工程师开发出新的控制单元模型,然后将其与控制软件集成。工程师能够将新的控制逻辑加入整个控制系统,SIL+M可进一步前置ECU开发。

通过在MATLAB中进行的工作,工程师将参数优化期间的仿真自动化,并对仿真和测试结果执行数据分析。

丰田目前在发动机控制、变速箱控制以及混合电动控制系统中,通过基于模型设计进行前置开发。

Simscape让我们能够创建适合设计任务的高精度模型,所有团队都可轻松理解该模型。尽早完成在Simulink中执行的ECU和发动机的闭环仿真,这对于我们的前置开发过程至关重要。

—— 丰田汽车公司 Hisahiro Ito博士

结果

丰田发动机。Simscape建模有助于丰田确保更为精确地控制精密的发动机组件,例如涡轮增压器和后处理系统。

开发出高精度发动机模型。“与因果建模方法相比,Simscape支持的对象建模速度更快且更可靠,同时我们用Simscape构建的对象模型以直观和直接的方式表示物理系统”,Ito博士说道。“Simscape让我们能够创建并仿真包含数千个方程式的高精度发动机模型。使用因果关系建模方法无法实现这种结果。”

在开发早期验证设计。“借助基于模型的设计以及SIL仿真,我们可提前许多时间来验证新的控制设计”,Ito博士说道。“例如我们通过闭环仿真验证了采用CAN配置的发动机控制和变速箱控制软件,这让我们能够以极大的信心继续进行车辆内测试。”

仿真难以实现的测试条件。“我们用Simulink创建的SIL平台让工程师能够在难以安排实际车辆或原型测试环境的各种工作条件下,执行控制软件的细致检查”,Ito博士说。

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

    关注

    33

    文章

    2509

    浏览量

    70006
  • 代码
    +关注

    关注

    30

    文章

    4857

    浏览量

    69465
  • 变速箱
    +关注

    关注

    4

    文章

    171

    浏览量

    18832
收藏 人收藏

    评论

    相关推荐

    航空发动机典型结构概率设计技术

    航空发动机是典型的多学科交叉、多部件强耦合的复杂工程系统,在高温、高压、高转速、多场载荷/环境下工作,又要满足推力大、重量轻、寿命长、高可靠性等极高使用要求,是一种极限产品,研制难度巨大。转子结构作为航空发动机的核心部件,其结构
    的头像 发表于 03-06 16:53 201次阅读
    航空<b class='flag-5'>发动机</b>典型结构概率设计技术

    汽车发动机是如何工作的

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

    航空发动机薄壁异形复杂叶片的精密加工工艺及装备

    叶片作为实现航空发动机性能的关键零部件,具有薄壁异形结构复杂、材料难加工、加工精度与表面质量要求高等典型特点,如何实现叶片的精密高效加工是目前航空发动机制造领域的重大挑战。通过对影响叶片加工精度
    的头像 发表于 01-03 13:36 375次阅读
    航空<b class='flag-5'>发动机</b>薄壁异形<b class='flag-5'>复杂</b>叶片的精密加工工艺及装备

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

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

    大研智造 航空发动机压力传感器薄膜电阻器手工焊接问题及激光解决方案

    随着航空技术现代化的持续推进,先进飞机对航空发动机的性能要求愈发苛刻。多功能以及更精细的控制参数使得发动机相关控制系统变得极为复杂,传统机械
    的头像 发表于 11-14 13:49 377次阅读
    大研智造 航空<b class='flag-5'>发动机</b>压力传感器薄膜电阻器手工焊接问题及激光解决方案

    发动机冷却系统由哪些部分组成

    发动机冷却系统是汽车的重要组成部分,它的主要作用是保持发动机在适宜的温度范围内工作,以避免发动机过热,确保发动机的正常运行和延长其使用寿命。
    的头像 发表于 09-30 11:04 447次阅读

    全柴发动机和云内发动机哪个好

    全柴发动机和云内发动机各有其优势和特点,选择哪个更好主要取决于具体的应用场景、性能需求以及预算等因素。以下是对两款发动机的综合比较: 全柴发动机 优势 : 可靠性高 :全柴
    的头像 发表于 09-23 14:37 2873次阅读

    直喷发动机和电喷发动机的区别

    , DI) 直喷发动机技术,也称为缸内直喷,是一种将燃油直接喷射到发动机的燃烧室内的技术。这种技术可以更精确地控制燃油的喷射量和喷射时机,从而提高燃油效率和动力输出。 工作原理 燃油喷射 :在直喷
    的头像 发表于 09-23 11:36 633次阅读

    电控发动机的优点与工作原理

    随着汽车工业的不断发展和科技的进步,电控发动机逐渐成为现代汽车的核心部件。电控发动机以其高精度控制、高效能燃烧、低排放等优点,受到广泛关注和青睐。本文将对电控发动机的优点和工作原理进行
    的头像 发表于 06-20 11:33 1308次阅读

    发动机电子控制系统的优点有哪些?

    发动机电子控制系统,也被称为发动机管理系统(Engine Management System,简称EMS),是一种利用电子技术对发动机运行进
    的头像 发表于 06-17 10:25 1120次阅读

    电控发动机电子控制系统由什么组成

    电控发动机电子控制系统是一种高度集成的电子控制系统,它通过电子信号控制发动机的运行,以提高发动机的性能、降低排放、提高燃油经济性和可靠性。电
    的头像 发表于 06-17 10:23 984次阅读

    汽车发动机上的电控技术主要包括什么

    汽车发动机上的电控技术主要包括以下几个方面: 电控燃油喷射系统(EFI) 电控燃油喷射系统是一种通过电子控制单元(ECU)来控制燃油喷射量的
    的头像 发表于 06-17 10:18 1164次阅读

    发动机实现闭环反馈的主要元件是

    发动机闭环反馈系统是一种先进的控制技术,它通过实时监测发动机的运行状态,自动调整发动机的工作参数,以实现最佳的性能和最低的排放。这种
    的头像 发表于 06-17 10:15 690次阅读

    基于隐形飞机喷气式发动机双S弯喷管的纤维缠绕工艺

    【摘要】 韩国C2ES【1】和KCarbon【2】公司使用Cadfil软件【3】设计喷气式发动机的双S弯喷管,其合作成果已在JEC期刊【4】上发表。 在设计双S弯喷管时,必须提前通过工艺设计仿真工具
    发表于 04-19 09:52

    发动机冷却风扇的工作原理

    这种控制温度的液力变扭器式冷却风扇,它能根据流过散热器的空气温度变化,对冷却风扇转速进行调节。当温度低时,风扇转动速度较慢,这可以改善发动机预热升温条件,且可降低噪音,当发动机温度升高后,风扇的转速
    发表于 03-13 11:34 887次阅读