【信号处理】系统的性质

线性系统

同时满足齐次性和叠加性的系统称为线性系统。例如,对于SISOSISOSISO系统fff,有:

x(t)⟶fy(t)x(t) \stackrel{f}{\longrightarrow} y(t)x(t)fy(t)
齐次性:
ax(t)⟶fay(t)a∈R ax(t) \stackrel{f}{\longrightarrow} ay(t)\quad a \in \mathbb{R} ax(t)fay(t)aR
叠加性:
x1(t)⟶fy1(t)x2(t)⟶fy2(t)}⟶x1(t)+x2(t)⟶fy1(t)+y2(t) \left. \begin{aligned} x_1(t) &\stackrel{f}{\longrightarrow} y_1(t) \\ x_2(t) &\stackrel{f}{\longrightarrow} y_2(t) \end{aligned} \right\} \longrightarrow x_1(t)+x_2(t) \stackrel{f}{\longrightarrow} y_1(t)+y_2(t) x1(t)x2(t)fy1(t)fy2(t)x1(t)+x2(t)fy1(t)+y2(t)
下面列举几个例子加以说明:

  1. f:y(t)=3x(t)f:y(t) = 3x(t)f:y(t)=3x(t)
    齐次性:
    x(t)⟶fy(t)x(t) \stackrel{f}{\longrightarrow} y(t)x(t)fy(t)
    ax(t)⟶f3ax(t)=ay(t)ax(t) \stackrel{f}{\longrightarrow} 3ax(t)=ay(t)ax(t)f3ax(t)=ay(t)满足齐次性;
    叠加性:
    对于
    x1(t)⟶fy1(t)x_1(t) \stackrel{f}{\longrightarrow} y_1(t)x1(t)fy1(t)
    x2(t)⟶fy2(t)x_2(t) \stackrel{f}{\longrightarrow} y_2(t)x2(t)fy2(t)
    有:
    x1(t)+x2(t)⟶f3(x1(t)+x2(t))=3x1(t)+3x2(t)=y1(t)+y2(t)x_1(t)+x_2(t)\stackrel{f}{\longrightarrow} 3(x_1(t)+x_2(t))=3x_1(t)+3x_2(t)=y_1(t)+y_2(t)x1(t)+x2(t)f3(x1(t)+x2(t))=3x1(t)+3x2(t)=y1(t)+y2(t)
    满足叠加性;
    故系统具有线性性。
  2. f:y(t)=tx(t)f:y(t)=tx(t)f:y(t)=tx(t)
    齐次性:
    x(t)⟶fy(t)x(t) \stackrel{f}{\longrightarrow} y(t)x(t)fy(t)
    ax(t)⟶ft⋅ax(t)=atx(t)=ay(t)ax(t) \stackrel{f}{\longrightarrow} t \cdot ax(t)=atx(t)=ay(t)ax(t)ftax(t)=atx(t)=ay(t)满足齐次性;
    叠加性:
    对于
    x1(t)⟶fy1(t)x_1(t) \stackrel{f}{\longrightarrow} y_1(t)x1(t)fy1(t)
    x2(t)⟶fy2(t)x_2(t) \stackrel{f}{\longrightarrow} y_2(t)x2(t)fy2(t)
    有:
    x1(t)+x2(t)⟶ft(x1(t)+x2(t))=tx1(t)+tx2(t)=y1(t)+y2(t)x_1(t)+x_2(t)\stackrel{f}{\longrightarrow} t(x_1(t)+x_2(t))=tx_1(t)+tx_2(t)=y_1(t)+y_2(t)x1(t)+x2(t)ft(x1(t)+x2(t))=tx1(t)+tx2(t)=y1(t)+y2(t)
    满足叠加性;
    故系统具有线性性。
  3. f:y(t)=∫−∞tx(τ) dτf:y(t)=\int_{-\infty}^{t}x(\tau)\,d\tauf:y(t)=tx(τ)dτ
    对于
    x1(t)⟶fy1(t)x_1(t) \stackrel{f}{\longrightarrow} y_1(t)x1(t)fy1(t)
    x2(t)⟶fy2(t)x_2(t) \stackrel{f}{\longrightarrow} y_2(t)x2(t)fy2(t)
    有:
    a1x1(t)+a2x2(t)⟶f∫−∞t(a1x1(τ)+a2x2(τ)) dτ=a1∫−∞tx1(τ) dτ+a2∫−∞tx2(τ) dτ=a1y1(t)+a2y2(t)a_1x_1(t)+a_2x_2(t)\stackrel{f}{\longrightarrow} \int_{-\infty}^{t}(a_1x_1(\tau)+a_2x_2(\tau))\,d\tau=a_1\int_{-\infty}^{t}x_1(\tau)\,d\tau+a_2\int_{-\infty}^{t}x_2(\tau)\,d\tau=a_1y_1(t)+a_2y_2(t)a1x1(t)+a2x2(t)ft(a1x1(τ)+a2x2(τ))dτ=a1tx1(τ)dτ+a2tx2(τ)dτ=a1y1(t)+a2y2(t)
    故系统具有线性性。
  4. f:y(t)=x(t)+1f:y(t)=x(t)+1f:y(t)=x(t)+1
    对于
    x1(t)⟶fy1(t)x2(t)⟶fy2(t)x_1(t) \stackrel{f}{\longrightarrow} y_1(t) \quad x_2(t) \stackrel{f}{\longrightarrow} y_2(t)x1(t)fy1(t)x2(t)fy2(t)
    有:
    a1x1(t)+a2x2(t)⟶f(a1x1(t)+a2x2(t))+1a_1x_1(t)+a_2x_2(t)\stackrel{f}{\longrightarrow} (a_1x_1(t)+a_2x_2(t))+1a1x1(t)+a2x2(t)f(a1x1(t)+a2x2(t))+1
    a1y1(t)+a2y2(t)=a1x1(t)+1+a2x2(t)+1=a1x1(t)+a2x2(t)+2a_1y_1(t)+a_2y_2(t)=a_1x_1(t)+1+a_2x_2(t)+1=a_1x_1(t)+a_2x_2(t)+2a1y1(t)+a2y2(t)=a1x1(t)+1+a2x2(t)+1=a1x1(t)+a2x2(t)+2
    故系统非线性。

由上,我们可以总结出线性系统简单判别方法:

只要是由输入x(t)x(t)x(t)及其时移变换x(t−t0)(t0∈R)x(t-t_0)\quad (t_0 \in \mathbb{R})x(tt0)(t0R)的加权和,权值可以是常数或者时间ttt的函数(非x(t)x(t)x(t)),如x(t)x(t)x(t)3tx(t)+5x(t)3tx(t)+5x(t)3tx(t)+5x(t)etx(t)e^tx(t)etx(t)等,都是线性系统。

时变/时不变系统

系统参数不随时间变化的系统称为时不变系统,反之则为时变系统。即:

对于系统x(t)⟶fy(t)x(t) \stackrel{f}{\longrightarrow} y(t)x(t)fy(t),有:
∀t0∈R,x(t−t0)⟶fy(t−t0)\forall t_0 \in\mathbb{R},x(t-t_0) \stackrel{f}{\longrightarrow} y(t-t_0)t0R,x(tt0)fy(tt0)
则系统为时不变系统,反之为时变系统。
这里同样举几个例子加以说明:

  1. f:y(t)=x(t−1)f:y(t)=x(t-1)f:y(t)=x(t1)
    ∀t∈R\forall t\in\mathbb{R}tR,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(tt0),有:
    g(t)⟶fg(t−1)g(t) \stackrel{f}{\longrightarrow} g(t-1)g(t)fg(t1)=x((t−1)−t0)=x((t-1)-t_0)=x((t1)t0)=x((t−t0)−1)=x((t-t_0)-1)=x((tt0)1)=y(t−t0)=y(t-t_0)=y(tt0)
    故系统为时不变系统。
  2. f:y(t)=x(2−t)f:y(t)=x(2-t)f:y(t)=x(2t)
    ∀t∈R\forall t\in\mathbb{R}tR,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(tt0),有:
    g(t)⟶fg(2−t)g(t) \stackrel{f}{\longrightarrow} g(2-t)g(t)fg(2t)=x((2−t)−t0)=x((2-t)-t_0)=x((2t)t0)=x(2−t0−t)=x(2-t_0-t)=x(2t0t)
    y(t−t0)=x(2−(t−t0))y(t-t_0)=x(2-(t-t_0))y(tt0)=x(2(tt0))=x(2+t0−t)=x(2+t_0-t)=x(2+t0t)
    故系统为时变系统。
  3. f:y(t)=ex(t+1)f:y(t)=e^{x(t+1)}f:y(t)=ex(t+1)
    ∀t∈R\forall t\in\mathbb{R}tR,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(tt0),有:
    g(t)⟶feg(t+1)g(t) \stackrel{f}{\longrightarrow} e^{g(t+1)}g(t)feg(t+1)=ex(t+1)−t0)=e^{x(t+1)-t_0)}=ex(t+1)t0)=ex((t−t0)+1)=e^{x((t-t_0)+1)}=ex((tt0)+1)=y(t−t0)=y(t-t_0)=y(tt0)
    故系统为时不变系统。
  4. f:y(t)=x(2t)f:y(t)=x(2t)f:y(t)=x(2t)
    ∀t∈R\forall t\in\mathbb{R}tR,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(tt0),有:
    g(t)⟶fg(2t)g(t) \stackrel{f}{\longrightarrow} g(2t)g(t)fg(2t)=x(2t−t0)=x(2t-t_0)=x(2tt0)
    y(t−t0)=x(2(t−t0))y(t-t_0)=x(2(t-t_0))y(tt0)=x(2(tt0))=x(2t−2t0)=x(2t-2t_0)=x(2t2t0)
    故系统为时变系统。
  5. f:y(t)=tx(t)f:y(t)=tx(t)f:y(t)=tx(t)
    ∀t∈R\forall t\in\mathbb{R}tR,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(tt0),有:
    g(t)⟶ftg(t)g(t) \stackrel{f}{\longrightarrow} tg(t)g(t)ftg(t)=tx(t−t0)=tx(t-t_0)=tx(tt0)
    y(t−t0)=(t−t0)x(t−t0)y(t-t_0)=(t-t_0)x(t-t_0)y(tt0)=(tt0)x(tt0)
    故系统为时变系统。

由上得出时不变系统判别方法:

对于系统fff,当且仅当其自变量只有x(t)x(t)x(t)及其时移变换x(t−t0)x(t-t_0)x(tt0)(而没有其他t的函数)时,系统为时不变系统,反之为时变系统。

因果系统

如果系统在任何时候输出只取决于现在和过去的输入,则该系统为因果系统,否则为非因果系统。即当一个系统的零状态响应在t<0t<0t<0时始终为0时,系统为因果系统。物理可实现的系统都是因果系统。
对于系统的因果性判断,可以通过举反例的方式否定系统的因果性例如:

  1. f:y(t)=x(t−1)f:y(t)=x(t-1)f:y(t)=x(t1):因果系统。
  2. f:y(t)=x(t+1)f:y(t)=x(t+1)f:y(t)=x(t+1)
    由于y(0)=x(1)y(0)=x(1)y(0)=x(1),系统为非因果系统。
  3. f:y(t)=x(2t)f:y(t)=x(2t)f:y(t)=x(2t)
    由于y(1)=x(2)y(1)=x(2)y(1)=x(2),系统为非因果系统。
    由上可以总结出:

无论ttt取何值,若输出函数yyy的输入变量始终大于等于输入函数xxx的输入变量,则系统为因果系统。
例如上面的3个例子,有:

  1. t≥t−1t\geq t-1tt1恒成立,为因果系统
  2. t≥t+1t\geq t+1tt+1不成立,为非因果系统
  3. t≥2tt\geq 2tt2t不成立,为非因果系统

这里还需要说明的是关于积分器和微分器的因果性判断:

积分器

对于y(t)=∫−∞tx(τ) dτy(t)=\int_{-\infty}^{t}x(\tau)\,d\tauy(t)=tx(τ)dτ,其τ≤t\tau\leq tτt恒成立,因此积分器是因果系统。

微分

对于y(t)=dy(t)dt=lim⁡Δt→0x(t+Δt)−x(t)Δty(t) = \frac{dy(t)}{dt} = \lim_{\Delta t \to 0} \frac{x(t + \Delta t) - x(t)}{\Delta t}y(t)=dtdy(t)=limΔt0Δtx(t+Δt)x(t),有t+Δt>tt+\Delta t>tt+Δt>t,因此微分器是非因果系统。

记忆/无记忆系统

一个系统的输出仅取决于该时刻的输入,则该系统为无记忆系统。即系统的y(t)y(t)y(t)值仅依赖于x(t)x(t)x(t)值,无记忆系统可以看作时不变系统的子集,故其判别方法为:

对于系统fff,当且仅当其自变量只有x(t)x(t)x(t)时,系统为无记忆系统。

例如:

y(t)=[x(t)]2+ex(t)y(t)=[x(t)]^2+e^{x(t)}y(t)=[x(t)]2+ex(t)是无记忆系统;

y(t)=[x(t2)]+ex(t)y(t)=[x(t^2)]+e^{x(t)}y(t)=[x(t2)]+ex(t)是记忆系统。

稳定系统

系统的稳定性是一个重要的特性,稳定系统在有界输入的条件下输出也是有界的。即:
若对于区间t∈[t0,t1]t\in[t_0,t_1]t[t0,t1]系统的激励:
∣x(t)∣<Mf(Mf∈R)|x(t)| < M_f \quad (M_f\in\mathbb{R})x(t)<Mf(MfR)
有其零状态响应:
yzs(t)<My(My∈R)y_{zs}(t) < M_y \quad (M_y\in\mathbb{R})yzs(t)<My(MyR)
则系统具有稳定性。
例如:

  1. f:y(t)=ex(t)f:y(t)=e^x(t)f:y(t)=ex(t)
    若对于∀t∈[t0,t1]\forall t\in[t_0,t_1]t[t0,t1]∣x(t)∣<M|x(t)|< Mx(t)<M,则有
    ∣y(t)∣=∣ex(t∣≤e∣x(t)∣≤eM|y(t)|=|e^{x(t}|\leq e^{|x(t)|}\leq e^My(t)=ex(tex(t)eM
    故系统具有稳定性。
  2. y(t)=dx(t)dty(t)=\frac{dx(t)}{dt}y(t)=dtdx(t)
    若取x(t)=u(t)x(t)=u(t)x(t)=u(t),则有y(0)=∞y(0)=\inftyy(0)=,系统不稳定。
  3. f:y(t)=∫−∞tx(τ) dτf:y(t)=\int_{-\infty}^{t}x(\tau)\,d\tauf:y(t)=tx(τ)dτ
    若取x(t)≡1x(t)\equiv1x(t)1,则y(t)=∫−∞t dτ=∞y(t)=\int_{-\infty}^{t}\,d\tau=\inftyy(t)=tdτ=,系统不稳定。

可逆系统

系统在不同的激励下产生不同的响应,即输入x(t)x(t)x(t)能唯一写成y(t)y(t)y(t)函数的形式,那么,该系统被称为可逆系统。每个可逆系统都有一个对应的逆系统存在。
例如:

  1. y(t)=x(t+1)y(t)=x(t+1)y(t)=x(t+1)
    系统可逆,其逆系统为:x(t)=y(t−1)x(t)=y(t-1)x(t)=y(t1)
  2. y(t)=[x(t)]2y(t)=[x(t)]^2y(t)=[x(t)]2
    x(t)=±y(t)x(t)=\pm\sqrt{y(t)}x(t)=±y(t),系统不可逆;
  3. y(t)=∫−∞tx(τ) dτy(t)=\int_{-\infty}^{t}x(\tau)\,d\tauy(t)=tx(τ)dτ
    x(t)=dy(t)dtx(t)=\frac{dy(t)}{dt}x(t)=dtdy(t),系统可逆;
  4. y(t)=dx(t)dty(t)=\frac{dx(t)}{dt}y(t)=dtdx(t)
    x(t)=∫−∞ty(τ) dτ+C(C∈R)x(t)=\int_{-\infty}^{t}y(\tau)\,d\tau+C\quad(C\in\mathbb{R})x(t)=ty(τ)dτ+C(CR),系统不可逆。

本文主要通过连续时间系统介绍系统的线性性、稳定性等性质,其概念和判定方法对于离散系统同样适用。

posted @ 2025-10-08 13:43  ONGround  阅读(0)  评论(0)    收藏  举报  来源