Z 变换

Z 变换主要用于分析离线系统(可能主要用于简化计算)。一般地,对于连续的输入函数,可以用单位冲激函数将其拆分为一串冲击函数序列(采样):

f(t)=n=0f(nτ)δ(tnτ)(1)f(t) = \sum_{n=0}^{\infty} f(n \tau) \delta(t-n \tau) \tag{1}

1 式进行拉普拉斯变换,得到:

Fsample(s)=[n=0f(nτ)δ(tnτ)]estdt(2)F_{sample}(s) = \int_{-\infty}^{\infty} [\sum_{n=0}^{\infty} f(n \tau) \delta(t-n \tau)] e^{-st} dt \tag{2}

=n=0f(nτ)esnτ(3)= \sum_{n=0}^{\infty} f(n \tau) e^{-sn \tau} \tag{3}

不用管怎么来的(冲激函数筛选性质4),直接用即可。

f(t)δ(tt0)dt=f(t0)(4)\int_{-\infty}^{\infty} f(t) \delta (t-t_0) dt = f(t_0) \tag{4}

对于3 式中,esnτ,s=σ+jωe(σ+jω)nτeσnτ+ejωnτe^{sn \tau}, s = \sigma + j \omega \rightarrow e^{(\sigma + j \omega) n \tau} \rightarrow e^{\sigma n \tau} + e^{j \omega n \tau}。相当于一串离散的拉普拉斯变换?
Z=esτ=e(σ+jω)τZ = e^{s \tau} = e^{(\sigma + j \omega) \tau},Z 可以理解为一个螺旋前进的复数,而n 与离散有关。

X(z)=n=x[n]zn(5)X_{(z)} = \sum_{n= -\infty}^{\infty} x[n] z^{-n} \tag{5}

奈奎斯特采样定理

在进行模拟/数字信号的转换过程中,当采样频率fs.max大于信号中最高频率fmax的2倍时(fs.max>2fmax),采样之后的数字信号完整地保留了原始信号中的信息,一般实际应用中保证采样频率为信号最高频率的2.56~4倍。

参考链接

  1. 「珂学原理」No.51「Z变换是怎样炼成的」
  2. 「珂学原理」No.62「傅里叶、拉普拉斯和Z变换的关系」
  3. [离散时间信号处理学习笔记]