[发明专利]离散不确定多时滞四旋翼系统的容错控制方法有效
申请号: | 202011044902.7 | 申请日: | 2020-09-28 |
公开(公告)号: | CN112147897B | 公开(公告)日: | 2021-10-12 |
发明(设计)人: | 杨蒲;张芷晴;王梓欣 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 211106 江苏省南京市江宁*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 离散 不确定 多时 滞四旋翼 系统 容错 控制 方法 | ||
1.一种离散不确定多时滞四旋翼系统的容错控制方法,用于执行器故障情况下,其特征在于:考虑到消除系统状态的趋近过程,保证全局鲁棒性,设计拟积分滑模面作为预测模型;考虑到多时滞、故障、不确定性及扰动对系统的影响,设计一种能够有效削弱时滞对系统影响的双幂次函数参考轨迹;并且在参考轨迹的设计中添加了改进的故障补偿,缩小了准滑模带宽,提高了控制精度;考虑到提高算法收敛精度和速度,滚动优化部分设计改进的反时限郊狼优化算法(ICOA),引入反时限衰减惯性权重因子,以保持局部开发能力和全局搜索能力的平衡;针对一类存在执行器故障的不确定多时滞系统的鲁棒容错控制,包括如下具体步骤:
步骤1)确定多时滞四旋翼系统模型:
步骤1.1)x(k+1)为k+1时刻系统状态量,x(k)∈Rn为状态量,u(k)∈Rp为输入量,y(k)∈Rq为输出量;A∈Rm×n、B∈Rn×p、Ad∈Rn×n、Bd∈Rn×p、C∈Rq×n和D∈Rq×m为常值矩阵,ΔA、ΔAd、ΔB、ΔBd为系统内部参数摄动矩阵;τ1,τ2∈R+分别为状态时滞和输入时滞,其上界分别为τ1up,τ2up;f(k)∈Rm为k时刻多时滞系统的执行器故障量;x(k-τ1)为k时刻发生状态时滞τ1的系统状态量;u(k-τ2)为k时刻发生输入时滞τ2的系统输入量;υ(k)∈Rn为外部扰动
步骤1.2)将多时滞四旋翼系统模型(1)改写为式(2),其中d(k)=ΔAx(k)+ΔAdx(k-τ1)+ΔBu(k)+ΔBdu(k-τ2)+Df(k)+υ(k),且d(k)满足dL≤|d(k)|≤dU和|d(k)-d(k-1)|≤d0;
采用一步延迟估计法估计d(k):
其中,λ(k)为等效故障与扰动补偿,|λ(k)|≤δ≤min{ε1,ε2}T,δ为λ(k)上界:
λ(k)=G[d(k)-2d(k-1)+d(k-2)] (10)
参考轨迹的向量表示为:
Sref(k)=[sref(k+1),sref(k+2),...,sref(k+P)]T (11)
步骤4)反馈校正设计:
步骤4.1)s(k|k-P)为k-P时刻对k时刻的预测输出,具体表达式为式(12),es(k)为k时刻的预测误差:
es(k)=s(k)-s(k|k-P) (13)
步骤4.2)经过校正补偿后的滑模预测模型:
其中,是经过校正补偿后的滑模预测模型,为的输出机器向量形式,Es(k)为es(k)的向量表示,fP是校正系数;
步骤5)优化性能指标设计:
设计k时刻的优化性能指标如式(15),其向量形式如式(16),其中λi为非负权重系数,表示采样时刻误差在性能指标中所占的比重;ρl为用以约束控制输入的正权重系数;
K时刻优化性能指标的向量表示如下:
其中,
步骤6)设计反时限郊狼优化算法(ICOA)来使J(k)取到极小值U(k):
步骤6.1)取式(16)的优化性能指标J(k)作为适应值函数;郊狼群体Np,每群含郊狼个体数Nc,维度D,及终止条件nfevalMAX;随机初始化郊狼群,第t时刻p群内第i个郊狼个体被定义为:
其中,ubw,lbw分别表示第w维数值的上、下界,rw为[0,1]范围内随机生成的实数;
步骤6.2)评价郊狼的适应能力Adapt,第t时刻p群内第i个郊狼个体的适应能力如下:
Pe被定义为郊狼发生群体变迁,即可能主动脱离或被动脱离出原郊狼群体的概率:
步骤6.3)找到当前t时刻p群内的头狼Cbestp,t,计算当前郊狼群体的文化趋势clutp,t:
其中,表示当Nc为奇数时,第t时刻p群内的全体郊狼的第w维变量的中位数;
步骤6.4)郊狼的出生和死亡:将郊狼的年龄以年为单位记为(pupp,t)表示新郊狼的出生,其被写为新郊狼的父母双方随机选择的社会状态加上环境影响的组合:
其中,n1和n2是来自p狼群的随机郊狼,w1,w2是问题的两个随机维数,Rw,rndw均为[0,1]内由均匀概率产生的随机数;关联概率Pa和离散概率Ps会影响郊狼群中的个体丰富性和文化多样性;Pa和Ps被定义为如下式(24):
假定ω表示,幼崽狼的适应能力强于当前群体中的全体郊狼,φ代表当前群体中郊狼的总数,若φ为1且ω成立,即当前群体中有且仅有1只郊狼,且幼崽狼的适应能力比这仅有的1只郊狼高,则群体中唯一的郊狼死亡,幼崽狼存活;若φ大于1且ω成立,则群体中最年长的郊狼死亡,幼崽狼存活;其余情况下均为幼崽狼死亡;
步骤6.5)计算当前群体内的头狼Cbestp,t与群体文化趋势clutp,t对当前t时刻所对应的p郊狼群内个体更新产生的影响,分别记为δ1和δ2:
其中,当前郊狼群内的两头随机郊狼分别记为cr1和cr2;
步骤6.6)新的郊狼个体记为郊狼个体更新公式如式(26),由对当前郊狼群内的所有郊狼个体依次进行更新得到,再保留最优郊狼
引入反时限衰减惯性权重因子ω,改进后的公式如下:
上式ω为郊狼社会状态的惯性权重,ω的定义式为:
ω(k)=(1+gamma·k)-p,gamma=0.99 (29)
其中,k为当前时刻迭代次数;为了防止衰减速率过大可能造成的最优解丢失,定义p=0.25;其中,κ1和κ2为[0,1]范围内均匀分布的随机实数,代表郊狼个体受alpha狼与群体文化趋势影响的权重大小;
步骤6.7)更新每个郊狼个体的年龄;
步骤6.8)判断终止条件nfevalMAX是否达到,若达到,则输出适应能力最优的郊狼的社会状态;否则退回步骤6.2)继续。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011044902.7/1.html,转载请声明来源钻瓜专利网。