cruise学习-和matlab结合高级培训教程_第1页
cruise学习-和matlab结合高级培训教程_第2页
cruise学习-和matlab结合高级培训教程_第3页
cruise学习-和matlab结合高级培训教程_第4页
cruise学习-和matlab结合高级培训教程_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Euro29.03.20062培训内容

基本介绍3API6DLL14Hier

Tieingeben2Euro29.03.20063基本介绍

简介Cruise跟

®的接口可以让用户将自己设计的逻辑程序集成到CRUISE里面,尤其方便的是可以方便的使用®/TM进行建模可以使用以下两种方法:Vehicle

SimulationPlatformControl

SystemsandModel

Design®

DLL:通过®TM

模型转化成为DLL.将格式®

和®

API:在

CRUISE

之间进行联合仿真Hier

Tieingeben3Euro29.03.20064基本介绍

接口介绍®/TM可以将 中复杂的模型集成到Cruise中控制单元机械组件电气组件由用户自己定义Hier

Tieingeben4Euro29.03.20065基本介绍

集成化与的集成可以通过CRUISE

组件库中以下两个组件®

API®

DLL数据定义成向量的形式,并进行传输:数据总线CRUISE

和®/TM

模型之间Hier

Tieingeben5Euro29.03.20066®

API

组件主要应用于:®/CRUISE

TM

模型之间的联合仿真®/TM的模型进行当CRUISE开始计算的时候,它会自动加载计算®

API

需要进行以下的定义®/TM模型的保存路径输入向量的名称输出向量的名称®

APIHier

Tieingeben6Euro29.03.20067®

APICRUISE

–TM的联合仿真Flange

扭矩Engine

TemperatureHier

Tieingeben7Euro29.03.20068®

API计算在开始计算之前,计算任务文件夹中的仿真模式应当选为”Simulation“Hier

Tieingeben8Euro29.03.20069®

API组件的窗口设置Hier

Tieingeben9Euro29.03.200610®

API数据流向定义:CRUISE->®/TMCRUISE

提供了输入向量:可以从数据总线上获取数据最多可以达到一百个数据

(Input[Inport0,

Inport1,…,

Inport99])®

的workspaceHier

Tieingeben10Euro29.03.200611常数模块变量名(one

dim.array),常数模块的名字必须跟输入向量的名字相同®

API数据流向定义:CRUISE->®/TMTM模型接收CRUISE®/的向量输入Hier

Tieingeben11Euro29.03.200612TM模型的输出数据是®

的workspace®/以向量的形式写入中去的写入到Workspace

中的模块®

API中写入到Workspace中的模块的变量名必须与Cruise中定义的输出向量名相同®

API数据流向定义:CRUISE->®/TMHier

Tieingeben12Euro29.03.200613®

API数据流向定义:CRUISE->®/TMCRUISE

将输出向量中的数据

(Output[Outport0,

Outport1,…,

Outport99])传送到数据总线上,这些数据可以被模型中的其它组件使用Hier

Tieingeben13Euro29.03.200614

++用户自定义的控制系统或是组件可以同CRUISE进行连接并使用

++

TM

模型中的参数可以在仿真过程中进行修改-

参数设定®/

++

TM

中所有的预处理和后处理模型都可以使用--进行仿真的计算机上需要安装®--

仿真时间要比

®

DLL的方法长很多®

API优点和缺点Hier

Tieingeben14Euro29.03.200615与®/TM的接口–非联合仿真TM

模型中进行以下操作:用户需要在输出定义模型编译&并在

MS

Windows下 成DLL文件需要使用到实时仿真工具(

Real

Time

Workshop®

)-®

的包®

DLLHier

Tieingeben15Euro29.03.200616®

DLL需要在计算机的控制面板中的系统属性里进行环境变量的设置Hier

Tieingeben16Euro29.03.200617®

DLL生成DLL

文件的的安装®

版本相互关与联的文件5.36.06.16.5选择合适的版本,运行与之相关的AvlRtwDll_*.exe文件Hier

Tieingeben17Euro29.03.200618在运行AvlRtwDll_*.exe

后,在Install_DLL

文件夹中可以找到以下文件:Install.mReadMe.txtAvlRtwDll_.zipPkzip25.exe®

DLL生成DLL

文件的的安装Hier

Tieingeben18Euro29.03.200619运行®

并进行以下操作:指定Install.m

文件所在的文件夹为当前®在 令窗口中运行

Install.m®

DLL生成DLL

文件的的安装Hier

Tieingeben19Euro29.03.200620®

DLL通过TM

模型创建DLL文件Hier

Tieingeben20Euro29.03.200621®

DLL通过TM

模型创建DLL文件Hier

Tieingeben21Euro29.03.200622在

DLL

组件中只需要指定动态 库(DLL文件)的位置®

DLLDLL

组件窗口Hier

Tieingeben22Euro29.03.200623在CRUISE

进行仿真计算的时候,®

DLL

是在进行运行的(非联合仿真)连接组件之间的是通过TM中输入输出向量的定义来进行的®

DLLHier

Tieingeben23Euro29.03.200624®

DLL数据的流向CRUISE<->®Hier

Tieingeben24Euro29.03.200625®

DLL优点和缺点

++用户自定义的控制系统或是组件可以同CRUISE进行连接并使用

++一旦DLL

文件创建成功,它可以在任何的计算机上进行使用®

++

在仿真的过程中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论