机器人神经网络自适应鲁棒控制

机器人神经网络自适应鲁棒控制

ID:22844825

大小:287.01 KB

页数:6页

时间:2018-11-01

机器人神经网络自适应鲁棒控制_第1页
机器人神经网络自适应鲁棒控制_第2页
机器人神经网络自适应鲁棒控制_第3页
机器人神经网络自适应鲁棒控制_第4页
机器人神经网络自适应鲁棒控制_第5页
资源描述:

《机器人神经网络自适应鲁棒控制》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、3.9机器人神经网络鲁棒控制3.9.1相关知识设一个系统可以描述为(3.152)其中表示外界干扰,是引入的评价信号。定义对于信号,其范数定义为:,该范数可以解释为信号所具有的能量。对于给定的干扰信号,如果评价信号的范数越小,则表示系统受干扰的影响越小,即系统具有较强的对外界干扰的抑制能力。这种表明系统的抑制干扰能力可用评价信号的范数与干扰信号的范数之比来描述。定义如下的性能指标来反应系统对干扰的抑制能力。(3.153)上式定义的称为系统的增益,系统的抑制干扰问题可归结为设计控制器使增益尽可能小或者小于给定值。定理1[11]HJI

2、(HamiltonJacobiIssacs)不等式给定正数,如果存在可微的准正定函数满足如下不等式:(3.154)则上述系统式(3.152)的增益小于,即性能指标满足。3.9.2控制律的设计与分析采用神经网络来逼近机器人系统中的不确定性,将神经网络的逼近误差当作系统的外部干扰,通过鲁棒控制项予以消除[12]。考虑带有模型误差和外部干扰的关节机械力臂的动态模型为:(3.155)160定义跟踪误差为。通过采用前馈项进行非线性补偿,取控制律为:(3.156)将(3.156)式代入(3.155)式,则得到系统的误差状态方程为:(3.15

3、7)令,则(3.158)采用RBF神经网络逼近,用代表RBF神经网络的逼近误差,则(3.159)其中为RBF网络中的高斯基函数,为网络的输出层权值。从而由式(3.158)和式(3.159)得:上式很容易转化为式(3.152),则可以应用定理1来分析控制系统的鲁棒性。将网络的逼近误差看作干扰,定义评价信号,则系统的增益为。下面用李雅普诺夫的方法设计控制律和神经网络自适应调整算法,使得该系统的小于给定值。定义两个状态变量:(3.160)则(3.161)其中(3.162)定理2对于上述系统,如果神经网络的学习算法为:(3.163)控制

4、律设计为:160(3.164)其中和分别为RBF网络的输出层权值和隐含层的高斯基函数。设评价信号中的参数满足:(3.165)则上述闭环系统的增益小于。证明:定义李雅普诺夫函数为:(3.166)其中。则令(3.167)则有其中。则160根据的定义,可得:由定理1可以得:闭环系统(3.155)的增益小于。3.9.3仿真实例选二关节机器人力臂系统,其动力学模型为:其中,,,,,,,,,,,,。位置指令为,,各个状态的初值为零。采用Simulink和S函数进行控制系统的设计,取,,,高斯基函数取值见控制器子程序中的和,自适应律和控制律分

5、别取(3.163)和(3.164),仿真结果如图3-57至图3-59所示。160图3-57无神经网络补偿时关节1和关节2的位置跟踪(S=1)图3-58有神经网络补偿时关节1和关节2的位置跟踪(S=2)160图3-59关节1和关节2的摩擦项及其逼近(S=2)双力臂仿真程序:Simulink主程序:chap3_14sim.mdl控制器子程序:chap3_14ctrl.m被控对象子程序:chap3_14plant.m绘图子程序:chap3_14plot.m11.SchaftAJV.AGainAnalysisofNonlinearSys

6、temsandNonlinearStateFeedbackControl.IEEETransactiononAutomaticControl,1992,37(6):770~78412.王耀南.机器人智能控制工程.北京:科学出版社,2003160

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。