![船舶辅助机械控制系统](https://wfqqreader-1252317822.image.myqcloud.com/cover/60/46177060/b_46177060.jpg)
自动控制基础知识篇
第一章 控制系统的传递函数
第一节 拉氏变换
在动力装置的运行过程中,工况总是经常处于变动之中。控制系统是在变动中发挥调节作用的,此时整个系统和各个环节、各个信号都在变化。为了更准确地分析、了解和预测调节过程中出现的各种情况,必须研究整个系统的动态特性。自动控制系统的微分方程是在时域里描述系统动态性能的数学模型。对于低阶的微分方程,可以直接求解微分方程得到系统输出和输入之间的时域表达式。但对于高阶微分方程,在实数域内直接求解过于困难,甚至无法求解。因此,控制系统的数学模型还常常采用一种称为传递函数的复域函数来描述。为了把实数模型转换为复数模型,必须借助一种数学方法,即拉氏变换。
一、拉氏变换的定义
所谓拉氏变换是把时间函数变为复变量的函数。目的是通过函数变换,把复杂的微分方程变为简单的代数方程。然后把求得的复变函数的结果通过逆变换再变为时间函数,从而对系统进行直观的分析研究。
设有一实数函数f(t)(t≥0),而且积分(s是一个复变量)在s的某一域内收敛,则由此积分所确定的函数可写为
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/9_02.jpg?sign=1739586736-HMoIiBFmP0BcE0F1sfKVZBVcV0bm034H-0-22bd5d7253368ea50429589a44475f32)
F(s)称为f(t)的拉氏变换或称为象函数,记为
F(s)=L[f(t)]
f(t)称为F(s)的拉氏逆变换或称为原函数,记为
f(t)=L-1[F(s)]
二、常用函数的拉氏变换
1.阶跃函数的拉氏变换
阶跃函数的数学表达式为
把f(t)代入式(1-1),得
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/9_04.jpg?sign=1739586736-o1MTXmlZFD8LmNMNEHEW43xkvP24fYyX-0-34605e15ca52672564a537807997a649)
对于单位阶跃函数1(t),A=1,其拉氏变换函数为
2.线性函数的拉氏变换
线性函数的数学表达式为
把f(t)代入式(1-1),得
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/10_02.jpg?sign=1739586736-Q9bGpPFbKEQnNboBAiVHGFuixFKa95FQ-0-8b191f7f7b9918ce8056aa7fe3d14f54)
3.指数函数的拉氏变换
指数函数的数学表达式为
代入式(1-1),得
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/10_04.jpg?sign=1739586736-xUezNqozNs1zHKWAbQqKXe45965heekk-0-f4247350971df399b3e2db07aa3c0529)
4.正弦函数的拉氏变换
正弦函数的数学表达式为
代入式(1-1),得
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/10_06.jpg?sign=1739586736-goSJirfZoxcoFb9xK0KDNzcXDbshck17-0-6c9343b26d270e2ff62171131e77c766)
三、拉氏变换的性质
1.线性性质
若L[f1(t)]=F1(s),L[f2(t)]=F2(s),则
L[a1f1(t)+a2f2(t)]=a1F1(s)+a2F2(s)
式中,a1、a2为常数。
2.实位移性质
若F(s)=L[f(t)],则有
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/10_07.jpg?sign=1739586736-q6PXAcTb7mrfQGW3sAFwT9xLQCJ6JiGN-0-e508f1ec920690e1b2ae7fc17832a122)
3.复位移性质
若F(s)=L[f(t)],则有
L[f(t)e-αt]=F(s+α)
4.微分性质
若F(s)=L[f(t)],则有
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/10_08.jpg?sign=1739586736-fyCG9wecf9t56z9HEOx4xKcPQyaDBcav-0-5959b52735b317cd7a8768fbdb0f645f)
当f(t)和它的各阶导数在初值t=0时都为零,则有
L[f(n)(t)]=snF(s)
5.积分性质
若F(s)=L[f(t)],则有
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/11_01.jpg?sign=1739586736-ioWnv4snbvsIaCNy31ZSOKgep2qSx1eO-0-0c23ce47d269648c85f40d7fbedbd5cd)
若∫f(t)dt|t=0=0,则
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/11_02.jpg?sign=1739586736-ecILJ6e1Fp7D7j9P2wSnXbRFo65rjHJg-0-582fd9dfdba334d58b10dbffb8fa1c76)
同理可得
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/11_03.jpg?sign=1739586736-3BCSPX8MSGQvsojA2PBknKNZOY3IP6bA-0-b495b386dd118adafa2bfd27b190006e)
6.初值定理
若F(s)=L[f(t)],则有
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/11_04.jpg?sign=1739586736-rmVSC2Y1tSHwaRWRkU39kSvumy6Zke3d-0-8cc30b2765fdefe7747b52fb9aa3e985)
7.终值定理
若F(s)=L[f(t)],则有
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/11_05.jpg?sign=1739586736-WJofepkhiatKXDoX9XdIV6Redjnz70wa-0-ac852d0cff96eef829934b33de95f865)
四、拉氏反变换
若f(t)=L-1[F(s)],则拉氏反变换的定义为
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/11_06.jpg?sign=1739586736-j3ui6ZjPJ9nYB50X2HIu2nVGMYFvJN9W-0-cabd56c2fef8ad78d1ea330908a6a1db)
这是复变函数的积分,一般很难直接计算。在工程上,常可将象函数用部分分式展开法展开成简单分式,再求出F(s)的原函数f(t)。
象函数F(s)通常是复变量s的有理分式函数。即分母多项式的阶次高于分子多项式的阶次。F(s)的一般式为
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/11_07.jpg?sign=1739586736-07iplE807f2TUkpJziaUbo7Y3UUTsdoF-0-39d93b385c35fe66ca56b542948088eb)
上式中,a0、a1、a2…an和b0、b1、b2…bm均为实数,m、n均为正数,而且m<n。下面分两种情况,通过两个例子介绍如何求解拉氏反变换。
1.A(s)=0无重根
例1:求的拉氏反变换。
解:该函数可分解成部分分式,即
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/11_09.jpg?sign=1739586736-XyvJTmIzM3Tb5jKofH7D6ehX5SxNhZA9-0-b53864dd960b2228c1b2873b28583067)
为了确定常数K1,式(1-2)两边同时乘以(s+3),得到
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/11_10.jpg?sign=1739586736-6t7sS8vkngq2t4lzrpTDednLuDuFfewj-0-c2b0ae70a10f74d2609b61066bfcdf96)
将s=-3代入,消去式(1-3)右边的第二项,即可求得
K1=-1
同理可求得
K2=2
将K1、K2的值代入式(1-3),即可求出F(s)展开后的表达式
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/12_01.jpg?sign=1739586736-nAJWpi1yd4D20Zpf7jZUEbOKDzAwlTcy-0-275da61c30dcdc82d420414d60c98950)
这样F(s)的原函数为
f(t)=-e-3t+2e-4t
2.A(s)=0有重根
例2:求的原函数f(t)。
解:将F(s)展成部分分式为
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/12_03.jpg?sign=1739586736-CjKnGIGWU0ebUkHctrLviTakztoukzRB-0-7e14f00079c168b5dad6baa8eeea163b)
要确定K1,将上式两边同时乘以(s+4)2,得到
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/12_04.jpg?sign=1739586736-zFR6JgIvaAzA1hDWDf3f3A6I8QJzlbZ7-0-1acf7235fd3fed2b5864fcb41ba0661a)
将s=-4代入,即可求得常数K1=-5。
为了确定常数K2,需将式(1-4)的两边对s进行微分,而且令s=-4,即
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/12_05.jpg?sign=1739586736-Uem61gdt9fmALpkN8uLseJbSKQ127XyL-0-187220091323eb2002a015ce6962a3a0)
求得K2的最终值为K2=7,常数K3可求得为K3=-7。
于是F(s)展开后的表达式为
![](https://epubservercos.yuewen.com/F730A4/25354033601914806/epubprivate/OEBPS/Images/12_06.jpg?sign=1739586736-ExNpeKYplPCXFXQ6eTBjT5PdPRHbhXHY-0-7b5746199d839fabccf1af1e0ff86beb)
这样可求得
f(t)=-5te-4t+7e-4t-7e-5t