跳到主要内容

東京大学 情報理工学系研究科 電子情報学専攻 2024年8月実施 専門 第5問

Author

adj-matrix

Description

Answer the following questions about discrete-time signal processing.

(1) Describe briefly the functionality and role of an anti-aliasing filter.

(2) For a linear time-invariant and causal discrete-time signal processing system LL, let the transfer function be H(z)=αz2αβz2αβz+βγ,H(z) = \frac{\alpha z^2}{\alpha\beta z^2 - \alpha\beta z + \beta - \gamma}, where zz is a complex variable, α,β,γ\alpha, \beta, \gamma are real constant numbers, and α,β>0\alpha, \beta > 0. In this case, find the difference equation for the relationship between the input x[n]x[n] and the output y[n]y[n] of the discrete-time signal for LL, where nn is an integer.

(3) In (2), find the range of γ\gamma such that LL is stable when α=4\alpha = 4 and β=1\beta = 1.

(4) In (2), when α=4\alpha = 4 and β=γ=12\beta = \gamma = \frac{1}{2}, find the magnitude response H(ejΩ)|H(e^{j\Omega})| and the phase response H(ejΩ)\angle H(e^{j\Omega}) in LL, where jj is the imaginary unit and Ω\Omega is the angular frequency.

(5) In (2), when α=4,β=1\alpha = 4, \beta = 1, and γ=19\gamma = \frac{1}{9}, find the impulse response h[n]h[n] of LL using the following discrete-time unit step signal u[n]u[n].

u[n]={1(n0)0(n<0)u[n] = \begin{cases} 1 & (n \ge 0) \\ 0 & (n < 0) \end{cases}

Kai

(1)

An anti-aliasing filter is a filter used before a signal sampler to restrict the bandwidth of a signal to satisfy the Nyquist-Shannon sampling theorem over the band of interest.

(2)

Given H(z)=Y(z)X(z)=αz2αβz2αβz+βγH(z) = \frac{Y(z)}{X(z)} = \frac{\alpha z^2}{\alpha\beta z^2 - \alpha\beta z + \beta - \gamma}

i.e., Y(z)(αβαβz1+(βγ)z2)=X(z)αY(z)(\alpha\beta - \alpha\beta z^{-1} + (\beta - \gamma)z^{-2}) = X(z)\alpha

Since y[nk]zkY(z)y[n-k] \leftrightarrow z^{-k}Y(z) : αβy[n]αβy[n1]+(βγ)y[n2]=αx[n]\alpha\beta y[n] - \alpha\beta y[n-1] + (\beta - \gamma) y[n-2] = \alpha x[n]

Divide by αβ\alpha\beta (assuming non-zero) : y[n]y[n1]+βγαβy[n2]=1βx[n]y[n] - y[n-1] + \frac{\beta - \gamma}{\alpha\beta} y[n-2] = \frac{1}{\beta} x[n]

(3)

Substitute parameters into the denominator characteristic equation: 4z24z+(1γ)=04z^2 - 4z + (1 - \gamma) = 0

Roots: z=4±1616(1γ)8=1±γ2z = \frac{4 \pm \sqrt{16 - 16(1 - \gamma)}}{8} = \frac{1 \pm \sqrt{\gamma}}{2}

For stability, poles must be inside the unit circle: z<1|z| < 1 i.e., 1±γ2<1    1±γ<2\left| \frac{1 \pm \sqrt{\gamma}}{2} \right| < 1 \implies |1 \pm \sqrt{\gamma}| < 2

If γ0\gamma \ge 0, 3<±γ<1    0γ<1-3 < \pm \sqrt{\gamma} < 1 \implies 0 \le \gamma < 1

If γ<0\gamma < 0, 1+(γ)<4    3<γ<01 + (-\gamma) < 4 \implies -3 < \gamma < 0

i.e., 3<γ<1-3 < \gamma < 1

(4)

Given α=4,β=γ=12\alpha = 4, \beta = \gamma = \frac{1}{2}

H(z)=4z22z22z=2zz1H(z) = \frac{4z^2}{2z^2 - 2z} = \frac{2z}{z - 1}

Since z=ejΩz = e^{j\Omega}, H(ejΩ)=2ejΩejΩ1=2ejΩejΩ2(ejΩ2ejΩ2)=ejΩ2jsinΩ2H(e^{j\Omega}) = \frac{2e^{j\Omega}}{e^{j\Omega} - 1} = \frac{2e^{j\Omega}}{e^{j\frac{\Omega}{2}}(e^{j\frac{\Omega}{2}} - e^{-j\frac{\Omega}{2}})} = \frac{e^{j\frac{\Omega}{2}}}{j \sin\frac{\Omega}{2}}

Therefore, H(ejΩ)=ejΩ2jsinΩ2=1sinΩ2={1sinΩ2if sinΩ2>01sinΩ2if sinΩ2<0|H(e^{j\Omega})| = \left| \frac{e^{j\frac{\Omega}{2}}}{j \sin\frac{\Omega}{2}} \right| = \frac{1}{|\sin\frac{\Omega}{2}|} = \begin{cases} \frac{1}{\sin\frac{\Omega}{2}} & \text{if } \sin\frac{\Omega}{2} > 0 \\ -\frac{1}{\sin\frac{\Omega}{2}} & \text{if } \sin\frac{\Omega}{2} < 0 \end{cases}

Similarly, H(ejΩ)={Ω2π2if sinΩ2>0Ω2+π2if sinΩ2<0\angle H(e^{j\Omega}) = \begin{cases} \frac{\Omega}{2} - \frac{\pi}{2} & \text{if } \sin\frac{\Omega}{2} > 0 \\ \frac{\Omega}{2} + \frac{\pi}{2} & \text{if } \sin\frac{\Omega}{2} < 0 \end{cases}

In summary:

  • If sinΩ2>0\sin\frac{\Omega}{2} > 0, H(ejΩ)=1sinΩ2,H(ejΩ)=Ω2π2|H(e^{j\Omega})| = \frac{1}{\sin\frac{\Omega}{2}}, \quad \angle H(e^{j\Omega}) = \frac{\Omega}{2} - \frac{\pi}{2}
  • If sinΩ2<0\sin\frac{\Omega}{2} < 0, H(ejΩ)=1sinΩ2,H(ejΩ)=Ω2+π2|H(e^{j\Omega})| = -\frac{1}{\sin\frac{\Omega}{2}}, \quad \angle H(e^{j\Omega}) = \frac{\Omega}{2} + \frac{\pi}{2}

(5)

Given α=4,β=1,γ=19\alpha = 4, \beta = 1, \gamma = \frac{1}{9}

H(z)=4z24z24z+89=11z1+29z2=1(123z1)(113z1)H(z) = \frac{4z^2}{4z^2 - 4z + \frac{8}{9}} = \frac{1}{1 - z^{-1} + \frac{2}{9}z^{-2}} = \frac{1}{(1 - \frac{2}{3}z^{-1})(1 - \frac{1}{3}z^{-1})}

i.e.,

H(z)=632z1+33z1=21(23)z111(13)z1H(z) = \frac{6}{3 - 2z^{-1}} + \frac{-3}{3 - z^{-1}} = \frac{2}{1 - (\frac{2}{3})z^{-1}} - \frac{1}{1 - (\frac{1}{3})z^{-1}}

Inverse Z-transform using u[n]u[n]:

  • h[n]=(2(23)n(13)n)u[n]h[n] = \left( 2\left(\frac{2}{3}\right)^n - \left(\frac{1}{3}\right)^n \right) u[n]