MWORKS系统建模与仿真:汽车系统设计与验证 课件 6.汽车工具箱_第1页
MWORKS系统建模与仿真:汽车系统设计与验证 课件 6.汽车工具箱_第2页
MWORKS系统建模与仿真:汽车系统设计与验证 课件 6.汽车工具箱_第3页
MWORKS系统建模与仿真:汽车系统设计与验证 课件 6.汽车工具箱_第4页
MWORKS系统建模与仿真:汽车系统设计与验证 课件 6.汽车工具箱_第5页
已阅读5页,还剩2页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

MWORKS系统建模与仿真:汽车系统设计与验证第2篇MWORKS系统建模与仿真6.汽车工具箱6.1信号与通讯设计工具控制器局域网总线(ControllerAreaNetwork,以下简称CAN)协议打包解包工具产品围绕将实时CAN数据导入MWroks的核心功能,开发了两款工具,分别是CANTool

和CANDecode。6.1.1车载CAN/CANFD总线通信工具其中CANTool以工具箱的形式集成到MWORKS中,能够以读取DBC文件或者手动编辑信号的方式,提供CAN帧的描述文件信息,通过该描述文件信息生成对应的CANDecode模型。CANDecode模型是一个Modelica模型,根据描述文件信息,对每个信号,都提供了一个函数获取信号的物理值。6.1信号与通讯设计工具内部互联网络(LocalInterconnectNetwork,以下简称LIN),是针对汽车分布式电子系统而定义的一种低成本的串行通讯网络,是对CAN等其它汽车多路网络的一种补充,适用于对网络的带宽、性能或容错功能没有过高要求的应用。6.1.2车载LIN总线通信工具6.2设计检查工具控制策略建模规范检查工具箱(ControlModelingGuideline,以下简称CMG)是一个对MWORKS.Sysplorer控制器模型进行规范检查的功能插件。CMG可以依据既定规则或者添加的自定义规则自动扫描模型的合规性,在模型建立过程的早期发现模型的设计违规点,以修正和提升模型质量。6.2.1控制策略建模规范检查工具箱操作流程1导入模型2打开工具箱3规则选择4模型检查5检查结果6导出CSV6.2设计检查工具静态代码检查工具(StaticCodeCheck,后续简称SCC),依据C和C++编码规则自动扫描代码对相应规则的违背,可以在早期的开发过程用于做缺陷检测,检查软件代码的编程规范,分析程序的静态结构,对软件的质量进行度量。借助于静态测试技术,可以使软件代码更加规范,结构更加清晰。6.2.2代码静态检查工具箱操作流程1打开工具箱2选择文件3路径设置4规则选择5结果显示6导出CSV6.3半物理仿真工具根据HILExport产品在上述应用场景中应该具有的功能,将其总结归类分配到后端应该具备的功能和前端应该具备的功能。HILExport产品分为两个层次:6.3.1半物理仿真接口工具HILExport1前端提供界面让用户设置目标系统、设置求解算法和步长、是否导入主函数、设置输出文件目录,以及从模型变量树中勾选输入/输出变量及参数,在用户配置完上述信息后生成代码。2后端支持物理模型代码生成和数据接口代码生成,并根据用户配置的目标系统将相应的求解库及编译脚本生成到输出文件目录。6.3半物理仿真工具MWORKSRealTime工具箱是对汽车物理模型进行实时仿真控制的工具箱。将一台计算机(目标机)与实际的控制器连接后,在目标机上以实际工作时的速度运行由MWORKSSysplorer所设计的物理模型,此时目标机充当被控对象的角色,以此来验证物理模型及控制算法的性能。6.3.2实时仿真工具箱RT相比于使用实际物理对象运

温馨提示

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

评论

0/150

提交评论