我想从 ADC 中移除 DC,因此我设计了一个两极点、1 Hz 高通巴特沃斯滤波器,用于以 10kHz 采样的信号。滤波器系数为:
a = [ 0.99955581 -1.99911162 0.99955581] (a0, a1, a2)
b = [ 0. 1.99911142 -0.99911182] (don't use, b1, b2)
一旦过滤器开始工作(1 秒后),它就可以很好地工作,但在第一秒内它的反应很糟糕。我尝试用 0 和未来 1 秒的平均值初始化前两个 y。用白噪声测试滤波器,这里是一个初始瞬态的例子。白噪声的初始方差为 1,瞬态漂移到 370 才稳定下来!
问题:如果有的话,我能做些什么来平息这一切?
顺便说一句,我的单极滤波器不这样做!采样频率与截止频率之比较大的两极滤波器是否存在稳定性问题?