前言

这里主要想记录一下自己对拉式变换,卷积,以及传递函数的理解。之前上学时在某一门课上曾经想通过,但是后面又想不通了,今天重新学习了一下终于又想通了,所以记录下,方便以后能够找到。

这里记录的都是一些理性认识,不会有太多的公式推导。因为我觉得做工程(而非学术)更多的是了解某个原理是什么工作的,要怎么使用,而不应该花过多时间细究其公式推导,没啥用,因为过段时间又忘了。就算是做学术,如果只是拓展知识面的话,很多东西也是不需要细究的!

注:下面记录的都是个人理解,可能存在不严谨之处,欢迎探讨!

正文

一、传递函数与卷积

传递函数就是描述系统的动态过程,如下图:

图1 传递函数时域示意图

上图中各个函数的自变量是时间,是传递函数的时域表达,也是容易被理解的表示方式。其表示的是:对某系统后 g ( t ) g(t) g(t) 施加输入 u ( t ) u(t) u(t) 之后的响应为 y ( t ) y(t) y(t)。
写成公式是:

y ( t ) = ∫ 0 t u ( t − τ ) ∗ g ( τ ) d τ y(t)=\int_{0}^{t}u(t-\tau)*g(\tau)d\tau y(t)=∫0t​u(t−τ)∗g(τ)dτ \quad\quad\quad (1)

其中 g ( t ) g(t) g(t) 为系统的单位脉冲响应。

上面的公式(1)(也就是卷积公式)是怎么来的呢?

我们以单位脉冲输入为基础,先只考虑单位脉冲响应,因为其余的阶跃和斜坡输入等都可以很容易由此拓展。当系统的输入为单位脉冲时,它的输出就是单位脉冲响应。已知一个任意的输入 u ( t ) u(t) u(t) 都可以在每个时刻分解成不同幅值的脉冲信号,根据线性系统的叠加性,这些不同时刻,不同幅值的脉冲信号使该系统产生的响应叠加在一起,就得到了该系统对整体输入信号的响应。
为了方便理解,将上述过程离散化,可以用下图来表示:

图2 时域响应计算示意图

如上图所示:如果想要计算第4T的响应输出 y ( t ) y(t) y(t),只需要先将输入拆成5个脉冲信号,然后分别计算输出响应,再求和即可。
假设系统动态 g ( t ) g(t) g(t) 为对信号幅值的衰减,
u ( t ) u(t) u(t)中第0T的信号,在第4T时产生的响应为 u ( 0 T ) ∗ g ( 4 T ) u(0T)*g(4T) u(0T)∗g(4T) ;
u ( t ) u(t) u(t)中第1T的信号,在第4T时产生的响应为 u ( 1 T ) ∗ g ( 3 T ) u(1T)*g(3T) u(1T)∗g(3T) ;
u ( t ) u(t) u(t)中第2T的信号,在第4T时产生的响应为 u ( 2 T ) ∗ g ( 2 T ) u(2T)*g(2T) u(2T)∗g(2T) ;
u ( t ) u(t) u(t)中第3T的信号,在第4T时产生的响应为 u ( 3 T ) ∗ g ( 1 T ) u(3T)*g(1T) u(3T)∗g(1T) ;
u ( t ) u(t) u(t)中第4T的信号,在第4T时产生的响应为 u ( 4 T ) ∗ g ( 0 T ) u(4T)*g(0T) u(4T)∗g(0T) ;

求和之后,得到响应输出 y ( 4 T ) = ∑ n = 0 4 [ u ( 4 T − n T ) + g ( n T ) ] y(4T)=\sum_{n=0}^4[u(4T-nT)+g(nT)] y(4T)=∑n=04​[u(4T−nT)+g(nT)] \quad\quad

外推可得: y ( k T ) = ∑ n = 0 k [ u ( k T − n T ) + g ( n T ) ] y(kT)=\sum_{n=0}^k[u(kT-nT)+g(nT)] y(kT)=∑n=0k​[u(kT−nT)+g(nT)] \quad\quad (2)

将公式(2)表示成积分形式则可得到公式(1)

二、拉普拉斯变换在中间做了什么?

拉式变换其实就是为了简化上面说的这个卷积运算的

有了拉氏变换之后,公式(1)中对 g ( t ) g(t) g(t) 和 u ( t ) u(t) u(t) 的卷积运算可以变成这样:

首先对 g ( t ) g(t) g(t) 和 u ( t ) u(t) u(t) 做拉式变换变成 G ( s ) G(s) G(s) 和 U ( s ) U(s) U(s),然后卷积运算就变成了乘积运算,
即: y ( t ) y(t) y(t) 的拉式变换 Y ( s ) = G ( s ) ∗ U ( s ) Y(s) = G(s)*U(s) Y(s)=G(s)∗U(s),如果有必要得到 y ( t ) y(t) y(t),只需要将 Y ( s ) Y(s) Y(s) 再进行反变换即可。

但是通常我们不需要时域表达式,所以整个计算过程都可以在复频域(即s域)进行。

用一句话表达拉氏变换在此处的作用的话,那就是: 拉氏变换将时域的信号动态变化过程中复杂的卷积运算简化成了乘积运算。

拉式变换,卷积与传递函数相关推荐

  1. 信号与系统:拉式变换(s域)求解电路的零输入、零状态响应

    信号与系统:拉式变换(s域)求解电路的零输入.零状态响应讲解及例题 用拉氏变换求解电路, 本质上与拉氏变换解微分方程是一回事. 在时域求解电路问题, 可转化为求微分方程的初值问题, 而用s域模型求解电 ...

  2. 自控重温1 | 明白自控、开闭环控制;记住拉式变换

    自控第一章 1. 基本概念 1) 自动控制 2) 自动控制相关历史 2. "自控"要素 1) 系统描述:这里主要是讲解对于同一个线性系统的不同描述方式,而不是教你如何对系统进行建模 ...

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

    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 ...

  4. MATLAB之拉氏变换

    一.复数和复变函数 1.复数的三种表现形式: 坐标形式:     三角形式:    指数形式: 2.复变函数: 复数集E内的每一个复数z=a+b*i,都有(唯一确定的/无穷多个/有限个)复数与之对应, ...

  5. MATLAB——拉氏变换及反其变换、Z变换及其反变换

    一.拉式正反变换 1.拉式变换 [时域转s域] laplace(F) 2.拉式反变换 [s域转时域] ilaplace(L) 二.Z正反变换 1.Z变换 [ztrans 时域转Z域] ztrans(f ...

  6. 拉氏变换 传递函数

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

  7. 计算机控制z反变换公式,计算机控制技术第二章Z变换及Z传递函数.ppt

    计算机控制技术第二章Z变换及Z传递函数 第2章 Z变换及Z传递函数 2.1 Z变换定义与常用函数Z变换 2.1.1 Z变换的定义 已知连续信号f(t)经过来样周期为T的采样开关后,变成离散的脉冲序列函 ...

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

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

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

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

最新文章

  1. axure9的中继器在哪编辑_Axure RP 9 教程—中继器实现筛选和排序
  2. java 限流熔断_SpringCloud Alibaba微服务实战五 - 限流熔断
  3. git gui怎么拉取项目代码_这些Git命令都不会,还是不要去面试了
  4. Android Activity launchMode研究
  5. [机器学习][三维重建] 凸包算法——Graham扫描
  6. java开发微信公众号支付全流程
  7. Android Expandable List View
  8. 2021.3.8-第一次MD作业
  9. 基于LabVIEW的计时器
  10. FLASH抽象层(FAL)程序的应用(rt-thread)
  11. HIVE报错:Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
  12. hangfire安装
  13. “68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗?
  14. stack、queue和priority_queue
  15. [转]PHP编码规范
  16. 读Flink源码,肝进阿里云Flink组了。。
  17. 海信电视版本系统升级服务器地址,海信电视系统版本太低怎么升级?
  18. 计算机毕业设计ssm高校教室申请管理系统yf80k系统+程序+源码+lw+远程部署
  19. 2021消防设施操作员(中级)岗位考试模拟题库防火门知识部分
  20. 泛函,变分,欧拉-拉格朗日方程

热门文章

  1. Windows Defender Antivirus Service关闭方法
  2. W2-1:Maven引入外部依赖——以GSON的使用为例
  3. java和hcie_hcie为什么工资这么低比程序员
  4. 为啥你总是焦虑?郁闷?痛苦?
  5. 上期技术综合交易平台[CTP]
  6. 【算法】红黑树(二叉树)概念与查询(一)
  7. 【巩固地基】系列之:unity基础读书笔记(杂)
  8. SurfaceView实现抽奖转盘
  9. 惯性导航和惯性器件(三)
  10. 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。