【Paper】2017_Consensus of linear multi-agent systems with exogenous disturbance generated from hetero

Zhang X, Liu X. Consensus of linear multi-agent systems with exogenous disturbance generated from heterogeneous exosystems[J]. International Journal of Systems Science, 2017, 48(15): 3147-3159.

1. Introduction

2. Preliminaries and problem formulation

2.1. Graph theory

2.2. Input-to-state stability and some useful lemmas

2.3. Problem formulation

领航者为
x ˙ 0 = A x 0 (5) \dot{x}_0 = A x_0 \tag{5} x˙0=Ax0(5)

跟随者为
x ˙ i = A x i + B ( u i + d i ) (6) \begin{aligned} \dot{x}_i = A x_i + B (u_i + d_i) \end{aligned} \tag{6} x˙i=Axi+B(ui+di)(6)

3. Consensus analysis with exogenous disturbances generated by linear heterogeneous exosystems

干扰信号 d i d_i di 由以下动力学产生
ξ ˙ i = A 0 i ξ i d i = C 0 i ξ i (8) \begin{aligned} \dot{\xi}_i = A_{0i} \xi_i \\ d_i = C_{0i} \xi_i \end{aligned} \tag{8} ξ˙i=A0iξidi=C0iξi(8)

观测器为
z ˙ i = ( A 0 i − K i B C 0 i ) ( z i + K i x i ) − K i ( A x i + B u i ) ξ ^ i = z i + K i x i d ^ i = C 0 i ξ ^ i (9) \begin{aligned} \dot{z}_i &= (A_{0i}-K_iBC_{0i}) (z_i + K_i x_i) - K_i(Ax_i + Bu_i) \\ \hat{\xi}_i &= z_i + K_i x_i \\ \hat{d}_i &= C_{0i} \hat{\xi}_i \end{aligned} \tag{9} z˙iξ^id^i=(A0iKiBC0i)(zi+Kixi)Ki(Axi+Bui)=zi+Kixi=C0iξ^i(9)

控制器为
u i = c F [ ∑ j = 1 N a i j ( x j − x i ) + g i ( x 0 − x i ) ] − C 0 i ξ ^ i (15) \begin{aligned} u_i &= cF \left[ \sum_{j=1}^N a_{ij} (x_j - x_i) + g_i(x_0 - x_i) \right] - C_{0i} \hat{\xi}_i \end{aligned} \tag{15} ui=cF[j=1Naij(xjxi)+gi(x0xi)]C0iξ^i(15)

4. Consensus analysis with exogenous disturbances generated by non-linear heterogeneous exosystems

干扰信号 d i d_i di 由以上动力学产生
ξ ˙ i = A 0 i ξ i + ϕ i ( ξ i ) d i = C 0 i ξ i (35) \begin{aligned} \dot{\xi}_i &= A_{0i} \xi_i \red{+ \phi_i(\xi_i)} \\ d_i &= C_{0i} \xi_i \end{aligned} \tag{35} ξ˙idi=A0iξi+ϕi(ξi)=C0iξi(35)

观测器为
z ˙ i = ( A 0 i − K i B C 0 i ) ( z i + K i x i ) + ϕ i ( z i + K i x i ) − K i ( A x i + B u i ) + Q ζ i − 1 ζ i e i ζ ˙ i = e i T e i ξ ^ i = z i + K i x i d ^ i = C 0 i ξ ^ i (37) \begin{aligned} \dot{z}_i &= (A_{0i}-K_iBC_{0i}) (z_i + K_i x_i) \red{+\phi_i(z_i + K_i x_i)} - K_i(Ax_i + Bu_i) + \red{Q^{-1}_{\zeta_i} \zeta_i e_i} \\ \red{\dot{\zeta}_i} &\red{= e_i^{\text{T}} e_i} \\ \hat{\xi}_i &= z_i + K_i x_i \\ \hat{d}_i &= C_{0i} \hat{\xi}_i \end{aligned} \tag{37} z˙iζ˙iξ^id^i=(A0iKiBC0i)(zi+Kixi)+ϕi(zi+Kixi)Ki(Axi+Bui)+Qζi1ζiei=eiTei=zi+Kixi=C0iξ^i(37)

论文中的观测器(37),写出来的结果无法运行,因为维度都不匹配。经过我的测试,感觉应该是少了个负号,我给补充上去了,结果就变好了。

e i = ξ i − ξ ^ i (38) \begin{aligned} {e}_i &= \xi_i - \hat{\xi}_i \end{aligned} \tag{38} ei=ξiξ^i(38)

5. Simulation examples

Example 5.1

对应程序为 Main_Ex51.m
效果如下:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


Example 5.2

对应程序为 Main_Ex52.m
效果如下:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zhao-Jichao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值