文章目录
《Josh 的复习总结之数字信号处理》系列文章目录:
👉 Part 1——离散时间信号和系统分析基础
Part 2——离散傅里叶级数 DFS
Part 3——离散傅里叶变换 DFT
Part 4——快速傅里叶变换 FFT
Part 5——部分 FFT 蝶形图
Part 6——数字滤波器的基本结构
Part 7——数字滤波器设计
1. 理想取样信号的频谱
设有输入连续时间信号
x
a
(
t
)
x_a\left(t\right)
xa(t),理想取样信号
x
^
(
t
)
\hat{x}\left(t\right)
x^(t),单位周期冲激串
p
δ
(
t
)
=
∑
n
=
−
∞
∞
δ
(
t
−
n
T
)
p_\delta\left(t\right)=\displaystyle\sum_{n=-\infty}^{\infty}\delta\left(t-nT\right)
pδ(t)=n=−∞∑∞δ(t−nT),则理想取样信号可表示为
x
^
(
t
)
=
x
a
(
t
)
p
δ
(
t
)
=
x
a
(
t
)
∑
n
=
−
∞
∞
δ
(
t
−
n
T
)
\hat{x}\left(t\right)=x_a\left(t\right)p_\delta\left(t\right)=x_a\left(t\right)\sum_{n=-\infty}^{\infty}\delta\left(t-nT\right)
x^(t)=xa(t)pδ(t)=xa(t)n=−∞∑∞δ(t−nT)由于
δ
(
t
−
n
T
)
\delta\left(t-nT\right)
δ(t−nT) 仅在
t
=
n
T
t=nT
t=nT 时非零,因此理想取样信号可进一步表示为
x
^
(
t
)
=
∑
n
=
−
∞
∞
x
a
(
n
T
)
δ
(
t
−
n
T
)
\hat{x}\left(t\right)=\sum_{n=-\infty}^{\infty}{x_a\left(nT\right)\delta\left(t-nT\right)}
x^(t)=n=−∞∑∞xa(nT)δ(t−nT) 将单位周期冲激串
p
δ
(
t
)
p_\delta\left(t\right)
pδ(t) 按指数形式的傅氏级数展开1,有
p
δ
(
t
)
=
∑
n
=
−
∞
∞
δ
(
t
−
n
T
)
=
∑
m
=
−
∞
∞
c
m
e
j
m
2
π
T
⋅
t
p_\delta\left(t\right)=\sum_{n=-\infty}^{\infty}\delta\left(t-nT\right)=\sum_{m=-\infty}^{\infty}{c_me^{jm\frac{2\pi}{T}\cdot t}}
pδ(t)=n=−∞∑∞δ(t−nT)=m=−∞∑∞cmejmT2π⋅t其中
c
m
=
1
T
∫
−
T
2
T
2
∑
n
=
−
∞
∞
δ
(
t
−
n
T
)
e
−
j
m
2
π
T
t
d
t
c_m=\frac{1}{T}\int_{-\frac{T}{2}}^{\frac{T}{2}}{\sum_{n=-\infty}^{\infty}\delta\left(t-nT\right)e^{-jm\frac{2\pi}{T}t}\mathrm{d}t}
cm=T1∫−2T2Tn=−∞∑∞δ(t−nT)e−jmT2πtdt由于在积分区间
[
−
T
2
,
T
2
]
\left[-\dfrac{T}{2},\dfrac{T}{2}\right]
[−2T,2T]内只有一个冲激脉冲
δ
(
t
)
\delta\left(t\right)
δ(t),则
c
m
=
1
T
∫
−
T
2
T
2
δ
(
t
)
e
−
j
m
2
π
T
t
d
t
=
1
T
c_m=\frac{1}{T}\int_{-\frac{T}{2}}^{\frac{T}{2}}{\delta\left(t\right)e^{-jm\frac{2\pi}{T}t}\mathrm{d}t}=\frac{1}{T}
cm=T1∫−2T2Tδ(t)e−jmT2πtdt=T1由此,单位周期冲激串可进一步表示为
p
δ
(
t
)
=
∑
n
=
−
∞
∞
δ
(
t
−
n
T
)
=
1
T
∑
m
=
−
∞
∞
e
j
m
2
π
T
⋅
t
p_\delta\left(t\right)=\sum_{n=-\infty}^{\infty}\delta\left(t-nT\right)=\frac{1}{T}\sum_{m=-\infty}^{\infty}e^{jm\frac{2\pi}{T}\cdot t}
pδ(t)=n=−∞∑∞δ(t−nT)=T1m=−∞∑∞ejmT2π⋅t 理想取样信号
x
^
(
t
)
\hat{x}\left(t\right)
x^(t) 的傅里叶变换(取样角频率
Ω
s
=
2
π
T
\Omega_s=\dfrac{2\pi}{T}
Ωs=T2π)
X
^
(
j
Ω
)
=
∫
−
∞
∞
x
^
(
t
)
e
−
j
Ω
t
d
t
=
∫
−
∞
∞
x
a
(
t
)
p
δ
(
t
)
e
−
j
Ω
t
d
t
=
1
T
∫
−
∞
∞
x
a
(
t
)
∑
m
=
−
∞
∞
e
j
m
Ω
s
t
e
−
j
Ω
t
d
t
=
1
T
∑
m
=
−
∞
∞
∫
−
∞
∞
x
a
(
t
)
e
−
j
(
Ω
−
m
Ω
s
)
t
d
t
\begin{aligned} \hat{X}\left(j\Omega\right)&=\int_{-\infty}^{\infty}{\hat{x}\left(t\right)e^{-j\Omega t}\mathrm{d}t}=\int_{-\infty}^{\infty}{x_a\left(t\right)p_\delta\left(t\right)e^{-j\Omega t}\mathrm{d}t}\\ &=\frac{1}{T}\int_{-\infty}^{\infty}{x_a\left(t\right)\sum_{m=-\infty}^{\infty}{e^{jm\Omega_st}e^{-j\Omega t}}\mathrm{d}t}=\frac{1}{T}\sum_{m=-\infty}^{\infty}\int_{-\infty}^{\infty}{x_a\left(t\right)e^{-j\left(\Omega-m\Omega_s\right)t}\mathrm{d}t} \end{aligned}
X^(jΩ)=∫−∞∞x^(t)e−jΩtdt=∫−∞∞xa(t)pδ(t)e−jΩtdt=T1∫−∞∞xa(t)m=−∞∑∞ejmΩste−jΩtdt=T1m=−∞∑∞∫−∞∞xa(t)e−j(Ω−mΩs)tdt与连续时间信号
x
a
(
t
)
x_a\left(t\right)
xa(t) 的傅里叶变换对比
X
a
(
j
Ω
)
=
∫
−
∞
∞
x
a
(
t
)
e
−
j
Ω
t
d
t
X_a\left(j\Omega\right)=\int_{-\infty}^{\infty}{x_a\left(t\right)e^{-j\Omega t}\mathrm{d}t}
Xa(jΩ)=∫−∞∞xa(t)e−jΩtdt有
X
^
(
j
Ω
)
=
1
T
∑
m
=
−
∞
∞
X
a
[
j
(
Ω
−
m
Ω
s
)
]
=
1
T
∑
m
=
−
∞
∞
X
a
[
j
(
Ω
−
m
2
π
T
)
]
\hat{X}\left(j\Omega\right)=\frac{1}{T}\sum_{m=-\infty}^{\infty}{X_a\left[j\left(\Omega-m\Omega_s\right)\right]}=\frac{1}{T}\sum_{m=-\infty}^{\infty}{X_a\left[j\left(\Omega-m\frac{2\pi}{T}\right)\right]}
X^(jΩ)=T1m=−∞∑∞Xa[j(Ω−mΩs)]=T1m=−∞∑∞Xa[j(Ω−mT2π)]由此,理想取样后信号频谱的幅值乘以
1
T
\dfrac{1}{T}
T1 因子,且周期延拓2。
2. 按非零脉宽取样的信号的频谱
设有输入连续时间信号
x
a
(
t
)
x_a\left(t\right)
xa(t),取样信号
x
^
(
t
)
\hat{x}\left(t\right)
x^(t),幅度为
1
1
1 重复周期为
T
T
T 宽度为
τ
\tau
τ 的周期取样脉冲
p
(
t
)
p\left(t\right)
p(t)。取样脉冲的傅里叶变换3为
p
(
t
)
=
{
1
,
0
<
∣
t
∣
<
τ
2
0
,
τ
2
<
∣
t
∣
<
T
2
且
p
(
t
+
T
)
=
p
(
t
)
↔
Fourier Transform
P
(
j
Ω
)
=
∑
m
=
−
∞
∞
2
sin
(
m
π
τ
T
)
m
δ
(
Ω
−
2
π
T
)
\begin{aligned} p\left( t \right) =\begin{cases} 1,&0<\left| t \right|<\dfrac{\tau}{2}\\ 0,&\dfrac{\tau}{2}<\left| t \right|<\dfrac{T}{2}\\ \end{cases} 且p\left(t+T\right)=p\left(t\right) \xleftrightarrow{\text{Fourier Transform}} P\left(j\Omega\right)=\sum_{m=-\infty}^{\infty}\frac{2\sin{\left(\dfrac{m\pi\tau}{T}\right)}}{m}\delta\left(\Omega-\frac{2\pi}{T}\right) \end{aligned}
p(t)=⎩⎨⎧1,0,0<∣t∣<2τ2τ<∣t∣<2T且p(t+T)=p(t)Fourier Transform
P(jΩ)=m=−∞∑∞m2sin(Tmπτ)δ(Ω−T2π)则取样信号
x
^
(
t
)
\hat{x}\left(t\right)
x^(t) 的频谱
X
^
(
j
Ω
)
=
1
2
π
X
a
(
j
Ω
)
∗
P
(
j
Ω
)
=
1
2
π
∑
m
=
−
∞
∞
2
sin
(
m
π
τ
T
)
m
X
a
[
j
(
Ω
−
m
2
π
T
)
]
=
τ
T
∑
m
=
−
∞
∞
S
a
(
m
π
τ
T
)
X
a
[
j
(
Ω
−
m
2
π
T
)
]
\begin{aligned} \hat{X}\left(j\Omega\right)&=\dfrac{1}{2\pi}X_a\left(j\Omega\right)\ast P\left(j\Omega\right)=\dfrac{1}{2\pi}\sum_{m=-\infty}^{\infty}\dfrac{2\sin{\left(\dfrac{m\pi\tau}{T}\right)}}{m}X_a\left[j\left(\Omega-m\frac{2\pi}{T}\right)\right]\\ &=\frac{\tau}{T}\sum_{m=-\infty}^{\infty}Sa\left(\frac{m\pi\tau}{T}\right)X_a\left[j\left(\Omega-m\frac{2\pi}{T}\right)\right] \end{aligned}
X^(jΩ)=2π1Xa(jΩ)∗P(jΩ)=2π1m=−∞∑∞m2sin(Tmπτ)Xa[j(Ω−mT2π)]=Tτm=−∞∑∞Sa(Tmπτ)Xa[j(Ω−mT2π)]其中
Ω
s
=
2
π
T
,
S
a
(
x
)
=
sin
x
x
\Omega_s=\frac{2\pi}{T},\mathrm{Sa}\left(x\right)=\frac{\sin{x}}{x}
Ωs=T2π,Sa(x)=xsinx由此可见取样信号的频谱是周期重复的,其幅度是按照
S
a
\mathrm{Sa}
Sa 函数(或
s
i
n
c
\mathrm{sinc}
sinc 函数)4的变化规律随频率而逐渐下降的。
3. Shannon 取样定理
对于任何采样(不论是理想或实际),取样频率 Ω s \Omega_s Ωs 必须大于原模拟信号频谱中最高频率 Ω h \Omega_h Ωh 的两倍,则取样信号 x a ( t ) x_a\left(t\right) xa(t) 可由其取样信号 x ( n T ) x\left(nT\right) x(nT) 唯一表示表示,即不发生频谱混叠。
信号频谱中最高频率 Ω h \Omega_h Ωh 称为 Nyquist 频率,理论上能够再恢复出原信号的最小频率 Ω s = 2 Ω h \Omega_s={2\Omega}_h Ωs=2Ωh 称为 Nyquist 采样率。
4. 信号的恢复及取样内插公式
当满足 Shannon 取样定理时,将取样信号
x
^
(
t
)
\hat{x}\left(t\right)
x^(t) 通过一带宽等于折叠频率
Ω
0
=
Ω
s
2
\Omega_0=\dfrac{\Omega_s}{2}
Ω0=2Ωs 的只允许通过基带频谱的理想低通滤波器可恢复出原模拟信号。滤波器的频域表达式及其脉冲响应为
H
(
j
Ω
)
=
{
T
,
∣
Ω
∣
<
Ω
s
2
0
,
∣
Ω
∣
⩾
Ω
s
2
H\left( j\varOmega \right) =\begin{cases} T,\left| \Omega \right|<\dfrac{\Omega _s}{2}\\ 0,\left| \Omega \right|\geqslant \dfrac{\Omega _s}{2}\\ \end{cases}
H(jΩ)=⎩⎪⎨⎪⎧T,∣Ω∣<2Ωs0,∣Ω∣⩾2Ωs
Fourier
↕
Transform
h
a
(
t
)
=
1
2
π
∫
−
∞
∞
H
(
j
Ω
)
e
j
Ω
t
d
t
=
T
2
π
∫
−
Ω
s
2
Ω
s
2
e
j
Ω
t
d
t
=
sin
Ω
s
2
t
Ω
s
2
t
=
sin
π
T
t
π
T
t
\text{Fourier} \updownarrow \text{Transform} \\ h_a\left( t \right) =\frac{1}{2\pi}\int_{-\infty}^{\infty}{H\left( j\Omega \right) e^{j\Omega t}\text{d}t}=\frac{T}{2\pi}\int_{-\frac{\Omega _s}{2}}^{\frac{\Omega _{\text{s}}}{2}}{e^{j\Omega t}\text{d}t} =\dfrac{\sin \!\:\dfrac{\Omega _s}{2}t}{\dfrac{\Omega _s}{2}t}=\dfrac{\sin \!\:\dfrac{\pi}{T}t}{\dfrac{\pi}{T}t}
Fourier↕Transformha(t)=2π1∫−∞∞H(jΩ)ejΩtdt=2πT∫−2Ωs2ΩsejΩtdt=2Ωstsin2Ωst=TπtsinTπt则由时域卷积定理5
y
(
t
)
=
x
^
(
t
)
∗
h
a
(
t
)
=
∫
−
∞
∞
x
^
(
t
)
h
a
(
t
−
τ
)
d
τ
=
∫
−
∞
∞
[
∑
n
=
−
∞
∞
x
a
(
τ
)
δ
(
τ
−
n
T
)
]
h
a
(
t
−
τ
)
d
τ
=
∑
n
=
−
∞
∞
∫
−
∞
∞
x
a
(
τ
)
h
a
(
t
−
τ
)
δ
(
τ
−
n
T
)
d
τ
=
∑
n
=
−
∞
∞
x
a
(
n
T
)
h
a
(
t
−
n
T
)
=
∑
n
=
−
∞
∞
x
a
(
n
T
)
sin
π
T
(
t
−
n
T
)
π
T
(
t
−
n
T
)
=
x
a
(
t
)
\begin{aligned} y\left(t\right)&=\hat{x}\left(t\right)\ast h_a\left(t\right)=\int_{-\infty}^{\infty}{\hat{x}\left(t\right)h_a\left(t-\tau\right)d\tau}=\int_{-\infty}^{\infty}{\left[\sum_{n=-\infty}^{\infty}{x_a\left(\tau\right)\delta\left(\tau-nT\right)}\right]h_a\left(t-\tau\right)d\tau}\\ &=\sum_{n=-\infty}^{\infty}\int_{-\infty}^{\infty}{x_a\left(\tau\right)h_a\left(t-\tau\right)\delta\left(\tau-nT\right)d\tau}=\sum_{n=-\infty}^{\infty}{x_a\left(nT\right)h_a\left(t-nT\right)}\\ &=\sum_{n=-\infty}^{\infty}{x_a\left(nT\right)\dfrac{\sin{\dfrac{\pi}{T}\left(t-nT\right)}}{\dfrac{\pi}{T}\left(t-nT\right)}=x_a\left(t\right)} \end{aligned}
y(t)=x^(t)∗ha(t)=∫−∞∞x^(t)ha(t−τ)dτ=∫−∞∞[n=−∞∑∞xa(τ)δ(τ−nT)]ha(t−τ)dτ=n=−∞∑∞∫−∞∞xa(τ)ha(t−τ)δ(τ−nT)dτ=n=−∞∑∞xa(nT)ha(t−nT)=n=−∞∑∞xa(nT)Tπ(t−nT)sinTπ(t−nT)=xa(t)其中内插函数
h
a
(
t
−
n
T
)
=
sin
π
T
(
t
−
n
T
)
π
T
(
t
−
n
T
)
h_a\left(t-nT\right)=\frac{\sin{\dfrac{\pi}{T}\left(t-nT\right)}}{\dfrac{\pi}{T}\left(t-nT\right)}
ha(t−nT)=Tπ(t−nT)sinTπ(t−nT)由此,只要取样率
Ω
s
\Omega_s
Ωs 满足 Shannon 取样定理,连续时间函数
x
a
(
t
)
x_a\left(t\right)
xa(t) 就可以由它的取样值来表达而不损失任何信息。这时只要把每一个瞬间的函数乘以对应的内插函数
h
a
(
t
−
n
T
)
h_a\left(t-nT\right)
ha(t−nT) 并求总和,即可得出
x
a
(
t
)
x_a(t)
xa(t)。
5. 数字域角频率和模拟域角频率的关系
以正弦序列为例
x
(
n
)
=
x
(
Ω
0
t
)
∣
t
=
n
T
=
sin
(
Ω
0
T
n
)
=
sin
(
ω
0
n
)
x\left(n\right)=\left.x\left(\Omega_0t\right)\right|_{t=nT}=\sin{\left(\Omega_0Tn\right)}=\sin{\left(\omega_0n\right)}
x(n)=x(Ω0t)∣t=nT=sin(Ω0Tn)=sin(ω0n)则数字域角频率和模拟域角频率的关系为
ω
0
=
Ω
0
T
=
Ω
0
f
s
\omega_0=\Omega_0T=\frac{\Omega_0}{f_s}
ω0=Ω0T=fsΩ0也可以说模拟域角频率
Ω
0
\Omega_0
Ω0 对取样频率
f
s
f_s
fs 取归一化的值
Ω
0
f
s
\dfrac{\Omega_0}{f_s}
fsΩ0。
6. 离散线性卷积的矩阵算法
y = h ∗ x = [ h 1 0 ⋯ 0 0 h 2 h 1 ⋱ ⋮ ⋮ ⋮ ⋮ ⋱ 0 0 h m h m − 1 h 1 0 0 h m ⋱ ⋮ h 1 0 0 ⋱ h m − 1 ⋮ ⋮ ⋮ h m h m − 1 0 0 ⋯ 0 h m ] ( m + n − 1 ) × n ⋅ [ x 1 x 2 x 3 ⋮ x n ] n × 1 y=h\ast x=\left[\begin{matrix}h_1&0&\cdots&0&0\\h_2&h_1&\ddots&\vdots&\vdots\\\vdots&\vdots&\ddots&0&0\\h_m&h_{m-1}&&h_1&0\\0&h_m&\ddots&\vdots&h_1\\0&0&\ddots&h_{m-1}&\vdots\\\vdots&\vdots&&h_m&h_{m-1}\\0&0&\cdots&0&h_m\\\end{matrix}\right]_{\left(m+n-1\right)\times n}\cdot\left[\begin{matrix}x_1\\x_2\\x_3\\\vdots\\x_n\\\end{matrix}\right]_{n\times1} y=h∗x=⎣⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎡h1h2⋮hm00⋮00h1⋮hm−1hm0⋮0⋯⋱⋱⋱⋱⋯0⋮0h1⋮hm−1hm00⋮00h1⋮hm−1hm⎦⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎤(m+n−1)×n⋅⎣⎢⎢⎢⎢⎢⎡x1x2x3⋮xn⎦⎥⎥⎥⎥⎥⎤n×1 y T = [ h 1 h 2 h 3 ⋯ h m − 1 h m ] 1 × n ⋅ [ x 1 x 2 x 3 ⋯ x n 0 0 0 ⋯ 0 0 x 1 x 2 x 3 ⋯ x n 0 0 ⋯ 0 0 0 x 1 x 2 x 3 ⋯ x n 0 ⋯ 0 ⋮ ⋮ ⋮ ⋱ ⋮ ⋱ ⋮ ⋮ 0 ⋯ 0 0 x 1 ⋯ x n − 2 x n − 1 x n 0 0 ⋯ 0 0 0 x 1 ⋯ x n − 2 x n − 1 x n ] n × ( n + m − 1 ) y^T=\left[\begin{matrix}h_1&h_2&h_3&\cdots&h_{m-1}&h_m\\\end{matrix}\right]_{1\times n}\cdot\left[\begin{matrix}x_1&x_2&x_3&\cdots&x_n&0&0&0&\cdots&0\\0&x_1&x_2&x_3&\cdots&x_n&0&0&\cdots&0\\0&0&x_1&x_2&x_3&\cdots&x_n&0&\cdots&0\\\vdots&\vdots&\vdots&\ddots&&&\vdots&\ddots&\vdots&\vdots\\0&\cdots&0&0&x_1&\cdots&x_{n-2}&x_{n-1}&x_n&0\\0&\cdots&0&0&0&x_1&\cdots&x_{n-2}&x_{n-1}&x_n\\\end{matrix}\right]_{n\times\left(n+m-1\right)} yT=[h1h2h3⋯hm−1hm]1×n⋅⎣⎢⎢⎢⎢⎢⎢⎢⎡x100⋮00x2x10⋮⋯⋯x3x2x1⋮00⋯x3x2⋱00xn⋯x3x100xn⋯⋯x100xn⋮xn−2⋯000⋱xn−1xn−2⋯⋯⋯⋮xnxn−1000⋮0xn⎦⎥⎥⎥⎥⎥⎥⎥⎤n×(n+m−1)
7. 单位取样响应 h ( n ) h\left(n\right) h(n) 和系统频率响应 H ( e j ω ) H\left(e^{j\omega}\right) H(ejω) 的关系
7.1 通过单位取样响应 h ( n ) h\left(n\right) h(n) 从时域表征系统
当系统的输入为单位取样序列
δ
(
n
)
\delta\left(n\right)
δ(n) 时的输出序列称为系统的单位取样响应
h
(
n
)
h\left(n\right)
h(n),记
h
(
n
)
=
T
[
δ
(
n
)
]
h\left(n\right)=T\left[\delta\left(n\right)\right]
h(n)=T[δ(n)]若系统是线性时不变的,则系统对移位
k
k
k 步的单位取样序列
δ
(
n
−
k
)
\delta\left(n-k\right)
δ(n−k) 的响应为
h
(
n
−
k
)
=
T
[
δ
(
n
−
k
)
]
h\left(n-k\right)=T\left[\delta\left(n-k\right)\right]
h(n−k)=T[δ(n−k)]由于任何一输入序列均可表示为加权延时单位取样响应的线性组合,即
x
(
n
)
=
∑
k
=
−
∞
∞
x
(
k
)
δ
(
n
−
k
)
x\left(n\right)=\sum_{k=-\infty}^{\infty}x\left(k\right)\delta\left(n-k\right)
x(n)=k=−∞∑∞x(k)δ(n−k)由此,线性时不变系统的输出可表示为
y
(
n
)
=
T
[
x
(
n
)
]
=
T
[
∑
k
=
−
∞
∞
x
(
k
)
δ
(
n
−
k
)
]
=
叠加性、均匀性
∑
k
=
−
∞
∞
x
(
k
)
T
[
δ
(
n
−
k
)
]
=
非时变性
∑
k
=
−
∞
∞
x
(
k
)
h
(
n
−
k
)
\begin{aligned} y\left(n\right)&=T\left[x\left(n\right)\right]=T\left[\sum_{k=-\infty}^{\infty}x\left(k\right)\delta\left(n-k\right)\right]\\ &\xlongequal{\text{叠加性、均匀性}}\sum_{k=-\infty}^{\infty}{x\left( k \right)}T\left[ \delta \left( n-k \right) \right] \xlongequal{\text{非时变性}}\sum_{k=-\infty}^{\infty}{x\left( k \right)}\text{h}\left( n-k \right) \end{aligned}
y(n)=T[x(n)]=T[k=−∞∑∞x(k)δ(n−k)]叠加性、均匀性k=−∞∑∞x(k)T[δ(n−k)]非时变性k=−∞∑∞x(k)h(n−k)故任何离散时间线性时不变系统,可以通过其单位取样响应
h
(
n
)
h\left(n\right)
h(n) 来完全表征。
7.2 通过系统频率响应 H ( e j ω ) H\left(e^{j\omega}\right) H(ejω) 从频域表征系统
离散时间系统的频率响应是由系统的结构参数决定的。当输入频率为 ω \omega ω 的复指数序列时,其输出必仍为同一频率的、乘上因子 H ( e j ω ) H\left(e^{j\omega}\right) H(ejω) 的复指数序列。随着输入频率 ω \omega ω 的不同, H ( e j ω ) H\left(e^{j\omega}\right) H(ejω) 的值也不同。因此系统的频率响应 H ( e j ω ) H\left(e^{j\omega}\right) H(ejω) 描述了系统对不同频率的复指数序列的不同传输能力。
7.3 单位取样响应 h ( n ) h\left(n\right) h(n) 和系统频率响应 H ( e j ω ) H\left(e^{j\omega}\right) H(ejω) 的关系
令单位取样响应为
h
(
n
)
h\left(n\right)
h(n) 的线性时不变系统的输入
x
(
n
)
=
A
e
j
(
ω
n
+
φ
x
)
=
A
e
j
ω
n
e
j
φ
x
x\left(n\right)=Ae^{j\left(\omega n+\varphi_x\right)}=Ae^{j\omega n}e^{j\varphi_x}
x(n)=Aej(ωn+φx)=Aejωnejφx,则输出
y
(
n
)
=
∑
k
=
−
∞
∞
h
(
k
)
x
(
n
−
k
)
=
[
∑
k
=
−
∞
∞
h
(
k
)
e
−
j
ω
k
]
⋅
A
e
j
(
ω
n
+
φ
x
)
=
[
∑
k
=
−
∞
∞
h
(
k
)
e
−
j
ω
k
]
⋅
x
(
n
)
y\left(n\right)=\sum_{k=-\infty}^{\infty}h\left(k\right)x\left(n-k\right)=\left[\sum_{k=-\infty}^{\infty}{h\left(k\right)e^{-j\omega k}}\right]\cdot Ae^{j\left(\omega n+\varphi_x\right)}=\left[\sum_{k=-\infty}^{\infty}{h\left(k\right)e^{-j\omega k}}\right]\cdot x\left(n\right)
y(n)=k=−∞∑∞h(k)x(n−k)=[k=−∞∑∞h(k)e−jωk]⋅Aej(ωn+φx)=[k=−∞∑∞h(k)e−jωk]⋅x(n)则系统频率响应
H
(
e
j
ω
)
=
∑
k
=
−
∞
∞
h
(
k
)
e
−
j
ω
k
=
∑
n
=
−
∞
∞
h
(
n
)
e
−
j
ω
n
H\left(e^{j\omega}\right)=\sum_{k=-\infty}^{\infty}{h\left(k\right)e^{-j\omega k}}=\sum_{n=-\infty}^{\infty}{h\left(n\right)e^{-j\omega n}}
H(ejω)=k=−∞∑∞h(k)e−jωk=n=−∞∑∞h(n)e−jωn即离散时间线性时不变系统的频率响应
H
(
e
j
ω
)
H\left(e^{j\omega}\right)
H(ejω) 就是系统的单位取样响应
h
(
n
)
h\left(n\right)
h(n) 的傅氏变换,是
h
(
n
)
h\left(n\right)
h(n) 的频谱。
8. 共轭对称与共轭反对称
8.1 共轭对称
若序列 x e ( n ) = x e ∗ ( − n ) x_e\left(n\right)=x_e^\ast(-n) xe(n)=xe∗(−n),则称 x e ( n ) x_e\left(n\right) xe(n) 是共轭对称的序列,对实序列,又称为偶序列。
8.2 共轭反对称
若序列 x o ( n ) = − x o ∗ ( − n ) x_o\left(n\right)=-x_o^\ast(-n) xo(n)=−xo∗(−n),则称 x o ( n ) x_o\left(n\right) xo(n) 是共轭反对称的序列,对实序列,又称为奇序列。
8.3 序列的对称性
若
x
e
(
n
)
=
1
2
[
x
(
n
)
+
x
∗
(
−
n
)
]
,
x
o
(
n
)
=
1
2
[
x
(
n
)
+
x
∗
(
−
n
)
]
x_e\left(n\right)=\frac{1}{2}\left[x\left(n\right)+x^\ast\left(-n\right)\right],\ x_o\left(n\right)=\frac{1}{2}\left[x\left(n\right)+x^\ast\left(-n\right)\right]
xe(n)=21[x(n)+x∗(−n)], xo(n)=21[x(n)+x∗(−n)]则
x
e
(
n
)
、
x
o
(
n
)
x_e\left(n\right)、x_o\left(n\right)
xe(n)、xo(n) 分别称为
x
(
n
)
x\left(n\right)
x(n) 的共轭对称序列和共轭反对称序列。显然,任意序列均可表示为该序列的共轭对称序列和共轭反对称序列的和,即
x
(
n
)
=
x
e
(
n
)
+
x
o
(
n
)
x\left(n\right)=x_e\left(n\right)+x_o\left(n\right)
x(n)=xe(n)+xo(n)
8.4 傅里叶变换的共轭对称性
X ( e j ω ) = X e ( e j ω ) + X o ( e j ω ) X\left(e^{j\omega}\right)=X_e\left(e^{j\omega}\right)+X_o\left(e^{j\omega}\right) X(ejω)=Xe(ejω)+Xo(ejω) X e ( e j ω ) = 1 2 [ X ( e j ω ) + X ∗ ( e j ω ) ] , X o ( e j ω ) = 1 2 [ X ( e j ω ) − X ∗ ( e j ω ) ] X_e\left(e^{j\omega}\right)=\frac{1}{2}\left[X\left(e^{j\omega}\right)+X^\ast\left(e^{j\omega}\right)\right],\ X_o\left(e^{j\omega}\right)=\frac{1}{2}\left[X\left(e^{j\omega}\right)-X^\ast\left(e^{j\omega}\right)\right] Xe(ejω)=21[X(ejω)+X∗(ejω)], Xo(ejω)=21[X(ejω)−X∗(ejω)]
9. 傅里叶变换、拉氏变换和 z z z 变换的关系
上一篇:没有了。
下一篇:Part 2——离散傅里叶级数 DFS
f ( x ) f\left( x \right) f(x) 的以 2 l 2l 2l 为周期的傅氏级数的指数形式为
f ( x ) ∼ ∑ m = − ∞ ∞ c m e j m x l f\left(x\right)\sim\sum_{m=-\infty}^{\infty}{c_me^{jm\frac{x}{l}}} f(x)∼m=−∞∑∞cmejmlx其中
c m = 1 2 l ∫ − l l f ( x ) e − j m x l d x c_m=\frac{1}{2l}\int_{-l}^{l}{f\left(x\right)e^{-jm\frac{x}{l}}\mathrm{d}x} cm=2l1∫−llf(x)e−jmlxdx ↩︎直接用 p δ ( t ) p_\delta\left(t\right) pδ(t) 的傅里叶变换
P δ ( t ) = 2 π T ∑ m = − ∞ ∞ δ ( Ω − m Ω s ) P_\delta\left(t\right)=\frac{2\pi}{T}\sum_{m=-\infty}^{\infty}{\delta(\Omega-m\Omega_s)} Pδ(t)=T2πm=−∞∑∞δ(Ω−mΩs)与 x a ( t ) x_a\left(t\right) xa(t) 的傅里叶变换 X a ( j Ω ) X_a\left(j\Omega\right) Xa(jΩ) 卷积后除以 2 π 2\pi 2π 也可得到相应结果。 ↩︎即为周期方波的傅里叶变换。 ↩︎
《信号与系统(第四版)》(曾禹村等编著,北京理工大学出版社,2018)中对 s i n c \mathrm{sinc} sinc 函数的定义不准确,严格来说归一化的 s i n c \mathrm{sinc} sinc 函数(常在信号处理领域应用)定义为 s i n c ( x ) = sin ( π x ) π x \mathrm{sinc}\left(x\right)=\dfrac{\sin{\left(\pi x\right)}}{\pi x} sinc(x)=πxsin(πx),而非归一化的 s i n c \mathrm{sinc} sinc 函数(常用在数学领域)定义为 s i n c ( x ) = sin x x \mathrm{sinc}\left(x\right)=\dfrac{\sin{x}}{x} sinc(x)=xsinx。在信号处理中,为了区别归一化的 s i n c \mathrm{sinc} sinc 函数,定义取样函数(Sampling function) S a ( x ) = sin x x \mathrm{Sa}\left(x\right)=\dfrac{\sin{x}}{x} Sa(x)=xsinx,但二者并无本质区别。 ↩︎
时域卷积定理: x ( t ) ∗ y ( t ) = X ( j Ω ) ⋅ Y ( j Ω ) x\left(t\right)\ast y\left(t\right)=X\left(j\Omega\right)\cdot Y(j\Omega) x(t)∗y(t)=X(jΩ)⋅Y(jΩ),频域卷积定理: x ( t ) ⋅ y ( t ) = 1 2 π X ( j Ω ) ∗ Y ( j Ω ) x\left(t\right)\cdot y\left(t\right)=\dfrac{1}{2\pi}X\left(j\Omega\right)\ast Y(j\Omega) x(t)⋅y(t)=2π1X(jΩ)∗Y(jΩ)。 ↩︎