学位论文 > 优秀研究生学位论文题录展示
智能供弹机器人控制系统通信实时性研究
作 者: 孙宾
导 师: 王茂森
学 校: 南京理工大学
专 业: 火炮、自动武器与弹药工程
关键词: CAN总线 通信协议 实验测试 实时性 可行性
分类号: TP242
类 型: 硕士论文
年 份: 2011年
下 载: 16次
引 用: 1次
阅 读: 论文下载
内容摘要
本文对某在研项目的智能供弹机器人控制系统进行了研究,该机器人主要由堆栈无链供弹单元和连接供弹单元与自动机的柔性输弹带组成。为保证各单元的高速协同动作,控制系统选择了CAN总线作为通信总线,这也是该机器人控制系统研究的主要问题。本文在分析供弹机构的采集量与控制量基础上,结合机器人的控制任务和结构特点,选择了以各供弹单元为分布式智能控制节点的CAN总线通信方案。在设计了CAN总线通信方案之后,本研究进行了控制系统的软硬件设计、制作和调试试验。硬件设计制作试验主要包括CAN通信模块和总线通信串口测试模块的电路设计制作,以及上位机、CAN适配卡、物理传输介质的选型与调试。软件编制主要包括CAN通信协议的制定以及总线节点地址编码的确定,分析制定了总线传输中各类信息的优先级,以保证通信的可靠收发。此外,还进行了CAN通信模块和串口测试模块的程序设计和调试。为了验证本论文智能供弹机器人控制系统设计的可行性,尤其是满足系统动作要求的总线实时性,本研究专门搭建了CAN通信测试平台,进行了节点之间的收发收通信测试,利用现有采样频率200KHz的动态信号采集及分析系统设计了一套通信信号测量方案,进行了总线通信时间的测量。为最大限度地发挥CAN总线在本控制系统中的效率,本文根据实验结果,对控制系统的软硬件进行了改进,并进行了部分测试实验。依据初步实验结果和CAN总线仲裁机制对系统实时性的影响的理论分析,确定了满足智能供弹机器人动作要求的通信机制和最低位速率,分析结果表明基于CAN总线的该智能供弹机器人控制系统方案是可行的。
|
全文目录
摘要 3-4 Abstract 4-5 目录 5-7 1 绪论 7-11 1.1 供弹系统简介 7 1.2 控制系统概述 7-8 1.3 现场CAN总线 8-9 1.4 课题研究的意义 9-10 1.5 本文研究内容 10-11 2 供弹机器人控制系统分析 11-17 2.1 系统功能分析 12-13 2.2 系统控制方案 13-14 2.3 系统决策分析 14-16 2.4 本章小结 16-17 3 控制系统通信硬件设计 17-34 3.1 单元控制节点电路 17-26 3.1.1 CAN通信电路 18-22 3.1.2 串口检测电路 22-24 3.1.3 开关量采集电路 24-25 3.1.4 执行机构控制电路 25-26 3.2 上位机硬件配置 26-29 3.2.1 CAN适配卡选型 26-28 3.2.2 上位机选型 28-29 3.3 物理总线选型 29-33 3.4 本章小结 33-34 4 控制系统通信软件设计 34-48 4.1 CAN通信协议设计 34-38 4.1.1 系统参量分析 34-35 4.1.2 节点地址编码 35-36 4.1.3 报文标识符分配 36-38 4.2 单元控制节点程序设计 38-47 4.2.1 初始化程序设计 39-40 4.2.2 CAN通信程序设计 40-44 4.2.3 串口检测程序 44-45 4.2.4 数据采集流程 45-47 4.2.5 执行机构操作流程 47 4.3 本章小结 47-48 5 CAN通信实验测试 48-52 5.1 实验设备 48 5.2 CAN通信测试 48-50 5.3 CAN通信结果输出 50-51 5.4 本章小结 51-52 6 系统通信可行性分析 52-67 6.1 供弹机构运动分析 52-56 6.1.1 CAN通信测试方案概述 53-54 6.1.2 测试方案问题分析 54-56 6.2 测试方案的改进 56-58 6.2.1 通信测试方案改进分析 56-57 6.2.2 改进方案的验证 57-58 6.3 系统通信速率性能分析 58-64 6.3.1 通信实际位速率 58-59 6.3.2 系统通信位速率要求 59-61 6.3.3 实验数据结果分析 61 6.3.4 通信实验的改进 61-64 6.4 总线仲裁对通信实时性的影响 64-65 6.4.1 CAN总线仲裁机制 64-65 6.4.2 仲裁机制对实时性影响 65 6.5 实验总结 65-66 6.6 本章小结 66-67 7 结论和展望 67-69 7.1 主要结论 67 7.2 展望和改进 67-69 致谢 69-70 参考文献 70-73
|
相似论文
- GJB1188A接口监测记录设备研制,V248.2
- 基于ARM9机车信号系统检测装置的设计与优化,U284.91
- 列车动态监控系统的研究,U284.48
- 基于感性负载的车身网络控制系统,U463.6
- 基于LIN总线的电动车窗控制方法研究,U463.6
- 适应多总线通讯模式的感应电动机矢量控制系统研究,TM346
- 高性能计算机I/O总线技术研究,TP336
- 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
- PCI-E总线高速数据采集回放模块研制,TP274.2
- PCI-E数字化仪研制,TP274.2
- 基于DSP的VXI总线通用接口板研制,TP274
- LXI 1553B总线通信模块设计,TP273
- PXI高性能数字I/O模块研制,TP274
- VXI总线运动单元测控模块研制,TP274
- 车身网络控制系统的主控制器设计,TP273
- PROFIBUS-DP典型应用系统研究,TP273
- 基于windows的计算机数字控制系统实时性的研究,TG659
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 基于气体还原法的钢丝镀锌自动化生产线关键技术的研究,TQ153.15
- 基于CAN总线的拖拉机虚拟仪表系统研究,S219.02
- 一种自适应选择处理节点的时空查询算法,TN929.5
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com
|