作者hoochie (阿肥!!)
看板Electronics
標題[問題] DSP filter問題
時間Wed Dec 18 20:32:07 2013
想請教一下, bilnear傳換
2 1-z^-1
s=-----*--------
Ts 1+z^-1
丟進H(s)的時候 變成H(z)
但是常常分母項出來會有 1-z^-1 也就是分母會有z=1的解
有就是 H(z)有pole , z=1
這樣不是會不穩定? 或者我哪邊弄錯?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.150.122
1F:推 bxxl:舉個你覺得有問題的例子? 我用過幾次好像沒查問題 12/18 20:36
2F:→ bxxl:打錯字, "沒啥問題" 12/18 20:36
3F:推 bxxl:剛去翻了一下wiki,這個轉換會保持stability, 12/18 20:40
4F:→ bxxl:如果你的H(s)是穩定的,H(z)轉出來就是穩定的 12/18 20:40
比如說,
s+a
H(s)=------------
s(s+b) 這樣轉出來 H(z)應該有個pole是z=1
※ 編輯: hoochie 來自: 140.113.150.122 (12/18 20:44)
5F:推 bxxl:你這電路有1/s,本身就是不符合穩定的要件 12/18 20:48
6F:→ bxxl:pole在 s=0就已經不穩定了 12/18 20:48
7F:→ bxxl:1/s是類比積分器,1/(1-z^-1)是數位的累加器,兩者功用類似 12/18 20:50
8F:→ bxxl:灌DC進去一樣都會造成output持續發散 12/18 20:51
9F:→ a60100:我只會 S = (1-Z^-1)/Ts,靠這個到處騙吃騙喝 12/19 00:02
10F:→ a60100:S為連續(類比)微分,(1-Z^-1)/Ts為離散(數位)微分 12/19 00:03
11F:→ proach:PID就很困難了,我都靠一階LPF騙吃騙喝...XD 12/19 11:52