一、什么是拉普拉斯卷积定理?
和分别是函数和的拉普拉斯变换形式,且和满足当时、。那么有拉普拉斯卷积定理(Laplace convolution theorem):
直接用数学证明该公式往往比较抽象,本文将着力从控制系统的角度来解释该公式的合理性。
二、控制系统和传递函数
控制系统一般用微分方程(differential function)表示,如下所示:
但这个方程往往难以解析,所以往往对该微分方程两边同时作拉普拉斯变换(Laplace intergration transformation)。得到的式子如下所示:
其中,是输出量(响应)的拉普拉斯变换形式, 是输入量(激励)的拉普拉斯变换形式。为两者的比例,被称为传递函数(transfer function)。于是,当求出后,输出量函数(响应函数)可以由拉普拉斯逆变换求出。
三、单位冲激响应
当输入函数为单位冲激函数(unit impulse function)时,由于其拉普拉斯变换形式为1,此时,满足:
也就是说单位冲激函数作为输入量(激励)时,此时系统的输出量(也被称为单位冲击响应,unit impulse response)的拉普拉斯变换形式和传递函数拉普拉斯变换形式相等。由于拉普拉斯变换与原函数存在唯一映射关系,可以说传递函数的原函数等于系统单位冲击响应。
规定单位冲激响应为,普通形式为。
四、近似的单位冲激响应
单位冲激函数的有如下性质:
单位冲激函数在t=0处接近于无限大,而在别的地方都等于0,且函数在实数轴上积分为1。试想,我们在数轴上某一个比较小区间上,如使得函数等于某一个非零正常数,而在其他地方均等于0,且在实数轴上积分为1。那么,如果把这个函数作为系统的输入量,系统的响应会如何呢?
此时,可以如下表示输入函数:
两边作拉普拉斯变换:
其实,当我们让无限小时,我们可以把这个函数归结为指数函数在处的导数。就变成了冲激函数的拉普拉斯变换形式,如下所示:
这样,如果比较小,我们可以近似认为输出量和冲激函数作为激励的输出量一样。即造成的响应为,普通形式为,即单位冲激响应的变种。
我现在把这种函数称为近似的单位冲激函数。这不是严谨的定义,而是我为了阐述作的规定。
五、如何通过求一个不规则激励的响应?
如上图所示,可以把不规则的输入信号拆分为很多很多段持续时间很短的稳定输入量的叠加。具体的说,在0到时,可以认为输入量为;在到时,输入量为。
我们刚才说,当开始时间为,持续时间很小时,数轴上积分值为1的近似单位冲激函数造成的响应为,普通形式为。
那么,数值上积分为的近似单位冲激函数的响应为。现在,从到的积分值为。所以这段时间的响应表示为。
这样,对于这一不规则激励,我们把它进行分段,每一段的响应是可以近似求出的。
六、现在可以开始叠加了
对于一个控制系统而言,任何响应都是由激励造成了。如果没有激励,响应应该严格为0。所以,如果我想求时的响应,那么我只需要关注范围内的激励即可。将这一段时间平均分为n份(规定n很大),那么时的响应应当是这n段时间激励造成响应的叠加,如下所示:
当无限小时,可以改写为:
也就是:
七、得到等式两边相等
如果激励为,响应为,且两者对应的拉普拉斯变换形式分别是和,那么其满足
而由第六节我们知道:
这就有如下式子成立:
注意,这里用到单位冲激响应的拉普拉斯变换等于传递函数。