在控制系統中,穩定的閉環系統的重要性不言而喻。如果系統受到外界干擾作用,系統運動趨向於發散,這將會是個災難!在經典控制理論中,系統的穩定性判據包括勞斯判據、根軌跡法以及奈奎斯特判據。在現代控制理論以及非線性控制中,李雅普諾夫穩定性判據起着非常重要的作用。 李雅普諾夫定義了三種穩定性,分別是李雅普 ...
西爾維斯特方程的形式:AX XB C 李雅普諾夫方程的形式:AX XA C 這兩種方程都是已知矩陣A,B,C,求解X的方程。 對於這種方程有兩種方法來求解,一種是朴素法,一種是Bartels Stewart法。 以西爾維斯特方程為例,朴素法是將方程寫為下列形式進行直接求解: 其中圓圈中帶個X的符號是kron積,vec 是將X或C轉換為了n 的列向量。 該方法將原來O n 的問題變為了O n ,如果 ...
2021-06-18 11:34 0 385 推薦指數:
在控制系統中,穩定的閉環系統的重要性不言而喻。如果系統受到外界干擾作用,系統運動趨向於發散,這將會是個災難!在經典控制理論中,系統的穩定性判據包括勞斯判據、根軌跡法以及奈奎斯特判據。在現代控制理論以及非線性控制中,李雅普諾夫穩定性判據起着非常重要的作用。 李雅普諾夫定義了三種穩定性,分別是李雅普 ...
視頻地址:https://space.bilibili.com/230105574?from=search&seid=14684343010331151941 --------------- ...
李雅普諾夫第一方法(用於線性系統) 李雅普諾夫第二方法(線性系統和非線性系統都可使用) 前提知識 講解 舉例說明 ...
差分法計算一維熱傳導方程是計算偏微分方程數值解的一個經典例子。 熱傳導方程也是一種拋物型偏微分方程。 一維熱傳導方程如下: 該方程的解析解為: 通過對比解析解和數值解,我們能夠知道數值解的是否正確。 下面根據微分寫出差分形式: 整理得: 已知網格平面三條邊的邊界條件 ...
上一篇實現了二維熱傳導方程數值解,這里我們計算波動方程數值解。 波動方程是一種雙曲型偏微分方程。 這里依然用差分法計算。 一維波動方程如下: 寫成差分形式: 整理一下就能得到u(i+1,j)。 matlab代碼如下: 結果如下: ...
上一篇實現了一維波動方程數值解,這一篇實現二維波動方程數值解。 二維波動方程如下: 寫成差分形式: 整理一下就能得到u(i+1,j,k)。 matlab代碼如下: 結果如下: 這個看着就挺像波動的。 和三維熱傳導方程類似,三維波動方程也難以畫出來,這里就不 ...
代數黎卡提方程通常會在求解最優控制時有所應用,比如LQR控制。 標准形式有以下兩種: 1.連續代數黎卡提方程: 2.離散代數黎卡提方程: 其中P是未知量,A、B、Q、R為已知量。 離散代數黎卡提方程可以迭代求解。 matlab代碼如下: ...
上一篇實現了一維熱傳導方程數值解,這一篇實現二維熱傳導方程數值解。 套路是一樣的,先列微分方程,再改為差分方程,然后遞推求解,不同的是一維熱傳導需要三維顯示,而二維熱傳導需要四維,因此最后做了個三維動態圖。 二維熱傳導方程如下: 另外四條邊界都是0。 寫成差分方程為: 整理一下 ...