Prescribed Performance Finite-time H∞ Tracking Control for a Class of p-normal Form Nonlinear Systems
-
摘要: 针对一类带有外部扰动的非严格反馈p规范型非线性系统, 在一种新的预设性能控制思想的基础上, 结合加幂积分技术、H∞ 控制理论及神经自适应技术, 提出了一种自适应神经预设性能有限时间H∞ 跟踪控制器的设计方法. 所设计的控制器能够保证系统的跟踪误差被有限时间性能函数约束, 并在任意给定的停息时间内收敛到平衡点的一个预先给定的邻域内, 且能够抑制外部扰动对系统的影响. 特别地, 该停息时间与系统初始状态无关. 两个仿真例子验证了所设计控制器的有效性和优越性.Abstract: Based on a new prescribed performance control thought, a design method of adaptive neural prescribed performance finite-time H∞ tracking controller is proposed for a class of non-strict feedback p-normal form nonlinear systems with external disturbances by combining the adding a power integer technique, the H∞ control theory with the neural adaptive technology. The designed controller can guarantee that the tracking error of the system is constrained by a finite-time performance function, and the tracking error can converge to a predetermined neighborhood of the equilibrium within the arbitrarily given settling time. And the impact of external disturbances on the system can be attenuated. Specially, the settling time is irrelevant to the initial states of the system. Two simulation examples show the effectiveness and advantage of the proposed method.
-
近几年, 凭借快速的收敛性和较强的鲁棒性, 有限时间控制方法已经成为控制理论研究的热点[1–4], 并且已经获得了许多的研究成果[5–9]. 其中, 有一类文献针对有限时间跟踪控制问题进行了研究[6–9]. 文献[6]针对一个五阶移动机器人系统采用Backstepping技术设计了系统的有限时间跟踪控制器, 使得系统的跟踪误差在有限时间内收敛到平衡点; 文献[7] 利用加幂积分技术, 研究了空间飞行器的有限时间跟踪控制问题; 在文献 [8]中, 作者利用齐次域方法, 解决了四旋翼飞行器的有限时间跟踪控制问题. 但是对于
$ p $ 规范型非线性系统, 很少有文章研究其有限时间跟踪控制问题. 经查找仅有文献 [9]结合加幂积分技术和凸组合方法, 针对一类切换$ p $ 规范型非线性系统设计了一个状态反馈跟踪控制器, 该跟踪控制器能够保证系统的跟踪误差在有限时间内收敛到平衡点的小的邻域内. 但是上述方法均不能保证系统跟踪误差的整个暂态过程被限制在一个给定的范围内, 而跟踪误差波动太大对实际系统而有一定风险的. 并且, 大多数文献中的系统停息时间均与初始状态有关.因为预设性能控制方法能够同时兼顾到系统的暂态和稳态性能[10], 所以国内外许多专家学者对此进行了大量的研究[11–13]. 然而, 目前大多数关于预设性能的控制方法均存在一个共性问题, 即在对系统进行误差转换时已设定了该误差的有界性, 然后再去证明它的有界性[10–13], 这是不合理的. 而文献 [14]提出一种新的误差转换函数, 在解决预设性能控制问题时不需要提前设定误差的有界性, 从而避免了该共性问题. 但该方法只能保证系统在
$ t\rightarrow \infty $ 时系统状态误差收敛到平衡点的一个小的邻域内, 对于解决一类对收敛时间要求较高的控制问题时不太理想. 为此, 文献 [15] 将预设性能控制方法和有限时间控制方法相结合, 提出了一种有限时间性能函数, 并利用所提出的性能函数, 设计了一类非严格反馈非线性系统的有限时间跟踪控制器, 该控制器能够保证系统的跟踪误差在任意给定的时间内收敛到平衡点的一个预先给定的邻域内, 并且停息时间与系统的初始状态无关. 然而, 该设计方法仍然存在预设性能的共性问题. 并且文献 [14-15]只考虑了系统的幂$ p = 1 $ 的情况. 而我们知道, 许多实际的系统是$ p $ 规范型形式的非线性系统, 其系统的幂$ p\neq 1 $ , 例如欠驱动弱耦合的机械系统[16]等等, 文献[14-15]给出的方法不能直接用于这类$ p $ 规范型系统中, 且它们也没有考虑外部扰动对系统的影响.对于系统的外部扰动可以采用
$ H_{\infty } $ 控制方法来抑制其影响. 该方面的成果已有许多[17–22]. 其中有一些成果是针对于非线性系统的$ H_{\infty } $ 控制问题[19–22]. 特别有文献 [22]对一类严格反馈非线性系统设计了有限时间$ H_{\infty } $ 控制器, 但该$ H_{\infty } $ 控制器是在系统为渐近稳定的前提下得到的, 对于只能满足有界稳定的系统, 该设计方法是失效的. 应该说明的是, 目前还没有关于$ p $ 规范型非线性系统的$ H_{\infty } $ 控制的研究报道.本文基于预设性能控制方法, 结合加幂积分技术、
$ H_{\infty } $ 控制方法以及神经网络自适应技术, 针对于一类带有外部扰动的非严格反馈$ p $ 规范型非线性系统设计了一个自适应神经预设性能有限时间$ H_{\infty } $ 控制器, 该控制器能够保证被控系统的跟踪误差在任意给定的停息时间内收敛到平衡点的一个预先给定的邻域内, 系统是实际有限时间稳定的, 并且跟踪误差始终在有限时间性能函数约束的范围内, 同时外部扰动对系统的影响能够被抑制.本文的主要贡献为: 1)首次考虑了一类带有外部扰动的非严格反馈
$ p $ 规范型非线性系统的预设性能有限时间$ H_{\infty } $ 控制问题, 并且首次将有限时间性能函数和加幂积分器技术相结合; 2)由于外部扰动及系统的高次幂的影响, 文献 [14]中所提出的预设性能方法并不能直接应用. 为了避免预设性能控制方法存在的共性问题, 本文基于文献 [14]中的思想, 提出一种新的预设性能控制器的设计方法. 该方法亦避免了该共性问题; 3)不同于文献[22], 本文解决了非线性系统为有界稳定时设计$ H_{\infty } $ 控制器的困难; 4)与文献[14-15]相比, 系统的幂$ p $ 被放宽到奇整数之比的形式; 并且考虑了系统带有外部扰动的情况.1. 问题描述和预备知识
1.1 系统描述
本文考虑如下一类非严格反馈
$ p $ 规范型非线性系统:$$ \left\{ \begin{aligned} &\dot{x}_{i} = g_{i}\left( {\boldsymbol{x}}\right) x_{i+1}^{p_{i}}+f_{i}\left( \boldsymbol{x}\right) +\varphi _{i}\left( {\boldsymbol{x}}\right) w_{i}\left( t\right) , \\ &\qquad \qquad \qquad \qquad\;\; i = 1,2,\cdots, n-1 \\ &\dot{x}_{n} = g_{n}\left( {\boldsymbol{x}}\right) u+f_{n}\left( {\boldsymbol{x}}\right) +\varphi _{n}\left( {\boldsymbol{x}}\right) w_{n}\left( t\right) \\ &y = x_{1} \end{aligned} \right. $$ (1) 其中,
$ {\boldsymbol{x}} = \left[ {x}_{1},\cdots ,{x}_{n}\right] ^{\rm{T}}\in {\bf{R}}^{n} $ 为系统的状态向量;$ y\in {\bf{R}} $ 是系统的输出;$ u\in {\bf{R}} $ 为系统控制输入.$ g_{i}\left( {\boldsymbol{x}}\right) $ ,$ f_{i}\left( {\boldsymbol{x}}\right) $ 和$ \varphi _{i}\left( {\boldsymbol{x}}\right) $ 为未知的$ C^{1} $ 函数;$ w_{i}(t)\in L_{2}\left[ 0,T\right] $ 为非零外部扰动; 系统的幂$ p_{i}\geq 1 $ 为两个奇整数之比的形式. 该系统满足如下假设:假设 1. 系统(1)中函数
$ g_{i}\left( {\boldsymbol{x}}\right) (i = 1,2,\cdots ,n) $ 的函数符号已知, 并且存在未知正常数$ b $ 使得$b\leq \left\vert g_{i}\left( {\boldsymbol{x}}\right) \right\vert < \infty$ . 不失一般性, 假设$g_{i}\left( {\boldsymbol{x}}\right) > 0$ . 因此$ b\leq g_{i}\left( {\boldsymbol{x}}\right) <\infty $ .本文考虑系统的跟踪控制, 要求被跟踪信号
$ y_{d}\left( t\right) $ 满足:假设 2. 被跟踪的信号
$ y_{d}\left( t\right) $ 及其$ k $ 阶导数$ y_{d}^{\left( k\right) }\left( t\right) $ 连续且有界,$ k = 1,2,\cdots ,n $ .1.2 预备知识
为了得到主要的结果, 下面给出一些有用的引理与定义.
引理 1[19]. 对于任意的实数
$ \varepsilon >0 $ , 下面不等式成立:$$ {{x}}y\leq \frac{\varepsilon ^{s}}{s}\left\vert {{x}}\right\vert ^{s}+\frac{1}{ q\varepsilon ^{q}}\left\vert y\right\vert ^{q},\;\;\forall \left( {{x}},y\right) \in {\bf{R}}^{2} $$ 其中, 常数
$ s>1, $ $ q>1 $ 并且满足$ \left( s-1\right) \left( q-1\right) = 1 .$ 引理 2[23]. 对于
$ x_{i} ,$ $ i = 1,\cdots ,n $ 和实数$ 0<\ell <1, $ 有下面的不等式成立:$$ \left( \left\vert x_{1}\right\vert +\cdots +\left\vert x_{n}\right\vert \right) ^{\ell }\leq \left\vert x_{1}\right\vert ^{\ell }+\cdots +\left\vert x_{n}\right\vert ^{\ell } $$ (2) 若
$ 0<\ell = {\ell _{1}}/{\ell _{2}}\leq 1 $ , 其中$ \ell _{1}>0 $ 和$ \ell _{2}>0 $ 均为奇整数, 则$$ \left\vert x^{\ell }-y^{\ell }\right\vert \leq 2^{1-\ell }\left\vert x-y\right\vert ^{\ell } $$ (3) 其中,
$ x $ 和$ y $ 为任意实数.在本文中, 采用径向基函数神经网络 (Radial basis function neural network , RBFNN) 在线逼近未知非线性函数
$ f\left( {\boldsymbol{Z}}\right) $ . 即$$ f\left( {\boldsymbol{Z}}\right) = {\boldsymbol{\vartheta}} ^{\rm{T}}{\boldsymbol{S}}\left( {\boldsymbol{Z}}\right) $$ (4) 其中,
${\boldsymbol{Z}}\in {{\Omega}} \subset {\bf{R}}^{m}$ 为输入向量;$ m $ 为输入维数;${\boldsymbol{\vartheta}} = $ $ \left[ \bar{\vartheta}_{1},\right.$ $ \left.\cdots ,\bar{\vartheta}_{l}\right] ^{\rm{T}}\in {\bf{R}}^{l} $ 是神经网络的权向量;$ l>1 $ 是神经网络节点数;$ {\boldsymbol{S}}\left( {\boldsymbol{Z}}\right) = \left[ s_{1}\left( {\boldsymbol{Z}}\right) ,\cdots ,s_{l}\left( {\boldsymbol{Z}}\right) \right] ^{\rm{T}}\in {\bf{R}}^{l} $ 是基函数向量,$ s_{i}\left( {\boldsymbol{Z}}\right) $ 被选为高斯函数. 即$$ s_{i}\left( {\boldsymbol{Z}}\right) = \exp \left[ -\frac{\left( {\boldsymbol{Z}}-{\boldsymbol{\sigma}} _{i}\right) ^{\rm{T}}\left( {\boldsymbol{Z}}-{\boldsymbol{\sigma}} _{i}\right) }{\kappa _{i}^{2}}\right] ,\;\;i = 1,2,\cdots ,l $$ 其中,
$ {\sigma} _{i} $ 为基函数的中心,$ \kappa _{i} $ 为高斯函数的宽度. 我们知道, 只要采用足够多的节点数$ l, $ RBFNN能够逼近在紧集$ \Omega \subset {\bf{R}}^{m} $ 上的任意连续函数$ f\left( {\boldsymbol{Z}}\right)$ [24]. 即$$ f\left( {\boldsymbol{Z}}\right) = {\boldsymbol{\vartheta}} ^{ * {\rm{T}}} {\boldsymbol{S}}\left( {\boldsymbol{Z}}\right) +\delta \left( {\boldsymbol{Z}}\right) ,\;\;\forall {\boldsymbol{Z}}\in {{\Omega}} \subset {\bf{R}}^{m} $$ (5) 其中,
$ {\boldsymbol{\vartheta}} ^{ * {\rm{T}}} $ 为理想的常数权向量, 定义为$$ {\boldsymbol{\vartheta}} ^{\ast } = \arg \underset{{\boldsymbol{\vartheta}} \in {\bf{R}}^{l}}{\min }\left\{ \underset{{\boldsymbol{Z}}\in {{\varOmega}} }{\sup }\left\vert f\left( {\boldsymbol{Z}}\right) -{\boldsymbol{\vartheta}} ^{\rm{T}}{\boldsymbol{S}}\left( {\boldsymbol{Z}}\right) \right\vert \right\} $$ (6) $ \delta \left( {\boldsymbol{Z}}\right) $ 是逼近误差且满足$ \left\vert \delta \right\vert \leq \delta ^{\ast } $ , 其中,$ \delta ^{\ast } $ 为有界正常数.引理 3[25]. 对于任意的正整数
$r ,$ $ n $ 及神经网络中的基函数$ {\boldsymbol{S}}\left( {\boldsymbol{Z}}\right) = \left[ s_{1}\left( {\boldsymbol{Z}}\right) ,\cdots ,s_{l}\left( {\boldsymbol{Z}}\right) \right] ^{\rm{T}}, $ 不等式$ \left( 7\right) $ 成立.$$ \left\Vert {\boldsymbol{S}}\left( \hat{\boldsymbol{Z}}\right) \right\Vert ^{2}\leq \left\Vert {\boldsymbol{S}}\left( {\boldsymbol{Z}}_{r}\right) \right\Vert ^{2} $$ (7) 其中,
$r\leq n ,$ $ \hat{\boldsymbol{Z}} = \left[ z_{1},\cdots ,z_{n}\right] ^{\rm{T}} $ 和$ {\boldsymbol{Z}}_{r} = \left[ z_{1},\cdots ,z_{r}\right] ^{\rm{T}} $ 为输入向量.引理 4 (Gronwall不等式)[26]. 假设
${{x}}\left( t\right)$ ,$ \digamma \left( t\right) $ 和$ \chi \left( t\right) \geq 0 $ 是定义在$ t\in \left[ a,b\right] $ 上的连续实值函数. 如果不等式$$ {{x}}\left( t\right) \leq \digamma \left( t\right) +\int\nolimits_{a}^{t}\chi \left( s\right) {{x}}\left( s\right) {\rm{d}}s $$ (8) 成立, 则有
$$ {{x}}\left( t\right) \leq \digamma \left( t\right) +\int\nolimits_{a}^{t}\chi \left( s\right) \digamma \left( s\right) {\rm{e}}^{\int_{s}^{t}\chi \left( u\right) {\rm{d}}u}{\rm{d}}s $$ (9) 定义 1[15]. 考虑以下非线性系统
$$ \dot{{{\boldsymbol{x}}}} = {\boldsymbol{h}}\left( {{{\boldsymbol{x}}}}\right) $$ (10) 其中,
$ {\boldsymbol{x}} $ 是状态向量;${\boldsymbol{h}}\left( {\boldsymbol{x}}\right) :\Omega \rightarrow {\bf{R}}^{n}$ 是一个在原点的开邻域$ \Omega $ 上连续的函数, 并且满足${\boldsymbol{h}}\left( 0\right) = 0$ . 如果当$ t\geq T\left( {\boldsymbol{x}}_{0}\right) $ 时, 对任意的初始条件$ {\boldsymbol{x}}\left( 0\right) = {\boldsymbol{x}}_{0} $ 都有$ \left\Vert {\boldsymbol{x}}\right\Vert \leq \epsilon, $ 其中$ \epsilon > $ $ 0 $ 是一个常数,$0 < T\left( {\boldsymbol{x}}_{0}\right) <\infty$ 表示该系统的停息时间. 则系统$ \left( 10\right) $ 是实际有限时间稳定的.注 1. 本文的停息时间与系统初始状态无关.
定义 2. 对于非线性系统
$ \left( 1\right) $ , 如果满足: 1)对于任意的初始状态, 存在一个Lyapunov函数$ V>0 $ 满足$ \dot{V}\leq $ $-\zeta V+\bar{\Theta} $ ; 2)不等式$ \left( 11\right) $ 成立$$ d\left( {\boldsymbol{x}}_{0}\right) +\gamma ^{2}\int\nolimits_{0}^{t}\left\Vert {\boldsymbol{w}}\left( s\right) \right\Vert ^{2}{\rm{d}}s\geq \int\nolimits_{0}^{t}\left\Vert e_{1}\left( s\right) \right\Vert ^{2}{\rm{d}}s $$ (11) 则称系统
$ \left( 1\right) $ 满足有界$ H_{\infty } $ 性能指标. 其中,$ \zeta $ ,$ \bar{\Theta} $ 均为正实数;$ e_{1}\left( t\right) = y\left( t\right) -y_{d}\left( t\right) $ 表示系统跟踪误差,$ d\left( {\boldsymbol{x}}_{0}\right) $ 是一个正数,$ {\boldsymbol{w}}\left( t\right) \in L_{2}\left[ 0,T\right] $ 是非零外部扰动,$ \gamma $ 为给定的干扰抑制系数.定义 3[15]. 如果光滑函数
$ \alpha \left( t\right) $ 满足: 1)$\alpha \left( t\right) > 0;$ 2)$\dot{\alpha}\left( t\right) \leq 0 ;$ 3)$\lim\nolimits_{t\rightarrow T_{f}}\alpha \left( t\right) = \alpha _{T_{f}}$ ; 4)当$ t\geq T_{f} $ 时,$\alpha( t) $ $ = \alpha _{T_{f}} $ , 则称其为有限时间性能函数, 其中,$ \alpha _{T_{f}} $ 和$ T_{f} $ 为任意的正实数.在本文中, 有限时间性能函数被选择为
$$ \alpha \left( t\right) = \left\{ \begin{split}& \left( \alpha _{0}-\dfrac{t}{T_{f}}\right) {\rm{e}}^{\left( 1-\frac{T_{f}}{T_{f}-t} \right) }+\alpha _{T_{f}},\;t\in \left[ 0,T_{f}\right) \\& \alpha _{T_{f}},\qquad \qquad \qquad \qquad \;\;\;\;\;\; t\in \left[ T_{f},+\infty \right) \end{split} \right. $$ (12) 其中,
$\alpha _{0}\geq 1,$ $ \alpha _{T_{f}}>0 $ 和$ T_{f}>0 $ 均为设计参数. 并且$ \alpha \left( t\right) $ 的初始值为$ \alpha \left( 0\right) = \alpha _{0}+\alpha _{T_{f}} $ . 易知, 该有限时间性能函数$ \left( 12\right) $ 满足定义3. 其光滑性的证明见文献[15].这里借用文献[14]中的思想定义误差转换函数为
$$ Q = \frac{\dfrac{{\text{π}} }{2}\tan \left( \dfrac{{\text{π}} e_{1}}{2\alpha }\right) }{\cos ^{2}\left( \dfrac{{\text{π}} e_{1}}{2\alpha }\right) } $$ (13) 本文的控制目标为: 针对
$ p $ 规范型非线性系统$ \left( 1\right) $ 设计一个自适应神经预设性能有限时间$ H_{\infty } $ 跟踪控制器, 使得当$ \left\vert e_{1}\left( 0\right) \right\vert < $ $ \alpha \left( 0\right) $ 时, 该控制器能够保证系统的跟踪误差$ e_{1}\left( t\right) = y\left( t\right) - $ $y_{d}\left( t\right) $ 被约束在有限时间性能函数$ \left( -\alpha \left( t\right) \right., $ $ \left.\alpha \left( t\right) \right) $ 内, 并能够在任意给定的停息时间内收敛到平衡点附近预先给定的邻域内, 且闭环系统$ \left( 1\right) $ 的所有信号是实际有限时间稳定的; 外部扰动对系统性能的影响能够得到抑制.为了简化推导过程, 本文将函数
$g_{i}\left( {\boldsymbol{x}}\right)$ ,$f_{i}\left( {\boldsymbol{x}}\right)$ ,$\varphi _{i}\left( {\boldsymbol{x}}\right)$ ,$ w_{i}\left( t\right) $ 以及一些相关的函数简写为$ g_{i} $ ,$ f_{i} $ ,$ \varphi _{i} $ ,$ w_{i} $ .2. 主要结果
下面将根据控制目标对系统
$ \left( 1\right) $ 设计一个自适应神经预设性能有限时间$ H_{\infty } $ 跟踪控制器.首先, 给出一系列坐标变换
$$ \begin{split} &{x_{1}^{\ast p_{0}} = 0 }\\ &{\xi _{1} = \tan \left( \dfrac{{\text{π}} e_{1}}{2\alpha }\right) ^{p_{0}}-x_{1}^{\ast p_{0}} = \tan \left( \dfrac{{\text{π}} e_{1}}{2\alpha }\right)}\\ &{\xi _{2} = x_{2}^{p_{1}}-x_{2}^{\ast p_{1}}}\\ &\qquad\qquad{\vdots}\\ &{\xi _{n} = x_{n}^{p_{n-1}}-x_{n}^{\ast p_{n-1}}}\\ &{u = x_{n+1}^{\ast p_{n}}} \end{split} $$ (14) 其中,
$p_{0} = 1,$ $p_{n} = 1 ,$ $ p_{i} $ $ \left( i = 1,\cdots ,n-1\right) $ 是系统(1)的幂;$ x_{i+1}^{\ast p_{i}} $ 是虚拟控制律$( i = 1,\cdots ,n-1)$ 及控制律$(i=n)$ , 它是关于变量$({\bar{{\boldsymbol{x}}}^{\rm{T}}}_{i},\alpha ,\alpha ^{\left( 1\right) },\cdots ,\alpha ^{\left( i\right) },y_{d},$ $ y_{d}^{\left( 1\right) },\cdots , y_{d}^{\left( i\right) }, $ $\hat{\theta}_{1},\cdots ,\hat{\theta}_{i})$ 的$ C^{1} $ 函数, 这里$ \hat{\theta}_{i} $ 是未知参数$ \theta _{i} $ 的估计值, 并且$ \theta _{i} $ 定义为$$ \theta _{i} = \frac{1}{b}\left\Vert {\boldsymbol{\vartheta}} _{i}^{\rm{T}}\right\Vert ^{2},\;\;i = 1,\cdots ,n $$ (15) 估计误差为
$ \tilde{\theta}_{i} = \theta _{i}-\hat{\theta}_{i} $ .第 1 步. 选择Lyapunov函数为
$$ V_{1} = \frac{1}{2}\xi _{1}^{2}+\frac{b}{2\beta _{1}}\tilde{\theta}_{1}^{2} $$ (16) 其中,
$ \beta _{1}>0 $ 为设计参数. 考虑式$ \left( 13\right) $ 和式$ \left( 14\right) $ , 对$ V_{1} $ 求导, 可得$$ \begin{split} \\ \dot{V}_{1} =\;& \xi _{1}\dot{\xi}_{1}-\dfrac{{b}}{\beta _{1}}\tilde{\theta}_{1} \dot{\hat{\theta}}_{1} =\\&Q\left( \dfrac{\dot{e}_{1}\alpha -e_{1}\dot{\alpha}}{\alpha ^{2}}\right) - \dfrac{{b}}{\beta _{1}}\tilde{\theta}_{1}\dot{\hat{\theta}}_{1} =\\ & \dfrac{Q}{\alpha }\left( g_{1}x_{2}^{p_{1}}+f_{1}+\varphi _{1}w_{1}-\dot{y} _{d}-\frac{e_{1}\dot{\alpha}}{\alpha }\right) - \\ &\dfrac{b}{\beta _{1}}\tilde{\theta}_{1}\dot{\hat{\theta}}_{1} =\\ & \frac{Q}{\alpha }g_{1}\left( x_{2}^{p_{1}}-x_{2}^{\ast p_{1}}\right) + \dfrac{Q}{\alpha }g_{1}x_{2}^{\ast p_{1}}+ \\& \dfrac{Q}{\alpha }\left( f_{1}-\dot{y}_{d}-\dfrac{e_{1}\dot{\alpha}}{\alpha } \right) +\dfrac{Q}{\alpha }\varphi _{1}w_{1}-\dfrac{{b}}{\beta _{1}}\tilde{ \theta}_{1}\dot{\hat{\theta}}_{1} = \\ & \dfrac{Q}{\alpha }g_{1}x_{2}^{\ast p_{1}}+\dfrac{Q}{\alpha }\left( g_{1}\xi _{2}+f_{1}-\dot{y}_{d}-\dfrac{e_{1}\dot{\alpha}}{\alpha }\right) + \\ &\dfrac{Q}{\alpha }\varphi _{1}w_{1}-\dfrac{{b}}{\beta _{1}}\tilde{\theta}_{1} \dot{\hat{\theta}}_{1} \\[-12pt]\end{split} $$ (17) 根据引理1有
$$ \frac{Q}{\alpha }\varphi _{1}w_{1}\leq \frac{1}{4\bar{\gamma}^{2}}\frac{Q^{2} }{\alpha ^{2}}\varphi _{1}^{2}+\bar{\gamma}^{2}w_{1}^{2} $$ (18) 其中,
$ \bar{\gamma}>0 $ 为设计参数. 将式$ \left( 18\right) $ 代入式$ \left( 17\right) $ , 易得$$ \begin{split} \dot{V}_{1} \leq \;& \dfrac{Q}{\alpha }g_{1}x_{2}^{\ast p_{1}}+\dfrac{Q}{\alpha } [g_{1}\xi _{2}+f_{1}-\dot{y}_{d}-\frac{e_{1}\dot{\alpha}}{\alpha }+ \\&\dfrac{1}{4\bar{\gamma}^{2}}\dfrac{Q}{\alpha }\varphi _{1}^{2}-kg_{1}Q+\dfrac{ 4c}{\pi ^{2}}\alpha Q\cos ^{4}\left( \dfrac{{\text{π}} e_{1}}{2\alpha }\right) + \\ &\dfrac{4}{{\text{π}} ^{2}}\alpha Q\cos ^{4}\left( \dfrac{{\text{π}} e_{1}}{2\alpha } \right) ]-\dfrac{b}{\beta _{1}}\tilde{\theta}_{1}\dot{\hat{\theta}}_{1}+\bar{ \gamma}^{2}w_{1}^{2}+ \\&kg_{1}\dfrac{Q^{2}}{\alpha }-c\xi _{1}^{2}-\xi _{1}^{2} = \\&\dfrac{Q}{\alpha }g_{1}x_{2}^{\ast p_{1}}+\dfrac{Q}{\alpha }\Phi _{1}-\dfrac{ b}{\beta _{1}}\tilde{\theta}_{1}\dot{\hat{\theta}}_{1}+\bar{\gamma} ^{2}w_{1}^{2}+ \\ &kg_{1}\dfrac{Q^{2}}{\alpha }-c\xi _{1}^{2}-\xi _{1}^{2} \end{split} $$ (19) 其中,
$ c $ 为任意正实数,$ k>0 $ 为设计参数, 函数$ \Phi _{1} = g_{1}\xi _{2}+$ $f_{1}- \dot{y}_{d}-\dfrac{e_{1}\dot{\alpha}}{\alpha }+\dfrac{1}{4 \bar{\gamma}^{2}}\dfrac{Q}{\alpha }\varphi _{1}^{2}-kg_{1}Q+\dfrac{4c}{{\text{π}} ^{2} }\alpha Q\cos ^{4}( \dfrac{{\text{π}} e_{1}}{2\alpha }) +$ $ \dfrac{4}{{\text{π}} ^{2} }\alpha Q\cos ^{4} ( \dfrac{{\text{π}} e_{1}}{2\alpha }) $ .因为函数
$ \Phi _{1} $ 中包含有未知连续函数, 所以这里使用神经网络对其进行估计. 根据式$ \left( 5\right) $ , 有$$ \Phi _{1} = {\boldsymbol{\vartheta}} _{1}^{\rm{T}}{\boldsymbol{S}}_{1}\left( \hat{{\boldsymbol{Z}}}_{1}\right) +\delta _{1}\left( \hat{\boldsymbol{Z}}_{1}\right) ,\left\vert \delta _{1}\left( \hat{\boldsymbol{Z}} _{1}\right) \right\vert \leq \delta _{1}^{\ast } $$ (20) 利用引理1和引理3, 有
$$ \begin{split}\dfrac{Q}{\alpha }\Phi _{1} =\;& \dfrac{Q}{\alpha }\frac{{\boldsymbol{\vartheta}} _{1}^{\rm{T}}}{\left\Vert {\boldsymbol{\vartheta}} _{1}^{\rm{T}}\right\Vert }{\boldsymbol{S}}_{1}\left( \hat{\boldsymbol{Z}} _{1}\right) \left\Vert {\boldsymbol{\vartheta}} _{1}^{\rm{T}}\right\Vert +\frac{Q}{\alpha }\delta _{1} \leq \\ &\dfrac{b}{2\lambda _{1}^{2}}\dfrac{Q^{2}}{\alpha ^{2}}{\boldsymbol{S}}_{1}^{\rm{T}}\left( \hat{\boldsymbol{Z}}_{1}\right) {\boldsymbol{S}}_{1}\left( \hat{\boldsymbol{Z}}_{1}\right) \theta _{1}+\dfrac{1 }{2}\lambda _{1}^{2}+ \\&\dfrac{b}{2\bar{\gamma}^{2}}\dfrac{Q^{2}}{\alpha ^{2}}+\dfrac{1}{2b}\bar{ \gamma}^{2}\delta _{1}^{\ast 2} \leq \\ &\dfrac{b}{2\lambda _{1}^{2}}\dfrac{Q^{2}}{\alpha ^{2}}{\boldsymbol{S}}_{1}^{\rm{T}}\left( {\boldsymbol{Z}}_{1}\right) {\boldsymbol{S}}_{1}\left( {\boldsymbol{Z}}_{1}\right) \theta _{1}+\dfrac{b}{2\bar{ \gamma}^{2}}\dfrac{Q^{2}}{\alpha ^{2}}+ \\&\dfrac{1}{2}\lambda _{1}^{2}+\dfrac{1}{2b}\bar{\gamma}^{2}\delta _{1}^{\ast 2} \end{split} $$ (21) 其中,
$$ \begin{split} & \hat{\boldsymbol{Z}}_{1} = \left[ {\boldsymbol{x}}^{\rm{T}},\hat{\theta}_{1},\alpha ,\alpha ^{\left( 1\right) },y_{d},y_{d}^{\left( 1\right) }\right] ^{\rm{T}} \\ & {\boldsymbol{Z}}_{1} = \left[ x_{1},\hat{\theta}_{1},\alpha ,\alpha ^{\left( 1\right) },y_{d},y_{d}^{\left( 1\right) }\right] ^{\rm{T}} \end{split} $$ $ \lambda _{1}>0 $ 为设计参数.将式
$ \left( 21\right) $ 代入式$ \left( 19\right) $ 并整理, 有$$\begin{split} \dot{V}_{1} \leq\;& \dfrac{Q}{\alpha }[g_{1}x_{2}^{\ast p_{1}}+\dfrac{b}{ 2\lambda _{1}^{2}}\dfrac{Q}{\alpha }{\boldsymbol{S}}_{1}^{\rm{T}}\left( {\boldsymbol{Z}}_{1}\right) {\boldsymbol{S}}_{1}\left( {\boldsymbol{Z}}_{1}\right) \hat{\theta}_{1}+ \\&\dfrac{b}{2\bar{\gamma}^{2}}\dfrac{Q}{\alpha }+kg_{1}Q]- \\&\dfrac{b}{\beta _{1}}\tilde{\theta}_{1}\left( \dot{\hat{\theta}}_{1}-\dfrac{ \beta _{1}}{2\lambda _{1}^{2}}\dfrac{Q^{2}}{\alpha ^{2}}{\boldsymbol{S}}_{1}^{\rm{T}}\left( {\boldsymbol{Z}}_{1}\right) {\boldsymbol{S}}_{1}\left( {\boldsymbol{Z}}_{1}\right) \right) + \\&\bar{\gamma}^{2}w_{1}^{2}-c\xi _{1}^{2}-\xi _{1}^{2}+\dfrac{1}{2}\lambda _{1}^{2}+\dfrac{1}{2b}\bar{\gamma}^{2}\delta _{1}^{\ast 2} \end{split}$$ (22) 选择虚拟控制律
$ x_{2}^{\ast p_{1}} $ 和自适应律$ \dot{\hat{ \theta}}_{1} $ 为$$ x_{2}^{\ast p_{1}} = -\frac{1}{2\lambda _{1}^{2}}\frac{Q}{\alpha }{\boldsymbol{S}}_{1}^{\rm{T}}\left( {\boldsymbol{Z}}_{1}\right) {\boldsymbol{S}}_{1}\left( {\boldsymbol{Z}}_{1}\right) \hat{\theta}_{1}-\frac{1}{2 \bar{\gamma}^{2}}\frac{Q}{\alpha }-kQ $$ (23) $$ \dot{\hat{\theta}}_{1} = \frac{\beta _{1}}{2\lambda _{1}^{2}}\frac{Q^{2}}{ \alpha ^{2}}{\boldsymbol{S}}_{1}^{\rm{T}}\left( {\boldsymbol{Z}}_{1}\right) {\boldsymbol{S}}_{1}\left( {\boldsymbol{Z}}_{1}\right) -h \hat{\theta}_{1},\hat{\theta}_{1}\left( 0\right) \geq 0 \hspace{7pt}$$ (24) 其中,
$ h>0 $ 是一个设计参数. 则式$ \left( 22\right) $ 能够改写为$$ \begin{split} \dot{V}_{1} \leq\;& -c\xi _{1}^{2}-\xi _{1}^{2}+h\dfrac{b}{\beta _{1}}\tilde{ \theta}_{1}\hat{\theta}_{1}+\bar{\gamma}^{2}w_{1}^{2}\;+ \\&\dfrac{1}{2}\lambda _{1}^{2}+\dfrac{1}{2b}\bar{\gamma}^{2}\delta _{1}^{\ast 2} \end{split} $$ (25) 为了使后面的推导更易于表达, 将式
$ \left( 16\right) $ 改写为$$ V_{1}\leq 2\xi _{1}^{2}+\frac{b}{2\beta _{1}}\tilde{\theta}_{1}^{2} $$ (26) 第
${\boldsymbol{i\;\left( 2\leq i\leq n-1\right)}}$ 步. 选择Lyapunov函数为$$ V_{i} = W_{i}+\frac{b}{2\beta _{i}}\tilde{\theta}_{i}^{2}\geq 0 $$ (27) 其中,
$$ W_{i} = \int\nolimits_{x_{i}^{\ast }}^{x_{i}}\left( s^{p_{i-1}}-x_{i}^{\ast p_{i-1}}\right) ^{2-\frac{1}{p_{i-1}}}{\rm{d}}s $$ (28) $ \beta _{i}>0 $ 为设计参数.根据式
$ \left( 14\right) $ , 式$ \left( 27 \right) $ , 式$ \left( 28\right) $ 及引理2, 易有式$ \left( 29\right) $ ~$ \left( 34\right) $ 成立.$$\begin{split} V_{i} \leq\;& \int\nolimits_{x_{i}^{\ast }}^{x_{i}}\left( x_{i}^{p_{i-1}}-x_{i}^{\ast p_{i-1}}\right) ^{2-\frac{1}{p_{i-1}}}{\rm{d}}s+\dfrac{b }{2\beta _{i}}\tilde{\theta}_{i}^{2} \leq \\ &\left\vert \xi _{i}\right\vert ^{2-\frac{1}{p_{i-1}}}\left\vert \left( x_{i}^{p_{i-1}}\right) ^{\frac{1}{p_{i-1}}}-\left( x_{i}^{\ast p_{i-1}}\right) ^{\frac{1}{p_{i-1}}}\right\vert + \\ &\dfrac{b}{2\beta _{i}}\tilde{\theta}_{i}^{2} \leq \\ & \left\vert \xi _{i}\right\vert ^{2-\frac{1}{p_{i-1}}}2^{1-\frac{1}{ p_{i-1}}}\left\vert \xi _{i}\right\vert ^{\frac{1}{p_{i-1}}}+\dfrac{b}{2\beta _{i}}\tilde{\theta}_{i}^{2} \leq \\ &2\xi _{i}^{2}+\dfrac{b}{2\beta _{i}}\tilde{\theta}_{i}^{2} \end{split} $$ (29) $$\dfrac{\partial W_{i}}{\partial x_{i}} =\; \xi _{i}^{2-\frac{1}{p_{i-1}}}\qquad\qquad\qquad\qquad\qquad\qquad\,$$ (30) $$\begin{split} \dfrac{\partial W_{i}}{\partial x_{j}} =\;& -\left( 2-\dfrac{1}{p_{i-1}}\right) \frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial x_{j}}\times \\ &\int\nolimits_{x_{i}^{\ast }}^{x_{i}}\left( s^{p_{i-1}}-x_{i}^{\ast p_{i-1}}\right) ^{1-\frac{1}{p_{i-1}}}{\rm{d}}s, \\ &\qquad \qquad \qquad \qquad \qquad 1\leq j\leq i-1 \end{split}$$ (31) $$\begin{split} \dfrac{\partial W_{i}}{\partial y_{d}^{\left( m\right) }} =\;&-\left( 2-\dfrac{1 }{p_{i-1}}\right) \frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{ \partial y_{d}^{\left( m\right) }}\times \\ &\int\nolimits_{x_{i}^{\ast }}^{x_{i}}\left( s^{p_{i-1}}-x_{i}^{\ast p_{i-1}}\right) ^{1-\frac{1}{p_{i-1}}}{\rm{d}}s, \\ & \qquad \qquad \qquad \qquad \;\;\; 0\leq m\leq i-1 \end{split} $$ (32) $$\begin{split} \dfrac{\partial W_{i}}{\partial \alpha ^{\left( m\right) }} = \;&-\left( 2- \dfrac{1}{p_{i-1}}\right) \dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{ \partial \alpha ^{\left( m\right) }}\times \\ &\int\nolimits_{x_{i}^{\ast }}^{x_{i}}\left( s^{p_{i-1}}-x_{i}^{\ast p_{i-1}}\right) ^{1-\frac{1}{p_{i-1}}}{\rm{d}}s, \\ & \qquad \qquad \qquad \qquad \;\;\; 0\leq m\leq i-1 \end{split} $$ (33) $$\begin{split} \dfrac{\partial W_{i}}{\partial \hat{\theta}_{j}} =\;& -\left( 2-\dfrac{1}{ p_{i-1}}\right) \dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial \hat{\theta}_{j}}\times \\ &\int\nolimits_{x_{i}^{\ast }}^{x_{i}}\left( s^{p_{i-1}}-x_{i}^{\ast p_{i-1}}\right) ^{1-\frac{1}{p_{i-1}}}{\rm{d}}s, \\ & \qquad \qquad \qquad \qquad \qquad 1\leq j\leq i-1 \end{split} $$ (34) 因为式
$ \left( 30\right) $ ~$ \left( 34\right) $ 的证明过程是容易的, 限于篇幅, 此处省略.根据引理2与式
$ \left( 14\right) $ , 有$$\begin{split} \int\nolimits_{x_{i}^{\ast }}^{x_{i}}&\left( s^{p_{i-1}}-x_{i}^{\ast p_{i-1}}\right) ^{1-\frac{1}{p_{i-1}}}{\rm{d}}s \leq \\ & \left\vert \xi _{i}\right\vert ^{1-\frac{1}{p_{i-1}}}\left\vert \left( x_{i}^{p_{i-1}}\right) ^{\frac{1}{p_{i-1}}}-\left( x_{i}^{\ast p_{i-1}}\right) ^{\frac{1}{p_{i-1}}}\right\vert \leq \\ & 2^{1-\frac{1}{p_{i-1}}}\left\vert \xi _{i}\right\vert \leq 2\left\vert \xi _{i}\right\vert \end{split} $$ (35) 因此, 式
$ \left( 31\right) $ ~$ \left( 34\right) $ 能够改写为$$ \left\vert \frac{\partial W_{i}}{\partial x_{j}}\right\vert \leq 4\left\vert \xi _{i}\right\vert \left\vert \frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial x_{j}}\right\vert \hspace{5pt}$$ (36) $$ \left\vert \frac{\partial W_{i}}{\partial y_{d}^{\left( m\right) }} \right\vert \leq 4\left\vert \xi _{i}\right\vert \left\vert \frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial y_{d}^{\left( m\right) }} \right\vert $$ (37) $$ \left\vert \frac{\partial W_{i}}{\partial \alpha ^{\left( m\right) }} \right\vert \leq 4\left\vert \xi _{i}\right\vert \left\vert \frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial \alpha ^{\left( m\right) }} \right\vert $$ (38) $$ \left\vert \frac{\partial W_{i}}{\partial \hat{\theta}_{j}}\right\vert \leq 4\left\vert \xi _{i}\right\vert \left\vert \frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial \hat{\theta}_{j}}\right\vert \hspace{5pt} $$ (39) 对
$ V_{i} $ 求导并且考虑$ \dfrac{\partial W_{i}}{\partial x_{i}} = \xi _{i}^{2-\frac{1}{p_{i-1}}} $ 和$ \xi _{i+1} = $ $x_{i+1}^{p_{i}}- $ $ x_{i+1}^{\ast p_{i}} $ , 有$$ \begin{split} \dot{V}_{i} =\;& g_{i}\xi _{i}^{2-\frac{1}{p_{i-1}}}\left( x_{i+1}^{p_{i}}-x_{i+1}^{\ast p_{i}}\right) +g_{i}\xi _{i}^{2-\frac{1}{ p_{i-1}}}x_{i+1}^{\ast p_{i}}+ \\ & \xi _{i}^{2-\frac{1}{p_{i-1}}}f_{i}+\xi _{i}^{2-\frac{1}{p_{i-1}}}\varphi _{i}w_{i}+\sum\limits_{j = 1}^{i-1}\dfrac{\partial W_{i}}{\partial x_{j}}\dot{x}_{j}\;+ \\ & \sum\limits_{m = 0}^{i-1}\frac{\partial W_{i}}{\partial y_{d}^{\left( m\right) }}y_{d}^{\left( m+1\right) }+\sum\limits_{m = 0}^{i-1}\frac{\partial W_{i}}{\partial \alpha ^{\left( m\right) }}\alpha ^{\left( m+1\right) }\;+ \\ & \sum\limits_{j = 1}^{i-1}\frac{\partial W_{i}}{\partial \hat{\theta}_{j}} \dot{\hat{\theta}}_{j}-\dfrac{b}{\beta _{i}}\tilde{\theta}_{i}\dot{\hat{\theta }}_{i} = \\ & g_{i}\xi _{i}^{2-\frac{1}{p_{i-1}}}x_{i+1}^{\ast p_{i}}+g_{i}\xi _{i}^{2- \frac{1}{p_{i-1}}}\xi _{i+1}+\xi _{i}^{2-\frac{1}{p_{i-1}}}f_{i}\;+ \\ & \sum\limits_{j = 1}^{i-1}\frac{\partial W_{i}}{\partial x_{j}}\left( g_{j}x_{j+1}^{p_{j}}+f_{j}\right) +\sum\limits_{m = 0}^{i-1}\frac{\partial W_{i}}{\partial y_{d}^{\left( m\right) }}y_{d}^{\left( m+1\right) }+ \\ & \sum\limits_{m = 0}^{i-1}\frac{\partial W_{i}}{\partial \alpha ^{\left( m\right) }}\alpha ^{\left( m+1\right) }+\sum\limits_{j = 1}^{i-1}\frac{ \partial W_{i}}{\partial \hat{\theta}_{j}}\dot{\hat{\theta}}_{j}\;+ \\ & \xi _{i}^{2-\frac{1}{p_{i-1}}}\varphi _{i}w_{i}+\sum\limits_{j = 1}^{i-1} \frac{\partial W_{i}}{\partial x_{j}}\varphi _{j}w_{j}-\dfrac{b}{\beta _{i}} \tilde{\theta}_{i}\dot{\hat{\theta}}_{i} \\[-21pt]\end{split} $$ (40) 下面分别对式
$ \left( 40\right) $ 中一些项进行处理. 根据式$ \left( 36\right) $ 及引理1, 易得$$ \begin{split} &{\sum\limits_{j = 1}^{i-1}\; \dfrac{\partial W_{i}}{\partial x_{j}}\left( g_{j}x_{j+1}^{p_{j}}+f_{j}\right) \leq}\\ &\qquad{\sum\limits_{j = 1}^{i-1}\left\vert \xi _{i}\right\vert\left\vert 4\dfrac{ \partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial x_{j}}\left( g_{j}x_{j+1}^{p_{j}}+f_{j}\right) \right\vert \times 1}\leq\\ &\qquad{ \sum\limits_{j = 1}^{i-1}\dfrac{1}{2}\xi _{i}^{2}\left( 4\dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial x_{j}}\left( g_{j}x_{j+1}^{p_{j}}+f_{j}\right) \right) ^{2}+}\\ &\qquad{\dfrac{i-1}{2}} \\[-15pt]\end{split} $$ (41) 类似地, 根据式(37) ~ (39)及引理1, 可得
$$\begin{split}& \sum\limits_{m = 0}^{i-1}\dfrac{\partial W_{i}}{\partial y_{d}^{\left( m\right) }}y_{d}^{\left( m+1\right) }\leq \\ &\qquad \sum\limits_{m = 0}^{i-1}\dfrac{1}{2}\xi _{i}^{2}\left( 4\dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial y_{d}^{\left( m\right) }} y_{d}^{\left( m+1\right) }\right) ^{2}+\dfrac{i}{2} \end{split} $$ (42) $$\begin{split} &\sum\limits_{m = 0}^{i-1}\dfrac{\partial W_{i}}{\partial \alpha ^{\left( m\right) }}\alpha ^{\left( m+1\right) }\leq \\ &\qquad \sum\limits_{m = 0}^{i-1}\dfrac{1}{2}\xi _{i}^{2}\left( 4\dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial \alpha ^{\left( m\right) }} \alpha ^{\left( m+1\right) }\right) ^{2}+\dfrac{i}{2} \end{split} $$ (43) $$\begin{split}& \sum\limits_{j = 1}^{i-1}\dfrac{\partial W_{i}}{\partial \hat{\theta}_{j}}\dot{\hat{\theta}}_{j}\leq \\ &\qquad \sum\limits_{j = 1}^{i-1}\dfrac{1}{2}\xi _{i}^{2}\left( 4\dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial \hat{\theta}_{j}}\dot{\hat{\theta}}_{j}\right) ^{2}+\dfrac{i-1}{2} \end{split} $$ (44) 同理, 根据式
$ \left( 36\right) $ 以及引理1, 易得知$\xi _{i}^{2-\frac{1}{p_{i-1}}}\varphi _{i}+ $ $ \sum\nolimits_{j = 1}^{i-1}$ $\dfrac{\partial W_{i}}{\partial x_{j}}\varphi _{j}w_{j} $ 满足不等式$$ \begin{split} &{\xi _{i}^{2-\frac{1}{p_{i-1}}}\varphi _{i}\times w_{i}+\sum\limits_{j = 1}^{i-1}\dfrac{\partial W_{i}}{\partial x_{j}}\varphi _{j}\times w_{j}\leq}\\ &\qquad{\dfrac{1}{4\bar{\gamma}^{2}}\xi _{i}^{2\left( 2-\frac{1}{p_{i-1}}\right) }\varphi _{i}^{2}+\dfrac{1}{4\bar{\gamma}^{2}}\xi _{i}^{2}\sum\limits_{j = 1}^{i-1}\left( 4\dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial x_{j}}\right) ^{2}\times}\\ &\qquad{\varphi _{j}^{2}+\sum\limits_{j = 1}^{i}\bar{\gamma}^{2}w_{j}^{2}} \\[-18pt]\end{split} $$ (45) 将式
$ \left( 41\right) $ ~$ \left( 45\right) $ 代入式$ \left( 40\right) $ 并整理, 有$$ \begin{split} \dot{V}_{i}\leq\;& g_{i}\xi _{i}^{2-\frac{1}{p_{i-1}}}x_{i+1}^{\ast p_{i}}+\xi _{i}^{2-\frac{1}{p_{i-1}}}\Bigg[ g_{i}\xi _{i+1}+f_{i}\;+ \\ &\sum\limits_{j = 1}^{i-1}\frac{1}{2}\xi _{i}^{\frac{1}{p_{i-1}}}\left( 4 \dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial x_{j}}\left( g_{j}x_{j+1}^{p_{j}}+f_{j}\right) \right) ^{2}+ \\ & \sum\limits_{m = 0}^{i-1}\frac{1}{2}\xi _{i}^{\frac{1}{p_{i-1}}}\left( 4 \dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial y_{d}^{\left( m\right) }}y_{d}^{\left( m+1\right) }\right) ^{2}+ \\ & \sum\limits_{m = 0}^{i-1}\frac{1}{2}\xi _{i}^{\frac{1}{p_{i-1}}}\left( 4 \dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial \alpha ^{\left( m\right) }}\alpha ^{\left( m+1\right) }\right) ^{2}+ \\ &\sum\limits_{j = 1}^{i-1}\frac{1}{2}\xi _{i}^{\frac{1}{p_{i-1}}}\left( 4 \dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial \hat{\theta}_{j} }\dot{\hat{\theta}}_{j}\right) ^{2}+\\ &\frac{1}{4\bar{\gamma}^{2}}\xi _{i}^{2-\frac{1}{p_{i-1}}}\varphi _{i}^{2}\;+\dfrac{1}{4\bar{\gamma}^{2}}\xi _{i}^{\frac{1}{p_{i-1}}}\times\\ &\sum\limits_{j = 1}^{i-1}\left( 4\dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial x_{j}}\right) ^{2}\varphi _{j}^{2}\;- kg_{i}\xi _{i}^{2+\frac{1}{p_{i-1}}}\;+\\ &c\xi_{i}^{\frac{1}{p_{i-1}}}\Bigg]-\dfrac{b}{\beta _{i}}\tilde{\theta}_{i}\dot{\hat{\theta}} _{i}+2i-1+\\ &\sum\limits_{j = 1}^{i}\bar{\gamma}^{2}w_{j}^{2}+kg_{i}\xi _{i}^{4}-c{\xi _{i}}^{2}=\\ & g_{i}\xi _{i}^{2-\frac{1}{p_{i-1}}}x_{i+1}^{\ast p_{i}}+\xi _{i}^{2-\frac{1}{p_{i-1}}}\Phi _{i}-\\ &\dfrac{b}{\beta _{i}}\tilde{\theta}_{i}\dot{\hat{\theta}}_{i}+2i-1+ \sum\limits_{j = 1}^{i}\bar{\gamma}^{2}w_{j}^{2}+kg_{i}\xi _{i}^{4}-c\xi _{i}^{2} \\\\[-30pt]\end{split}$$ (46) 其中,
$$\begin{split} \Phi _{i} =\;& g_{i}\xi _{i+1}+f_{i}\;+\\ &\sum\limits_{j = 1}^{i-1}\frac{1}{2}\xi _{i}^{\frac{1}{p_{i-1}}}\left( 4\left( g_{j}x_{j+1}^{p_{j}}+f_{j}\right) \frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial x_{j}}\right) ^{2}+\\ &\sum\limits_{m = 0}^{i-1}\frac{1}{2}\xi _{i}^{\frac{1}{p_{i-1}}}\left( 4\frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial y_{d}^{\left( m\right) }}y_{d}^{\left( m+1\right) }\right) ^{2}+ \\ &\sum\limits_{m = 0}^{i-1}\frac{1}{2}\xi _{i}^{\frac{1}{p_{i-1}}}\left( 4\frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial \alpha ^{\left( m\right) }}\alpha ^{\left( m+1\right) }\right) ^{2}+\\ &\sum\limits_{j = 1}^{i-1}\frac{1}{2}\xi _{i}^{\frac{1}{p_{i-1}}}\left( 4\frac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial \hat{\theta}_{j}}\dot{\hat{\theta}}_{j}\right) ^{2}+\frac{1}{4\bar{\gamma}^{2}}\xi _{i}^{2-\frac{1 }{p_{i-1}}}\varphi _{i}^{2}\;+\\ & \dfrac{1}{4\bar{\gamma}^{2}}\xi _{i}^{\frac{1}{p_{i-1}}}\sum \limits_{j = 1}^{i-1}\left( 4\dfrac{\partial \left( x_{i}^{\ast p_{i-1}}\right) }{\partial x_{j}}\right) ^{2}\varphi _{j}^{2}\;- \\ &kg_{i}\xi _{i}^{2+\frac{1}{p_{i-1}}}+c\xi _{i}^{\frac{1}{p_{i-1}}} \end{split}$$ 因为
$ \Phi _{i} $ 为未知连续函数, 所以利用神经网络对其进行估计. 类似于式$ \left( 20\right) $ 和式$ \left( 21\right) $ , 利用引理1、引理3和式$ \left( 5\right) $ , 有$$ \begin{split} &{\xi _{i}^{2-\frac{1}{p_{i-1}}}\Phi _{i}\leq \dfrac{b}{2\lambda _{i}^{2}}\xi _{i}^{2\left( 2-\frac{1}{p_{i-1}}\right) }{\boldsymbol{S}}_{i}^{\rm{T}}\left( \hat{\boldsymbol{Z}} _{i}\right) {\boldsymbol{S}}_{i}\left( \hat{\boldsymbol{Z}}_{i}\right) \theta _{i}\;+}\\ &\qquad{\dfrac{1}{2}\lambda _{i}^{2}+\dfrac{b}{2\bar{\gamma}^{2}}\xi _{i}^{2\left( 2- \frac{1}{p_{i-1}}\right) }+\dfrac{1}{2b}\bar{\gamma}^{2}\delta _{i}^{\ast 2}}\leq\\ &\qquad{ \dfrac{b}{2\lambda _{i}^{2}}\xi _{i}^{2\left( 2-\frac{1}{p_{i-1}} \right) }{\boldsymbol{S}}_{i}^{\rm{T}}\left( {\boldsymbol{Z}}_{i}\right) {\boldsymbol{S}}_{i}\left( {\boldsymbol{Z}}_{i}\right) \theta _{i}\;+}\\ &\qquad{\dfrac{b}{2\bar{\gamma}^{2}}\xi _{i}^{2\left( 2-\frac{1}{p_{i-1}}\right) }+ \dfrac{1}{2}\lambda _{i}^{2}+\dfrac{1}{2b}\bar{\gamma}^{2}\delta _{i}^{\ast 2}}\\[-25pt] \end{split} $$ (47) 其中,
$$ \begin{split} & \hat{\boldsymbol{Z}}_{i} = \left[ {\boldsymbol{x}}^{\rm{T}},\hat{\theta}_{1},\cdots ,\hat{\theta}_{i},\alpha ,\cdots ,\alpha ^{\left( i\right) },y_{d},\cdots ,y_{d}^{\left( i\right) } \right] ^{\rm{T}}\\ & {\boldsymbol{Z}}_{i} = \left[ {\bar{{\boldsymbol{x}}}^{\rm{T}}}_{i},\hat{\theta}_{1},\cdots ,\hat{\theta}_{i},\alpha ,\cdots ,\alpha ^{\left( i\right) },y_{d},\cdots ,y_{d}^{\left( i\right) } \right] ^{\rm{T}} \end{split} $$ $ \lambda _{i}>0 $ 为设计参数.将式
$ \left( 47\right) $ 代入式$ \left( 46\right) $ , 有$$\begin{split} \dot{V}_{i} =& -c\xi _{i}^{2}+\xi _{i}^{2-\frac{1}{p_{i-1}} }\bigg[g_{i}x_{i+1}^{\ast p_{i}}\;+ \\&\dfrac{b}{2\lambda _{i}^{2}}\xi _{i}^{2-\frac{1}{p_{i-1}}}{\boldsymbol{S}}_{i}^{\rm{T}}\left( {\boldsymbol{Z}}_{i}\right) {\boldsymbol{S}}_{i}\left( {\boldsymbol{Z}}_{i}\right) \hat{\theta}_{i}\;+ \\&\dfrac{b}{2\bar{\gamma}^{2}}\xi _{i}^{2-\frac{1}{p_{i-1}}}+kg_{i}\xi _{i}^{2+\frac{1}{p_{i-1}}}\bigg]- \\&\frac{b}{\beta _{i}}\tilde{\theta}_{i}\left( \dot{\hat{\theta}}_{i}-\frac{ \beta _{i}}{2\lambda _{i}^{2}}\xi _{i}^{2\left( 2-\frac{1}{p_{i-1}}\right) }{\boldsymbol{S}}_{i}^{\rm{T}}\left( {\boldsymbol{Z}}_{i}\right) {\boldsymbol{S}}_{i}\left( {\boldsymbol{Z}}_{i}\right) \right) + \\ &\dfrac{1}{2}\lambda _{i}^{2}+\frac{1}{2b}\bar{\gamma}^{2}\delta _{i}^{\ast 2}+2i-1+\sum\limits_{j = 1}^{i}\bar{\gamma}^{2}w_{j}^{2} \nonumber\\[-10pt]\end{split} $$ 选择虚拟控制律
$ x_{i+1}^{\ast p_{i}} $ 和自适应律$ \dot{\hat{\theta}}_{i} $ 分别为$$\begin{split} x_{i+1}^{\ast p_{i}} =&\; -\dfrac{1}{2\lambda _{i}^{2}}\xi _{i}^{2-\frac{1}{ p_{i-1}}}{\boldsymbol{S}}_{i}^{\rm{T}}\left( {\boldsymbol{Z}}_{i}\right) {\boldsymbol{S}}_{i}\left( {\boldsymbol{Z}}_{i}\right) \hat{ \theta}_{i}-\qquad\qquad\;\;\;\, \\ &\;\dfrac{1}{2\bar{\gamma}^{2}}\xi _{i}^{2-\frac{1}{p_{i-1}}}-k\xi _{i}^{2+ \frac{1}{p_{i-1}}}\\[-18pt] \end{split} $$ (48) $$\begin{split} \dot{\hat{\theta}}_{i} = \frac{\beta _{i}}{2\lambda _{i}^{2}}\xi _{i}^{2\left( 2-\frac{1}{p_{i-1}}\right) }{\boldsymbol{S}}_{i}^{\rm{T}}\left( {\boldsymbol{Z}}_{i}\right) {\boldsymbol{S}}_{i}\left( {\boldsymbol{Z}}_{i}\right) -h\hat{\theta}_{i},\; \hat{\theta}_{i}\left( 0\right) \geq 0\;\;\; \end{split} $$ (49) 则
$$\begin{split} \dot{V}_{i} \leq\;& -c\xi _{i}^{2}+h\dfrac{b}{\beta _{i}}\tilde{\theta}_{i} \hat{\theta}_{i}+\dfrac{1}{2}\lambda _{i}^{2}+\dfrac{1}{2b}\bar{\gamma} ^{2}\delta _{i}^{\ast 2}\;+ \\ &2i-1+\sum\limits_{j = 1}^{i}\bar{\gamma}^{2}w_{j}^{2} \end{split} $$ (50) 第
${\boldsymbol{n}} $ 步. 选择新的Lyapunov函数为$$ V_{n} = W_{n}+\frac{b}{2\beta _{n}}\tilde{\theta}_{n}^{2}+\varepsilon >0 $$ (51) 其中,
$$ W_{n} = \int\nolimits_{x_{n}^{\ast }}^{x_{n}}\left( s^{p_{n-1}}-x_{n}^{\ast p_{n-1}}\right) ^{2-\frac{1}{p_{n-1}}}{\rm{d}}s $$ (52) $ \beta _{n}>0 $ 为设计参数;$ \ \varepsilon >0 $ 为实数.注 2. 特别地, 在Lyapunov函数选择中加入
$ \varepsilon $ 是为了确保$ V_{n}>0 $ 恒成立, 其目的是为了便于证明$ H_{\infty } $ 性能指标. 它只是一个辅助参数, 并不参与最终控制器的设计, 因此其具体值并不需要知道.类似于第
$ i $ 步, 有$$ V_{n}\leq 2\xi _{n}^{2}+\frac{b}{2\beta _{n}}\tilde{\theta}_{n}^{2}+\varepsilon \hspace{90pt}$$ (53) $$\begin{split} \dot{V}_{n} \leq&\; g_{n}\xi _{n}^{2-\frac{1}{p_{n-1}}}u+\xi _{n}^{2-\frac{1}{ p_{n-1}}}\Phi _{n}-c\xi _{n}^{2}+kg_{n}\xi _{n}^{4}\;+ \\ &\sum\limits_{j = 1}^{n}\bar{\gamma}^{2}w_{j}^{2}+2n-1-\frac{b}{\beta _{n}} \tilde{\theta}_{n}\dot{\hat{\theta}}_{n} \\[-20pt]\end{split} $$ (54) 其中,
$$\begin{split} \Phi _{n} =&\; f_{n}\;+\\ &\sum\limits_{j = 1}^{n-1}\frac{1}{2}\xi _{n}^{\frac{1}{p_{n-1}}}\left( 4\left( g_{j}x_{j+1}^{p_{j}}+f_{j}\right) \frac{\partial \left( x_{n}^{\ast p_{n-1}}\right) }{\partial x_{j}}\right) ^{2}+\\ &\sum\limits_{m = 0}^{n-1}\frac{1}{2}\xi _{n}^{\frac{1}{p_{n-1}}}\left( 4\frac{\partial \left( x_{n}^{\ast p_{n-1}}\right) }{\partial y_{d}^{\left( m\right) }}y_{d}^{\left( m+1\right) }\right) ^{2}+\\ &\sum\limits_{m = 0}^{n-1}\frac{1}{2}\xi_{n}^{\frac{1}{p_{n-1}}}\left( 4\frac{\partial \left( x_{n}^{\ast p_{n-1}}\right) }{\partial \alpha ^{\left( m\right) }}\alpha ^{\left( m+1\right) }\right) ^{2}+\\ &\sum\limits_{j = 1}^{n-1}\frac{1}{2}\xi _{n}^{\frac{1}{p_{n-1}}}\left( 4\frac{\partial \left( x_{n}^{\ast p_{n-1}}\right) }{\partial \hat{\theta}_{j}}\dot{\hat{\theta}}_{j}\right)^{2}+\\ &\frac{1}{4\bar{\gamma}^{2}}\xi_{n}^{2-\frac{1}{p_{n-1}}}\varphi _{n}^{2}\;+\frac{1}{4\bar{\gamma}^{2}}\xi _{n}^{\frac{1}{p_{n-1}}}\times\\ &\sum\limits_{j = 1}^{n-1}\left( 4\dfrac{\partial \left( x_{n}^{\ast p_{n-1}}\right) }{\partial x_{j}}\right) ^{2}\varphi _{j}^{2}\;- \\ &kg_{n}\xi _{n}^{2+\frac{1}{p_{n-1}}}+c\xi _{n}^{\frac{1}{p_{n-1}}} \end{split}$$ 因为
$ \Phi _{n} $ 中包含未知项, 根据引理1, 可得$$\begin{split} &{\xi _{n}^{2-\frac{1}{p_{n-1}}}\Phi _{n}\leq}\\ &\qquad{\dfrac{b}{2\lambda _{n}^{2}}\xi _{n}^{2\left( 2-\frac{1}{p_{n-1}}\right) }{\boldsymbol{S}}_{n}^{\rm{T}}\left( \hat{\boldsymbol{Z}}_{n}\right) {\boldsymbol{S}}_{n}\left( \hat{\boldsymbol{Z}}_{n}\right) \theta _{n}\;+}\\ &\qquad{\dfrac{b}{2\bar{\gamma}^{2}}\xi _{n}^{2\left( 2-\frac{1}{p_{n-1}}\right) }+ \dfrac{1}{2}\lambda _{n}^{2}+\dfrac{1}{2b}\bar{\gamma}^{2}\delta _{n}^{\ast 2}} \end{split} $$ (55) 其中,
$ \lambda _{n}>0 $ 为设计参数.$$ \hat{\boldsymbol{Z}}_{n} = \left[ {\boldsymbol{x}}^{\rm{T}},\hat{\theta}_{1},\cdots ,\hat{\theta}_{n},\alpha ,\cdots ,\alpha ^{\left( n\right) },y_{d},\cdots ,y_{d}^{\left( n\right) } \right] ^{\rm{T}} $$ 将式
$ \left( 55\right) $ 代入式$ \left( 54\right) $ 并整理, 式$ \left( 54\right) $ 能够改写为$$ \begin{split} \dot{V}_{n} \leq\;& -c\xi _{n}^{2}+\xi _{n}^{2-\frac{1}{p_{n-1}}}\bigg[g_{n}u\;+ \\&\dfrac{b}{2\lambda _{n}^{2}}\xi _{n}^{2-\frac{1}{p_{n-1}}}{\boldsymbol{S}}_{n}^{\rm{T}}\left( \hat{\boldsymbol{Z}}_{n}\right) {\boldsymbol{S}}_{n}\left( \hat{\boldsymbol{Z}}_{n}\right) \hat{\theta}_{n}\;+ \\&\dfrac{b}{2\bar{\gamma}^{2}}\xi _{n}^{2-\frac{1}{p_{n-1}}}+kg_{n}\xi _{n}^{2+\frac{1}{p_{n-1}}}\bigg]\;- \\ &\dfrac{b}{\beta _{n}}\tilde{\theta}_{n}\Bigg( \dot{\hat{\theta}}_{n}-\dfrac{ \beta _{n}}{2\lambda _{n}^{2}}\xi _{n}^{2\left( 2-\frac{1}{p_{n-1}}\right) }\times\\ &{\boldsymbol{S}}_{n}^{\rm{T}}\left( \hat{\boldsymbol{Z}}_{n}\right) {\boldsymbol{S}}_{n}\left( \hat{\boldsymbol{Z}}_{n}\right) \Bigg) + \\ &\dfrac{1}{2}\lambda _{n}^{2}+\dfrac{1}{2b}\bar{\gamma}^{2}\delta _{n}^{\ast 2}+2n-1+\sum\limits_{j = 1}^{n}\bar{\gamma}^{2}w_{j}^{2} \end{split} $$ (56) 由此可得最终的控制律
$ u $ 和自适应律$ \dot{\hat{\theta}}_{n} $ 为$$\begin{split} u =\;& -\dfrac{1}{2\lambda _{n}^{2}}\xi _{n}^{2-\frac{1}{p_{n-1}}}{\boldsymbol{S}}_{n}^{\rm{T}}\left( \hat{\boldsymbol{Z}}_{n}\right) {\boldsymbol{S}}_{n}\left( \hat{\boldsymbol{Z}}_{n}\right) \hat{\theta}_{n}\;- \\ &\dfrac{1}{2\bar{\gamma}^{2}}\xi _{n}^{2-\frac{1}{p_{n-1}}}-k\xi _{n}^{2+\frac{1}{p_{n-1}}} \end{split} $$ (57) $$ \dot{\hat{\theta}}_{n} = \frac{\beta _{n}}{2\lambda _{n}^{2}}\xi _{n}^{2\left( 2-\frac{1}{p_{n-1}}\right) }{\boldsymbol{S}}_{n}^{\rm{T}}\left( \hat{\boldsymbol{Z}}_{n}\right) {\boldsymbol{S}}_{n}\left( \hat{\boldsymbol{Z}}_{n}\right) -h\hat{\theta}_{n} $$ (58) 则
$$\begin{split} \dot{V}_{n} \leq\;& -c\xi _{n}^{2}+h\dfrac{b}{\beta _{n}}\tilde{\theta}_{n} \hat{\theta}_{n}+\dfrac{1}{2}\lambda _{n}^{2}+\dfrac{1}{2b}\bar{\gamma} ^{2}\delta _{n}^{\ast 2}\;+ \\ &2n-1+\sum\limits_{j = 1}^{n}\bar{\gamma}^{2}w_{j}^{2} \end{split} $$ (59) 至此, 本文的主要结果可给出如下:
定理 1. 对于满足假设1和假设2的
$ p $ 规范型非线性系统$ \left( 1\right) $ , 如果初始条件满足$ \left\vert e_{1}\left( 0\right) \right\vert <\alpha \left( 0\right) $ , 并且控制律和自适应律按照式$ \left( 23\right) $ ,$ \left( 48\right) $ ,$ \left( 57\right) $ 和式$ \left( 24\right) $ ,$ \left( 49\right) $ ,$ \left( 58 \right) $ 来选取, 则系统$ \left( 1\right) $ 满足: 1)跟踪误差$ e_{1}\left( t\right) $ 能够被预先给定的有限时间性能函数$ \alpha \left( t\right) $ 约束, 且在一个预先给定的停息时间$ T_{f} $ 内收敛到平衡点的一个预先给定的邻域$ \left( -\alpha _{T_{f}},\alpha _{T_{f}}\right) $ 内, 并且该停息时间$ T_{f} $ 与系统初始状态无关; 2)所有信号是实际有限时间稳定的; 3)外部扰动对系统的影响能够被$ H_{\infty } $ 性能抑制.证明. 定理1的证明过程分为以下3个部分.
1)跟踪误差
$ e_{1}\left( t\right) $ 满足预设性能指标的证明选择系统总的Lyapunov函数为
$$ V = \sum\limits_{i = 1}^{n-1}V_{i}+V_{n} $$ (60) 因为
$ V_{1}\geq0, $ $ V_{2}\geq 0, $ $ \cdots ,V_{n-1}\geq 0 $ 并且$ V_{n}>0, $ 易知$ V>0 $ 恒成立. 根据式$ \left( 26\right) $ , 式$ \left( 29\right) $ 及式$ \left( 53\right) $ , 有$$ V\leq 2\sum\limits_{i = 1}^{n}\xi _{i}^{2}+\sum\limits_{i = 1}^{n}\frac{b}{ 2\beta _{i}}\tilde{\theta}_{i}^{2}+\varepsilon $$ (61) 结合式(25), 式(50)和(59)以及
$\tilde{\theta}_{i}\hat{\theta}_{i}\leq -\dfrac {1}{2}\tilde{\theta}_{i}^{2}+ \dfrac{1}{2}\theta _{i}^{2},$ 得$$ \dot{V}\leq \sum\limits_{i = 1}^{n}-c\xi _{i}^{2}-\sum\limits_{i = 1}^{n}\frac{1 }{2}\frac{b}{\beta _{i}}h\tilde{\theta}_{i}^{2}+\Theta +n\bar{\gamma} ^{2}\left\Vert {\boldsymbol{w}}\right\Vert ^{2}-\xi _{1}^{2} $$ (62) 其中,
$ {\boldsymbol{w}} = \left[ w_{1},\cdots ,w_{n}\right] ^{\rm{T}} ,$ $ \Theta = \sum\nolimits_{i = 1}^{n}\dfrac{1}{2}\frac{b}{\beta _{i}}h\theta _{i}^{2}+\dfrac{1}{2}\lambda _{1}^{2}\;+ $ $\dfrac{1}{2b}\bar{\gamma}^{2}\delta _{1}^{\ast 2}+ \sum\nolimits_{i = 2}^{n}( \dfrac{1}{2}\lambda _{i}^{2}+\dfrac{1}{2b}\bar{\gamma}^{2}\delta _{i}^{\ast 2}+2i-1) $ 为有界常数.考虑式
$ \left( 61\right) $ 和式$ \left( 62 \right) $ 并选择$ \zeta = \min \{ {c}/{2} ,h\} $ , 有$$\begin{split} &\dot{V}+\zeta V \leq \\ &\qquad \sum\limits_{i = 1}^{n}-c\xi _{i}^{2}-\sum\limits_{i = 1}^{n}\frac{1}{2} \dfrac{b}{\beta _{i}}h\tilde{\theta}_{i}^{2}+\Theta +n\bar{\gamma} ^{2}\left\Vert {\boldsymbol{w}}\right\Vert ^{2}+ \\ &\qquad\zeta \left( 2\sum\limits_{i = 1}^{n}\xi _{i}^{2}+\sum\limits_{i = 1}^{n}\frac{ 1}{2}\frac{b}{\beta _{i}}\tilde{\theta}_{i}^{2}+\varepsilon \right) \leq \bar{\Theta} \end{split} $$ (63) 其中,
$\bar{\Theta} = \Theta +n\bar{\gamma}^{2}\left\Vert {\boldsymbol{w}}\right\Vert ^{2}+\zeta \varepsilon$ 是未知的有界常数. 在区间$ \left[ 0,t\right] $ 上对式$ \left( 63\right) $ 进行积分, 有$$ 0\leq V\leq \left[ V\left( 0\right) -\frac{\bar{\Theta}}{\zeta }\right] e^{-\zeta t}+\frac{\bar{\Theta}}{\zeta } $$ (64) 根据式
$ \left( 64\right) $ , 易知$ V $ 有界. 因此$V_{1} = \dfrac{1}{2}\tan ^{2}( \dfrac{ {\text{π}} e_{1}}{2\alpha }) + $ $ \dfrac{b}{2\beta _{1}}\tilde{\theta}_{1}^{2} $ 有界, 结合$ \tan ( \pm \dfrac{{\text{π}} }{2}) = \infty $ 及$ \left\vert e_{1}\left( 0\right) \right\vert <\alpha \left( 0\right) $ 得出$ \left\vert e_{1}\left( t\right) \right\vert <\alpha \left( t\right) $ 恒成立. 又因为$ \alpha \left( t\right) $ 在给定停息时间$ T_{f} $ 内衰减到$ \alpha _{T_{f}} $ , 可知$ e_{1}\left( t\right) $ 也可在停息时间$ T_{f} $ 内衰减到一个平衡点的邻域$ \left( -\alpha _{T_{f}},\alpha _{T_{f}}\right) $ 内. 其中,$ T_{f} $ 和$ \alpha _{T_{f}} $ 为设计参数, 它们能够被选择为任意大小的正实数. 因此停息时间$ T_{f} $ 和跟踪误差$ e_{1}\left( t\right) $ 最后稳定的界$ \left( -\alpha _{T_{f}},\alpha _{T_{f}}\right) $ 均与系统初始状态无关.应该指出, 当
$ \left\vert e_{1}\left( 0\right) \right\vert $ 的值较大时, 只需要增大设计参数$ \alpha _{0} $ 而不需要改变$ \alpha _{T_{f}} $ , 即可满足条件$ \left\vert e_{1}\left( 0\right) \right\vert < $ $\alpha \left( 0\right) $ .2)系统所有信号均为实际有限时间稳定的证明
由于
$ e_{1}\left( t\right) $ 能够在有限时间内收敛到给定的界中, 易知$ x_{i}, $ $ \xi _{i}, $ $ \hat{\theta}_{i} ,$ $ x_{i+1}^{\ast p_{i}} $ 等所有的系统信号是实际有限时间稳定的. 因此, 这里详细的证明过程省略.3)系统(1)满足
$ H_{\infty } $ 性能指标的证明为了验证该系统满足
$ H_{\infty } $ 性能指标, 定义一个辅助函数如下$$ H = \dot{V}+\xi _{1}^{2}-n\bar{\gamma}^{2}\left\Vert {\boldsymbol{w}}\right\Vert ^{2} $$ (65) 根据式
$ \left( 62\right) $ 和式$ \left( 65\right) $ , 不等式$ \left( 66\right) $ 成立.$$ H\leq \Theta $$ (66) 因为
$ V>0 $ 且$ \Theta $ 有界, 因此必存在一个常数$ \tau $ 使得$$ H = \dot{V}+\xi _{1}^{2}-n\bar{\gamma}^{2}\left\Vert {\boldsymbol{w}}\right\Vert ^{2}\leq \Theta\leq \tau V $$ (67) 对式
$ \left( 67\right) $ 两边积分, 可得$$\begin{split} V\left( t\right) \leq&\; V\left( 0\right) +\displaystyle\int\nolimits_{0}^{t}(-\xi _{1}^{2}\left( s\right) +n\bar{\gamma}^{2}\left\Vert {\boldsymbol{w}}(s)\right\Vert ^{2}){\rm{d}}s\;+ \\ &\displaystyle\int\nolimits_{0}^{t}\tau V\left( s\right) {\rm{d}}s \\[-15pt]\end{split} $$ (68) 根据引理4, 令
$\digamma ( t)= V( 0) +\int\nolimits_{0}^{t}(-\xi _{1}^{2}( s) +n\bar{\gamma}^{2}$ $\left\Vert {\boldsymbol{w}}(s)\right\Vert ^{2}) {\rm{d}}s;$ $ \chi \left( s\right) = \tau , $ 则$$ V\left( t\right) \leq \digamma \left( t\right) +\int\nolimits_{0}^{t}\tau \digamma \left( s\right) {\rm{e}}^{\int\nolimits_{s}^{t}\tau {\rm{d}}u}{\rm{d}}s $$ (69) 接下来, 利用反证法验证
$ \digamma \left( t\right) >0 $ . 假设$ \digamma \left( t\right) \leq 0 $ , 则$ V\left( t\right) $ 满足$$ V\left( t\right) \leq \tau \int\nolimits_{0}^{t}\digamma \left( s\right) {\rm{e}}^{\int\nolimits_{s}^{t}\tau {\rm{d}}\mu }{\rm{d}}s\leq 0 $$ (70) 这与
$ V>0 $ 矛盾. 则$ \digamma >0 $ 成立. 即$$ V\left( 0\right) +\int\nolimits_{0}^{t}n\bar{\gamma}^{2}\left\Vert {\boldsymbol{w}}\left( s\right) \right\Vert ^{2}{\rm{d}}s>\int\nolimits_{0}^{t}\xi _{1}^{2}\left( s\right) {\rm{d}}s $$ (71) 成立. 因为
$ \xi _{1} = \tan \left( \frac{\pi e_{1}}{ 2\alpha }\right) $ ,$ \tan ^{2}\left( x\right) \geq x^{2} $ 并且$\alpha \left( 0\right) \geq $ $ \alpha \left( t\right) $ , 所以$$\begin{split} V\left( 0\right) +\;&\int\nolimits_{0}^{t}n\bar{\gamma}^{2}\left\Vert {\boldsymbol{w}}\left( s\right) \right\Vert ^{2}{\rm{d}}s >\int\nolimits_{0}^{t}\tan ^{2}\left( \dfrac{{\text{π}} e_{1}\left( s\right) }{2\alpha \left( s\right) }\right) {\rm{d}}s \geq \\& \int\nolimits_{0}^{t}\dfrac{{\text{π}} ^{2}e_{1}^{2}\left( s\right) }{4\alpha ^{2}\left( 0\right) }{\rm{d}}s \\[-18pt] \end{split} $$ (72) 根据式
$ \left( 71\right) $ , 易有$$ d\left( x_{0}\right) +\int\nolimits_{0}^{t}\gamma ^{2}\left\Vert {\boldsymbol{w}}\left( s\right) \right\Vert ^{2}{\rm{d}}s\geq \int\nolimits_{0}^{t}\left\Vert e_{1}\left( s\right) \right\Vert ^{2}{\rm{d}}s $$ (73) 其中,
$ d\left( x_{0}\right) = \dfrac{4\alpha ^{2}\left( 0\right) V\left( 0\right) }{{\text{π}} ^{2}} $ ;$ \gamma = \dfrac{2\alpha \left( 0\right) \sqrt{n }\bar{\gamma}}{{\text{π}} } $ . 根据定义2及式(73)可知该系统满足$ H_{\infty } $ 性能指标.$\square $ 注3. 本文的设计方法能够使得系统在有界稳定的情况下满足
$ H_{\infty } $ 性能指标.3. 仿真研究
本节给出两个仿真例子验证所提方法的有效性和优越性.
例1. 为了验证本文控制方法的有效性, 考虑文献 [27]中的系统. 不同的是, 在系统中加入了非严格反馈项
$ f_{1}\left( x\right) $ 以及外部扰动项$ w_{1}\left( t\right) $ 和$ w_{2}\left( t\right) $ . 系统的数学描述如下:$$ S_{1}:\left\{ \begin{array}{l} \dot{x}_{1} = x_{2}^{\frac{5}{3}}+x_{1}^{\frac{10}{11}}+f_{1}\left( x\right) +w_{1}\left( t\right) \\ \dot{x}_{2} = u^{3}+x_{1}^{2}\sin \left( x_{2}\right) +w_{2}\left( t\right) \\ y = x_{1} \end{array} \right. $$ (74) 其中,
$w_{1}( t)=5{\rm{e}}^{-0.5t}\cos (5{\text{π}} t) ,w_{2}( t) = 3{\rm{e}}^{-0.5t}\sin( 4{\text{π}} t),$ $ f_{1}\left( x\right) = x_{2}+x_{2}\sin(x_{2}) $ . 被跟踪信号选为$ y_{d}\left( t\right) = 0.5\times $ $ \sin (4t) $ . 选择设计参数$ k = 0.1 $ ;$ \lambda _{1} = \lambda _{2} = $ $ 0.1 $ ;$ \alpha _{0} = 1 $ ;$ \alpha _{T_{f}} = 0.01 $ ;$ \bar{\gamma } = 0.8 $ ;$ h = 1 $ ;$\beta _{1} = \beta _{2} = $ $ 10 $ ;$ T_{f} = 0.6 $ ; 自适应参数的初始值$ \hat{\theta} _{1}\left( 0\right) = \hat{\theta}_{2}\left( 0\right) = 0.5 $ ; 初始状态分别选择为$ {\boldsymbol{x}}\left( 0\right) = \left[ 0.4,0.8\right] ^{\rm{T}} $ 和$ {\boldsymbol{x}}\left( 0\right) = \left[ -0.8.\right. $ $\left.0.3 \right] ^{\rm{T}} $ ; 选择RBFNN为: 神经网络$ {\boldsymbol{\vartheta}} _{1}^{\rm{T}}{\boldsymbol{S}}_{1} $ $ \left( {\boldsymbol{Z}}_{1}\right) $ 包含42个节点, 中心宽度为2, 且平均分配$ \left[ -3,3\right] \times $ $ \left[ -3,3\right] \times\left[ -3,3 \right] \times \left[ -3,3\right] \times $ $ \left[ -3,3\right] \times \left[ -3,3\right] $ ; 神经网络$ {\boldsymbol{\vartheta}} _{2}^{\rm{T}}{\boldsymbol{S}}_{2} $ $ \left({\boldsymbol{Z}}_{2}\right) $ 包含70个节点, 中心宽度为2, 且平均分配在$ \left[ -3,3\right] \times \left[ -3,3\right]\times \left[ -3,3\right] \times $ $ \left[ -3,3\right] \times \left[ -3,3\right] \times \left[ -3,3\right] \times\left[ -3,3\right] \times \left[ -3,3\right] \times \left[ -3,3\right] \times [ -3,$ $3] ;$ 根据定理1计算出该系统对应的控制器, 对系统进行仿真研究. 仿真结果如图1和图2. 图1为系统跟踪误差$ e_{1} $ 曲线; 图2为系统输出$ y $ 跟踪效果曲线.从图1和图2可知, 即使被控系统初始状态不同并且存在外部扰动, 系统的跟踪误差
$ e_{1}\left( t\right) $ 仍能被有限时间性能函数$ \alpha \left( t\right) $ 约束, 并在给定的停息时间$ 0.6\;{\rm{s}} $ 内收敛到给定的区间$ \left( -0.01,0.01\right) $ ; 且系统输出$ y\left( t\right) $ 能够在给定时间内跟踪上信号$ y_{d}\left( t\right) $ , 验证了本文控制方法的有效性.例2. 为了验证本文控制方法的实用性和优越性, 采用文献 [22]中的机械臂系统. 不同的是, 一个较大的外部扰动
$ w_{1}\left( t\right) $ 被加入到该系统中. 这里将本文控制方法与文献 [22]的方法进行对比研究. 系统数学描述如下:$$ S_{2}:\left\{ \begin{array}{l} \dot{x}_{1} = x_{2}+w_{1}\left( t\right) \\ \dot{x}_{2} = \frac{1}{J}\left( rg\sin (x_{1})-Dx_{2}-F\right) +\frac{1}{J} u+w_{2}\left( t\right) \\ y = x_{1} \end{array} \right. $$ 其中,
$ J = 3.287,r = 2.3126,g = 9.8, D = 18.6918, $ $ F = $ $ 24.25; $ $ w_{1}\left( t\right) = 5{\rm{e}}^{-0.5t}\cos (5{\text{π}} t) $ 和$ w_{2}\left( t\right) = $ $0.5 {\rm{e}}^{-0.5t}\times $ $ \sin (4{\text{π}} t) $ 为系统外部扰动. 这些参数的具体物理意义见文献 [28]. 为了能够与文献 [22]的方法进行比较, 这里考虑镇定问题, 即$ e_{1} = x_{1}. $ 选择设计参数$ k = 1 ;$ $ \lambda _{1} = $ $ \lambda _{2} = 1; $ $ \alpha _{0} = 0.8 ;$ $ \alpha _{T_{f}} = 0.03; $ $ \bar{\gamma} = 1.2; $ $ h = 1; $ $\beta _{1} = $ $ \beta _{2} = 1;$ $T_{f} = 0.5 ;$ 自适应参数的初始值$\hat{\theta}_{1}\left( 0\right) =$ $\ \hat{\theta}_{2}\left( 0\right) = 0.5 ;$ 初始状态选择为$ {\boldsymbol{x}}\left( 0\right) = \left[ 0.4,0.8\right] ^{\rm{T}} $ ; 神经网络的选择与系统$ S_{1} $ 相似. 根据定理1及文献 [22]分别得到两种方法对应的控制器进行仿真. 当没有外部扰动时, 仿真结果如图3 ~ 5所示. 图3给出了两种不同控制方法所得到的状态$ x_{1} $ 曲线; 图4给出本文控制输入$ u $ 曲线, 图5为文献 [22]的控制输入$ u $ 曲线. 类似地, 当外部扰动存在时, 保持两种方法的控制器不变, 仿真结果如图6 ~ 8所示. 从图3 ~ 5可知, 比起文献 [22], 本文控制方法收敛速度更快, 并且控制器的抖震现象较轻. 因此, 本文控制方法更实用. 根据图6 ~ 8可知, 即使系统存在较大的外部扰动, 本文方法仍能使被控系统具有较好的动态性能, 而文献[22]的控制方法则受到了很大的影响. 但是应该说明的是, 本文方法使被控系统具有更快收敛速度的同时, 会需要较大的控制输入信号.为了验证本文控制方法在高频变化的扰动下仍能保证较好的控制性能, 这里将扰动
$ w_{1}\left( t\right) $ 改为信噪比为10.8306 dB的高斯白噪声信号. 仍考虑镇定问题. 设计参数与初始条件等均不变. 对应的仿真结果如图9和图10. 图9为状态$ x_{1} $ 曲线; 图10为外部扰动$ w_{1}\left( t\right) $ 曲线. 从图9可知, 即使对于高频变化的外部扰动, 本文控制方法仍有较好的控制性能.4. 结论
本文主要研究了一类带有外部扰动的非严格反馈
$ p $ 规范型非线性系统的预设性能有限时间$ H_{\infty } $ 跟踪控制问题. 针对一类$ p $ 规范型非线性系统提出了一种新的预设性能控制设计方法. 并在此方法的基础上, 结合加幂积分技术、$ H_{\infty } $ 控制方法以及神经网络自适应技术, 设计了自适应神经预设性能有限时间$ H_{\infty } $ 跟踪控制器. 该方法避免了预设性能的共性问题. 所设计的控制器能够保证系统的跟踪误差被约束在有限时间性能函数$ \left( -\alpha \left( t\right) ,\alpha \left( t\right) \right) $ 内. 并能够在预先给定的停息时间内收敛到平衡点的一个预先给定的邻域内, 且该停息时间与系统初始状态无关. 同时, 外部扰动对系统的影响能够被抑制. -
[1] 耿志勇. 基于庞特里亚金极小值原理的多运载体有限时间编队控制. 自动化学报, 2017, 43(1): 40-59Geng Zhi-Yong. Finite time formation control for multiple vehicles based on pontryagin’s minimum principle. Acta Automatica Sinica, 2017, 43(1): 40-59(in Chinese) [2] Mo L P, Yu Y G. Finite-time rotating encirclement control of multi-agent systems. Acta Automatica Sinica, 2017, 43(9): 183-190 [3] Liu H, Shen Y, Zhao X D. Finite-time stabilization and boundedness of switched linear system under statedependent switching. Journal of the Franklin Institute, 2013, 350(3): 541-555 doi: 10.1016/j.jfranklin.2012.12.014 [4] Zheng S Q, Li W J. Fuzzy finite time control for switched systems via adding a barrier power integrator. IEEE Transactions on Cybernetics, 2018, (99): 1-14 [5] 李小华, 刘洋, 刘晓平. 一类扩展结构大系统的分散有限时间鲁棒关联镇定. 控制与决策, 2015, 30(11): 1967-1973Li Xiao-Hua, Liu Yang, Liu Xiao-Ping. Decentralized finite-time robust connective stabilization for a class of large-scale systems with expanding construction. Control and Decision, 2015, 30(11): 1967-1973(in Chinese) [6] Wang Z, Li S H, Fei S M. Finite-time tracking control of a nonholonomic mobile robot. Asian Journal of Control, 2009, 11(3): 344-357 doi: 10.1002/asjc.v11:3 [7] Du H B, Li S H, Qian C J. Finite-time attitude tracking control of spacecraft with application to attitude synchronization. IEEE Transactions on Automatic Control, 2011, 56(11): 2711-2717 doi: 10.1109/TAC.2011.2159419 [8] Tian B L, Lu H C, Zuo Z Y, Zong Q, Zhang Y P. Multivariable finite-time output feedback trajectory tracking control of quadrotor helicopters. International Journal of Robust and Nonlinear Control, 2017, 28(1): 281-295 [9] Huang S P, Xiang Z R. Finite-time output tracking for a class of switched nonlinear systems. International Journal of Robust and Nonlinear Control, 2017, 27(6): 1017- 1038 doi: 10.1002/rnc.v27.6 [10] 陈明, 张士勇. 基于Backstepping的非线性系统预设性能鲁棒控制器设计. 控制与决策, 2015, 30(5): 877-881Chen Ming, Zhang Shi-Yong. Prescribed performance robust controller design for nonlinear systems based on backstepping. Control and Decision, 2015, 30(5): 877-881(in Chinese) [11] Guan Z Y, Ma Y P, Zheng Z W, Guo N. Prescribed performance control for automatic carrier landing with disturbance. Nonlinear Dynamics, 2018, 94(2): 1-15 [12] Wang M, Wang C, Liu X P. Dynamic learning from adaptive neural control with predefined performance for a class of nonlinear systems. Information Sciences, 2014, 279: 874-888 doi: 10.1016/j.ins.2014.04.038 [13] Jing Y W, Liu Y, Zhou S W. Prescribed performance finite-Time tracking control for uncertain nonlinear systems. Journal of Systems Science and Complexity, 2018. DOI: 10.1007/s11424-018-7287-5 [14] Zhang J X, Yang G H. Prescribed performance faulttolerant control of uncertain nonlinear systems with unknown control directions. IEEE Transactions on Automatic Control, 2018, 62(12): 6529-6535 [15] Liu Y, Liu X P, Jin Y W. Adaptive neural networks finite-time tracking control for non-strict feedback systems via prescribed performance. Information Sciences, 2018, 468: 29-46 doi: 10.1016/j.ins.2018.08.029 [16] Yang B, Lin W. Homogeneous observers, iterative design, and global stabilization of high-order nonlinear systems by smooth output feedback. IEEE Transactions on Automatic Control, 2004, 49(7): 1069-1080 doi: 10.1109/TAC.2004.831186 [17] Zhang H B, Feng G, Dang C Y. An approach to H∞ control of a class of nonlinear stochastic systems. Circuits Systems & Signal Processing, 2012, 31(1): 127-141 [18] Yang H, Wang Z D, Shu H S, Alsaadi E, Hayat T. Almost sure H∞ sliding mode control for nonlinear stochastic systems with markovian switching and timedelays. Neurocomputing, 2016, 175(PA): 392-400 [19] Li X H, Liu X P. Backstepping-based decentralized adaptive neural H∞ control for a class of large-scale nonlinear systems with expanding construction. Nonlinear Dynamics, 2017, 90(2): 1373-1392 doi: 10.1007/s11071-017-3733-5 [20] 陆国平, 郑毓蕃. 一类非线性不确定系统的鲁棒H∞控制. 自动化学报, 1999, 25(3): 388-392Lu Guo-Ping, Zheng Yu-Fan. Robust H∞ control for nonlinear systems with parameter uncertainty. Acta Automatica Sinica, 1999, 25(3): 388-392(in Chinese) [21] 柴琳, 费树岷, 辛云冰. 一类带未知输入时滞的多时滞非线性系统的对时滞参数的自适应H∞控制. 自动化学报, 2006, 32(2): 237-245Chai Lin, Fei Shu-Min, Xin Yun-Bing. Adaptive H∞ control for a class of nonlinear time-delay systems with uncertain input delay. Acta Automatica Sinica, 2006, 32(2): 237-245(in Chinese) [22] Liu Y, Liu X P, Jing Y W, et al. Design of finite-time H∞ controller for uncertain nonlinear systems and its application. International Journal of Control, 2018, DOI: 10.1080/00207179.2018.1466060 [23] Huang J S, Wen C Y, Wang W, Song Y D. Design of adaptive finite-time controllers for nonlinear uncertain systems based on given transient specifications. Automatica, 2016, 69(C): 395-404 [24] Sanner R M, Slotine J J E. Gaussian networks for direct adaptive control. IEEE Transactions on Neural Networks. 1992, 3(6): 837-863 doi: 10.1109/72.165588 [25] Su Y M, Chen B, Lin C, Wang H H, Zhou S W. Adaptive neural control for a class of stochastic nonlinear systems by backstepping approach. Information Sciences, 2016, 369: 748-764 doi: 10.1016/j.ins.2016.06.010 [26] Drogomir S S. Some Gronwall Type Inequalities and Applications. New York: Nova Science Publishers, 2003. [27] Gao F Z, Wu Y Q. Global state feedback stabilisation for a class of more general high-order non-linear systems. IET Control Theory and Applications. 2014, 8(16): 1648-1655 doi: 10.1049/iet-cta.2014.0175 [28] Matoba S, Nakamura N, Nakamura H, Nishitani H. Robust finite-time control of robot manipulators. In: Proceedings of the 18th World Congress The International Federation of Automatic Control, Milano, Italy: IFAC, 2011. 11863−11868 期刊类型引用(4)
1. 曹承钰,李繁飙,廖宇新,殷泽阳,桂卫华. 高超声速变外形飞行器建模与固定时间预设性能控制. 自动化学报. 2024(03): 486-504 . 本站查看
2. 张康康,周彬,蔡光斌,侯明哲. 高超声速飞行器指定时间时变高增益反馈跟踪控制. 自动化学报. 2024(06): 1151-1159 . 本站查看
3. 张柳柳,钱承,华长春,白振华,雷彤. 基于耦合反步法的轧机垂扭耦合振动控制策略研究. 自动化学报. 2023(12): 2569-2581 . 本站查看
4. 李新凯,张宏立,范文慧. 非匹配扰动下变体无人机预设性能控制. 航空学报. 2022(02): 382-397 . 百度学术
其他类型引用(11)
-