The application discloses a sliding mode control method for z-axis gyroscope to estimate time-varying angular velocity. Based on the tracking error and sliding surface, RBF neural network is used to estimate the time-varying angular velocity parameter matrix, and the control law of the micro gyroscope is designed according to the sliding surface and the estimated time-varying angular velocity parameter matrix. The method of the invention can estimate the time-varying angular speed by using neural network under the condition of continuous change of angular speed, and complete the adaptive adjustment of the weight by designing the weight adaptive law of neural network, so as to ensure the stability of the system and improve the measurement accuracy of gyroscope.
【技术实现步骤摘要】
一种估计时变角速度的Z轴陀螺仪滑模控制方法
本专利技术涉及自动控制系统领域,尤其涉及一种估计时变角速度的Z轴陀螺仪滑模控制方法。
技术介绍
MEMS陀螺仪是常用的传感器,用于测量角速度。主要应用于导航、手机、四轴飞行器等场合。陀螺仪的工作原理是基于科里奥利力引起检测质量的惯性效应。当有角速度输入时,会在微陀螺仪上产生一个同时垂直于角速度方向和初始振动方向的科氏力,并且它的大小正比于输入角速度。通过检测由科氏力引起的振动位移,并经过解调、放大、滤波等一系列处理后便可得到所需的角速度信号。通常,在陀螺控制系统中,可以采用自适应滑模控制来实现期望的轨迹跟踪并通过自适应算法完成角速度信号的估计。但是,传统自适应算法只适用于角速度信号长期恒定的情况。而在实际情况中,物体旋转的角速度肯定是变化的,这样就使得传统自适应算法对角速度估计的不准确。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种估计时变角速度的Z轴陀螺仪滑模控制方法,旨在通过采用神经网络对时变角速度进行估计,通过设计神经网络权值自适应规律完成权值的自适应调整,保证系统的稳定性。为解决上述技术问题,本专利技术提供了一种估计时变角速度的Z轴陀螺仪滑模控制方法,包括以下步骤:1)建立微陀螺仪动力学模型,根据所述模型输出微陀螺仪运动轨迹;所述模型如下式所示:上式中,式中,q为陀螺仪的运动轨迹,u为陀螺仪的控制输入,D为阻尼参数矩阵,K为弹簧参数矩阵,Ω为角速度参数矩阵,d为外界干扰;2) ...
【技术保护点】
1.一种估计时变角速度的Z轴陀螺仪滑模控制方法,其特征在于,包括以下步骤:/n1)建立微陀螺仪动力学模型,根据所述模型输出微陀螺仪运动轨迹;/n所述模型如下式所示:/n
【技术特征摘要】
1.一种估计时变角速度的Z轴陀螺仪滑模控制方法,其特征在于,包括以下步骤:
1)建立微陀螺仪动力学模型,根据所述模型输出微陀螺仪运动轨迹;
所述模型如下式所示:
上式中,
式中,q为陀螺仪的运动轨迹,u为陀螺仪的控制输入,D为阻尼参数矩阵,K为弹簧参数矩阵,Ω为角速度参数矩阵,d为外界干扰;
2)根据步骤1)得到的微陀螺仪运动轨迹计算跟踪误差,根据跟踪误差建立滑模面;
所述跟踪误差如下式所示:
e=qd-q;
上式中,e为跟踪误差,qd为微陀螺仪运动参考轨迹;
所述滑模面根据如下公式建立:
式中,S为滑模面,λ为滑模面参数;
3)采用RBF神经网络根据所述跟踪误差输出估计时变角速度参数矩阵,并根据所述滑模面和所述估计时变角速度参数矩阵设计微陀螺仪的控制律;
所述估计时变角速度参数矩阵为:
上式中,为估计时变角速度参数矩阵,为RBF神经网络权值,φ1,φ2为高斯基函数;
所述微陀螺仪的控制律为:
上式中,u为微陀螺仪的控制律,为q的一阶导数,为qd的一阶导数,ρ为鲁棒项增益,sgn()为符号函数...
【专利技术属性】
技术研发人员:卢成,王慧敏,付建源,朱宁远,张小虎,
申请(专利权)人:南通大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。