微陀螺仪自适应神经网络全局滑模控制方法

文档序号:6242233阅读:251来源:国知局
微陀螺仪自适应神经网络全局滑模控制方法
【专利摘要】本发明公开了一种微陀螺仪的自适应神经网络全局滑模控制方法。首先,在全局滑模控制器的基础上设计了一种新型的自适应辨识方法,在线实时更新微陀螺仪的角速度和其它系统参数的估计值,然后利用自适应神经网络系统输出动态调节滑模控制切换项中的切换增益以逼近系统不确定性和外部干扰的上界,将滑模控制的切换项转化为连续的神经网络输出,削弱了滑模控制中的抖振现象,并且有较强的自适应跟踪能力。本发明的自适应算法基于Lyapunov方法设计,从而保证微陀螺仪轨迹追踪上理想模型以及系统的全局渐进稳定性,使得辨识器的各项估计值输出都能够渐近收敛到各自的真值。
【专利说明】微陀螺仪自适应神经网络全局滑模控制方法

【技术领域】
[0001] 本发明涉及一种微陀螺仪自适应神经网络全局滑模控制方法,属于微陀螺仪控制

【技术领域】。

【背景技术】
[0002] 微陀螺仪是惯性导航和惯性制导系统的基本测量元件。因其在体积和成本方面的 巨大优势,微陀螺仪广泛应用于航空、航天、汽车、生物医学、军事以及消费电子领域。但是, 由于设计与制造中的误差存在和温度扰动,会造成原件特性与设计之间的差异,降低了微 陀螺仪系统的性能。微陀螺仪本身属于多输入多输出系统并且系统参数存在不确定性以及 易受外界环境的影响。补偿制造误差和测量角速度成为微陀螺仪控制的主要问题,有必要 对微陀螺仪系统进行动态补偿和调整。
[0003] 目前有将各种先进控制方法应用到微陀螺仪的控制当中,典型的有自适应控制和 滑模控制方法。这些先进方法一方面补偿了制作误差引起的正交误差,另一方面实现了对 微陀螺仪的轨迹控制。但自适应控制对外界扰动的鲁棒性很低,易使系统变得不稳定。
[0004] 由此可见,上述现有的陀螺仪在使用上,显然仍存在有不便与缺陷,而亟待加以进 一步改进。为了解决现有的陀螺仪在使用上存在的问题,相关厂商莫不费尽心思来谋求解 决之道,但长久以来一直未见适用的设计被发展完成。


【发明内容】

[0005] 本发明的目的在于,克服现有的微陀螺仪控制方法存在的缺陷,特别是提高微陀 螺仪系统在存在模型不确定、参数摄动以及外界噪声等各种干扰,在消除系统抖振的情况 下而不影响理想轨迹的追踪性能和整个系统的鲁棒性,提供一种微陀螺仪的自适应神经网 络全局滑模控制方法。
[0006] 本发明采用的技术方案是:
[0007] 微陀螺仪的自适应神经网络全局滑模控制方法,包括如下步骤:
[0008] 1)建立微陀螺仪的理想动力学方程;
[0009] 2)根据旋转系中的牛顿定律建立微陀螺仪的无量纲动力学方程,并转化为状态空 间形式;
[0010] 3)建立微陀螺仪的神经网络全局滑模控制系统,基于神经网络全局滑模控制设计 控制律,将其作为微陀螺仪的控制输入,对微陀螺仪进行控制,包括如下步骤:
[0011] 3-1)定义跟踪误差e为
[0012] e = X-Xm (7)
[0013] X为微陀螺仪运动轨迹,Xm为微陀螺仪理想运动轨迹;
[0014] 3-2)设计全局动态滑模面s为:

【权利要求】
1. 微陀螺仪的自适应神经网络全局滑模控制方法,其特征在于,包括如下步骤: 1) 建立微陀螺仪的理想动力学方程; 2) 根据旋转系中的牛顿定律建立微陀螺仪的无量纲动力学方程,并转化为状态空间形 式; 3) 建立微陀螺仪的神经网络全局滑模控制系统,基于神经网络全局滑模控制设计控制 律,将其作为微陀螺仪的控制输入,对微陀螺仪进行控制,包括如下步骤: 3-1)定义跟踪误差e为 e=X-Xm (7) X为微陀螺仪运动轨迹,Xm为微陀螺仪理想运动轨迹; 3-2)设计全局动态滑模面s为: S= + (.C- ./(,), 令々-/(〇=./,:(〇,则S=Ce+fe(t) 其中,f(t)是为了达到全局滑模面而设计的函数,f(t) =f(0)eTkt,C为滑模系数,k为 常数; 3-3)假设微陀螺仪的状态方程中不确定和外部干扰项fm(t)存在上界卢,使 |/"(〇||S卢,用RBF神经网络逼近不确定和外部干扰项的上界卢,得到不确定和外部干扰项 的上界卢的估计值/今为: P= ('OrHx) 其中,治为神经网络权重向量的估计值,小(X)是高斯函数; 3-4)设计神经网络全局滑模控制律供,使微陀螺仪实际轨迹跟踪上理想轨迹:
其中,K为参数矩阵矿的估计值,Am为微陀螺仪理想状态方程的系数矩阵,B为微陀螺 仪状态方程的系数矩阵; 4) 基于lyapunov函数理论,设计参数矩阵和神经网络权重向量的自适应律,使控制系 统进行在线更新,确保自适应神经网络全局滑模控制系统的渐进稳定性。
2. 根据权利要求1所述的微陀螺仪的自适应神经网络全局滑模控制方法,其特征在 于,所述步骤1)中,微陀螺仪的理想动力学方程为: xm =A1Sin(wjt),ym =A2sin(w2t) 其中,xm、ym分别是微陀螺仪在x轴和y轴方向上的理想运动轨迹,WpW2分别是微陀螺 仪在X轴和y轴方向上的振动频率,W1尹W2,且都不为零,ApA2分别为微陀螺仪在X轴和y 轴方向上的振幅,t是时间; 写成向量形式为:
<im+Qm%" =Q 其中,
为理想运动轨迹, 与成状态空间表达式为:
3.根据权利要求1所述的微陀螺仪的自适应神经网络全局滑模控制方法,其特征在 于,所述步骤2)中,建立微陀螺仪的无量纲动力学方程具体为: 2-1)考虑到制造缺陷和加工误差,实际微陀螺仪的集总参数数学模型为:

式中,m是质量块的质量,x,y是质量块在微陀螺仪旋转系中的笛卡尔坐标;dxx,dyy分 别是X轴和y轴的阻尼系数,kxx,kyy分别是X轴和y轴的弹簧系数,dxy,kxy分别是耦合的阻 尼系数和耦合的弹簧系数,ux,Uy是两轴的控制输入,Qz是角速度,是科里 奥利力; 2-2)取无量纲运动轨迹cf为 无量纲时间。为。=?(^,将式(1)两边同除以 质量块质量m,两轴固有频率Wtl的平方Wtl2和参考长度Citl,得到微陀螺仪的无量纲动力学方 程的向量形式如下:
2-3)为了计算方便,重新用q代替q%用t代替t%用D代替D%用Q代替Q%用u代替u%用Q代替Q%得到
q为微陀螺仪的运动轨迹,u为微陀螺仪的控制输入; 2-4)将模型(3)写成状态空间表达式为:
2-5)考虑到系统参数不确定性和外部干扰,状态空间方程式(4)可表示为如下的形 式:
其中,fm(t)是集总的不确定和外部干扰项。
4. 根据权利要求1所述的微陀螺仪的自适应神经网络全局滑模控制方法,其特征在 于,所述步骤3-3)中,不确定和外部干扰项的上界歹满足且UI<L以及 满足:
其中,《#为最优神经网络的权重向量,I为神经网络映射 误差,〖(I、〖:是正常数。
5. 根据权利要求1所述的微陀螺仪的自适应神经网络全局滑模控制方法,其特征在 于,所述步骤3-4)中,参数矩阵矿满足:A+BKW =Am。
6. 根据权利要求1所述的微陀螺仪的自适应神经网络全局滑模控制方法,其特征在 于,所述步骤4)中, 所述Iyapunov函数V设计为:
其中,M为自适应增益,犮=尤-为参数估计误差,n=Ici-I1,&是神经网络中权 重向量的估计误差; 所述参数自适应律为:
所述神经网络权重向量自适应律为
【文档编号】G01C25/00GK104267604SQ201410500447
【公开日】2015年1月7日 申请日期:2014年9月25日 优先权日:2014年9月25日
【发明者】储云迪, 费峻涛 申请人:河海大学常州校区
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1