【控制】多智体系统一致性基础知识
多智體控制
- 多智體一致性控制
- 圖論
- 1. 無向圖、有向圖、同構圖
- 2. 鄰接表、鄰接矩陣、關聯矩陣
- 3. 連通性
- 圖論矩陣
- 1. 度矩陣
- 2. 鄰接矩陣
- 3. 拉普拉斯矩陣
- 4. 拉氏矩陣的性質
- 5. 蓋爾圓盤定理
- 6. 代數連通度
- 一致性控制
- 1. 動力學狀態
- 2. 控制協議
- 3. 李雅普諾夫
多智體一致性控制
多智體動力學方程主要由兩部分組成:
判斷是否趨近:
圖論
ZZZ-矩陣: 非對角元素為非正實數的矩陣.
MMM-矩陣: 所有特征值的實部為非負實數的ZZZ-矩陣
給定一個節點集 合VVV 和 這些節點形成的邊集合 EEE, 就構成了一個圖 G:=(V,E)G := (V, E)G:=(V,E).
如果 EEE 中的邊沒有方向, 就稱 GGG 為無向圖(undirected graph);如果 有方向, 則稱 GGG 為有向圖(directed graph).
如果 EEE 中的每條邊有一個權重值, 則稱 GGG 為帶權圖(weighted graph); 如果沒有, 則稱 GGG 為無權圖(unweighted graph).
如果 GGG 中任一個節點 viv_ivi? 都沒有指向自身的邊, 或者多于1條指向另外一個節點vjv_jvj?的邊, 則稱 GGG 為簡單圖(simple graph) , 否則稱為非簡單圖(nonsimple graph).
圖 GGG 中如果任意兩個節點都存在一條路徑, 則稱 GGG 為連通圖(Connected Graph).
圖 GGG 的連通分量(Connected Component)是GGG的一個最大連通子圖.
正則圖(Regular Graph)中每個節點的度是一樣的.
1. 無向圖、有向圖、同構圖
2. 鄰接表、鄰接矩陣、關聯矩陣
3. 連通性
圖論矩陣
1. 度矩陣
2. 鄰接矩陣
3. 拉普拉斯矩陣
給定一個無向, 無權的簡單圖 G=(V,E)G =(V,E)G=(V,E), n=∣V∣n = |V|n=∣V∣ 表示節點個數, Laplacian 矩陣 LLL 一個定義如下 n×nn\times nn×n矩陣
L=D?AL = D - AL=D?A
其中 DDD 是 GGG 的度矩陣(degree matrix), 它為對角矩陣, 且Di,iD_{i,i}Di,i?為節點 viv_ivi?的度; AAA 為 GGG 的鄰接矩陣(adjacency matrix), 如果節點 viv_ivi? 和 vjv_jvj? 之間存在一條邊 ∈E\in E∈E, 則 Ai,j=Aj,i=1A_{i,j} = A_{j,i} = 1Ai,j?=Aj,i?=1, 否則 Ai,j=Aj,i=0A_{i,j}= A_{j,i} = 0Ai,j?=Aj,i?=0, 可見 AAA 是一個對稱矩陣.
4. 拉氏矩陣的性質
給定一個無向圖 GGG, 設它的 Laplacian 矩陣 LLL 的特征值為 λ0≤λ1?λn?1\lambda_0 \leq \lambda_1 \cdots \lambda_{n-1}λ0?≤λ1??λn?1?:
- LLL 是一個對稱矩陣.
- LLL 是半正定的, 由對稱和對角占優可以證明.
- LLL 是一個 MMM 矩陣.
- LLL 的行和\列和都為0, 所以0是LLL的特征值, 對應特征向量 為 nnn 維向量 (1,1,1,…,1)( 1, 1, 1, \ldots, 1)(1,1,1,…,1).
- LLL 的特征值中 0 出現的次數為連通子圖的個數.
- LLL 最小的非零的特征值稱為 LLL 的譜隙(spectral gap).
- LLL 第二最小的特征值稱為 GGG 的代數連通度(algebra connectivity).
From: 圖論與Laplacian 矩陣
5. 蓋爾圓盤定理
【控制】蓋爾圓盤定理
【Matlab 控制】繪制蓋爾圓
6. 代數連通度
連通的充要條件是圖中有一個生成樹;也等價于代數連通度大于(不能等于)0。
一致性控制
1. 動力學狀態
2. 控制協議
3. 李雅普諾夫
總結
以上是生活随笔為你收集整理的【控制】多智体系统一致性基础知识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Matlab 控制】函数调用函数
- 下一篇: 【Matlab 控制】矩阵、图像操作基础