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

    文章

    2728

    浏览量

    72895
  • 代码
    +关注

    关注

    30

    文章

    4977

    浏览量

    74414
  • 变速箱
    +关注

    关注

    4

    文章

    174

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入解析L9524C:柴油发动机预热塞系统控制IC的卓越之选

    深入解析L9524C:柴油发动机预热塞系统控制IC的卓越之选 在柴油发动机的世界里,预热塞系统对于冷启动起着至关重要的作用。而L9524C作为一款专门用于
    的头像 发表于 03-30 15:10 173次阅读

    高效实验的秘诀:发动机风洞试验的最佳实践分享

    发动机风洞试验是一种在受控环境中模拟气流条件以测试发动机性能的实验方法。具体来说,它是在专门设计的风洞设施中,通过人工产生和控制气流,模拟发动机在实际工作环境中可能遇到的各种气流条件(
    的头像 发表于 03-25 16:45 445次阅读
    高效实验的秘诀:<b class='flag-5'>发动机</b>风洞试验的最佳实践分享

    自主创新之路:航空发动机燃油分配系统的精密架构与未来发展演进

    在航空工业这座人类工业文明的皇冠上,航空发动机被誉为“工业之花”,而其燃油分配系统则是这朵花上最关键的“花蕊”。燃油系统的核心使命可以概括为:在各工作状态下,将清洁的、无蒸汽的、增压的、计量好的燃油供给
    的头像 发表于 03-20 09:58 431次阅读
    自主创新之路:航空<b class='flag-5'>发动机</b>燃油分配<b class='flag-5'>系统</b>的精密架构与未来发展演进

    Infineon TLE8888-1QK:汽车发动机管理系统的理想选择

    TLE8888-1QK专为汽车发动机管理系统设计,具备为微控制器和ECU供电、建立板内外通信以及驱动EMS典型执行器的基本功能,同时还能控
    的头像 发表于 03-04 17:15 717次阅读

    范式革命与韧性增强:面向多电分布式控制的航空发动机智能故障诊断与容错体系研究

    航空发动机被誉为现代工业“皇冠上的明珠”,其控制系统的性能直接决定了发动机的安全性、效率与可靠性。从机械液压控制到模拟电子控制,再到当前主流
    的头像 发表于 12-27 10:32 970次阅读
    范式革命与韧性增强:面向多电分布式<b class='flag-5'>控制</b>的航空<b class='flag-5'>发动机</b>智能故障诊断与容错体系研究

    航空发动机电动燃油泵与电磁常开阀的协同控制机理与系统动态响应特性研究

    现代航空发动机是一个高度复杂、多系统协同工作的集成动力装置,其中燃油供给系统作为发动机的“能量输配中枢”,其性能的优劣直接决定了
    的头像 发表于 12-18 09:55 784次阅读
    航空<b class='flag-5'>发动机</b>电动燃油泵与电磁常开阀的协同<b class='flag-5'>控制</b>机理与<b class='flag-5'>系统</b>动态响应特性研究

    精准、护航与守护:航空发动机燃油、润滑及冷却系统核心技术突破与发展路径分析

    航空发动机是一种在极端环境下工作的热力机械,其内部零部件需要承受高温、高压、高转速等苛刻条件。燃油系统、润滑系统和冷却系统作为发动机的关键辅
    的头像 发表于 10-23 15:19 1242次阅读
    精准、护航与守护:航空<b class='flag-5'>发动机</b>燃油、润滑及冷却<b class='flag-5'>系统</b>核心技术突破与发展路径<b class='flag-5'>分析</b>

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

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

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

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

    从概念到现实:复合发动机如何发展成为航空发动机可靠性的守护者

    复合发动机的诞生背景与技术内涵随着全球航空业对高效、低碳动力系统的需求日益迫切,传统航空发动机的局限性逐渐显现——燃油效率接近理论极限,排放问题难以根治,而新兴电动飞行器又面临续航短、功率不足的瓶颈
    的头像 发表于 09-25 11:24 530次阅读
    从概念到现实:复合<b class='flag-5'>发动机</b>如何发展成为航空<b class='flag-5'>发动机</b>可靠性的守护者

    航空发动机燃油供油系统的构造、功能与关键技术解析

    燃油供油系统是航空发动机的核心子系统之一,其性能直接影响发动机的推力输出、燃油经济性及运行稳定性。作为飞行器动力系统的"血液输送网络",燃油
    的头像 发表于 09-25 11:20 1501次阅读
    航空<b class='flag-5'>发动机</b>燃油供油<b class='flag-5'>系统</b>的构造、功能与关键技术解析

    燃油分配系统的“听诊器”:便携式测试车如何实现航空发动机精准体检

    在航空发动机复杂系统中,燃油总管如同人体的“动脉网络”,其性能直接关系到发动机的动力输出效率和安全性。湖南泰德航空技术有限公司凭借在航空航天流体
    的头像 发表于 09-25 11:14 688次阅读
    燃油分配<b class='flag-5'>系统</b>的“听诊器”:便携式测试车如何实现航空<b class='flag-5'>发动机</b>精准体检

    航空发动机电动燃油泵及电磁常开阀:现代航空动力的精密控制核心

    在现代航空发动机复杂系统中,电动燃油泵和电磁常开阀扮演着至关重要的角色,它们如同航空动力系统的"心脏"和"智能开关",协同确保发动机获得精
    的头像 发表于 09-25 11:13 982次阅读
    航空<b class='flag-5'>发动机</b>电动燃油泵及电磁常开阀:现代航空动力的精密<b class='flag-5'>控制</b>核心

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

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

    虹科免拆案例 | 2020款奔驰E300L车发动机故障灯偶尔异常点亮

    发动机故障灯偶尔异常点亮。故障现象故障诊断故障排除接车后试车,起动发动机发动机怠速轻微抖动,组合仪表上的发动机故障灯长亮。用故障检测仪检测,发动
    的头像 发表于 05-22 11:37 953次阅读
    虹科免拆案例 | 2020款奔驰E300L车<b class='flag-5'>发动机</b>故障灯偶尔异常点亮