【信号处理】系统的性质
线性系统
同时满足齐次性和叠加性的系统称为线性系统。例如,对于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)a∈R
叠加性:
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)
下面列举几个例子加以说明:
- 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)
满足叠加性;
故系统具有线性性。 - 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)⟶ft⋅ax(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)
满足叠加性;
故系统具有线性性。 - 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)⟶f∫−∞t(a1x1(τ)+a2x2(τ))dτ=a1∫−∞tx1(τ)dτ+a2∫−∞tx2(τ)dτ=a1y1(t)+a2y2(t)
故系统具有线性性。 - 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(t−t0)(t0∈R)的加权和,权值可以是常数或者时间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)∀t0∈R,x(t−t0)⟶fy(t−t0)
则系统为时不变系统,反之为时变系统。
这里同样举几个例子加以说明:
- f:y(t)=x(t−1)f:y(t)=x(t-1)f:y(t)=x(t−1)
∀t∈R\forall t\in\mathbb{R}∀t∈R,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(t−t0),有:
g(t)⟶fg(t−1)g(t) \stackrel{f}{\longrightarrow} g(t-1)g(t)⟶fg(t−1)=x((t−1)−t0)=x((t-1)-t_0)=x((t−1)−t0)=x((t−t0)−1)=x((t-t_0)-1)=x((t−t0)−1)=y(t−t0)=y(t-t_0)=y(t−t0)
故系统为时不变系统。 - f:y(t)=x(2−t)f:y(t)=x(2-t)f:y(t)=x(2−t)
∀t∈R\forall t\in\mathbb{R}∀t∈R,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(t−t0),有:
g(t)⟶fg(2−t)g(t) \stackrel{f}{\longrightarrow} g(2-t)g(t)⟶fg(2−t)=x((2−t)−t0)=x((2-t)-t_0)=x((2−t)−t0)=x(2−t0−t)=x(2-t_0-t)=x(2−t0−t)
y(t−t0)=x(2−(t−t0))y(t-t_0)=x(2-(t-t_0))y(t−t0)=x(2−(t−t0))=x(2+t0−t)=x(2+t_0-t)=x(2+t0−t)
故系统为时变系统。 - 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}∀t∈R,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(t−t0),有:
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((t−t0)+1)=y(t−t0)=y(t-t_0)=y(t−t0)
故系统为时不变系统。 - f:y(t)=x(2t)f:y(t)=x(2t)f:y(t)=x(2t)
∀t∈R\forall t\in\mathbb{R}∀t∈R,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(t−t0),有:
g(t)⟶fg(2t)g(t) \stackrel{f}{\longrightarrow} g(2t)g(t)⟶fg(2t)=x(2t−t0)=x(2t-t_0)=x(2t−t0)
y(t−t0)=x(2(t−t0))y(t-t_0)=x(2(t-t_0))y(t−t0)=x(2(t−t0))=x(2t−2t0)=x(2t-2t_0)=x(2t−2t0)
故系统为时变系统。 - f:y(t)=tx(t)f:y(t)=tx(t)f:y(t)=tx(t)
∀t∈R\forall t\in\mathbb{R}∀t∈R,令g(t)=x(t−t0)g(t)=x(t-t_0)g(t)=x(t−t0),有:
g(t)⟶ftg(t)g(t) \stackrel{f}{\longrightarrow} tg(t)g(t)⟶ftg(t)=tx(t−t0)=tx(t-t_0)=tx(t−t0)
y(t−t0)=(t−t0)x(t−t0)y(t-t_0)=(t-t_0)x(t-t_0)y(t−t0)=(t−t0)x(t−t0)
故系统为时变系统。
由上得出时不变系统判别方法:
对于系统fff,当且仅当其自变量只有x(t)x(t)x(t)及其时移变换x(t−t0)x(t-t_0)x(t−t0)(而没有其他t的函数)时,系统为时不变系统,反之为时变系统。
因果系统
如果系统在任何时候输出只取决于现在和过去的输入,则该系统为因果系统,否则为非因果系统。即当一个系统的零状态响应在t<0t<0t<0时始终为0时,系统为因果系统。物理可实现的系统都是因果系统。
对于系统的因果性判断,可以通过举反例的方式否定系统的因果性例如:
- f:y(t)=x(t−1)f:y(t)=x(t-1)f:y(t)=x(t−1):因果系统。
- 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),系统为非因果系统。 - 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个例子,有:
- t≥t−1t\geq t-1t≥t−1恒成立,为因果系统
- t≥t+1t\geq t+1t≥t+1不成立,为非因果系统
- t≥2tt\geq 2tt≥2t不成立,为非因果系统
这里还需要说明的是关于积分器和微分器的因果性判断:
积分器
对于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Δt→0Δ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(Mf∈R)
有其零状态响应:
yzs(t)<My(My∈R)y_{zs}(t) < M_y \quad (M_y\in\mathbb{R})yzs(t)<My(My∈R)
则系统具有稳定性。
例如:
- 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)|< M∣x(t)∣<M,则有
∣y(t)∣=∣ex(t∣≤e∣x(t)∣≤eM|y(t)|=|e^{x(t}|\leq e^{|x(t)|}\leq e^M∣y(t)∣=∣ex(t∣≤e∣x(t)∣≤eM
故系统具有稳定性。 - 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)=∞,系统不稳定。 - 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)函数的形式,那么,该系统被称为可逆系统。每个可逆系统都有一个对应的逆系统存在。
例如:
- 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(t−1) - 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),系统不可逆; - 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),系统可逆; - 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(C∈R),系统不可逆。
本文主要通过连续时间系统介绍系统的线性性、稳定性等性质,其概念和判定方法对于离散系统同样适用。

浙公网安备 33010602011771号