「自控原理」2.2 控制系统的复域数学模型

news2024/11/25 11:30:59

本节引入控制模型的复域模型——传递函数,并介绍其构建和使用方法。
本节介绍了几种常见环节的传递函数

文章目录

  • 传递函数的定义
    • 传递函数的标准形式
      • 首1标准型
      • 尾1标准型
  • 传递函数的性质
    • 传递函数的局限性
  • 典型环节的传递函数


控制系统的复域数学模型是传递函数。拉普拉斯变换连接了时域与复域,因此我们使用拉氏变换来定义传递函数。

传递函数的定义

零初始条件下,线性定常系统输出拉氏变换与输入拉氏变换之比。
「传递函数并不局限于拉氏变换之比,其他线性变换算子之比也是可以的,比如时域的微分算子D、频域的算子 j ω j\omega ,其对应的传递函数也就对应时域、频域。一般我们只讨论复域的传递函数」

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

传递函数的标准形式

在这里插入图片描述
将传递函数化成标准形式,有两个化法:

首1标准型

G ( s ) = K ∗ ∏ j = 1 m ( s − z j ) ∏ i = 1 n ( s − p i ) G(s)=\frac{K^*\prod \limits_{j=1}^m(s-z_j)}{\prod \limits_{i=1}^n(s-p_i)} G(s)=i=1n(spi)Kj=1m(szj)
所谓首1,就是把每一个乘积项里面s的系数化为1。
首1标准型的系数K*称为传递系数
称式中的 z 1 , z 2 ⋯ z m z_1, z_2 \cdots z_m z1,z2zm为传递函数的零点,当 s = z j   ( j = 1 , 2 , ⋯ m ) s=z_j\ (j=1,2,\cdots m) s=zj (j=1,2,m)时, G ( s ) = 0 G(s)=0 G(s)=0
称式中的 p 1 , p 2 ⋯ p n p_1, p_2 \cdots p_n p1,p2pn为传递函数的极点,使传递函数分母为零, lim ⁡ s → p j G ( s ) = ∞ \lim \limits _{s\to p_j}G(s)=\infin spjlimG(s)=
这个形式也叫做零极点形式
由于绘制根轨迹需要零极点分布,因此化成这种形式比较简单,所以系数K*也称为根轨迹增益。关于根轨迹会在后面的章节讲解。

尾1标准型

G ( s ) = K ∏ k = 1 m 1 ( τ k s + 1 ) ∏ l = 1 m 2 ( τ l 2 s 2 + 2 ξ τ l s + 1 ) s v ∏ i = 1 n 1 ( T i s + 1 ) ∏ j = 1 n 2 ( T j 2 s 2 + 2 ξ T j s + 1 ) G(s)=K\frac{\prod \limits_{k=1}^{m_1}(\tau_ks+1) \prod \limits_{l=1}^{m_2}(\tau_l^2s^2+2\xi \tau_ls+1)}{s^v\prod \limits_{i=1}^{n_1}(T_is+1) \prod \limits_{j=1}^{n_2}(T_j^2s^2+2\xi T_js+1)} G(s)=Ksvi=1n1(Tis+1)j=1n2(Tj2s2+2ξTjs+1)k=1m1(τks+1)l=1m2(τl2s2+2ξτls+1)
看起来尾1要复杂得多,说白了就是把每一个乘积项里面常数项化为1。这个形式也叫做时间常数形式。
尾1标准型的系数K称为增益
在绘制Bode图时需要比较参数项与1的大小来决定近似关系,因此化成这种形式比较简单。关于Bode图会在后面的章节讲解。

看下面这个例题:
在这里插入图片描述
一般来说我们按照直观可以先分解出乘积项,再根据乘积项每一个因子提出一个系数,得到首1或者尾1。

传递函数的性质

  1. G(s)是复函数,是复变量s的有理分式
  2. G(s)分子阶数 ≤ \le 分母阶数
  3. G(s)只与系统自身的结构参数有关
  4. G(s)与系统微分方程直接关联
  5. G(s)= L [ k ( t ) ] \mathscr{L}[k(t)] L[k(t)],传递函数是系统单位脉冲响应的拉氏变换
  6. g(s)= L − 1 \mathscr{L}^{-1} L1[G(s)],传递函数的拉氏反变换是脉冲响应
  7. G(s)与s平面上的零极点图相对应
    零极点分布图,在s平面内,用 ∘ \circ 表示零点,用 × \times ×表示极点
    极点在复平面的分布决定了系统稳定性和过渡特性。零点不影响系统稳定性,但影响暂态特性。
    在这里插入图片描述
  8. 令分母多项式为零,则构成系统的特征方程,其解(极点)即为特征根,用 λ 1 、 λ 2 … \lambda_1、\lambda_2… λ1λ2表示
    特征根对应的复位移称为模态,也就是 e λ 1 、 e λ 2 e^{\lambda_1}、e^{\lambda_2} eλ1eλ2

来看一道综合性的例题:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

传递函数的局限性

  1. 对应零初始条件,原则上不反映非零初始条件时系统相应的全部信息
  2. 适合描述单输入、单输出系统
  3. 只能用于表示线性定常系统

典型环节的传递函数

环节:具有相同形式传递函数的元部件的分类

比例环节
G ( s ) = K G(s)=K G(s)=K
典例:电位器

积分环节
G ( s ) = K s G(s)=\frac{K}{s} G(s)=sK
典例:液体储槽

微分环节
G ( s ) = K s G(s)=Ks G(s)=Ks
典例:测速发电机
纯微分环节现实中是不可实现的

惯性环节
G ( s ) = K τ s + 1 G(s)=\frac{K}{\tau s+1} G(s)=τs+1K
典例:RC电路

一阶复合微分环节
G ( s ) = τ s + 1 G(s)=\tau s+1 G(s)=τs+1
可以看作比例环节和微分环节并联

震荡环节
G ( s ) = K τ 2 s 2 + 2 ξ τ s + 1 G(s)=\displaystyle \frac{K}{\tau^2s^2+2\xi \tau s+1} G(s)=τ2s2+2ξτs+1K

二阶复合微分环节
G ( s ) = τ 2 s 2 + 2 ξ τ s + 1 G(s)=\tau^2s^2+2\xi \tau s+1 G(s)=τ2s2+2ξτs+1

对传递函数的解释:

  1. 不同元部件可以有相同的传递函数
  2. 选择不同的输入输出变量,同一个部件的传递函数可能不同
  3. 任一传递函数都可以看作典型环节的组合

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/168116.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

深入浅出java并发编程(Thread)

快速了解 package java.lang;public class Thread implements Runnable {}Thread是lang包下的一个类,实现了Runnable接口。源码如下 FunctionalInterface public interface Runnable {public abstract void run(); }Runnable是一个函数式接口不会抛出异常没有返回…

Minecraft 1.19.2 Fabric模组开发 05.动画效果物品

我们本次在Fabric中实现一个具有动画效果的物品,本次演示的模型代码均在文末给出 效果演示效果演示效果演示 首先,请确保你的开发包中引入了geckolib依赖,相关教程请参考:Minecraft 1.19.2 Fabric模组开发 03.动画生物实体 1.首先我们要使用…

nvidia显卡编码并发session限制破解

对于服务器型显卡(比如:Tesla T4、NVIDIA A100等),nvidia显卡编码并发session路数没有限制,对于消费型显卡(比如:GeForce RTX 3070、GeForce RTX 3080等),nvidia显卡编码并发session…

Odoo 16 企业版手册 - 财务管理之会计仪表板

会计仪表板 财务管理是任何类型业务不可避免的一部分。无论您经营的业务规模或类型如何,如果财务流程没有得到适当的管理和监控,您将在未来面临严重的财务失败。手动管理所有会计操作不是一个好主意,因为它需要大量的时间和精力。在人工会计管…

esp32 Python开发快速入门--环境配置以及点亮LED灯

esp32 Python开发快速入门--环境配置以及点亮LED灯1. 环境配置2. 固件的烧录3 下面开始点灯1. 环境配置 需要配置两个环境, 开发的IDE Thonny 链接如下 https://thonny.org/ 安装串口助手,芯片是通过串口来实现通信的,需要驱动,…

Openresty宏观概述笔记

最近由于项目需要学习了安全代理的相关知识,其实刚开始的时候是非常需要一个入门的介绍,大概说明下这个到底是个什么东西,能干啥,简单的原理是什么,为此我记录下我看完用完的心得,记录成笔记。 一般我们代码…

Nginx基础01:安装和基本使用

背景Nginx是一个高性能的Web服务器,几乎所有的Web服务都需要使用Nginx。关于Nginx的功能特性这里不再赘述,让我们从0开始,了解Nginx的基本用法,学习它在Web服务中都有哪些应用。本文主要介绍Nginx的安装以及基础的控制命令。Nginx…

讨论| 电视行业已是落日夕阳?

如今,随着移动设备、互联网技术的发展,电视似乎逐渐淡出人们的视野。近期,与电视相关的热门讨论似乎都是对于各大视频平台的会员投屏制度,这似乎更加减少了大众对于电视的使用欲望。那么电视领域是否真的趋于淘汰了呢?…

PASCAL VOC 数据集的标注格式

PASCAL VOC 数据集的标注格式 PASCAL VOC 挑战赛 ( **The PASCAL Visual Object Classes )是一个世界级的计算机视觉挑战赛。 PASCAL的全称是Pattern Analysis, Statistical Modelling and Computational Learning,很多优秀的计算机视觉模型…

区块链知识系列 - 系统学习EVM(一)

EVM有一个基于栈的架构,在一个栈中保存了所有内存数值。EVM的数据处理单位被定义为256位的“字”(这主要是为了方便处理哈希运算和椭圆曲线运算操作) 这里所说的内存数值是指那些EVM字节码运行所需要的输入、输出参数数据和智能合约程序运行中…

拉伯证券|锂离子动力电池有哪些优缺点?锂离子电池的优缺点详解

锂离子动力电池是20世纪开发成功的新型高能电池。这种电池的负极是石墨等资料,正极用磷酸铁锂、钴酸锂、钛酸锂等。70年代进入实用化。因其具有能量高、电池电压高、工作温度规模宽、贮存寿命长等优点,已广泛应用于军事和民用小型电器中。 锂离子动力电池…

jvm垃圾回收笔记

JVM基础知识笔记 1. 垃圾回收相关算法 标记清除-标记整理-复制 这三个看上面的文章 1.1 分代收集算法 将不同生命周期的对象采用不同的收集方式,以便提高回收效率,一般是将Java堆分为新生代和老年代,这样可以根据各个年代的特点使用不同的…

拉伯证券|A股涨势趋缓,个股分化,北向资金继续“买买买”

今天上午,A股商场涨势趋缓,主要指数涨跌互现。 个股方面也现较大分解,接连涨停股和接连大幅跌落股同时呈现。 值得注意的是,作为近期最为坚定买入A股的力量之一,北向资金今天上午继续“买买买”,上午半个交…

Wider Face+YOLOV7人脸检测

1 Wider Face标注格式转成YOLO格式1.1 Wider Face标注介绍The format of txt ground truth. File name Number of bounding box x1, y1, w, h, blur, expression, illumination, invalid, occlusion, pose0--Parade/0_Parade_marchingband_1_849.jpg 1 449 330 122 149 0 0 0 0…

Java开发 - Spring Test知多少?

前言 在前文中,我们也使用了测试代码来进行简单的单元测试,但是我们会发现,里面有大量的重复代码,实际给我们的体验并不是太好,所以这篇,我们来学习Spring Test,Spring Test不仅仅限于在Mybati…

AUTOSAR RTE 总结

1. Interface和在Interface下面包含哪些data element在SWC创立之前就定义好了,存储在一个arxml文件里面, 它相当于一个库文件,在新建AUTOSAR project的第一步就应该被导入进来 2. port在SWC创建的阶段被create,因为Interface没有…

某博数据挖掘:使用Scrapy构建自定义数据采集提取洞察信息

想要深入了解某博上最新的动态和信息吗?那么学习如何使用Scrapy构建一个某博数据采集将是不二之选。Scrapy是一个强大的框架,能够快速地爬取网站上的数据。 新版API构建的某博数据采集拥有最丰富的字段信息,能够更好地深入挖掘某博上的数据。提供了多种采集模式,包括用户、…

邮件定时发送java实现

本文总结如何通过java实现邮件接口的定时发送任务。1、邮箱服务器地址和端口以139邮箱为例,获取服务器地址和端口。139邮箱的路径:设置-常见设置-邮箱协议设置2、客户端配置工具:springboot2.4.3使用maven,使用java11pom.xml引入m…

华为机试题:HJ14 字符串排序(python)

文章目录知识点详解1、input():获取控制台(任意形式)的输入。输出均为字符串类型。2、print() :打印输出。3、int() :将一个字符串或数字转换为整型(强转)。4、range() :输出指定范围…

《Linux Shell脚本攻略》学习笔记-第十二章

12.1 简介 我们可以通过关闭无用的服务、调整内核参数或是添加新的硬件来改善系统性能。 12.2 识别服务 Linux系统可以同时运行数百个任务,其中可能也会有那么一两个你不需要的守护进程。 有三种可以用于启动守护进程和服务的工具,Linux发行版支持其中任…