由于自动控制研究的是动态过程,因此常常用微分方程来描述。非线性微分方程的求解十分困难,因此常常在正常工作点附近将非线性微分方程线性化来得到线性微分方程,再通过拉普拉斯变换将微分方程转换为代数方程进行求解。

在自控原理基础中,拉普拉斯变换(拉氏变换)作为一个工具,在大多数情况下不需要考虑数学意义上严谨的使用条件。在此不介绍具体知识,仅给出常用的拉氏变换对及性质。

拉普拉斯变换:

函数f(t)f(t)f(t)的拉氏变换:F(s)=∫0−∞f(t)e−stdt=L{f(t)}F(s) = \int_{0_-}^\infty f(t)e^{-st}dt = \mathscr{L}\{f(t)\}F(s)=∫0−​∞​f(t)e−stdt=L{f(t)}

函数F(s)F(s)F(s)的拉氏逆变换: f(t)=12πj∫c−j∞c+j∞F(s)estds=L−1{F(s)}t>0f(t)=\frac{1}{2\pi j} \int_{c -j\infty}^{c +j\infty}F(s)e^{st}ds=\mathscr{L}^{-1}\{F(s)\}\ \ \ \ \ \ t>0f(t)=2πj1​∫c−j∞c+j∞​F(s)estds=L−1{F(s)}      t>0

注意此处有隐含要求:当 t<0t<0t<0 时,f(t)=0f(t)=0f(t)=0.控制理论中涉及的时间函数 f(t)f(t)f(t) 在时间为负时总是等于 000,因此采用的是单边拉普拉斯变换。有时积分下限设为 0−0_-0−​ ,这是是为了处理有些时间函数在 t=0t=0t=0 的点上不连续的情况。
在本篇中为描述方便,也记
L+{f(t)}=∫0+∞f(t)e−stdt,L−{f(t)}=∫0−∞f(t)e−stdt\mathscr{L}_+\{f(t)\}=\int_{0_+}^{\infty}f(t)e^{-st}dt \ \ \ \ \ , \ \ \ \ \ \mathscr{L}_-\{f(t)\}=\int_{0_-}^{\infty}f(t)e^{-st}dtL+​{f(t)}=∫0+​∞​f(t)e−stdt     ,     L−​{f(t)}=∫0−​∞​f(t)e−stdt

对于自控原理基础的内容,在一般的情况下很少需要通过定义来计算时间函数的拉氏变换,大多数情况下只需要根据常用的拉氏变换对以及性质计算即可。

常用拉氏变换对

f(t)f(t)f(t) F(s)F(s)F(s)
脉冲函数 δ(t)\delta(t)δ(t) 1
阶跃函数 u(t)u(t)u(t) 1s\frac{1}{s}s1​
e−at⋅u(t)e^{-at}·u(t)e−at⋅u(t) 1s+a\frac{1}{s+a}s+a1​
sin(ωt)⋅u(t)sin(\omega{t})·u(t)sin(ωt)⋅u(t) ωs2+ω2\frac{\omega}{s^2+\omega^2}s2+ω2ω​
cos(ωt)⋅u(t)cos(\omega{t})·u(t)cos(ωt)⋅u(t) ss2+ω2\frac{s}{s^2+\omega^2}s2+ω2s​
e−atsin(ωt)⋅u(t)e^{-at}sin(\omega{t})·u(t)e−atsin(ωt)⋅u(t) ω(s+a)2+ω2\frac{\omega}{(s+a)^2+\omega^2}(s+a)2+ω2ω​
e−atcos(ωt)⋅u(t)e^{-at}cos(\omega{t})·u(t)e−atcos(ωt)⋅u(t) s+a(s+a)2+ω2\frac{s+a}{(s+a)^2+\omega^2}(s+a)2+ω2s+a​
t⋅u(t)t·u(t)t⋅u(t) 1s2\frac{1}{s^2}s21​
12t2⋅u(t)\frac{1}{2}t^2·u(t)21​t2⋅u(t) 1s3\frac{1}{s^3}s31​
tn⋅u(t)t^n·u(t)tn⋅u(t) n!sn+1\frac{n!}{s^{n+1}}sn+1n!​

常用性质

  1. 线性定理
    若 L{f1(t)}=F1(s),L{f2(t)}=F2(s),α、β\mathscr{L}\{f_1(t)\}=F_1(s)\ ,\ \mathscr{L}\{f_2(t)\}=F_2(s)\ ,\ \alpha、\betaL{f1​(t)}=F1​(s) , L{f2​(t)}=F2​(s) , α、β 为常数,则有:L{αf1(t)±βf2(t)}=αF1(s)±βF2(s)\mathscr{L}\{\alpha f_1(t) \pm \beta f_2(t)\}=\alpha F_1(s) \pm \beta F_2(s)L{αf1​(t)±βf2​(t)}=αF1​(s)±βF2​(s)

  2. 比例定理
    若L{f(t)}=F(s),a\mathscr{L}\{f(t)\}=F(s)\ ,aL{f(t)}=F(s) ,a为常数,则有:L{f(ta)}=aF(as),L{f(at)}=1aF(sa)\mathscr{L}\{f\left(\frac{t}{a}\right)\}=aF(as)\ \ ,\ \ \mathscr{L}\{f(at)\}=\frac{1}{a}F\left(\frac{s}{a}\right)L{f(at​)}=aF(as)  ,  L{f(at)}=a1​F(as​)

  3. 时域平移定理
    若L{f(t)}=F(s),τ\mathscr{L}\{f(t)\}=F(s)\ ,\ \tauL{f(t)}=F(s) , τ为正常数,将f(t)f(t)f(t)纯滞后τ\tauτ秒:f(t−τ)u(t−τ)={0t<τf(t−τ)t>τf(t-\tau)u(t-\tau)=\left\{ \begin{array}{c} 0 \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ t<\tau \\ f(t-\tau) \ \ \ \ t>\tau\end{array}\right.f(t−τ)u(t−τ)={0                t<τf(t−τ)    t>τ​ , 则有:L{f(t−τ)u(t−τ)}=e−τsF(s)\mathscr{L}\{f(t-\tau)u(t-\tau)\}=e^{-\tau s}F(s)L{f(t−τ)u(t−τ)}=e−τsF(s)

  4. 复域平移定理
    若L{f(t)}=F(s),τ\mathscr{L}\{f(t)\}=F(s)\ ,\ \tauL{f(t)}=F(s) , τ为实数或负数 ,则有:L{e−τtf(t)}=F(s+τ)\mathscr{L}\{e^{-\tau t}f(t)\}=F(s+\tau)L{e−τtf(t)}=F(s+τ)

  5. 实微分定理
    若L{f(t)}=F(s)\mathscr{L}\{f(t)\}=F(s)L{f(t)}=F(s) ,f(t)f(t)f(t)的1到n1到n1到n阶导数分别存在,且其拉氏变换也都存在,则有:L±{dndtnf(t)}=snF(s)−∑k=1nsn−kf(k−1)(0±)\mathscr{L}_\pm\left\{\frac{d^n}{dt^n}f(t)\right\}=s^nF(s)-\sum_{k=1}^ns^{n-k}f^{(k-1)}(0^\pm)L±​{dtndn​f(t)}=snF(s)−k=1∑n​sn−kf(k−1)(0±)

  6. 实积分定理
    若L{f(t)}=F(s)\mathscr{L}\{f(t)\}=F(s)L{f(t)}=F(s) ,则有多重积分的拉氏变换:L±{∫…∫f(t)(dt)n}=1snF(s)+∑k=1n1sn−k+1[∫…∫f(t)(dt)k]t=0±\mathscr{L}_\pm\left\{\int…\int f(t)(dt)^n\right\}=\frac{1}{s^n}F(s)+\sum_{k=1}^n\frac{1}{s^{n-k+1}}\left[\int…\int f(t)(dt)^k\right]_{t=0^\pm}L±​{∫…∫f(t)(dt)n}=sn1​F(s)+k=1∑n​sn−k+11​[∫…∫f(t)(dt)k]t=0±​多重定积分的拉氏变换:L{∫0±t…∫0±tf(t)(dt)n}=1snF(s)\mathscr{L}\left\{\int_{0^\pm}^t…\int_{0^\pm}^tf(t)(dt)^n\right\}=\frac{1}{s^n}F(s)L{∫0±t​…∫0±t​f(t)(dt)n}=sn1​F(s)

  7. 复微分定理
    若L{f(t)}=F(s)\mathscr{L}\{f(t)\}=F(s)L{f(t)}=F(s) ,则除F(s)F(s)F(s)的极点外,有:L{tnf(t)}=(−1)ndndsnF(s)\mathscr{L}\{t^nf(t)\}=(-1)^n\frac{d^n}{ds^n}F(s)L{tnf(t)}=(−1)ndsndn​F(s)

  8. 复积分定理
    若L{f(t)}=F(s)\mathscr{L}\{f(t)\}=F(s)L{f(t)}=F(s) ,则除F(s)F(s)F(s)的极点外,有:L{1tnf(t)}=∫s∞…∫s∞F(s)(ds)n\mathscr{L}\left\{\frac{1}{t^n}f(t)\right\}=\int_s^\infty…\int_s^\infty F(s) (ds)^nL{tn1​f(t)}=∫s∞​…∫s∞​F(s)(ds)n

  9. 卷积定理
    函数f1(t)f_1(t)f1​(t)与函数f2(t)f_2(t)f2​(t)的卷积运算为:f1(t)∗f2(t)=∫0tf1(t−τ)f2(τ)dτ=∫0tf1(τ)f2(t−τ)dτ=f2(t)∗f1(t)f_1(t)*f_2(t)=\int_0^tf_1(t-\tau)f_2(\tau)d\tau=\int_0^tf_1(\tau)f_2(t-\tau)d\tau=f_2(t)*f_1(t)f1​(t)∗f2​(t)=∫0t​f1​(t−τ)f2​(τ)dτ=∫0t​f1​(τ)f2​(t−τ)dτ=f2​(t)∗f1​(t)若L{f1(t)}=F1(s)\mathscr{L}\{f_1(t)\}=F_1(s)L{f1​(t)}=F1​(s) ,L{f2(t)}=F2(s)\mathscr{L}\{f_2(t)\}=F_2(s)L{f2​(t)}=F2​(s) ,则有:L{f1(t)∗f2(t)}=F1(s)F2(s)\mathscr{L}\{f_1(t)*f_2(t)\}=F_1(s)F_2(s)L{f1​(t)∗f2​(t)}=F1​(s)F2​(s)

  10. 函数乘积的拉氏变换
    若L{f(t)}=F(s)\mathscr{L}\{f(t)\}=F(s)L{f(t)}=F(s) ,L{g(t)}=G(s)\mathscr{L}\{g(t)\}=G(s)L{g(t)}=G(s),则有:L{f(t)g(t)}=12πj∫c−j∞c+j∞F(p)G(s−p)dp\mathscr{L}\{f(t)g(t)\}=\frac{1}{2\pi j}\int_{c-j\infty}^{c+j\infty}F(p)G(s-p)dpL{f(t)g(t)}=2πj1​∫c−j∞c+j∞​F(p)G(s−p)dp

  11. 终值定理
    若L{f(t)}=F(s)\mathscr{L}\{f(t)\}=F(s)L{f(t)}=F(s) ,sF(s)sF(s)sF(s)的所有极点均位于左半开平面,则lim⁡t→∞f(t)\lim_{t\to\infty}f(t)limt→∞​f(t)存在,成立终值定理:lim⁡t→∞f(t)=f(∞)=lim⁡s→0[sF(s)]\lim_{t\to\infty}f(t)=f(\infty)=\lim_{s\to0}[sF(s)]t→∞lim​f(t)=f(∞)=s→0lim​[sF(s)]

  12. 初值定理
    若f(t)、f′(t)f(t)、f^{'}(t)f(t)、f′(t)的拉氏变换存在、lim⁡s→∞[sF(s)]\lim_{s\to\infty}[sF(s)]lims→∞​[sF(s)]存在,则有初值定理:lim⁡t→0+f(t)=f(0+)=lim⁡s→∞[sF(s)]\lim_{t\to0^+}f(t)=f(0^+)=\lim_{s\to\infty}[sF(s)]t→0+lim​f(t)=f(0+)=s→∞lim​[sF(s)]

拉氏反变换

除根据常见拉氏变换对、使用拉氏变换公式和性质进行拉式反变换外,一般用部分分式展开法。
设 F(s)F(s)F(s) 是关于 sss 的有理真分式,F(s)=B(s)A(s)=bmsm+bm−1sm−1+⋅⋅⋅+b1s+b0ansn+an−1sn−1+⋅⋅⋅+a1s+a0m<nF(s)=\frac{B(s)}{A(s)}=\frac{b_ms^m+b_{m-1}s^{m-1}+···+b_1s+b_0}{a_ns^n+a_{n-1}s^{n-1}+···+a_1s+a_0}\ \ \ \ \ \ m<nF(s)=A(s)B(s)​=an​sn+an−1​sn−1+⋅⋅⋅+a1​s+a0​bm​sm+bm−1​sm−1+⋅⋅⋅+b1​s+b0​​      m<n其中 bm、bm−1、⋅⋅⋅、b1、b0,an、an−1、⋅⋅⋅、a1、a0b_m、b_{m-1}、···、b_1、b_0,a_n、a_{n-1}、···、a_1、a_0bm​、bm−1​、⋅⋅⋅、b1​、b0​,an​、an−1​、⋅⋅⋅、a1​、a0​ 是实常数,m、nm、nm、n 是正整数,将 F(s)F(s)F(s) 展开成部分分式之和再进行拉式反变换。

情况一:特征方程 A(s)=0A(s)=0A(s)=0 无重根
在此情况下 F(s)F(s)F(s) 可以展开成:F(s)=B(s)A(s)=c1s−s1+⋅⋅⋅+cn−1s−sn−1+cns−sn=∑i=1ncis−sii=1,⋅⋅⋅,nF(s)=\frac{B(s)}{A(s)}=\frac{c_1}{s-s_1}+···+\frac{c_{n-1}}{s-s_{n-1}}+\frac{c_n}{s-s_n}=\sum_{i=1}^n\frac{c_i}{s-s_i}\ \ \ \ i=1,···,nF(s)=A(s)B(s)​=s−s1​c1​​+⋅⋅⋅+s−sn−1​cn−1​​+s−sn​cn​​=i=1∑n​s−si​ci​​    i=1,⋅⋅⋅,n其中 sis_isi​ 为特征方程 A(s)=0A(s)=0A(s)=0 的第 iii 个单根,cic_ici​ 为 F(s)F(s)F(s) 在 sis_isi​ 处的留数,其计算方法如下:ci={(s−si)F(s)}s=sic_i=\left\{(s-s_i)F(s)\right\}_{s=s_i}ci​={(s−si​)F(s)}s=si​​注意这里的 cic_ici​ 可以为复数。

情况二:特征方程A(s)=0A(s)=0A(s)=0有重根
设 A(s)A(s)A(s) 有 rrr 重根 s1s_1s1​ ,则在此情况下有:F(s)=B(s)A(s)=B(s)(s−s1)r(s−sr+1)⋅⋅⋅(s−sn)F(s)=\frac{B(s)}{A(s)}=\frac{B(s)}{(s-s_1)^r(s-s_{r+1})···(s-s_n)}F(s)=A(s)B(s)​=(s−s1​)r(s−sr+1​)⋅⋅⋅(s−sn​)B(s)​于是 F(s)F(s)F(s) 可以展开成:F(s)=c1s−s1+⋅⋅⋅+cr(s−s1)r+cr+1s−sr+1+⋅⋅+cn−1s−sn−1+cns−sn=∑j=1rcj(s−s1)j+∑i=r+1ncis−siF(s)=\frac{c_1}{s-s_1}+···+\frac{c_r}{(s-s_1)^r}+\frac{c_{r+1}}{s-s_{r+1}}+··+\frac{c_{n-1}}{s-s_{n-1}}+\frac{c_n}{s-s_n}=\sum_{j=1}^r\frac{c_j}{(s-s_1)^j}+\sum_{i=r+1}^n\frac{c_i}{s-s_i}F(s)=s−s1​c1​​+⋅⋅⋅+(s−s1​)rcr​​+s−sr+1​cr+1​​+⋅⋅+s−sn−1​cn−1​​+s−sn​cn​​=j=1∑r​(s−s1​)jcj​​+i=r+1∑n​s−si​ci​​其中 j=1,⋅⋅⋅,r;i=r+1,⋅⋅⋅,nj=1,···,r\ ;\ i=r+1,···,nj=1,⋅⋅⋅,r ; i=r+1,⋅⋅⋅,n

留数 cic_ici​ 按照情况一中方法计算,留数 cjc_jcj​ 的计算方法如下:cr={(s−s1)rF(s)}s=s1c_r=\left\{(s-s_1)^rF(s)\right\}_{s=s_1}cr​={(s−s1​)rF(s)}s=s1​​cr−1={dds[(s−s1)rF(s)]}s=s1c_{r-1}=\left\{\frac{d}{ds}[(s-s_1)^rF(s)]\right\}_{s=s_1}cr−1​={dsd​[(s−s1​)rF(s)]}s=s1​​cr−j=1j!{djdsj[(s−s1)rF(s)]}s=s1c_{r-j}=\frac{1}{j!}\left\{\frac{d^j}{ds^j}[(s-s_1)^rF(s)]\right\}_{s=s_1}cr−j​=j!1​{dsjdj​[(s−s1​)rF(s)]}s=s1​​c1=1(r−1)!{dr−1dsr−1[(s−s1)rF(s)]}s=s1c_1=\frac{1}{(r-1)!}\left\{\frac{d^{r-1}}{ds^{r-1}}[(s-s_1)^rF(s)]\right\}_{s=s_1}c1​=(r−1)!1​{dsr−1dr−1​[(s−s1​)rF(s)]}s=s1​​注意这里的 ci、cjc_i、c_jci​、cj​ 可以为复数。

以情况二为一般情况,可以得到 F(s)F(s)F(s) 的拉式反变换为: f(t)=L−1{F(s)}=L−1{∑j=1rcj(s−s1)j+∑i=r+1ncis−si}f(t)=\mathscr{L}^{-1}\{F(s)\}=\mathscr{L}^{-1}\left\{\sum_{j=1}^r\frac{c_j}{(s-s_1)^j}+\sum_{i=r+1}^n\frac{c_i}{s-s_i}\right\}f(t)=L−1{F(s)}=L−1{j=1∑r​(s−s1​)jcj​​+i=r+1∑n​s−si​ci​​}f(t)=L−1{F(s)}={c1+c2t+⋅⋅⋅+cr−1(r−2)!tr−2+cr(r−1)!tr−1}es1t+∑i=r+1nciesitf(t)=\mathscr{L}^{-1}\{F(s)\}=\left\{c_1+c_2t+···+\frac{c_{r-1}}{(r-2)!}t^{r-2}+\frac{c_r}{(r-1)!}t^{r-1}\right\}e^{s_1t}+\sum_{i=r+1}^nc_ie^{s_it}f(t)=L−1{F(s)}={c1​+c2​t+⋅⋅⋅+(r−2)!cr−1​​tr−2+(r−1)!cr​​tr−1}es1​t+i=r+1∑n​ci​esi​t

结语

最后需要说明的是:
有些函数是无法进行拉普拉斯变换的(在数学上,函数 f(t)f(t)f(t) 存在拉氏变换的条件是拉普拉斯积分收敛),
但是物理上可以实现的信号总是存在拉氏变换的。

自动控制原理基础——拉普拉斯变换相关推荐

  1. 【自动控制原理】拉普拉斯变换

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 第一讲 拉普拉斯变换 1.1 基本函数的拉普拉斯变换 例题答案(按顺序) 前言 这是自动控制原理中的拉普拉斯变换的学习 ...

  2. 计算机控制原理跟自动控制原理,上海交大考研自动控制理论和自动控制原理有什么区..._在职考研_帮考网...

    bailandiao 签约达人 08-30 TA获得超过8082个赞 北京工业大学 421自动控制原理 复试:1.电子技术 2.计算机原理 北京航空航天大学 [双控] 432控制理论综合或433控制工 ...

  3. 自动控制原理笔记一(引论和拉普拉斯变换)

    目录 1.基本概念 自动控制 2.开环控制和闭环控制 ●开环控制系统结构及其特点: ●闭环(反馈)控制系统结构及其特点: 3.典型的开环和闭环系统 4.对自动控制系统的基本要求(也是我们后期学习内容和 ...

  4. 自动控制原理《拉氏变换》

    目录 文章目录 目录 摘要 0.简介 1.性质 1.线性性质 2.微分定理 3.积分定理 4.实位移定理 5.复位移定理 6.初值定理 7.终值定理 摘要 本节主要记录自动控制原理中常用的拉氏变换定理 ...

  5. 自动控制原理 (一): 基础概念

    自动控制系统, 是指能够完成自动控制任务的设备: 而自动控制任务是指在没有人的参与下, 利用控制装置操纵被控对象, 使被控量等于给定值. 一个自控系统一般包括被控对象和控制器. 自动控制系统 有如下概 ...

  6. 自动控制原理(6)——结构图等效变换准则及应用、信号流图、梅逊公式

    自动控制原理(6)--结构图等效变换准则及应用.信号流图.梅逊公式 一.结构图等效变换准则 1.等效原则 对结构图的任一部分进行变换时,变换前后输入输出的数学关系保持不变 2.串联连接 n个方框依次串 ...

  7. 【自动控制原理】拉氏变换

    目录 1.拉氏变换定义 2.拉氏变换性质 2.1 线性性 2.2 微分定理 2.3 延迟定理 2.4 位移定理 2.5 初值定理 2.6 终值定理 2.7 卷积定理 3.常用拉氏变换 4.数学上做变换 ...

  8. [渝粤教育] 郑州轻工业大学 自动控制原理 参考 资料

    教育 -自动控制原理-章节资料考试资料-郑州轻工业大学[] 随堂测试 1.[单选题]以下属于控制装置的有哪些? A.调节器 B.执行器 C.放大器 D.变送器 参考资料[ ] 2.[多选题]自动控制系 ...

  9. [控制原理基础]浅谈PID算法

    一.PID使用背景 当今的自动控制技术都是基于反馈的概念.即一个In Loop闭环的理论,反馈理论的要素包括三个部分:测量.比较和执行.测量关心的变量,与期望值相比较,用这个误差纠正调节控制系统的响应 ...

最新文章

  1. Java Review - 并发编程_并发List_CopyOnWriteArrayList源码剖析
  2. 【转载】让页面不缓存js
  3. react 遍历对象_React 源码系列 | React Children 详解
  4. chrome浏览器session问题_Chrome浏览器的音频自动播放问题
  5. 5场直播丨PostgreSQL、openGauss、Oracle、GoldenDB、EsgynDB
  6. WatiN-Html元素及元素属性识别-扩展
  7. VC添加皮肤――SkinMagic msvcrtd.dll_本地测试
  8. 12、NIO--Path、、Paths、Files
  9. pytorch的dataset用法详解
  10. 基于MC1496乘法器的AM信号调制
  11. net.sf.json.JSONException: JSONObject[节点名称] not found解决方法
  12. Android当方法总数超过64K时(Android Studio)
  13. 红豆角源码--红豆角系统红豆角APP拼团系统源码分享
  14. vue、Cascader 级联选择、Cascader 属性事件方法、vue Cascader 所有级联选择样式、vue Cascader 级联选择全部属性事件方法
  15. 我的名字居然是我爸爸用代码算出来的?
  16. Oracle卸载卸不干净,Oracle彻底删除的办法(winxp)
  17. Java代码审计(5)JavaEE介绍
  18. css不可修改,css怎么设置text不可编辑
  19. pcie5.0 spec学习1.5----lane margining
  20. 区块链的未来和哲学:代币经济、互联网经济与传统经济辨析

热门文章

  1. EXCEL公式VLOOKUP函数用法详解
  2. 《六人行》难懂笑话分集详解
  3. elasticsearch批量插入数据的时候出现java.net.SocketTimeoutException: 30,000 milliseconds timeout on connection
  4. ubuntu22.04装机以及设置静态ip
  5. 菜鸟教程之工具使用——IDEA 查看子类(实现类)类图
  6. 【损失函数】NLLLoss损失、CrossEntropy_Loss交叉熵损失以及Label Smoothing示例与代码
  7. 微软打字时,间距突然变大?解决方法!
  8. input密码不自动填充解决方法
  9. 误删注册表,电脑出现蓝屏怎么办
  10. 饿了么零售开放平台-.Net Core