信号的分解及其响应总论

信号的分解及其响应总论

1 概述

线性时不变系统的响应分析求解过程主要 来自三个方面

1 基本信号的基本响应

2 任何信号分解成一般信号的线性组合

3 基本信号线性组合的响应等于基本信号响应的线性组合

基于以上三点,基本信号的选取📌至关重要:

1 基本信号的响应要简单易求,

2 且为具有一般性,任何信号均能分解为一般信号的线性组合📌

典型的基本信号冲激信号,复指数信号和正弦信号等等,正弦信号与复指数信号的区别见周期信号的傅里叶级数: 复指数形式📌 三角函数形式📌

注意:基函数不是一个函数,是一系列函数组成的函数集;

1.1 特征函数的概念

特征函数即满足响应简单的要求,冲激函数在时域分解,含义较为明确,但是其响应分析要用到卷积.在信号的变换域即频域中,使用复指数作为基,其响应变得更加易求.

连续函数的特征函数为\(e^{st}\),

离散序列的特征函数为 \(z^n\),

这两种函数的响应均为特征函数乘以幅度因子的形式,即

\[\begin{array}{c} e^{st}\rightarrow H\left( s \right) e^{st} \\z^n\rightarrow H\left( z \right) z^n \end{array} \]

幅度因子\(H\left( s \right)\)即称为系统的特征值.

下面将分别叙述使用三种不同基本信号时,对线性时不变系统响应的分析过程,从下面的分析将会看出这三种基本信号均满足以上两个要求.

2 使用冲激响应对连续信号进行分解📌

2.1 基本信号的基本响应

\[\delta \left( t \right) \rightarrow h\left( t \right) \]

2.2 一般信号的分解

\[f\left( t \right) \,\,=\,\,\int_{-\infty}^{+\infty}{f\left( \tau \right)}\delta \left( t-\tau \right) d\tau \]

这个函数即以\(\delta \left( t \right) ,\delta \left( t-\varDelta \tau \right) ,\delta \left( t-2\varDelta \tau \right) ,\cdots ,\delta \left( t-n\varDelta \tau \right) \,\, \left( \varDelta \tau \rightarrow 0 \right)\)作为基函数进行分解,由于变量 \(\tau\) 的连续变化而产生的一系列基函数,这个变量自然就是分解时所使用的被积函数.积分范围则表示了这个基函数集中所有基函数的范围. 有了基函数及其积分变量的积分范围,就能基本摸清基函数集的样子.

2.3 求响应的和

取上式中的一个基本单元$f\left( \tau \right) \delta \left( t-\tau \right) \(这个式子即表示\)f\left( t \right) \(这个函数在\)\delta \left( t-\tau \right) \(这个基函数上的投影,其加权系数为\)f\left( \tau \right) $.于是便有了响应过程

上式右边即为系统的输出

\[\begin{array}{c} \delta \left( t \right) \rightarrow h\left( t \right) \\ \delta \left( t-\tau \right) \rightarrow h\left( t-\tau \right) \\ f\left( \tau \right) \delta \left( t-\tau \right) \rightarrow f\left( \tau \right) h\left( t-\tau \right) \\ \int_{-\infty}^{+\infty}{f\left( \tau \right) \delta \left( t-\tau \right)}\rightarrow \int_{-\infty}^{+\infty}{f\left( \tau \right) h\left( t-\tau \right)} \end{array} \]

3 离散时间信号的响应问题

3.1 基本信号基本响应

\[\delta \left( k \right) \rightarrow h\left( k \right) \]

3.2 任意信号的分解📌

\[f\left( k \right) \,\,=\,\,\sum_{i=-\infty}^{+\infty}{f}\left( i \right) \delta \left( k-i \right) \,\, \\ \]

\({f}\left( i \right) \delta \left( k-i \right)\)中是以\(\delta \left( k-i \right)\)为基函数,\({f}\left( i \right)\)是原函数在此基函数上的投影系数,i 取不同值时会有不同的基函数,它们共同组成了基函数集.

3.3 各个分量响应的和📌

\[\begin{aligned} \delta(k) & \rightarrow h(k) \\ \delta(k-i) & \rightarrow h(k-i) \\ f(i) \delta(k-i) & \rightarrow f(i) h(k-i)\\ \sum_{i=-\infty}^{\infty} f(i) \delta(k-i) & \rightarrow \sum_{i=-\infty}^{\infty} f(i) h(k-i) \\ \end{aligned} \]

上式左边即为基本信号的分解形式,右边即为它的响应.

3.4 对上述过程的矩阵表示

已知\(\delta \left( k \right) ,\delta \left( k-1 \right) ,\delta \left( k-2 \right) ,\cdots ,\delta \left( k-i \right)\)为此信号空间的一组基
则空间中任一信号均可以表示为基的线性组合:

\[\left( \begin{matrix} \delta \left( k \right)& \delta \left( k-1 \right)& \delta \left( k-2 \right)& \cdots& \delta \left( k-i \right)\\ \end{matrix} \right) \left( \begin{array}{c} f\left( 0 \right)\\ f\left( 1 \right)\\ f\left( 2 \right)\\ \vdots\\ f\left( i \right)\\ \end{array} \right) \,\,=\,\,f\left( k \right) \\ \]

其中\(\delta \left( k \right)\)为列向量将以上分块矩阵 展开为:

\[\left( \begin{matrix} \delta \left( k \right)& \delta \left( k-1 \right)& \delta \left( k-2 \right)& \cdots& \delta \left( k-i \right)\\ 1& & & & \\ & 1& & & \\ & & 1& & \\ & & & \ddots& \\ & & & & 1\\ \end{matrix} \right) \left( \begin{array}{l} f\left( k \right)\\ f\left( 0 \right)\\ f\left( 1 \right)\\ f\left( 2 \right)\\ \vdots\\ f\left( i \right)\\ \end{array} \right) \,\,=f\left( k \right) \\ \]

所以可以轻易得出响应的矩阵表示

\[\left( \begin{matrix} \delta \left( k \right)& \delta \left( k-1 \right)& \delta \left( k-2 \right)& \cdots& \delta \left( k-i \right)\\ 1& & & & \\ & 1& & & \\ & & 1& & \\ & & & \ddots& \\ & & & & 1\\ \end{matrix} \right) \left( \begin{array}{l} f\left( k \right)\\ f\left( 0 \right)\\ f\left( 1 \right)\\ f\left( 2 \right)\\ \vdots\\ f\left( i \right)\\ \end{array} \right) \,\,\rightarrow \left( \begin{matrix} h\left( k \right)& h\left( k-1 \right)& h\left( k-2 \right)& \cdots& h\left( k-i \right)\\ h\left( 0 \right)& & & & \\ h\left( 1 \right)& h\left( 0 \right)& & & \\ h\left( 2 \right)& h\left( 1 \right)& h\left( 0 \right)& & \\ \vdots& \vdots& \vdots& \ddots& \\ h\left( i \right)& h\left( i-1 \right)& \cdots& h\left( 1 \right)& h\left( 0 \right)\\ \end{matrix} \right) \left( \begin{array}{l} f\left( k \right)\\ f\left( 0 \right)\\ f\left( 1 \right)\\ f\left( 2 \right)\\ \vdots\\ f\left( i \right)\\ \end{array} \right) \,\, \\ \]

有了这层矩阵表示也可以容易看出当h(n)这个序列向右移位后,那么其响应也一定会发生相同的位移

4 连续信号的变换域分解

变换域分解的基函数选择为\(e^{st}\),我们可以计算此信号的响应为:

\[\begin{aligned} y\left( t \right) &=\int_{-\infty}^{+\infty}{f}(\tau )h(t-\tau )d\tau\\ &=\int_{-\infty}^{+\infty}{f}(t-\tau )h(\tau )d(\tau )\\ \,\,&=\int_{-\infty}^{+\infty}{e^{s(t-\tau )}}h(\tau )d\tau\\ &=e^{st}\int_{-\infty}^{+\infty}{e^{-s\tau}}h(\tau )d\tau =e^{st}H(s)\\ \,\,\text{其中}\,\,\,\,\,\,H(s)&=\int_{-\infty}^{+\infty}{e^{-s\tau}}h(\tau )d\tau\\ \end{aligned} \]

以上推到表明,以\(e^{st}\)为输入函数时,此时的响应仅为输入函数\(e^{st}\)的一个倍数,当然\(H\left( s \right)\)是一个复数,它会改变输入信号的幅度和相角,因为不管\(H\left( s \right)\)为何种形式,只要s取一定值为,其结果必可以携程幅度相角决定的复数形式.
因为这个形式的函数响应如此简单,将任何信号分解成这个信号的线性和,即可方便求出其响应.
拉普拉斯变换即使用\(e^{st}\)作为基函数,当然,也是一个函数集,由于s取不同值,会有无穷多个基函数,都具有同一个形式.
拉普拉斯变换的主要形式为:

\[ \]

posted @ 2022-10-24 23:01  刘伯言  阅读(377)  评论(0)    收藏  举报