狄拉克δ函数
引
首先了解一下什么是单位脉冲 unit impulse
其实就是单位冲量

对系统的影响写成一个微分方程
y′′+y=h1uoh(t)
我们的任务是研究单位脉冲对系统的影响,于是Laplace变换来乐

(大雾)
h1uoh(t)=h1(u(t)−u(t−h))⇝h1s1−e−hs
那末,当冲击时间越来越短 但是冲量保持1不变 拉普拉斯变换会怎么样?
h→0limhs1−e−hs=1
图像呢?
…h越来越小,1/h越来越大,方块面积不变,但越来越窄,越来越高…
于是我们得到了狄拉克δ函数δ(t) Paul Dirac’s Delta Function,它是一个广义函数,在除了零以外的点函数值都等于零,零处的值无法严谨表达,但是其在整个定义域上的积分等于1,拉普拉斯变换为1

与卷积的关系
u(t)f(t)∗δ(t)⇝F(s)⋅1 (根据卷积的定义)
u(t)f(t)⇝F(s)
所以u(t)f(t)∗δ(t)=u(t)f(t)
δ(t)是卷积运算的identity
与单位跃阶函数的关系
u′(t)=δ(t) 广义导数 generalized derivatives 显然又不那么显然 但是在运算中它表现出了正确性
对系统的影响
对系统“踢”(kick) 了一脚 意味着瞬时施加的一个量
e.g. 对 y′′+y=Aδ(t−2π)
在2π对系统踢了一脚施加了A的冲量
先拉氏变换
s2Y−s+Y=Ae−2πs⋅1Y=s2+1s+s2+1Ae−2πs
再逆变换
y=cos(t)+Asin(t−2π)={cos(t),t∈[0,2π](1−A)cos(t),t⩾2π
根据A的不同 系统在2π有不同相应

传递函数/系统的加权函数/冲激响应
对于一个初值为0的二阶系统
y′′+ay′+by=f(t),y(0)=0,y′(0)=0
拉普拉斯变换
s2Y+asY+bY=F(s)Y=F(s)s2+as+b1
如何求响应y? 计算f(t)和L−1(s2+as+b1)的卷积
s2+as+b1 只取决于系统 称为传递函数 transfer function 记作W(s)或H(s)
其拉普拉斯逆变换为 系统的加权函数 weight function of the system 记作W(t)
那末 W(t)的意义具体是什么?
即单位冲激响应 unit impulse response 给予一个零状态系统单位冲激得到的响应
y′′+ay′+by=δ(t)s2Y+asY+bY=1Y=s2+as+b1L−1(Y)=W(t)
所以常系数二阶线性系统的响应y被表示了出来
Green’s Formula
y=∫0tf(u)w(t−u)du
可以理解为一直踢踢踢踢踢踢…
Marvelous!
ps:传递函数可以表示为inputoutput这对于所有系统都适用