基于DSP的全自主移动机器人运动控制系统研究

来源 :河海大学 | 被引量 : 0次 | 上传用户:Anody12341234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能移动机器人的研究是机器人学中的一个重要分支,它融合了计算机、自动控制、机械、电子等多个学科的知识。移动机器人正朝着高速、高精度、开放性、智能化、网络化快速发展,因此要实现对机器人的高精度、高速控制,必须要借助先进的控制策略和高性能的运动控制系统。 本文设计开发了一套基于DSP的全自主移动机器人运动控制系统。根据控制系统快速性、高精度以及速度稳定性等方面的性能要求,选用TI公司推出的TMS320F2812作为系统的核心控制芯片,并研究了移动机器人运动控制系统的具体实现方案,对系统的硬件结构、控制软件和速度算法进行了分析。 首先本文提出了上位计算机+(DSP+CPLD)多轴控制+驱动器方式的运动控制系统,这种方式将运动控制系统规划+伺服闭环+放大器有层次、模块化地体现出来,综合了 DSF 技术、CPLD技术、运动控制技术、网络技术等等。同时伺服闭环的方式可选、参数可调节都为运动控制系统控制算法的实现提供便利。这样设计便于机器人作为一个开放式开发平台进行多功能利用,例如巡逻保安机器人、清洁机器人、足球机器人等。 其次,在机器人运动控制系统硬件部分,根据系统的供电要求,详细设计了电源系统的解决方案和电源转换模块;详细分析了电机的PWM驱动原理并设计了控制器和驱动器,其中包括DSP的基本硬件电路、串口通信、A/D转换电路、电机驱动电路的两种接口方式等。 再次,详细推导直流电机数学模型的建立;在控制系统中,采用了临界比例法+凑试法进行了PID参数的选择并进行参数调整;通过研究单速度环和电流速度双闭环调速控制的优缺点,设计了电流和速度双闭环调速控制系统,并用Matlab进行仿真,并进行了详细分析。 最后,介绍了系统软件的总体结构和各部分的程序设计,包括主程序、中断程序等,并设计相应的程序流程图。在软件控制中,实现对直流电机的启动、停止、加速、减速等功能。
其他文献
轴承保持架是一种典型的注塑加工零件,收缩是其制造过程中存在主要问题。制品由收缩引起的形状偏差会严重影响产品的质量。注塑成型过程是一个高度非线性、时变性的多参数作用
现阶段,随着社会经济水平的提升,国民的生活质量正在不断改善.对此,很多学生就会形成娇生惯养的习惯,缺乏吃苦耐劳的精神.对此,为了提升大学生的责任意识,让学生深刻认识国防
本文首先介绍了日本神户地震集装箱起重机的损坏情况,介绍了减隔振装置在建筑桥梁工程中的应用情况,构思了在集装箱起重机中采用减隔振装置抗地震的构想,由此提出了集装箱起
学位
架空导线的脱冰振荡是覆冰导线在外界环境影响下产生脱冰时发生的一种振荡,这种振荡可能是一种低频小振幅振荡,也可能是一种低频大振幅振荡。如果振荡振幅达到一定程度,一次持续时间过长,就会容易引起相间闪络、金具损坏,造成线路跳闸、停电或引起烧伤导线、拉倒杆塔、导线折断等严重事故,从而造成重大经济损失。本文建立架空导线的离散索杆模型,推导出导线振荡方程;编写了MATLAB程序,对实例进行分析与仿真,验证了本
TRIZ理论常用来解决工程技术领域的问题,其能够有效帮助技术人员突破思维定势,从不同角度分析解决问题。计算机辅助创新软件Pro/Innovator将发明问题解决理论(TRIZ)、本体论