[发明专利]基于RBF神经网络滑模控制微陀螺仪的方法有效
申请号: | 201210134567.9 | 申请日: | 2012-05-03 |
公开(公告)号: | CN102636995A | 公开(公告)日: | 2012-08-15 |
发明(设计)人: | 费峻涛;丁红菲 | 申请(专利权)人: | 河海大学常州校区 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 213022 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了的一种基于RBF神经网络滑模控制微陀螺仪的方法,将切换函数作为RBF神经网络的输入,滑模控制器作为RBF网络的输出,利用神经网络的学习功能,可实现单入单出的神经滑模控制,并综合滑变结构控制、自适应算法以及RBF神经网络的优点,能够达到控制效果。自适应算法根据可达条件实时在线调整RBF神经网络连接权值,从而使得系统最终到达滑模面,完成跟踪,还能够自适应滑模控制策略能够及时的修正和估计所有的硬性错误,阻尼等,通过Lyapunov稳定性定理可知所提出的自适应滑模控制器的稳定性是存在的,系统的鲁棒性较好,还对三维微陀螺仪的数字仿真证明本发明控制微陀螺仪的方法的有效性。 | ||
搜索关键词: | 基于 rbf 神经网络 控制 陀螺仪 方法 | ||
【主权项】:
1.基于RBF神经网络滑模控制微陀螺仪的方法,其特征在于:利用RBF神经网络滑模对微陀螺仪的进行控制,包括以下步骤,步骤(1),建立理想的动力学模型设动力学模型的输出为qm,其中qm=[xmymzm]T为三个方向上的陀螺仪的位移,控制目标是保持惯性质量在x,y,z坐标轴方向上以给定的频率摆动,振幅为xm=A1sin(ω1t),ym=A2sin(ω2t),zm=A3sin(ω3t).;步骤(2),建立微陀螺仪系统动力学模型建立微陀螺仪的状态空间模型方程
其中,q=[x y z]T为滑模控制输出的是x、y、z方向上轨迹,D = d xx d xy d xz d xy d yy d yz d xz d yz d zz ]]> 分别是x、y、z方向上的阻尼项,k b = ω x 2 ω xy ω xz ω xy ω y 2 ω yz ω xz ω yz ω z 2 ]]> 为参考频率系数,Ω = 0 - Ω z Ω y Ω z 0 - Ω x - Ω y Ω x 0 ]]> 分别是x、y、z方向上的角速度,u为控制器;步骤(3),建立RBF神经网络的所需的切换函数设被控对象为:x · 1 = x 2 x · 2 = f ( t ) + bu + u d - - - ( 1 ) ]]> 其中,ud为外界干扰信号,b为单位矩阵,u为控制器,设被控对象的位置指令为r(t),切换函数表示为:S ( t ) = λe ( t ) + e · ( t ) - - - ( 2 ) ]]> 其中e(t)=r(t)-x1,
λ为正常数;步骤(4),建立RBF神经网络的权值调整函数权值调整函数为dω j = γs ( t ) exp ( - | | s - c j | | 2 b j ) = γs ( t ) h j ( s ) - - - ( 3 ) ]]> 式中γ=b·η,η为自适应律参数,s(t)为步骤(3)所建立的切换函数,
为高斯函数,cj为高斯函数的中心向量,bj为高斯函数标准化常数;步骤(5)基于RBF神经网络的滑模方法控制微陀螺仪利用步骤(1)和步骤(2)建立状态空间的模型计算出跟踪误差e=q-qm,并将跟踪误差e通过步骤(3)建立的切换函数
作为RBF神经网络的滑模控制器的输入,以及配合步骤(4)建立RBF神经网络的权值调整函数dω j = γs ( t ) exp ( - | | s - c j | | 2 b j ) = γs ( t ) h j ( s ) , ]]> 实时控制微陀螺仪的轨迹。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210134567.9/,转载请声明来源钻瓜专利网。