基本概念
- 复指数集包括连续时间的estest 和离散时间信号的zNzN信号,其中ss和都是复数.一般来说,ss和可以是任意复数,但傅里叶分析仅限于这些变量的特殊形式.
- 在连续时间情况下仅涉及ss的纯虚部值,即,因此仅考虑ejwtejwt形式的复指数.
- 在离散时间情况下仅限于单位振幅的zz值,即,因此仅考虑ejwnejwn形式的复指数.
- 一个线性时不变系统的特性可以完全由它的冲激响应来决定
- 离散系统
y[n]=∑k=−∞+∞x[k]h[n−k]=x[k]∗h[k]y[n]=∑k=−∞+∞x[k]h[n−k]=x[k]∗h[k]
h[k]h[k]为y[k]y[k]的单位冲激响应 - 连续系统
y[t]=∫+∞−∞x[τ]h[t−τ]dτ=x[t]∗h[t]y[t]=∫−∞+∞x[τ]h[t−τ]dτ=x[t]∗h[t]
h[t]h[t]为y[t]y[t]的单位冲激响应
- 离散系统
线性时不变系统对复指数信号的响应
在研究线性时不变系统时,将信号表示为基本信号的线性组合是有利的,这些基本信号应该具有以下两个性质.
- 有这些基本信号能够构成相当广泛的一类有用信号
- 线性时不变系统对每一个基本信号的响应应该十分简单,以使系统对任意输入信号的响应有一个很方便的表达式
连续和离散时间信号集都具有上述两个性质,即连续时间的estest 和离散时间信号的zNzN信号,其中ss和都是复数.
- 在研究线性时不变系统时,复指数信号的重要性在于这样一个事实.即一个线性时不变系统对复指数信号的响应也是同样一个复指数信号,不同的只是幅度上的变换,即
est→H(s)estzN→H(z)zN(1)(1)est→H(s)estzN→H(z)zN
其中H(s)H(s)或H(z)H(z)是一个复振幅因子,一般来说是复变量ss或的函数.
对公式(1)的证明如下
- 连续时间系统,其单位冲激响应为h(t)h(t),输入x(t)=estx(t)=est
y(t)=∫+∞−∞h(τ)x(t−τ)dτ=∫+∞−∞h(τ)es(t−τ)dτ=est∫+∞−∞h(τ)e−sτdτ(1)(2)(3)(1)y(t)=∫−∞+∞h(τ)x(t−τ)dτ(2)=∫−∞+∞h(τ)es(t−τ)dτ(3)=est∫−∞+∞h(τ)e−sτdτ
令H(s)=∫+∞−∞h(τ)e−sτdτH(s)=∫−∞+∞h(τ)e−sτdτ ,假定H(s)H(s)收敛,于是系统对estest的响应为
y(t)=H(s)esty(t)=H(s)est
其中H(s)H(s)是一个常复数,其值决定于ss. - 离散时间系统,其单位冲激响应为,输入x(n)=znx(n)=zn
y(n)=∑k=−∞+∞h(k)x(n−k)=∑k=−∞+∞h(k)zn−k=∑k=−∞+∞znh(k)z−k(4)(5)(6)(4)y(n)=∑k=−∞+∞h(k)x(n−k)(5)=∑k=−∞+∞h(k)zn−k(6)=∑k=−∞+∞znh(k)z−k
令H(z)=∑+∞k=−∞h(k)z−kH(z)=∑k=−∞+∞h(k)z−k ,假定H(z)H(z)收敛,于是系统对znzn的响应为
y(n)=H(z)zny(n)=H(z)zn
其中H(z)H(z)是一个常数,其值决定于zz.
系统函数/频率响应
- 当s和z是一般复数时,和H(z)H(z)就称为该系统的系统函数.
- 一般复数就是指:
- 在连续时间情况下仅涉及s的纯虚部值,即s=jws=jw,因此仅考虑ejwtejwt形式的复指数.
- 在离散时间情况下仅限于单位振幅的zz值,即z=ejwz=ejw,因此仅考虑ejwnejwn形式的复指数.
- 一般复数就是指:
- 对连续信号,具有s=jws=jw形式的系统函数即H(s)=H(jw)H(s)=H(jw)就称为该系统的频率响应.
H(jw)=∫+∞−∞h(t)e−jwtdt(2)(2)H(jw)=∫−∞+∞h(t)e−jwtdt - 对离散信号,具有z=ejwz=ejw形式的系统函数即H(z)=H(ejw)H(z)=H(ejw)就称为该系统的频率响应.
H(ejw)=∑k=−∞+∞h(k)e−jwk(3)(3)H(ejw)=∑k=−∞+∞h(k)e−jwk
求频响方法
- 第一种,先求取冲激响应,在由公式(2)或(3)求取频率响应. 参考例1
此方法也就是对h(t)做傅里叶变换 - 第二种,根据公式(1),令x(t)=ejwtx(t)=ejwt,y(t)=H(jw)ejwty(t)=H(jw)ejwt,将其代入微分方程求解. 参考例2
例1.
- 考虑一个线性时不变系统,它在输入值上连续取2点平均,求其频率响应
y[n]=12(x[n]+x[n−1])y[n]=12(x[n]+x[n−1]) - 解:冲激响应为(代入x[n]=δ[n]x[n]=δ[n])
h[n]=12(δ[n]+δ[n−1])h[n]=12(δ[n]+δ[n−1]) - 由公式(3),其频率响应为
H(ejw)=∑k=−∞+∞h(k)z−jwk=∑k=−∞+∞12(δ[k]+δ[k−1])z−jwk=12(1+e−jw)=12(1+cosw−jsinw)=12(2cos2w2−2jsinw2cosw2)=cosw2(cosw2−sinw2)=e−jw2cosw2(77)(78)(79)(80)(81)(82)(83)(77)H(ejw)=∑k=−∞+∞h(k)z−jwk(78)=∑k=−∞+∞12(δ[k]+δ[k−1])z−jwk(79)=12(1+e−jw)(80)=12(1+cosw−jsinw)(81)=12(2cos2w2−2jsinw2cosw2)(82)=cosw2(cosw2−sinw2)(83)=e−jw2cosw2 - H(ejw)H(ejw)幅相曲线如下图所示

- matlab代码如下
clear all;close all; clc;
H = @(w) exp(-1j*w/2).*cos(w/2);
w = (-pi:0.01:pi);
val = H(w);
subplot(211)
plot(w, abs(val));
xlabel('w'); legend('幅频');
subplot(212)
plot(w, angle(val));
xlabel('w'); legend( '相频');
例2.
- 一阶连续系统,其微分方程如下,求其频率响应
τdy(t)dt+y(t)=x(t)τdy(t)dt+y(t)=x(t) - 解.令x(t)=ejwtx(t)=ejwt,y(t)=H(jw)ejwty(t)=H(jw)ejwt,将其代入微分方程
τd[H(jw)ejwt]dt+H(jw)ejwt=ejwt⇒jwτH(jw)ejwt+H(jw)ejwt=ejwt⇒H(jw)=1jwτ+1τd[H(jw)ejwt]dt+H(jw)ejwt=ejwt⇒jwτH(jw)ejwt+H(jw)ejwt=ejwt⇒H(jw)=1jwτ+1
8122

被折叠的 条评论
为什么被折叠?



