台式机器人运动控制算法的研究与实现

来源 :西南科技大学 | 被引量 : 0次 | 上传用户:liubingonline
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子技术、自动化控制和计算机应用的发展,台式机器人的运动控制不断向着高精度、高速度、微型化、智能化和通用化方向发展。目前,以数字信号处理器(DSP)和现场可编程逻辑门阵列(FPGA)为核心的运动控制方案己成为运动控制方案的发展趋势。它结合了DSP强大的数据计算能力和FPGA的逻辑运算能力,具有数据处理能力强、可扩展能力强、通用性好、运动控制性能强的特点。本文在分析对比基于不同硬件平台、不同算法设计方案的台式机器人运动控制系统的基础上,确定了基于异构多核的算法设计方案。针对异构多核的结构特点,分析并给出了台式机器人运动控制算法任务的分配策略。重点研究了包括插补算法、位置控制算法和速度规划算法在内的台式机器人运动控制核心算法以及在实现过程中的关键技术点。在插补算法方面,采用DSP+FPGA两级插补,DSP实现软件粗插补,FPGA实现硬件精插补,充分发挥软硬件性能,提高插补效率;设计和实现了平面及空间的直线插补及圆弧插补;采用极坐标系、以步距角为进给量实现圆弧粗插补,简化了圆弧插补的过象限处理。在位置控制算法方面,针对台式机器人在高速度、短行程运动过程中产生的振动和强烈冲击,会对系统造成较强干扰等因素。提出了基于BP神经网络自抗扰控制对台式机器人进行位置伺服控制,提高了位置控制的精度和动态响应特性,且具有较好的抗干扰能力。在速度规划算法方面,针对常用的多项式T形、S形曲线加减速计算量较大,不适合于台式机器人插补运动控制高速计算的要求。提出了基于数字卷积方式的加减速控制,其适合于高速计算的要求,可以避免预测减速点,极大的减少计算负担提高了效率,能够快速实现速度规划,速度曲线平滑。在设计实现过程中,将精插补模块、位置计数模块、I/0信号处理、编码反馈信号处理模块和双端口RAM等功能模块以及基于数字卷积的梯形速度控制算法和S形速度控制算法使用单片FPGA来进行硬件实现。在DSPF28M35中采用C语言分别实现了基于时间分割的粗插补算法、速度数据的计算及位置控制算法。最后基于松下A5系列伺服电机驱动器和伺服电机进行试验。验证了本文设计算法的正确性。所设计的两级插补算法的精度仅与精插补的精度有关;所设计的位置控制算法具有较强的抗干扰能力,运动过程中的位置误差控制在1um以内。
其他文献
随着传感技术的迅速发展及其面向复杂应用背景的多传感器系统的大量涌现,多传感器信息融合技术获得了众多的研究和较快的发展。目前,多传感器信息融合技术已广泛应用于军事系
Zig Bee技术是一项面向短距离、可靠传输的无线通信技术,它因具有低功耗、低成本、自组网等优点,而被广泛应用到军事、环境监测、工业医疗等领域。目前随着物联网、智慧城市
过去几年中,全球电信行业快速发展,面临着巨大挑战的同时也具有发展机遇。电信行业收入处于上升阶段,在结构与创新方面发生彻底改变,实现移动高于固定、数据高于话音等,电信
目前,随着Internet的快速发展,互联网上的信息安全越来越引起人们的关注,如何保证传输信息,特别是交易信息的保密性和完整性已成为急需解决的问题。SSL(Secure Socket Layer)
学位
低密度奇偶校验(LDPC)码是一种性能卓越的前向纠错码,以其超强的纠错性能及极低的解码复杂度,在通信领域正得到越来越多的关注,WiMax技术已经将LDPC码作为可选信道编解码方案
控制软件平台是地震勘探装备中必不可少的组成部分,借助于电子仪器仪表和网络通信技术的迅速发展,地震勘探设备开发得以实质性推进,软件水平也大幅提升。由于Windows提供了良
随着相关学科的发展,立体视频成为图像与视频处理领域新的研究方向,立体电视技术也成为了第四代电视技术。立体电视技术包括立体图像的获取、处理、传输、显示及观看五个部分
认知无线电(Cognitive Radio,CR)相比传统的无线网络具有更大的挑战。本论文以CRAHNs网络中的MAC层机会频谱接入以及路由安全为研究对象,研究CRAHNs网络设计实现中的关键技术
道路表面存在很多缺陷,裂缝是常见的一种缺陷。道路表面还存在其它附属物,例如标志线、井盖、切割线等。目前国内对裂缝缺陷及附属物的检测主要依靠人工,人工检测效率低、可