1. 引言
金融市场的复杂动态行为对经济稳定与发展具有深远影响。宋银芳首次建立了金融系统模型,利用线性反馈控制策略使系统全局渐进稳定[1]。孙梅等提出了一种自适应控制策略[2],实现了不同初始条件下金融系统的同步。段汉玉等人进一步提出了一类超混沌金融系统[3]。复混沌系统因状态变量具有虚部项,相较于实混沌系统,其动力学行为更复杂[4]-[10]。近年来,复混沌系统特性以及相关的控制研究受到了广泛关注。例如,Wang等人分析复Lorenz系统、复Chen系统动态特性[8] [9]。分数阶复T系统[10]、分数阶复Duffing系统[11]。分数阶复金融系统以及分数阶复Lv系统[12] [13]等也被相继提出。到目前为止,研究学者们提出了许多有效的同步方法。例如:滑模同步控制[13]、追踪控制[14]、H∞同步控制[15]、主动反馈控制[16]等。然而,上述许多控制方法不能考虑外部环境和不确定因素的影响。滑模控制具有较强鲁棒性,而且对参数变化不敏感。因此,在分数阶非线性系统的应用中,滑模控制具有更强的实际意义[17]。例如,在[18]中研究了基于滑模的高频鲁棒控制方法和高增益鲁棒控制方法。在[19]中,提出了两个新型分数阶混沌系的自适应滑模同步。在[20]中提出了一种新的单自适应滑模变结构控制器。以上都是在某些特殊条件下进行的,很少考虑基于未知参数、非线性输入、不确定性和外部干扰的研究。然而,在实践中,这些因素通常必须考虑。鉴于传统同步方法在处理此类系统时存在的局限性,如参数敏感性高、鲁棒性差等[21]。本文研究了具有未知参数的和外部干扰的分数阶复金融混沌系统的同步的问题。设计了一种新型的有较强鲁棒性的控制器。即通过设计一个自适应律来实时调整控制的参数,以适应系统状态的变化。同时,利用模糊逻辑控制器来优化滑模控制的切换函数,减少抖动现象并提高同步精度[22]-[24]。模糊控制可以削弱系统中的抖振现象,因此,它易于应用。与传统的SMC方法相比,该控制器更简单,更适合实际应用,并且具有更强的鲁棒性和更快的响应速度。
本文组织如下:第二节为预备知识,并引入分数阶复金融混沌系统。第三节,基于自适应滑模控制与模糊控制策略的结合,设计了一种用于同步分数阶复金融混沌系统的具有较强鲁棒性控制器。第四节,进行数值模拟,以验证所提出控制方案的有效性和可行性。结论在第五节中给出。
2. 问题描述
2.1. 预备知识
分数阶微分方程的定义有三种典型的方式,分别为R-L定义,Caputo定义,G-L定义。其中,Caputo定义在工程中应用较为广泛[2]。
定义1 Caputo分数阶微分定义:
(1)
其中,
。
性质1 分数阶微分满足:
(2)
(3)
引理1 [4] 如果
为正定且连续,同时满足
,
,则
,
满足以下不等式:
(4)
,且
,
,
。
引理2 [13] 詹森不等式:
(5)
其中
为实数,
。
2.2. 系统描述
文献[1] [2]中详细分析了在整数阶和分数阶金融混沌过程中的动态特征。并在此基础上得到:
(6)
其中,
表示金融资产的价格,
表示投资需求,
表示价格指数,且
,
。
表示
的共轭。不妨,选取
,
,
,
是系统的复变量,
表示系统的实状态变量。其中参数a表示风险程度,b表示单位投资成本,c为调控强度,
。
分离系统实部与虚部:
(7)
我们定义系统为驱动系统。
响应系统:
(8)
其中,
为不确定因素,
为外界干扰,我们用高斯基函数的形式表示,即:
.
给出误差系统定义:
。由(8)减(7)式得到,即:
(9)
当
时呈现混沌状态。
其中,假设
,假设未知。
3. 控制器的设计
根据滑模理论,设计非奇异滑模面[14]:
(10)
定理1误差系统(9)在非奇异滑模面上,在有限时间
内达到平衡点。其中
。
证明:由于
,所以
,易得出
,进而
。
选取Lyapunov函数
(11)
对Lyapunov函数求导:
根据(10)设计出相应达到条件的控制器:
(12)
令
;其中,
为切换增益,
。
为自适应率,且满足:
(13)
因此,误差系统(9)在上述自适应终端滑模控制器
下,达到滑模面。
证明:选取Lyapunov函数:
(14)
求导
可知Lyapunov函数全局渐近稳定。
其中,增益
的值用于补偿不确定项
,来保证控制系统满足达到条件(
)。但切换增益
以及sgn函数造成了抖振现象。为了使驱动系统和响应系统更平稳地同步,将自适应终端滑模控制与模糊控制规则结合。
(1) 模糊化:
根据专家长期积累的操作经验,进行模糊控制策略设计[23]。规定
为Input,
为Output。
如果
,那么
应减小
如果
,那么
应增大 (15)
根据式(15)设计
与
之间的模糊系统,利用七级模糊集,其定义分别如下[25]:
.
NB为负大,NM为负中,NS为负小,ZO为零,PS为负小,PM为正中,PB为正大。
模糊系统的隶属函数图如下图1:
(a) (b)
(c)
Figure 1. (a) Membership function diagram of the fuzzy input s; (b) Membership function diagram of the fuzzy input ds; (c) Membership function diagram of the fuzzy input dk
图1. (a) 模糊输入s隶属函数图;(b) 模糊输入ds隶属函数图;(c) 模糊输出dk隶属函数图
(2) 模糊规则建立:
R1: If
is PB Then
is PB.
R2: If
is PM Then
is PM.
R3: If
is PS Then
is PS.
R4: If
is ZO Then
is ZO.
R5: If
is NS Then
is NS.
R6: If
is NM Then
is NM.
R4: If
is NB Then
is NB.
利用积分法对估计切换增益值
进行上界估计,即:。其中,G为比例系数。
所以得出模糊化之后的自适应终端滑模控制器:
(16)
4. 数值仿真
为了说明文中所给方法有效性,通过Matlab程序以及Simulink工具箱对方法进行检验[26] [27]。
系统参数
;
;系统初始值为
自适应率
;外部扰动为
在没有加入模糊规则下的控制器见图2;可以看到利用自适应终端滑模控制器,驱动系统与响应系统可以在一段时间之后逐步达到同步状态,进而误差系统达到稳定。但是无法规避地受到切换增益导致的抖振。通过加入模糊规则,利用(16)式模糊控制器,得到改进控制器以及切换增益函数时间历程图,见图3驱动系统与响应系统的演化图,见图4~8;可以看出通过采用模糊逻辑控制,减小抖振,在带有外部干扰和系统不确定性约束的情况下,模糊滑模控制保证误差系统快速稳定,实现驱动系统与响应系统的同步。
Figure 2. Time history diagram of traditional controller and switching gain function
图2. 传统控制器及切换增益函数时间历程图
根据仿真结果,传统控制器因切换增益项而存在抖振,从而使系统的同步效果差强人意。
Figure 3. Time history diagram of improved controller and switching gain function
图3. 改进控制器及切换增益函数时间历程图
根据仿真结果,通过引入模糊控制策略改进传统控制器,增强系统在有外界干扰和不确定项下的适应性。
Figure 4. The synchronous time history diagram of state variables
图4. 状态变量
同步时间历程图
Figure 5. The synchronous time history diagram of state variables
图5. 状态变量
同步时间历程图
Figure 6. The synchronous time history diagram of state variables
图6. 状态变量
同步时间历程图
Figure 7. The synchronous time history diagram of state variables
图7. 状态变量
同步时间历程图
Figure 8. The synchronous time history diagram of state variables
图8. 状态变量
同步时间历程图
结果表明,驱动系统与响应系统从任意初始条件出发,在控制器的作用下达到逐步渐进稳定状态,进而实现同步。
5. 结论
针对分数阶复数域金融混沌系统,在考虑外部扰动以及不确定性因素二者同时存在的情况下,将自适应滑模控制机制与模糊逻辑相结合,设计出具有较强鲁棒性性能的控制器,从而实现对分数阶复金融混沌系统的有效同步。通过研究发现,与传统的滑模控制系统相比,自适应模糊滑模控制系统能够有效削弱抖振,使驱动系统与响应系统在有限时间内达到同步状态。为投资者和决策者提供更为可靠的信息,从而在不稳定的市场中做出更加灵活的决策。但是,引入的模糊策略主要依据专家经验。因此,创建适合一般规律的自适应模糊滑模理论值得进一步研究。
基金项目
河北省科学研究项目(ZC2023095)、承德市应用技术研究与开发项目(202205B031)、承德市科技成果转化项目(202205B089)。