侧边栏壁纸
博主头像
LittleAO的学习小站 博主等级

在知识的沙漠寻找绿洲

  • 累计撰写 125 篇文章
  • 累计创建 27 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

数字信号处理第二章笔记

LittleAO
2023-03-15 / 0 评论 / 0 点赞 / 94 阅读 / 0 字
温馨提示:
本文最后更新于2023-11-15,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

第一章 离散时间信号与系统
第二章 z变换和离散时间傅里叶变换(DTFT)
第三章 离散傅里叶变换
第四章 快速傅里叶变换(FFT)
第五章 数字滤波器的基本结构
第六章 无限长单位冲激响应(IIR)数字滤波器的设计方法
第七章 有限长单位冲激响应(FIR)数字滤波器的设计方法
第八章 序列的抽取与插值——多抽样率数字信号处理基础

第二章 z变换与离散时间傅里叶变换(DTFT)

2.1 序列的z变换

z变换定义

  • z变换

    X(z)=\mathscr{L}[x(n)]\\=\sum\limits^{\infty}_{n=-\infty}x(n)z^{-n}

  • z反变换

    x(n)=\mathscr{L}^{-1}[X(z)]\\=\frac{1}{2\pi j}\oint_cX(z)z^{n-1}\mathrm{d}{z}

z变换收敛域(图片较多)

  1. 有限长序列:0<|z|<\infty

65549c3a35e91.jpg

  1. 右边序列:R_{x^-}<|z|<\infty

Untitled

  1. 因果序列:R_{x^-}<|z|\leq\infty

65549c5dc4d7f.jpg

  1. 左边序列:\infty<|z|<R_{x^+}

    Untitled

  1. 反因果序列:\infty<|z|\leq R_{x^+}
  2. 双边序列:R_{x^-}<|z|<R_{x^+}

65549c8840efa.jpg

常用的z变换对

序列 z变换 收敛域
\delta(n) 1 全部
u(n) \frac{z}{z-1} $
u(-n-1) -\frac{z}{z-1} $
a^nu(n) \frac{z}{z-a} $
a^nu(-n-1) -\frac{z}{z-a} $
e^{-jn\omega_0}u(n) \frac{z}{z-e^{-j\omega_{0}}} $
\sin(n\omega_{0})u(n) \frac{z\sin\omega_0}{z^2-2z\cos\omega_0+1} $
\cos(n\omega_{0})u(n) \frac{z^2-z\cos\omega_{0}}{z^2-2z\cos\omega_0+1} $
R_N(n) \frac{1-z^{-N}}{1-z^{-1}} $

部分分式展开法做z反变换

X(z)有:

X(z)=\frac{b_{0}+b_{1}z+\cdots+b_{M-1}z^{M-1}+b_{M}z^{M}}{a_{0}+a_1z+\cdots+a_{N-1}x^{M-1}+a_N z^{N}}

可将X(z)展开成如下形式:

\frac{X(z)}{z}=\frac{A_{o}}{z}+\sum_{i=1}^{N-r}\frac{A_{i}}{z-z_{i}}+\sum_{j=1}^{r}\frac{D_{j}}{(z-z_{i})^{j}}

用留数定理求得各个系数A_i

A_{k}=(z-z_{k})\left.\frac{X(k)}{z}\right|_{z=z_{k}}

系数D_j可以用如下公式求解:

D_{j}=\frac{1}{(r-j)!}\left\langle\frac{\mathrm{d}^{r-j}}{\mathrm{d}z^{r-j}}\Big[(z-z_{i})^r\frac{X(z)}{z}\Big]\right\rangle_{z=z_{i}},j=1,2,\cdots,r

幂级数展开法做z反变换

比如说:

X(z)=\frac{3z}{(z-3)^{2}}=\frac{3z}{z^{2}-6z+9},\quad\mid z\mid>3

做长除法:

65549c9670ff3.jpg

得到:

X(z)=3z^{-1}+2\times3^2z^{-2}+3\times3^3z^{-3}+4\times3^4z^{-4}+\cdots\\=\sum\limits_{i=1}^\infty n\times3^nz^{-n}

由此得到:

x(n)=n\times3^nu(n-1)

z变换的性质

性质 序列 z变换 收敛域
x(n) X(z) R_{x^-}<\mid z\mid<R_{x^+}
h(n) H(z) R_{h^-}<\mid z\mid<R_{h^+}
线性 a x\left(n\right)+b h\left(n\right) a X(z)+b H(z) $\max[R_{x-},R_{h-}]<
序列移位 x(n-m) z^{-m}X(z) R_{x^-}<\mid z\mid<R_{x^+}
乘指数序列 a^nx(n) x(\frac{z}{a}) \mid a\mid R_{x^-}<\mid z\mid<\mid a\mid R_{x^+}
z域取导数 n^mx(n) \left(-z\frac{\mathrm{d}}{\mathrm{d}z}\right)^{m}X(z) R_{x^-}<\mid z\mid<R_{x^+}
序列取共轭 x^*(n) X^*(z^*) R_{x^-}<\mid z\mid<R_{x^+}
序列翻褶 x(-n) X(\frac{1}{z}) \frac{1}{R_{x^{+}}}<\mid z\mid<\frac1{R_{x^{-}}}
序列共轭翻褶 x^*(-n) X^*(\frac{1}{z^*}) \frac{1}{R_{x^{+}}}<\mid z\mid<\frac1{R_{x^{-}}}
z域翻褶 (-1)^nx(n) X(-z) R_{x^-}<\mid z\mid<R_{x^+}
序列取实部 \mathbf{Re}\left[x(n)\right] \frac{1}{2}\big[X(z)+X^{*}(z^{*})\big] R_{x^-}<\mid z\mid<R_{x^+}
序列取虚部乘j j\mathbf{Im}\big[x(n)\big] \frac{1}{2}\big[X(z)-X^{*}(z^{*})\big] R_{x^-}<\mid z\mid<R_{x^+}
因果序列累加 \sum\limits_{m=0}^{n}x(m) \frac{z}{z-1}X(z) \mid z\mid>\max[R_{r^-},1],x(n)因果序列
时域卷积 x(n)*h(n) X(z)H(z) \max[R_{x^-},R_{h^-}]<\mid z\mid<\min[R_{x^+},R_{h^+}]
z域复卷积定理 x(n)h(n) \frac{1}{2\pi j}\oint_{c}X(v)H\Big(\frac{z}{v}\Big)v^{-1}\mathrm{d}v \begin{array}{l}{R_{x^-}R_{h^-}<\mid z\mid<R_{x^-}R_{k^+}}\\ {\mathrm{max}[R_{x^-},\mid z\mid/R_{k^+}]<\mid v\mid<}\\ {\mathrm{min}[\dot{R}_{x^+},\mid z\mid/{R}_{k^-}]}\\ \end{array}
性质 变换 收敛域
初值定理 x(0)=\lim\limits_{z\to\infty}X(z) x(n)为因果序列,$
终值定理 x(\infty)=\lim\limits_{z\rightarrow1}(z-1)X(z)\quad x(n)为因果序列,X(z)的极点落于单位圆内部,最多在z=1处有一阶极点
帕塞瓦定理 \sum\limits_{n=-\infty}^{\infty}x(n)h^{*}\left(n\right)=\frac{1}{2\pi j}\oint_{c}X(v)H^{*}\left(\frac{1}{v^{*}}\right)v^{-1}\mathrm{d}v \begin{array}{l}{{R_{x^-}R_{h^-}<1<R_{x^+}R_{h^+}}}\\ {{\operatorname*{max}[R_{x^-},1/R_{h^+}]<\mid v\mid<\operatorname*{min}[R_{x^+},}}\\ {{1/R_{h^-}]}}\end{array}

2.2 离散时间傅里叶变换(DTFT)

DTFT定义

正变换:

X(\mathrm{e}^{\mathrm{j}\omega})=\mathrm{DTFT}\Big[x(n)\Big]=\sum_{n=-\infty}^\infty x(n)\mathrm{e}^{-\mathrm{j}\omega n}

反变换:

x(n)=\operatorname{IDTFT}\bigl[X(\mathrm{e}^{\mathrm{j}\omega})\bigr]=\dfrac{1}{2\pi}\int_{-\pi}^\pi X(\mathrm{e}^{j\omega})e^{j\omega n}\mathrm{d}\omega

用z变换求解DTFT:

H(z)\bigg|_{z=e^{j\theta}}=H(e^{j\theta})

DTFT存在条件

  • X(e^{j\omega})对应X(z)的收敛域包含单位圆,DTFT存在。

  • 序列x(n)绝对可和是其傅里叶变换存在的充分条件:

    \sum_{n=-\infty}^{\infty}\mid x(n)\mid<\infty

  • 序列x(n)能量有限是其傅里叶变换存在的充分条件:

    \sum_{n=-\infty}^{\infty}\mid x(n)\mid^{2}<\infty

DTFT主要性质

主要性质与z变换几乎一致,只需将z替换为e^{j\omega}

这里列出下面需要用到的性质:

名称 序列 DTFT
序列取共轭 x^*(n) X^*(e^{-\mathrm j\omega})
序列取反 x(-n) X(e^{-\mathrm j\omega})
序列共轭取反 x^*(-n) X^*(e^{\mathrm j\omega})
序列为实序列 x(n)为实序列 见下方

\begin{cases} X(\mathrm{e}^{\mathrm{j}w})=X^{\ast}\left(\mathrm{e}^{-\mathrm{j}w}\right)\\ \mathrm{Re}\bigl[X(\mathrm{e}^{\mathrm j\omega})\bigr]=\mathrm{Re}[X({e}^{-\mathrm j\omega})]\\ \mathrm{Im}\big[X({e}^{\mathrm j\omega})\big]=-\mathop{\mathrm{Im}}\big[X(e^{-\mathrm j\omega})\big]\\ \mid X(e^{\mathrm j\omega})\mid=\mid X(e^{-\mathrm j\omega})\mid\\ \end{cases}

对称序列及其DTFT的一些对称性质

  • 共轭对称序列x_e(n)=\mathrm{Re}[x_e(n)]+\mathrm{jIm}[x_e(n)],满足x_e(n)=x_e^*(-n),则有:

    \begin{aligned} \mathrm{Re}[x_e(n)]&=\mathrm{Re}[x_e(-n)]\\ \mathrm{Im}[x_e(n)]&=-\mathrm{Im}[x_e(-n)] \end{aligned}

    即实部偶对称,虚部奇对称。

  • 共轭反对称序列x_o(n)=\mathrm{Re}[x_o(n)]+\mathrm{jIm}[x_o(n)],满足x_o(n)=-x_o^*(-n),则有:

    \begin{aligned} \mathrm{Re}[x_o(n)]&=-\mathrm{Re}[x_o(-n)]\\ \mathrm{Im}[x_o(n)]&=\mathrm{Im}[x_o(-n)] \end{aligned}

    即实部奇对称,虚部偶对称。

  • 计算任意序列的x_e(n)x_o(n)

    \begin{aligned} x_{e}(n)&=\frac{1}{2}[x(n)+x^{*}(-n)]\\ x_{o}(n)&=\frac{1}{2}[x(n)-x^{*}(-n)] \end{aligned}

  • 序列及其DTFT和对称分量、实部虚部的关系:

    \begin{array}{c c c}{x(n)}&=&\mathrm{Re}\bigl[x(n)\bigr]&+&\mathrm{jIm}\bigl[{x(n)}\bigr]&\\ {\updownarrow}&&{\updownarrow}&&{\updownarrow}&\\ X(\mathrm{e}^{\mathrm j\omega})&=&X_{e}(e^{\mathrm j\omega})&+&{X_{o}(e^{\mathrm j\omega})}&\end{array}

    \begin{array}{c c c}{x(n)}&{=}&{x_{e}(n)}&+&{x_{o}(n)}&\\ {\updownarrow}&&{\updownarrow}&&{\updownarrow}&\\ X(e^{\mathrm j\omega})&=&\mathrm{Re}\left[X(e^{j\omega})\right]&+&\mathrm{jIm}\left[X(\mathrm{e}^{j\omega})\right]\\ \end{array}

  • x(n)是实偶序列,则X(e^{\mathrm j\omega})是实偶函数。

65549d00c23c7.jpg

  • x(n)是实奇序列,则X(e^{\mathrm j\omega})是虚奇函数。

65549d0ab2348.jpg

  • x(n)是虚偶序列,则X(e^{\mathrm j\omega})是虚偶函数。

65549d1a71f42.jpg

  • x(n)是虚奇序列,则X(e^{\mathrm j\omega})是实奇函数。

65549d22c9d59.jpg

周期性序列的傅里叶变换

常见周期序列的傅里叶变换

名称 序列 DTFT
冲激序列 \delta(n) 1
移位的冲激序列 \delta(n-n_0) e^{-\mathrm j\omega n_0}
指数序列 a^nu(n),\lvert a \rvert<1 \frac{1}{1-ae^{-\mathrm j\omega}}
矩形序列 R_N(n) \frac{\sin{(N\omega/2)}}{\sin{(\omega/2)}}e^{-\mathrm{j}(\frac{N-1}{2})\omega}
抽样序列 \frac{\sin\omega_cn}{\pi n} \begin{cases}1,&\rvert \omega\rvert<\omega_c\\0,&\omega_c<\lvert\omega\rvert<\pi\end{cases}
常数序列 1 2\pi\sum\limits^{\infty}_{i=-\infty}\delta(\omega-2\pi\cdot i)

❓ 如何看\sum\limits^{\infty}_{i=-\infty}\delta(\omega-2\pi\cdot i)
这个序列简单来看就是以2\pi为周期的冲激函数串。


2.3 各种信号的关系

傅里叶变换和拉普拉斯变换的关系

傅里叶变换:

X(j\Omega) = \int^{+\infty}_{-\infty}x(t)e^{-\mathrm j\Omega t}\mathrm dt=\int^{+\infty}_{-\infty}x(t)(e^{\mathrm j\Omega })^{-t}\mathrm dt

将整个e^{\mathrm j\Omega}扩展到整个复平面e^{\sigma+\mathrm j \Omega},然后令s=\sigma + \mathrm j \Omega,可得拉普拉斯变换:

X(s)=\int^{+\infty}_{-\infty}x(t)e^{-st}\mathrm dt

拉普拉斯变换是傅里叶变换在连续时间域上的推广,傅里叶变换是拉普拉斯变换在虚轴上的特例。

拉普拉斯变换和z变换的关系

理想采样信号:

\dot{x}(t)=\sum\limits^{\infty}_{n=-\infty}x_a(nT)\cdot\delta(t-nT)

其拉普拉斯变换:

\begin{aligned} \dot{x}(t)=&\sum\limits^{\infty}_{n=-\infty}x_a(nT)\cdot\int^\infty_{-\infty}\delta(t-nT)\cdot e^{-st}\mathrm dt\\ =&\sum\limits^{\infty}_{n=-\infty}x_a(nT)\cdot e^{-s\cdot nT} \end{aligned}

z=e^{sT},可得z变换:

x(n)=\sum\limits^{\infty}_{n=-\infty}x(n)\cdot z^{-n}

从理想抽样信号的拉普拉斯变换到采样序列的z变换,就是复变量s平面到复变量z平面的映射。

离散傅里叶变换和z变换的关系

序列在单位圆上的z变换与模拟信号的频谱有关系,等于其理想抽样信号的傅里叶变换。

X(z)\bigl |_{z=e^{j\omega}}=X(e^{j\omega})=\sum\limits^{\infty}_{n=-\infty}x(n)e^{-\mathrm j\omega n}


2.4 离散LSI系统的频域表征

离散系统的描述方法

  1. 单位序列响应:h(n)
  2. 系统函数:H(z)
  3. 频率响应:H(e^{\mathrm j\omega})
  4. 常系数线性差分方程
  5. 零、极点图
  6. 方框图、信号流图

系统的因果性

  • 从时域判断:

    h(n)=0,n<0

  • 从变换域判断:H(z)的极点都在单位圆内。

系统的稳定性

  • 从时域判断:

    \sum\limits^{\infty}_{k=-\infty}|h(n)|<\infty

  • 从变换域判断:收敛域包含单位圆。


习题:

  • X(z)=\frac{4z^{-2}}{\Bigl(1-\frac{1}{2}z^{-1}\Bigr)\Bigl(1+\frac{1}{4}z^{-1}\Bigl)\Bigl(1-\frac16z^{-1}\Bigr)^{2}}|z|>\frac{1}{2},求x(n)=\mathscr{L}^{-1}[X(z)\bigr]_{\circ}

    部分分式展开得:

    \begin{aligned} \dfrac{X(z)}{z}&=\dfrac{4z}{\left(z-\dfrac12\right)\left(z+\dfrac14\right)\left(z-\dfrac16\right)^2}\\ &=\frac{A}{z-\frac12}+\frac{B}{z+\frac14}+\frac{D_{1}}{z-\frac16}+\frac{D_{z}}{\left(z-\frac16\right)^{2}} \end{aligned}

    计算各个系数:

    \begin{aligned} A&=\Big(z-\frac12\Big)\frac{X(\boldsymbol z)}{z}\Big|_{z=\frac12}=\frac{4z}{\Big(z+\frac14\Big)\Big(z-\frac16\Big)^2}\Big|_{z=\frac12}=24\\B&=\Big(z+\frac14\Big)\frac{X(z)}{z}\Big|_{z=-\frac14}=\frac{4z}{\Big(z-\frac12\Big)\Big(z-\frac16\Big)^3}\Big|_{z=-\frac{1}{4}}=7.68\\ D_1&=\dfrac{\mathrm{d}}{\mathrm{d}z}\bigg[\left(z-\dfrac{1}{6}\right)^2\left.\dfrac{X(z)}{z}\right]\bigg|_{z=\frac{1}{6}}= -31.68\\ D_{2}&=\left.\left(z-\frac{1}{6}\right)^{2}\frac{X(z)}{z}\right|_{z=\frac{1}{6}} = -4.8 \end{aligned}

    部分分式展开后结果:

    X(z)=\dfrac{24z}{z-\dfrac12}+\dfrac{7.68z}{z+\dfrac14}-\dfrac{31.68z}{z-\dfrac16}-\dfrac{4.8z}{\left(z-\dfrac16\right)^2},\quad\mid z\mid>\dfrac12

    利用变换对和收敛域求得x(n)

    \begin{array}{c}{x(n)=24\left(\frac{1}{2}\right)^{n}u(n)+7.68\left(-\frac{1}{4}\right)^{n}u\left(n\right)-31.68\left(\frac{1}{6}\right)^nu\left(n\right)}\\ {-4.8n\left(\frac16\right)^{n-1}u\left(n-1\right)}\\ \end{array}


  • 求以下序列x(n)的频谱X(e^{j\omega});
    (1)\delta(n-n_0)
    (2)x(n)=a"R_N(n)
    (3)x(n)=4\delta(n+3)+\frac{1}{2}\delta(n)+4\delta(n-3)

    (1)

    \begin{aligned} X(e^{j\omega})&=\sum\limits^{\infty}_{n=-\infty}\delta(n-n_0)e^{-j\omega n}\\ &=e^{-j\omega n_0} \end{aligned}

    (2)

    \begin{aligned}X(e^{j \omega})&=\sum_{n=-\infty}^{\infty}a^{n}R_{N}(n)e^{-\mathrm{j} \omega n}\\ &=\sum^{n-1}_{0}(a\cdot e^{-\mathrm{j} \omega})^{n}\\ &=\frac{{1-a^n e^{-\mathrm{j} \omega n}}}{{1-ae^{-\mathrm{j} \omega}}}\\ \end{aligned}

    (3)

    \begin{aligned}X(e^{j w})&=\sum_{n=-\infty}^{\infty}x(n)e^{-\mathrm{j} \omega m}\\ &=4e^{\mathrm{j}3\omega}+\frac{1}{2}+4e^{-\mathrm{j}3\omega}\\ \end{aligned}


  • 求序列x(n)=\{\underline{1+j},2-j,3+2j\}x_e(n)x_o(n)

    x_e(n)=\{1.5-j,1+0.5j,\underline{1},1-0.5j,1.5+j\}

    x_o(n)=\{-1.5+j,-1-0.5j,\underline{j},1-0.5j,1.5+j\}


  • 已知线性离散移不变系统y(n-1)-\frac{10}{3}y(n)+y(n+1)=x(n),该系统稳定,求单位抽样响应。

    方程两边求z变换:

    H(z)=\frac{Y(z)}{X(z)}=\frac{1}{z^{-1}-\frac{10}{3}+z}=\frac{1}{(z-3)(z-\frac{1}{3})}

    其收敛域为:

    \frac{1}{3}<|z|<3

    \frac{H(z)}{z}=\frac{1}{(z-3)(z-\frac{1}{3})}=\frac{3/8}{z-3}-\frac{3/8}{z-\frac{1}{3}}

    做逆z变换:

    h(n)=-\frac 38\cdot 3^nu(-n-1)-\frac 38(\frac13)^nu(n)


65549ea31b9f8.jpg

  • X(e^{\mathrm j \omega})是如图所示的x(n)信号的傅里叶变换,不必求出X(e^{\mathrm j \omega}),试完成下列计算:
    (1)X(e^{\mathrm j 0})
    (2)\int_{-\pi}^{\pi}X(e^{\mathrm j\omega})\text{d}\omega
    (3)\int_{-\pi}^{\pi}\mid X(e^{\mathrm j \omega})\mid^{2}\mathrm{d}\omega
    (4)\int_{-\pi}^{\pi}\left|\frac{\mathrm{d}X(\mathrm{e}^{\mathrm j\omega})}{\mathrm{d}\omega}\right|^{2}\mathrm{d}\omega

    (1)6
    (2)4\pi
    (3)28\pi
    (4)24\pi


  • 已知x(n)有傅里叶变换X(e^{\mathrm j \omega}),用X(e^{\mathrm j \omega})表示下列信号的傅里叶变换:
    (1)x_{1}\left(n\right)=x(1-n)+x(-1-n)
    (2)x_{3}\left(n\right)=\frac{x^{*}\left(-n\right)+x\left(n\right)}{2}
    (3)y(n)=\cos(\omega_{0}n)\cdot x(n)

    (1)2X(e^{-\mathrm j \omega})\cos{\omega}
    (2)\frac12[X(e^{\mathrm j \omega})+X^*(e^{\mathrm j \omega})]
    (3)\frac12[X(e^{\mathrm j (\omega-\omega_0)})+X(e^{\mathrm j (\omega+\omega_0)})]


65549eb0340a6.jpg

  • 答案

65549ec96411e.jpg


65549ebb789ed.jpg

  • 答案

    65549edf4f0ef.jpg

  • LSI系统的单位抽样响应h(n)=\delta(n-1),其频率响应为( ).

    e^{j\omega}.

  • 已知N=7点的实序列的DFT在偶数点的值为X(0)=4,X(2)=3+2\mathrm j,X(4)=2+4\mathrm j,X(6)=5+3\mathrm j,则X(1)=( ),X(3)=( ).

    5-3\mathrm j2-4\mathrm j


65549eee391f0.jpg

  • 答案

    65549ef7254ac.jpg

0

评论区