根轨迹分析

在下文中,我们提供了用于根轨迹分析的强大MATLAB命令的简要描述。读者可能想知道为什么当强大的MATLAB命令可用时,教师强调学习手工计算。对于给定的一组开环极点和零点,MATLAB立即绘制根轨迹。在极点和零点中进行的任何更改都会立即产生新的根位点,依此类推。

MATLAB允许特征方程的根轨迹

1 + G(s)H(s)= 0

用rlocus(GH)命令绘制 。可以使用[K,p] = rlocfind(GH)命令以交互方式选择根轨迹上的点(将十字准线放置在适当的位置)。然后MATLAB 在该点产生增益K以及具有该增益的所有极点p。根轨迹可以在使用sgrid(zeta,wn)命令生成的网格上绘制,该命令允许恒定阻尼比zeta和恒定固有频率 wn曲线。命令rlocus(GH,K)允许我们指定用于绘制根轨迹的增益K的范围。还研究命令[p,K] = rlocus(GH)和 [p] = rlocus(GH,K)使用MATLAB在线帮助。

考虑图M6.1的框图中所示的系统。

图M6.1

系统的特征方程是

1 + G(s)= 0

以下MATLAB脚本绘制了根轨迹

s = tf('s');G = 1/(s*(s+7)*(s+11));rlocus(G);axis equal;

单击根轨迹与虚轴的交点将得到图M6.2中所示的数据。我们发现闭环系统对于K <1360 是稳定的; 并且K > 1360 不稳定。

图M6.2

>> K = 860;

>> step(feedback(K*G,1),5)

>> hold;

% Current plot held

>> K = 1460;

>> step(feedback(K*G,1),5)

图M6.3

例M6.2

考虑图M6.4所示的系统。

图M6.4

植物转移函数G(s)如下给出

clear all;

close all;

s = tf('s');

G = (s+1)/(s*(0.1*s-1));

rlocus(G);

axis equal;

sgrid;

title('Root locus for (s+1)/s(0.1s-1)');

[K,p]=rlocfind(G)

图M6.5

selected_point =

-2.2204 + 3.0099i

K =

1.4494

p =

-2.2468 + 3.0734i

-2.2468 - 3.0734i

例M6.3

用于具有开环传递功能的单位反馈系统

s = tf('s');

G =(s ^ 2-4 * s + 20)/((s + 2)*(s + 4));

rlocus(G);

zeta = 0.45;

wn = 0;

使用 右键单击 - >属性 - >限制正确地重新定义根轨迹的轴 。

图M6.6

点击根轨迹与zeta = 0.45线的交点给出系统增益K = 0.415,其对应于闭环极点,

​点击根轨迹与实轴的交点,给出分离点和该点处的增益。

matlab根轨迹增益,MATLAB 求解特征方程的根轨迹图稳定性分析相关推荐

  1. matlab特征方程的根,MATLAB 求解特征方程的根轨迹图稳定性分析

    原文:http://tecdat.cn/?p=3871 根轨迹分析在下文中,我们提供了用于根轨迹分析的强大MATLAB命令的简要描述.读者可能想知道为什么当强大的MATLAB命令可用时,教师强调学习手 ...

  2. MATLAB 求解特征方程的根轨迹图稳定性分析

    根轨迹分析 在下文中,我们提供了用于根轨迹分析的强大MATLAB命令的简要描述.读者可能想知道为什么当强大的MATLAB命令可用时,教师强调学习手工计算.对于给定的一组开环极点和零点,MATLAB立即 ...

  3. c语言求二元一次方程根,一个C语言求解二元一次方程根,求助!

    满意答案 aibaoqiqi 推荐于 2017.11.25 采纳率:42%    等级:12 已帮助:12214人 首先叫法错误,是一元二次方程求根,而不是二元一次方程求根. 其次,判别式小于0时,只 ...

  4. 用matlab计算八木天线增益,matlab控制运算精度函数digits(A)和vpa(B)的使用方法

    format这个函数不是用于控制运算精度的,它只能控制结果显示类型.运算的时候还是用matlab自己的精度,具体是多少就不知道了. matlab控制运算精度用的是digits和vpa这两个函数. di ...

  5. matlab用博德稳定性判据,matlab的实验指导

    <matlab的实验指导>由会员分享,可在线阅读,更多相关<matlab的实验指导(15页珍藏版)>请在人人文库网上搜索. 1.实验一.MATLAB语言的符号运算1.实验目的( ...

  6. python 文件名随自变量变化_Python 求解自行车前后轮轨迹问题

    原标题:Python 求解自行车前后轮轨迹问题 转载自:python中文社区 作者:crazyhat,Python及科学计算爱好者. 数月前偶遇一道自行车相关的趣味数学题:根据下图[1]所示自行车前. ...

  7. Python 求解自行车前后轮轨迹问题

    ♚ 作者:crazyhat,Python及科学计算爱好者. 数月前偶遇一道自行车相关的趣味数学题:根据下图[1]所示自行车前.后轮轨迹,判断自行车的前进方向,是从左往右还是从右往左? 自行车趣题 不曾 ...

  8. matlab根轨迹增益,控制系统的根轨迹分析(matlab).ppt

    控制系统的根轨迹分析(matlab) 第13章控制系统的根轨迹分析 主要内容 控制系统的根轨迹分析 图形化根轨迹法分析与设计 13.1 控制系统的根轨迹法分析 13.1.1 根轨迹及根轨迹法概述 以绘 ...

  9. matlab根轨迹确定k的值,实验六根轨迹和七频域分析

    实验六 线性系统的根轨迹 一.实验目的 1. 熟悉MATLAB 用于控制系统中的一些基本编程语句和格式. 2. 利用MATLAB 语句绘制系统的根轨迹. 3. 掌握用根轨迹分析系统性能的图解方法. 4 ...

最新文章

  1. ggplot2 调整绘图区域大小
  2. Python使用scipy包将稀疏矩阵保存为Mtx格式和npz格式文件实战
  3. IOS--常用类--NSArray
  4. “小米造车”终于尘埃落定,网络营销下“造车时代”终将到来
  5. 单继承-问题的抛出-单纯封装可能会出现重复的代码
  6. Kamailio 简介
  7. html中css二级联动,html二级联动学习笔记
  8. 2004年9月全国计算机等级考试二级C语言笔试试题及答案
  9. Hibernate学习笔记_核心幵发接口及三种对象状态
  10. 通过GPS测试跑步速度可行性验证
  11. 2022危险化学品经营单位主要负责人考试题库及在线模拟考试
  12. html关键技术包括,物联网的关键技术包括哪些
  13. 网站被黑的10大原因
  14. 解决 DevExpress21 控件不在工具箱显示问题
  15. 华为社招机考考什么_华为机考一般考什么
  16. 华硕rt-ac85p更换新驱动(一)
  17. 数据分析入门 | kaggle泰坦尼克任务
  18. ant不是内部命令也不是外部命令问题的解决方法
  19. java中flist cannot_cannot
  20. Spring Boot 3.0 正式发布,这份升级指南必须收藏

热门文章

  1. 机构偏爱的选股指标——OBV能量潮新篇
  2. JavaSE学习小结二
  3. 印度英语口音_自动语音识别印度口音
  4. spd供应链是通过什么来进行实现的呢?
  5. 微信红包接口 java_java调用微信现金红包接口的心得与体会总结
  6. a: link visited active hover的使用顺序
  7. VBA异常--运行时错误1004(将一个工作簿拆分多个工作表)
  8. JS工具库之Lodash用法005 _.difference(),_.differenceBy()_.differenceWith()
  9. 学习笔记之Ubuntu配置上网
  10. 阶乘最右边的那个非0数与阶乘之和