[发明专利]一种微陀螺自适应动态面双神经网络控制方法有效
申请号: | 201610976611.9 | 申请日: | 2016-11-07 |
公开(公告)号: | CN106338918B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 雷单单;费峻涛 | 申请(专利权)人: | 河海大学常州校区 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 朱妃;董建林 |
地址: | 213022 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种微陀螺自适应动态面双神经网络控制方法,包括以下步骤:1)建立微陀螺仪的数学模型;2)设计两个自适应神经网络控制器,分别为第一神经网络控制器和第二神经网络控制器;利用神经网络控制方法,用第一神经网络控制器的输出逼近微陀螺仪的动态特性和外界干扰之和,再用第二神经网络控制器的输出逼近滑模切换项;3)基于动态面设计自适应动态面双神经网络控制器;4)基于自适应动态面双神经网络控制器控制微陀螺仪。本发明基于动态面涉及的自适应双神经网络控制器对微陀螺仪进行动态控制,可使微陀螺仪系统能以很快的速度达到稳态,补偿了制造误差和环境干扰,降低了系统的抖振,提高了系统的灵敏度及鲁棒性。 | ||
搜索关键词: | 一种 陀螺 自适应 动态 神经网络 控制 方法 | ||
【主权项】:
1.一种微陀螺自适应动态面双神经网络控制方法,其特征在于,包括以下步骤:1)建立微陀螺仪的数学模型;2)设计两个自适应神经网络控制器,分别为第一神经网络控制器和第二神经网络控制器;利用神经网络控制方法,用第一神经网络控制器的输出逼近微陀螺仪的动态特性和外界干扰之和,再用第二神经网络控制器的输出逼近滑模切换项;3)基于动态面设计自适应动态面双神经网络控制器;4)基于自适应动态面双神经网络控制器控制微陀螺仪;所述步骤1)建立微陀螺仪的数学模型,具体为,1‑1)采用微陀螺仪的数学模型为:
其中,x、y分别代表微陀螺仪在X、Y轴方向上的位移,dxx、dyy分别为X、Y轴方向的阻尼系数,kxx、kyy分别为X、Y轴方向弹簧的弹性系数,dxy、kxy是由于加工误差所引起的耦合参数,m为陀螺仪质量块的质量,Ωz为质量块自转的角速度,ux、uy分别是X、Y轴的输入控制力,形如
的参数表示Γ的一阶导数,形如
的参数表示Γ的二阶导数;1‑2)对微陀螺仪的数学模型进行无量纲处理得到无量纲化模型:等式两边同时除以m,并且使得![]()
则无量纲化模型为:
将无量纲化模型改写成向量形式:
其中,u为动态面控制律,![]()
1‑3)考虑系统参数不确定和外界干扰,将向量形式的模型写成:
其中,ΔD,ΔK是参数扰动,d是外界干扰;将式(4)写成状态方程形式为:
其中,q1=q,
1‑4)定义q=x1,
x1、x2为输入变量;则,状态方程形式的模型变为:
f为:f=‑(D+ΔD+2Ω)x2‑(K+ΔK)x1+d (7)其中,f为微陀螺仪的动态特性和外界干扰之和;所述步骤2)中的利用神经网络控制方法,用第一神经网络控制器的输出逼近微陀螺仪的动态特性和外界干扰之和,再用第二神经网络控制器的输出逼近滑模切换项,具体为,2‑1)以x(t)为RBF神经网络的输入向量,设RBF神经网络的径向基函数为φ=[φ1,φ2,…φi…φl]T,其中φi为高斯基函数,即:
式中,c=[c1,c2,c3,…cl]T是网络隐含层节点的中心向量,与输入向量的维数相同;b=[b1,b2,b3,…bl]T是决定区域大小的网络隐含层节点的基宽向量,l是隐含层神经元个数,RBF网络输入层到隐含层的权值为1,网络隐含层到输出层权向量为W=[w1,w2,w3,…wl]T;RBF神经网络输出为,y=WT*φ (9)其中,φ为径向基函数,WT为网络隐含层到输出层权向量的转置;将RBF神经网络的ci和bi保持固定,而仅调节网络权值W,则RBF神经网络的输出与隐层输出成线性关系;2‑2)利用神经网络逼近特性,用第一神经网络控制器的输出
来逼近微陀螺仪的动态特性和外界干扰之和f;RBF神经网络的输出为:
其中,φ1*为第一神经网络控制器的径向基函数;定义第一神经网络控制器的最优逼近常量为W*,
其中,Ω为W的集合;令
则:f=W*Tφ1*(x1,x2)+ε1 (13)
其中,ε1是第一神经网络控制器的逼近误差,对于给定的任意小常量ε1,其中ε1>0,如下不等式成立:|f‑W*Tφ1*(x1,x2)|≤ε1;2‑3)用第二神经网络的输出
对滑模切换项ηsgn(s)进行逼近,
其中,φ2*为第二神经网络控制器的径向基函数,s为滑模面;定义第一神经网络控制器和第二神经网络控制器整体的逼近误差为:
其中,W*为第一神经网络控制器的最优逼近常量,θ*为第二神经网络控制器的最优逼近常量,整体的逼近误差w≤η,η为任意小的常数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610976611.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法、装置及系统
- 下一篇:用于促进安全通信的方法