Volume 46 Issue 3
May  2017
Article Contents

SUN Mei-mei, HU Yun-an, WEI Jian-ming. A Novel Sliding Mode Synchronization Method of Uncertain Fractional-Order Chaotic Systems[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(3): 555-561. doi: 10.3969/j.issn.1001-0548.2017.03.013
Citation: SUN Mei-mei, HU Yun-an, WEI Jian-ming. A Novel Sliding Mode Synchronization Method of Uncertain Fractional-Order Chaotic Systems[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(3): 555-561. doi: 10.3969/j.issn.1001-0548.2017.03.013

A Novel Sliding Mode Synchronization Method of Uncertain Fractional-Order Chaotic Systems

doi: 10.3969/j.issn.1001-0548.2017.03.013
  • Received Date: 2015-12-21
  • Rev Recd Date: 2016-03-15
  • Publish Date: 2017-05-30
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Figures(5)  / Tables(1)

Article Metrics

Article views(4826) PDF downloads(472) Cited by()

Related
Proportional views

A Novel Sliding Mode Synchronization Method of Uncertain Fractional-Order Chaotic Systems

doi: 10.3969/j.issn.1001-0548.2017.03.013

Abstract: A novel adaptive sliding mode synchronization controller for uncertain fractional order chaotic systems is proposed in this paper. The proposed controller can realize the synchronization of systems with parameters perturbation, function uncertainties, and exterior disturbance. The new sliding mode surface with fractional order has advantages of week chattering and high convergent rate. A novel fractional order adaptive updating law is proposed to prevent the estimations from increasing infinitely. The sliding mode surface and the parameter estimation error of the controller are modelled by utilizing frequency distribution model, and the convergence of the error system is verified by Lyapunov functions, avoiding the mistake caused by directly applying pseudo state variables for the analysis of system synchronization error. Simulation results demonstrate the effectiveness of the proposed scheme.

SUN Mei-mei, HU Yun-an, WEI Jian-ming. A Novel Sliding Mode Synchronization Method of Uncertain Fractional-Order Chaotic Systems[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(3): 555-561. doi: 10.3969/j.issn.1001-0548.2017.03.013
Citation: SUN Mei-mei, HU Yun-an, WEI Jian-ming. A Novel Sliding Mode Synchronization Method of Uncertain Fractional-Order Chaotic Systems[J]. Journal of University of Electronic Science and Technology of China, 2017, 46(3): 555-561. doi: 10.3969/j.issn.1001-0548.2017.03.013
  • 由于实际工程应用的需要以及研究的深入,实际问题常常面对复杂的工作环境和不确定因素,对系统精确的建模就变得尤为重要,分数阶微分模型为解决这一问题提供了新的思路,得到了越来越多的关注。相比于整数阶系统的控制发展,分数阶系统的控制和同步控制理论还很不完善,在某些方面甚至是空白,如对于线性定常的分数阶系统,目前还没有关于其稳定性的劳斯型判据,也很难找到合适的李雅普诺夫函数来进行系统分析和控制器设计。

    目前,发展最为成熟的可用于指导控制器设计并进行稳定性分析的方法是针对线性定常同元次分数阶系统基于线性矩阵不等式 (LMI) 的分析与综合方法[1-2],学者们也尝试了其他的控制方法,如根轨迹法[3]H控制[4]、自抗扰控制[5]及最优控制[6]等。滑模控制瞬态反应快、对不确定性具有鲁棒性等特点,在分数阶混沌系统的同步控制设计中也得到了一些应用[7-14]。文献[15]设计了一种分数阶滑模面,开拓了分数阶混沌系统的滑模控制的新道路。文献[16]设计了一种新型四维自治超混沌系统,并找到其分数阶状态,设计了整数阶滑模控制器实现了异结构同步。文献[17]将自适应控制和模糊控制相结合,解决了带有不确定、参数未知和外部扰动的分数阶混沌系统的异同步问题。文献[18]针对分数阶混沌系统存在未知参数和未知外界扰动的情况,提出了一种分数阶自适应更新律,通过Mittag-Leffler稳定性定理证明了同步误差系统收敛。

    上述及现有文献大多一是直接利用系统变量并基于Lyapunov稳定性理论进行分析,但是由分数阶定义可知,分数阶系统具有对历史特性的记忆性和全局特性,状态变量实际是对之前状态积累的一个反映,且积累的影响随时间增长而减弱,直接对状态变量进行分析显然是不准确的;二是所设计的自适应律随时间增长而增大,可能引起控制量无界的问题。

    稳定性作为系统的基本性能要求,是控制器设计中最重要的环节。关于分数阶系统的稳定性理论仍处于探索阶段,目前比较常用的有分数阶稳定性理论、Mittag-Leffler定理[19]、分数阶拓展稳定性理论[20]、基于K类函数的分数阶Lyapunov直接法[21]。文献[22]介绍了阶次小于1的分数阶系统的稳定性理论;文献[23]从另一角度证明了分数阶稳定性理论不仅适用于分数阶自治系统,也同样适用于分数阶非自治系统。文献[24-26]对几种常用的分数阶系统稳定性理论方法进行了总结分析,这些方法虽然比最原始的稳定性判据更方便,但在指导控制器设计方面还存在较大困难。

    综上所述,分数阶系统与控制研究既具有重要的工程意义和较广的应用前景,又充满困难和挑战。因此本文选取了一类存在参数摄动、未知函数及外部扰动等不确定因素的分数阶混沌系统进行研究,在传统滑模控制中引入分数阶微积分算子,既保持了传统滑模控制的理论特性,又增加了新的应用特性;引入频率分布模型[27]对系统模型,直接分析系统真实状态变量,设计一种新型分数阶滑模同步控制器,旨在丰富分数阶混沌系统的同步控制研究。

  • 分数阶微积分实际上是指任意阶次的微积分,在其发展的历史中,学者们多次从不同角度对微积分进行了定义,下面简单介绍几种常用的定义。

    定义1  分数阶积分由Riemann-Liouville积分定义[28-29]。函数f(t) 的n阶积分 (n为正实数) 为:

    式中,$\Gamma (n) = \int_{{\rm{ }}0}^{{\rm{ }}\infty } {{t^{n - 1}}{{\rm{e}}^t}{\rm{d}}t} $,为Euler's Gamma函数。

    分数阶算子是非整数阶基本运算${}_aD_t^\alpha $的微分和积分运算,其中at是运算的起止边界。3种常用的分数阶定义分别为Grünwald-Letnikov型定义、Riemann-Liouvill型定义和Caputo型定义[29-30]

    定义2  Riemann-Liouvill型分数阶导数定义为:

    式中,$n - 1 < \alpha < n$。

    Riemann-Liouvill型分数阶导数有超奇异性,20世纪60年代,意大利的Caputo提出了弱奇异的分数阶微分定义。

    定义3  Caputo分数阶导数定义为:

    由定义可以看出,输入函数的初值以衰减的形式进行输出,零初值下分数阶微分是卷积分的形式。因此,分数阶微分实际上是一个积分,且随时间衰减记忆,这就是分数阶微分算子最大的特点。

    本文采用工程应用较多的Caputo型定义,在处理具体问题时,可以选取不同类型的定义。为方便表达,用${D^\alpha }$代替${}_aD_t^\alpha $。

  • 将分数阶混沌系统写为如下的形式:

    式中,$\boldsymbol{x}(t) = {[{x_1}(t), {x_2}(t), \cdots, {x_n}(t)]^{\rm{T}}}$为混沌系统的状态向量;$\boldsymbol{f}(x, t) \in {R^n}$为已知的光滑非线性函数;$\boldsymbol{A} \in {R^{n \times n}}$为系统的已知参数矩阵,$\boldsymbol{Ax}(t)$和$\boldsymbol{f}(x, t)$分别表示混沌系统中的线性部分和非线性部分。

    由于式 (4) 所表示的系统既包括线性部分又包括非线性部分,具有非常广泛的代表性,能够包含大多数混沌系统,将现有文献中的分数阶混沌系统总结如表 1所示。

    类型 模型 A $\boldsymbol{f}(x, t)$
    Chen系统
    Lorenz系统
    Lü系统
    Liu系统

    将式 (4) 表示的系统作为驱动系统,则被控响应系统表达式为:

    式中,$\boldsymbol{y}(t) \in {R^n}$为响应系统的状态向量;$\Delta {\boldsymbol{A}_y} \in {R^{n \times n}}$未知参数矩阵;$\boldsymbol{g}(y, t) \in {R^n}$为响应系统的非线性部分;$\Delta \boldsymbol{g}(y, t) \in {R^n}$表示不确定非线性函数向量,$\Delta {\boldsymbol{A}_y}$和$\Delta \boldsymbol{g}(y, t)$分别表示系统中的线性和非线性的不确定性;${\boldsymbol{u}}(t) \in {R^n}$为需要设计的同步控制器。

    定义同步误差$\boldsymbol{e} = \boldsymbol{y}-\boldsymbol{ x}$。控制目标是设计合适的控制器${\boldsymbol{u}}(t)$,使得$\mathop {\lim }\limits_{t \to \infty } ||\boldsymbol{e}(t)|| \to 0$,实现驱动系统与响应系统的同步。

    由式 (4) 和式 (5) 可得同步误差系统方程为:

    假设1  不确定项$\Delta {\boldsymbol{A}_y} \in {R^{n \times n}}$,$\Delta \boldsymbol{g}(y) \in {R^n}$和外部扰动$\boldsymbol{d}(t) \in {R^n}$均有界,且满足:

    式中,${\varepsilon _1}$和${\varepsilon _2}$为正常数。

  • 以简单的分数阶线性滑模面为例,简要说明分数阶滑模控制相比于传统整数阶滑模控制的优势。分数阶滑模面的表达式为:

    当$\alpha = 1$时,式 (8) 为整数阶滑模面,收敛速度为${e^{ - kt}}$;当$\alpha \ne 1$时,式 (8) 为分数阶滑模面,收敛速度为${t^{ - \alpha }}$。图 1为分数阶滑模的基本原理[31],由图可以看出,分数阶滑模运动相对于整数阶滑模运动产生的抖震较小,且能取得较高的控制精度。

    引理1[1, 22]  考虑如下分数阶自治系统:

    式中,$0<\alpha<1$,$\boldsymbol{x}(t) \in {R^n}$为系统状态向量;${\boldsymbol{A}_D} \in {R^{n \times n}}$为系统参数矩阵。当$\left| {\arg (\lambda ({\boldsymbol{A}_D}))} \right| \ge \alpha \frac{{\rm{\pi }}}{2}$时分数阶系统稳定;当$\left| {\arg (\lambda ({\boldsymbol{A}_D}))} \right| \ge \alpha \frac{{\rm{\pi }}}{2}$时分数阶系统渐近稳定,此时,状态向量以${t^{ - \alpha }}$速度收敛至零。

    引理2[30]  分数阶系统${D^\alpha }y(t) = \upsilon (t)$,$0 < \alpha < 1$,$y(t) \in R$,$\upsilon (t) \in R$可以被看作如下一个线性频率分布模型:

    式中,权重函数${\mu _\alpha }(\omega ) = \sin (\alpha \pi ){\rm{/\pi }}{\omega ^\alpha }$;系统状态$z(\omega, t) \in R$。

    定义滑模函数为:

    式中,$\boldsymbol{C} = {\rm{diag[}}{c_1}, {c_2}, \cdots, {c_n}{\rm{]}} \in {R^{n \times n}}$;$\boldsymbol{s}(t) \in {R^{n \times n}}$;$\boldsymbol{e}(t) \in {R^{n \times n}}$;${I^\alpha }$为由Riemann-Liouville积分定义的分数阶积分。

    对式两边关于时间求$\alpha $阶次导,有:

    为方便表达,记$\boldsymbol{s}(t)$为s。当系统发生滑模运动时,须满足$\boldsymbol{s} = 0$和${D^\alpha }\boldsymbol{s} = 0$,那么有:

    根据引理1,选择合适的矩阵C,保证分数阶同步误差系统稳定,且C将决定$||\boldsymbol{e}|{|_1} \to 0$的速度。

    根据引理2,可以得到滑模面的等价频率分布模型为:

    式中,权重函数为$\mu (\omega ) = \sin (\alpha {\rm{\pi }}){\rm{/\pi }}{\omega ^\alpha }$;$\boldsymbol{z}(\omega, t) \in R$为实际误差变量。选择Lyapunov函数为:

    对其求导得:

  • 设计控制器如下:

    式中,${\hat \varepsilon _1}, {\hat \varepsilon _2}$是${\varepsilon _1}, {\varepsilon _2}$估计值。将式 (16) 代入式 (15) 可得:

    式中,${\tilde \varepsilon _1} = {\hat \varepsilon _1}-{\varepsilon _1}$和${\tilde \varepsilon _2} = {\hat \varepsilon _2}-{\varepsilon _2}$为估计误差。设计分数阶参数自适应律为:

    式中,${q_1}, {q_2}, {\gamma _1}, {\gamma _2} > 0$为调节参数。显然,

    根据引理2,得到参数估计误差的频率分布模型为:

    选择Lyapunov函数为:

    对其求导得:

    定理1  考虑形如式 (4) 的分数阶混沌系统作为驱动系统,形如式 (5) 的分数阶混沌系统作为响应系统,选取分数阶滑模面如式 (11) 的形式,选择式 (16) 表示的控制律,选择式 (18) 和式 (19) 表示的分数阶自适应律,那么同步误差系统 (6) 渐近稳定,且收敛至零的邻域。

    证明:选择全局Lyapunov函数为:

    对式 (25) 关于时间t求导得,并利用不等式$2{\boldsymbol{\tilde \theta }^{\rm{T}}}\boldsymbol{\hat \theta } \ge {\boldsymbol{\tilde \theta }^2}-{\boldsymbol{\theta }^2}$,可得:

    将$\mu (\omega )$代入,根据定积分中值定理可知存在$\xi \in [0, \infty )$,使得:

    类似地,存在$\zeta \in [0, \infty )$,使得:

    式中,${\mu _1} = 2\frac{{{\zeta ^{1 - \alpha }}}}{{{\xi ^{ - \alpha }}}}$为正常数。同理可知,存在常数${\mu _2}, {\mu _3} > 0$,使得:

    因此由不等式 (26) 可知:

    式中,$\rho = \min \{ {\mu _1}, {\mu _2}, {\mu _3}\} $;$Q = \frac{{{\gamma _1}}}{2}\varepsilon _1^2 + \frac{{{\gamma _2}}}{2}\varepsilon _2^2$为一有界的常数。

    因此,当时间趋向于无穷时,$V(t) \le Q/\rho $,系统同步误差及参数估计误差收敛到原点的邻域$\Omega = \{ V \le Q/\rho \} $内,系统渐近收敛。

  • 选取分数阶超Chen系统进行仿真验证,驱动系统为:

    初始值选取为$\boldsymbol{x}(0) = {(3, 2, 1, - 1)^{\rm{T}}}$。驱动系统出现混沌吸引子,如图 3所示。

    被控响应系统模型为:

    式中,函数不确定项和外部干扰项为:

    自适应律增益选择为${q_1} = 0.01$,${q_2} = 0.01$,响应系统阶次选为$\alpha = 0.98$,$\boldsymbol{C} = {\rm{diag(}}2, 2.15, 3, 1.6{\rm{)}}$,$\boldsymbol{K} = {\rm{diag(}}2, 3, 3, 2{\rm{)}}$。仿真结果如图 4所示。

    从图中可以看到,驱动系统与响应系统的同步误差渐近收敛到零,意味着两个系统实现了同步。参数曲线如图 5所示,从图中也可以看出,使用分数阶非单增型自适应律可以使估计误差渐近收敛,避免参数估计随时间无限增大的问题,及在时间足够长的情况下,可能引起的控制量无界问题。

  • 本文对分数阶混沌系统滑模控制研究现状进行了简要介绍,分析了目前研究存在的不足和难点,研究了一类带有不确定性和外部扰动的分数阶系统的滑模同步问题,充分利用已知条件,将系统不确定性分为系统名义矩阵部分和不确定部分。设计了一类新型分数阶PI滑模面和非单增型自适应鲁棒同步控制律,与现有文献中的滑模控制设计相比,能够有效减小抖震并缩短收敛时间,避免了随时间增长可能引起的控制量无界的问题。最后,选择了频率分布表示的Lyapunov函数证明该控制律能够控制系统误差状态收敛到滑模面上,避免了大多文献中直接用伪状态变量对同步误差系统进行分析的错误。

Reference (31)

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return