说文解字——信号的时域分析(什么是卷积)

我们经常会接触系统的概念,学过电路的同学可能会记得,一些电路就是一个系统,我们经常探讨电路的特性。

                                                                          

如上矩形框内就是一个系统,x[n]是系统的输入信号,y[n]对应系统的输出信号。为了解系统的特性,首先要对这两种信号及二者的关系进行探讨,这就是信号分析与处理的基本内容。

插播几个概念:

信号与系统:

      信号是什么?我们走在路上,有人打招呼说,hello,我们回复,你好,这就是一个信号输入输出的过程。输入信号“hello”经过大脑分析处理后作出响应,输出“你好"信号,至于风比较大我听不清这人讲的是“hello”还是“hi”,这就涉及到输入信号的提取也就是滤波了,从嘈杂的环境中把希望的信号提取出来以便于大脑(系统)处理,大脑接受到这个信号之后,每个人大脑不同(每个系统特性不同),可能有的大脑处理后会指挥嘴说,“你好”,也可能有的大脑会指挥嘴吧不懂让手挥动一下。大脑处理结果的不同可以同过观察是说“你好”还是挥手(系统输出)体现出来,同样的,如果我们给定一个输入hello,我们获得了一个输出你好或者挥手,我们同样也可以根据输入输出来分析这个人是一个什么样的人,脑子里想的是啥(系统特性)。

线性时不变系统(LTI : linear time-invariant system)

这个概念之所以重要,是因为现实生活中的很多系统都可以近似的看做线性时不变系统。顾名思义,这样的系统有两个特点,线性和时不变性。线性指的是系统对不同的输入可以叠加,加法的加。按照上面的例子,考虑两个输入,“hello1”和“hello2”,这两个输入对应的输出本来是“你好1”“你好2”,那么同时给定两个输入“hello1”+“hello2”,对应的是同时的两个输出的和:“你好1”+“你好2”输入乘上相应的倍数也是成立的。.时不变性就是指系统的特性不随时间改变,仍举上面的例子:大脑的处理不会因为时间的改变而改变,不能今年人家说hello你就说你好,过了几年之后,人家说hello你就不搭理别人了。有些系统属于时变的,例如电池的电量会随着时间而改变,但是在一定范围内可以拟合成线性系统。这对于我们分析处理问题是很有帮助的,后面会讲到。


书归正传,接下来探讨信号的时域分解,然后引出卷积的概念:这会告诉你,什么是卷积,他是怎么来的(时域是时间域,因为怕自己忘了,mark下)。

连续信号的时域分解

                                                                       

                                                                                                                        图 2

如图,假设我们有左图中的信号x(t),该信号是随着时间t连续变化的。在这里我们希望把这种信号表示为一系列单元的叠加,这一来,我们只需要探讨单元输入后,系统的响应,根据线性系统的特性,其他信号的响应就是所有单元按照一定比例放大缩小之后的叠加。再举个例子,我有一辆车,然后我知道我给单位油门之后我知道能输出多少速度(不恰当),那么你给我一系列的油门信号,我把这个信号拆成一系列单位信号的倍数,这样每个信号我都能知道它对应的速度,总的信号对应的速度也就求出来了。系统是个线性时不变系统,这是我们可以加加减减的原因。同时需要注意的是,这个单位油门信号对应的速度,恰恰反映了这辆车的特性。别人评价一辆车(系统)的时候,说的也正是单位油对应的速度(有点胡说八道),而不会说某某某油门曲线下我对应某某某速度曲线。

前人总结出了用脉冲信号来表示连续时间信号的方法:

提一下脉冲函数(来源:http://wenku.baidu.com/view/599e474ecf84b9d528ea7a89.html)

                                                           

就像图2中那样,我们可以用一系列的小矩形信号,来近似的表示整个连续的X(t)信号,因为在一段时间内,我们用一个恒定的值来代表了一段变换的值,所以我们希望这个矩形的宽尽量小,越小我们的办法拟合的效果也就越好。在图2中,第K个矩形可以表示为:,多个这样的矩形叠加起来,就是我们需要表示的信号,即: 

(1)


我们说过,这里的△,也就是矩形的宽越小,我们的办法拟合程度越好,那么

(2)

(2)式中的δ是冲激信号。这样,我们就把一个连续信号,分解成了无数个加权冲激信号的和的形式,如过我们已经具备了卷积的知识,会发现(2)式其实就是连续信号x(t)与单位冲激信号的卷积表达式。我们这样做的意义在于:大自然的信号有千千万万种,对于一个我们上面说的系统来说,我们如果若干个信号测试其输出,都不能完整的说明整个系统的特性。但是,如果我们采用冲激信号来测试这个系统,得到整个系统的输出就很具有代表性了,因为多数系统都是线性时不变系统,也就是可以叠加的,我们如果得到了一个单位元信号的响应,那么无论对系统输入什么样的信号,都可以分解成单位元信号加权后输入的叠加,这样,不变即可应对万变,系统对单位冲激信号的响应就可以代表系统的特性。


我们继续讲之前,明确一个定义,单位冲激响应h(t)的定义:LTI系统对d(t)的响应

我们看下面一个图:


通过这个图,我们可以看到,当我们输入其他信号测试系统以求输出的时候,只要求该信号和系统冲激响应信号的卷积就可以了,这就是卷积的非常重要的应用。




  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
连续系统的时域分析信号与系统学习中的重要部分。时域分析研究的是信号在时间域内的变化规律,常用的分析方法包括冲激响应法、单位阶跃响应法和相应方程法。 1. 冲激响应法 冲激响应法是一种基于系统输入信号的冲激函数的响应来分析系统时域特性的方法。具体来说,将系统输入信号表示为一个冲激序列的加权和,然后计算出系统对每个冲激的响应,得到系统的冲激响应函数。然后,通过线性时不变系统的特性,可以将任何输入信号都表示为冲激序列的加权和,从而得到系统对任何输入信号的响应。 2. 单位阶跃响应法 单位阶跃响应法是一种基于系统输入信号的单位阶跃函数的响应来分析系统时域特性的方法。具体来说,将系统输入信号表示为一个单位阶跃函数的加权和,然后计算出系统对每个单位阶跃函数的响应,得到系统的单位阶跃响应函数。然后,通过线性时不变系统的特性,可以将任何输入信号都表示为单位阶跃函数的加权和,从而得到系统对任何输入信号的响应。 3. 相应方程法 相应方程法是一种基于系统微分方程的解析解来分析系统时域特性的方法。具体来说,根据系统微分方程的特性,可以得到系统的传递函数,然后通过拉普拉斯变换将输入信号和传递函数变换到频域内,最终通过反变换得到系统的时域响应。 以上三种方法都是分析连续系统时域特性的重要方法,各自适用于不同的情况。掌握这些方法可以帮助我们更好地理解和分析连续系统的时域特性。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值