基于FPGA的伺服电机速度测量算法研究与实现

被引量 : 0次 | 上传用户:colleagelxs
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在现代高精度伺服控制系统如数控机床、引线键合机上,通常需要采用增量式光电编码器作为位置传感器,并与对应的时间信息结合,对伺服电机的速度进行精确测量,为闭环控制系统提供速度反馈。然而在实际应用中,由于成本原因,往往只能采用低精度的编码器作为反馈器件。同时由于编码器的制造偏差以及信号传输、测量过程中的各种干扰,进行速度测量的结果会包含较大的误差。因此需要设计合适的速度测量方法,以减小测量误差,提高伺服系统的总体性能。本文首先在对伺服电机速度测量的基本方法进行理论研究和离线实验验证的基础上,分析了速度测量中存在的主要矛盾和需要解决的问题,即如何同时兼顾测量精度与测量的实时性。在对比了学术界提出的几类方法后,决定采用最小二乘估计算法对电机运动曲线进行拟合和速度估计。针对伺服电机速度测量中的具体情况,本文提出了基于动态拟合点选取方法的最小二乘算法,并通过离线实验验证了其在各种不同的速度条件下均具有非常良好的测量效果。为了降低在运动控制板卡的FPGA上实现的难度,同时减少对硬件资源的消耗,本文又对最小二乘算法进行了合理近似,并通过离线实验证明了其测量精度相比于标准算法并没有明显降低,因此可以在实际系统上应用。之后,为了保证运动控制系统的性能,并发挥控制板卡的潜力,本文选择了FPGA作为速度测量算法的实现平台,并采用Verilog HDL语言,编写了一套基于自行设计的浮点数据格式的计算程序。仿真测试的结果表明其计算速度非常快,对FPGA硬件资源的消耗也在可以接受的范围内。在完成算法的实现后,本文通过一系列实验,验证了其在运动控制板卡上进行在线速度测量的能力。实验结果表明采用该算法可以从1万线的低精度编码器获得与16万线高精度编码器非常接近的速度测量精度。这完全达到了预期的目标,也意味着整个课题从算法研究到工程实现的完全成功。
其他文献
马克思和恩格斯的生态文明思想的理论基础是唯物史观,理论特色是强调人与自然协调发展的整体性、以实践为中介的能动性、尊重自然的唯物主义和变革社会的辩证性。这一生态文
目的:分析优质护理服务对躁狂症患者疗效及满意度的影响。方法:资料选择我院2011年9月~2014年1月收治的躁狂症患者36例作为研究对象,在积极治疗的同时均给予优质护理服务,分
介孔分子筛具有较大的比表面积、孔径均一且表面易官能团化等一系列特点,这些特性使得其在光学、电磁学和生物医学等领域展现了非常诱人的应用前景。目前,介孔分子筛的发展重
苹果作为农民经济的来源,苹果树腐烂病的发生直接影响和制约着苹果的品质和产量。传统苹果树腐烂病的预测方法带有主观性,主要通过专家和果农长期的田间经验而对苹果树腐烂病
<正> 一、前言白沙镇位於禹县西北约30公里,附近地势为起伏的山地,镇北紧靠逍遥岭。颍河从西北流来,经过黑龙潭以後,直向南流,绕过白沙镇折转东去。隔河与白兴镇相对的也是一
阐述了我国市场对稻米质量的需求变化和优质稻米的特殊商品属性。分析了水稻安全生产中使用化肥、农药、生物技术、生物肥药和稻田选择等相关技术问题。特别是提出了对我国水
<正> 医院获得性肺炎的诊治是临床的重要问题。许多国家的专业学会颁布了医院获得性肺炎的诊疗指南。2005年,美国胸科学会与感染病学会联合发布了《医院获得性肺炎、呼吸机相
防范电价波动风险和保护资源环境,是当今世界电力市场面临的两大基本问题,也是电力市场监管的两个重要方面。我国电力市场化改革已经取得积极进展,但尚未建立科学合理的电价
目的:探讨多西环素与壳聚糖宫颈抗菌膜治疗非淋菌性宫颈炎的临床疗效。方法:将86例非淋菌性宫颈炎患者平均分为研究组与对照组。对照组者应用多西环素治疗,研究组在此基础上
<正> 一、发掘经过及地层情况遗址位於现西安市郊的西北部,东距玉祥门约1.5公里,北距汉代长安城故址约1公里馀,南邻大土门村(图一)。遗址在未发掘之前,地势略高於其周围的一