分数阶多智能体系统一致性问题
Consensus Problem in Fractional-Order Multi-Agent Systems
DOI: 10.12677/aam.2024.137288, PDF, HTML, XML, 下载: 7  浏览: 12  科研立项经费支持
作者: 宋昱飞:长沙理工大学数学与统计学院,湖南 长沙
关键词: 分数阶多智能体系统一致性间歇采样李亚普诺夫函数Fractional-Order Multi-Agent Systems Consensus Intermittent Sampling Lyapunov Function
摘要: 本文研究了非线性分数阶多智能体系统中的一致性问题,考虑了间歇采样的情况。首先,通过设计具有间歇采样的控制协议,建立分数阶多智能体的动力学模型。随后,运用图论、李亚普诺夫函数、拉普拉斯变换和逆拉普拉斯变换,解决了具有一个领导者和多个跟随者的一致性问题。最后,我们通过仿真实验,实现了多智能体一致性控制,验证了该方法在实际应用中的有效性和可行性。
Abstract: In this paper, we investigate the consensus problem in nonlinear fractional-order multi-agent systems considering intermittent sampling. Firstly, by designing control protocols with intermittent sampling, the dynamic model of fractional-order multi-agent systems is established. Then, utilizing graph theory, Lyapunov functions, Laplace transform, and inverse Laplace transform, the consensus problem with one leader and multiple followers is addressed. Finally, through simulation examples, multi-agent consensus control is achieved, validating the effectiveness and feasibility of this approach in practical applications.
文章引用:宋昱飞. 分数阶多智能体系统一致性问题[J]. 应用数学进展, 2024, 13(7): 3031-3038. https://doi.org/10.12677/aam.2024.137288

1. 引言

多智能体系统是由多个智能体之间互相交互组成的,这些智能体可以通过共享信息去完成复杂的任务,尤其是在军事、力学、交通等[1]-[3]方面有着重要的作用。因此,多智能体领域受到了越来越多研究者的关注。

随着网络和科技的迅速发展,多智能体系统正不断进行更加深入和复杂的研究。传统多智能体系统的研究,主要以整数阶多智能体系统为主,文献[4]研究了在有向通信拓扑结构下,具有双积分器动力学的多智能体系统的一致性问题,文献[5]中考虑了二阶非线性系统的领导跟随者一致性问题。不过整数阶方程不能很好地描述一些复杂的非局部或非线性现象,而分数阶方程具有很好的局部性和适应性,使其在复杂环境中表现出更大的优势,因此研究者将注意力逐渐转向了分数阶多智能体系统的研究。文献[6]研究了一类受状态时滞影响的不确定分数阶多智能体系统的保成本领导跟随一致性,针对于时滞不仅仅有关于状态时滞的研究,还有关于通信时滞的研究,文献[7]研究了在通信时滞下,分数阶多智能体系统的一致性问题。文献[8]提出了在有限的时间内,领导者跟随实现一致性,文献[9]中考虑具有固定结构的分数阶非线性多智能体系统。

本文应用了一个比较通用的分数阶多智能体模型,研究出一种新的一致性问题解决方法,使用了图论、李亚普诺夫函数、拉普拉斯变换和逆拉普拉斯变换来证明分数阶多智能体的一致性问题。

2. 预备知识

2.1. 图论

在多智能体系统中,单个的智能体看作一个点,两个智能体之间的信息传递看作一条边, G=( V,E, ) 是一个加权图, V=( 1,2,,n ) 表示n个点的集合; EV×V 表示边的集合; =[ a i×j ] R n×n 表示所有元素的邻接矩阵; b ij =( i,j )E 表示边,其中节点 i,j 分别表示子节点和父节点。如果任意两个节点存在一条路径,那么G是连通的,即图G是结构平衡的。当 b ij E 时,邻接矩阵元素 a ij >0 ,否则 a ij =0

2.2. 一些定义引理

定义2.1 连续可微函数f μ 阶Caputo导数定义为:

D μ f( t )= 1 Γ( nμ ) 0 t f ( n ) ( s ) ( ts ) μn+1 ds ,n Z + ,n1<μ<n

其中,Gamma函数为 Γ( μ )= 0 + e t t μ1 dt

定义2.2 对于矩阵 C=[ c i×j ] R m×n D=[ d i×j ] R p×q CD 表示矩阵的Kronecker积,其定义为:

CD=[ c 11 D c 1n D c m1 D c mn D ] R mp×nq .

引理2.1 y( t ) R n 是连续可微函数,P是一个正定矩阵且 P R n×n ,则下列关系式成立:

D μ y T ( t )Py( t )2 y T ( t )P D μ y( t ),μ( 0,1 ).

定义2.3 α,χ>0 ,且 zC ,双参数的 Mittag-Leffler 函数定义为:

E α,χ = k=0 z k Γ( kα+χ ) ,

χ=1 α>0 时,Mittag-Leffler 函数可以写成:

E α = k=0 z k Γ( kα+1 ) ,

特别地,当 z0 0<α<1 时, 0< E α <1 .

3. 模型建立

考虑了一个由F个跟随者和1个领导者组成的分数阶多智能体系统(以下简称FMAS),其中 F>1 ,记跟随者的集合为 ={ 1,2,,F }

建立领导者动力学模型如下:

D μ x 0 ( t )=A x 0 ( t )+g( t, x 0 ( t ) ), (1)

建立跟随者的动力学模型如下:

D μ x i ( t )=A x i ( t )+g( t, x i ( t ) )+ u i ( t ),i, (2)

其中 x 0 ( t ) 为领导者的状态, x i ( t ), u i ( t ) 分别为第i个跟随者的状态和控制输入, 0<μ<1 g是非线性函数,A为已知常矩阵。

设计间歇采样控制协议如下:

u i ( t )={ K j=0 F a ij ( x j ( t ) x i ( t ) ),t T 1 , 0,t T 2 , (3)

其中K为增益矩阵, T 1 =[ lT,( l+κ )T ) 为工作时间段, T 2 =[ ( l+κ )T,( l+1 )T ) 为休息时间段, l=0,1,2,3, κ( 0,1 ) T为控制周期且 T>0

Laplace 矩阵定义为:

L= [ a ij ] n×n =( L F L R 0 1×F 0 ),

其中 L F R F×F , L R R F×1

4. 一致性分析

作出以下假设:

A1. 符号有向图G是结构平衡的。

A2. 在符号有向图G中,任意跟随者与领导者之间至少有一条有向路径。

A3. 存在常数 δ>0 β>0 ,使得:

E μ [ δ κ μ T μ ] E μ [ β ( 1κ ) μ T μ ]1.

A4. 存在正常数 h>0 i=1 NM ρ i =1 ρ i >0 ,非线性函数g是满足对任意的 z, z i R n ,有:

g( t,z ) i=1 NM ρ i g( t, z i ) h z i=1 NM ρ i z i

引理4.1 如果假设A1A2成立,则 L F 是非奇异M矩阵, L F 1 L R 是非负矩阵且其行和等于1。

定理 在假设A1~A3条件下,如果存在正定矩阵 P R n×n ,使得下列不等式成立:

I F ( PA+ A T P+ P 2 + I n h 2 ) L F PK L F T K T P0, (4)

I F ( PA+ A T P+ P 2 + I n h 2 )0. (5)

其中 h>0

证明: t T 1 时,将(3)带入(2)可得:

{ D μ x 0 ( t )=A x 0 ( t )+g( t, x 0 ( t ) ), D μ x i ( t )=A x i ( t )+g( t, x i ( t ) )+K j=0 F a ij ( x j ( t ) x i ( t ) ),i. (6)

X F = ( x 1 T ( t ), x 2 T ( t ),, x F T ( t ) ) T , X R =( x 0 ( t ) ), G( t, X F )= ( g T ( t, x 1 ( t ) ), g T ( t, x 2 ( t ) ),, g T ( t, x F ( t ) ) ) T , G( t, X R )=( g( t, x 0 ( t ) ) ).

则(6)可以转换为:

{ D μ X R ( t )=A X R ( t )+G( t, X R ( t ) ), D μ X F ( t )=( I F A ) X F ( t )+G( t, X F ( t ) )( L F K ) X F ( t )( L R K ) X R ( t ).

设误差为 e( t )= X F ( t ) c F X R ( t ) ,其中 c F =( 1,1,,1 ) F维列向量,根据引理4.1可得, e( t )= X F ( t )( L F 1 L R I n ) X R ( t )

分析误差系统的渐近稳定性,构造Lyapunov函数:

V( t )= e T ( t )( I F P )e( t ).

根据引理2.1得到:

D μ V( t )2 e T ( t )( I F P ) D μ e( t ) =2 e T ( t )( I F P )[ ( I F A )e( t )( L F K )e( t )+G( t, X F ( t ) )+( L F 1 L R I n )G( t, X F ( t ) ) ] =2 e T ( t )( I F PA )e( t )2 e T ( t )( L F PK )e( t ) +2 e T ( t )( I F P )[ G( t, X F ( t ) )+( L F 1 L R I n )G( t, X F ( t ) ) ] e T ( t )[ I F ( PA+ A T P ) L F PK L F T K T P ]e( t )+ e T ( t )[ I F P 2 ]e( t ) + [ G( t, X F ( t ) )+( L F 1 L R I n )G( t, X F ( t ) ) ] T [ G( t, X F ( t ) )+( L F 1 L R I n )G( t, X F ( t ) ) ]. (7)

存在 h>0 ,使得:

[ G( t, X F ( t ) )+( L F 1 L R I n )G( t, X F ( t ) ) ] T [ G( t, X F ( t ) )+( L F 1 L R I n )G( t, X F ( t ) ) ] = i=1 F [ g( t, x i ( t ) )g( t, x 0 ( t ) ) ] T i=1 F [ g( t, x i ( t ) )g( t, x 0 ( t ) ) ] i=1 F h 2 [ x i ( t ) x 0 ( t ) ] T [ x i ( t ) x 0 ( t ) ] = h 2 [ X F ( t ) c F X R ( t ) ] T [ X F ( t ) c F X R ( t ) ] = h 2 e T ( t )e( t ). (8)

将(8)带入(7)中可得:

D μ V( t )2 e T ( t )[ I F ( PA+ A T P+ P 2 + I n h 2 ) L F PK L F T K T P ]e( t ).

根据(4)可知, D μ V( t ) 是负定的,那么存在 δ>0 ,使得:

D μ V( t )δV( t ).

同理,当 t T 2 时,根据(5)可知, D μ V( t ) 是负定的,则存在 β>0 ,使得:

D μ V( t )βV( t ).

t[ 0,κT ] 时,存在非负函数 Θ( t ) ,使得:

D μ V( t )+δV( t )+Θ( t )=0. (9)

在(9)的两边进行拉普拉斯变换,得到:

s μ [ V( t ) ] s μ1 [ V( 0 ) ]+δ[ V( t ) ]+[ Θ( t ) ]=0.

其中, 表示一个函数的拉普拉斯变换。然后我们可以得到:

[ V( t ) ]= s μ1 [ V( 0 ) ][ Θ( t ) ] s μ +δ . (10)

在(10)的两边取拉普拉斯逆变换,我们得到:

V( t )=V( 0 ) E μ [ δ t μ ]Θ{ t μ1 E μ,μ [ δ t μ ] },

其中, 表示卷积算子, t μ1 E μ,μ [ δ t μ ] 是非负函数,很明显:

V( t )V( 0 ) E μ [ δ t μ ],

V( κt )=V( κt ) E μ [ δ t μ ].

通过使用类似的迭代方法,当 t[ κT,T ] 时,

V( t )V( κT ) E μ [ β ( tκT ) μ ]V( 0 ) E μ [ δ ( κT ) μ ] E μ [ β ( tκT ) μ ].

t[ T,( 1+κ )T ] 时,

V( t )V( T ) E μ [ δ ( tT ) μ ]V( 0 ) E μ [ δ κ μ T μ ] E μ [ β ( ( 1κ )T ) μ ] E μ [ δ ( tT ) μ ].

t[ ( 1+κ )T,2T ] 时,

V( t )V( ( 1+κ )T ) E μ [ β ( t( 1+κ )T ) μ ] V( 0 ) E μ [ δ κ μ T μ ] E μ [ β ( ( 1κ )T ) μ ] E μ [ δ ( tT ) μ ] E μ [ β ( t( 1+κ )T ) μ ].

使用归纳法,当 t[ lT,( l+κ )T ] 时,

V( t )V( lT ) E μ [ δ ( tlT ) μ ] V( 0 ) ( E μ [ δ κ μ T μ ] E μ [ β ( ( 1κ )T ) μ ] ) l E μ [ δ ( tlT ) μ ].

根据定义2.3,可得:

V( t )V( lT ) E μ [ δ ( tlT ) μ ]V( 0 ) ( E μ [ δ κ μ T μ ] E μ [ β ( ( 1κ )T ) μ ] ) l . (11)

t[ ( l+κ )T,( l+1 )T ] 时,

V( t )V( ( l+κ )T ) E μ [ δ ( t( l+κ )T ) μ ] V( 0 ) ( E μ [ δ κ μ T μ ] E μ [ β ( ( 1κ )T ) μ ] ) l E μ [ β ( t( l+κ )T ) μ ] E μ [ δ κ μ T μ ].

同理,当 t[ ( l+κ )T,( l+1 )T ] 时,可得:

V( t )V( ( l+κ )T ) E μ [ δ ( t( l+κ )T ) μ ] V( 0 ) ( E μ [ δ κ μ T μ ] E μ [ β ( ( 1κ )T ) μ ] ) l E μ [ β ( t( l+κ )T ) μ ]. (12)

根据假设A3、(11)和(12),当 l 时, t ,那么 lim t V( t )=0 。那么很容易得到 lim t e( t ) =0 。这就说明系统可以达到渐近稳定。因此在控制协议(3)下,FMAS(1)(2)实现一致性控制。

5. 仿真实验

考虑五个跟随者和一个领导者的一致性问题,相应的符号有向图如1所示。可以看出,图1的符号有向图在结构上是平衡的。

FMAS的系数矩阵和函数如下:

A=( 3.0 2.5 0.3 1.6 ),K=( 0.15 0.25 0.1 0.3 ),g( t, x i ( t ) )= 4 5 x i ( t )sin( t ).

Laplace矩阵为:

L=( 1.2 0 0 0 1.2 0 3.2 0 0.6 2.6 1.7 0 1.7 0 0 0.6 0 3.3 3.3 0 0 0 0 0 0 )

图2图3分别表示误差分量 e i1 ( t ) e i2 ( t ) 的轨迹。其中 e i1 ( t )= x i1 x 01 e i2 ( t )= x i2 x 02 ,竖轴表示误差分量 e i1 ( t ) e i2 ( t ) ,横轴表示时间t (秒)。

从图中可以看出随着时间的变化误差接近于0,则实现了在控制协议(3)下,FMAS(1)(2)的一致性控制。

Figure 1. Communication topology diagram of the agents

1. 智能体的通信拓扑图

Figure 2. The trajectory of FMAS error e i1 ( t )

2. FMAS的误差 e i1 ( t ) 轨迹

Figure 3. The trajectory of FMAS error e i2 ( t )

3. FMAS的误差 e i2 ( t ) 轨迹

6. 总结

本文针对间歇采样情况下的非线性分数阶多智能体系统一致性问题,提出了一种新的解决方案。具体来说,通过引入一个领导跟随者图,设计带有间歇采样的控制协议,运用了图论和李亚普诺夫函数,最后,我们设计了仿真实验验证了该研究方法的可行性。关于一致性问题仍有很多方面值得进一步探讨,在未来,我们将进一步关注切换拓扑等情况下的二分包含控制问题。

致 谢

首先,我要衷心感谢我的导师李景老师,在学习和生活中都给予我很大帮助。在写论文的过程中,李老师在选题、查找资料等方面给了我很大的帮助。当论文初稿完成的时候,李老师放下繁重的工作,在百忙之中抽出时间来帮我修改论文,最终完成论文定稿。

其次,我要感谢我的女朋友王露晓,在我感到压力和困难的时候陪伴我,给予我精神力量,并且陪我一起学习,共同进步,在生活中也帮助我良多,在这三年的时间里带给我许多快乐的时光,没有她的陪伴,我就没有这么多美好的记忆。

我要感谢我的同学们,特别是我的室友和同门们刘晟、邓子威、李赛赛、刘玉坤、康馨月、赵浩雨。在这段时间里,他们不仅是我的同窗,更是我的朋友和伙伴。在学习上,我们互相帮助、共同进步。在生活中,我们相互扶持,共同度过难关。

我还要感谢我的父母和家人。是他们一直以来的支持和鼓励,让我坚定不移地走上了求学之路。他们的无私奉献和辛勤付出,是我不断前行的动力源泉。我会永远铭记他们对我的关爱和支持。

基金项目

湖南省研究生科研创新项目(CX20220954)。

参考文献

[1] Xu, M., An, K., Vu, L.H., Ye, Z., Feng, J. and Chen, E. (2018) Optimizing Multi-Agent Based Urban Traffic Signal Control System. Journal of Intelligent Transportation Systems, 23, 357-369.
https://doi.org/10.1080/15472450.2018.1501273
[2] Sene, N. (2020) Stability Analysis of Electrical RLC Circuit Described by the Caputo-Liouville Generalized Fractional Derivative. Alexandria Engineering Journal, 59, 2083-2090.
https://doi.org/10.1016/j.aej.2020.01.008
[3] Russell Carpenter, J. (2002) Decentralized Control of Satellite Formations. International Journal of Robust and Nonlinear Control, 12, 141-161.
https://doi.org/10.1002/rnc.680
[4] Lu, Q., Han, Q., Zhong, C., Zhang, B., Wang, J., Liu, S., et al. (2017) Finite-Time Consensus Analysis under Directed Communication Topologies for Multi-Agent Systems. IFAC-PapersOnLine, 50, 619-624.
https://doi.org/10.1016/j.ifacol.2017.08.055
[5] Sarkar, N. and Deb, A.K. (2022) Leader-Follower Formation of Second-Order Nonlinear Multi-Agent Systems by Adaptive Neural Networks with Novel Kernel. IFAC-PapersOnLine, 55, 758-764.
https://doi.org/10.1016/j.ifacol.2022.04.124
[6] Chen, L., Li, X., Wu, R., Lopes, A.M., Li, X. and Zhu, M. (2022) Guaranteed Cost Consensus for a Class of Fractional-Order Uncertain Multi-Agent Systems with State Time Delay. International Journal of Control, Automation and Systems, 20, 3487-3500.
https://doi.org/10.1007/s12555-021-0009-0
[7] Bai, J., Wen, G., Rahmani, A. and Yu, Y. (2015) Distributed Formation Control of Fractional-Order Multi-Agent Systems with Absolute Damping and Communication Delay. International Journal of Systems Science, 46, 2380-2392.
https://doi.org/10.1080/00207721.2014.998411
[8] Wang, X., Wu, H. and Cao, J. (2020) Global Leader-Following Consensus in Finite Time for Fractional-Order Multi-Agent Systems with Discontinuous Inherent Dynamics Subject to Nonlinear Growth. Nonlinear Analysis: Hybrid Systems, 37, Article ID: 100888.
https://doi.org/10.1016/j.nahs.2020.100888
[9] Yu, Z., Jiang, H. and Hu, C. (2015) Leader-following Consensus of Fractional-Order Multi-Agent Systems under Fixed Topology. Neurocomputing, 149, 613-620.
https://doi.org/10.1016/j.neucom.2014.08.013