MATLAB是一个很强大的软件,在自动控制领域也是使用非常广泛,本系列博文将基于控制系统仿真进行,参考书籍《MATLAB/Simulink与控制系统仿真》,该系列博文与笔者的自动控制理论(考研篇)互为补充,详细理论知识点请各位移步自动控制理论(考研篇)系列博客。



18.拉氏变换与控制系统模型

18.1 介绍

时域函数f(t)f(t)f(t)的拉氏变换定义:F(s)=∫0∞f(t)e−stdtF(s)=\int^\infty_0f(t)e^{-st}dtF(s)=∫0∞​f(t)e−stdt
用符号表示为F(s)=L[f(t)]F(s)=L[f(t)]F(s)=L[f(t)]sss称为拉氏算子,单位为1/时间,即频率;同时也表示复频域变量;
拉氏反变换定义:
f(t)=12πj∫σ−jωσ+jωF(s)estdsf(t)=\frac{1}{2\pi{j}}\int^{\sigma+j\omega}_{\sigma-j\omega}F(s)e^{st}ds f(t)=2πj1​∫σ−jωσ+jω​F(s)estds

符号表示:f(t)=L−1[F(s)]f(t)=L^{-1}[F(s)]f(t)=L−1[F(s)];

18.2 拉氏变换的基本定理

定理 原函数f(t)f(t)f(t) 象函数F(s)F(s)F(s)
线性定理 af1(t)+bf2(t),a,b为实数af_1(t)+bf_2(t),a,b为实数af1​(t)+bf2​(t),a,b为实数 aF1(s)+bF2(s)aF_1(s)+bF_2(s)aF1​(s)+bF2​(s)
复平移定理 e±atf(t)e^{±at}f(t)e±atf(t) F(s±a)F(s±a)F(s±a)
复实平移定理 f(t−T)f(t-T)f(t−T) e−TsF(s)(T≥0)e^{-Ts}F(s)(T≥0)e−TsF(s)(T≥0)
标尺定理 f(ta)f(\frac{t}{a})f(at​) aF(as)aF(as)aF(as)
微分定理 ddtf(t)\frac{d}{dt}f(t)dtd​f(t) sF(s)−f(0)sF(s)-f(0)sF(s)−f(0)
微分定理 dndtnf(t)\frac{d^n}{dt^n}f(t)dtndn​f(t) snF(s)−∑r=1ndr−1dtr−1f(0)sn−rs^nF(s)-\sum^n_{r=1}\frac{d^{r-1}}{dt^{r-1}}f(0)s^{n-r}snF(s)−r=1∑n​dtr−1dr−1​f(0)sn−r
积分定理 ∫0tf(t)\int^t_0f(t)∫0t​f(t) 1sF(s)\frac{1}{s}F(s)s1​F(s)
卷积定理 ∫0tf1(τ)f2(t−τ)dτ\int^t_0f_1(\tau)f_2(t-\tau)d\tau∫0t​f1​(τ)f2​(t−τ)dτ F1(s)F2(s)F_1(s)F_2(s)F1​(s)F2​(s)
初值定理 lim⁡t→0[f(t)]=lim⁡s→∞[sF(s)]=f(0)\lim_{t→0}[f(t)]=\lim_{s→\infty}[sF(s)]=f(0)t→0lim​[f(t)]=s→∞lim​[sF(s)]=f(0)
终值定理 lim⁡t→∞[f(t)]=lim⁡s→∞[sF(s)]=f(∞)\lim_{t→\infty}[f(t)]=\lim_{s→\infty}[sF(s)]=f(\infty)t→∞lim​[f(t)]=s→∞lim​[sF(s)]=f(∞)

18.3 常用函数的拉氏变换

f(t)f(t)f(t) F(s)F(s)F(s) f(t)f(t)f(t) F(s)F(s)F(s)
δ(t)单位脉冲\delta(t)单位脉冲δ(t)单位脉冲 111 ttt 1s2\frac{1}{s^2}s21​
u(t)单位阶跃u(t)单位阶跃u(t)单位阶跃 1s\frac{1}{s}s1​ tnt^ntn n!sn+1\frac{n!}{s^{n+1}}sn+1n!​
eate^{at}eat 1(s−a)\frac{1}{(s-a)}(s−a)1​ tneatt^ne^{at}tneat n!(s+a)n+1\frac{n!}{(s+a)^{n+1}}(s+a)n+1n!​
cos⁡(ωt)\cos(\omega{t})cos(ωt) ss2+ω2\frac{s}{s^2+\omega^2}s2+ω2s​ sin⁡(ωt)\sin(\omega{t})sin(ωt) ωs2+ω2\frac{\omega}{s^2+\omega^2}s2+ω2ω​
e−atcos⁡(ωt)e^{-at}\cos(\omega{t})e−atcos(ωt) s+a(s+a)2+ω2\frac{s+a}{(s+a)^2+\omega^2}(s+a)2+ω2s+a​ e−atsin⁡(ωt)e^{-at}\sin(\omega{t})e−atsin(ωt) ω(s+a)2+ω2\frac{\omega}{(s+a)^2+\omega^2}(s+a)2+ω2ω​
1b−a(e−at−e−bt)\frac{1}{b-a}(e^{-at}-e^{-bt})b−a1​(e−at−e−bt) 1(s+a)(s+b)\frac{1}{(s+a)(s+b)}(s+a)(s+b)1​ 1b−a(be−bt−ae−at)\frac{1}{b-a}(be^{-bt}-ae^{-at})b−a1​(be−bt−ae−at) s(s+a)(s+b)\frac{s}{(s+a)(s+b)}(s+a)(s+b)s​

18.4 拉氏变换实战

实战:求e−atsin⁡(bt)、t2e−t、1−e−2t+e−te^{-at}\sin(bt)、t^2e^{-t}、1-e^{-2t}+e^{-t}e−atsin(bt)、t2e−t、1−e−2t+e−t的拉氏变换;
解:

% laplace.m文件
% 定义符号变量
syms t s;
syms a b positive;% 定义表达式
D1 = exp(-a*t)*sin(b*t);
D2 = t^2*exp(-t);
D3 = 1-exp(-2*t)+exp(-t);% 进行拉氏变换
MS1 = laplace(D1,t,s)
MS2 = laplace(D2,t,s)
MS3 = laplace(D3,t,s)% 结果输出:MS1 =b/((a + s)^2 + b^2)
MS2 =2/(s + 1)^3

注:本篇旨在简单介绍如何使用MATLAB对时域表达式进行拉氏变换,更多关于拉氏变换和拉氏反变换基础请读者移步到自动控制原理(考研篇)学习或自行查阅关于拉氏变换和反变换的知识。

Day18--拉氏变换与控制系统模型相关推荐

  1. 【控制】拉普拉斯拉氏变换原理分解理解

    扩展链接: [控制]Z变换及其原理讲解 [Matlab 控制] 拉氏变换和Z变换 拉氏变换原理分解理解 拉氏变换原理分解理解 1. 拉普拉斯变换 2. 拉普拉斯逆变换 (1)反演公式 (2)查表法(分 ...

  2. 拉氏变换 传递函数

    拉氏变换 & 传递函数 1 拉氏变换 以RLC无源网络为例: 设回路电流为i(t)i(t), 输入电压为ui(t)u_i(t), 输出电压为uo(t)u_o(t), 由基尔霍夫定理可知: ⎧⎩ ...

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

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

  4. 傅里叶变换,拉氏变换,Z变换学习笔记

    傅里叶变换,拉氏变换,Z变换 书写动机 三角函数 正弦波 从正弦波到傅里叶 "任何"周期信号都可以用一系列成谐波关系的正弦曲线来表示. 分解原波 即:当两个不同频率的正弦波相乘,对 ...

  5. matlab z变换离散化_大学学的傅里叶变换、拉氏变换、z变换,这些还能搞得懂不?...

    1.关于傅里叶变换变换? 答:fourier变换是将连续的时间域信号转变到频率域:它可以说是laplace变换的特例,laplace变换是fourier变换的推广,存在条件比fourier变换要宽,是 ...

  6. 2021-02-09 带初值的拉氏变换

    带初值的拉氏变换,初值可以理解为一个状态噪声

  7. 拉氏变换及复域传递函数

    1拉氏变换的性质 2复域传递函数 clear all m=10;c=1.5;k=3; a=-c/(2*m); b=sqrt(k/m-c^2/(4*m^2)); lambda(1)=a+j*b; lam ...

  8. 拉氏变换法求解线性常微分方程(系统的零状态响应)

    线性微分方程的概念可参考:维基百科http://zh.wikipedia.org/wiki/%E7%BA%BF%E6%80%A7%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B ...

  9. matlab拉普拉斯因式分解,拉氏变换与反变换

    2.5 拉氏变换与反变换 机电控制工程所涉及的数学问题较多,经常要解算一些线性微分方程.按照一般方法解算比较麻烦,如果用拉普拉斯变换求解线性微分方程,可将经典数学中的微积分运算转化为代数运算,又能够单 ...

最新文章

  1. 信息安全之网络安全初体验(保密向)(一)
  2. Dubbo集群容错模式之Failover实现
  3. 问题 C: PK没有女朋友(判断是否存在1个三元环,dfs)
  4. 【Linux】一步一步学Linux——passwd文件详解(107)
  5. {转}maven+continuum安装与配置
  6. 杭电4530小Q系列故事——大笨钟
  7. 惠普服务器c盘格式化提示win7系统盘,通过U盘重装系统,已经格式化C盘提示如下...
  8. SAP 产品条码WMS结合 以及ABAP script的集成 BarCode
  9. java之Stream流
  10. (4)Redis的Java API
  11. ANSYS——网格划分的不同方法以及GUI模块的操作(自由网格、映射网格、扫掠、拖拉)
  12. 软件架构师的12项修炼4
  13. arduinouno摄像头OV7670_Arduino极限操作 摄像头OV7670拍照
  14. 4针串口线接法图_串口硬盘4针的小接口怎么样连接
  15. 4个关键,如何清晰的做好数据分析
  16. eclipse 设置全部的背景颜色
  17. python 文件名批量修改、重命名
  18. 开箱即用的 SQL Server Docker
  19. python获取公网ip的几种方式_python获取外网ip地址的方法总结
  20. Java行业已经饱和了吗?现在转行学Java还有前途吗?

热门文章

  1. 电脑可以上网,但是qq登陆不上去?
  2. input 正则控制输入
  3. DELL PowerEdge 远程开机
  4. c语言expand函数,编纂expand(s1,s2)
  5. ios与android指纹识别,iOS开发实现TouchID指纹解锁
  6. 直播软件与微信小程序的测试点
  7. 存储过程——天使还是魔鬼
  8. 2020nyist第三场个人赛
  9. 人生启示录效应篇之破窗效应:及时矫正和补救正在发生的问题
  10. C++ 中 char[],char *,string之间转换