[发明专利]基于复合学习的MEMS陀螺仪预设性能非奇异滑模控制方法有效
申请号: | 201810948760.3 | 申请日: | 2018-08-20 |
公开(公告)号: | CN109062048B | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 许斌;张睿;赵万良;成宇翔;李绍良 | 申请(专利权)人: | 西北工业大学;上海航天控制技术研究所 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 刘新琼 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于复合学习的MEMS陀螺仪预设性能非奇异滑模控制方法,该方法考虑存在参数摄动的MEMS陀螺动力学模型,结合平行估计模型构建神经网络预测误差,设计神经网络权值的复合自适应律,修正神经网络的权重系数,实现未知动力学的有效动态估计;引入性能函数使跟踪误差受限,并通过误差转换将受限的跟踪误差转换为不受限的转换误差,设计基于转换误差的滑模控制器和复合学习律,实现MEMS陀螺的预设性能控制;设计非奇异终端滑模控制器实现未知动力学的前馈补偿,并避免系统奇异问题。本发明解决MEMS陀螺系统奇异、超调及跟踪误差无法预先设计的问题,进一步提高MEMS陀螺仪的控制精度,改善陀螺性能。 | ||
搜索关键词: | 跟踪误差 非奇异 陀螺仪 陀螺 受限 预设 复合 滑模控制 神经网络 转换误差 动力学 神经网络预测 动力学模型 滑模控制器 控制器实现 避免系统 估计模型 前馈补偿 权重系数 陀螺系统 误差转换 性能函数 性能控制 有效动态 预先设计 终端滑模 自适应 超调 构建 摄动 学习 平行 修正 引入 转换 | ||
【主权项】:
1.一种基于复合学习的MEMS陀螺仪预设性能非奇异滑模控制方法,其特征在于步骤如下:步骤1:考虑存在参数摄动的MEMS陀螺动力学模型为:
其中,m为检测质量块的质量;Ωz为陀螺输入角速度;
和x*分别为MEMS陀螺仪检测质量块沿驱动轴的加速度,速度和位移;
和y*分别为沿检测轴的加速度,速度和位移;
和
为静电驱动力;dxx和dyy为阻尼系数;kxx和kyy为刚度系数;
和
为非线性系数;dxy为阻尼耦合系数,kxy为刚度耦合系数;且![]()
![]()
其中
和
是参数标称值,根据MEMS陀螺参数选取;Δkxx、Δkyy、Δdxx、Δdyy、
Δkxy和Δdxy是未知的不确定参数;取无量纲化时间t*=ωot,并在(1)两边同时除以参考频率的平方
参考长度q0和检测质量块质量m,对MEMS陀螺动力学模型进行无量纲化处理,得到
其中,![]()
重新定义相关系统参数为![]()
则MEMS陀螺的无量纲化模型可化简为
令
(4)可表示为
其中,
为非线性动力学,且Γx和Γy分别为沿驱动轴和检测轴的非线性动力学;u=f=[ux uy]T为控制输入,且ux和uy分别为沿驱动轴和检测轴的控制输入;步骤2:构造神经网络
逼近
得到
其中,
是神经网络的输入向量;
为神经网络的权值矩阵,M为神经网络节点数;
为基向量,其第i个元素为式(7),其中i=1,2,……,M;
其中,σi是高斯函数的标准差;
是高斯函数的中心;步骤3:建立MEMS陀螺的动力学参考模型为
其中,
为参考振动位移信号,Ax和Ay分别为检测质量块沿驱动轴和检测轴振动的参考振幅;ωx和ωy分别为检测质量块沿驱动轴和检测轴振动的参考角频率;
和
分别为检测质量块沿驱动轴和检测轴振动的相位差;
为qd的二阶导数;
定义跟踪误差为e(t)=q‑qd (9)其中,e(t)=[ex(t) ey(t)]T,ex(t)和ey(t)分别为检测质量块沿驱动轴和检测轴的跟踪误差;考虑陀螺振动位移受限,设计严格递减的性能函数为
其中,ηx(t)和ηy(t)分别为驱动轴和检测轴的性能函数,其初值分别为
和
且分别收敛至
和
待设计参数l1>0,l2>0;使得
其中,待设计参数τ1>0,τ2>0;将受限的跟踪误差e(t)转换为不受限的转换误差ν,定义e(t)=η(t)χ(ν) (12)其中,
ν=[ν1 ν2]T,χ(ν)=[χ1(ν1) χ2(ν2)]T,
和
是严格递增的平滑函数;构建转换误差为
对转换误差求一阶导数,有![]()
步骤4:定义非奇异终端滑模面为
其中,s=[s1 s2]T,s1和s2分别为沿驱动轴和检测轴的滑模函数;
β为满足Hurwitz条件的矩阵;
且1<r<2;则控制器可设计为u=u1+u2+u3 (16)![]()
u3=‑μ1s‑μ2|s|γsign(s) (19)其中,
且![]()
μ2>0;|s|γsign(s)=[s1|γsign(s1) |s2|γsign(s2)]T且0<γ<1;定义神经网络预测误差为
其中,
为
的神经网络估计值,由以下模型得到
其中,
为
的导数;
且
给出神经网络权值的复合学习律为
其中,λ,
和δ为待设计的正常数;步骤5:根据控制器(16)~(19)得到的控制器u计算得到经典驱动力
返回MEMS陀螺动力学模型(1),实现陀螺检测质量块振动参考信号的跟踪。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学;上海航天控制技术研究所,未经西北工业大学;上海航天控制技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810948760.3/,转载请声明来源钻瓜专利网。