自控原理学习笔记-系统稳定性分析(1)-BIBO稳定及Routh判据
自控原理学习笔记
自控原理学习笔记专栏
文章目录
- 1.输入输出稳定-对于CLTIS
- 1.1两种稳定状态
- 1.1.1 BIBO稳定
- 1.1.2 零输入稳定(渐近稳定)
- 1.1.3 稳定性相关说明
- 2. Routh-Hurwitz判据
- 2.1 CLTIS稳定的必要条件
- 2.2 Routh判据
- 2.3 相关应用
- (1)首列系数为0
- (2)某行系数全为0
- (3)相关稳定性问题
- 2.4 Hurwitz判据
- 2.4 Hurwitz判据
1.输入输出稳定-对于CLTIS
1.1两种稳定状态
1.1.1 BIBO稳定
定义:如果一个系统在一个有界输入或扰动作用下其响应是有限的。
充要条件:
y(t)=∫0tg(τ)u(t−τ)dτ⇒∣y(t)∣≤∫0t∣g(τ)∣⋅∣u(t−τ)∣dτ≤M∫0t∣g(τ)∣dτy(t)=\int_0^tg(\tau)u(t-\tau)d\tau\Rightarrow |y(t)|\le \int _0^t|g(\tau)|\cdot |u(t-\tau)|d\tau \le M\int_0^t|g(\tau)|d\tau y(t)=∫0tg(τ)u(t−τ)dτ⇒∣y(t)∣≤∫0t∣g(τ)∣⋅∣u(t−τ)∣dτ≤M∫0t∣g(τ)∣dτ
若要使y(t)有界,则充要条件为∣g(τ)∣|g(\tau)|∣g(τ)∣绝对可积不可积例子:g(t)=1t−1g(t)=\frac{1}{t-1}g(t)=t−11
对于CLTIS,满足BIBO则只有左半平面极点:
假设传递函数是冲激响应的Laplace变换,于是:
G(s)=∫0∞g(t)e−stdt⇒∣G(s)∣≤∫0∞∣g(t)∣⋅∣e−st∣dt=∫0∞∣g(t)∣⋅∣e−σt∣dt⟹ifσ≥0,∣G(s)∣∣s=σ+iw→∞≤∫0∞∣g(t)∣⋅∣e−σt∣dt≤∫0∞∣g(t)∣dtG(s)=\int_0^\infty g(t)e^{-st}dt\Rightarrow|G(s)|\le\int_0^\infty |g(t)|\cdot|e^{-st}|dt=\int_0^\infty|g(t)|\cdot|e^{-\sigma t}|dt\\ \Longrightarrow if \quad\sigma \ge 0,\quad |G(s)||_{s=\sigma+iw}\rightarrow\infty\le\int^\infty_0|g(t)|\cdot|e^{-\sigma t}|dt\le\int_0^\infty|g(t)|dt G(s)=∫0∞g(t)e−stdt⇒∣G(s)∣≤∫0∞∣g(t)∣⋅∣e−st∣dt=∫0∞∣g(t)∣⋅∣e−σt∣dt⟹ifσ≥0,∣G(s)∣∣s=σ+iw→∞≤∫0∞∣g(t)∣⋅∣e−σt∣dt≤∫0∞∣g(t)∣dt
∣g(t)∣|g(t)|∣g(t)∣无界,与BIBO稳定矛盾,所有只有当σ<0\sigma<0σ<0,满足条件。
1.1.2 零输入稳定(渐近稳定)
- 定义:当t趋近于无穷,由初始条件产生的响应趋于0。
- 稳定充分必要条件:
- 对于∀si,Re(si)<0时,CLTIS渐近稳定\forall s_i,Re(s_i)<0时,CLTIS渐近稳定∀si,Re(si)<0时,CLTIS渐近稳定
- Re(si)>0∣∣有重虚根,CLTIS不稳定Re(s_i)>0||\text{有重虚根},CLTIS不稳定Re(si)>0∣∣有重虚根,CLTIS不稳定
- 仅存在单重虚根,其他Re(sj)<0Re(s_j)<0Re(sj)<0,LTIS临界定界。
- 相关例子:
1.1.3 稳定性相关说明
- 对于LTIS,BIBO、零输入稳定都要求特征值均位于复平面左边
- 对于LTIS,稳定性只取决于系统固有性质(特征值),与外界条件无关。
- 稳定性具有一个局部特性(多个稳定点),但只在时变系统和非线性系统体现,时不变系统是全局的。
2. Routh-Hurwitz判据
2.1 CLTIS稳定的必要条件
系统特征方程所有系数大于0
2.2 Routh判据
列些Routh表
snanan−2an−4…s^n\quad a_n \quad a_{n-2}\quad a_{n-4} \quad \dotssnanan−2an−4…
sn−1an−1an−3an−5…s^{n-1}\quad a_{n-1} \quad a_{n-3}\quad a_{n-5} \quad \dotssn−1an−1an−3an−5…
sn−2b1b2b3…s^{n-2}\quad b_1 \quad b_2\quad b_3 \dotssn−2b1b2b3…
sn−3c1c2…s^{n-3}\quad c_1 \quad c_2\quad \dotssn−3c1c2…
…………
s0h1s^0 \quad h_1s0h1
常规计算
b1=−[anan−2an−1an−3]an−1b2=−[anan−4an−1an−5]an−1c1=−[an−1an−3b1b2]b1c2=−[an−1an−5b1b3]b1b_1=-\frac{ \begin{bmatrix} a_{n}& a_{n-2} \\ a_{n-1}& a_{n-3} \end{bmatrix} } {a_{n-1}} \quad b_2=-\frac{ \begin{bmatrix} a_{n}& a_{n-4} \\ a_{n-1}& a_{n-5} \end{bmatrix} } {a_{n-1}}\\ c_1=-\frac{ \begin{bmatrix} a_{n-1}& a_{n-3} \\ b_1&b_2 \end{bmatrix} } {b_1} \quad c_2=-\frac{ \begin{bmatrix} a_{n-1}& a_{n-5} \\ b_1&b_3 \end{bmatrix} } {b_1} b1=−an−1[anan−1an−2an−3]b2=−an−1[anan−1an−4an−5]c1=−b1[an−1b1an−3b2]c2=−b1[an−1b1an−5b3]判断稳定方法:
第一列系数符号改变次数,就是特征根位于右半s平面的个数
稳定充要条件:表中第一列系数全大于0
2.3 相关应用
(1)首列系数为0
利用小ϵ\epsilonϵ法代替零值项,按常规方法继续求解。
若第一列全为正数,系统也不是渐近稳定,而是存在纯虚根,临界稳定
(2)某行系数全为0
表明s平面有对称于原点的实根,或共轭虚根
- 取全为0的前一行,以其系数为辅助方程(只取偶次)
- 对辅助方程求导,系数代替全为0行
- 继续常规步骤
- 解辅助方程得到对称根
(3)相关稳定性问题
利用换元的思想。
如求实部均小于2,则设u=s+2代入方程,将u当作方程变量,进行求解。
2.4 Hurwitz判据
判据:各阶主子式大于0
=s+2代入方程,将u当作方程变量,进行求解。
2.4 Hurwitz判据
[外链图片转存中…(img-JIuo2Ql8-1648098107527)]
判据:各阶主子式大于0
自控原理学习笔记-系统稳定性分析(1)-BIBO稳定及Routh判据相关推荐
- 自控原理学习笔记-系统稳定性分析(2)-环路分析及Nyquist-Bode判据
自控原理学习笔记 自控原理学习笔记专栏 文章目录 3. 环路分析 3.1环路分析基本思想: 3.2 稳定程度的性能指标(相对稳定) 3.3 环路整形 4.Nyquist判据 4.1 与幅角原理关系 4 ...
- 自控原理学习笔记-反馈控制系统的动态模型(4)-频率特性函数Nyquist图及Bode图
自控原理学习笔记 自控原理学习笔记专栏 文章目录 1.频率特性函数 1.1 图形表示方法: 1.2 零极点位置和暂态增益图 1.2.1 复轨迹曲线 1.2.3 例子 1.3 计算系统响应 2.开环频率 ...
- 自控原理学习笔记-反馈控制系统的动态模型(1)
自控原理学习笔记 1.导论 2.反馈控制系统的动态模型(1) 3.反馈控制系统的动态模型(2) 3.反馈控制系统的动态模型(3) 4.反馈控制系统的动态模型(4) 5.反馈控制系统的动态模型(5) 文 ...
- 软件设计师学习笔记-系统安全分析与设计
目录 系统安全分析与设计 信息系统安全属性 对称加密技术 非对称加密技术 信息摘要 数字签名 数字信封与PGP 网络安全-各个网络层次的安全保障 网络威胁与攻击 网络安全-防火墙 系统安全分析与设计 ...
- 《自控》学习笔记一——自动控制的一般概念(一)
<自控>学习笔记一--自动控制的一般概念(一) 引言 自动控制理论发展简史 自动控制概念 基本控制方式 开环控制 闭环控制 复合控制 控制系统示例 负反馈原理 控制系统的组成 控制系统组成 ...
- MOOC人工智能原理学习笔记1
人工智能原理学习笔记1 The Foundations of AI: Philosophy Mathematics Economics Neuroscience Psychology Computer ...
- Golang底层原理学习笔记(一)
LCY~~Golang底层原理学习笔记 1 源码调试 go源代码地址:GitHub - golang/go: The Go programming language 1.1 源码编译 现在的go语言大 ...
- Spring5底层原理 学习笔记(二)AOP篇
文章目录 AOP实现之ajc编译器 AOP实现之agent类加载 AOP实现之动态代理 jdk动态代理 演示 模拟实现动态代理 动态生成代理类需要使用到asm的api,这里就不展开了 Jdk对于反射调 ...
- ARM学习笔记--LPC1788引脚分析
http://zgmgypb.blog.163.com/blog/static/962028192012730104640980/ RM学习笔记--LPC1788引脚分析 一.电源分析 要弄清楚单片机 ...
- 编译原理学习笔记20——符号表
编译原理学习笔记20--符号表 20.1 符号表的组织与操作 20.2 符号表的内容 20.3 利用符号表分析名字的作用域 20.1 符号表的组织与操作 符号表 符号表的作用与组织 符号表的整理和查找 ...
最新文章
- 归并排序 Merge Sort
- SQL Server加密存储过程的破解
- Python 数据结构与算法——拓扑排序
- 【BZOJ4818】序列计数(动态规划,生成函数)
- web操作日志丢失_日志异步落库,你了解不
- MDK/KEIL4/KEIL5 安装教程
- 为什么计算机要学电路与电子技术,电路与电子技术基础(计算机科学与技术面向新工科专业建设计算机系列教材)...
- js更新mysql数据库_更新javascript方法
- 计算机配置内存容量怎么调,如何设置电脑虚拟内存,电脑虚拟内存设置多少最合理?...
- 计算机与人脑pdf_我们距离将人脑复制到计算机有多远
- 4A 统一安全管理平台解决方案。
- android+小米文件管理器源码,[MediaStore]小米文件管理器android版源码分析——数据来源...
- win怎么查看显示器大小,显示器是多少寸,查看显示器尺寸
- C# WPF MVVM框架搭建
- js中根据特定字符截取字符串
- 基于Java web的旅游网站(源码+文档)
- 沙盒账户无法登录的原因
- 【转】传递函数中拉普拉斯变换的s是用来干什么的?
- 为什么要进行软件性能测试?
- mysql对于商业选址的作用_调查商业网点选址的区位条件。,商业活动区位选择的原则...