複製鏈接
請複製以下鏈接發送給好友

狀態空間法

鎖定
狀態空間法是一種基於解答空間的問題表示和求解方法,它是以狀態和操作符為基礎的。在利用狀態空間圖表示時,從某個初始狀態開始,每次加一個操作符,遞增地建立起操作符的試驗序列,直到達到目標狀態為止。由於狀態空間法需要擴展過多的節點,容易出現“組合爆炸”,因而只適用於表示比較簡單的問題。
中文名
狀態空間法
外文名
State space method
適用領域
數字電子計算機、數學
所屬學科
數學
動力學

狀態空間法方法定義

狀態空間法(state-space techniques )是現代控制理論中建立在狀態變量描述基礎上的對控制系統分析和綜合的方法。狀態變量是能完全描述系統運動的一組變量。如果系統的外輸入為已知,那麼由這組變量的現時值就能完全確定系統在未來各時刻的運動狀態。通過狀態變量描述能建立系統內部狀態變量與外部輸入變量輸出變量之間的關係。反映狀態變量與輸入變量間因果關係的數學描述稱為狀態方程,而輸出變量與狀態變量和輸入變量間的變換關係則由量測方程來描述。狀態與狀態變量描述的概念早就存在於經典動力學和其他一些領域,但將它系統地應用於控制系統的研究,則是從1960年R.E.卡爾曼發表《控制系統的一般理論》的論文開始的。狀態空間法的引入促成了現代控制理論的建立。

狀態空間法數學基礎

狀態空間法的主要數學基礎線性代數。在狀態空間法中,廣泛用向量來表示系統的各種變量組,其中包括狀態向量輸入向量輸出向量。變量的個數規定為相應向量的維數。用x表示系統的狀態向量,用u和y分別表示系統的輸入向量和輸出向量,則系統的狀態方程和量測方程可表示為如下的一般形式:
x'=f(x,u,t), y=g(x,u,t)
式中,f(x,u,t)和g(x,u,t)為自變量x、u、t的非線性向量函數,t為時間變量。對於線性定常系統狀態方程和量測方程具有較為簡單的形式:
x'=Ax+Bu,  y=Cx+Du
式中A為系統矩陣,B為輸入矩陣,C為輸出矩陣,D為直接傳遞矩陣,它們是由系統的結構和參數所定出的常數矩陣。在狀態空間法中,控制系統的分析問題常歸結為求解系統的狀態方程和研究狀態方程解的性質。這種分析是在狀態空間中進行的。所謂狀態空間就是以狀態變量座標軸所構成的一個多維空間狀態向量隨時間的變化在狀態空間中形成一條軌跡。對於線性定常系統狀態軌跡主要由系統的特徵值決定。系統的特徵值規定為系統矩陣A的特徵方程det(sI-A)=0的根,其特徵可由它在s複數平面上的分佈來表徵。當運用狀態空間法來綜合控制系統時,問題就變為選擇一個合適的輸入向量,使得狀態軌跡滿足指定的性能要求。

狀態空間法方法優點

狀態空間法有很多優點。由於採用矩陣表示,當狀態變量、輸入變量或輸出變量的數目增加時,並不增加系統描述的複雜性。狀態空間法是時間域方法,所以很適合於用數字電子計算機來計算。狀態空間法能揭示系統內部變量和外部變量間的關係,因而有可能找出過去未被認識的系統的許多重要特性,其中能控性能觀測性尤其具有特別重要的意義。研究表明,從系統的結構角度來看,狀態變量描述比經典控制理論中廣為應用的輸入輸出描述(如傳遞函數)更為全面。

狀態空間法方法意義

狀態空間法的運用對現代控制理論中其他各種方法的發展起了重要的推動作用。線性系統代數理論、線性系統幾何理論多變量頻域方法,都是在狀態空間法的影響下發展起來的。