[发明专利]一种小型无人机飞控系统的鲁棒容错控制方法有效

专利信息
申请号: 201611180486.7 申请日: 2016-12-15
公开(公告)号: CN106597851B 公开(公告)日: 2019-04-30
发明(设计)人: 杨蒲;郭瑞诚;刘剑慰;马犇;董艳 申请(专利权)人: 南京航空航天大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 暂无信息 代理人: 暂无信息
地址: 211106 江苏省南京市江宁区胜太*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种小型无人机飞控系统的鲁棒容错控制方法。根据执行器故障情况下的时变时滞不确定离散系统,构造出一种拟积分型滑模预测模型,该模型能够确保整个动态过程的全局鲁棒性,较好地处理时滞与故障对滑动模态渐进稳定的影响。利用改进混沌粒子群算法改进滚动优化过程,该方法能够有效避免传统粒子群算法在寻优过程中易陷入局部极值点和收敛速度慢的问题。提出一种新型参考轨迹,该参考轨迹能够通过补偿将系统不确定性和时滞的影响降到可以接受的范围,同时还能够明显地抑制滑模抖振现象。本发明用于一类执行器故障情况下的时变时滞不确定离散系统的鲁棒容错控制。
搜索关键词: 一种 小型 无人机 系统 容错 控制 方法
【主权项】:
1.一种小型无人机飞控系统的鲁棒容错控制方法,其特征在于:根据执行器故障情况下的时变时滞的不确定离散系统,构造出一种拟积分型滑模预测模型,该模型具有时变特征,且能够使得系统状态轨迹从初始时刻开始就位于切换面上,确保整个动态过程的全局鲁棒性,较好处理系统时滞与执行器故障对滑动模态渐进稳定的影响;利用改进混沌粒子群算法,改进了滚动优化过程,相较于传统的求导法,该方法能够快速准确地求解出满足输入约束条件的控制律,同时能够有效避免传统粒子群算法在寻优过程中易陷入局部极值点和收敛速度慢的问题;提出了一种新型参考轨迹,该参考轨迹不仅能够保证对参数摄动和外部扰动具有良好的鲁棒性,而且将时变时滞对系统的影响也加以考虑,通过补偿将其影响降到可以接受的范围,同时还能够明显地抑制滑模抖振现象,用以针对一类执行器故障情况下的时变时滞不确定离散系统的鲁棒容错控制,包括如下具体步骤:步骤1)确定执行器故障情况下不确定离散系统模型:步骤1.1)确定含有内部摄动、外部扰动和时变时滞的不确定离散执行器故障系统为式(1),其中,x(k)∈Rn为系统状态,u(k)∈Rp为系统输入,A∈Rn×n、B∈Rn×p、Ad∈Rn×n和D∈Rn×m为常值矩阵,(A,B)完全可控,矩阵B列满秩,ΔA和ΔAd为系统的参数摄动,v(k)∈Rn为外部干扰,τ(k)∈R+为时变时滞且其上界为τup,f(k)∈Rm为故障函数,系统参数不确定性满足式(2),其中,E,H,Hd,Hdf为适当维数的常数矩阵,矩阵F(k)满足FT(k)F(k)≤I;x(k+1)=(A+ΔA)x(k)+(Ad+ΔAd)x(k‑τ(k))+Bu(k)+Df(k)+v(k)  (1)[ΔA ΔAd df]=EF(k)[H Hd Hdf]  (2)步骤1.2)将系统(1)改写为式(3),其中,df(k)=Df(k)+v(k),d(k)=ΔAx(k)+ΔAdx(k‑τ(k))+Df(k)+v(k),并且d(k)满足|d(k)‑d(k‑1)|≤d0和dL≤|d(k)|≤dU,通过一步估计法可以得出的估计值为(4);步骤2)容错控制预测模型设计:步骤2.1)采用拟积分滑模面(5),可以得到系统的滑模预测模型为(6),其中,σ(0)=0,G∈Rp×n为满足GB非奇异的常值矩阵;s(k+1)=Gx(k+1)+σ(k+1)‑Gx(0)  (6)步骤2.2)根据系统(3)的标称系统x(k+1)=Ax(k)+Bu(k)+Adx(k‑τ(k))可以得到预测模型在(k+P)时刻的预测输出(7)及其向量形式(8);SPM(k)=Θx(k)+ΞU(k)+ΨXd(k)+∑(k)  (8)其中,P为预测时域,M为控制时域,且满足M≤P;Θ=[(GA)T,(GA2)T,...,(GAP)T]T;Xd(k)=[x(k‑τ(k)),x(k+1‑τ(k+1)),...,x(k+P‑1‑τ(k+P‑1))]T;SPM(k)=[s(k+1),s(k+2),...,s(k+P)]T;U(k)=[u(k),u(k+1),...,u(M‑1)]T;∑(k)=[σ(k+1)‑Gx(0),σ(k+2)‑Gx(0),...,σ(k+P)‑Gx(0)]T步骤3)容错控制参考轨迹设计:步骤3.1)构建如式(9)的参考轨迹:其中,ζ(k)=Gd(k)=G[ΔAx(k)+ΔAdx(k‑τ(k))+Df(k)+v(k)],s0为调节常数,通过挑选适当的s0,能够兼顾控制信号幅值与收敛到s(k)=0速度快慢的关系;该参考轨迹中通过采用ζ1补偿ζ(k),将不确定性及故障对系统的影响降到可接受的范围,当|s(k)|较小时即s(k)逐渐进入准滑动模态时,由于存在补偿,可以使得从而有效抑制滑模抖振;步骤3.2)通过式(4)的一步延迟估计法近似求得可以在d(k)未知的情况下完成对sref(k+1)的求解,sref(k+1)的向量形式满足(10),其中Sref(k)=[sref(k+1),sref(k+2),...,sref(k+P)]T  (10)步骤4)容错控制反馈校正设计:步骤4.1)计算k时刻的预测误差为式(11),其中s(k)为k时刻预测模型的实际输出,s(k|k‑P)为(k‑P)时刻对k时刻的预测输出,且满足式(12);es(k)=s(k)‑s(k|k‑P)  (11)步骤4.2)加入校正后,P步预测输出为其向量形式为其中,ES(k)=[s(k)‑s(k|k‑1),s(k)‑s(k|k‑2),...,s(k)‑s(k|k‑P)]T,hp为校正系数,一般取h1=1,1>h2>h3>…>hP>0,即随着预测步数的增加,反馈校正的作用逐渐减弱;步骤5)容错控制滚动优化设计:步骤5.1)取式(13)为k时刻的优化性能指标,其中,λi、γl为非负权重,λi为采样时刻误差在性能指标中所占的比重;γl为对控制量的限制;其向量形式为式(14);其中,步骤5.2)确定粒子群规模为L,粒子i的位置为ui=(ui1,ui2,...,uiM),速度为vi=(vi1,vi2,...,viM),粒子环境范围δ,最大迭代次数tmax,学习因子c1、c2,加速收敛因子sin(α)β中的α、β,搜索测度θ,粒子i的搜索空间向负方向的移动比例,混沌因子,选择优化性能指标J(k)作为适应值函数Ψ;步骤5.3)根据邻近粒子信息,更新粒子位置;假设n为粒子i的邻近粒子中拥有最佳适应值的粒子,若粒子i的适应值优于n的适应值,则保持粒子i的位置不变;否则,根据式(15)更新粒子i的位置,其中ξ为[‑1,1]的随机数;粒子i的邻近粒子取为位置位于{(ni1,ni2,...,niM)| |nij‑uij|≤δ,j=1,2,...,M}中不包括粒子i的所有粒子;ui′=un+ξ(ui‑un)  (15)步骤5.4)根据式(16)的更新方程,迭代更新粒子的位置、速度,求出种群最优位置;其中,历史最好位置为pi=(pi1,pi2,...,piM),r1、r2为介于[0,1]之间的随机数,g=(g1,g2,...,gM)为整体最优位置,从该迭代公式不难看出,混沌运动与粒子群运动结合在一起,并可以通过混沌因子调节混沌程度;当时,主要为混沌运动发挥作用;当时,主要是粒子群运动发挥作用;步骤5.5)当达到最大迭代次数时,寻优结束,实施当前控制量,并令k+1→k返回步骤2)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201611180486.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top