1. 引言
投影算子是一种常用的自适应控制算法,它的主要作用是将参数投影到一个预定义的空间或集合中,从而限制参数的范围,以满足特定的约束条件。一般来说,基于投影的参数自适应律是不连续的,这违反了微分方程经典解存在的Lipschitz条件。因此,从现实的角度来看,这种不连续性是不可取的。为了消除这个限制,Pomet等人在 [1] 中通过在凸集周围引入边界层,从而得到Lipschitz连续投影算子。在此基础上,Cai等人在 [2] 中利用更强的任意多次连续可微性取代了Lipschitz连续性,同时对其他投影性质进行了微调。进而上述投影算子的结论在理论研究和实际工程领域中也得到越来越广泛的应用 [3] [4] [5] 。然而,上述投影算子只适用于整数阶系统的参数自适应控制中,分数阶系统是对传统控制理论中的整数阶系统的扩展,可以更准确地描述具有非刚性的动态系统,如热力学系统、柔性系统等。进而在车辆悬架系统、分形与混沌、电池管理系统、机器人等领域都有广泛的应用 [6] [7] [8] 。因此,分数阶系统控制设计问题目前已经成为学者们研究的热点问题。但目前还没有分数阶投影算子用于抑制参数的范围,因此本文基于分数阶相关定义和引理,给出了一种充分光滑的分数阶参数投影算子构造方法。总结了所提投影算子满足的四条性质,并予以证明。
2. Caputo型分数阶导数定义及相关引理
定义1 [6] :假设
是连续可微函数,它的
阶Caputo型分数阶导数可定义:
(1)
其中
,
为正整数。
Gamma 函数,且满足
。
引理1 [9] :若
是一个光滑函数,则下面不等式成立
(2)
引理2 [10] :假设
,若
,则有。
3. 分数阶投影算子
若
是一个未知的常参数,其中
。令
为参数估计误差,我们给出一
种充分光滑的分数阶投影算子构造方法,具体表示如下:
(3)
其中
(4)
,
(5)
其中
,
,符号表示梯度。
定理1:若
,所提分数阶投影算子(3)~(5)满足如下性质:
1.
,
.
2.
.
3.
.
4.
is
.
证明:1. 当
,由(4)可得
。取
,根据引理1,可得
(6)
当
且
时,可得下面不等式
(7)
由于
,
收敛到了
中,且
。当
,可推导出
其中
或
。假设
,其中
为一任意正常数,则有
(8)
其中
且
。因此
,
被吸引到
中。
2. 当
,可得
,则有
。当
,有
(9)
因为
,则要求
。显然,下面的不等式是成立的。
(10)
3. 当
,
。当
,
,根据性质1,可得
(11)
计算
得到
(12)
因为
,(12) 满足
(13)
4. 由于
函数的乘积依然是
,假设投影算子(3)中的函数是
,显然
和
是
。.对于函数
,有
(14)
因为
则一定可得
是
。至此,定理1证毕。
4. 结论
本文基于Caputo型分数阶导数相关定义和引理,提出了一种充分光滑的分数阶参数投影算子构造方法。进而总结出了所提投影算子满足的四条性质,并给出了详细的证明过程。所提分数阶投影算子一方面可用于分数阶系统中对于参数的抑制问题,还由于其充分光滑的特性适用于对参数反复求导的情况,更利于实际应用。本文的不足之处在于只是给出了数学推导,缺少实际仿真算例的验证。在未来的工作中,我们会对所提投影算子进行实际仿真验证,并推广到高阶参数系统的控制设计中。
基金项目
辽宁工业大学博士科研启动基金(XB2021015)。
参考文献
NOTES
*通讯作者。