图2给出了基于模糊CMAC万博登陆max神经网络的机械臂最优控制结构图

当前位置:万博max手机登录版 > 万博登陆max > 图2给出了基于模糊CMAC万博登陆max神经网络的机械臂最优控制结构图
作者: 万博max手机登录版|来源: http://www.amberrtaylor.com|栏目:万博登陆max

文章关键词:万博max手机登录版,线性最优控制系统

  图1显示了模糊CMAC神经网络的结构和运算过程。模糊CMAC神经网络可以用于近似一个非线性映射y(x):XnYm,其中XnRn是在n维输入空间中的应用,Ym“Rm是在m维输出空间中的应用[1,2]。模糊CMAC算法由决定一个复杂函数值的两个初等函数组成,如图1所示。

  函数=R(x)通过模糊量化把输入空间中的每一个点映射到联合空间A。函数P()通过把由R(x)决定的联合向量映射到如下的一个可以调节加权的向量来计算一个输出yY。

  图2给出了基于模糊CMAC神经网络的机械臂最优控制结构图。机械臂关节处的外部控制转矩由最优反馈控制率和模糊CMAC神经网络输出部分组成。

  其中,q为关节转角;H(q)为惯量矩阵;C(q,q)为向心力;G(q)为重力项;f和Td分别为摩擦力项和扰动项;(t)为外部控制转矩。

  是由最优控制规律得出的控制量,g(x)是模糊CMAC神经网络的输出值。

  根据Hamilton-Jacobi最优化方法,可知必须存在一个函数V=V(z,t)使最优化控制u*t满足H-J-B方程[4]。

  将g(x)的函数估计g(x)由模糊CMAC神经网络的输出确定,误差部分通过鲁棒化向量(t)来进行补偿,万博登陆max从而提高系统的动态特性。

  权值误差估计是W=W-W,采用Lyapunov稳定性理论调节权值[6]。

  基于李雅普诺夫第二法可知,万博登陆max万博登陆max如果使Lyapunov函数的时间导数L《0,则系统是渐进稳定的。也即通过调节神经网络权值矩阵,误差e可以任意小。

  利用最优化反馈控制律和系统的状态空间表达式,得到神经网络的权值自适应学习规则为:

  以三关节机械臂为控制对象进行仿真实验以验证所提模糊CMAC最优控制器用于机器人轨迹跟踪控制的有效性。期望的运动轨迹为:

  CMAC中联想强度的初值取[-1,1]之间的随机值。隶属度函数取Gaussian函数,图3和图4分别给出了各关节的轨迹跟踪曲线和跟踪误差曲线。

  仿真结果清楚表明了模糊CMAC神经网络最优控制器克服结构和非结构不确定性的能力,同时也表明了提出的神经自适应学习算法可以改进系统动态性能的鲁棒性和适应性。

  本文将Hkamilton-Jacobi-Bellman最优控制和CMAC神经网络结合起来,给出了一种三连杆机械臂系统的最优控制器设计方法。仿真结果证明,这种控制方法能够很好地克服机械臂系统的非线性和不确定性,实现对期望轨迹的跟踪。

网友评论

我的2016年度评论盘点
还没有评论,快来抢沙发吧!