dSPACE培训教程入门.ppt_第1页
dSPACE培训教程入门.ppt_第2页
dSPACE培训教程入门.ppt_第3页
dSPACE培训教程入门.ppt_第4页
dSPACE培训教程入门.ppt_第5页
免费预览已结束,剩余25页可下载查看

下载本文档

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

文档简介

1、入门及系统简介,dSPACE培训教程,dSPACE开发流程 dSPACE软件组件 dSPACE硬件组件 产品安装 总结,V-cycle 开发流程,集成了机电闭环控制系统开发中所有的阶段 代码自动生成 直接访问实时系统,CDP 软件组件,Matlab/dSPACE 集成开发环境,开发步骤,MATLAB/Simulink 建立对象数学模型 设计控制方案 进行离线仿真,第一步,开发步骤,保留需要下载到dSPACE中的模块 用硬件接口关系代替原来的逻辑连接关系 对I/O进行配置 设定软硬件中断优先级,第二步,开发步骤,dSPACE硬件 C代码,C编译器,目标代码,Loader,dSPACE实时硬件,用

2、户C代码,Real Time Interface,利用RTW及dSPACE 提供的RTI自动生成 代码并下载,第三步,开发步骤,Control Desk,Matlab,数据获取 在线调参,外接 实物,三维动画,dSPACE 综合实验和测试环境,第四步,dSPACE开发流程 dSPACE软件组件 dSPACE硬件组件 产品安装 总结,dSPACE 软件体系,实现软件 算法代码生成 Matlab/Simulink/RTW C语言开发 RTI 编译器 实验软件 ControlDesk/Automation AutomationDesk MLIB/MTRACE CLIB MotionDesk 产品代码

3、生成软件 TargetLink 标定软件 CalDesk,dSPACE 软件体系 应用软件,RTI 结合Simulink和 Stateflow框图模型自动在实时硬件上运行 以图形化方式对所有I/O接口进行设置 结合RTW自动代码生成并下载到实时硬件上 支持软件和硬件中断等任务模式 自动激活编译器编译和链接模型 支持多处理器系统,dSPACE 软件体系 应用软件,RTI扩展 RTI-MP:用于支持多处理器系统 RTI CAN:用于支持CAN总线协议 RTI LIN:用于支持LIN总线,仿真LIN节点 RTI FlexRay:用于支持访问FlexRay通信系统,dSPACE 软件体系 应用软件,编

4、译器 DS1103, DS1104, DS1005 和 MicroAutoBox PowerPC C编译器 Microtec PowerPC Crossing Compiler 包含汇编工具和链接工具 包含运行库 成熟、高效的C优化工具 GNU C编译器 支持DS1006 DS2302 DSP C编译器 支持生成TI C31可执行代码,dSPACE 软件体系 实验软件,ControlDesk 硬件管理 虚拟仪表、数据采集 变量管理 参数管理 ControlDesk-Automation 采用标准脚本语言PYTHON编程方式实现实验自动化管理 提供完整的系统访问API资源 Macro Recor

5、der,dSPACE 软件体系 实验软件,ControlDesk Failure Simulation 对标准ControlDesk功能的扩展 在中型或大型dSPACE模拟器中远程控制故障注入单元 通过故障仿真浏览器可访问所有故障仿真部件 在故障模式窗口中实现管脚错误定义 可导入ECU管脚描述文件,dSPACE 软件体系 实验软件,ControlDesk Test Automation 图形化的测试序列编辑器 用于管理大型测试项目的项目管理器 可扩展的自动测试库 易于访问Simulink 和实时仿真程序 伴随整个开发过程的测试,dSPACE 软件体系 实验软件,MLIB/MTRACE 通过MA

6、TLAB环境对实验自动控制 测试脚本 大型数据跟踪记录 可使用MATLAB功能强大的工具箱:优化、统计 在线控制器优化(在线调参、数据传输) CLIB 用于在PC和实时处理器之间通信的C API库 可用来开发用户定制的主机端程序,并可以从非dSPACE工具中调用 如客户自行开发动画显示,dSPACE 软件体系 实验软件,MotionDesk 实时3-D动画显示 支持VRML2格式的3-D素材库 图形化视景设计 提供与其他dSPACE工具类似的GUI,dSPACE Simulatior with MotionDesk Mulit-PC Interface Kit,Hub (10BaseT),Co

7、ntrolDesk Display,dSPACE 软件体系 产品代码生成软件,TargetLink 从Matlab/Simulink/Stateflow直接生成产品级代码 相当于手写效率的ANSI C代码,支持定点和浮点 应用Target Optimization Modules可以针对特定目标平台进行优化 通过Target Simulation Module可以在目标板上测试生成的代码,dSPACE开发流程 dSPACE软件组件 dSPACE硬件组件 产品安装 总结,dSPACE 硬件体系,单板系统 CPU与外围I/O集成 DS1103及DS1104处理器板 组件系统 处理器板 I/O板 多

8、处理器系统 其他 扩展箱 单主机多系统的连接板 连接器和LED板,dSPACE 车用硬件,AutoBox MicroAutoBox Simulator,dSPACE Simulator Mid-Size,dSPACE Simulator Full-size,dSPACE开发流程 dSPACE软件组件 dSPACE硬件组件 产品安装 总结,软件安装,操作系统 推荐使用Windows2000系统并打上最新补丁 MATLAB,Simulink, RTW 编译器 Mex -setup 默认LCC 可选VC6,处理器的编译器 Microtec C PPC Compiler (针对DS1103, DS10

9、05,DS1104,DS1401) Directory PPCTools GNU C Compiler x86Tools 帮助相关文档 DirectoryhelpDoc,硬件接口,DS830 多连接面板 最大 8 个连接 支持各种总线连接,以太网 主机任意以太网接口 扩展箱中带有以太接口的Slot-CPU板(5X86/133 MHz) 20 MBit/s ISA 总线连接 DS813 (PC) DS814 (Box) 100 MBit/s PCMCIA总线连接 DS815 (PC) DS814 (Box) 100 MBit/s PCI总线连接 DS817 (PC) DS814 (Box) 100 MBit/s,网络连接方式,下位机系统 各形式的扩展箱 Slot CPU 卡有的板上 solid state disk (SSD)包含了实现网络协议的软件 默认的IP是192.100.100.98 修改IP的命令 DSPACE_ROOT%exe setip TCP/IP 协议 点对点 网络连接HUB,指定网关 Host 和Box必须在同一网段(IP前三位必须相同) Ping,所有的I/O板必须按图视安装 不用的 PHS总线连接端子必须放在处理器板之前 PHS总线的终端必须放置在最后的I/O 板之

温馨提示

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

评论

0/150

提交评论