信号与系统考研真题求冲击响应|冲击响应考研真题权威解析

深度解析单位冲激响应求解全过程,覆盖连续/离散系统、一阶/二阶系统、稳定性与因果性判断,结合历年考研真题与高频考点,助你精准突破核心难点。

立即掌握求解方法

冲击响应求解方法精讲

冲击响应是系统对单位冲激信号δ(t)δ(n)的响应,是表征线性时不变系统(LTI系统)特性的核心函数。掌握其求解方法是信号与系统考研真题得分的关键。

时域直接求解法

适用于微分方程或差分方程描述的系统,核心在于:设定初始静止条件(零初始状态),求解齐次方程并匹配特解。

⚠️ 关键步骤:
① 写出系统微分/差分方程;
② 令输入为单位冲激信号;
③ 求对应齐次方程通解;
④ 利用冲激信号的“积分突变”特性确定初始跳变条件;
⑤ 验证因果性(h(t)=0t<0)。

连续系统示例:一阶RC电路

系统微分方程:
RC·dy(t)/dt + y(t) = x(t)

x(t)=δ(t),初始静止:y(0⁻)=0。对方程两边从0⁻0⁺积分:

RC·[y(0⁺)−y(0⁻)] + ∫₀⁻⁰⁺ y(t)dt = ∫₀⁻⁰⁺ δ(t)dt = 1

y(t)t=0处有界,第二项→0,故y(0⁺)=1/(RC)

t>0,方程变为齐次:RC·y'(t)+y(t)=0,通解:y(t)=A·e⁻ᵗ/ᴿᶜ

代入初始条件:A = y(0⁺) = 1/(RC),得:

h(t) = (1/RC)·e⁻ᵗ/ᴿᶜ·u(t)

其中u(t)为单位阶跃函数,确保因果性。

离散系统示例:一阶差分方程

系统方程:y(n) − 0.6y(n−1) = x(n)

x(n)=δ(n),零初始状态:y(−1)=0

计算前几项:

  • n=0:y(0) − 0.6y(−1) = δ(0)=1 → y(0)=1
  • n=1:y(1) − 0.6y(0) = 0 → y(1)=0.6
  • n=2:y(2) = 0.6y(1) = 0.6²
  • ……

归纳得:h(n) = (0.6)ⁿ·u(n)

拉普拉斯变换法(连续系统)

通过变换将微分方程转为代数方程,求系统函数H(s)后,再进行拉普拉斯逆变换。

⚙️ 操作流程:
① 对微分方程两边取拉普拉斯变换(零初始状态);
② 求系统函数H(s)=Y(s)/X(s)
③ 对H(s)部分分式分解;
④ 查拉氏变换表求逆变换。

阶系统实例

系统微分方程:
d²y(t)/dt² + 5·dy(t)/dt + 6y(t) = 2x(t)

取拉氏变换:
s²Y(s) + 5sY(s) + 6Y(s) = 2X(s)

得系统函数:
H(s) = Y(s)/X(s) = 2/(s² + 5s + 6) = 2/[(s+2)(s+3)]

部分分式分解:
H(s) = A/(s+2) + B/(s+3)

解得:A=2B=−2,故:
H(s) = 2/(s+2) − 2/(s+3)

查表得冲激响应:
h(t) = [2e⁻²ᵗ − 2e⁻³ᵗ]·u(t)

极点位置与响应形态

  • 实极点s=−aa>0):指数衰减e⁻ᵃᵗ
  • 共轭复极点s=−α±jβ:振荡衰减e⁻ᵃᵗcos(βt+φ)
  • 纯虚极点s=±jβ:等幅振荡cos(βt+φ)(临界稳定)

本例极点为s=−2s=−3(左半平面实极点),故h(t)为衰减响应,系统稳定。

Z变换法(离散系统)

与拉普拉斯法原理一致,将差分方程转为Z域代数方程。

⚡ 注意事项:
• 单边Z变换默认初始静止;
• 逆变换常用部分分式法;
• 极点位置决定响应形态:单位圆内→衰减;圆上→等幅;圆外→发散。

阶离散系统实例

系统差分方程:
y(n) − 0.5y(n−1) + 0.06y(n−2) = x(n)

取Z变换:
Y(z) − 0.5z⁻¹Y(z) + 0.06z⁻²Y(z) = X(z)

系统函数:
H(z) = Y(z)/X(z) = 1 / (1 − 0.5z⁻¹ + 0.06z⁻²)

整理为有理分式:
H(z) = z² / (z² − 0.5z + 0.06) = z² / [(z−0.2)(z−0.3)]

为便于分解,写为H(z)/z
H(z)/z = z / [(z−0.2)(z−0.3)] = A/(z−0.2) + B/(z−0.3)

解得:A=2B=−1,故:
H(z) = 2z/(z−0.2) − z/(z−0.3)

查Z变换表:z/(z−a) ↔ aⁿu(n),得:
h(n) = [2·(0.2)ⁿ − (0.3)ⁿ]·u(n)

稳定性验证

极点z=0.2z=0.3均在单位圆内(|z|<1),故系统稳定,h(n)n增长而衰减至零。

递推法(数值计算与验证)

适用于一阶、二阶系统,尤其适合编程实现或手算前几项验证解析解。

? 适用场景:
• 无法直接解析求解的非线性/时变系统;
• 验证其他方法结果的正确性;
• 离散系统数字仿真。

阶系统递推示例

系统方程:y(n) = 0.8y(n−1) + x(n)

x(n)=δ(n),初始静止:y(−1)=0

n x(n) y(n)计算 h(n)
−1y(−1)=0
0δ(0)=10.8×0 + 1 = 11
100.8×1 + 0 = 0.80.8
200.8×0.8 = 0.640.64
300.8×0.64 = 0.5120.512

观察规律:h(n) = (0.8)ⁿ·u(n),与解析法一致。

递推法局限性

  • 仅能获得数值序列,难以得到闭式表达式;
  • 对高阶系统易累积误差;
  • 无法直接判断系统稳定性(需额外分析)。

冲击响应典型题型全景解析

基于近十年全国重点高校考研真题(如清华、浙大、电子科大、西电等),归纳为四大高频题型,覆盖95%以上考题。

⚡ 一阶连续系统

常以RC/RL电路、一阶机械系统为背景,考察时域直接法或拉氏变换法。

  • 典型方程:τ·dy/dt + y = Kx
  • 冲击响应:h(t) = (K/τ)e⁻ᵗ/ᵀ·u(t)
  • 关键考点:时间常数τ的物理意义、初始跳变分析

真题示例:电子科大2021年
已知系统微分方程:2y'(t)+3y(t)=δ(t),求h(t)

解析:齐次解y_h(t)=Ae⁻³ᵗ/²,积分得y(0⁺)=1/2,故A=1/2
h(t) = (1/2)e⁻³ᵗ/²·u(t)

⚙️ 二阶连续系统

高频考点!涉及欠阻尼、临界阻尼、过阻尼三种形态,极点位置决定响应形式。

  • 特征方程:s² + 2ζωₙs + ωₙ² = 0
  • 欠阻尼(0<ζ<1):振荡衰减
  • 过阻尼(ζ>1):两实极点,无振荡

真题示例:浙大2022年
系统函数H(s)=ωₙ²/(s²+2ζωₙs+ωₙ²),当ζ=0.5时,求h(t)

解析:共轭复极点s=−ζωₙ±jωₙ√(1−ζ²)=−0.5ωₙ±j(√3/2)ωₙ
h(t) = ωₙe⁻⁰·⁵ωₙᵗ·sin(√3/2 ωₙ t)·u(t)

⚡ 离散系统

差分方程求解,极点在Z平面位置决定稳定性。

  • 稳定条件:所有极点位于单位圆内
  • 常见陷阱:初始条件非零、递推起始点错误

真题示例:西电2020年
差分方程:y(n)−y(n−1)+0.25y(n−2)=x(n),求h(n)

解析:特征根s=0.5(二重根),
h(n) = (A + Bn)(0.5)ⁿ·u(n),代入初始条件得A=1, B=0.5
h(n) = (1 + 0.5n)(0.5)ⁿ·u(n)

⚡ 系统特性综合判断

通过h(t)h(n)判断:因果性稳定性线性性时不变性

  • 因果性h(t)=0 (t<0)h(n)=0 (n<0)
  • 稳定性∫|h(t)|dt<∞(连续)或 ∑|h(n)|<∞(离散)

真题示例:清华2023年
已知h(t)=eᵗ·u(−t),判断系统因果性与稳定性。

解析
• 因果性:当t>0h(t)=0,但t<0时非零 → 非因果
• 稳定性:∫₋∞⁰ eᵗ dt = 1 < ∞稳定

冲击响应特性深度剖析

冲击响应不仅是数学表达式,更是系统物理本质的体现。深入理解其特性,是解决复杂问题的关键。

线性与时不变性如何体现在冲击响应中?

对线性时不变系统(LTI),其冲击响应具有以下性质:

  • 线性性:若输入为αx₁(t)+βx₂(t),则输出为αy₁(t)+βy₂(t),其中yᵢ(t)=xᵢ(t)h(t)。这要求h(t)本身是确定的单一函数,不随输入幅度或组合方式改变。
  • 时不变性:若输入延迟τ,输出也延迟τ。这等价于:h(t−τ)是系统对δ(t−τ)的响应。因此,h(t)的形状不随时间平移而改变。

反例:若系统含时变元件(如可变电阻),则h(t,τ)依赖于延迟量τ,不再是单一函数,系统非时不变。

单位冲激信号δ(t)的“筛选性质”如何影响求解?

核心在于:δ(t)的积分突变特性。对微分方程两边从0⁻0⁺积分:

∫₀⁻⁰⁺ [aₙy⁽ⁿ⁾(t) + ... + a₀y(t)] dt = ∫₀⁻⁰⁺ [bₘx⁽ᵐ⁾(t) + ... + b₀x(t)] dt

由于y(t)及其导数在t=0处最多有有限跳变(除最高阶导数外),左边仅aₙ[y⁽ⁿ⁻¹⁾(0⁺)−y⁽ⁿ⁻¹⁾(0⁻)]非零;右边若m,则为零;若m=n,则为bₙx(0)

关键结论:对δ(t)输入,y(t)(n−1)阶导数发生跳变,而y(t)本身连续。

应用示例:二阶系统y''+3y'+2y=δ(t),可得:

  • y(0⁺)=y(0⁻)(连续)
  • y'(0⁺)−y'(0⁻)=1(跳变)

结合初始静止条件y(0⁻)=0, y'(0⁻)=0,得y(0⁺)=0, y'(0⁺)=1,用于求解t>0的齐次解。

冲击响应与系统函数H(s)/ H(z)的等价性

在拉普拉斯域,H(s)h(t)的变换;在Z域,H(z)h(n)的变换。二者完全等价,但各有优势:

  • H(s):直接反映极点位置(复平面),便于判断稳定性与暂态特性;
  • H(z):极点在单位圆内/外决定稳定性,适合数字系统设计;
  • h(t)/h(n):直观体现物理响应过程,用于验证系统行为。

重要关系
• 稳定性:连续系统H(s)所有极点在左半平面;离散系统H(z)所有极点在单位圆内;
• 因果性:h(t)=0 (t<0)H(s)为真有理分式;h(n)=0 (n<0)H(z)为真有理分式。

冲击响应与阶跃响应的关系

者通过积分/微分关联:

  • 连续系统:s(t) = ∫₀ᵗ h(τ) dτh(t) = ds(t)/dt
  • 离散系统:s(n) = ∑ₖ₌₀ⁿ h(k)h(n) = s(n) − s(n−1)

应用价值:当直接求h(t)困难时(如含高阶导数),可先求阶跃响应s(t),再求导。

真题技巧:若系统方程含x'(t),直接求h(t)会涉及δ'(t),此时先求s(t)更简便。

冲击响应在系统分析中的实战应用

掌握求解只是起点,灵活应用才是高分关键。冲击响应是连接理论与工程的桥梁。

⚖️ 稳定性判断

充要条件∫|h(t)|dt<∞(BIBO稳定)

快速判断法

  • 连续系统H(s)所有极点实部<
  • 离散系统H(z)所有极点模值<1

反例警示
h(t)=sin(t)∫|sin(t)|dt发散 → 不稳定
h(n)=2ⁿu(n):极点z=2(单位圆外)→ 不稳定

⏳ 因果性验证

定义:输出不超前于输入 → h(t)=0 (t<0)h(n)=0 (n<0)

系统函数判据

  • 连续系统H(s)为真有理分式(分子阶次≤分母)
  • 离散系统H(z)为真有理分式

常见陷阱
h(t)=eᵗu(−t):虽衰减但t>0时为零 → 非因果
H(s)=e⁻ˢ:延迟环节,因果但非有理函数

? 频率响应推导

系统对正弦输入的稳态响应由H(jω)决定:

  • H(jω) = H(s)|ₛ₌ⱼω(连续系统)
  • H(eʲʷ) = H(z)|z₌eʲʷ(离散系统)

物理意义H(jω)的模表示增益,辐角表示相移。

真题关联:已知h(t)=e⁻ᵗu(t),求频率响应:
H(jω) = ∫₋∞^∞ e⁻ᵗu(t)e⁻ʲωᵗ dt = 1/(1+jω)
→ 幅频特性|H(jω)|=1/√(1+ω²),相频∠H(jω)=−arctan(ω)

? 卷积积分/和的计算

核心公式y(t)=x(t)h(t)=∫x(τ)h(t−τ)dτ

图解法四步:翻转→平移→相乘→积分

快速技巧

  • x(t)为分段线性,h(t)为指数衰减,可用“分段积分+连续性”求解;
  • 利用拉氏变换:Y(s)=X(s)H(s),再逆变换(比直接积分快)。

真题示例:西电2022年
x(t)=u(t)−u(t−1)h(t)=e⁻ᵗu(t),求y(t)

解析:用拉氏变换:
X(s)=(1−e⁻ˢ)/sH(s)=1/(s+1)
Y(s)=(1−e⁻ˢ)/[s(s+1)] = (1−e⁻ˢ)(1/s − 1/(s+1))
逆变换:y(t)=[1−e⁻ᵗ − (1−e⁻⁽ᵗ⁻¹⁾)u(t−1)]

冲击响应备考策略与易错点精要

结合易搜职考网十年真题大数据分析,总结高频失分点与高效备考路径。

? 三大核心原则

  • 零初始状态优先:除非题目特别说明,否则默认系统初始静止;
  • 因果性默认成立:工程系统多为因果,但需验证;
  • 单位阶跃函数不省略h(t)必须含u(t)u(n),否则因果性不成立。

⚠️ 高频易错点

  • 初始跳变计算错误:忽略高阶导数的跳变,或系数遗漏;
  • 极点重根处理失误:二重极点应设(A+Bt)eᵃᵗ而非Aeᵃᵗ
  • Z域分解错误:未先除z直接分解H(z)
  • 稳定性判断混淆:将“收敛”等同于“稳定”,忽略绝对可积条件。

? 高效备考三步法

  1. 真题精练:按题型分类刷题(一阶/二阶/离散/特性判断),总结模板;
  2. 方法归纳:建立求解流程图(如:方程→变换→分解→逆变换→验证);
  3. 错题复盘:重点标注初始跳变、极点位置、稳定性判断等环节。
? 易搜职考网大数据:近五年考研真题中,冲击响应相关题目平均分值为14.2分,占信号与系统科目总分(150分)的9.5%。其中:
• 一阶系统题:正确率78%
• 二阶系统题:正确率56%
• 特性综合题:正确率仅32%
建议策略:优先确保一阶与离散系统题满分,二阶系统掌握基本解法,特性综合题掌握判断逻辑。

网友最关心的10个问题深度解答

基于易搜职考网后台咨询数据与论坛热门讨论,精选高频问题,逐一详解。

冲击响应和脉冲响应是同一个概念吗?

是的。在工程与数学领域,“冲击响应”、“冲激响应”、“脉冲响应”通常指同一概念——系统对单位冲激信号δ(t)δ(n)的响应。严格来说:

  • 冲激(Impulse):数学理想化模型,宽度→0,面积=1;
  • 脉冲(Pulse):实际信号,宽度有限,面积≈1;

当脉冲宽度远小于系统时间常数时,二者响应差异可忽略。考研中统一称为冲击响应

系统函数H(s)有零点时,冲击响应会怎样?

点影响h(t)的系数,但不改变其基本形态(由极点决定)。例如:

系统1:H₁(s)=1/(s+2)h₁(t)=e⁻²ᵗu(t)
系统2:H₂(s)=(s+3)/(s+2)h₂(t)=δ(t) + e⁻²ᵗu(t)

s=−3引入了δ(t)项(瞬时响应),这是零点在t=0处的体现。若零点在右半平面(非最小相位系统),会导致初始反向响应。

如何快速估算冲击响应的衰减速度?

极点实部决定:

  • 连续系统:主导极点实部σ越大(负得越多),衰减越快;时间常数τ=1/|σ|
  • 离散系统:主导极点模值r越小,衰减越快;衰减因子rⁿ

经验法则
• 当|h(t)|衰减至初始值的5%时,认为进入稳态,所需时间≈3τ(一阶)或≈4/ζωₙ(二阶);
• 离散系统中,h(n)衰减至1%时,n≈4.6/|ln r|

为什么有些教材冲击响应用h(t),有些用g(t)

仅是符号习惯差异,无实质区别:

  • 国内教材(如郑君里《信号与系统》):常用h(t)
  • 国外教材(如Oppenheim):多用h(t)g(t)
  • 控制理论:常用g(t)(green function)。

考研以h(t)为标准符号,建议统一使用。

离散系统中δ(n)的定义是否影响结果?

标准定义:δ(n)=1n=0,否则0。但需注意:

  • 有些文献定义δ(0)=1/2(对称离散冲激),但考研中均采用δ(0)=1
  • 连续冲激δ(t)积分=1,离散δ(n)求和=1,二者量纲不同。

解题时务必确认题目定义,但国内考研几乎统一为δ(0)=1

如何处理含δ'(t)的冲击响应?

当系统方程含输入的导数(如y'+y=x'+2x),冲击响应会包含δ(t)δ'(t)

  • δ'(t)的积分:∫δ'(t)dt = δ(t)
  • 物理意义:系统对冲激的瞬时加速度响应。

解法:设h(t) = Aδ(t) + hₙ(t),其中hₙ(t)为普通函数部分。代入方程,匹配δ(t)δ'(t)系数求解A

示例y' + y = x' + x,得H(s)=(s+1)/(s+1)=1(零极点相消),故h(t)=δ(t)

冲击响应与单位阶跃响应的稳态值关系?

由终值定理:

  • 连续系统:limₜ→∞ s(t) = limₛ→₀ s·S(s) = limₛ→₀ s·[H(s)/s] = H(0)
  • 离散系统:limₙ→∞ s(n) = lim_z→₁ (z−1)·S(z) = lim_z→₁ (z−1)·[H(z)z/(z−1)] = H(1)

物理意义:阶跃响应稳态值等于H(s)s=0H(z)z=1处的值,即直流增益。

验证h(t)=e⁻ᵗu(t)H(s)=1/(s+1)H(0)=1,阶跃响应s(t)=(1−e⁻ᵗ)u(t),稳态值=1。

为什么二阶系统欠阻尼时冲击响应有振荡?

源于复极点的虚部:s=−ζωₙ±jωₙ√(1−ζ²),其逆变换为:

h(t) = K·e⁻ζωₙᵗ·sin(ωₙ√(1−ζ²)t + φ)·u(t)

振荡频率ω_d = ωₙ√(1−ζ²)称为阻尼自然频率,ζ越小,振荡越明显。

物理类比:弹簧-质量-阻尼系统,阻尼小则振荡时间长。

冲击响应的“面积”有什么物理意义?

连续系统:∫₋∞^∞ h(t)dt = H(0)(直流增益)
离散系统:∑ₙ₌₋∞^∞ h(n) = H(1)

意义:系统对阶跃输入的稳态响应值。若H(0)=1,则阶跃输入的稳态输出等于输入值(无静差)。

如何用冲击响应判断系统是否为最小相位系统?

最小相位系统:所有零点与极点均在左半平面(连续)或单位圆内(离散)。

冲击响应特征:最小相位系统的h(t)衰减最快,且无初始反向(无负值突起)。

反例H(s)=(s−2)/(s+3)(零点在右半平面):

h(t) = δ(t) − 5e⁻³ᵗu(t)

初始时刻h(0⁺)=1−5=−4<0,出现负响应(反向),为非最小相位系统。