丰田工程师使用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®中进行的工作,工程师将参数优化期间的仿真自动化,并对仿真和测试结果执行数据分析。

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

matlab sil,丰田使用高精度发动机模型和SIL+M前置开发发动机控制系统相关推荐

  1. matlab 海浪谱,基于海浪谱模型和FFT的海面建模.pdf

    基于海浪谱模型和FFT的海面建模 第28卷 第4期 重 庆 理 工 大 学 学报(自然科学) 2014年4月 Vol.28 No.4 JournalofChongqingUniversityofTec ...

  2. MATLAB的超效率SBM-DEA模型代码 可以做期望产出和非期望产出的超效率和非超效率sbm模型和Malmquist指数和分解

    MATLAB的超效率SBM-DEA模型代码(有安装教程和内容讲解之类的东西),操作很简单 可以做期望产出和非期望产出的超效率和非超效率sbm模型和Malmquist指数和分解 ID:669695527 ...

  3. matlab中sine wave出来的波形在示波器中是直线,已知仿真模型和Sine Wave模块的参数设置如下,则示波器的输出波形是...

    已知仿真模型和Sine Wave模块的参数设置如下,则示波器的输出波形是 答:A <UCP500>规定的交单期为"单据必须在提单日后15天内提交" ( ) 答:对 在环 ...

  4. OSI 七层模型和TCP/IP模型及对应协议(详解)

    OSI 七层模型和TCP/IP模型及对应协议(详解) 查看全文 http://www.taodudu.cc/news/show-6185847.html 相关文章: OSI7层网络模型协议精析 OSI ...

  5. 数学建模中的ARMA模型和ARIMA模型的使用实例(含代码)

    数学建模中的ARMA模型和ARIMA模型的使用实例(含代码) 原文地址:http://blog.csdn.net/qq_34861102/article/details/77659399 对于较少时间 ...

  6. TCP/IP四层模型和OSI七层模型

    TCP/IP四层模型和OSI七层模型对应表.我们把OSI七层网络模型和Linux TCP/IP四层概念模型对应,然后将各种网络协议归类.     表1-1  TCP/IP四层模型和OSI七层模型对应表 ...

  7. 情感分析的描述、基于词袋模型和word2vec模型的情感分析实现

    情感分析的描述.基于词袋模型和word2vec模型的情感分析实现 以购物评论为例: # 读入原始数据集 import pandas as pddfpos = pd.read_excel('../dat ...

  8. 文档信息的向量化-NNLM模型和word2vec

    文档信息的向量化-NNLM模型和word2vec

  9. R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载、划分数据、并分别构建线性回归模型和广义线性加性模型GAMs、并比较线性模型和GAMs模型的性能

    R语言广义加性模型(GAMs:Generalized Additive Model)建模:数据加载.划分数据.并分别构建线性回归模型和广义线性加性模型GAMs.并比较线性模型和GAMs模型的性能 目录

  10. 【Netty】Netty线程模型和EventLoop

    Netty线程模型和EventLoop 由于线程模型确定了代码执行的方式,它可能带来一些副作用以及不确定因素, 可以说这是并发编程中最大的难点,因此,我们需要了解Netty所采用的线程模型,这样 在遇 ...

最新文章

  1. AngularJs 1.5 $location获取url参数
  2. 树莓派 linux0.12,12 个可替代树莓派的单板机
  3. 【FAQ】使用 LOAD 載入外部中文字檔 *.TXT, 中文字卻成為亂碼之解決
  4. Node.js 8有哪些重要功能和修复?
  5. [Google Guava] 2.3-强大的集合工具类:java.util.Collections中未包含的集合工具
  6. 赢得黑客马拉松的 9 种方式
  7. 我装上去了 php editor打不开
  8. jsx中如何解决{if…else…}的问题
  9. 权重不确定的概率线性回归
  10. Hash函数加密算法(一)
  11. OSChina 周二乱弹 —— 基于现代生物化学的长生不老药炼制教程
  12. 类似于失落之城的解谜游戏都有哪些
  13. STL CSB 11.10
  14. 菜狗杯Misc_You and me_题目wp
  15. The connection to adb is down, and a severe error has occured.问题解决
  16. 量子科技商业化寻路,资本造势但技术落地成难|科股宝
  17. 数据新时代 认知DMA基金会
  18. 经济观察评论:现在是筑底时期, 对复苏仍可以保持乐观!]
  19. 小米2s解决充电过热的方法
  20. 四川大学计算机学硕874科目,2020年四川大学计算机考研初试874真题回忆!

热门文章

  1. 775针服务器cpu性能排行,775针cpu排行榜说明
  2. [4G5G专题-59]:L3 RRC层-RRC层概述与总体架构、ASN.1消息、无线承载SRB, DRB、终端三种状态、MIB, SIB,NAS消息类型
  3. 关于南宁市教育云网站的网课视频链接blob加密破解
  4. IE Adobe Flash Player版本已是最新,界面仍然提示版本过旧原因
  5. 复制文件并重命名到新的文件夹
  6. 针对校园LAN的OpenFlow和软件定义网络
  7. 社会网络分析中的基本概念
  8. java本地文件上传
  9. 字体图标的设置(阿里巴巴矢量图库的使用)
  10. 冒泡排序 java代码实现