我们身边的系统

系统是一种物理实体,它对一组主要信号(输入)进行操作,产生一组对应的信号(输出)
操作的方式可能有:分解,过滤,提参,组合等
一个系统可能包含很多子系统,子系统也有自己的输入和输出


系统的互联

系统与系统之间可以有许多种组合方式:

  1. 级联(Cascaded):系统1的输出是系统2的输入
  2. 平行(Parallel):系统1和系统2输入相同,输出相加
  3. 反馈(Feedback):系统1的输出是系统2的输入,系统2的输出成为系统1输入的一部分

表现方式

DT和CT系统可以用多种方式表现

文字描述(Verbal description)

DT: 明年,你的账户将包含p倍你今年的余额加上你今年增加的钱
CT: 你的存款将按你的余额加上存款利率的比例增加

差分方程(Difference equations)

DT: y [ n + 1 ] = x [ n ] + p y [ n ] y[n+1]=x[n]+py[n] y[n+1]=x[n]+py[n]

CT: d y ( t ) d t = x ( t ) + p y ( t ) \frac{dy(t)}{dt}=x(t)+py(t) dtdy(t)=x(t)+py(t)

框图(Block diagrams):

对于DT,会出现Delay,对应CT中的Integrator
三角框图意味着与里面的元素相乘
方框A也可以视为乘A,用来简洁地表达积分
计算最终输出时可以先将整体拆分为子系统,再一个输出一个输出计算

运算符(Operator representations)

DT: ( 1 − p A ) Y = A X (1-pA)Y=AX (1pA)Y=AX

CT: ( 1 − p R ) Y = R X (1-pR)Y=RX (1pR)Y=RX
符号A可以简洁地表示CT框图,对一个CT信号使用A意味着对这个信号进行所有时间上的积分
Y = A X Y=AX Y=AX 等于 y ( t ) = ∫ − ∞ t x ( τ ) d τ y(t)=\int_{-\infty}^{t}x(\tau)d\tau y(t)=tx(τ)dτ for all time t

符号A满足如下运算法则:

  1. 交换律: A ( 1 − A ) X = ( 1 − A ) A X A(1-A)X=(1-A)AX A(1A)X=(1A)AX
  2. 分配律: A ( 1 − A ) X = ( A − A 2 ) X A(1-A)X=(A-A^2)X A(1A)X=(AA2)X
  3. 结合律: ( ( 1 − A ) A ) ( 2 − A ) X = ( 1 − A ) ( A ( 2 − A ) ) X ((1-A)A)(2-A)X=(1-A)(A(2-A))X ((1A)A)(2A)X=(1A)(A(2A))X

单位脉冲信号对所有时间的积分是单位阶跃信号
A ∗ δ ( t ) = u ( t ) A*\delta(t)=u(t) Aδ(t)=u(t)

获取系统输出的方法

差分方程

已知 A y ( t ) = a x ( t ) + A p y ( t ) Ay(t)=ax(t)+Apy(t) Ay(t)=ax(t)+Apy(t)

可设 y ( t ) = C e α t u ( t ) y(t)=Ce^{\alpha t}u(t) y(t)=Ceαtu(t)

由上面两式求出 α \alpha α C C C

运算符

泰勒展开:
F ( x ) = f ( a ) + f ′ ( a ) 1 ! ( x − a ) + f ′ ′ ( a ) 2 ! ( x − a ) 2 + f ′ ′ ′ ( a ) 3 ! ( x − a ) 3 + . . . . . . F(x)=f(a)+\frac{f'(a)}{1!}(x-a)+\frac{f''(a)}{2!}(x-a)^2+\frac{f'''(a)}{3!}(x-a)^3+...... F(x)=f(a)+1!f(a)(xa)+2!f(a)(xa)2+3!f(a)(xa)3+......

在面对反馈系统的时候,这一次输出的信号是上一次的拓展,因此,每一代输出都不相同
将每一代的输出相加,我们可以得到一个级数,用泰勒展开的逆公式反推这些级数,我们有可能得到表达信号随时间变化的方程,从而画出相应的函数

系统分类

线性/非线性

假设有两个输入 x 1 ( t ) , x 2 ( t ) x_1(t), x_2(t) x1(t),x2(t),它们对应的输出分别是 y 1 ( t ) , y 2 ( t ) y_1(t), y_2(t) y1(t),y2(t)
将输入信号变为 x 1 ( t ) + x 2 ( t ) x_1(t)+x_2(t) x1(t)+x2(t),如果它们对应的输出是 y 1 ( t ) + y 2 ( t ) y_1(t)+y_2(t) y1(t)+y2(t)
则这是个线性系统,反之则不是
举两个例子:

  1. y ( t ) = t x ( t ) y(t)=tx(t) y(t)=tx(t),分别输入 x 1 ( t ) , x 2 ( t ) x_1(t), x_2(t) x1(t),x2(t),可以得到 t x 1 ( t ) , t x 2 ( t ) tx_1(t), tx_2(t) tx1(t),tx2(t)
    输入 x 1 ( t ) + x 2 ( t ) x_1(t)+x_2(t) x1(t)+x2(t),可以得到 t [ x 1 ( t ) + x 2 ( t ) ] = t x 1 ( t ) + t x 2 ( t ) t[x_1(t)+x_2(t)]=tx_1(t)+tx_2(t) t[x1(t)+x2(t)]=tx1(t)+tx2(t),这是一个线性系统

  2. y ( t ) = e x ( t ) y(t)=e^{x(t)} y(t)=ex(t),分别输入 x 1 ( t ) , x 2 ( t ) x_1(t), x_2(t) x1(t),x2(t),可以得到 e x 1 ( t ) , e x 2 ( t ) e^{x_1(t)}, e^{x_2(t)} ex1(t),ex2(t)
    输入 x 1 ( t ) + x 2 ( t ) x_1(t)+x_2(t) x1(t)+x2(t),可以得到 e x 1 ( t ) + x 2 ( t ) ≠ e x 1 ( t ) + e x 2 ( t ) e^{x_1(t)+x_2(t)}\not=e^{x_1(t)}+e^{x_2(t)} ex1(t)+x2(t)=ex1(t)+ex2(t),这是一个非线性系统

基本所有现实中的系统都带有一些非线性特性,但只要我们施加相对系统来说的“小信号”,我们通常可以将他们视为线性系统

时变/非时变

除非在对输出进行时移,无论同一个信号在何时被输入,系统的响应方式都是完全相同的
举个例子,假设我们有一个延迟器,可以将信号延迟一段时间T,然后我们准备两个系统,系统1的延迟器在输入处,系统2的在输出处

对于系统1,如果输入x(t),则会先得到x(t+T),再得到对应的y(t+T)
对于系统2,如果输入x(t),则会先得到y(t),在得到对应的y(t+T)
如果二者最终的输出y(t+T)相同,则说明是时不变系统,反之则是时变系统
这意味着,非时变系统的关系式不能依赖时间t

举个例子:如果系统为tx(t),对于系统1,我们会得到tx(t+T),而对于系统2,我们会得到(t+T)*x(t+T),因此这个系统是时变系统

可逆/非可逆

对于任意时间,如果一个输出y(t)只有唯一对应的输入x(t),则称这是一个可逆的系统

举两个例子:
1) y ( t ) = 3 x ( t ) + 5 y(t)=3x(t)+5 y(t)=3x(t)+5,可以逆推出唯一的 x ( t ) = 1 3 [ y ( t ) − 5 ] x(t)=\frac{1}{3}[y(t)-5] x(t)=31[y(t)5],这个系统是可逆系统
2) y ( t ) = c o s [ x ( t ) ] y(t)=cos[x(t)] y(t)=cos[x(t)],可逆推出 x ( t ) = c o s − 1 [ y ( t ) ] + 2 π m x(t)=cos^{-1}[y(t)]+2\pi m x(t)=cos1[y(t)]+2πm,有多种可能的输入都可以得到同一个输出,则这个系统是不可逆系统

可存储/不可存储

如果一个系统的输出只取决于当前的输入,则其为不可存储系统
如果系统的输出还取决于之前的输入,则其为可存储系统
举例如下:
memory

因果/非因果

如果一个系统的输出只与当前或过去的输入有关,则称这个系统为因果系统。反之,如果一个系统的输出与未来的输入有关,则称这个系统为非因果系统。

非因果系统在物理上可能无法理解,但数学表达式上却是可以定义的
下图为例子:casual

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值