跳转到内容

讯号与系统/系统的分类

本页使用了标题或全文手工转换
维基教科书,自由的教学读本

系统分类

[编辑]
  • 连续时间(continuous-time)系统 V.S 离散时间(discrete-time)系统
  • 无记忆(memoryless)系统 V.S 有记忆(memory)系统
  • 因果(causal)系统 V.S 非因果(noncausal)系统
  • 线性(linear)系统 V.S 非线性(nonlinear)系统
  • 时变(time-varying)系统 V.S 非时变(time-invariant)系统

连续时间(continuous-time)系统 V.S 离散时间(discrete-time)系统

[编辑]
  • 连续时间系统 : 当输入讯号𝒙(𝒕) 与输出讯号𝒚(𝒕) 均是连续时间讯号之系统。
  • 离散时间系统 : 输入讯号𝒙[𝒏] 与输出讯号𝒚[𝒏] 均是离散时间串行之系统。

范例1.12

[编辑]

简单的RC电路,若将电压源讯号视为一连续时间输入讯号,且将电容之两端电压讯号 𝒚(𝒕) 视为一连续时间输出讯号,

则此简单的RC电路即是单一输入/单一输出讯号连续时间系统之一个例子。

其输入与输出之关系可用一阶常微分方程式描述为:

dy(t)dt+1RCy(t)=1RCx(t)

范例1.13

[编辑]

张先生以定期不定额方式准备退休基金,于当月份(或称第𝒏个月)存入某银行之金额为 𝒙[𝒏] ,假设月利率为0.0025,以复利方式计息,那么当月份计息后,张先生在该银行之总存款金额 𝒚[𝒏] 为 :

𝒚[𝒏]=1.0025𝒚[𝒏−1]+𝒙[𝒏]

若将总存款金额 𝒚[𝒏] 视为输出串行,当月存入金额 𝒙[𝒏] 视为输入串行,则张先生的退休基金准备计划可以视为一个单一输入/输出之离散时间系统 。

无记忆(memoryless)系统 V.S 有记忆(memory)系统

[编辑]
  • 无记忆系统 : 系统在任意时间 𝒕=𝒕1 的输出只与 𝒕=𝒕1 时的输入有关 。
  • 有记忆系统 : 系统在时间 𝒕=𝒕1 的输出是由 𝒕=𝒕1 的输入以及其他时间 𝒕≠𝒕1 的输入共同决定 。

范例1.14

[编辑]

一个简单的RC电路,假设跨于电阻之电压为输出讯号 𝒚(𝒕) ,而𝒙(𝒕)为输入电流源讯号,那么此连续时间系统之输出/输入讯号关系可描述为 :

𝒚(𝒕)=𝑹𝒙(𝒕)

显然输出讯号 𝒚(𝒕) 只与同一时间的输入讯号有关,即成比例关系,故此系统为无记忆系统 。

范例1.15

[编辑]

考虑上一范例,假设跨于电容之电压为输出讯号 𝒚(𝒕) ,输入电流源讯号仍设为 𝒙(𝒕) ,那么以此输出/输入讯号之系统描述为 :

y(t)=1C∫−∞tx(τ)dτ

显然,输出讯号 𝒚(𝒕) 与时间 𝒕 之前的所有输入讯号 𝒙(𝝉) ,−∞<τ≤t 都有关系,故此系统为有记忆系统(与我们认知电容为一记忆元件之观念相符) 。

因果(causal)系统 V.S 非因果(noncausal)系统

[编辑]
  • 因果系统 : 一系统的输出讯号只与目前或之前的输入讯号有关 。
  • 非因果系统 : 输出讯号与未来时间的输入讯号有关 。
  • 此处所提之“因果”的物理意义与我们平常所说的“前因后果”之因果关系是相同的,其中输入讯号为“因”,输出讯号为“果”,先有因才有果,有输入讯号后

才有输出讯号的系统符合此因果概念是以称为因果系统。换句话说,输入讯号之前便有输出讯号(无中生有)的系统为非因果系统 。

  • 无记忆的系统必然为因果系统 。

范例1.16

[编辑]

假设一系统之输入/输出关系描述为 :

𝒚(𝒕)=𝒙(𝒕)+𝒙(𝒕−2)

输出讯号 𝒚(𝒕) 决定于同一时间的输入讯号 𝒙(𝒕) 及两2秒前之输入讯号 𝒙(𝒕−2) ,符合因果关系,故此系统为 因果系统。

范例1.17

[编辑]

假设一系统之输入/输出关系描述为 :

𝒚(𝒕)=𝒙(𝒕−2)+𝒙(𝒕+2)

系统之输出讯号 𝒚(𝒕) 为 2 秒前的输入讯号 𝒙(𝒕−2) 及 2 秒后之输入讯号 𝒙(𝒕+2) 的和,

输出讯号与未来输入讯号有关,不具因果关系,故此系统为非因果系统 。

ex. 非因果(noncausal)系统

[编辑]
  • 非因果系统无法以即时(real time)的方式实现 。
  • 必须加入适当的延迟 。

线性(linear)系统 V.S 非线性(nonlinear)系统

[编辑]

重叠原理(superposition property) :

线性系统必须具有重叠原理 ; 不满足重叠原理为非线性系统 。

范例1.18

[编辑]

假设系统之输出/输入关系为: y(t)=(t−2)x(t) ,请说明此系统为一线性系统 。

解答

[编辑]

假设将任意两讯号 x1(t) 和 x2(t) 分别输入此系统,分别产生之输出讯号 y1(t) 和 y2(t) 可表示成

y1(t)=T[x1(t)]=(t−2)x1(t)
y2(t)=T[x2(t)]=(t−2)x2(t)

检验输入讯号 α1x1(t)+α2x2(t) 对应之输出讯号

T[α1x1(t)+α2x2(t)]=(t−2)[α1x1(t)+α2x2(t)]
=α1(t−2)x1(t)+α2(t−2)x2(t)
=α1y1(t)+α2y2(t)

符合重叠原理,故此系统为一线性系统 。

范例1.19

[编辑]

假设系统之输出/输入关系为: y(t)=x2(t) ,请说明此系统为一非线性系统 。

解答

[编辑]
假設將任意兩訊號 x1(t) 和 x2(t) 分別輸入此系統,分別產生之輸出訊號 y1(t) 和 y2(t) 可表示成
y1(t)=T[x1(t)]=x12(t)
y2(t)=T[x2(t)]=x22(t)

检验输入讯号 α1x1(t)+α2x2(t) 对应之输出讯号

T[α1x1(t)+α2x2(t)] = [α1x1(t)+α2x2(t)]2
=α12x12(t)+2α1α2x1(t)x2(t)+α22x22(t)
≠α1y1(t)+α2y2(t)

不符合重叠特性,故此系统为一非线性系统 。

范例1.20

[编辑]

假设系统之输出/输入关系为 : y(t)=(112)x(t)−56 ,请说明此系统为一非线性系统 。

解答

[编辑]

令 y1(t)=T[x1(t)]=112x1(t)−56

y2(t)=T[x2(t)]=112x2(t)−56

检验输入讯号 α1x1(t)+α2x2(t) 对应之输出讯号

T[α1x1(t)+α2x2(t)]=112[α1x1(t)+α2x2(t)] - 56
=α1112x1(t) + α2112x2(t) - 56
≠α1y1(t)+α2y2(t)

不符合重叠特性,故此系统为一非线性系统。

ex. 线性(linear)系统

[编辑]
  • 一系统之数学模型如可表成如下线性微分方程式  :
    • dnydtn+an−1dn−1ydtn−1+…+a0y=bmdmxdtm+…+b1dxdt+b0x
    • 则此一系统必为线性系统。方程式中的系数 ai 与 bi 可为常数或时间的函数。
  • 大部分实际的系统均具有非线性的特性。但在 "小讯号" 的条件下,常可近似为线性系统。

时变(time-varying)系统 V.S 非时变(time-invariant)系统

[编辑]
  • 非时变系统 : 若一系统之输入讯号的输入时间提前或延后 t0 时,其对应的输出讯号波形与原输出讯号波形相同,但其输出讯号也提前或延后 t0 。
  • 不符合以上特性之系统称为 时变系统 。

范例1.21

[编辑]

系统 : y(t)=(t−2)x(t) ,请说明此系统为一时变系统 。

解答

[编辑]

此系统之输入讯号与输出讯号分别为 x(t) 和 y(t),假设输入讯号之输入时间延后 t0 ,此时输入讯号为 xd(t)=x(t−t0) ,此情况之系统输出为

yd(t)=T[xd(t)]=T[x(t−t0)]=(t−2)x(t−t0)

检验原输出讯号输出时间也平移 t0 之结果为

y(t−t0)=(t−t0−2)x(t−t0)

显然 yd(t) 与 y(t−t0) 不相等,故此系统为一时变系统 。

范例1.22

[编辑]

假设系统之输出/输入关系为 : y(t)=cos(x(t)) ,请说明此系统为一非时变系统 。

解答

[编辑]

此系统之输入讯号与输出讯号分别为 x(t) 和 y(t),假设输入讯号之输入时间延后 t0 ,此时输入讯号为 xd(t)=x(t−t0) ,此情况之系统输出讯号为

yd(t)=T[xd(t)]=T[x(t−t0)]=cos(x(t−t0))

检验原输出讯号输出时间也平移 t0 之结果为

y(t−t0)=cos(x(t−t0))

yd(t) 与 y(t−t0) 相等,故此系统为一非时变系统 。