设计一个离散时间逆系统

信息处理 delay
2022-01-28 05:13:42

我正在尝试设计一个离散时间逆系统来消除数据传输问题中的不希望的回声。

由传输信道引起的回声表示为衰减系数为 0.9 和对应于输入序列一个时间单位的延迟。

接收到的信号y[n]可以表示如下;

y[n]=x[n]+0.9x[n1]

所以基本上,我试图确定因果逆系统的单位脉冲响应来发现x[n]y[n].

从概念上讲,我认为我需要连接一个系统h2[n] in series with the system h1[n] such that h1[n]h2[n]=δ[n].

Can anyone offer some advice on how best to go about this ? I've been searching online but can't find a concrete example to use as a starting point.

1个回答

Correct answer is in the comment already but for completion: Your transfer function is

H(z)=b0+b1z1, with b0=1,b1=.9
which makes the inverse
H1(z)=1b0+b1z1
which corresponds to the difference equation
y(n)+0.9y(n1)=x(n)
or
y(n)=x(n)0.9y(n1)