-
摘要:
针对一类带有多源异质干扰和输入饱和的随机系统, 研究了其精细抗干扰控制问题. 系统中的多源异质干扰同时包含白噪声,
\begin{document}$H_{2}$\end{document} 范数有界干扰以及外源系统生成的带有状态与干扰耦合的部分信息已知干扰. 针对部分信息已知的干扰, 构建随机干扰观测器对其进行估计. 基于干扰估计, 结合
$H_{\infty}$ 控制方法, 提出基于干扰观测器的精细抗干扰控制策略, 从而实现高精度抗干扰控制. 最后, 仿真结果验证了所提策略的正确性与有效性.
Abstract:The problem of elegant anti-disturbance control are discussed for a class of stochastic systems with multiple heterogeneous disturbances and input saturation. The multiple heterogeneous disturbances simultaneously include white noise,
\begin{document}$H_{2}$\end{document} -norm bounded disturbance and the disturbance with partially-known information which with the coupling of the disturbance and state. To estimate the disturbance with partially-known information, a stochastic disturbance observer (SDO) is constructed. Based on the SDO, a disturbance observer-based elegant anti-disturbance control scheme is proposed by combining disturbance observer based control (DOBC) with
$H_{\infty}$ control, such that higher control accuracy can be achieved. Finally, a simulation example is given to illustrate the effectiveness of the proposed method.
-
多源异质干扰广泛存在于实际工程系统中, 并在一定程度上严重影响系统的稳定性. 为了消除干扰的影响, 基于干扰观测器的控制(Disturbance observer based control, DOBC)已被广泛应用于随机系统[1-6]. 在文献[1] 中, 作者首次将DOBC方法应用于一类带有多源干扰的随机系统, 运用极点配置理论和线性矩阵不等式方法, 设计了一种基于干扰观测器的抗干扰控制策略, 使系统实现均方渐近有界. 文献[2] 针对一类带有故障和多源干扰的随机系统, 提出了一种基于干扰观测器的复合控制策略. 文献[3]研究了一类带有部分已知转移概率的随机马尔科夫跳变系统, 提出了一种基于干扰观测器的干扰抑制和抵消策略.
众所周知, 控制器饱和对系统的性能具有很大影响, 甚至会导致系统不稳定[7-9]. 近几年, 学者们针对带有输入饱和的随机系统提出了相应的控制策略. 文献[10]研究了一类带有输入饱和的随机非线性系统, 提出了一种自适应模糊输出反馈跟踪控制方法. 文献[11]研究了一类具有输入饱和和全状态约束的随机非线性纯反馈系统, 提出了一种自适应神经元网络控制方法. 然而, 现有的随机系统的饱和控制策略大多仅仅针对单一干扰或者将多源干扰整合为单一等价干扰来处理, 对于不同干扰的特征及其对系统性能的影响没有给予足够的重视[10-11].
本文针对一类带有多源异质干扰和输入饱和的随机系统, 结合DOBC与
$ H_{\infty} $ 控制方法, 提出了一种基于干扰观测器的精细抗干扰控制策略. 该策略可以充分利用干扰的信息, 实现更高的抗干扰控制精度. 本文主要贡献有如下两点: 1)将现有DOBC工作拓展到一类带有多源异质干扰和输入饱和的随机系统. 2)将干扰由谐波干扰推广至既包含白噪声又包含范数有界的多源异质干扰, 拓宽了干扰的描述范围.1. 预备知识与问题描述
考虑如下带有输入饱和的随机系统:
$$\begin{split} \dot{x}(t) =\;& A_{0}x(t)+H[u(t)+D_{0}(t)]+H_{1}D_{1}(t)\;+ \\ & B_{0}\xi_{1}(t)+B_{1}x(t)\xi_{2}(t) \end{split}$$ (1) 其中,
$x(t)\in {\bf{R}}^{n}$ ,$u(t)\in {\bf{R}}^{m}\;(m < n)$ 分别为系统状态和控制输入.$D_{1}(t)\in {\bf{R}}^{p}$ 表示系统外部的未知干扰, 且满足$ H_{2} $ 范数有界.$D_{0}(t)\in {\bf{R}}^{m}$ 为由外源系统生成的干扰.$\xi_{1}(t)\in {\bf{R}}$ ,$\xi_{2}(t)\in {\bf{R}}$ 为白噪声.$ A_{0}, H, $ $ H _{1}, B_{0}, B_{1} $ 为相应维数的系数矩阵.假设 1. 干扰
$ D_{0}(t) $ 由如下外源系统生成$$ \left\{\begin{aligned}& \; D_{0}(t) = D_{01}(t)+D_{02}(t)+D_{03}(t)\\& \; D_{01}(t) = Vz(t)\\ & \; \dot{z}(t) = Gz(t)+B_{2}x(t)\xi_{3}(t)\\ & \; D_{02}(t) = S\xi_{4}(t),\; D_{03}(t) = H_{2}\delta(t) \end{aligned}\right. $$ (2) $\xi_{3}(t)\in {\bf{R}}$ ,$\xi_{4}(t)\in {\bf{R}}$ 分别为乘性白噪声和加性白噪声.$\delta(t)\in {\bf{R}}^{r}$ 代表一类$ H_{2} $ 范数有界干扰, 源于系统的振动和参数不确定性.$ V, G, B_{2}, S, H_{2} $ 为相应维数的系数矩阵.注1. 在实际工程中, 比如前端调速式风力发电机系统[12], 风力电机组的并网过程和转子转动会产生谐波干扰、扰动与系统状态耦合现象, 可由式(2)中的
$ D_{01}(t) $ 表示. 在发电机运行时, 由于内部复杂的电磁环境, 影响发电机电流和转速的随机电磁扰动是必然存在的, 可以表示为式(2)中的$ D_{02}(t) $ . 考虑实际工程中干扰存在不确定性, 由外源系统的不确定性产生的干扰信号可以表示为式(2)中的$D_{03}(t).$ 将式(2)代入式(1), 得
$$\begin{split} \dot{x}(t) =\;& A_{0}x(t)+B_{0}\xi_{1}(t)+B_{1}x(t)\xi_{2}(t)\;+\\& Hu(t)+HVz(t)+HS\xi_{4}(t)\;+\\ & HH_{2}\delta(t)+H_{1}D_{1}(t) \end{split}$$ (3) 令
$ \zeta(t) = [\xi_{1}^{\rm T}(t),\; \; \xi_{4}^{\rm T}(t)]^{\rm T} $ ,$ F = [B_{0},HS] $ , 有$$\begin{split} \dot{x}(t) =\;& A_{0}x(t)+Hu(t)+HVz(t)+H_{1}D_{1}(t)\;+\\ & HH_{2}\delta(t)+F\zeta(t)+B_{1}x(t)\xi_{2}(t) \end{split} $$ (4) 由
$\dfrac{{\rm{d}}w_{1}(t)}{{\rm{d}}t}$ 代替$ \zeta(t) $ ,$\dfrac{{\rm{d}}w_{2}(t)}{{\rm{d}}t}$ 代替$ \xi_{2}(t) $ ,$\dfrac{{\rm{d}}w_{3}(t)}{{\rm{d}}t}$ 代替$ \xi_{3}(t) $ [13], 于是, 系统(1)和(2)等价于:$$\begin{split} {\rm{d}}x(t) =\;& [A_{0}x(t)+Hu(t)+HH_{2}\delta(t)\;+\\ &HD_{01}(t)+H_{1}D_{1}(t)]{\rm{d}}t+F{\rm{d}}{w_{1}(t)}\;+\\ & B_{1}x(t){\rm{d}}{w_{2}(t)} \end{split}$$ (5) $$\left\{ \begin{aligned} &{D_{01}}(t) = Vz(t)\\ &{\rm{d}}z(t) = Gz(t){\rm{d}}t + {B_2}x(t){\rm{d}}{w_3}(t) \end{aligned} \right. \hspace{40pt}$$ (6) $w_{i}(t)\in {\bf{R}}\;(i = 1,2,3)$ , 是定义在完备概率空间$ (\Omega;\digamma;P) $ 上的独立标准${\rm{Wiener}}$ 过程.假设 2.
$ (A_{0}, H) $ 是能控的,$ (G, HV) $ 是能观的.考虑如下随机系统
$$ {\rm{d}}x(t) = f(x(t);t){\rm{d}}t+g(x(t);t){\rm{d}}B(t), $$ (7) 其中:
$ B(t) $ 是$ m $ 维独立标准${\rm{Wiener}}$ 过程;${\rm{Borel}}$ 可测函数$f:{\bf{R}}^{n}\times {\bf{R}}_{+}\rightarrow {\bf{R}}^{n} \;$ 和$g:{\bf{R}}^{n}\times {\bf{R}}_{+}\rightarrow {\bf{R}}^{n\times m}$ 局部有界, 且在$x(t)\in {\bf{R}}^{n}$ 上局部${\rm{Lipschitz}}$ 连续, 并且对所 有$ t\geq 0 $ , 有$ f(0;t) = 0; g(0;t) = 0 $ .定义 1[14]. 对于随机系统(5), 考虑其参考输入为
$ y(t) = C x(t) $ ,$ C $ 为已知矩阵. 令$ D(t) = [D_{1}(t)\; \delta(t)]^{\rm T} $ , 在输入饱和的情况下, 如存在函数$ J(t) $ 满足$$ J(t) = {\rm{E}}\int^{t}_{0}[y^{\rm T}(s)y(s)-\gamma^{2}D^{\rm T}(s)D(s)]{\rm{d}}s\leq 0\; \; \; \; \; $$ (8) 且
$$ \|y(t)\|_{H_{2}}<\gamma\|D(t)\|_{H_{2}} $$ (9) 则随机系统(5)依均方渐近有界. 其中
$ \|\cdot\|_{H_{2}} $ 代表$ H_{2} $ 范数,$\|y(t)\|_{H_{2}} = ({\rm{E}}\int^{\infty}_{0}|y(t)|^{2}{\rm{d}}t)^{\frac{1}{2}}$ ,$ \gamma>0 $ 为待设计的$ H_{\infty} $ 干扰抑制指标.下面给出引理1 (文献[15], P157, 定理5.2及文献[1]中引理1).
引理 1. 假设存在
$V\in C^{2,1} ({\bf{R}}^{n}\times {\bf{R}}_{+})$ ,$ \kappa\in $ ${K_{\nu}}\subset K_{\infty}\;$ 和正数$ p, \beta, \lambda $ , 对于所有的$(x,t)\in {\bf{R}}^{n}\times$ ${\bf{R}}_{+}$ , 满足$$ \kappa(|x|^{p})\leq V(x,t)\; {\text{和}}\; LV(x,t)\leq -\lambda V(x,t)+\beta\; \; \; \; \; $$ (10) 其中,
$ x(t) $ 代表系统的状态,$ x_{0} $ 代表系统状态的初始值. 则有$$ \underset{t\rightarrow\infty}{\lim}sup E|x(t;t_{0},x_{0})|^{p}\leq \kappa^{-1}\left(\frac{\beta}{\lambda}\right) $$ (11) 即系统(7)是依
$ p $ 阶矩渐近有界的. 且当$ p = 2 $ 时, 系统(7)满足依均方渐近有界.2. 主要结果
本文针对一类随机系统研究三类干扰同时存在时系统的精细抗干扰控制问题. 三类干扰分别为: 由外源系统生成的带有状态与干扰耦合的部分信息已知的干扰,
$ H_{2} $ 范数有界干扰和白噪声. 假设系统状态$ x(t) $ 可测的. 首先设计随机干扰观测器估计部分信息已知的干扰, 基于干扰的估计值, 在前馈通道中给予补偿; 然后通过反馈控制对乘性白噪声进行反馈镇定, 同时对加性白噪声设定界限进行限制[1]; 最后基于$ H_{\infty} $ 控制方法, 对$ H_{2} $ 范数有界干扰进行抑制; 以上抗干扰控制过程通过对干扰进行分类处理, 从而可以充分利用干扰信息实现高精度的抗干扰控制, 即: 精细抗干扰控制. 基本结构如图1所示:2.1 随机干扰观测器(SDO)
基于文献[1], 设计如下随机干扰观测器
$$ \left\{\begin{aligned}& \hat{D}_{01}(t) = V\hat{z}(t)\\& \hat{z}(t) = v(t)-Lx(t)\\& {\rm{d}}v(t) = \{(G+LHV)[v(t)-Lx(t)]+\\ & \; \; \; \; \; \; \; \; \; \; \; \; L[A_{0}x(t)+Hu(t)]\}{\rm{d}}t \end{aligned}\right. $$ (12) 其中,
$ \hat{D}_{01}(t) $ 是外部干扰$ D_{01}(t) $ 的估计值,$ v(t) $ 为干扰观测器的中间辅助变量,$ L $ 为干扰观测器的增益矩阵.令
$ e_{z}(t) = z(t)-\hat{z}(t) $ , 由式(5)、(6)和(12)得:$$\begin{split} {\rm{d}}e_{z}(t) =\;& [(G+LHV)e_{z}(t)+LHH_{2}\delta(t)+\\ & LH_{1}D_{1}(t)]{\rm{d}}t+LB_{1}x(t){\rm{d}}w_{2}(t)+\\ & LF{\rm{d}}w_{1}(t)+B_{2}x(t){\rm{d}}w_{3}(t) \end{split}$$ (13) 因为
$ (G, HV) $ 能观, 所以可以根据极点配置理论来调整$ L $ , 从而使干扰观测器具有很好的干扰估计性能.2.2 基于干扰观测器的饱和控制(DOBSC)
设计如下饱和控制器
$$ \left\{\begin{aligned}& u(t) = -\hat{D}_{01}(t)+\hat{u}(t)\\ & \hat{u}(t) = sat(\Upsilon(t))\\ & \Upsilon(t) = 2Kx(t) \end{aligned}\right. $$ (14) 其中,
$ K $ 是控制器增益矩阵.$ sat(\Upsilon(t)) = [sat(\Upsilon_{1}(t))$ $ \cdots sat(\Upsilon_{m}(t))]^{\rm T} $ 为非线性函数, 满足$$ sat(\Upsilon_{i}(t)) = \left\{\!\!\! \begin{array}{rcl} \underline{\Upsilon},\;\;\;\;\;\;&\; &\Upsilon_{i}(t)\leq \underline{\Upsilon}<0\\ \Upsilon_{i}(t),&\; &\underline{\Upsilon}< \Upsilon_{i}(t)< \overline{\Upsilon}\\ \overline{\Upsilon},\;\;\;\;\;\;&\; &\Upsilon_{i}(t)\geq \overline{\Upsilon}>0\\ \end{array} \right. $$ (15) 式中,
$i = 1,\cdots,\; m$ .$ \underline{\Upsilon} $ ,$ \overline{\Upsilon} $ 是由实际系统的物理特性设定的常数.将式(13)~(14)代入式(5)得
$$\begin{split} {\rm{d}}x(t) =\;& [(A_{0}+HK)x(t)+HVe_{z}(t)+H\theta(t)\;+\\& HH_{2}\delta(t)+H_{1}D_{1}(t)]{\rm{d}}t+F{\rm{d}}w_{1}(t)\;+\\& B_{1}x(t){\rm{d}}w_{2}(t) \end{split}$$ (16) 其中,
$ \theta(t) = sat(2Kx(t))-Kx(t)) $ 为辅助变量. 且满足$$ \; \theta^{\rm T}(t)\theta(t)\leq x^{\rm T}(t)K^{\rm T}Kx(t) $$ (17) 由式(13)及(16)得
$$ \left\{\begin{aligned}& {\rm{d}}\bar{x}(t) = [A\bar{x}(t)+\bar{H}_{1}\theta(t)+\bar{H}D(t)]{\rm{d}}t+\\ & \; \; \; \; \; \; \; \; \; \; \; \; \; \bar{B}_{0}{\rm{d}}w_{1}(t)+\bar{B}_{1}\bar{x}(t){\rm{d}}w_{2}(t)+\\& \; \; \; \; \; \; \; \; \; \; \; \; \; \bar{B}_{2}\bar{x}(t){\rm{d}}w_{3}(t)\\& y(t) = C\bar{x}(t) \end{aligned}\right. $$ (18) 其中
$$ \begin{split} &\bar x(t) = \left[ {\begin{array}{*{20}{c}} {x(t)}\\ {{e_z}(t)} \end{array}} \right],A = \left[ {\begin{array}{*{20}{c}} {{A_0} + HK}&{HV}\\ 0&{G + LHV} \end{array}} \right]\\ &D(t) = \left[ {\begin{array}{*{20}{c}} {{D_1}(t)}\\ {\delta (t)} \end{array}} \right],{{\bar H}_1} = \left[ {\begin{array}{*{20}{c}} {{H_1}}&{H{H_2}}\\ {L{H_1}}&{LH{H_2}} \end{array}} \right]\\&\qquad\quad \bar H = \left[ {\begin{array}{*{20}{c}} H\\ 0 \end{array}} \right]\\ &{{\bar B}_0} = \left[ {\begin{array}{*{20}{c}} F\\ {LF} \end{array}} \right],{{\bar B}_1} = \left[ {\begin{array}{*{20}{c}} {{B_1}}&0\\ {L{B_1}}&0 \end{array}} \right],{{\bar B}_2} = \left[ {\begin{array}{*{20}{c}} 0&0\\ {{B_2}}&0 \end{array}} \right] \end{split}$$ (19) $ y(t) = C\bar{x}(t) $ 为系统的参考输出, 这里,$ C = $ $ [C_{1}\; C_{2}] $ ,$ C_{1} $ ,$ C_{2} $ 为已知矩阵.下面设计基于干扰观测器的精细抗干扰控制策略, 使复合系统(18)的所有信号满足依均方渐近有界. 根据引理1及定义1, 得到如下结论.
定理 1. 考虑带有干扰(6)的随机系统(5), 在满足假设1~2的条件下, 如果存在常数
$ \alpha>0 $ ,$ \gamma>0 $ , 矩阵$Q_{1} > 0,\; Q_{2}>0$ 和$ R $ 满足$$ {\small\begin{align} &\Delta=\\ &\left[\! \begin{smallmatrix} M_{1}&M_{2}&Q_{1}B_{1}^{\rm T}& M_{3}&0&Q_{1}B_{2}^{\rm T}&Q_{1}K^{\rm T}&H&Q_{1}C_{1}^{\rm T}&H_{1}&HH_{2}\\ *&M_{4}&0&0&0&0&0&0&Q_{2}C_{2}^{\rm T}&LH_{1}&LHH_{2}\\ *&*&-Q_{1}&0&0&0&0&0&0&0&0\\ *&*&*&-Q_{2}&0&0&0&0&0&0&0\\ *&*&*&*&-Q_{1}&0&0&0&0&0&0\\ *&*&*&*&*&-Q_{2}&0&0&0&0&0\\ *&*&*&*&*&*&-\alpha^{-1}I&0&0&0&0\\ *&*&*&*&*&*&*&-\alpha I&0&0&0\\ *&*&*&*&*&*&*&*&-I&0&0\\ *&*&*&*&*&*&*&*&*&-\gamma^{2}I&0\\\mathbb{\mathcal{\mathcal{}}} *&*&*&*&*&*&*&*&*&*&-\gamma^{2}I\\ \end{smallmatrix}\!\right]\\&\;<0 \end{align}} $$ (20) 其中
$$\begin{split}& \; M_{1} = A_{0}Q_{1}+Q_{1}^{\rm T}A_{0}^{\rm T}+HR+R^{\rm T}H^{\rm T}\\ & \; M_{2} = HVQ_{2},\; \; \; \; \; M_{3} = Q_{1}B_{1}^{\rm T}L^{\rm T}\\& \; M_{4} = GQ_{2}+Q_{2}^{\rm T}G^{\rm T}+LHVQ_{2}+Q_{2}^{\rm T}V^{\rm T}H^{\rm T}L^{\rm T} \end{split}$$ 则通过设计带有观测增益
$ L $ 的SDO (12)和带有控制增益$ K = RQ_{1}^{-1} $ 的饱和控制器(14), 使得当干扰$ D(t) = 0 $ 以及干扰$ D(t)\neq0 $ 且$\|y(t)\|_{H_{2}}< $ $\gamma\|D(t)\|_{H_{2}}\;$ 时, 复合系统(18)均满足依均方渐近有界.证明. 对于复合系统(18),
i) 当
$ D(t) = 0 $ 时, 选取如下Lyapunov函数$$ \; V(\bar{x}(t),t) = \bar{x}^{\rm T}(t)P\bar{x}(t) $$ (21) 其中
$$ P = \left[ \begin{array}{cc} P_{1}\; &\; 0\\ 0\; &\; P_{2}\\ \end{array} \right] = \left[ \begin{array}{cc} Q_{1}^{-1}\; &\; 0\\ 0\; &\; Q_{2}^{-1}\\ \end{array} \right]>0 $$ (22) 基于式(21)、(22), 得
$$\begin{split} LV&(\bar{x}(t)) = \frac{\partial V}{\partial\bar{x}}[A\bar{x}(t)+\bar{H}\theta(t)]+{\rm{tr}}(\bar{B}_{0}^{\rm T}P\bar{B}_{0})+\\ & {\rm{tr}}(\bar{x}^{\rm T}(t)\bar{B}_{1}^{\rm T}P\bar{B}_{1}\bar{x}(t))+{\rm{tr}}(\bar{x}^{\rm T}(t)\bar{B}_{2}^{\rm T}P\bar{B}_{2}\bar{x}(t)) \leq\\ & \bar{x}^{\rm T}(t)(PA+A^{\rm T}P+\bar{B}_{1}^{\rm T}P\bar{B}_{1}+\bar{B}_{2}^{\rm T}P\bar{B}_{2})\bar{x}(t)+\\ & \alpha\theta^{\rm T}(t)\theta(t)+\alpha^{-1}\bar{x}(t)P\bar{H}\bar{H}^{\rm T}P\bar{x}(t)+{\rm{tr}}(\bar{B}_{0}^{\rm T}P\bar{B}_{0}) \leq\\ & \bar{x}^{\rm T}(t)(PA+A^{\rm T}P+\bar{B}_{1}^{\rm T}P\bar{B}_{1}+\bar{B}_{2}^{\rm T}P\bar{B}_{2} +\\ & \alpha K^{\rm T}K+\alpha^{-1}P\bar{H}\bar{H}^{\rm T}P)\bar{x}(t)+{\rm{tr}}(\bar{B}_{0}^{\rm T}P\bar{B}_{0}) =\\ & \bar{x}^{\rm T}(t)\Delta_{0}\bar{x}(t)+{\rm{tr}}(\bar{B}_{0}^{\rm T}P\bar{B}_{0})\\[-12pt] \end{split} $$ (23) 其中
$$\begin{split} \Delta_{0} =\;& PA+A^{\rm T}P+\bar{B}_{1}^{\rm T}P\bar{B}_{1}+\bar{B}_{2}^{\rm T}P\bar{B}_{2}+\\& \alpha K^{\rm T}K+\alpha^{-1}P\bar{H}\bar{H}^{\rm T}P \end{split} $$ 取
$$ \psi(t) = {\rm{tr}}(\bar{B}_{0}^{\rm T}P\bar{B}_{0}) $$ (24) 对于式(24), 因为
$ P $ 和$ \bar{B}_{0} $ 是有界矩阵, 故存在常数$ \beta\geq0 $ , 使得$ 0\leq \psi(t)\leq \beta $ . 故有$$ \begin{split} LV(\bar{x}(t),t)\leq\;& \bar{x}^{\rm T}(t)\Delta_{0}\bar{x}(t)+\psi(t)\leq \\ &\bar{x}^{\rm T}(t)\Delta_{0}\bar{x}(t)+\beta \end{split}$$ (25) 如果
$ \Delta_{0}<0 $ 成立, 则存在常数$ \tau>0 $ 使得$$ \Delta_{0}<0\Rightarrow \Delta_{0}+\tau I<0 $$ (26) 基于式(21)、(23)、(26), 分别选取
$\sigma = \dfrac{\tau}{\lambda_{\max}(P)}$ ,$ p = 2 $ 和函数$\kappa = \lambda_{\min}(P)\mid\bar{x}\mid^{p}$ , 使得$$ \begin{split} \kappa(\mid\bar{x}\mid^{p}) =\;& \lambda_{\min}(P)\mid\bar{x}\mid^{2}\leq \bar{x}^{\rm T}(t)P\bar{x}(t)=\\ \;& V(\bar{x}(t),t) \end{split}$$ (27) 于是, 有
$$ LV(\bar{x}(t),t)\leq -\sigma V(\bar{x}(t))+\beta $$ (28) 基于式(21)、(28)和引理1, 有
$$ \underset{t\rightarrow\infty}\lim sup E\mid \bar{x}(t;t_{0},\bar{x}_{0})\mid^{2}\leq \kappa^{-1}\left(\frac{\beta}{\sigma}\right) $$ (29) 根据引理1, 复合系统(18)在
$ D(t) = 0 $ 时满足依均方渐近有界.ii) 接下来证明当
$ D(t)\neq0 $ 时, 复合系统(18)依然满足依均方渐近有界.选取如下辅助函数
$$ J_{1}(t) = E{\int_{0}^{t}\left[y^{\rm T}(s)y(s)-\gamma^{2}D^{\rm T}(s)D(s)\right]{\rm{d}}s} $$ (30) 从而有
$$ \begin{split} J_{1}(t) =\;& E\bigg\{\int_{0}^{t}\big[y^{\rm T}(s)y(s)-\gamma^{2}D^{\rm T}(s)D(s)+\\& LV(\bar{x}(s),s)\big]{\rm{d}}s\bigg\}-EV(\bar{x}(t),t) \leq\\& E\bigg\{\int_{0}^{t}\big[y^{\rm T}(s)y(s)-\gamma^{2}D^{\rm T}(s)D(s)+\\& LV(\bar{x}(s),s)\big]{\rm{d}}s\bigg\} \end{split} $$ (31) 基于(18)、(19)、(23)、(24)选取
$$ \; \Delta_{1} = \left[ \begin{array}{ccc} \Delta_{0}+C^{\rm T}C\; &\; P\bar{H}\\ \bar{H}^{\rm T}P\; &\; -\gamma^{2}I\\ \end{array} \right] $$ (32) 则
$$ J_{1}(t)\leq E{\int_{0}^{t}\left[ \begin{array}{c} \bar{x}(s)\\ D(s)\\ \end{array} \right]^{\rm T}\Delta_{1}\left[ \begin{array}{c} \bar{x}(s)\\ D(s)\\ \end{array} \right]{\rm{d}}s}\; \; \; $$ (33) 接下来证明
$ \Delta<0 \Leftrightarrow \Delta_{1}<0 $ .1) 证明
$ \Delta_{1}<0 \Leftrightarrow \Delta_{2}<0 $ .根据式(19)、(33)和Schur补引理,
$ \Delta_{1}<0 $ 等价于$ \Delta_{2}<0 $ , 其中$$ {\small\begin{align} &\Delta_{2}=\\ &\left[\!\! \begin{smallmatrix} \Pi_{1}&\Pi_{2}&P_{1}B_{1}^{\rm T}&\Pi_{3}&0&B_{2}^{\rm T}&K^{\rm T}&P_{1}H&C_{1}^{\rm T}&P_{1}H_{1}&\Pi_{4}\\ *&\Pi_{5}&0&0&0&0&0&0&C_{2}^{\rm T}&P_{2}LH_{1}&\Pi_{6}\\ *&*&-P_{1}^{-1}&0&0&0&0&0&0&0&0\\ *&*&*&-P_{2}^{-1}&0&0&0&0&0&0&0\\ *&*&*&*&-P_{1}^{-1}&0&0&0&0&0&0\\ *&*&*&*&*&-P_{2}^{-1}&0&0&0&0&0\\ *&*&*&*&*&*&-\alpha^{-1}I&0&0&0&0\\ *&*&*&*&*&*&*&-\alpha I&0&0&0\\ *&*&*&*&*&*&*&*&-I&0&0\\ *&*&*&*&*&*&*&*&*&-\gamma^{2}I&0\\ *&*&*&*&*&*&*&*&*&0&-\gamma^{2}I\\ \end{smallmatrix}\!\!\right]\\ &<0\end{align}} $$ (34) 其中
$$ \begin{split}& \Pi_{1} = P_{1}A_{0}+A_{0}^{\rm T}P_{1}+P_{1}HK+K^{\rm T}H^{\rm T}P_{1}\\ & \Pi_{2} = P_{1}HV,\; \; \; \; \Pi_{3} = P_{1}B_{1}^{\rm T}L^{\rm T}\\ & \Pi_{4} = P_{1}HH_{2},\; \; \; \; \Pi_{5} = P_{2}LHH_{2}\\ & \Pi_{6} = P_{2}G+G^{\rm T}P_{2}+P_{2}LHV+V^{\rm T}H^{\rm T}L^{\rm T}P_{2}\end{split} $$ 2) 证明
$ \Delta_{2}<0 \Leftrightarrow \Delta_{3}<0 $ . 将$ \Delta_{2}<0 $ 分别左乘和右乘${\rm{diag}}\{Q_{1},Q_{2},I,I,I,I,I,I,I,I,I\}$ , 得$$ {\small\begin{align} &\Delta_{3}=\\ &\left[ \begin{smallmatrix} N_{1}&N_{2}&Q_{1}B_{1}^{\rm T}& N_{3}&0&Q_{1}B_{2}^{\rm T}&Q_{1}K^{\rm T}&H&Q_{1}C_{1}^{\rm T}&H_{1}&HH_{2}\\ *&N_{4}&0&0&0&0&0&0&Q_{2}C_{2}^{\rm T}&LH_{1}&LHH_{2}\\ *&*&-Q_{1}&0&0&0&0&0&0&0&0\\ *&*&*&-Q_{2}&0&0&0&0&0&0&0\\ *&*&*&*&-Q_{1}&0&0&0&0&0&0\\ *&*&*&*&*&-Q_{2}&0&0&0&0&0\\ *&*&*&*&*&*&-\alpha^{-1}I&0&0&0&0\\ *&*&*&*&*&*&*&-\alpha I&0&0&0\\ *&*&*&*&*&*&*&*&-I&0&0\\ *&*&*&*&*&*&*&*&*&-\gamma^{2}I&0\\\mathbb{\mathcal{\mathcal{}}} *&*&*&*&*&*&*&*&*&*&-\gamma^{2}I\\ \end{smallmatrix}\right]\\ &<0 \end{align}} $$ (35) 其中
$$\begin{split} & N_{1} = A_{0}Q_{1}+Q_{1}^{\rm T}A_{0}^{\rm T}+HKQ_{1}+Q_{1}^{\rm T}K^{T}H^{\rm T}\; \; \\ & N_{2} = HVQ_{2},\; \; \; \; \; N_{3} = Q_{1}B_{1}^{\rm T}L^{\rm T}\\ & N_{4} = GQ_{2}+Q_{2}^{\rm T}G^{\rm T}+LHVQ_{2}+Q_{2}^{\rm T}V^{\rm T}H^{\rm T}L^{\rm T}\; \; \end{split}$$ 3) 证明
$ \Delta_{3} < 0\Leftrightarrow \Delta < 0 $ .在式(35)中, 取
$ K = RQ_{1}^{-1} $ , 于是有$\Delta_{3} < 0\Leftrightarrow $ $ \Delta<0 $ .根据步骤1)~3),
$ \Delta < 0\Leftrightarrow\Delta_{3}<0\Leftrightarrow\Delta_{2} < 0\Leftrightarrow$ $\Delta_{1} < 0 $ . 结合式(33)知, 若$ \Delta<0\Leftrightarrow\Delta_{1}<0 $ , 则$ J_{1}(t)<0 $ . 选择合适的$ \gamma>0 $ , 于是根据式(30)有$ \|y(t)\|_{H_{2}}<\gamma\|D(t)\|_{H_{2}} $ . 由定义1知复合系统(18)依均方渐近有界.3. 仿真算例
考虑随机系统(1)带有如下系数矩阵
$$ \begin{split} & A_{0} = \left[ \begin{array}{ccc} 0.9994&\; 0.3209\\ 0&\; 0.9837\\ \end{array} \right],H = \left[ \begin{array}{c} -0.34365\\ 0.47573\\ \end{array} \right]\\ & B_{0} = \left[ \begin{array}{ccc} 0.0199\\ 0.0426\\ \end{array} \right], B_{1} = \left[ \begin{array}{ccc} 0.09&\; 0\\ 0.60&\; 0.42\\ \end{array} \right] \\&H_{1} = \left[ \begin{array}{ccc} 0.018 \\ 0.01 \\ \end{array} \right] \end{split}$$ 干扰
$ D_{0}(t) $ 具有如下系统参数$$\begin{split}& G = \left[ \begin{array}{cc} 0&\; 2 \\ -2&\; 0 \\ \end{array} \right],V = \left[ \begin{array}{cc} 5&\; 0 \\ \end{array} \right]\\&B_{2} = \left[ \begin{array}{ccc} 0.02&\; 0\\ -0.01&\; 0.012\\ \end{array} \right]\\ &H_{2} = [0.02,0.01]^{\rm T} ,\; S = 0.5 \end{split} $$ 设
$ y(t) = C\bar{x}(t) $ , 其中$ C = [C_{1}\; C_{2}] $ ,$ C_{1} = [1\; 0] $ ,$ C_{2} = [1\; 0] $ .$ x(0) = [-2,3]^{\rm T} $ ,$ \xi_{i}(t) $ $ (i = 1,2,3,4) $ 为有界白噪声. 假设$ \alpha = 1, \gamma = 10 $ . 将式(13) 中的极点配置到[−4, −5], 得到干扰观测增益矩阵$$ \; L_{1} = \left[ \begin{array}{ccc} 1.7960\; &\; -2.4863\\ 1.5964\; &\; -2.2100\\ \end{array} \right] $$ 根据定理1, 得
$$ \begin{split}& R = \left[ \begin{array}{cccc} 1.4964\; &\; -2.0770\\ \end{array} \right]\times 10^{3}\\ & K = \left[ \begin{array}{cc} -1.0320\; &\; -0.8268\\ \end{array} \right]\times 10^{3} \end{split}$$ 仿真图像为: 图2是无控时的系统状态响应曲线; 图3为干扰估计误差曲线. 由图3可以看出本文所设计的随机干扰观测器是有效的; 在图4中, 通过与DOBC和
$ H_{\infty} $ 控制方法相对比, 说明本文所提出的精细抗干扰控制策略具有更高的抗干扰控制精度.4. 结论
本文研究了一类带有多源异质干扰和输入饱和的随机系统精细抗干扰控制问题. 通过与DOBC和
$ H_{\infty} $ 控制方法相对比, 可以看出本文提出的精细抗干扰控制策略具有更高的抗干扰控制精度. 下一步将针对一类带有未知频率干扰的随机系统, 提出一种新的精细抗干扰控制策略. -
[1] Wei X J, Wu Z J, Hamid R K. Disturbance observerbased disturbance attenuation control for a class of stochastic systems. Automatica, 2016, 63: 21−25 doi: 10.1016/j.automatica.2015.10.019 [2] 魏新江, 孙式香, 张慧凤. 随机多源干扰系统的复合DOBC和容错 控制. 控制与决策, 2019, 34(3): 668−672Wei Xin-Jiang, Sun Shi-Xiang, Zhang Hui-Feng. Faulttolerant control based on disturbance observer for stochastic systems with multiple disturbances. Control and Decision, 2019, 34(3): 668−672 [3] Li Y K, Chen M, Cai L, Wu Q X. Resilient control based on disturbance observer for nonlinear singular stochastic hybrid system with partly unknown Markovian jump parameters. Journal of the Franklin Institute, 2018, 355(5): 2243−2265 doi: 10.1016/j.jfranklin.2017.12.038 [4] Wei X J, Sun S X. Elegant anti-disturbance control for discrete-time stochastic systems with nonlinearity and multiple disturbances. International Journal of Control, 2017, 91(3): 706−714 [5] Wei X J, Zhang H F, Sun S X, Hamid R K. Composite hierarchical anti-disturbance control for a class of discretetime stochastic systems. International Journal of Robust and Nonlinear Control, 2018, 28(9): 3292−3302 doi: 10.1002/rnc.4080 [6] Zong G D, Li Y, Sun H B. Composite anti-disturbance resilient control for Markovian jump nonlinear systems with general uncertain transition rate. Science China Information Sciences, 2019, 62(2): 101−118 [7] 司文杰, 董训德, 王聪. 输入饱和的一类切换系统神经网络跟踪控 制. 自动化学报, 2017, 43(8): 1383−1392Si Wen-Jie, Dong Xun-De, Wang Cong. Adaptive neural tracking control design for a class of uncertain switched nonlinear systems with input saturation. Acta Automatica Sinica, 2017, 43(8): 1383−1392 [8] 林安辉, 蒋德松, 曾建平. 具有输入饱和的欠驱动船舶编队控制. 自 动化学报, 2018, 44(8): 1496−1504Lin An-Hui, Jiang De-Song, Zeng Jian-Ping. Underactuated ship formation control with input saturation. Acta Automatica Sinica, 2018, 44(8): 1496−1504 [9] 王萌, 孙雷, 尹伟, 等. 面向交互应用的串联弹性驱动器力矩控制方 法. 自动化学报, 2017, 43(8): 1319−1328Wang Meng, Sun Lei, Yin Wei, et al. Series elastic actuator torque control approach for interaction application. Acta Automatica Sinica, 2017, 43(8): 1319−1328 [10] Sui S, Tong S, Li Y. Observer-based fuzzy adaptive prescribed performance tracking control for nonlinear stochastic systems with input saturation. Neurocomputing, 2015, 158: 100−108 doi: 10.1016/j.neucom.2015.01.063 [11] Si W, Dong X, Si W, et al. Adaptive neural control for MIMO stochastic nonlinear purefeedback systems with input saturation and full-state constraints. Neurocomputing, 2018, 275(31):298−307 [12] Dong L W, Wei X J, Zhang H F. Anti-disturbance control based on nonlinear disturbance observer for a class of stochastic systems. Transactions of the Institute of Measurement and Control, 2019, 41(6): 1665−1675 doi: 10.1177/0142331218787608 [13] Bernt K O. Stochastic Differential Equations: An Introduction with Applications, Berlin: Springer-Verlag, 2002. [14] Kozin F. A survey of stability of stochastic systems. Automatica, 1969, 5(1): 95−112 doi: 10.1016/0005-1098(69)90060-0 [15] Mao X R, Yuan C G. Stochastic Differential Equations with Markovian Switching. London: Imperial College Press, 2006, 157−158 期刊类型引用(3)
1. 王典,吴云华,岳程斐,马松靖. 输入受限的挠性航天器全驱姿态饱和控制. 自动化学报. 2024(11): 2177-2187 . 本站查看
2. 姜若瑾,孙炜伟. 一类带有随机丢包和执行器饱和的网络化非线性系统的鲁棒H_∞控制. 曲阜师范大学学报(自然科学版). 2022(02): 1-10+137 . 百度学术
3. 陈子聪,王林,刘建圻,王钦若. 带输入饱和的不确定非线性系统自适应模糊触发式补偿控制. 控制与决策. 2021(12): 3007-3014 . 百度学术
其他类型引用(7)
-