论文摘要
运动控制技术在航空航天、海洋平台建造、压力容器制和多轴联动机床等众多领域广泛应用,直接决定了我国加工制造业的生产水平。本文在“海洋平台建造管端切割机器人研制”这个课题基础上,围绕着控制系统的快速开发过程、低廉开发成本、简单系统维护、同类控制系统快速组装的目标,根据系统整体要求,完成了控制系统总体方案设计、确定了控制系统通信方案、按照可靠实时的原则对系统功能进行了上下位机的划分、对通信系统实时性进行了分析、制定了控制系统通信高层协议、完成了模块的硬件接口电路设计、编写了兼容高层通信协议的模块控制软件等工作。经过对多台设备的跟踪测试,从硬件和软件角度很好的解决了系统可靠性问题,并根据切割焊接工艺的要求,对运动控制系统模块的软件进行了完善,圆满的完成了多台压力容器焊接和海洋平台建造任务,得到了用户的认可。基本完成了可靠、低廉、简单、实用的设计任务。
论文目录
摘要ABSTRACT第1章 绪论1.1 运动控制系统概述1.1.1 运动控制系统的组成1.1.2 运动控制系统的产品1.1.3 运动控制系统的发展趋势1.2 课题背景及研究内容1.2.1 课题背景1.2.2 课题难点1.3 本文主要工作第2章 运动控制系统总体方案设计2.1 系统对运动控制系统的基本要求2.2 控制系统总体方案设计2.2.1 控制系统结构选择2.2.2 控制方式的确定2.2.3 控制系统通讯方案设计2.3 基于现场总线的分布式控制系统优点2.4 控制系统功能分配2.4.1 上位机实现功能2.4.2 下位机实现功能2.5 小结第3章 分布式现场总线控制网络实时性分析3.1 控制网络实时性的概念3.2 影响控制网络实时性的因素3.3 控制网络拓扑结构对实时性影响3.3.1 典型网络拓扑结构3.3.2 本系统采用的拓扑结构3.4 CAN总线传输介质对实时性影响3.5 CAN总线分层结构对实时性影响3.6 CAN总线位定时参数对实时性影响3.6.1 总线位定时寄存器BTR0、BTR13.6.2 振荡器容差3.6.3 传播时延3.6.4 CAN总线定时参数的计算3.7 CAN总线访问控制方式特点及其解决办法3.8 其他因素对实时性影响3.9 系统实时性能测试3.9.1 测试方法3.9.2 结果分析3.10 小结第4章 模块间通讯高层协议的制定4.1 CAN总线高层协议发展状况4.2 CAN总线特性所决定的协议规范4.2.1 通信方式所决定的协议规范4.2.2 位仲裁技术所决定的协议规范4.2.3 数据发送接收方式所决定的协议规范4.2.4 SJA1000T工作模式所决定的协议规范4.2.5 CAN报文帧类型选择决定的协议规范4.2.6 报文标识符分配4.3 小结第5章 运动控制系统模块化设计5.1 系统对运动控制模块主要参数要求5.1.1 工作环境5.1.2 运动控制模块类型5.2 上位机硬件性能参数5.2.1 CAN卡的功能特点5.2.2 CAN卡的技术参数5.3 下位机硬件设计5.3.1 控制器P89V51RD2FN5.3.2 CAN总线通讯模块接口设计2C总线的串行存储模块接口设计'>5.3.3 基于I2C总线的串行存储模块接口设计5.3.4 键盘控制接口电路设计5.3.5 传感器模块5.3.6 脉冲产生电路5.3.7 步进电机驱动控制5.4 下位机软件设计5.4.1 下位机软件结构设计5.4.2 通信参数初始化问题5.4.3 CAN信息发送5.4.4 CAN信息接收5.5 小结第6章 运动控制系统模块应用情况及改进措施6.1 运动控制系统适用的典型机械结构6.2 本运动控制系统在焊接机系列产品中应用情况6.2.1 产品用途6.2.2 控制系统构成及系统参数6.2.3 应用情况6.3 本运动控制系统在切割机系列产品中应用情况6.3.1 产品用途6.3.2 控制系统构成及系统参数6.3.3 用户反馈6.4 发现问题及改进措施6.4.1 发现问题6.4.2 改进措施6.4.3 建议6.5 小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:运动控制系统论文; 模块化设计论文; 总线论文; 高层协议论文;