基于FPGA+DSP的运动控制系统研究

来源 :浙江师范大学 | 被引量 : 0次 | 上传用户:caiql
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在先进制造技术、柔性制造技术以及生产自动化技术快速发展的推动下,开放架构运动控制已成为数控技术发展的主要方向,本文结合FPGA逻辑可重构及DSP高速、复杂计算性能,提出基于FPGA+DSP复合架构的运动控制系统方案。首先根据机电设备控制需求,提出了运动控制系统的总体方案,对包括核心控制器、伺服电机驱动器、人机界面等在内的硬件结构进行了阐述;提出了以脉冲选择模块为核心,包括正交解码模块、加减速模块、插补模块等在内的软件及逻辑设计方案;对运动控制系统的多路供电回路、FPGA控制器、DSP控制器和伺服电机驱动器接口等进行了应用电路设计。继而针对运动控制系统中传统S曲线加减速算法复杂、变速点判断困难等问题,推导了7段S曲线加减速离散采样的迭代公式,分析了S曲线上各变速点的判断方法,通过FPGA硬件逻辑单元实现了S曲线加减速过程的高速离散采样控制。采用VHDL硬件描述语言设计了包括采样时钟、速度调节、计数比较和脉冲发生功能的加减速控制模块,搭建了运动控制加减速实验平台,从伺服电机编码器反馈的实测数据表明,电机运行速度调节过程连续、平滑,加减速时间短、冲击小。同时针对多轴联动控制的直线插补及圆弧插补过程,对比研究了逐点比较法和最小偏差法的技术特征。在此基础上提出了采用可配置电子齿轮箱和凸轮箱的插补方案,并建立了直线插补和圆弧插补的算法模型。采用VHDL硬件描述语言设计了直线插补电子齿轮箱模块和圆弧插补电子凸轮箱模块,搭建了运动控制多轴联动插补实验平台,从伺服电机编码器反馈的实测数据表明,在5000个脉冲当量的直线插补路径上,伺服电机实际运行最大偏差为4.2个脉冲当量,约为总行程的0.084%;在半径为15000个脉冲当量的圆弧插补路径上,伺服电机实际运行最大偏差为13.1873个脉冲当量,约为半径的0.088%。上述研究表明所提出的开放式运动控制系统,其采用的FPGA+DSP的复合架构方案具有逻辑处理能力强,软件运动控制指令简单的特点;并且在实现4轴运动复杂加减速控制和插补联动控制后,系统的逻辑资源和计算能力仍有较大结余,这表明该方案不仅有良好的综合性能,而且有充分的后续升级空间,为实现更多伺服电机并列控制及更复杂运动轨迹奠定了良好的基础。
其他文献
无线通信技术是近20年来信息通信领域中发展最快、应用最广的技术。各种无线通信技术(如手机通信、无线局域网、卫星定位、短距离遥控)都已广泛应用于日常生活当中,给人们带来了
随着现代医学的发展,西医治疗方式逐渐显出弊端,尤其在后遗症方面.我国中医医学逐渐受到世界的关注,中医治疗方式更能治愈患病根源,且基本无明显后遗症问题,在慢性病的治疗过
本研究通过检测COX-2mRNA、COX-2蛋白、VEGF蛋白及血清PGs(PGE2、TXB2、6-K-PGF1a)在正常、炎性、CIN和癌性宫颈组织的表达和含量。希望探讨三者在不同宫颈组织尤其在炎
目的 探讨克氏针交叉固定在治疗儿童桡骨远1/3骨折的可行性及临床疗效.方法 回顾性分析2015年06月~2019年01月我科收治的儿童桡骨远1/3骨折患者56例,采用克氏针交叉固定,术后
目的 探究中医针灸配合康复理疗对脑出血的临床治疗疗效.方法 选取2016年九月~2017年九月期间我院收治的124例脑出血患者,将他们随机分为观察组和对照组,每组62人,采用中医针
目的 分析温胆汤治疗痰湿型不孕不育的疗效及对患者血清免疫抗体的影响.方法 将本院2017年5月到2018年5月收治的120例痰湿型不孕不育患者作为此次研究对象,入院随机的分为对
离子通道型谷氨酸受体(iGluRs)作为动物中枢神经重要的Ca~(2+)通道,介导了大脑中多数的兴奋型神经传递。在高等植物中,科学家们近来也发现了类似的谷氨酸受体基因,但有关其具体生理生化功能的证据还十分有限。本研究利用T-DNA插入,早期表型为短根的的水稻Osglr1突变体,对水稻OsGLR1基因的表达及其相关功能做了初步的探讨。 实验发现,OsGLR1的缺失使Ca~(2+)在分生区(RA
在移动通信、光纤通信和数字电视等系统中,信道存在干扰、噪声、频率选择性衰落和带限传输等非理想特性,从而导致接收端接收到的数据有码间干扰。为了使接收机正确接收数据,需要
强流粒子加速器在核材料生产与增殖、放射性废物嬗变、重离子聚变、高能物理、核科学与工程、国防与民用工业和医疗等许多方面都有极其重要的应用潜力。尤其是在强流加速器驱
目的 解析脾虚湿困型初诊2型糖尿病患者应用中药健脾化浊法联合胰岛素泵强化治疗的临床效果.方法 遴选104例脾虚湿困型初诊2型糖尿病患者为对象,平均分成两组患者,每组中各有