发明名称 |
微陀螺仪自适应神经网络全局滑模控制方法 |
摘要 |
本发明公开了一种微陀螺仪的自适应神经网络全局滑模控制方法。首先,在全局滑模控制器的基础上设计了一种新型的自适应辨识方法,在线实时更新微陀螺仪的角速度和其它系统参数的估计值,然后利用自适应神经网络系统输出动态调节滑模控制切换项中的切换增益以逼近系统不确定性和外部干扰的上界,将滑模控制的切换项转化为连续的神经网络输出,削弱了滑模控制中的抖振现象,并且有较强的自适应跟踪能力。本发明的自适应算法基于Lyapunov方法设计,从而保证微陀螺仪轨迹追踪上理想模型以及系统的全局渐进稳定性,使得辨识器的各项估计值输出都能够渐近收敛到各自的真值。 |
申请公布号 |
CN104267604A |
申请公布日期 |
2015.01.07 |
申请号 |
CN201410500447.5 |
申请日期 |
2014.09.25 |
申请人 |
河海大学常州校区 |
发明人 |
储云迪;费峻涛 |
分类号 |
G05B13/04(2006.01)I;G01C19/5776(2012.01)I;G01C25/00(2006.01)I |
主分类号 |
G05B13/04(2006.01)I |
代理机构 |
南京纵横知识产权代理有限公司 32224 |
代理人 |
董建林 |
主权项 |
微陀螺仪的自适应神经网络全局滑模控制方法,其特征在于,包括如下步骤:1)建立微陀螺仪的理想动力学方程;2)根据旋转系中的牛顿定律建立微陀螺仪的无量纲动力学方程,并转化为状态空间形式;3)建立微陀螺仪的神经网络全局滑模控制系统,基于神经网络全局滑模控制设计控制律,将其作为微陀螺仪的控制输入,对微陀螺仪进行控制,包括如下步骤:3‑1)定义跟踪误差e为e=X‑X<sub>m</sub> (7)X为微陀螺仪运动轨迹,X<sub>m</sub>为微陀螺仪理想运动轨迹;3‑2)设计全局动态滑模面s为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>s</mi><mo>=</mo><mover><mi>e</mi><mo>·</mo></mover><mo>+</mo><mi>Ce</mi><mo>-</mo><mi>f</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000577293540000011.GIF" wi="366" he="65" /></maths>令<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mover><mi>e</mi><mo>·</mo></mover><mo>-</mo><mi>f</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>f</mi><mi>e</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000577293540000012.GIF" wi="361" he="68" /></maths>则s=Ce+f<sub>e</sub>(t)其中,f(t)是为了达到全局滑模面而设计的函数,f(t)=f(0)e<sup>‑kt</sup>,C为滑模系数,k为常数;3‑3)假设微陀螺仪的状态方程中不确定和外部干扰项f<sub>m</sub>(t)存在上界<img file="FDA0000577293540000013.GIF" wi="72" he="66" />使<img file="FDA0000577293540000014.GIF" wi="261" he="83" />用RBF神经网络逼近不确定和外部干扰项的上界<img file="FDA0000577293540000015.GIF" wi="76" he="66" />得到不确定和外部干扰项的上界<img file="FDA0000577293540000016.GIF" wi="52" he="66" />的估计值<img file="FDA0000577293540000017.GIF" wi="44" he="79" />为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mover><mover><mi>ρ</mi><mo>‾</mo></mover><mo>^</mo></mover><mo>=</mo><msup><mover><mi>ω</mi><mo>^</mo></mover><mi>T</mi></msup><mi>φ</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000577293540000018.GIF" wi="248" he="79" /></maths>其中,<img file="FDA0000577293540000019.GIF" wi="52" he="61" />为神经网络权重向量的估计值,φ(x)是高斯函数;3‑4)设计神经网络全局滑模控制律<img file="FDA00005772935400000110.GIF" wi="65" he="48" />使微陀螺仪实际轨迹跟踪上理想轨迹:<img file="FDA00005772935400000111.GIF" wi="1642" he="134" />其中,K为参数矩阵K<sup>*</sup>的估计值,A<sub>m</sub>为微陀螺仪理想状态方程的系数矩阵,B为微陀螺仪状态方程的系数矩阵;4)基于lyapunov函数理论,设计参数矩阵和神经网络权重向量的自适应律,使控制系统进行在线更新,确保自适应神经网络全局滑模控制系统的渐进稳定性。 |
地址 |
213022 江苏省常州市新北区晋陵北路200号 |