作者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