2019 10 06 線性系統的理解

2021-09-27 22:22:15 字數 2266 閱讀 3040

線性系統(linear system):乙個鬆弛系統稱為線性的,當且僅當對於任何的輸入u

1u_1

u1​和u

2u_2

u2​,以及任何的實數α

\alpha

α,均有

h (u

1+u2

)=hu

1+hu

2h(u_1+u_2)=hu_1+hu_2

h(u1​+

u2​)

=hu1

​+hu

2​h (α

u1)=

αhu1

h(\alpha u_1)=\alpha hu_1

h(αu1​

)=αh

u1​否則稱為是非線性的。

簡言之,乙個線性系統需要滿足兩條:可加性、齊次性,那麼對於描述系統的數學模型來說,比如微分方程中,每一項只是這樣的形式

a nd

ny(t

)dtn

∀n∈n

a_n\frac\quad\forall n\in\mathbb n

an​dtn

dny(

t)​∀

n∈n就稱之為線性系統,滿足可加性和齊次性。

那麼什麼樣子是非線性系統呢?例如:帶三角函式的sin

sinsi

n、co

scos

cos、tan

tanta

n或者dnx

(t)d

tn⋅d

mx(t

)dtm

\frac\cdot\frac

dtndnx

(t)​

⋅dtm

dmx(

t)​,諸如此類不符合可加性和齊次性的均為非線性系統,統一使用f(x

)f(x)

f(x)

表示。在《矩陣論》中,第一章必然講到線性空間、線性相關和線性變換,那麼這裡的線性又為什麼叫這個名字?與自動控制原理、現代控制理論中的線性是不是乙個線性呢?答案是肯定的。

我們回到最簡單的形式,將[自動控制原理][01][zhangfan_space]——因果系統的理解中的連續系統的微分方程,考慮最簡單的情況:

a 0y

(t)=

b0u(

t)

a_0y(t)=b_0u(t)

a0​y(t

)=b0

​u(t

)直觀來看,是不是特別熟悉?與小學學習的一元一次方程特別像?沒錯,這玩意兒就是小學學過的一元一次方程y=k

xy=kx

y=kx

這就尷尬了!!!

它為啥叫線性呢,因為它在二維座標中畫出來是一條直線,它就是個直線,它不叫線性叫啥?

好的,再考慮稍微複雜一點的情況a1d

y(t)

dt+a

0y(t

)=b0

u(t)

a_1\frac+a_0y(t)=b_0u(t)

a1​dtd

y(t)

​+a0

​y(t

)=b0

​u(t

)如果我們將dy(

t)dt

\frac

dtdy(t

)​當作新的變數,令其等於x(t

)x(t)

x(t)

,則左邊就等於a1x

(t)+

a0y(

t)

a_1x(t)+a_0y(t)

a1​x(t

)+a0

​y(t

)omg,這東西看著也很熟悉,這是二元一次方程

y =k

1x1+

k2x2

y=k_1x_1+k_2x_2

y=k1​x

1​+k

2​x2

​它還是三維空間的一條直線。

ok,放棄掙扎,我們所描述的系統的數學形式就是n

nn維空間的一條直線,所以它具備直線的性質,那麼問題又來了,直線的性質是什麼?

直線的性質即為一開始講的可加性和齊次性,那麼直觀來看是什麼樣呢?直觀從n

nn維空間去看,不嚴謹的講,一條直線上的任意兩點的連線都與原來的直線平行

線性對映形如y=a

xy=ax

y=ax

仿射形如y=a

x+

by=ax+b

y=ax+b

,是在對映的基礎上加了乙個平移量

(注:不夠嚴謹的地方望指正,謝謝?)

非線性系統的辨識問題

非線性系統應該應用系統辨識來構建資料模型。經過多次學習和查詢文獻,我決定採用粒子群演算法來進行系統辨識。pso演算法的介紹,可以參照 一種新型的非線性系統模型引數辨識方法 該文章主要介紹了pso演算法的實現原理及應用在非線性系統的引數識別上。明天開展資料的整理和收集工作。優先開展裝焦模型 工作,看能...

如何區分線性系統與時變系統

判別時變與時不變系統 線性系統的表示式中只有狀態變數的一次項,高次 三角函式以及常數項都沒有,只要有任意乙個非線性環節就是非線性系統。1.線性系統的穩定性和輸出特性,只取決於本身的結構和引數。而非線性系統的穩定性和輸出動態過程。不僅與本身的結構和引數有關,而且還與系統的初始條件和輸入訊號大小有關。2...

線性系統的能控性與能觀性

能控性 能控性就是我能控制它的程度。就是考慮系統輸入是否能控制系統狀態的變化。對於乙個特定系統,我能控制的是輸入,我種什麼種子,乃至怎麼發育,都是我說的算。能控性在於,我種的西瓜籽,長出來就是西瓜,種子發育的任何乙個狀態,都是因為我種的是西瓜子而產生的,任何乙個狀態的變化,都能有我的輸入的線性組合搞...