The invention discloses an adaptive multivariable generalized hyperhelix method, which includes determining a multivariable system with internal and external perturbations, constructing the control input of the multivariable system, constructing the adaptive law of the multivariable system, and then checking the stability of the multivariable system. This method can deal with both derivative bounded disturbances and system uncertainties. At the same time, the disturbance information does not need to be known in advance, and can be applied to multivariable systems.
【技术实现步骤摘要】
一种自适应多变量广义超螺旋方法
本专利技术属于滑模控制
;具体涉及一种自适应多变量广义超螺旋方法。
技术介绍
传统超螺旋算法只能处理满足Lipschitz连续条件的干扰,而不能解决随状态变化的不确定性干扰,Moreno等人提出了广义超螺旋算法,可以同时处理满足Lipschitz连续条件的干扰和随状态变化的不确定性。超螺旋算法另一个限制为只能处理有界干扰,并且需要获取有界干扰的干扰上界,随着近年来,关于超螺旋算法的李雅普诺夫方程的发展,通过结合自适应参数方法,可以避免提前已知干扰上界的需求。另一方面,现有的超螺旋算法都是针对单变量设计的,而绝大多数动力学系统都为多变量系统,因此Nagesh等人首先提出了多变量超螺旋算法,从而不需要将多变量系统分解为多个单变量系统,提高控制精度。
技术实现思路
本专利技术提供了一种自适应多变量广义超螺旋方法,能够同时应对导数有界干扰和系统不确定性,同时干扰的信息无需提前已知,并且能够应用在多变量系统中。本专利技术的技术方案是:一种自适应多变量广义超螺旋方法,包括以下步骤:步骤S1,确定含有内部摄动和外部扰动的多变量系统,其中,x∈Rn,u∈Rn属于该多变量系统的输入,Δf(x)∈Rn为该多变量系统的不确定性,d∈Rn为外部干扰,所述多变量系统的表达式为:步骤S2,构建该多变量系统的控制输入为:α1和α2为自适应参数;Φ1(x)和Φ2(x)为控制器;步骤S3,构建多变量系统的自适应律为:α2=κ+4ε12+2ε1α1。更进一步的,本专利技术的特点还在于:其中该方法还包括检测多变量系统的稳定性,具体的构建该多变量系统的Lyapu ...
【技术保护点】
1.一种自适应多变量广义超螺旋方法,其特征在于,包括以下步骤:步骤S1,确定含有内部摄动和外部扰动的多变量系统,其中,x∈R
【技术特征摘要】
1.一种自适应多变量广义超螺旋方法,其特征在于,包括以下步骤:步骤S1,确定含有内部摄动和外部扰动的多变量系统,其中,x∈Rn,u∈Rn属于该多变量系统的输入,Δf(x)∈Rn为该多变量系统的不确定性,d∈Rn为外部干扰,所述多变量系统的表达式为:步骤S2,构建该多变量系统的控制输入为:α1和α2为自适应参数;Φ1(x)和Φ2(x)为控制器;步骤S3,构建多变量系统的自适应律为:α2=κ+4ε12+2ε1α1。2.根据权利要求1所述的自适应多变量广义超螺旋方法,其特征在于,该方法还包括检测多变量系统的稳定性,具体的构建该多变量系统的Lyapunov函数,得到其中ε1,κ为正实数,满足α2...
【专利技术属性】
技术研发人员:袁建平,魏锦源,宁昕,王铮,方静,徐杨,李晨熹,彭志旺,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。