当前位置:主页 > 科技论文 > 自动化论文 >

基于和声搜索的机械臂控制优化算法研究

发布时间:2019-02-15 20:30
【摘要】:机械臂控制系统是一个多变量、参数不确定、结构复杂、强耦合的非线性系统。传统控制器难以实现对复杂机械臂的实时性和鲁棒性控制,遗传算法具有很好的收敛性、实时性和鲁棒性,被广泛用于具有全局寻优问题的复杂控制系统优化,但系统稳定性和超调量很难达到人们的要求。和声搜索算法是一种启发式全局搜索算法,在有关问题上较遗传算法有更好的性能。基于以上原因,本文研究了和声搜索遗传算法,并对该算法进行了优化,将改进的和声搜索遗传算法用于六自由度机械臂的鲁棒控制器中,对控制器的参数进行优化。本文的主要研究内容如下。首先对机械臂系统进行了建模,基于矩阵分析的数学理论,求解出机械臂的正运动学方程和逆运动学方程,根据运动学方程和机械臂的物理学特性求解出机械臂的动力学方程。针对已经求得的机械臂动力学方程,设计匹配的鲁棒控制器实现对机械臂更精准、稳定控制。其次,为提高控制器的性能指标,引入改进的遗传算法对其参数进行优化,给出了整体的优化步骤。采用自适应交叉概率和变异概率的遗传算法能够更好地提升系统的灵活性。通过MATLAB进行仿真验证,证明了本方案能较好的提升控制系统的控制速率和稳态精度。最后,引入了和声搜索遗传算法,并对该算法进行了优化,将和声搜索算法的运算思维运用到遗传算法的初始群体产生过程中。给出了优化后的和声搜索遗传算法整体运算流程和运算思维,并通过测试函数对算法性能进行了测试。应用改进和声搜索遗传算法对机械臂控制器参数进一步优化。通过MATLAB仿真验证了该优化算法能有效提升机械臂控制器的控制效率、稳态精度和鲁棒性,并且能保证系统的超调量值保持在合适的范围内。
[Abstract]:The manipulator control system is a nonlinear system with multivariable, uncertain parameters, complex structure and strong coupling. Traditional controller is difficult to realize real-time and robust control of complex manipulator. Genetic algorithm has good convergence, real-time and robustness. It is widely used to optimize complex control system with global optimization problem. However, the system stability and overshoot are difficult to meet people's requirements. Harmony search algorithm is a heuristic global search algorithm, which has better performance than genetic algorithm in related problems. Based on the above reasons, this paper studies the genetic algorithm of harmonic search, and optimizes the algorithm. The improved genetic algorithm of harmony search is applied to the robust controller of a six-degree-of-freedom manipulator, and the parameters of the controller are optimized. The main contents of this paper are as follows. Based on the mathematical theory of matrix analysis, the forward and inverse kinematics equations of the manipulator are solved, and the dynamic equations of the manipulator are obtained according to the kinematics equation and the physical characteristics of the manipulator. According to the dynamic equations of manipulator, a matching robust controller is designed to control the manipulator more accurately and stably. Secondly, in order to improve the performance of the controller, an improved genetic algorithm is introduced to optimize its parameters, and the overall optimization steps are given. The genetic algorithm with adaptive crossover probability and mutation probability can improve the flexibility of the system. The simulation results of MATLAB show that the proposed scheme can improve the control rate and steady-state precision of the control system. Finally, the genetic algorithm of harmony search is introduced, and the algorithm is optimized. The operational thinking of harmony search algorithm is applied to the initial population generation process of genetic algorithm. The overall operation flow and thinking of the optimized harmony search genetic algorithm are given, and the performance of the algorithm is tested by testing function. The improved harmony search genetic algorithm is used to optimize the parameters of manipulator controller. The MATLAB simulation shows that the optimization algorithm can effectively improve the control efficiency, steady-state accuracy and robustness of the manipulator controller, and ensure that the overshoot value of the system is kept in a suitable range.
【学位授予单位】:哈尔滨理工大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP241;TP18

【相似文献】

相关期刊论文 前10条

1 侯保林,樵军谋,韩宏潮;一重载高速机械臂的结构与控制同时设计[J];机械设计;2004年01期

2 贾宏亮;姚琼;黄强;;基于质量分配的空间机械臂刚度优化[J];中国空间科学技术;2008年03期

3 李斌;;月球车车载机械臂的研究进展及关键技术探讨[J];机器人技术与应用;2008年03期

4 ;美大学研发脑波控制机械臂[J];机械研究与应用;2009年01期

5 任美玲;陶大锦;;机械臂的研究与进展[J];出国与就业(就业版);2012年02期

6 刘朋增;;基于移动平台的机械臂结构分析与设计[J];企业导报;2013年11期

7 ;手术用微型机械臂[J];机器人情报;1994年01期

8 贺棚梓;;升级版加拿大机械臂[J];太空探索;2014年02期

9 张畅;唐立军;吴定祥;贺慧勇;司妞;李涛;;六轴机械臂在冰箱能耗检测线中的轨迹分析[J];电子科技;2014年04期

10 杨孝文;;猴子学会用控制机械臂[J];共产党员;2008年14期

相关会议论文 前10条

1 王印超;赖小明;杨学宁;李建永;陈化智;陶建国;;绳驱式表取采样机械臂的设计研究[A];中国宇航学会深空探测技术专业委员会第九届学术年会论文集(下册)[C];2012年

2 张继辉;;助力机械臂在汽车制造业中的应用[A];第九届河南省汽车工程技术研讨会论文集[C];2012年

3 黄登峰;陈力;;基于双向映射神经元网络的漂浮基空间机械臂逆运动学控制[A];庆祝中国力学学会成立50周年暨中国力学学会学术大会’2007论文摘要集(下)[C];2007年

4 陈瑞燕;梁辉;冯永;;用于深水水下设备下放安装的多功能机械臂[A];第十三届中国科协年会第13分会场-海洋工程装备发展论坛论文集[C];2011年

5 朱华里;张芳;;电机控制下的一类弹性机械臂系统的镇定[A];1996年中国控制会议论文集[C];1996年

6 郑桦;丛爽;魏子翔;;提高实际绘图精度与速度的二自由度机械臂控制[A];2007年中国智能自动化会议论文集[C];2007年

7 刘达;王田苗;张浩;;一种用于辅助外科手术的机械臂设计[A];第十二届全国机构学学术研讨会论文集[C];2000年

8 韩清凯;张昊;高培鑫;刘金国;;机械臂系统控制同步的非线性动力学特性研究[A];第十四届全国非线性振动暨第十一届全国非线性动力学和运动稳定性学术会议摘要集与会议议程[C];2013年

9 梁捷;陈力;;漂浮基空间机械臂姿态与末端抓手协调运动的模糊变结构滑模控制[A];庆祝中国力学学会成立50周年暨中国力学学会学术大会’2007论文摘要集(下)[C];2007年

10 刘庆杰;许向阳;戴亚平;;基于机械臂转速的远程广义最小方差控制[A];全国炼钢连铸过程自动化技术交流会论文集[C];2006年

相关重要报纸文章 前10条

1 ;“凤凰”轻舒机械臂,火星留下第一痕[N];新华每日电讯;2008年

2 葛秋芳;科学家让猴子凭“意念”操纵机械臂抓取食物[N];新华每日电讯;2008年

3 毛毛;瑞典开发出不怕水的微型机械臂[N];中国高新技术产业导报;2000年

4 ;瑞典开发出不怕水的医用微型机械臂[N];中国信息报;2000年

5 王晓晨 潘晨;让中国“臂”炫舞太空[N];中国航天报;2012年

6 田兆运 张晓祺;“玉兔号”:机械臂投放测试成功,即将开始休眠[N];新华每日电讯;2013年

7 通讯员 祁登峰 记者 付毅飞;“玉兔”机械臂成功实施首次科学探测[N];科技日报;2014年

8 子虎;未来做手术动口不动手[N];北京科技报;2004年

9 张雪松;“卫星抓卫星”缘何有人不安[N];中国航天报;2013年

10 ;连续式熔铜挤压机械臂[N];中国有色金属报;2003年

相关博士学位论文 前10条

1 郭宇飞;不确定弹药自动装填系统动力学与控制研究[D];南京理工大学;2015年

2 武遵;适用于核聚变反应舱的多关节机械臂关键技术研究[D];中国科学技术大学;2016年

3 江沛;复杂约束下的串联机械臂运动学控制方法研究[D];浙江大学;2015年

4 东辉;冗余机械臂运动学及移动平台航位推算和轨迹规划研究[D];哈尔滨工业大学;2015年

5 宋韬;轮式移动机械臂倾覆与滑移问题研究[D];上海大学;2016年

6 王琨;提高串联机械臂运动精度的关键技术研究[D];中国科学技术大学;2013年

7 杜滨;全方位移动机械臂协调规划与控制[D];北京工业大学;2013年

8 张鹏;机械臂协调操作柔性负载系统动力学与控制[D];吉林大学;2010年

9 唐志国;机械臂操作柔性负载系统分布参数建模与控制方法研究[D];吉林大学;2011年

10 丛佩超;空间机械臂抓取目标的碰撞前构型规划与控制问题研究[D];哈尔滨工业大学;2009年

相关硕士学位论文 前10条

1 庞征博;船舶大分段划线机械臂控制技术研究[D];大连理工大学;2012年

2 李彬;基于平行机构的发动机缸盖螺栓拧紧机械臂的研发[D];华南理工大学;2015年

3 刘彩凤;不同重力环境下空间机械臂摩擦补偿控制研究[D];燕山大学;2015年

4 王海滨;基于TMS320F2812的一阶机械臂控制系统的研究[D];东北林业大学;2015年

5 贾召敏;排爆机械臂结构设计与控制研究[D];南京理工大学;2015年

6 张会会;某机械臂液压系统可靠性分析[D];南京理工大学;2015年

7 吴诚骁;托卡马克腔特种环境下内窥机械臂闭环主动冷却系统研究[D];上海交通大学;2015年

8 林俐;托卡马克柔性内窥机械臂刚柔耦合动力学建模与仿真[D];上海交通大学;2015年

9 谢广庆;托卡马克腔内作业机械臂运载车系统研究[D];上海交通大学;2015年

10 岳宗帅;可重构机械臂关节模块控制器设计及运动控制研究[D];沈阳理工大学;2015年



本文编号:2423669

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2423669.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c0070***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com