基于FPGA的多电机控制系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:eoast
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学与技术的快速发展,高密度智能仓储系统已经成为现代仓储物流的最新发展潮流,穿梭车作为智能仓储系统的核心机构,其控制性能对仓储出入库效率有重大影响。穿梭车是一个多电机复杂控制系统,采用单系统来实现多电机的协调控制,在系统设计和控制技术方面有较大的挑战性,本课题的研究成果对解决穿梭车实际控制问题和应用有重要意义。因为FPGA不同逻辑可以并行执行,能够同时处理不同任务,因此采用FPGA处理器实现多电机控制系统具有成本更低、系统设计周期更短、稳定性更高等优势,本课题采用一块FPGA芯片来实现5台电机协调控制。永磁无刷直流电机具有功率密度高、结构简单、调速性能好、技术成熟等显著优点,可在机器人、新能源汽车等领域广泛应用,本课题穿梭车上多台电机均采用永磁无刷直流电机。本文从无刷直流电机控制系统的发展概况出发,介绍了电机本体结构以及控制原理,推导出无刷直流电机的数学模型及等效电路。对无刷直流电机常用的三闭环控制策略进行介绍,并利用Matlab环境下的Simulink平台搭建仿真模型,从理论上验证了控制算法的可行性。基于FPGA的功能以及特性,本文先是针对不同电机实际运动情况完成单台电机驱动系统设计,并在此基础上完成了多轴无刷直流电机运动控制系统软硬件设计。系统的硬件设计包括系统核心控制电路设计、相关辅助电路设计、功率驱动电路等等。系统软件设计部分采用Verilog语言实现,闭环控制环节通过软件编程实现,多电机控制系统软件主程序由提前设计好的子程序模块搭建而成。在完成系统软硬件设计后,通过搭建实验平台对系统进行持续测试和不断完善,实现5台电机的并行协调控制。实验结果证明,各电机在空载和负载情况下动态响应良好,位置闭环控制准确。最后将该系统应用在仓储物流穿梭车上,穿梭车在各种工况下运行效果良好,满足设计要求。
其他文献
现代性文化背景下,日新月异的新科技革命浪潮,从根本上改变了现代人的生存与生活图景,也不断地改写和颠覆着传统的价值观念。20世纪90年代以来,全球化的进程迅速加剧,客观上
Leech提出的搭配意义是Leech七种意义之一。搭配分为3种语法搭配、词义搭配、固定并列搭配,搭配意义研究对提高英语词语教学和学生理解词语能力大有补益。
在实际运行中,变电站的防雷系统往往会出现各种新情况、新问题,需要进行具体分析与针对性改进。本文以一座受雷击危害较为严重的110kV变电站发生的雷击事故为例,参照变电站的防
传统的数据采集分析系统存在着连线麻烦,软件开发周期长,界面可操作性较差,功能不易扩展等问题。本文采用蓝牙技术来实现数据传输,采用基于虚拟仪器技术的LabVIEW软件来编制数据
激励对人类个体的行为和动机都会产生不可估量的影响。在语文教学中,可以通过榜样激励、责任激励和成功激励等方式,激励学生积极学习语文,形成正确的学习动机,养成良好的学习习惯
2001年7月2日吉林省舒兰市境内遭到一次龙卷风袭击 ,造成较大的经济损失。本文从短期天气形势和物理量及雷达回波对这次龙卷风的产生条件进行了分析,给出预报处于较高纬度的
自恩格斯首次揭示不同群体的居住隔离状态以来,西方社会学经济学等相关学科先后形成了三种不同取向的居住隔离理论,即强调不同人群空间分离的人文区位学居住分异理论,强调住宅更
针对欠秩3-UPU并联角台机构的结构特点,首先找出了该机构的几何约束,在此基础上建立了该机构移动副两端虎克铰平行或垂直布置时的位置反解方程.然后利用该机构的几何约束条件