1. 引言
混沌运动由美国气象学家Lorenz于1963年首先发现[1] 。由于混沌具有丰富而复杂的非线性动力学行为,其不仅在理论上具有重大的研究价值,而且在实际上也具有广阔的应用前景。混沌模拟电路的设计与实现就是实际应用中的一个重要分支。由于模拟电路能产生真正的混沌运动,因此,用模拟电路验证混沌运动的存在是最具说服力的。许多科学工作者均就其提出的混沌系统给出了相应的模拟电路实现及运行结果 [2] - [7] ,以验证所设计混沌系统的实物可实现性。本文作者于文献 [8] 中提出了一个新三维混沌系统,为便于分析说明,本文中称该系统为N系统。N系统可通过调节其非线性部分中包含的可变系数实现不同系数组合下系统的混沌产生或混沌抑制。本文拟采用改进型混沌电路模块化设计的方法 [9] [10] ,设计N系统的模拟电路实现,验证N系统中混沌运动的存在性。
对于混沌控制,1990年,Ott、Grebogi和Yorke提出控制混沌的思想,并基于混沌轨道是由无穷多不稳定周期轨道构成的基本性质,提出了OGY方法 [11] [12] 。近年来,随着对混沌运动研究的不断深入,涌现出大量有效的混沌控制方法 [13] [14] ,这一研究方向一直是非线性科学领域的研究热点。针对N系统不易找到全局吸引域以及按照系统全局吸引域或混沌域范围设计控制器会增大控制器保守性的问题,本文拟采用先对被控N系统进行线性化,再证明被控N系统的全局渐近稳定性的改进型Lyapunov方法设计线性控制器,以实现N系统在可变系数范围内均不再产生混沌(或周期)运动,而是渐近稳定于平衡点原点。在此基础上,在实际电路中搭建相应的控制器电路,观察实际电路的控制效果。
2. N系统的电路实现
2.1. N系统
N系统的模型如下所示[8]
(1)
其中,
,
,
。
为可变系数。系统(1)随H变化的Lyapunov指数谱如图1中所示。当
时,系统(1)处于周期运动状态;当
时,系统(1)处于混沌运动状态。
2.2. N系统的改进型模块化电路设计
2.2.1. 改进型混沌电路模块化设计
改进型混沌电路模块化设计不需要进行微分方程(状态方程)到积分方程的转换,而是通过直接比较混沌系统的状态方程与电路实现的状态方程的对应项系数来确定各元件的参数值 [10] ,该方法主要包括变量比例压缩变换、时间尺度变换、标准形式变换、电路模型设计、元件参数确定五个步骤。
2.2.2. N系统的模拟电路实现
本文所采用的运算放大器的型号均为TL082CP,乘法器的型号均为AD734AN,电源供电电压均为±15 V。由于运算放大器的饱和电压值为13.5 V,而通过数值仿真发现,系统(1)状态变量x的动态范围超出了±13.5 V,故需首先对x进行变量比例压缩变换。令
,为简化标记,仍将
记为x。同时,为便于电路实现,对系统(1)进行时间尺度变换并改写为标准形式。令
,其中
,则
(2)
由式(2)设计相应的改进型模块电路并将输入、输出项对应连接,可得系统(2)的电路实现 [15] ,如图2中所示。
由图2,可得该电路实现的状态方程为
(3)
令式(3)与式(2)中对应项系数相等,已知电容
,可得各电阻的阻值分别为

2.2.3. 电路运行结果
现以
时的系统(2)为例,通过对比数值仿真曲线与实际电路运行曲线,说明如图2中所示的电路实现的正确性,并验证系统(1)中混沌运动的存在性。
令系统(2)的初值为
,此时系统的Lyapunov指数分别为
,
,
,说明系统是混沌的,其相轨迹曲线如图3(a1)~(a3)中所示。
由
,可得
,此时实际电路的运行曲线如图3(b1)~(b3)中所示。图中示波器显示刻度均为2 V/Div。

Figure 1. Lyapunov exponent spectrum of N system versus increasing H
图1. N系统随H变化的Lyapunov指数谱

Figure 2. Circuit implementation of the system (2)
图2. 系统(2)的电路实现

Figure 3. Comparison of the phase portraits: simulation-experimental: (a1)-(b1) x-y; (a2)-(b2) x-z; (a3)-(b3) y-z
图3. 系统(2)理论仿真曲线与实际运行曲线的比较:(a1)~(b1) x-y;(a2)~(b2) x-z;(a3)~(b3) y-z
对比图3中(a1)~(a3)与(b1)~(b3)可以看出,两者一一对应且基本吻合,说明实际电路的相关参数是正确的,系统(1)确实可以产生混沌运动。该电路可用于对N系统(1)的稳定性控制的进一步研究。
3. N系统的稳定性控制
本文中的稳定性控制是指将H作为变化范围已知的不确定参数,通过加入控制器,使N系统(1)在
内均可全局渐近稳定于平衡点原点,而不再产生周期运动或混沌运动。令
,其中
为系统(1)的状态变量,
为原点,则被控系统可表示为 [15]
(4)
其中,
(5)
为待设计的线性反馈控制器。
3.1. 被控系统的线性化
将式(5)代入式(4)中并对被控系统(4)在原点处进行线性化,得其线性化方程为
(6)
式(6)中不包含可变系数H,故可求出明确的控制参数范围。
取正定函数
作为系统(6)的Lyapunov函数,其导数为

要使
,则

此时系统(6)在
处是渐近稳定的。控制器
可简化为
(7)
3.2. 被控系统的全局渐近稳定性
取径向无界的正定函数

作为系统(4)的Lyapunov函数,其导数为 [15]

矩阵Q的各阶顺序主子式为

要使矩阵Q是负定的,即
,只需
(8)
当
时,式(8)满足。其中,
(9)
由
,应用试探法,可得当
时,
且
,则在
内,式(8)满足,故
。又因为
是径向无界的,则被控系统(4)在原点处是全局渐近稳定的。现取
,则控制器
可表示为
(10)
3.3. 平衡点的唯一性
将式(10)代入式(4),并令式(4)的右边为0,同时令

可得系统(4)关于
的平衡点分别为原点和

要使原点是被控系统(4)的唯一平衡点,则
(11)
求解式(11),可得当
(12)
时,原点是系统(4)的唯一平衡点。将
代人式(12),可得
,即当
时,在
内,原点是被控系统(4)的唯一平衡点。这验证了系统全局渐近稳定的必要条件是在整个状态空间只有一个平衡状态 [16] 。
3.4. 数值仿真
将式(10)代入式(4),可得
时被控系统(4)的Lyapunov指数谱,如图4中所示。从图4中可以看出,不同H值下系统(4)的Lyapunov指数均为负值,说明系统(4)不再产生周期运动或混沌运动,而是渐近稳定于平衡点原点。因此,线性反馈控制器
对于H的变化具有一定的鲁棒性,即改变H的取值,仍选择控制器
如式(10)所示,系统(4)仍可以很好的达到渐近稳定状态 [15] 。

Figure 4. Lyapunov exponent spectrum of the system (4) versus increasing H
图4. 系统(4)随H变化的Lyapunov指数谱
3.5. 应用举例
仍令
。由上文可知,此时系统处于混沌运动状态。现将式(10)代入式(4)中,可得被控系统(4)的Lyapunov指数分别为
,
,
,均为负值,被控系统(4)不再产生混沌运动,而是渐近收敛到平衡点原点。
被控系统(4)的状态曲线如图5中所示。图中横轴t表示式(4)的求解区间,为一无量纲量。从图5中可以看出,状态变量
、
、
分别渐近收敛于0,且收敛速度很快。说明如式(10)所示的线性反馈控制器
对于控制系统(4)使其不再产生混沌运动而是渐近稳定于零平衡状态是可行的与有效的。
3.6. 控制器的电路实现及控制效果
仍采用改进型模块化电路设计的方法设计控制器电路。对式(10)进行时间尺度变换并设计相应的改进型模块电路,如图2虚线框中所示。该控制电路的状态方程及其电阻的阻值为

现考察
时实际电路的运行结果。调节电阻
至
,闭合开关S1,确实可以看到如图3(b1)~(b3)中所示的混沌曲线迅速变为示波器屏幕中心处的一个亮点。说明所设计的线性反馈控制器确实可有效抑制系统的混沌运动,使其渐近稳定于平衡点原点。
4. 结论
对于形如N系统的非线性部分包含变化范围已知的可变系数的非线性系统,若直接构造Lyapunov函数求解可使被控系统全局渐近稳定的控制参数,由于控制参数的求解过程中包含可变参数,使得求解

Figure 5. State curves of the system (4)
图5. 系统(4)的状态曲线
过程复杂,不能直观地确定出控制参数的取值范围。而通过对被控系统在原点处进行线性化,消去可变系数对控制参数范围选取的影响,可计算出确定的、使被控系统渐近稳定的控制参数范围。在此基础上构造Lyapunov函数,根据已知控制参数范围,采用试探法确定可使被控系统全局渐近稳定的控制参数范围,有效的简化了控制参数的求解过程,且所得控制器可以是线性的,便于应用于实际电路中。该方法对于非线性部分具有变化范围已知的不确定系数的系统的稳定性控制具有一定的普适性。
由被控系统的建模过程可知,由于对原系统进行了中心平移,本文介绍的改进型Lyapunov方法还可应用于控制系统使其渐近稳定于任意点。同时,若将原系统各状态的中心平移至某一给定状态,该方法还可应用于对给定状态的跟踪中,如混沌或超混沌同步中。关于这一方面的研究将于其他文章中给出具体分析。