整车硬件在环(HIL)测试系统软硬件介绍

上传人:n**** 文档编号:50746070 上传时间:2018-08-10 格式:PPT 页数:36 大小:2.21MB
返回 下载 相关 举报
整车硬件在环(HIL)测试系统软硬件介绍_第1页
第1页 / 共36页
整车硬件在环(HIL)测试系统软硬件介绍_第2页
第2页 / 共36页
整车硬件在环(HIL)测试系统软硬件介绍_第3页
第3页 / 共36页
整车硬件在环(HIL)测试系统软硬件介绍_第4页
第4页 / 共36页
整车硬件在环(HIL)测试系统软硬件介绍_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《整车硬件在环(HIL)测试系统软硬件介绍》由会员分享,可在线阅读,更多相关《整车硬件在环(HIL)测试系统软硬件介绍(36页珍藏版)》请在金锄头文库上搜索。

1、整车硬件在环测试系统软硬件介绍 内容概述 基于dSPACE的系统开发模式 RTI/RTW的使用 Control Desk的使用 实例 并行工程问题 RCP:将设计软件开发的算法方便快捷地在 实时硬件平台上实现,观察其与硬件相连后 的性能,且能进行反复实验和设计。 HILS:在对象还处于研制阶段或对象硬件很 难得到时,能够在早期完成对控制算法的测 试。 dSPACE的“V”型开发模式快速控制原型目标代码生成硬件在回路仿真标定功能设计 典型开发流程开发被控对象的 理论模型开发初步的控制算法离线仿真测试 控制算法产生模型的 实时代码建立ControlDesk 获得数据,观察及调节 变量I/O设置 系

2、统硬件组成-ControlDesk -MotionDesk -MLIB / MTRACE -CLIB单处理器系统和多处理器系统 硬件在回路(HIL) 快速控制原型(RCP) 利用MotionDesk在线三维显示主机DS1103 PPC Board DS1401 PPC Board被控对象 DS1103控制板PowerPC 604e主机接口16M全局 SDRM2M局部 RAM2通用 定时器中断 控制器双端口 RAMCAN接口 80C164串行接口32通道 数字I/O6通道增 量编码器ADC 16路16位 4路12位DAC 8路14位双端口 RAMTMS320F240 DSPPWM4路记 录输入A

3、DC 16路10位串行接口18位数字I/O全局总线全局总线16/32位 I/O总线 AutoBox和MicroAutoBoxDS1103 PPC 板AutoBoxMicroAutoBox(DS1401)AD/DA、数字I/O口多,CAN接口少,具有其它 的标准接口(如陀螺、机器人控制) 电源:135W,8-100V 温度范围:-10-55摄氏度 良好的抗震性,体积大CAN接口多,其它接口较少 电源:20W,6-40V 温度范围:-40-85摄氏度 良好抗震性,体积小 系统软件组成MATLABSIMULINKRTWRTIdSPACE 工具 分析,设计, 优化 离线的数据处理 基于方块图的建模 离

4、线仿真 从模块生成C代码 实时接口模块库 自动代码实现 ControlDesk/Motion Desk:实验的自动控 制和测试 与MATLAB接口的 MLIB/MTRACE代码自动生成,与Matlab的无缝连接 直接访问实时系统 图形化显示,实时在线设计和调整 内容概述 基于dSPACE的系统开发模式 RTI/RTW的使用 Control Desk的使用 实例 RTI/RTW的使用RTI: 硬件接口程序RTW: 代码自动生成dSPACE控制板Simulink框图 如何打开RTI库及实现库之间的切换 ? 如何打开RTI库 Matlab工作空间输入“rti” Simulink浏览器 如何在库之间切

5、换 Matlab工作空间输入“rti+控制板型号”, 如“rti1103” RTI模块(DS1401为例) ADC/DAC DIO(PWM,频率捕捉,数字量输入输出) CAN 串口 RTI的设置(ADC模块为例)查手册 使用Help文档模块功能I/O特性设置界面的参数描述I/O物理接口 RTI的设置(ADC模块为例)1 2 6A BcDS1401接头17 150 34DS1103接头3组共6个50针接头 RTW的设置及代码自动生成RTW设置界面代码编译时间周期数值计算方法Block reduction 设置为“Off”选择对应的 编译方法代码编译生成*.sdf文件 一些注意点 Simulink

6、中的“Fcn”模块不能使用 其它工具箱中的模块多不能使用(DSP工具 箱中的“Filtering”模块可用) 仿真参数设置窗口中的“Block reduction”一定 设置为“Off” 编译出现RTI错误,可尝试新建*.mdl文件 AutoBox开启状态下,编译完成后会自动下载 代码;否则仅生成*.sdf文件 RTI的高级应用 中断处理(软件和硬件中断) 定时器的调用 多任务的处理 非周期系统的处理(触发和使能系统) 内容概述 基于dSPACE的系统开发模式 RTI/RTW的使用 Control Desk的使用 实例 ControlDesk界面菜单栏工具栏浏览器工具窗口状态栏工具栏设置菜单

7、(右键点击工具栏)视窗虚拟仪器 常用工具 日志观察器(Log viewer) 观察ControlDesk的行为 错误信息工具窗口 常用工具 平台浏览器(Platform manager) 设置与硬件的连接,创建/清除平台注册文件 浏览平台,控制实验过程 下载*.sdf文件浏览器工具栏菜单栏 常用工具 文件选择器(File selector) 浏览硬盘文件 拖放文件工具窗口 常用工具 变量浏览器 浏览硬件中算法内部的所有状态变量及相关输入 输出 拖放变量工具窗口 常用工具 ControlDesk文件管理器(ControlDesk) 打开,新建,保存Layout等文件工具栏菜单栏 常用工具 虚拟仪

8、器管理器(Instrumentation) 设置建立的虚拟仪器的工作状态(Animation, Edit,Test)工具栏菜单栏 常用工具 虚拟仪器(Instrument Selector) 浏览虚拟仪器 在Layout中创建虚拟仪器 准备工作 设置ControlDesk与硬件的连接方式菜单栏AutoBox为”Network connection”,IP地址为192.168.77.85,主机的IP必须要在 同一个段内 MicroAutoBox为”Bus connection” 若出错,注意检查日志管理器的错误提示 准备工作1. 菜单栏3.工具栏2. 右键点击平台浏览器 平台初始化若出错,注意检

9、查日志管理器 的错误提示 平台浏览器会出现注册平台 算法文件(*.sdf)的下载 自动下载完成上述准备 工作编译*.mdl 文件首次下载算法 对算法模型结构进行了调整 算法文件(*.sdf)的下载 手动下载Pidrtdu.sdf1. 拖放2. 工具栏3. 菜单栏 虚拟仪器的使用 创建仪表板1. 菜单栏: File2.工具栏: ControlDesk直接创建对象 虚拟仪器的使用 设计仪表板虚拟仪器选择仪表 仪表板(Layout)属性对话框 虚拟仪器的使用 实例拖放指令变量浏览器 虚拟仪器的使用 变量与仪器的关联仪表板参量RTI 变量输出只有参量可以在线修改 其它变量只能观测和记录 虚拟仪器的使用 曲线的显示和数据保存曲线显示的起停曲线时 间长度曲线是否 自动刷新设置触发 信号启动 曲线显示是否启用触 发信号及触 发形式保存曲 线数据

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 电子/通信 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号