方传智LQR控制的柔性机械臂快速定位方法研究

LQR控制的柔性机械臂快速定位方法研究方传智1王清清1李梦11.安徽工程大学机电学院安徽芜湖241000摘要:为了快速实现柔性机械臂的精确定位,减小机械臂移动过程中的抖动,本文利用Lagrange方法建立了柔性机械臂的动力学模型,并在此基础上利用线性二次最优控制LQR(LinearQuadraticReguIator)方法设计了机械臂快速定位控制器。在LabVIEW虛拟仪器软件中进行了仿真实验验证,结果表明:利用LQR方法控制的机械臂系统响应更快,能更快地到达目标位置,速度提高约2.8倍,大幅减小了达到稳态的时间,同时削弱了运动过程中产生的抖动,机械臂的整体性能得到提高。关键字:柔性机械臂;精确定位;LQR控制器;系统响应中图分类号:TP241文献标识码:AResearchonrapidpositioningmethodofflexiblemanipulatorbasedo前言柔性机械臂作为柔性多体系统动力学分析与控制理论研宄的重要对象,是新型机器人的重要纟11成成分,在现代工业和国防领域中占有十分重要的地位。相对于传统的刚性机械臂,柔性机械臂具有更好的高速揀作性,更低的能耗,所以拥有更大的工作空间。巾于柔性机械臂在动作时会产生弹性变形,从而带来机械臂动力学系统方程的非线性、强耦合等问题,这给柔性机械臂的分析和控制带來了W难。近年來,国内外学者致力于柔性机械臂的控制分析问题,提出了多种控制方案。非线性反馈控制通过求解逆动力学方程111计算控制力矩以实现近似解耦和线性控制,该方法以机械臂动力学模型精确已知为前提,对于具有未知负载、存在外界扰动的机械忾难以保证控制性能•,自适应控制A法能够通过自适应方法[2~31辨识机械忾参数,不需要预先己知,但是对于高速运行的柔性机械臂控制需要在线计算大:W:位置、速度等非线性函数,计算量人且控制器实现困难;祌经网络方法[4~51通过学习模型中的米知信息来逼近机械忾系统的动力学模型以实现控制,但是该方法学习速度较慢,计算量过大,难以满足实时性要求。柔性机械臂控制系统的最优控制要兼顾系统响应和系统控制两方妞,综合考虑使性能达到最优。本文在分析现有机械忾控制方法的优缺点后,选取线性二次最优控制方法(LQK)作为机械臂动力学系统的控制器。使用LQK方法的优点是不必根据要求的性能确定闭环极点的位置,只需要根据系统的响应曲线寻找出合适的状态变量和控制onLQRtechniqueFANGChuan-zhi1WANGQing-qing1LIMeng11.AnhuiPolytechnicUniversity,Mechanical&ElectricalCollege,Wuhu,Anhui,241000Abstract:Inordertolocatetheflexiblemanipulatorrapidlyandprecisely,reducethejitterinthemovement,thedynamicmodelwasestablishedwithLagrangemethod,andtherapidpositioningcontrollerwasdesignedwiththeLinearQuadraticRegulatormethod.ThesimulationexperimentwasexecutedwithLabVIEW,simulationresultsillustratesthattheflexiblemanipulatorsystemwhichwascontrolledbyLQRhasfasterresponse,thetimetoreachsteadystatewasreducedabout2.8timesandthejitterinthemovementwasimpairedsubstantially,theoverallperformanceoftheflexiblemanipulatorwasimproved.Keywords:flexiblemanipulator;locateprecisely;LQRmethod;systemresponse砧的加权矩阵即可,因为求得的控制器是误差指标J最优意义下的控制器,所以系统的性能也是误差指标意义下最优的。1柔性机械臂的动力学模型本文以电机和齿轮减速箱驱动的单连杆柔性机械臂作为研究对象,模型建立过程如下:系统的弹性势能:W+人(汐"+6Z")=T()-B分(7)72(^z+«z,)+to=0(8)以上就是柔性机械臂系统的动力学模型。系统控制的关键在于如何使“=[e2岣么][沒最优,其中女1〜久为待定系数。将式(7)、(8)的模型转换成状态方程,便于构建控制器对模型进行最优控制,转换后的方程如下:19V=-ka2(1)2式中)t为弹性系数,汉为摆动角。系统动能:T=(2)22—0010—00010()k-"淋d凡oa人6d0nnW(:-肌0A00鍾(9)式中人为载荷带来的等效转动惯a,人为机械臂转动惯量,权为机械臂的定位角度。利用Lagrange方法:L=T-V=h}ef2+羞~kor⑶应用Lagrange方程:dfdL\dLa?=T,-Be3f=u(4)dfdL\dLdtX'da)da=0(5)2建立LQR控制器LQR控制器的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?