【自动控制原理】时域分析法:一阶、二阶、高阶系统的时间响应及动态性能

文章目录

  • 第3章 时域分析法
    • 3.1 基本概念
      • 3.1.1 典型输入信号
      • 3.1.2 系统动态性能指标
    • 3.2 一阶系统的时间响应及动态性能
      • 一阶系统的标准形式(尾1标准型)
      • 3.2.1一阶惯性环节的单位阶跃响应
      • 3.2.2一阶惯性环节的单位速度响应
      • 3.2.3一阶惯性环节的单位脉冲响应
      • 3.2.4线性定常系统时间响应的性质
    • 3.3 二阶系统的时间响应及动态性能
      • 二阶系统基本概念
      • 临界阻尼、过阻尼系统
      • 零阻尼系统
      • 欠阻尼系统
    • 3.4 高阶系统的时间响应及动态性能

第3章 时域分析法

  • 系统分析是指对系统的稳定性、误差和动态特性三方面的性能进行分析,即分析系统的稳定性、准确性和快速性
    • 稳定性:(基本要求)系统受扰动影响后能回到原来的平衡位置;
    • 准确性:(稳态要求)稳态输出与理想输出间的误差(稳态误差)要小;
    • 快速性:(动态要求)阶跃响应的过程要平稳、迅速。
  • 建立了控制系统的数学模型后,就可以采用不同的方法来分析和研究控制系统。本文讨论的时域分析法就是其中的重要方法之一。
    • 在时间域内,上述三方面的性能都可以通过求解描述控制系统的微分方程来获得,而微分方程的解则由控制系统的结构参数、初始条件以及输入信号所决定。
    • 时域分析是指在时间域内研究系统在一定输入信号的作用下,其输出信号随时间的变化情况。

3.1 基本概念

3.1.1 典型输入信号

  在分析和设计控制系统时,需要有一个对各种控制系统的性能进行比较的基础,这个基础就是预先规定一些具有典型意义的实验信号作为系统的输入信号,然后比较各种控制系统对这些典型输人信号的响应,来进行分析和评价。因此,系统的时域分析就是建立在系统接受典型输入信号的基础上的。
  选取典型输入信号时,必须考虑下列原则:所选输入信号应当反映系统在工作过程中的大部分实际情况;应当在形式上尽可能简单,以便于对系统响应的分析:应当能够使系统工作在最不利的情况下:应当在实际中可以得到或近似地得到,等等。
  在控制工程中,通常使用的典型信号有:阶跃信号、速度信号、加速度信号、脉冲信号和正弦信号等。这些典型输入信号都是简单的时间函数,数学处理很方便,而且在实际工程中也可以实现或近似地实现,即可以进行实验研究。

在这里插入图片描述

3.1.2 系统动态性能指标

  • 峰值时间tp:阶跃响应越过终值达到第一个峰值所需要的时间
  • 超调量𝝈%:峰值超出终值的百分比
  • 调节时间𝒕𝒔:阶跃响应到达并保持在终值终值5%误差内所需要的时间
  • 延迟时间 𝑡𝑑 :阶跃响应第一次达到终值的50%所需时间
  • 上升时间 𝑡r
    • 阶跃响应从终值10%上升到终值的90%所需的时间 (无震荡)
    • 阶跃响应从0到第一次达到终值所需的时间 (有震荡)
      在这里插入图片描述

3.2 一阶系统的时间响应及动态性能

一阶系统的标准形式(尾1标准型)

在这里插入图片描述

  • 一阶惯性环节的单位阶跃响应在这里插入图片描述

3.2.1一阶惯性环节的单位阶跃响应

  • 一阶惯性环节是稳定的,无振荡
  • 经过时间T,曲线上升到0.632高度,如果用实验的方法测出响应曲线达到0.632高度点时所用的时间,该时间就是一阶惯性环节的时间常数T
  • 一阶系统的调节时间3T
    在这里插入图片描述
    • 经过时间3T~4T,响应曲线已经达到稳态值 95%~98%,在工程上可以认为其瞬态响应过程基本结束,系统进入稳态过程
    • 时间常数T 反映了一阶惯性环节的固有特性,其值越小,系统惯性越小,响应越快

3.2.2一阶惯性环节的单位速度响应

3.2.3一阶惯性环节的单位脉冲响应

在这里插入图片描述

3.2.4线性定常系统时间响应的性质

  单位脉冲、单位阶跃和单位速度三个典型输入信号之间存在着微分和积分的关系,而且一阶惯性环节的单位脉冲响应、单位阶跃响应和单位速度响应之间也存在着同样的微分和积分的关系。因此,系统对输入信号导数的响应,可以通过系统对该输入信号响应的导数来求得:而系统对输入信号积分的响应,可以通过系统对该输入信号响应的积分来求得,其积分常数由初始条件确定。这是线性定常系统时间响应的一个重要性质,即如果系统的输人信号存在微分和积分关系,则系统的时间响应也存在对应的微分和积分关系。

3.3 二阶系统的时间响应及动态性能

二阶系统基本概念

  • 凡是能够用二阶微分方程描述的系统称为二阶系统
    • 从物理上讲,二阶系统包含两个独立的储能元件,能量在两个元件之间交换,使系统具有往复振荡的趋势,所以二阶系统也称为二阶振荡环节
    • 很多实际系统都是二阶系统,高阶系统在一定条件下也可以简化为二阶系统
    • 因此分析二阶系统的时间响应及其特性具有重要的实际意义
    • 二阶系统的典型传递函数为
      在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

临界阻尼、过阻尼系统

零阻尼系统

在这里插入图片描述
在这里插入图片描述

欠阻尼系统


在这里插入图片描述

3.4 高阶系统的时间响应及动态性能

pass
在这里插入图片描述

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

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

相关文章

【gpt redis】原理篇

用的黑马程序员redis课程的目录,但是不想听讲了。后续都是用gpt文档获取的。 1.课程介绍(Av766995956,P145) 2.Redis数据结构-动态字符串(Av766995956,P146) sds 1M是个界限 其实他是个由c语言实现的结构体 有这么几个参数 len alloc flag char[] len是实际长度 …

白话熵增定律

白话熵增定律 热力学中的熵增定律 熵是指一个系统的混乱程度的度量,是热力学中的一个系统的属性。熵增定律是指一个封闭的系统随着时间的发展,在朝平衡状态发展时,其熵会增加,即其越来越混乱。 对于一个房间,如果经常…

idea插件(一)-- SequenceDiagram(UML自动生成工具)

目录 1. 安装 2. 默认快捷键 3. 操作说明 4. 导出为图片与UML类图 4.1 导出为图片: 4.2 导出 UML 类图 SequenceDiagram是从java、kotlin、scala(Beta)和groovy(limited)代码生成简单序列图(UML&…

WorkManger学习汇总

一.使用 WorkManger主要是用来执行一定会执行的任务的,如即使app被杀掉、手机重启都会执行。 适用场景:定期重复性任务,如定期log上传等 使用的话首先引入库(我使用的是2.7.1) implementation "androidx.work:…

目标检测YOLO实战应用案例100讲-基于改进YOLOv4算法的自动驾驶场景 目标检测

目录 前言 国内外目标检测算法研究现状 传统目标检测算法的发展现状

C语言--判断一个年份是否是闰年(详解)

一.闰年的定义 闰年是指在公历(格里高利历)中,年份可以被4整除但不能被100整除的年份,或者可以被400整除的年份。简单来说,闰年是一个比平年多出一天的年份,即2月有29天。闰年的目的是校准公历与地球公转周…

Scala函数和闭包

1. 函数 1.1 函数与方法 Scala 中函数与方法的区别非常小,如果函数作为某个对象的成员,这样的函数被称为方法,否则就是一个正常的函数。 // 定义方法 def multi1(x:Int) {x * x} // 定义函数 val multi2 (x: Int) > {x * x}println(mult…

Elasticsearch 8.X 如何生成 TB 级的测试数据 ?

1、实战问题 我只想插入大量的测试数据,不是想测试性能,有没有自动办法生成TB级别的测试数据?有工具?还是说有测试数据集之类的东西?——问题来源于 Elasticsearch 中文社区https://elasticsearch.cn/question/13129 2…

实现自动接听电话

在Android 12中实现自动接听电话的功能可以通过使用特定的API来实现,具体的实现方法如下: 导入需要的类库和接口 import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.te…

《视觉SLAM十四讲》-- 概述与预备知识

文章目录 01 概述与预备知识1.1 SLAM 是什么1.1.1 基本概念1.1.2 视觉 SLAM 框架1.1.3 SLAM 问题的数学表述 1.2 实践:编程基基础1.3 课后习题 01 概述与预备知识 1.1 SLAM 是什么 1.1.1 基本概念 (1)SLAM 是 Simultaneous Localization a…

uniapp 微信小程ios端键盘弹起后导致页面无法滚动

项目业务逻辑和出现的问题整理 新增页面 用户可以主动添加输入文本框 添加多了就会导致当前页面出现滚动条,这就导致ios端滚动页面的时候去点击输入框键盘抬起再关闭的时候去滚动页面发现页面滚动不了(偶尔出现),经过多次测试发现是键盘抬起的时候 主动向上滑动 100%出现这种问…

JAVA-easyexcel多sheet页导入

今天给宝子带来一套多sheet页导入的模板,话不多说直接上代码 String localFilePath "file.xlsx";JSONObject jsonObject JSON.parseObject(file);String useFile jsonObject.getString("file");useFileuseFile.replace("\\\\",&qu…

【Algorithm】最容易理解的蒙特卡洛树搜索(Monte Carlo Tree Search,MCTS)算法

看了不少解读和笔记,本文把最容易理解的解读做个总结。 1. 蒙特卡洛方法 蒙特卡洛方法(Monte Carlo method),是一种“统计模拟方法”。20世纪40年代,为建造核武器,冯.诺伊曼 等人发明了该算法。因赌城蒙特卡洛而得名&#xff0c…

20.5 OpenSSL 套接字RSA加密传输

RSA算法同样可以用于加密传输,但此类加密算法虽然非常安全,但通常不会用于大量的数据传输,这是因为RSA算法加解密过程涉及大量的数学运算,尤其是模幂运算(即计算大数的幂模运算),这些运算对于计…

Openlayers--自定义修改天地图颜色

自定义修改地图颜色 前言效果图1、给titleLayer设置className2、给class设置样式 前言 本篇文章讲解怎样调整地图颜色 效果图 调整前 调整后 1、给titleLayer设置className const arcGISLayer new TileLayer({className:blueLayer,//增加className属性source: new XYZ(…

LV.12 D16 轮询与中断 学习笔记

一、CPU与硬件的交互方式 轮询 CPU执行程序时不断地询问硬件是否需要其服务,若需要则给予其服务,若不需要一段时间后再次询问,周而复始 中断 CPU执行程序时若硬件需要其服务,对应的硬件给CPU发送中断信号&#xff0c…

订单业务和系统设计(一)

一、背景简介 订单其实很常见,在电商购物、外卖点餐、手机话费充值等生活场景中,都能见到它的影子。那么,一笔订单的交易过程是什么样子的呢?文章尝试从订单业务架构和产品功能流程,描述对订单的理解。 二、订单业务…

Jenkins 参数动态获取目录里面的内容

Jenkins 参数动态获取目录里面的内容 假如我们想把一个目录下面的tar.gz文件作为jenkins参数,这个目录会实时更新,每次运行job的时候需要把目录里面的文件作为输入,这时候我们可以使用jenkins自带的Active Choices Parameter参数 在参数中写…

计算机网络(43)

目录 计算机网络学习 1、OSI 七层网络模型,你了解吗?具体功能有哪些? 2、TCP/IP四层模型? 3、说一下TCP的三次握手? 4、为什么要三次握手?两次行不行?四次呢? 5、为什么建立连接是三…

python自动化运维——模拟键盘鼠标重复性操作Pyautoui

一、程序样式展示 将程序与cmd.xls文件放在同一文件夹,每一步的截图也放在当前文件夹 通过图片在屏幕上面进行比对,找到点击处进行自动化操作 自动化rpa测试 二、核心点 1.Pyautoui模块:主要针对图片进行定位pyautogui.locateCenterOnScree…