控制系统的复数域模型——传递函数

控制系统的微分方程是在时间域内描述系统动态性能的数学模型,在给定外作用及初始条件下,求解微分方程可以得到系统的输出响应。

但是微分方程模型在系统的结构改变或者某个参数发生变化时,就需要重新列写,不利于系统的分析和设计。

那么我们应该用什么样的模型来分析和设计控制系统呢?

不难知道,我们应该找一个这样的模型:模型本身的基本形式不会因为系统结构改变或者某个参数的变化而发生巨变。(在这里,我们把 巨变定义为模型方程有微分或者积分的变化)。

那么我们如何找到一个这样的模型呢?显然,现在我们的任务就转化成了消除模型由于系统结构或者参数变化而产生的巨变,如何消除呢?在工程数学复变函数与积分变换中我们学到了一个叫做拉普拉斯变换的东西,它可以帮助我们把时域内的微积分运算转换为复数域内的代数运算,也就是把复杂的变换变得简单了。正好,拉普拉斯变换符合我们的需求,它可以把一个复杂的变化变得简单,让我们对系统的分析更加方便。所以,人们就提出了基于拉氏变换的控制系统复数域模型——传递函数

传递函数

传递函数作为控制系统的复数域模型,它可以表征系统的动态性能,也可以用来研究系统的结构或参数变化对系统性能带来的影响。后面我们将了解到的控制系统分析方法(频率法和根轨迹法)就是以传递函数为基础建立起来的,要学好控制系统的分析与设计,学好传递函数是必经之路。

传递函数的定义和性质

  • 线性定常系统的传递函数,我们定义为零初始条件下,系统输出的拉氏变换输入的拉氏变换之比。

G(s)=C(s)R(s)G(s)=\frac{C(s)}{R(s)} G(s)=R(s)C(s)​

  • 传递函数的性质

    • 传递函数是复变量s的有理真分式函数,具有复变函数的所有性质,分母阶次高于 分子,所有系数均为实数。

    • 传递函数是表征系统输出与输出之间关系的表达式,它只取决于系统或者元件的结构和参数,与输入量无关,不反映系统内部的任何信息。

    • 传递函数与微分方程具有相通性。在零初始条件下,将微分方程的算符
      ddt\frac{d}{dt} dtd​

      用复数s置换便可以得到传递函数;反之,将s替换为d/dt也有相同的效果

      例如,下面的传递函数


      G(s)=C(s)R(s)=b1s+b2a0s2+a1s+a2G(s)=\frac{C(s)}{R(s)}=\frac{b_1s+b_2}{a_0s^2+a_1s+a_2} G(s)=R(s)C(s)​=a0​s2+a1​s+a2​b1​s+b2​​
      我们将s统一替换为d/dt,可以得到微分方程

      b1dr(t)dt+b2r(t)=a0d2r(t)dt2+a1dr(t)dt+a2b_1\frac{dr(t)}{dt}+b_2r(t)=a_0\frac{d^2r(t)}{dt^2}+a_1\frac{dr(t)}{dt}+a_2 b1​dtdr(t)​+b2​r(t)=a0​dt2d2r(t)​+a1​dtdr(t)​+a2​

  • 传递函数G(s)的拉氏逆变换是系统的脉冲响应g(t)。

怎么样得到系统的传递函数

给定一个系统,求解其传递函数的方法有很多种,在这里列出最常用的两种

  • 等效复阻抗法

    • 用R、1/Cs、Ls分别表示电阻、电容和电感的阻抗
    • 根据电路连接关系列写关系式
    • 在关系式组中找出C(s)/R(s)的关系式

    **【例1】**求下图所示系统的传递函数

    ​ **分析:**对于这种把电压作为IO的系统,应该把电流关系作为突破,利用电路分压原理建立方程。

    ​ **关键点:**将所有元器件表示为复阻抗形式

  • 时域微分方程拉氏变换法

    • 建立系统时域微分方程模型
    • 对微分方程两端求拉氏变换
    • 分离C(s)和R(s),两者相比

控制系统的复域数学模型相关推荐

  1. 04_控制系统的复域数学模型

    复习 传递函数的性质 G ( s ) G(s) G(s)是复函数 G ( s ) G(s) G(s)只与系统自身的结构参数有关 G ( s ) G(s) G(s)与系统微分方程直接关联 G ( s ) ...

  2. 「自控原理」2.1 控制系统的时域数学模型

    本节介绍数学模型的基础知识.引入控制系统的时域数学模型--微分方程,并介绍其构建.使用方法 文章目录 引言 控制系统的时域模型--微分方程 线性定常系统微分方程的一般形式 几个典型的例子 RLC电路系 ...

  3. 控制工程基础学习笔记-第2章 控制系统的动态数学模型

    Überblick 第2章 控制系统的动态数学模型 2.1 系统数学模型的基本概念 建立数学模型的方法 解析法 实验法 数学模型的形式 2.2 控制系统的运动微分方程 控制系统微分方程的列写 机械系统 ...

  4. 控制系统Matlab仿真——数学模型

    一.拉氏变换 如果用微分方程描述系统模型,求解会变得困难.而把微分方程转换为拉氏变换后,再求解则变得相对容易. 求的拉氏变换 clear;close all;clc; syms t s; %定义符号 ...

  5. 第二节 控制系统的数学模型——传递函数

    博客已搬家,欢迎访问新居:http://lukeyalvin.site,主要涉及SLAM相关方向,目前知识积累尚浅,多多指教! 第二节 控制系统的数学模型--传递函数 了解数学模型的概念,自动控制原理 ...

  6. 【自动控制原理】控制系统数学模型

    目录 一.控制系统数学模型 1.1 数学模型概述 1.2 时域.复域.频域下的常见数学模型举例 1.3 时域微分方程建模示例一 1.4 时域微分方程建模示例二 1.5 线性系统特性 1.6 运动模态 ...

  7. 【控制】《自动控制原理》胡寿松老师-第2章-控制系统的数学模型

    第1章 回到目录 第3章 第2章-控制系统的数学模型 2.1 控制系统的时域数学模型 2.2 控制系统的复数域数学模型 2.3 控制系统的结构图与信号流图 2.4 控制系统建模实例 2.1 控制系统的 ...

  8. 【自动控制原理】——第二章——数学模型【时域】【复频域】【梅森增益公式】

    文章目录 0.数学模型的概念 1.控制系统的时域数学模型(微分方程) 线性微分方程的一般特征 非线性微分方程的线性化 拉普拉斯例题传送门 2.控制系统的复数域数学模型 2.1传递函数的定义 2.2传递 ...

  9. 计算机控制系统 裴润,自动控制原理(上下)

    第一章 绪论 1.1 自动控制原理的概念 1.2 自动控制系统 1.3 对控制系统的基本要求 1.4 课程的主要内容 第二章 控制系统的简单数学模型 2.1 控制系统微分方程式的建立 2.2 传递函数 ...

最新文章

  1. mxnet METRIC自定义评估验证函数
  2. Android中的任务栈
  3. hdu 4291 矩阵幂 循环节
  4. eclipse git:Transport Error: Cannot get remote repository refs. invalid advertisement of
  5. C语言中队列、堆栈、内存映射、多线程概念
  6. 60个高质量的CSS、XHTML网页布局模板下载
  7. 课堂笔记——计算机体系结构(1)
  8. 李开复离职后谷歌将在中国消亡
  9. SSIS hang with unhandle exception
  10. 数据:BTC全网算力为134.40 EH/s,新增地址数54.03万
  11. pytorch调用tensorboard方法尝试
  12. 名企面试官精讲典型编程题之C++篇
  13. 开通华为平板的调试功能
  14. phpMyAdmin创建数据库无权限解决方案
  15. RocketMq之削峰
  16. Linux Ubuntu NVIDIA双显卡切换intel显卡方法, 如果无法正常切换
  17. 【FPGA创新设计竞赛——2022紫光同创杯】1、“基于 RISC-V 处理器的软硬件系统设计”赛题介绍
  18. win10 cortana 搜索失效
  19. etf持仓和现货黄金走势有多大关系?
  20. python3 获取nat类型和外部ip PyStun3 PyNAT 库简介

热门文章

  1. 读锁应该插队吗?什么是读写锁的升降级?
  2. (转自zee的原创)OATS 正交表测试策略
  3. 李炎恢老师HTML5+CSS3教程与课件代码 下载
  4. 【Linux】【操作】Linux环境运行Windows程序方式一览(全网最全)
  5. 计算机三级嵌入式工程师,怎样通过计算机三级嵌入式,如何成为嵌入式工程师——第一章嵌入式系统概论
  6. 多种进制转换方法,原码、反码、补码计算与转换,位运算符的使用方法,函数简介
  7. Redis持久化(少年一贯快马扬帆,道阻且长不转弯)
  8. 利用51单片机实现与RS485通讯,接收数据
  9. Unity - URP RenderFeature - 实现类似多 Pass 的 XRay: Rim、Pattern
  10. 网站流量统计实现在原理