STABILIZING UNSTABLE PERIODIC TRAJECTORIES OF CHAOTIC SYSTEMS WITH TIME-VARYING SWITCHING DELAYED FEEDBACK CONTROL
-
摘要: 为提高经典时滞反馈控制镇定不稳定周期轨线的效果, 扩大受控周期轨线的稳定区域, 本文基于时变切换策略对经典时滞反馈控制进行改进, 提出了时变切换时滞反馈控制. 时变切换时滞反馈控制的控制信号仅在特定的时段中存在, 而在其他时段上不存在控制信号, 这与经典时滞反馈控制中具有固定的控制信号是不同的. 通过实例分析, 研究了时变切换时滞反馈控制在镇定不稳定周期轨线中的具体性能. 以反馈增益系数为变量, 计算受控周期轨线的最大条件Lyapunov指数, 得到了受控周期轨线的稳定区域随切换频率变化的关系曲线. 结果表明, 随着切换频率增大, 受控周期轨线的稳定区域呈现非平滑地变化. 当选取恰当的切换频率时, 时变切换时滞反馈控制的稳定区域显著大于经典时滞反馈控制的稳定区域. 在混沌控制的工程实践中, 控制信号常常受到一定的限制. 要实现对目标周期轨线的稳定控制, 就需要受控周期轨线具有足够大的稳定区域. 因此, 与经典时滞反馈控制相比, 本文提出的时变切换时滞反馈控制具有更广泛的应用前景.
-
关键词:
- 混沌控制 /
- 时滞反馈 /
- 周期轨线 /
- 时变切换 /
- 条件Lyapunov指数
Abstract: In order to improve the effect of the classical delayed feedback control in stabilizing the unstable periodic trajectory and expand the stability region, the time-varying switching strategy is used to modify the classical delayed feedback control, which leads to the method of time-varying switching delayed feedback control. The control signal of the time-varying switching delayed feedback control only exists in specific time intervals, and there is no control signal in other time intervals, which is different from the fixed control signal in the classical delayed feedback control. Through case studies, the specific performance of time-varying switching delayed feedback control in stabilizing unstable periodic trajectory is investigated. The maximum conditional Lyapunov exponent of the controlled periodic trajectory is calculated as a function of the feedback strength. The relationship between the stability region of the controlled periodic trajectory and the switching frequency is obtained. The results show that with the increase of switching frequency, the stable region of the controlled periodic trajectory changes non smoothly. The stability region of the time-varying switching delayed feedback control is significantly larger than that of the classical delayed feedback control when the switching frequency is properly selected. In the engineering practice of chaos control, the control signal is often constrained. To achieve the stable control of the target periodic trajectory, the controlled periodic trajectory needs to have a large enough stable region. Therefore, compared with the classical time-delay feedback control, the time-varying switching time-delay feedback control proposed in this paper has a wider application prospect. -
引 言
混沌是非线性系统中普遍存在的一种动力学现象, 其典型的特征是对扰动的敏感性和不可预测性. 在许多实际工程系统中, 混沌常常是有害的. 生态系统中的混沌会导致物种的突然消亡[1-2]; 被动行走机器人中的混沌会降低行走效率, 同时增加能量消耗[3-4]; 网络信息传输中的混沌会导致网络堵塞[5]. 因此, 混沌控制是一项重要的研究课题[6-7]. 在早期的研究中, 人们常常通过改变系统的分叉参数[8]来达到消除混沌的目的, 或者用外部周期信号去同步混沌系统, 从而引导混沌系统到期望的周期运动上来. 采用这些控制方法控制混沌时, 受控系统的周期解轨线并不是原系统的混沌吸引子中包含的轨线, 因此, 通常需要比较大的控制力和比较大的能量消耗.
由于混沌吸引子中包含无数个不稳定周期轨线[9], 基于这一事实, 人们提出了OGY控制方法[10]. 当系统运动到预定的不稳定周期轨道附近时, 对系统关键参数进行微小的摄动从而把系统稳定到该周期轨道上. 由于该方法是把混沌系统引导到混沌吸引子中原有的不稳定周期轨道上, 因此仅需要微小的控制力和少量的能量消耗. 然而, OGY控制方法对外界扰动极度敏感, 当系统受到扰动远离预定的周期轨道运动时, 该方法无法实施. 为了克服这一缺点, 人们提出了时滞反馈控制(DFC)[11]. DFC用系统输出状态信号和输出状态信号的适当滞后值之差生成反馈控制信号, 其中的时滞量设置成等于预定要控制的不稳定周期轨道的周期. 当受控周期轨道稳定后, DFC的控制信号消失, 因此DFC不会改变原系统的周期轨道, 仅改变其稳定性. 在使用DFC对混沌系统进行控制时, 不需要知道系统精确的数学模型, 只需要测得目标周期轨道的周期. DFC使用方便, 且具有较好的控制效果, 在实际工程中得到广泛的应用[12-14].
在经典DFC的使用中, 人们发现该方法存在一定的局限性. 比如, DFC存在奇数限制(ONL)[15]. ONL表明DFC不能稳定具有奇数个实部大于零的条件Lyapunov指数的周期轨线. 此外, 用DFC稳定某些不稳定周期轨线时, 受控周期轨线常常具有比较小的稳定区域[16]. 这里的稳定区域是指参数空间的某个区域, 当控制参数在这个区域中取值时, 受控周期轨线是稳定的. 为了提高经典DFC的控制效果, 人们对该方法进行了多方面的改进[16-18]. 比如, 人们提出了半周期延迟反馈控制来避免DFC的奇数限制[19]; 文献[20]基于梯度下降法设计了一种自动调整反馈增益的方法, 该方法可以有效地确定稳定目标周期轨线的反馈增益系数; 为了稳定高周期的不稳定周期轨线, 文献[16]提出了广义时滞反馈控制方法(EDFC).
切换控制策略在控制工程中得到广泛应用[21-23]. Bang-bang控制的控制信号在两个常值之间切换[24], 该方法能够实现最短时间控制. 滑模控制是另一种常用的切换控制技术. 滑模控制的主要思想是, 通过不连续地切换控制信号, 使受控系统到达并保持在设定的滑模面上, 从而把系统稳定到期望的平衡状态[25]. 在系统耦合同步中, 切换策略也被用来改变系统的耦合方式以提高系统的同步能力[26]. 周期耦合是一种依赖于时间和切换频率的耦合方式[27-28], 只有在特征的时间段上, 系统之间存在耦合, 而在其他时间段上, 系统之间不存在耦合. 研究表明, 具有适当切换频率的周期耦合系统同步性能要显著优于标准耦合系统的同步性能[26]. 为了理解周期耦合对同步流形稳定性的影响, 文献[29]通过计算同步流形的局部条件Lyapunov指数, 发现周期耦合以一种非线性的方式修正了同步流形的稳定性.
在混沌控制的工程实践中, 受控系统常常存在某些不确定性因素, 同时控制参数也会受到一定的限制. 要实现对目标周期轨线的稳定控制, 就需要受控周期轨线具有足够大的稳定区域. 因此, 采用适当的方法进一步扩大受控周期轨线的稳定区域具有重要的工程实践意义. 本文基于时变切换策略[26,30]对经典DFC控制方法进行改进, 提出了时变切换时滞反馈控制方法(TSDFC). 其目的是提高经典DFC的控制效果, 扩大受控周期轨线的稳定区域. 本文的结构如下: 在第二节中, 提出时变切换时滞反馈控制方法. 在第三节中, 通过实例分析, 研究TSDFC的控制性能. 最后在第四节中, 对本文的研究工作进行总结并对相关问题进行讨论.
1. TSDFC
考虑受控的非线性系统
$$ {\dot {\boldsymbol{X}}}(t) = {{\boldsymbol{F}}}(t,{{\boldsymbol{X}}}(t)) + {{\boldsymbol{U}}}(t) $$ (1) 式中,
${\dot {\boldsymbol{X}}}(t)$ 为${{\boldsymbol{X}}}(t)$ 对时间$ t $ 的导数,${{\boldsymbol{X}}}(t) \in {R^m}$ 为系统输出状态变量,${{\boldsymbol{F}}}(t,{{\boldsymbol{X}}}(t))$ 为连续可微的非线性函数. 经典DFC的反馈控制信号为$$ {{\boldsymbol{U}}}(t) = {{\boldsymbol{G}}}({{\boldsymbol{X}}}(t - \tau ) - {{\boldsymbol{X}}}(t)) $$ (2) 式中,
${{\boldsymbol{G}}}$ 为反馈增益系数矩阵,$ \tau $ 为时滞.选取系统中某个周期为
$ T $ 的不稳定周期轨线${{{\boldsymbol{X}}}_*}(t)$ 作为待镇定的目标周期轨线. DFC是将时滞$ \tau $ 设定等于目标周期轨线${{{\boldsymbol{X}}}_*}(t)$ 的周期$ T $ , 再通过调节反馈增益系数矩阵$ {{\boldsymbol{G}}} $ , 使受控不稳定周期轨线${{{\boldsymbol{X}}}_*}(t)$ 达到稳定. 当受控周期轨线${{{\boldsymbol{X}}}_*}(t)$ 稳定时, 反馈控制信号${{\boldsymbol{U}}}(t)$ 趋于无穷小.虽然DFC使用方便, 但受控周期轨线
${{{\boldsymbol{X}}}_*}(t)$ 常常仅有较小的稳定区域. 为了提高DFC的控制效果, 扩大受控周期轨线${{{\boldsymbol{X}}}_*}(t)$ 的稳定区域, 本文基于时变切换策略[26,30]对DFC进行改进, 提出了TSDFC. TSDFC的反馈控制信号为$$ {{{\boldsymbol{U}}}^t}(t) = {{{\boldsymbol{G}}}^t}({{\boldsymbol{X}}}(t - T) - {{\boldsymbol{X}}}(t)) $$ (3) 式中, 反馈增益系数矩阵为
$$ {{{\boldsymbol{G}}}^t}{ = }\frac{1}{2}\,\{{{\rm{sgn}}} [\cos (\omega \,t)] + 1\} \times {{\boldsymbol{G}}} $$ (4) 式中,
${{\rm{sgn}}} (x) = \left\{ \begin{gathered} 1,\quad x \geqslant 0 \\ - 1,\;x < 0 \\ \end{gathered} \right.$ ,${{\boldsymbol{G}}}$ 为定常反馈增益系数矩阵,$ \omega $ 为切换频率, 其决定了切换速度的快慢. TSDFC的控制信号仅在特征的时段上存在, 而在其他时段控制信号不存在, 即控制信号按照给定的频率$ \omega $ 进行周期性切换.为确定受控周期轨线
${{{\boldsymbol{X}}}_*}(t)$ 的稳定区域, 求得主稳定方程为[28]$$ {\dot {\boldsymbol{\eta}} }(t) = {{\boldsymbol{DF}}}(t,{{{\boldsymbol{X}}}_*}(t)){{\boldsymbol{\eta}} }(t) + {{{\boldsymbol{G}}}^{t}}({{\boldsymbol{\eta}} }(t - T) - {{\boldsymbol{\eta}} }(t)) $$ (5) 式中,
${{\boldsymbol{\eta}} }(t) = {{\boldsymbol{X}}}(t) - {{{\boldsymbol{X}}}_*}(t)$ 为偏差变量,${{\boldsymbol{DF}}}(t,{{{\boldsymbol{X}}}_*}(t))$ 为${{\boldsymbol{F}}}(t,{{\boldsymbol{X}}}(t))$ 在${{{\boldsymbol{X}}}_*}(t)$ 上的雅可比矩阵.${{{\boldsymbol{X}}}_*}(t)$ 的稳定性由主稳定方程(5)的条件Lyapunov指数确定. 当主稳定方程(5)的所有条件Lyapunov指数均具有负实部时, 受控周期轨线${{{\boldsymbol{X}}}_*}(t)$ 稳定.主稳定方程(5)是时滞系统, 其初值状态空间是无穷维Banach空间
$ C = C([ - T,0],{R^m}) $ . 在Banach空间$ C $ 中的初始函数定义为${{{\boldsymbol{\eta}} }_{{t_0}}}(\theta ) = {{\boldsymbol{\eta}} }({t_0} + \theta )$ , 其中,$ {t_0} $ 为初始时间,$ \theta \in [ - T,0] $ . 系统(5)的最大条件Lyapunov指数定义为$ {\lambda _m} = \mathop {\max }\limits_{{{\eta }_{{t_0}}}{\text{(}}\theta {\text{)}} \in C} {\lambda _{{{\eta }_{{t_0}}}(\theta )}} $ , 其中$$ \begin{split} {\lambda _{{{\eta }_{{t_0}}}(\theta )}}& = \frac{1}{T}\ln \dfrac{{{{\left\| {{{{\boldsymbol{\eta}} }_{{t_0} + T}}(\theta )} \right\|}_C}}}{{{{\left\| {{{{\boldsymbol{\eta}} }_{{t_0}}}(\theta )} \right\|}_C}}} \\ &= \frac{1}{T}\ln \dfrac{{{{\left\| {{{\boldsymbol{\eta}} }({t_0} + T + \theta )} \right\|}_C}}}{{{{\left\| {{{\boldsymbol{\eta}} }({t_0} + \theta )} \right\|}_C}}} \end{split} $$ (6) 式中
${\left\| {\phi (\theta )} \right\|_{{C}}} = \mathop {\max }\limits_{\theta \in [ - T,0]} {\left\| {\phi (\theta )} \right\|_{{L_2}}}$ 是定义在Banach空间$ C $ 上函数$ \phi (\theta ) $ 的范数,${\Vert \cdot\Vert }_{{L}_{2}}$ 是定义在$ {R^m} $ 上的Euclidean范数.由于系统(5)的初值状态空间是无穷维的, 从而无法通过对系统(5)进行积分来计算最大条件Lyapunov指数
$ {\lambda _m} $ [31]. 为克服这一困难, 本文采用Runge-Kutta方法, 将系统(5)转化成具有有限维状态空间的离散系统, 进而求得最大条件Lyapunov指数$ {\lambda _m} $ [32], 详细的计算过程请参考附录A.将TSDFC应用于系统(1)得到
$$ {\dot {\boldsymbol{X}}}(t) = {{\boldsymbol{F}}}(t,{{\boldsymbol{X}}}(t)) + {{{\boldsymbol{G}}}^t}({{\boldsymbol{X}}}(t - T) - {{\boldsymbol{X}}}(t)) $$ (7) 当
$ \omega = 0 $ 时, TSDFC退化为DFC.2. TSDFC镇定不稳定周期轨线
本节用TSDFC控制两个典型的非线性混沌系统, 考察该方法镇定不稳定周期轨线的具体效果. 首先, 通过求得受控周期轨线
$ {\boldsymbol{X}}_*(t) $ 的稳定区域与切换频率$ \omega $ 的关系图, 找到最优切换频率, 使受控周期轨线$ {\boldsymbol{X}}_*(t) $ 的稳定区域达到最大. 其次, 对比TSDFC和经典DFC的控制效果, 阐述TSDFC在镇定混沌系统的不稳定周期轨线的有效性.2.1 TSDFC控制
$ {\rm{R\ddot ossler}} $ 系统受TSDFC控制的
${\rm{R\ddot ossler }}$ 系统方程为$$ \left. \begin{array}{l} \dot x = - (y + z) + {g^t}(x(t - T) - x) \\ \dot y = x + ay \\ \dot z = b + z(x - c) \end{array} \right\} $$ (8) 式中,
$ x $ ,$ y $ ,$ z $ 为系统状态变量,$ a $ ,$ b $ ,$ c $ 为系统参数,${g^t} = \dfrac{1}{2}\{{{\rm{sgn}}} [\cos (\omega t)] + 1\} \cdot g$ 为反馈增益系数, 其在定常值$ g $ 和$ 0 $ 之间周期切换. 不失一般性, 这里假设状态变量$ x $ 为唯一可获得的系统状态变量, 则反馈控制信号表示为${{{\boldsymbol{U}}}^t}(t) = {g^t}(x(t - T) - x(t))$ .将系统参数设定为
$ a = 0.2 $ ,$ b = 0.2 $ ,$ c = 5.7 $ , 此时${\rm{ R\ddot ossler}} $ 系统呈现混沌动力学行为, 其混沌吸引子如图1所示.选择
$ {\rm{R\ddot ossler}} $ 混沌吸引子中两个典型的不稳定周期轨线${{{\boldsymbol{X}}}_k}(t) = {({x_k}(t),{y_k}(t),{z_k}(t))^{\text{T}}}$ ($ k = 1,\;2 $ )作为待镇定的目标周期轨线. 图2展示了目标周期轨线${{{\boldsymbol{X}}}_k}(t)$ 在$ xoy $ 平面上的投影.为确定受控周期轨线
${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域, 求得主稳定方程为$$ \left. \begin{array}{l} {{\dot \eta }_1} = - ({\eta _1} + {\eta _2}) + {g^t}({\eta _1}(t - {\tau _k}) - {\eta _1}) \\ {{\dot \eta }_2} = {\eta _1} + 0.2{\eta _2} \\ {{\dot \eta }_3} = {z_k}{\eta _1} + ({x_k} - 5.7){\eta _3} \end{array} \right\} $$ (9) 式中, 时滞
$ {\tau _k} $ 等于目标周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的周期$({T_1} = {\text{ }}5.880,{\text{ }}{T_2} = {\text{ }}11.760)$ . 当受控周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的最大条件Lyapunov指数$ {\lambda _m} $ 的实部小于零, 受控周期轨线${{{\boldsymbol{X}}}_k}(t)$ 稳定. 受控周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域是反馈增益系数$ g $ 的某个区间, 在这个区间上受控周期轨线稳定, 该区间的长度记为稳定区域宽度$ {W_s} $ . 受控周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域越大表明控制效果越好.当
$ \omega = 0 $ 时, TSDFC退化成经典DFC. 通过计算受控周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的最大条件Lyapunov指数, 得到受控周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域. 图3中红色虚线是应用DFC镇定不稳定周期轨线${{{\boldsymbol{X}}}_k}(t)$ 时的最大条件Lyapunov指数随反馈增益系数$ g $ 变化的曲线图. 同时在表1中给出了受控周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域和稳定区域宽度$ {W_s} $ . 结果表明受DFC控制的周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域较小, 这表明DFC的控制效果比较差.图 3 受控周期轨线$ {{{\boldsymbol{X}}}_k}(t) $ 最大条件Lyapunov指数随反馈增益系数$ g $ 的变化曲线对比图, 红色虚线和蓝色实线分别对应于DFC和TSDFCFigure 3. The comparison of the maximum Lyapunov exponent of periodic trajectory$ {{{\boldsymbol{X}}}_k}(t) $ as a function of the feedback strength, the red dotted line and the blue solid line correspond to DFC and TSDFC, respectively表 1 受控周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域Table 1. The stability regions of the controlled periodic trajectory${{{\boldsymbol{X}}}_k}(t)$ Trajectory Stability region Width of stability region $ {W_s} $ DFC TSDFC DFC TSDFC $ {{{\boldsymbol{X}}}_1}(t) $ (0.22, 2.5) (0.44, 9.9) 2.28 9.46 $ {{{\boldsymbol{X}}}_2}(t) $ (0.11, 0.29) (0.24, 2.0) 0.18 1.76 为提高经典DFC的控制性能, 令
$ \omega > 0 $ , 这时TSDFC的控制信号将依据时段进行切换, 其切换过程如图4所示, 在灰色时段上, 控制信号存在, 而在灰色时段之外, 控制信号消失. TSDFC的控制效果与切换频率$ \omega $ 密切相关. 为确定最佳切换频率$ \omega $ , 对应于周期轨线${{{\boldsymbol{X}}}_1}(t)$ 和${{{\boldsymbol{X}}}_2}(t)$ , 分别求得各自的稳定区域宽度$ {W_s} $ 随切换频率$ \omega $ 的变化曲线(见图5). 从图5中可见, 切换过程以非线性方式修改了受控不稳定周期轨线的稳定性和稳定区域[33], 稳定区域宽度$ {W_s} $ 随切换频率$ \omega $ 的增大而非平滑地变化. 对应于周期轨线${{{\boldsymbol{X}}}_1}(t)$ 和${{{\boldsymbol{X}}}_2}(t)$ 的最佳切换频率分别为${\omega _1} = 3.9$ 和$ {\omega _2} = 2.2 $ . 采用最佳切换频率, 求得对应于周期轨线${{{\boldsymbol{X}}}_1}(t)$ 和${{{\boldsymbol{X}}}_2}(t)$ 的最大条件Lyapunov指数随反馈增益系数$ g $ 的变化曲线如图3所示(蓝色实线), 同时在表1中给出了相应的稳定区域和稳定区域宽度$ {W_s} $ .图 4 系统(9)的时间序列和TSDFC控制信号在不同时段上切换示意图, 在灰色时段中控制信号存在, 而在灰色时段外控制信号消失Figure 4. The time series of system (9) and the schematic diagram of the switching of TSDFC control signals in different time intervals, where the control signal exists in the gray time intervals and disappears outside the gray time intervals通过图3和表1中对比DFC和TSDFC的控制效果, 可见应用TSDFC时受控周期轨线
${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域明显大于应用DFC时受控周期轨线${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域. 因此, 采用恰当的切换频率, TSDFC的控制性能明显优于DFC的控制性能.为进一步检验上述结果的正确性, 考察误差指数
$$ {S_{{\rm{dex}}}} = \left\langle {\left\| {{{\boldsymbol{X}}}({t_j} - T) - {{\boldsymbol{X}}}({t_j})} \right\|} \right\rangle $$ (10) 式中,
${{\boldsymbol{X}}}({t_j})(j = 1,2, \cdots )$ 是系统状态变量的时间序列,$\langle \cdot\rangle$ 表示足够长的时间内平均值. 当受控周期轨线${{{\boldsymbol{X}}}_*}(t)$ 稳定时, 误差指数${S_{{\rm{dex}}}}$ 趋近于零. 误差指数$ {S_{{\rm{dex}}}} $ 随反馈增益系数的变化曲线如图6所示. 从图6中可见, 图中$ {S_{{\rm{dex}}}} $ 趋近于零的区域与图3和表1中得到的稳定区域是一致的, 从而验证了图3和表1中结果的正确性.图 6 受控周期轨线$ {{{\boldsymbol{X}}}_k}(t) $ 的误差指数随反馈增益系数$ g $ 的变化曲线对比图, 红色虚线和蓝色实线分别对应于DFC和TSDFCFigure 6. The comparison of the error index of the controlled periodic trajectory$ {{{\boldsymbol{X}}}_k}(t) $ as a function of the feedback strength$ g $ , the red dotted line and the blue solid line correspond to DFC and TSDFC, respectively2.2 TSDFC控制Van der Pol系统
受TSDFC控制的Van der Pol系统方程为
$$ \left. \begin{array}{l} \dot x = y + {g^t}(x(t - T) - x) \\ \dot y = - \mu ({x^2} - 1)y - x + a\cos (\bar \omega t) \end{array} \right\} $$ (11) 式中,
$ x $ 和$ y $ 为系统状态变量,$ \mu $ 为系统参数,$ a $ 和$ \bar \omega $ 分别表示外激励幅值和频率. 反馈增益系数${g^t} = \dfrac{{1}}{{2}}\{{{\rm{sgn}}} [\cos (\omega t)] + 1\} \cdot g$ 在定常值$ g $ 和0之间周期切换.将系统参数设定为
$ \mu = 1 $ ,$ a = 0.998 $ ,$ \bar \omega = 0.45 $ . 此时Van der Pol系统呈现混沌动力学行为, 其混沌吸引子如图7(a)所示.选择Van der Pol混沌吸引子中一个典型的不稳定周期轨线
${{{\boldsymbol{X}}}_3}(t) = {({x_3}(t),{y_3}(t))^{\text{T}}}$ , 作为待镇定的目标周期轨线. 图7(b)展示了目标周期轨线${{{\boldsymbol{X}}}_3}(t)$ 在$ xoy $ 平面上的投影.为确定受控周期轨线
${{{\boldsymbol{X}}}_3}(t)$ 的稳定性区域, 求得主稳定方程为$$ \left. \begin{array}{l} {{\dot \eta }_1} = {\eta _2} + {g^t}({\eta _1}(t - {\tau _3}) - {\eta _1}) \\ {{\dot \eta }_2} = - (1 + 2{x_3}{y_3}){\eta _1} + (1 - x_3^2){\eta _2} \end{array} \right\} $$ (12) 式中, 时滞
$ {\tau _3} $ 等于目标周期轨线${{{\boldsymbol{X}}}_3}(t)$ 的周期${T_3} = {{2\text{π} }}/{{\bar \omega }}$ . 当受控周期轨线$ {{{\boldsymbol{X}}}_3}(t) $ 的最大条件Lyapunov指数$ {\lambda _m} $ 的实部小于零, 受控周期轨线${{{\boldsymbol{X}}}_3}(t)$ 稳定.当
$ \omega = 0 $ 时, TSDFC退化成经典DFC. 图8中红色虚线是应用DFC镇定不稳定周期轨线${{{\boldsymbol{X}}}_3}(t)$ 时的最大条件Lyapunov指数随反馈增益系数$ g $ 变化的曲线图, 同时求得受控周期轨线${{{\boldsymbol{X}}}_3}(t)$ 的稳定区域宽度$ {W_s} $ 为0.88. 结果表明受DFC控制时周期轨线${{{\boldsymbol{X}}}_3}(t)$ 的稳定区域较小, 这表明DFC的控制效果比较差.图 8 受控周期轨线$ {{{\boldsymbol{X}}}_3}(t) $ 最大条件Lyapunov指数随反馈增益系数$ g $ 的变化曲线对比图, 红色虚线和蓝色实线分别对应于DFC和TSDFCFigure 8. The comparison of the maximum conditional Lyapunov exponent of the controlled periodic trajectory$ {{{\boldsymbol{X}}}_3}(t) $ as a function of the feedback strength$ g $ , the red dotted line and the blue solid line correspond to DFC and TSDFC, respectively为了扩大受控周期轨线
${{{\boldsymbol{X}}}_3}(t)$ 稳定区域, 令$ \omega > 0 $ , 这时TSDFC的控制信号将依据时段进行切换. 为确定最佳切换频率$ \omega $ , 对于周期轨线${{{\boldsymbol{X}}}_3}(t)$ , 求得稳定区域宽度$ {W_s} $ 随切换频率$ \omega $ 的变化曲线(见图9). 从图9中可见, 切换过程以非线性方式修改了受控不稳定周期轨线的稳定性和稳定区域[33], 稳定区域宽度$ {W_s} $ 随切换频率$ \omega $ 的增大而非平滑地变化, 对于周期轨线${{{\boldsymbol{X}}}_3}(t)$ 的最佳切换频率为$ {\omega _3} = 5.4 $ . 采用最佳切换频率$ {\omega _3} $ , 求得周期轨线${{{\boldsymbol{X}}}_3}(t)$ 的最大条件Lyapunov指数随反馈增益系数$ g $ 的变化曲线如图8所示(蓝色实线), 同时也求得受控周期轨线${{{\boldsymbol{X}}}_3}(t)$ 的稳定区域宽度$ {W_s} $ 为4.95.通过图8中对比DFC和TSDFC的控制效果, 可见应用TSDFC时受控周期轨线
$ {{{\boldsymbol{X}}}_3}(t) $ 的稳定区域明显大于应用DFC时受控周期轨线$ {{{\boldsymbol{X}}}_3}(t) $ 的稳定区域. 因此采用恰当的切换频率, TSDFC的控制性能明显优于DFC的控制性能.为进一步检验上述结果的正确性, 考察误差指数
$$ {S_{{\rm{dex}}}} = \left\langle {\left\| {{{\boldsymbol{X}}}({t_j} - T) - {{\boldsymbol{X}}}({t_j})} \right\|} \right\rangle $$ (13) 误差指数
$ {S_{{\rm{dex}}}} $ 随反馈增益系数$ g $ 的变化曲线如图10所示. 从图10中可见, 图中$ {S_{{\rm{dex}}}} $ 趋近于零的区域与图8中得到的稳定区域是一致的, 从而验证了图8中结果的正确性.图 10 受控周期轨线$ {{{\boldsymbol{X}}}_3}(t) $ 的误差指数随反馈增益系数$ g $ 的变化曲线对比图, 红色虚线和蓝色实线分别对应于DFC和TSDFCFigure 10. The comparison of the error index of the controlled periodic trajectory$ {{{\boldsymbol{X}}}_3}(t) $ as a function of the feedback strength$ g $ , the red dotted line and the blue solid line correspond to DFC and TSDFC, respectively总结前面的两个算例分析, 我们得到以下结论. TSDFC的控制性能与切换频率密切相关. 受控周期轨线的稳定区域随切换频率的变化呈现强非线性变化. 当采用恰当的切换频率时, 受TSDFC控制时周期轨线的稳定区域明显大于受经典DFC控制时周期轨线的稳定区域.
备注: TSDFC可看成是DFC的拓展. 当
$ \omega = 0 $ 时, TSDFC退化成经典DFC. 虽然在本文中TSDFC仅用于稳定两个混沌系统的不稳定周期轨线, 但与经典DFC一样, TSDFC可以应用于广泛的混沌系统控制中.3. 结 论
本文首次在经典DFC的基础上, 加入时变切换策略来提高其控制性能, 建立了TSDFC方法. 实例研究表明, 当选择恰当的切换频率时, TSDFC可以稳定不稳定周期轨线, 且受控周期轨线的稳定区域明显大于应用经典DFC时受控周期轨线的稳定区域. 从实际应用的角度来看, 相比经典DFC, TSDFC具有显著的优点. 例如, 在一些实际受控系统中, 反馈增益系数被限制在某些有限的区域内. 利用TSDFC方法时, 可以选择恰当的切换频率, 改变和扩大受控周期轨线的稳定区域, 使反馈增益系数落入稳定区域, 从而实现对周期轨线的镇定. 此外, 提出的TSDFC方法, 开辟了另一种利用不连续控制信号来控制混沌系统的可能性. TSDFC的控制性能取决于控制时段的选择. 本文仅研究了一种比较简单的时变切换策略. 对于其他更复杂的时变切换策略, TSDFC控制效果如何?特别是哪种时变切换策略对提高经典DFC的控制性能是最好的, 目前还不清楚. 这些问题值得进一步研究.
附录A: 计算主稳定方程的最大条件Lyapunov指数
$\; $ 对于主稳定方程
$$ {\dot {\boldsymbol{\eta}} }(t) = {{\boldsymbol{DF}}}(t,{{{\boldsymbol{X}}}_*}(t)){{\boldsymbol{\eta}} }(t) + {{{\boldsymbol{G}}}^{t}}({{\boldsymbol{\eta}} }(t - T) - {{\boldsymbol{\eta}} }(t)) \tag{A1}$$ 式中,
$ {{\boldsymbol{\eta }}}(t) \in {R^m} $ 为偏差变量,$ T $ 为时滞,${{{\boldsymbol{X}}}_*}(t + T) = {{{\boldsymbol{X}}}_*}(t)$ 为待镇定的目标周期轨线,${{\boldsymbol{DF}}}(t + T,{{{\boldsymbol{X}}}_*}(t + T)) = {{\boldsymbol{DF}}}(t,{{{\boldsymbol{X}}}_*}(t)) \in {R^{m \times m}}$ 为系统矩阵. 设时区$ [{t_0},{t_0} + T] $ 上的时间序列为$ {t_k} = {t_0} + kh $ , 其中$ k = 0,1, \cdots ,{k_T} $ ,${k_T} = {T}/{h}$ ,$ h $ 为步长. 为减少计算最大条件Lyapunov指数的计算量, 用二阶Runge-Kutta方法将主稳定方程(A1)离散化得到$$ {{\boldsymbol{\eta}} }(k + 1) = {{{\boldsymbol{M}}}_1}(k){{\boldsymbol{\eta}} }(k) + {{{\boldsymbol{M}}}_2}(k){{\boldsymbol{\eta}} }(k - {k_T} + 1)+ {{{\boldsymbol{M}}}_3}(k){{\boldsymbol{\eta}} }(k - {k_T}) \tag{A2} $$ 在式(A2)中
$$ \begin{split} & {{\boldsymbol{\eta}} }(k) = {{\boldsymbol{\eta}} }({t_0} + kh),{{{\boldsymbol{M}}}_1}(k) = {\boldsymbol{E}} + h{{\boldsymbol{A}}}(k) + \dfrac{{{h^2}}}{2}{{{\boldsymbol{A}}}^2}(k) \\ & {{{\boldsymbol{M}}}_2}(k) = \dfrac{h}{2}{{{\boldsymbol{G}}}^t}, {{{\boldsymbol{M}}}_3}(k) = \dfrac{h}{2}{{{\boldsymbol{G}}}^t} + \dfrac{{{h^2}}}{2}{{{\boldsymbol{A}}}^2}(k){{{\boldsymbol{G}}}^t} \end{split} $$ 其中,
$ {\boldsymbol{E}} $ 为单位矩阵,$ {{\boldsymbol{A}}}(k) = {{\boldsymbol{DF}}}({t_k},{{{\boldsymbol{X}}}_*}(k)) - {{{\boldsymbol{G}}}^t} $ ,${{{\boldsymbol{X}}}_*}(k) = {{{\boldsymbol{X}}}_*}({t_k}) = {{{\boldsymbol{X}}}_*}({t_0} + kh)$ .引入一系列离散变量
$ {{\eta }_1}(k) = {\eta }(k - {k_T}) $ ,${{\eta }_2}(k) = {\eta }(k - {k_T} + 1)$ ,···,$ {{\eta }_{{k_T} + 1}}(k) = {\eta }(k) $ , 并记向量${\boldsymbol{\phi }}(k) = ({\eta _1}(k), {\eta _2}(k),\cdots,{\eta _{{k_T} + 1}}(k))^{\rm{T}}$ , 从而式(A2)可写成$$ {\boldsymbol{\phi }}(k + 1) = {{\boldsymbol{S}}}(k){\boldsymbol{\phi}} (k) \tag{A3}$$ 式中,
$ {{\boldsymbol{S}}}(k) = {({{S}_{ij}})_{({k_T} + 1) \times ({k_T} + 1)}} $ ,${{{\boldsymbol{S}}}_{{k_T} + 1,1}} = {{{\boldsymbol{M}}}_3}(k)$ ,${{{\boldsymbol{S}}}_{{k_T} + 1,2}} = {{{\boldsymbol{M}}}_2}(k)$ ,${{{\boldsymbol{S}}}_{{k_T} + 1,{k_T} + 1}} = {{{\boldsymbol{M}}}_1}(k)$ , 当$ 1 \leqslant i \leqslant {k_T} $ 和$ j = i + 1 $ 时${{{\boldsymbol{S}}}_{ij}}$ = E, 其余${{{\boldsymbol{S}}}_{ij}} \in {R^{m \times m}}$ 为零矩阵. 从(A3)式中可得$$ {\boldsymbol{\phi}} ({k_T}) = {H}{\boldsymbol{\phi}} (0) \tag{A4}$$ 式中,
${{\boldsymbol{H}}} = \displaystyle\prod\nolimits_{k = 0}^{{k_T} - 1} {{{\boldsymbol{S}}}(k)}$ . 矩阵$ {{\boldsymbol{H}}} $ 的特征值的模就是目标周期轨线$ {{{\boldsymbol{X}}}_*}(t) $ 的Floquet乘数. 设$ {\mu _l} $ 为最大Floquet乘数, 则最大条件Lyapunov指数为${\lambda _m} = \dfrac{1}{T}\ln {\mu _l}$ . -
图 3 受控周期轨线
$ {{{\boldsymbol{X}}}_k}(t) $ 最大条件Lyapunov指数随反馈增益系数$ g $ 的变化曲线对比图, 红色虚线和蓝色实线分别对应于DFC和TSDFCFigure 3. The comparison of the maximum Lyapunov exponent of periodic trajectory
$ {{{\boldsymbol{X}}}_k}(t) $ as a function of the feedback strength, the red dotted line and the blue solid line correspond to DFC and TSDFC, respectively图 4 系统(9)的时间序列和TSDFC控制信号在不同时段上切换示意图, 在灰色时段中控制信号存在, 而在灰色时段外控制信号消失
Figure 4. The time series of system (9) and the schematic diagram of the switching of TSDFC control signals in different time intervals, where the control signal exists in the gray time intervals and disappears outside the gray time intervals
图 6 受控周期轨线
$ {{{\boldsymbol{X}}}_k}(t) $ 的误差指数随反馈增益系数$ g $ 的变化曲线对比图, 红色虚线和蓝色实线分别对应于DFC和TSDFCFigure 6. The comparison of the error index of the controlled periodic trajectory
$ {{{\boldsymbol{X}}}_k}(t) $ as a function of the feedback strength$ g $ , the red dotted line and the blue solid line correspond to DFC and TSDFC, respectively图 8 受控周期轨线
$ {{{\boldsymbol{X}}}_3}(t) $ 最大条件Lyapunov指数随反馈增益系数$ g $ 的变化曲线对比图, 红色虚线和蓝色实线分别对应于DFC和TSDFCFigure 8. The comparison of the maximum conditional Lyapunov exponent of the controlled periodic trajectory
$ {{{\boldsymbol{X}}}_3}(t) $ as a function of the feedback strength$ g $ , the red dotted line and the blue solid line correspond to DFC and TSDFC, respectively图 10 受控周期轨线
$ {{{\boldsymbol{X}}}_3}(t) $ 的误差指数随反馈增益系数$ g $ 的变化曲线对比图, 红色虚线和蓝色实线分别对应于DFC和TSDFCFigure 10. The comparison of the error index of the controlled periodic trajectory
$ {{{\boldsymbol{X}}}_3}(t) $ as a function of the feedback strength$ g $ , the red dotted line and the blue solid line correspond to DFC and TSDFC, respectively表 1 受控周期轨线
${{{\boldsymbol{X}}}_k}(t)$ 的稳定区域Table 1 The stability regions of the controlled periodic trajectory
${{{\boldsymbol{X}}}_k}(t)$ Trajectory Stability region Width of stability region $ {W_s} $ DFC TSDFC DFC TSDFC $ {{{\boldsymbol{X}}}_1}(t) $ (0.22, 2.5) (0.44, 9.9) 2.28 9.46 $ {{{\boldsymbol{X}}}_2}(t) $ (0.11, 0.29) (0.24, 2.0) 0.18 1.76 -
[1] Din Q. Neimark-Sacker bifurcation and chaos control in Hassell-Varley model. Journal of Difference Equations and Applications, 2017, 23(4): 741-762 doi: 10.1080/10236198.2016.1277213
[2] Jiang XW, Chen C, Zhang XH, et al. Bifurcation and chaos analysis for a discrete ecological developmental systems. Nonlinear Dynamics, 2021, 104(4): 4671-4680 doi: 10.1007/s11071-021-06474-4
[3] Huang Y, Huang Q, Wang Q. Chaos and bifurcation control of torque-stiffness-controlled dynamic bipedal walking. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2016, 47(7): 1229-1240
[4] Telles Ribeiro JG, Pereira M, Cunha A, et al. Controlling chaos for energy harvesting via digital extended time-delay feedback. The European Physical Journal Special Topics, 2022, 231: 1485-1490
[5] Pei L, Wu F. Periodic solutions, chaos and bi-stability in the state-dependent delayed homogeneous additive increase and multiplicative decrease/random early detection congestion control systems. Mathematics and Computers in Simulation, 2021, 182: 871-887 doi: 10.1016/j.matcom.2020.06.001
[6] Kuznetsov NV, Leonov GA, Shumafov MM. A short survey on Pyragas time-delay feedback stabilization and odd number limitation. IFAC-Papers on Line, 2015, 48(11): 706-709 doi: 10.1016/j.ifacol.2015.09.271
[7] 陈玲, 唐有绮. 时变张力作用下轴向运动梁的分岔与混沌. 力学学报, 2019, 51(4): 1180-1188 (Chen Ling, Tang Youqi. Bifurcation and chaos of axially moving beams under time-varying tension. Chinese Journal of Theoretical and Applied Mechanics, 2019, 51(4): 1180-1188 (in Chinese) [8] 姚志刚, 张伟, 陈丽华. 压电复合材料层合梁的分岔、混沌动力学与控制. 力学学报, 2009, 41(1): 129-140 (Yao Zhigang, Zhang Wei, Chen Lihua. Bifurcation, chaotic dynamics and control of piezoelectric laminated composite beam. Chinese Journal of Theoretical and Applied Mechanics, 2009, 41(1): 129-140 (in Chinese) [9] Lathrop DP, Kostelich EJ. Characterization of an experimental strange attractor by periodic orbits. Physical Review A, 1989, 40(7): 4028 doi: 10.1103/PhysRevA.40.4028
[10] Ott E, Grebogi C, Yorke JA. Controlling chaos. Physical Review Letters, 1990, 64(11): 1196 doi: 10.1103/PhysRevLett.64.1196
[11] Pyragas K. Continuous control of chaos by self-controlling feedback. Physics Letters A, 1992, 170(6): 421-428 doi: 10.1016/0375-9601(92)90745-8
[12] Mitra RK, Banik AK, Chatterjee S. Response of a harmonically forced dry friction damped system under time-delayed state feedback. Journal of Computational and Nonlinear Dynamics, 2018, 13(3): 031001
[13] 张士荣, 赵俊杰, 谈发明. 半导体激光器混沌电路延时反馈控制方法. 激光杂志, 2022, 43(1): 154-158 (Zhang Shirong, Zhao Junjie, Tan Faming. Delay feedback control method of semiconductor laser chaotic circuit. Chinese Journal of Laser Journal, 2022, 43(1): 154-158 (in Chinese) [14] 杨坤一, 董云宁. 时滞反馈控制下五维能源供需系统的稳定性分析及Hopf分支性质. 系统科学与数学, 2021, 41(8): 2113-2136 (Yang Kunyi, Dong Yunning. Stabilization and Hopf bifurcation properties of the five-dimensional energy demand-supply system under delayed feedback control. Chinese Journal of System Science and Mathematics, 2021, 41(8): 2113-2136 (in Chinese) [15] Nakajima H. On analytical properties of delayed feedback control of chaos. Physics Letters A, 1997, 232(3-4): 207-210 doi: 10.1016/S0375-9601(97)00362-9
[16] Pyragas K. Control of chaos via extended delay feedback. Physics Letters A, 1995, 206(5-6): 323-330 doi: 10.1016/0375-9601(95)00654-L
[17] Zheng YG, Zhang YY. Stabilization of periodic oscillations with transient delayed feedback control. Journal of the Franklin Institute, 2021, 358(2): 1240-1251 doi: 10.1016/j.jfranklin.2020.11.019
[18] 代晗, 赵艳影. 负刚度时滞反馈控制动力吸振器的等峰优化. 力学学报, 2021, 53(6): 1720-1732 (Dai Han, Zhao Yanying. Equal-peak optimization of dynamic vibration absorber with negative stiffness and delay feedback control. Chinese Journal of Theoretical and Applied Mechanics, 2021, 53(6): 1720-1732 (in Chinese) [19] Nakajima H, Ueda Y. Half-period delayed feedback control for dynamical systems with symmetries. Physical Review E, 1998, 58(2): 1757 doi: 10.1103/PhysRevE.58.1757
[20] Nakajima H, Ito H, Ueda Y. Automatic adjustment of delay time and feedback gain in delayed feedback control of chaos. IEICE TRANSACTIONS on Fundamentals of Electronics, Communications and Computer Sciences, 1997, 80(9): 1554-1559
[21] 张婉洁, 牛江川, 申永军等. 含分数阶Bingham模型的阻尼减振系统时滞半主动控制. 力学学报, 2022, 54(1): 173-183 (Zhang Wanjie, Niu Jiangchuan, Shen Yongjun, et al. Time-delayed semi-active control of damping system with fractional-order Bingham model. Chinese Journal of Theoretical and Applied Mechanics, 2022, 54(1): 173-183 (in Chinese) [22] 夏前锦, 连龙, 瞿建雄等. 倾斜吹吸控制下湍流边界层减阻的直接数值模拟. 力学学报, 2021, 53(9): 2454-2467 (Xia Qianjin, Lian Long, Qu Jianxiong, et al. Direct numerical simulation of drag reduction in turbulent boundary layers controlled by inclined blowing and sucking. Chinese Journal of Theoretical and Applied Mechanics, 2021, 53(9): 2454-2467 (in Chinese) doi: 10.6052/0459-1879-21-223 [23] Arunshankar J. Control of nonlinear two-tank hybrid system using sliding mode controller with fractional-order PI-D sliding surface. Computers & Electrical Engineering, 2018, 71: 953-965
[24] Wei Q, Niu Z, Chen B, et al. Bang-bang control applied in airfoil roll control with plasma actuators. Journal of Aircraft, 2013, 50(2): 670-677 doi: 10.2514/1.C031964
[25] Arunshankar J. Control of nonlinear two-tank hybrid system using sliding mode controller with fractional-order PI-D sliding surface. Computers & Electrical Engineering, 2018, 71: 953-965
[26] Li S, Sun N, Chen L, et al. Network synchronization with periodic coupling. Physical Review E, 2018, 98(1): 012304
[27] 陈跃, 黄振坤, 宾红华等. 基于开关周期性耦合的混沌系统量化同步. 集美大学学报:自然科学版, 2020, 25(3): 222-227 (Chen Yue, Huang Zhenkun, Bin Honghua, et al. Quantized synchronization of chaotic systems based on on-off periodic coupling. Chinese Journal of Jimei University:Natural Science Edition, 2020, 25(3): 222-227 (in Chinese) [28] Chen L, Qiu C, Huang HB. Synchronization with on-off coupling: Role of time scales in network dynamics. Physical Review E, 2009, 79(4): 045101
[29] Ghosh A, Godara P, Chakraborty S. Understanding transient uncoupling induced synchronization through modified dynamic coupling. Chaos:An Interdisciplinary Journal of Nonlinear Science, 2018, 28(5): 053112 doi: 10.1063/1.5016148
[30] Buscarino A, Frasca M, Branciforte M, et al. Synchronization of two Rössler systems with switching coupling. Nonlinear Dynamics, 2017, 88(1): 673-683 doi: 10.1007/s11071-016-3269-0
[31] Chagas TP, Toledo BA, Rempel EL, et al. Optimal feedback control of the forced van der Pol system. Chaos, Solitons & Fractals, 2012, 45(9-10): 1147-1156
[32] Eckhardt B, Yao D. Local Lyapunov exponents in chaotic systems. Physical D, 1993, 65: 100-108 doi: 10.1016/0167-2789(93)90007-N
[33] Ghosh A, Godara P, Chakraborty S. Understanding transient uncoupling induced synchronization through modified dynamic coupling. Chaos:An Interdisciplinary Journal of Nonlinear Science, 2018, 28(5): 05311
-
期刊类型引用(0)
其他类型引用(1)