0%

系统的频率响应

系统的频率响应

动态系统建模与分析 · 学习笔记
2026年8月13日

引言:指数信号是 LTI 系统的特征函数

对于某个频率的输入,应如何分析其响应?

回顾:Fourier 变换本质上是将函数正交分解到 ejωe^{j\omega} 上,Laplace 变换又在其基础上多乘了 eσe^{\sigma} 作为缩放因子。再参考线性代数中特征值的分析方法:

指数信号 este^{st} 是 LTI 系统的特征函数。LTI 系统本身就是作用在函数这个向量上的线性算子,具体作用方式就是和 h(t)h(t) 卷积。

1. 证明

设输入 x(t)=estx(t) = e^{st},则响应:

y(t)=∫−∞∞h(τ) es(t−τ) dτ=est∫−∞∞h(τ) e−sτ dτ=estH(s) y(t) = \int_{-\infty}^{\infty} h(\tau)\,e^{s(t-\tau)}\,d\tau = e^{st}\int_{-\infty}^{\infty} h(\tau)\,e^{-s\tau}\,d\tau = e^{st} H(s)

故对一个系统,当输入为 este^{st} 时,输出为 estH(s)e^{st}H(s)。

2. 幅值与相位响应

设传递函数 H(s)=N(s)D(s)H(s) = \dfrac{N(s)}{D(s)}。

假定输入为正弦叠加形式 u(t)=Asin⁡ωt+Bcos⁡ωtu(t) = A\sin\omega t + B\cos\omega t,可化为:

u(t)=A2+B2sin⁡(ωt+φ0),φ0=arctan⁡BA u(t) = \sqrt{A^2 + B^2}\sin(\omega t + \varphi_0), \qquad \varphi_0 = \arctan\frac{B}{A}

其拉普拉斯变换:

U(s)=Aω+Bss2+ω2=Aω+Bs(s+jω)(s−jω) U(s) = \frac{A\omega + Bs}{s^2 + \omega^2} = \frac{A\omega + Bs}{(s + j\omega)(s - j\omega)}

输出(D(s)=(s−p1)(s−p2)⋯(s−pn)D(s) = (s-p_1)(s-p_2)\cdots(s-p_n)):

X(s)=U(s)H(s)=(Aω+Bs) N(s)(s+jω)(s−jω) D(s) X(s) = U(s)H(s) = \frac{(A\omega + Bs)\,N(s)}{(s + j\omega)(s - j\omega)\,D(s)}

部分分式展开:

X(s)=k1s+jω+k2s−jω+c1s−p1+⋯+cns−pn X(s) = \frac{k_1}{s + j\omega} + \frac{k_2}{s - j\omega} + \frac{c_1}{s - p_1} + \cdots + \frac{c_n}{s - p_n}

3. 稳态响应

拉普拉斯逆变换:

x(t)=L−1{X(s)}=k1e−jωt+k2ejωt+c1ep1t+⋯+cnepnt x(t) = \mathcal{L}^{-1}\{X(s)\} = k_1 e^{-j\omega t} + k_2 e^{j\omega t} + c_1 e^{p_1 t} + \cdots + c_n e^{p_n t}

对于稳定系统,稳态响应只包含正弦项(其余项随时间衰减,系数对稳态无贡献):

xss(t)=k1e−jωt+k2ejωt(steady state) x_{ss}(t) = k_1 e^{-j\omega t} + k_2 e^{j\omega t} \quad \text{(steady state)}

求 k1k_1、k2k_2

令 s=−jωs = -j\omega:

k1=−A−Bj2j H(−jω)=B+Aj2 H(−jω) k_1 = -\frac{A - Bj}{2j}\,H(-j\omega) = \frac{B + Aj}{2}\,H(-j\omega)

令 s=jωs = j\omega:

k2=A+Bj2j H(jω)=B−Aj2 H(jω) k_2 = \frac{A + Bj}{2j}\,H(j\omega) = \frac{B - Aj}{2}\,H(j\omega)

H(jω)H(j\omega) 与 H(−jω)H(-j\omega) 的共轭关系

H(−jω)=∫−∞∞h(t) ejωt dt=∫−∞∞h(t) e−jωt dt‾=H(jω)‾ H(-j\omega) = \int_{-\infty}^{\infty} h(t)\,e^{j\omega t}\,dt = \overline{\int_{-\infty}^{\infty} h(t)\,e^{-j\omega t}\,dt} = \overline{H(j\omega)}

(利用 h(t)h(t) 为实函数,积分后取共轭可交换次序)

极坐标表示

H(jω)=∣H(jω)∣ ejφH,H(−jω)=∣H(jω)∣ e−jφH,φH=∠H(jω) H(j\omega) = |H(j\omega)|\,e^{j\varphi_H}, \qquad H(-j\omega) = |H(j\omega)|\,e^{-j\varphi_H}, \qquad \varphi_H = \angle H(j\omega)

代入稳态响应:

xss(t)=B+Aj2 ∣H(jω)∣ e−jφHejωt+B−Aj2 ∣H(jω)∣ ejφHe−jωt x_{ss}(t) = \frac{B + Aj}{2}\,|H(j\omega)|\,e^{-j\varphi_H} e^{j\omega t} + \frac{B - Aj}{2}\,|H(j\omega)|\,e^{j\varphi_H} e^{-j\omega t}

展开为实函数(利用欧拉公式合并共轭项):

xss(t)=∣H(jω)∣ A2+B2 sin⁡(ωt+φ0+φH) x_{ss}(t) = |H(j\omega)|\,\sqrt{A^2 + B^2}\,\sin(\omega t + \varphi_0 + \varphi_H)

结论(红色强调):

  • 幅值响应:∣H(jω)∣|H(j\omega)| —— 输入幅值被放大的倍数
  • 相位响应:φH\varphi_H —— 输出相对输入的相移

这正是系统频率响应的核心:系统对不同频率正弦输入的增益和相移特性。

4. 二阶系统的频率响应

H(s)=ωn2s2+2ζωns+ωn2 H(s) = \frac{\omega_n^2}{s^2 + 2\zeta\omega_n s + \omega_n^2}

代入 s=jωs = j\omega:

H(jω)=ωn2(ωn2−ω2)+j2ζωnω H(j\omega) = \frac{\omega_n^2}{(\omega_n^2 - \omega^2) + j2\zeta\omega_n\omega}

引入归一化频率 u=ωωnu = \dfrac{\omega}{\omega_n}:

H(juωn)=1(1−u2)+j2ζu H(ju\omega_n) = \frac{1}{(1 - u^2) + j2\zeta u}

幅值:

∣H(juωn)∣=1(1−u2)2+(2ζu)2 |H(ju\omega_n)| = \frac{1}{\sqrt{(1 - u^2)^2 + (2\zeta u)^2}}

相位:

φH=−arctan⁡2ζu1−u2 \varphi_H = -\arctan\frac{2\zeta u}{1 - u^2}

极限情况

情况 幅值 相位
低频 u→0u \to 0 ∥H∥=1\|H\| = 1(0 dB) φH=0°\varphi_H = 0°
自然频率 u=1u = 1(ω=ωn\omega = \omega_n) ∥H∥=12ζ\|H\| = \frac{1}{2\zeta} φH=−π2\varphi_H = -\frac{\pi}{2}
高频 u→∞u \to \infty ∥H∥=0\|H\| = 0 φH=−π\varphi_H = -\pi

谐振峰

令 f(u)=(1−u2)2+(2ζu)2f(u) = (1 - u^2)^2 + (2\zeta u)^2,分母越小幅值越大:

dfdu=−4u(1−u2)+8ζ2u=4u(u2+2ζ2−1) \frac{df}{du} = -4u(1 - u^2) + 8\zeta^2 u = 4u(u^2 + 2\zeta^2 - 1)

令 dfdu=0\dfrac{df}{du} = 0:

u2=1−2ζ2 u^2 = 1 - 2\zeta^2

谐振频率(仅当 ζ<0.707\zeta < 0.707 时存在):

ωr=ωn1−2ζ2,ζ<0.707 \omega_r = \omega_n\sqrt{1 - 2\zeta^2}, \qquad \zeta < 0.707

谐振峰值:

Mr=12ζ1−ζ2,ζ<0.707 M_r = \frac{1}{2\zeta\sqrt{1 - \zeta^2}}, \qquad \zeta < 0.707

5. 一阶系统的频率响应

回顾超调量:%OS=e−πζ/1−ζ2\%OS = e^{-\pi\zeta/\sqrt{1-\zeta^2}},故 ζ↓⇒%OS↑\zeta \downarrow \Rightarrow \%OS \uparrow,Mr↑M_r \uparrow。

带宽:幅值降至 -3 dB 的频率(此时功率降至一半)。

一阶系统传递函数:

H(s)=Kτs+1 H(s) = \frac{K}{\tau s + 1}

代入 s=jωs = j\omega:

H(jω)=K1+jτω=K1+(τω)2−jKτω1+(τω)2 H(j\omega) = \frac{K}{1 + j\tau\omega} = \frac{K}{\sqrt{1 + (\tau\omega)^2}} - j\frac{K\tau\omega}{\sqrt{1 + (\tau\omega)^2}}

幅值与相位:

∣H(jω)∣=K1+(τω)2,φH=−arctan⁡(τω) |H(j\omega)| = \frac{K}{\sqrt{1 + (\tau\omega)^2}}, \qquad \varphi_H = -\arctan(\tau\omega)

相位范围:−90°<φH<0°-90° < \varphi_H < 0°(纯滞后)。

极限情况

  • 低频极限:∣H∣=K|H| = K,φH=0°\varphi_H = 0°
  • 高频极限:∣H∣=0|H| = 0,φH=−90°\varphi_H = -90°

转折频率(截止频率)

取 K=1K = 1:

∣H∣=11+(τω)2 |H| = \frac{1}{\sqrt{1 + (\tau\omega)^2}}

令 ∣H∣=12|H| = \frac{1}{\sqrt{2}}(即 -3 dB,功率降至一半):

ω=1τ,φH=−45° \omega = \frac{1}{\tau}, \qquad \varphi_H = -45°

为什么一阶系统没有谐振峰?

∣H∣=11+(τω)2|H| = \dfrac{1}{\sqrt{1 + (\tau\omega)^2}} 是关于 ω\omega 的单调递减函数,无峰值,故不存在谐振峰。