Routh-Hurwitz Criterion 劳斯稳定判据
Routh-Hurwitz Criterion
为什么仅仅要有一个极点在右半平面,那么系统就不会稳定?
比如H(s) =( 1/(s+1) ) * ( 1/(s+3) ) * ( 1/(s-2) )
这里有个极点s = 2 在有半平面,通过laplace 反变换能够知道,当时间足够长的时候,AB都衰减的非常厉害了。而C却还在添加,这时候系统是不会稳定的
于是紧紧抓住这个特性不放,就会引出劳斯稳定判据。
右半平面的极点能够通过特征方程来判定
仅仅有当特征方程的全部系数都是同一个符号的时候。系统的根才会都落在左半平面
但凡有个特征方程系数有个符号不同样的出现。就会有根落在右半平面,这个时候系统就不会稳定
是不是特征方程全部的系数都同样那么全部的根就会落在左半平面呢?不一定!
以下这个样例就解出来0.5+_jsqrt(2.75)在右半平面。而全部的系数都是正数。
怎么检測这样的不稳定的情况呢?答案是劳斯判据
如果特征方程系数矩阵是[ 1 2 3 10 8]
于是填入劳斯表
依据(BC-AD)/B 的法则,能够求出其它元素。从而得到第一列数据
假设第一列数据有一次符号变化。就说明右半平面有一个根,两次就有两个根在右半平面,依次类推
如果有个系统的开环传递函数的特征方程系数是[1 10 35 50 24+K]
运用劳斯稳定判据,系统要稳定,第一列数据都必需要同符号
进而能够求出满足稳定要求的K的范围
对劳斯表进行求解,解出。系统要稳定。K 必须小于126
几种特殊情况
special case 1:
当某行有0元素出现时,而且这个0后面还有非零元素时。这个时候计算劳斯判据时。将0替换成epsilon。然后继续算其它未知元素,最后令epsilon趋向于0,
能够得到第一列元素。假设发生符号的改变,那么 系统是不稳定的
special case 2:
当某一行整行都是0的时候
处理方法是把全0行的上一行列出P(s)表达式,比例如以下图中的P(s) = 6*s^2 + 12*s^0 = 0
对P(S)进行求导,于是把得到的系数填到原本是全零行的地方/
总结
最新文章
- Android—应用程序开机自启
- linux 文件权限、类型、命名规则
- jquery实现自动补全邮箱地址
- Linux查看系统资源使用情况(转)
- VC++ 学习笔记(三):摩登之路——C++/CLI简介
- JSP编程-步步为营
- c语言全局变量
- Warning: Function created with compilation errors!
- 常用Application Server
- Byte[]、Image、Bitmap_之间的相互转换
- PHP安全设置(转载)
- 转:Qt 嵌入式开发环境搭建
- C++STL_类模板举例
- 设计与实现的简单和经常使用的权限系统(五岁以下儿童):不维护节点的深度level,手工计算level,树形结构
- 简单的cd命令
- 动手开发一个名为“微天气”的微信小程序(上)
- manjaro备忘录
- [Luogu P1354]房间最短路问题
- 使用ip开头的工具,而不是只会ifconfig
- Lodop某个电脑打印内容大小有问题
热门文章
- GammaRay 是一个允许你查看 Qt 应用程序甚至在某种程度上修改它的独特应用,可谓是 Debugger 的良好补充
- Adding a model
- 现代英特尔® 架构上的 TensorFlow* 优化——正如去年参加Intel AI会议一样,Intel自己提供了对接自己AI CPU优化版本的Tensorflow,下载链接见后,同时可以基于谷歌官方的tf版本直接编译生成安装包
- nyoj--79--导弹拦截(动态规划)
- php打马赛克
- [codeforces contest 1119 F] Niyaz and Small Degrees 解题报告 (树形DP+堆)
- 什么是Ajax和JSON,他们的优缺点?
- HDU 2520 我是菜鸟我怕谁
- 29. Divide Two Integers[M]两数相除
- Spark Streaming概念学习系列之Spark Streaming容错