微型直流电机伺服控制算法的研究及FPGA实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:hdiell
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了实现阵列天线快速、精确波束扫描,这就需要每个天线单元能够快速、准确转动到位,要求伺服系统具备响应速度快,定位精度高。有刷直流电机具有调速范围宽,响应速度快,定位精度高,动、静态特性优良,且结构比较简单等优点。因此可以采用微型有刷直流电机驱动天线单元。现场可编程门阵列(FPGA)具有丰富逻辑资源、开发周期短,可反复编辑等优点。采用基于FPGA的数字电路来控制直流电机,可以实现多轴电机控制。本文研究了微型直流电机伺服控制算法,并基于FPGA设计了微型直流电机控制器IP核,实验验证了该IP核对微型直流电机的驱动性能。为实现微型直流电机快速、精确位置控制,本文仿真研究了微型直流电机闭环控制系统。首先阐明了直流电机基本结构和工作原理,在此基础上推导了直流电机数学模型;然后研究了比例-积分-微分(PID)控制算法,建立了基于Simulink的微型直流电机控制系统仿真模型。仿真结果表明单PID算法驱动微型直流电机,系统存在超调,无法同时兼顾响应时间短和超调量小,且无法对电机转动过程进行控制。为了优化系统动态性能,研究了速度剖面、前馈控制算法,提出了一种PID控制、速度剖面和前馈控制相结合的新型直流电机伺服控制算法。仿真结果表明优化算法后,电机位置能较好地跟随给定输入,可对电机进行过程控制;且无明显超调,响应时间短,定位精度高。为实现基于FPGA的多轴微型直流电机伺服控制,本文采用Verilog HDL语言设计了微型直流电机控制器IP核,以实现前述伺服控制算法。按照功能划分,该IP核包括:PositionControl模块、PWM模块、QEP模块、Avalon接口模块。由于IP核内部执行操作较多,且时序复杂,利用有限状态机,严格控制IP核调用各模块的时序关系。为了减少IP核使用的逻辑单元数量,优化各模块中硬件描述语句,尽量使程序精炼明晰。利用仿真工具对IP核进行了功能和时序仿真验证,结果表明该IP核内部控制时序正确,计算结果符合预期。最后搭建了实验测试平台,建立了可编程片上系统(SOPC),编写了Nios Ⅱ软件工程,初步实验结果表明单PID算法难以实现快速精确地控制本文所选微型直流电机,存在较大超调量,对小角度的调节能力较弱,无法实现高精度定位;对控制算法进行优化,采用分段控制和电机启停监测模式,有效改善伺服系统动态性能,减小了超调量,提高了伺服系统对小角度的定位能力,缩短了系统响应时间;并实验测试了该IP核对不同电机系统的差异具有较强适应性。
其他文献
<正>今年8月,市人大常委会组成执法检查组,对我市实施《中华人民共和国促进科技成果转化法》情况进行执法检查。执法检查组分成四个小组,深入滨海高新区、武清区、东丽区和空
根据对能源结构和能源消耗的预测,煤炭将长期占据我国能源消费的主导地位。但随之而来的是现阶段煤炭的低效利用造成了严重的环境和能源问题。煤的洁净高效转化技术将成为解
目的:探讨静脉注射不同剂量氨甲环酸对初次单侧人工全膝关节置换围手术期失血量及安全性的影响。方法:选取2012年9月-2014年1月本院骨科行初次单侧人工全膝关节置换患者250例作
在为金融危机期间人民币汇率的波动提供一种有效的预测方法.在利用替代数据方法检验和判别汇率系统具有非线性结构的基础上,识别了各具体汇率序列的最优滞后期组合,并分别采
基于光纤通信技术的光纤保护是高压输电线路的主保护,是电力系统安全稳定运行的重要保障。在现场运行中,光纤保护因光纤通道异常造成保护停用的现象屡屡发生,成为光纤保护安
曲式分析学习作为对音乐作品结构形式的深入理解,在实现对音乐作品的全面把握和深入理解方面有着至关重要的作用。本文结合笔者的学习感悟,浅要分析了部分声乐作品的曲式,强
国际海底区域制度对区域内的活动进行了相对有效的管理。但近年来随着我国相关制度的快速发展,保护区的管辖范围势必会与国际海底区域的范围产生重合,从而在环境污染治理和基
目的评价中医综合医院神经内科病房脑梗死恢复期气虚血瘀证患者的中医临床路径。方法采用国家中医药管理局医政司2010年颁布的《22个专业95个病种中医临床路径》中风的临床路
东北作家群是中国现代文学史上重要的创作群体之一。他们的创作以东北人民"对于生的坚强,对于死的挣扎"的鲜明呈现,以及浓重的东北地域文化风情而高标于世,成为中国现代文学