Yang X, Wang W, Huang P. Distributed optimal consensus with obstacle avoidance algorithm of mixed-order UAVs–USVs–UUVs systems[J]. ISA transactions, 2020, 107: 270-286.

Xuekuan Yang, Wei Wang, Ping Huang, Distributed optimal consensus with obstacle avoidance algorithm of mixed-order UAVs–USVs–UUVs systems, ISA Transactions, Volume 107, 2020, Pages 270-286.

(https://www.sciencedirect.com/science/article/pii/S0019057820303098)

Abstract: This article addresses the formation control with obstacle avoidance for a mixed-order linear multi-agent in the ocean environment via a distributed optimal control approach. The considered system is comprised of unmanned aerial vehicles (UAVs), unmanned surface vehicles (USVs) and unmanned underwater vehicles (UUVs). A consensus control law for horizontal direction and height direction is then designed uniformly, and the stability is ensured using block Kronecker product and matrix transformation theory. A linear quadratic regulator method is further designed to achieve distributed optimization. Moreover, for obstacle avoidance in the UUVs, a non-quadratic penalty function is constructed based on the seamount threat model by adopting an inverse optimal control approach. Simulation results confirm the efficiency of the consensus and obstacle avoidance.

Keywords: Mixed-order multi-agent systems (MOMAS); Consensus; Optimal formation control; Obstacle avoidance

Distributed Optimal Consensus with Obstacle Avoidance Algorithm of Mixed-Order UAVs-USVs-UUVs Systems

  • 1 Introduction
  • 2 Problem Formulation
    • 2.1 Problem description
    • 2.2 System description
      • 2.2.1 High-Order UAV Dynamics Model
      • 2.2.2 Second-Order USV and UUV
      • 2.2.3 State Space Model: Consider the Expressing MOMAS as a State Space
  • 3 Distributed Optimal Consensus and Obstacle Avoidance Control
    • 3.1 Consensus Protocol
    • 3.2 Optimal Formation Control
    • 3.3 Optimal Control with Underwater Obstacle Avoidance
  • 4 Simulations
    • 4.1 Consistency Simulation
    • 4.2 Optimal Formation Contorl with Obstacle Avoidance Simulation
  • 5 Conclusion
    • Lemma

1 Introduction

2 Problem Formulation

2.1 Problem description

2.2 System description

2.2.1 High-Order UAV Dynamics Model

2.2.2 Second-Order USV and UUV

2.2.3 State Space Model: Consider the Expressing MOMAS as a State Space

3 Distributed Optimal Consensus and Obstacle Avoidance Control

3.1 Consensus Protocol

3.2 Optimal Formation Control

3.3 Optimal Control with Underwater Obstacle Avoidance

4 Simulations

4.1 Consistency Simulation

4.2 Optimal Formation Contorl with Obstacle Avoidance Simulation

5 Conclusion

一篇很不错的无人机,水面帆船,水下潜艇三者协同控制的

本文采用的无人机动力学模型为:
x¨=gθy¨=−gϕz¨=−fz/m−gϕ¨=Mϕ/Ixθ¨=Mθ/Iyψ¨=Mψ/Iz\begin{aligned} &\ddot{x} = g \theta \\ &\ddot{y} = -g \phi \\ &\ddot{z} = -f_z/m - g \\ &\ddot{\phi} = M_\phi / I_x \\ &\ddot{\theta} = M_\theta / I_y \\ &\ddot{\psi} = M_\psi / I_z \\ \end{aligned}​x¨=gθy¨​=−gϕz¨=−fz​/m−gϕ¨​=Mϕ​/Ix​θ¨=Mθ​/Iy​ψ¨​=Mψ​/Iz​​

关于各个符号的具体释义参考原文献。

控制输入为:u=[uz,uϕ,uθ,uψ]Tu=[u_z, u_\phi, u_\theta, u_\psi]^Tu=[uz​,uϕ​,uθ​,uψ​]T。

转换成状态空间的形式:
x˙=Ax+Bu\dot{x} = A x + B ux˙=Ax+Bu

对于共有 mmm 个UAV而言,x=[p1,p2,⋯,pm,v1,v2,⋯,vm,α1,α2,⋯,αm,β1,β2,⋯,βm]Tx = [p1, p2, \cdots, p_m,~~~ v_1, v_2, \cdots, v_m,~~~ \alpha_1, \alpha_2, \cdots, \alpha_m,~~~ \beta_1, \beta_2,\cdots, \beta_m]^Tx=[p1,p2,⋯,pm​,   v1​,v2​,⋯,vm​,   α1​,α2​,⋯,αm​,   β1​,β2​,⋯,βm​]T。

对于共有 111 个UAV而言,x=[p1,v1,α1,β1]Tx = [p1, v_1, \alpha_1, \beta_1]^Tx=[p1,v1​,α1​,β1​]T。

由于 UAV 的运动空间为3维空间,因此各个节点的位置状态和速度状态又分为 x,y,zx,y,zx,y,z 三个方向,数学表示为 pi=[xi,yi,zi],vi=[vix,viy,viz]p_i = [x_i, y_i, z_i], v_i = [v_i^x, v_i^y, v_i^z]pi​=[xi​,yi​,zi​],vi​=[vix​,viy​,viz​]。

状态矩阵分别如下:
AA=[03×3I3×303×303×303×303×3I3×303×303×303×303×3I3×303×303×303×303×3]⊗Im\begin{aligned}A_A= \left[\begin{matrix} 0_{3\times3} & I_{3\times3} & 0_{3\times3} & 0_{3\times3} \\ 0_{3\times3} & 0_{3\times3} & I_{3\times3} & 0_{3\times3} \\ 0_{3\times3} & 0_{3\times3} & 0_{3\times3} & I_{3\times3}\\ 0_{3\times3} & 0_{3\times3} & 0_{3\times3} & 0_{3\times3} \\ \end{matrix}\right] \otimes I_m \end{aligned}AA​=⎣⎢⎢⎡​03×3​03×3​03×3​03×3​​I3×3​03×3​03×3​03×3​​03×3​I3×3​03×3​03×3​​03×3​03×3​I3×3​03×3​​⎦⎥⎥⎤​⊗Im​​

BA=[03×303×303×3I3×3]⊗Im\begin{aligned}B_A= \left[\begin{matrix} 0_{3\times3} \\ 0_{3\times3} \\ 0_{3\times3} \\ I_{3\times3} \\ \end{matrix}\right] \otimes I_m \end{aligned}BA​=⎣⎢⎢⎡​03×3​03×3​03×3​I3×3​​⎦⎥⎥⎤​⊗Im​​

而 αi=[gθi,−gϕi,0]\alpha_i = [g \theta_i, -g \phi_i, 0]αi​=[gθi​,−gϕi​,0], βi=[gςi,−gξi,0]\beta_i = [g \varsigma_i, -g \xi_i, 0]βi​=[gςi​,−gξi​,0]。

针对单个节点,先将状态空间表示式展开:
[x˙y˙z˙v˙xv˙yv˙zgθ˙−gϕ˙0gς˙−gξ˙0]=[000100000000000010000000000001000000000000100000000000010000000000001000000000000100000000000010000000000001000000000000000000000000000000000000][xyzvxvyvzgθ−gϕ0gς−gξ0]+[000000000000000000000000000100010001]U\begin{aligned} \left[\begin{matrix} \dot{x} \\ \dot{y} \\ \dot{z} \\ \\ \dot{v}^x \\ \dot{v}^y \\ \dot{v}^z \\ \\ g \dot{\theta} \\ -g \dot{\phi} \\ 0 \\ \\ g \dot{\varsigma} \\ -g \dot{\xi} \\ 0 \end{matrix}\right]= \left[\begin{matrix} 0 & 0 & 0 && 1 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 \\ 0 & 0 & 0 && 0 & 1 & 0 && 0 & 0 & 0 && 0 & 0 & 0 \\ 0 & 0 & 0 && 0 & 0 & 1 && 0 & 0 & 0 && 0 & 0 & 0 \\ \\ 0 & 0 & 0 && 0 & 0 & 0 && 1 & 0 & 0 && 0 & 0 & 0 \\ 0 & 0 & 0 && 0 & 0 & 0 && 0 & 1 & 0 && 0 & 0 & 0 \\ 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 1 && 0 & 0 & 0 \\ \\ 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 && 1 & 0 & 0 \\ 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 && 0 & 1 & 0 \\ 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 1 \\ \\ 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 \\ 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 \\ 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 && 0 & 0 & 0 \\ \end{matrix}\right] \left[\begin{matrix} x \\ y \\ z \\ \\ v^x \\ v^y \\ v^z \\ \\ g \theta \\ -g \phi \\ 0 \\ \\ g \varsigma \\ -g \xi \\ 0 \end{matrix}\right]+ \left[\begin{matrix} 0 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & 0 \\ \\ 0 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & 0 \\ \\ 0 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & 0 \\ \\ 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \\ \end{matrix}\right] U \end{aligned}⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡​x˙y˙​z˙v˙xv˙yv˙zgθ˙−gϕ˙​0gς˙​−gξ˙​0​⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤​=⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡​000000000000​000000000000​000000000000​​100000000000​010000000000​001000000000​​000100000000​000010000000​000001000000​​000000100000​000000010000​000000001000​⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤​⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡​xyzvxvyvzgθ−gϕ0gς−gξ0​⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤​+⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡​000000000100​000000000010​000000000001​⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤​U​

结合本文提出的控制协议:
ui=−r1∑j=1naij(P~i−P~j)−r2∑j=1naij(V~i−V~j)−r3αi−r4βiu_i = -r_1 \sum_{j=1}^n a_{ij} (\tilde{P}_i - \tilde{P}_j) -r_2 \sum_{j=1}^n a_{ij} (\tilde{V}_i - \tilde{V}_j) - r_3 \alpha_i - r_4 \beta_iui​=−r1​j=1∑n​aij​(P~i​−P~j​)−r2​j=1∑n​aij​(V~i​−V~j​)−r3​αi​−r4​βi​

为方便理解,可以先简化协议成如下形式(不考虑 Desired Position & Velocity):
ui=−r1∑j=1naij(Pi−Pj)−r2∑j=1naij(Vi−Vj)−r3αi−r4βiu_i = -r_1 \sum_{j=1}^n a_{ij} ({P}_i - {P}_j) -r_2 \sum_{j=1}^n a_{ij} ({V}_i - {V}_j) - r_3 \alpha_i - r_4 \beta_iui​=−r1​j=1∑n​aij​(Pi​−Pj​)−r2​j=1∑n​aij​(Vi​−Vj​)−r3​αi​−r4​βi​

文献中给出的

[UAUSUV]=[U11U12U13U21U22U23U31U32U33]×X~=[−r1LAA−r2LAA−r3I−r4I−r1LAS−r2LAS00−r1LSA−r2LSA00−r1LSS−r2LSS−r1LSU−r2LSU0000−r1LUS−r2LUS−r1LUU−r2LUU]\begin{aligned} \left[\begin{matrix} U_A \\ U_S \\ U_V \\ \end{matrix}\right] &= \left[\begin{matrix} U_{11} & U_{12} & U_{13} \\ U_{21} & U_{22} & U_{23} \\ U_{31} & U_{32} & U_{33} \\ \end{matrix}\right]\times\tilde{X}\\ &= \left[\begin{matrix} -r_1 L_{AA} & -r_2L_{AA} & -r_3I & -r_4I && -r_1L_{AS} & -r_2L_{AS} && 0 & 0 \\ \\ -r_1 L_{SA} & -r_2L_{SA} & 0 & 0 && -r_1L_{SS} & -r_2L_{SS} && -r_1L_{SU} & -r_2L_{SU} \\ \\ 0 & 0 & 0 & 0 && -r_1L_{US} & -r_2L_{US} && -r_1L_{UU} & -r_2L_{UU} \\ \end{matrix}\right] \end{aligned}⎣⎡​UA​US​UV​​⎦⎤​​=⎣⎡​U11​U21​U31​​U12​U22​U32​​U13​U23​U33​​⎦⎤​×X~=⎣⎢⎢⎢⎢⎡​−r1​LAA​−r1​LSA​0​−r2​LAA​−r2​LSA​0​−r3​I00​−r4​I00​​−r1​LAS​−r1​LSS​−r1​LUS​​−r2​LAS​−r2​LSS​−r2​LUS​​​0−r1​LSU​−r1​LUU​​0−r2​LSU​−r2​LUU​​⎦⎥⎥⎥⎥⎤​​

[UAUSUV]=[U11U12U13U21U22U23U31U32U33]×X~\begin{aligned} \left[\begin{matrix} U_A \\ U_S \\ U_V \\ \end{matrix}\right]= \left[\begin{matrix} U_{11} & U_{12} & U_{13} \\ U_{21} & U_{22} & U_{23} \\ U_{31} & U_{32} & U_{33} \\ \end{matrix}\right]\times\tilde{X} \end{aligned}⎣⎡​UA​US​UV​​⎦⎤​=⎣⎡​U11​U21​U31​​U12​U22​U32​​U13​U23​U33​​⎦⎤​×X~​

状态反馈输入 UUU:
U=[UAUSUV]=[U11⊗I3U12⊗T1U13⊗I3U21⊗T2U22⊗I2U23⊗T2U31⊗I3U32⊗T1U33⊗I3]×X~\begin{aligned}U&= \left[\begin{matrix} U_A \\ U_S \\ U_V \\ \end{matrix}\right]= \left[\begin{matrix} U_{11}\otimes I_3 & U_{12}\otimes T_1 & U_{13}\otimes I_3 \\ U_{21}\otimes T_2 & U_{22}\otimes I_2 & U_{23}\otimes T_2 \\ U_{31}\otimes I_3 & U_{32}\otimes T_1 & U_{33}\otimes I_3 \\ \end{matrix}\right]\times\tilde{X} \end{aligned}U​=⎣⎡​UA​US​UV​​⎦⎤​=⎣⎡​U11​⊗I3​U21​⊗T2​U31​⊗I3​​U12​⊗T1​U22​⊗I2​U32​⊗T1​​U13​⊗I3​U23​⊗T2​U33​⊗I3​​⎦⎤​×X~​

U11⊗I3=[−r1LAA00−r2LAA00−r3I00−r4I000−r1LAA00−r2LAA00−r3I00−r4I000−r1LAA00−r2LAA00−r3I00−r4I]\begin{aligned}U_{11} \otimes I_3= \left[\begin{matrix} -r_1 L_{AA} & 0 & 0 & -r_2 L_{AA} & 0 & 0 & -r_3 I & 0 & 0 & -r_4 I & 0 & 0 \\ 0 & -r_1 L_{AA} & 0 & 0 & -r_2 L_{AA} & 0 & 0 & -r_3 I & 0 & 0 & -r_4 I & 0 \\ 0 & 0 & -r_1 L_{AA} & 0 & 0 & -r_2 L_{AA} & 0 & 0 & -r_3 I & 0 & 0 & -r_4 I \\ \end{matrix}\right] \end{aligned}U11​⊗I3​=⎣⎡​−r1​LAA​00​0−r1​LAA​0​00−r1​LAA​​−r2​LAA​00​0−r2​LAA​0​00−r2​LAA​​−r3​I00​0−r3​I0​00−r3​I​−r4​I00​0−r4​I0​00−r4​I​⎦⎤​​

U21⊗T2=[−r1LSA00−r2LSA00−r3I00−r4I000−r1LSA00−r2LSA00−r3I00−r4I0]\begin{aligned}U_{21} \otimes T_2= \left[\begin{matrix} -r_1 L_{SA} & 0 & 0 & -r_2 L_{SA} & 0 & 0 & -r_3 I & 0 & 0 & -r_4 I & 0 & 0 \\ 0 & -r_1 L_{SA} & 0 & 0 & -r_2 L_{SA} & 0 & 0 & -r_3 I & 0 & 0 & -r_4 I & 0 \\ \end{matrix}\right] \end{aligned}U21​⊗T2​=[−r1​LSA​0​0−r1​LSA​​00​−r2​LSA​0​0−r2​LSA​​00​−r3​I0​0−r3​I​00​−r4​I0​0−r4​I​00​]​

U31⊗I3=[000000000000000000000000000000000000]\begin{aligned}U_{31} \otimes I_3= \left[\begin{matrix} 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ \end{matrix}\right] \end{aligned}U31​⊗I3​=⎣⎡​000​000​000​000​000​000​000​000​000​000​000​000​⎦⎤​​

U12⊗T1=[−r1LAS0−r2LAS00−r1LAS0−r2LAS0000]\begin{aligned}U_{12} \otimes T_1= \left[\begin{matrix} -r_1 L_{AS} & 0 & -r_2 L_{AS} & 0 \\ 0 & -r_1 L_{AS} & 0 & -r_2 L_{AS} \\ 0 & 0 & 0 & 0 \\ \end{matrix}\right] \end{aligned}U12​⊗T1​=⎣⎡​−r1​LAS​00​0−r1​LAS​0​−r2​LAS​00​0−r2​LAS​0​⎦⎤​​

U22⊗I2=[−r1LSS0−r2LSS00−r1LSS0−r2LSS]\begin{aligned}U_{22} \otimes I_2= \left[\begin{matrix} -r_1 L_{SS} & 0 & -r_2 L_{SS} & 0 \\ 0 & -r_1 L_{SS} & 0 & -r_2 L_{SS} \\ \end{matrix}\right] \end{aligned}U22​⊗I2​=[−r1​LSS​0​0−r1​LSS​​−r2​LSS​0​0−r2​LSS​​]​

U32⊗T1=[−r1LUS0−r2LUS00−r1LUS0−r2LUS0000]\begin{aligned}U_{32} \otimes T_1= \left[\begin{matrix} -r_1 L_{US} & 0 & -r_2 L_{US} & 0 \\ 0 & -r_1 L_{US} & 0 & -r_2 L_{US} \\ 0 & 0 & 0 & 0 \\ \end{matrix}\right] \end{aligned}U32​⊗T1​=⎣⎡​−r1​LUS​00​0−r1​LUS​0​−r2​LUS​00​0−r2​LUS​0​⎦⎤​​

U13⊗I3=[000000000000000000]\begin{aligned}U_{13} \otimes I_3= \left[\begin{matrix} 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 \\ \end{matrix}\right] \end{aligned}U13​⊗I3​=⎣⎡​000​000​000​000​000​000​⎦⎤​​

U23⊗T2=[−r1LSU00−r1LSU000−r1LSU00−r1LSU0]\begin{aligned}U_{23} \otimes T_2= \left[\begin{matrix} -r_1 L_{SU} & 0 & 0 & -r_1 L_{SU} & 0 & 0 \\ 0 & -r_1 L_{SU} & 0 & 0 & -r_1 L_{SU} & 0 \\ \end{matrix}\right] \end{aligned}U23​⊗T2​=[−r1​LSU​0​0−r1​LSU​​00​−r1​LSU​0​0−r1​LSU​​00​]​

U33⊗I3=[−r1LUU00−r2LUU000−r1LUU00−r2LUU000−r1LUU00−r2LUU]\begin{aligned}U_{33} \otimes I_3= \left[\begin{matrix} -r_1 L_{UU} & 0 & 0 & -r_2 L_{UU} & 0 & 0 \\ 0 & -r_1 L_{UU} & 0 & 0 & -r_2 L_{UU} & 0 \\ 0 & 0 & -r_1 L_{UU} & 0 & 0 & -r_2 L_{UU} \\ \end{matrix}\right] \end{aligned}U33​⊗I3​=⎣⎡​−r1​LUU​00​0−r1​LUU​0​00−r1​LUU​​−r2​LUU​00​0−r2​LUU​0​00−r2​LUU​​⎦⎤​​

Lemma

If Re(uˉ)<0\text{Re}(\bar{u})<0Re(uˉ)<0, r1≥0r_1 \ge 0r1​≥0, α^≥0\hat{\alpha} \ge 0α^≥0,
fuˉ(λ)=λ2+(α^−r2uˉ)λ+β^−r1uˉf_{\bar{u}}(\lambda) = \lambda^2 + (\hat{\alpha} - r_2 \bar{u})\lambda+\hat{\beta}-r_1\bar{u} fuˉ​(λ)=λ2+(α^−r2​uˉ)λ+β^​−r1​uˉ
the roots of above equation lie on the left half complex plane if and only if:
r1>β^Re(uˉ)Re(uˉ)2+Im(uˉ)2r_1 > \frac{\hat{\beta} \text{Re} (\bar{u})}{\text{Re}(\bar{u})^2 + \text{Im} (\bar{u})^2} r1​>Re(uˉ)2+Im(uˉ)2β^​Re(uˉ)​

r2>α^Re(uˉ)+r_2 > \frac{\hat{\alpha}}{\text{Re}(\bar{u})} + \frac{}{} r2​>Re(uˉ)α^​+​


【Paper】2020_Distributed optimal consensus with obstacle avoidance algorithm of mixed-order UAVs相关推荐

  1. 【Paper】2019_Distributed Optimal Control of Energy Storages in a DC Microgrid with Communication Dela

    M. Shi, X. Chen, J. Zhou, Y. Chen, J. Wen and H. He, "Distributed Optimal Control of Energy Sto ...

  2. 【Paper】2015_Leader–follower consensus of linear multi-agent systems with unknown external disturbanc

    [Cao W, Zhang J, Ren W. Leader–follower consensus of linear multi-agent systems with unknown externa ...

  3. 【Paper】2021_Observer-based distributed consensus for multi-agent systems with directed networks and

    Shuzhen Yu, Zhiyong Yu, Haijun Jiang, Xuehui Mei, Observer-based distributed consensus for multi-age ...

  4. 【Paper】2010_Distributed optimal control of multiple systems

    Dong W. Distributed optimal control of multiple systems[J]. International Journal of Control, 2010, ...

  5. 【Paper】2020_Event-triggered bipartite consensus over cooperation-competition networks under DoS atta

    Hu, A., Park, J.H., Cao, J. et al. Event-triggered bipartite consensus over cooperation-competition ...

  6. 【Paper】2021_Distributed Consensus Tracking of Networked Agent Systems Under Denial-of-Service Attack

    Y. Wan, G. Wen, X. Yu and T. Huang, "Distributed Consensus Tracking of Networked Agent Systems ...

  7. 【Paper】2019_Consensus Control of Multiple AUVs Recovery System Under Switching Topologies and Time D

    Zhang W, Zeng J, Yan Z, et al. Consensus control of multiple AUVs recovery system under switching to ...

  8. 【Paper】2003_Consensus Problems in Networks of Agents with Switching Topology and Time-Delays

    此篇文章主要在于仿真代码,关于文献的解释请参考 [Paper]2003_Murr_Consensus Problems in Networks of Agents with Switching Top ...

  9. 【Paper】2017_水下潜航器编队海洋勘测的协调控制方法研究

    友情链接:[paper]2019_Consensus Control of Multiple AUVs Recovery System Under Switching Topologies and T ...

最新文章

  1. 转载:如何区分空间参考、坐标系统、投影、基准面和椭圆体?
  2. ApplicationInsights的探测器尝鲜
  3. vue组件的按需加载
  4. php mysql 地图 矩形_PHP+Mysql+jQuery中国地图区域数据统计实例讲解
  5. 周期性/定时执行python任务,使用三种方法:while、apscheduler、sched
  6. HEAP: Free Heap block xxxxxxxx modified at xxxxxxxx after it was freed
  7. 产品经理与数据的恩怨情仇
  8. 贝叶斯网络模型自动搭建
  9. 2021最新个人在线要饭网站源码
  10. JAVA获取CKplayer真是地址,ckplayer的使用问题
  11. 2016小米-风口的猪-中国牛市-Java
  12. VC MFC C++ MQTT VC编译MQTT VC调用MQTT dll eclipse-paho-mqtt
  13. Typecho权限管理插件 - 权限狗
  14. 为什么下载的破解游戏和软件经常会被报毒?
  15. Arduino Uno 火焰传感器实验
  16. npm not found: python2
  17. CentOS7如何设置开机自启动程序、开机自启动脚本?
  18. 香港服务器 微信支付,如何给微信开通香港钱包(WeChat Pay HK)
  19. 多角度探讨灵活可扩缩的云上游戏解决方案
  20. 触摸屏驱动的reset的实验

热门文章

  1. 提高办公效率的个Excel技巧,告别苦加班!
  2. vue.js实战 第一篇 1-3章计算属性
  3. 四、Java多人博客系统-2.0版本
  4. laravel数据迁移的时候遇到的字符串长度的问题
  5. iOS中正则表达式的使用
  6. 读书笔记-《大话数据结构》第二章算法
  7. JavaWeb核心编程之Tomcat安装和配置
  8. JVM-class文件完全解析-方法表集合
  9. jQuery技术内幕电子版4
  10. 让我们一起Go(十三)