控制系统稳态误差(静态误差)分析
本文包含以下内容:
一、控制系统稳态误差概述
二、计算稳态误差的一般方法(静态误差系数法)
三、simulink验证
一、控制系统稳态误差概述
如下图,E(s)为以输入为定义的误差。
稳态误差指的就是:
用终值定理可得:
影响ess的因数:系统自生的结构参数(传递函数),外部作用的类型(阶跃、斜坡、加速度),外部作用的位置(误差、输入)。
二、计算稳态误差的一般方法(静态误差系数法)
1、判定系统稳定性,系统稳定是系统正常工作的的前提条件:
2、求误差的传递函数
3、静态误差系数法(K为开环增益,型别为纯积分环节个数)
举例说明:
假设有如下系统:
首先我们要求出系统的传递函数,在simulink中画出上述结构图,保存为esstest.slx文件。在matlab中输入以下代码,可将结构图转换为传递函数:
[a b c d] =linmod('esstest');
[num den] =ss2tf(a, b, c, d);
printsys(num, den, 's')
结果如下:
num/den = 100 s + 500--------------------------s^3 + 10 s^2 + 100 s + 500
有了以上传递函数,我们可以用roots()求特征方程的跟来判定系统的稳定性:
>> roots(den)ans =-1.7610 + 8.6072i-1.7610 - 8.6072i-6.4780 + 0.0000i
由于根的实部都小于0,因此可以判定系统稳定。
接着,由结构图可以快速的得出:
开环传递函数为:
G ( s ) = 10 ∗ ( s + 5 ) s 2 ∗ ( 0.1 s + 1 ) G(s) = {10*(s+5) \over{s^2*(0.1s + 1)}} G(s)=s2∗(0.1s+1)10∗(s+5)
可知系统的开环增益K=10 K=2,积分环节为v=2,为二型系统,对照静态系数表可得,如果输入信号为斜坡信号稳态误差为0.
三、simulink验证
在simulink中绘制如下框图:
控制系统稳态误差(静态误差)分析相关推荐
- 09_线性系统的稳态误差(静态误差)
线性系统的稳态误差(静态误差) 概述 稳态误差是系统的稳态性能指标,是对系统控制精度的衡量 对稳定的系统研究稳态误差才有意义 通常把在阶跃输入作用下没有原理性稳态误差的系统称为无差系统,而把有原理性误 ...
- 控制工程基础学习笔记-第5章 控制系统的稳定性分析
Überblick 第5章 控制系统的稳定性分析 5.1 系统稳定性的概念 5.2 系统稳定的充要条件 5.3 代数稳定性判据 5.3.1 充分条件 5.3.2 充要条件:劳斯–赫尔维茨稳定性判据 5 ...
- 计算机控制系统稳定性分析实验报告,自动控制实验报告一-控制系统的稳定性分析...
<自动控制实验报告一-控制系统的稳定性分析>由会员分享,可在线阅读,更多相关<自动控制实验报告一-控制系统的稳定性分析(8页珍藏版)>请在人人文库网上搜索. 1.精选文档 -实 ...
- 自动控制原理学习笔记系列( 一、自动控制系统的稳定性分析)
自动控制原理学习笔记系列 第一篇 自动控制系统的稳定性分析 自动控制原理学习笔记系列 一.目的 二.操作步骤 1. 研究高阶系统的稳定性 2.系统根轨迹增益变化对系统稳定性的影响 一.目的 (1) 研 ...
- 实验二 离散控制系统的性能分析(时域/频域)
实验二 离散控制系统的性能分析(时域/频域) 一.实验目的 1.掌握离散闭环系统的动态性能时域参数的分析与计算方法: 2.掌握离散系统稳定性的频域典型参数分析与计算方法. 二.实验工具 MATLAB ...
- 三工业控制系统的安全性分析
工业控制系统 与传统信息系统的对比随着工业信息化的快速发展,工业控制系统也在利用最新的计算机网络技术来提高系统 间的集成.互联以及信息化管理水平.比如,逐步采用一些 PC 服务器.终端产品,操作系统 ...
- 计算机网络解决数据包丢失,数据包丢失时网络控制系统的稳定性分析及设计
摘要: 所谓网络化控制系统,就是指通过计算机网络和总线将传感器.执行器和控制器单元作为网络节点连接起来共同完成控制任务的闭环反馈控制系统.随着计算机网络的广泛使用和网络技术的不断发展,控制系统的结构正 ...
- ibaanalyzer使用教程_ibaAnalyzer软件在铝箔轧机控制系统中的分析和应用
李雄 [摘 要]ibaAnalyzer是一款通过ibaPDA服务器记录并分析复杂数据的功能强大的工具,本文主要对ibaAnalyzer软件的基本界面和生产实践中出现设备故障.质量.安全事故等情况时调取 ...
- 基于plc计算机控制系统,基于PLC的工业控制系统特点的分析
描述 (文章来源:工控网) PLC自问世以来,发展异常迅猛,其综合了计算机和自动化技术,不仅可以很容易地完成逻辑.顺序.定时.计数.数字运算.数据处理等功能,而且可以通过输入输出接口建立与各类生产机械 ...
最新文章
- 在Kubernetes上运行SAP UI5应用(下): 一个例子体会Kubernetes内容器的高可用性和弹性伸缩...
- [ZT]经典月薪4000过日子
- SAP BW/4 HANA亮点解析
- js删除与php后台交互,js动态添加删除,后台取数据(示例代码)_javascript技巧
- C/C++编译预处理指令
- idea2020搜索不到插件的问题
- Android 指纹调试流程(高通、MTK均适用)
- tfidf算法 python_tf–idf算法解释及其python代码实现(下)
- Ehcache小结(二)
- [转]Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom
- Omron 论坛软件下载连接
- 指针数组和数组指针的使用
- 武汉互联网公司和生活成本
- WBS(工作分解结构)
- 梦幻西游手游经验任务链计算机,梦幻西游手游经验和道具任务链攻略
- 【机器学习】【特征选择】4.嵌入法Embedded
- qlikview连接mysql_QlikView 通过ODBC 连接IBM DB2
- 迷途emlog模板全站好看的变色模板源码(内含搭建教程)
- 电赛专题 | G题-双路语音同传
- spark常用的linux命令,GitHub - Sparkinzy/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...