根轨迹法学习

article/2024/12/24 8:56:22

根轨迹法:随着低频环路增益\beta H_{0}的变化,追踪闭环传递函数的极点和零点在复平面上的变化趋势。

                                                            

其中相角条件是决定根轨迹的充要条件,s平面上一点若满足相角条件,则一定在根轨迹上,幅值条件为必要条件。

再通过幅值方程求出K值,K即为1+betaH中betaH的低频增益。

假设一个三重极点的放大器开环函数为:

                                                                 

                     接成闭环后:

                                                                 

                     将1式代入得到:

                                                         

如果闭环系统的极点都位于左半平面,系统是稳定的,否则系统是不稳定的,可以在根轨迹穿过jw轴时候求出临界的增益

假设开环P1=1e9 rad/s,接成单位增益反馈,则闭环分母中f=1,a0f=a0,在matlab中画出根轨迹。G为开环传递函数,等效可以看做是plot的闭环极点与开环低频增益a0的关系。

G=tf(1,[conv(conv([1e-9,1],[1e-9,1]),[1e-9,1])])
rlocus(G);
axis([-2e9 1e9 -2e9 2e9])

                                       

可以看到当环路增益a0f即a0等于8时候,极点开始离开左平面,也说明要想起振,三级环形振荡器中每级的低频增益要大于2,随着震荡开始,信号通路上各级电路发生非线性,最终使得平均的环路增益还是等于1。

 

同样,与nyquist稳定性判据对应,我们可以画出A0=8时候的nyquist图:

G=tf(8,[conv(conv([1e-9,1],[1e-9,1]),[1e-9,1])])
nyquist(G)

                                         

可以看到当a0=8时候,奈奎斯特图正好穿过-1,0点,并且顺时针两次,因此有两个极点在虚轴上面。

同时也可以plot出时域阶跃响应与a0值的对应关系:

Y=[];
for K=[1:1:6]
    GK=feedback(K*G,1);
    step(GK);
    hold on;
end
hold off;
 

                                                    

 

 


http://chatgpt.dhexx.cn/article/OLahGtTD.shtml

相关文章

(自控原理)线性系统的根轨迹法

目录 一、根轨迹法的基本概念 1、根轨迹概念 2、根轨迹方程 二、根轨迹绘制的基本法则 1、绘制根轨迹基本法则 三、系统性能的分析 1、闭环零点与时间响应 一、根轨迹法的基本概念 1、根轨迹概念 三大分析矫正方法:时域法、复域法(根轨迹法)、频域法 2、根…

Chapter4.1:线性系统的根轨迹法

本系列属于胡寿松《自动控制原理》(第七版)教材的课后习题精选,需要完整版课后习题答案的同学,请自行查找,本系列基本包含了自动控制原理的知识点,搭配胡寿松《自动控制原理》(第七版)知识点提炼使用,可用于期末考试甚至考研复习。 《自动控制原理》(第七版)知识点提炼 第…

Chapter4.3:根轨迹法

此系列属于胡寿松《自动控制原理题海与考研指导》(第三版)习题精选,仅包含部分经典习题,需要完整版习题答案请自行查找,本系列属于知识点巩固部分,搭配如下几个系列进行学习,可用于期末考试和考研复习。 自动控制原理(…

Chapter4.2:根轨迹法

此系列属于胡寿松《自动控制原理题海与考研指导》(第三版)习题精选,仅包含部分经典习题,需要完整版习题答案请自行查找,本系列属于知识点巩固部分,搭配如下几个系列进行学习,可用于期末考试和考研复习。 自动控制原理(…

Chapter4.1:根轨迹法基本概念

参考书籍:《自动控制原理》(第七版).胡寿松主编. 《自动控制原理PDF版下载》 1.根轨迹基础 根轨迹简称根迹,是开环系统从某一参数从零变到无穷时,闭环系统特征方程式的根在 s s s平面上变化的轨迹; 实际系统说明: 设控…

db2 clob转mysql 的_DB2 中读取clob类型

export to xml.del of del lobfile xml modified by lobsinfile select requested_elements_clob from req.access_req_v where request_id in (14, 15); 写入clob类型的xml数据: import from /home/team1adm/autoDBA/importXMLCLOB_FIW.del of del lobs from /home…

CLOB类型问题

错误信息: Type definition error: [simple type, class oracle.jdbc.internal.Monitor$CloseableLock]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class oracle.jdbc.internal.Monitor$CloseableLock a…

Mybaits Oracle CLob类型处理

问题描述: 使用的是Oracle 数据库, 表中有一个字段类型为clob类型 问题 : 当使用mybatis查询返回map类型时, 该字段的值为clob对象,而不是数据库里面的字符串 解决方案: 1.手动进行转换,把clob类型转换为字符串(这种比较简单) if(map.get("MAIN_BIZ") instanceo…

oracle的clob类型数据,Oracle的CLOB类型数据处理

Oracle菜鸟之grant授权: http://www.2cto.com/database/201408/322396.html oracle 查看用户所在的表空间 : http://www.voidcn.com/article/p-nmijckny-bdz.html oracle grant 详解: http://www.voidcn.com/article/p-rwegsjxt-hs.html Oracle中表列由VARCHAR2类型改成CLOB &a…

鼠标右击选择sublime打开文件(夹)

前言 由于vscode内存占用太高,而我只需要查看文件,更轻量级的编辑器就行,所以使用了sublime,但是vscode可以直接打开文件夹,sublime右击鼠标不会打开文件夹,所以决定修改注册表,模仿vscode打开…

Sublime Text中使用Markdown,看这篇就够了

Markdown插件配置 注意:以下操作在 Sublime Text 中操作 1. 组合键 CtrlShiftP 调出命令面板 2. 输入 Package Control: Install Package,回车 3. 依次下载和配置以下插件。 加载插件 MarkdownEditing CtrlShiftp, 输入 Install Package&#xff0c…

Sublime Text 3 全程详细图文使用教程

一、 前言 使用Sublime Text 也有几个年头了,版本也从2升级到3了,但犹如寒天饮冰水,冷暖尽自知。最初也是不知道从何下手,满世界地查找资料,但能查阅到的资料,苦于它们的零碎、片面,不够系统和全…

sublime text 3下载与安装详细教程

一、下载:打开官网下载链接http://www.sublimetext.com/3,下载Sublime Text 3 portable version”下载下来为“Sublime Text Build 3083 x64.zip”编辑器的包,解压后无需安装就能运行,直接创建桌面快捷键就好 二、双击桌面“Subl…

sublime教程

博客文章地址:点我跳转 目录 下载sublime安装Package Control安装插件ChineseLocalizationLiveReload sublime使用技巧快捷键其他 写在最后 下载sublime 进官网:https://www.sublimetextcn.com/3/下载相应版本 大家应该都是用的Windows,选择…

sublime安装和使用

sublime介绍 sublime是一个代码编辑器,可以编写HTML,PHP,js,css等文件 安装教程 官网搜索下载https://www.sublimetext.com/ 安装过程中需要勾选“Add to explorer context menu”添加右键菜单选项,就是以后你的一些…

Sublime Text 4安装使用(完整教程)

Sublime Text 4安装使用 安装使用语言汉化❤OK啦,觉得有用的点个赞吧!!! 写这篇博客的意义希望能够将我走过的路、踩过的坑记录下来。在后来在遇到的时候能够更好的翻阅。 未经允许,不得擅自使用转载和复制。 安装 在…

sublime使用技巧

工作中有些时候需要快速提取一些有特征的字符串,有些甚至跟正则沾上点边,我经常使用的sublime有时候就派上了很大的用场,记录下 提取某些特征的字符串,使用.*提取这些点“find all”,直接复制如果需要把一个个字符串以…

Sublime text 3手把手使用教程(附带配置完成安装包)

Last-Modified:2022/3/11 来给三年前的这个博客简单加一下win10上sublime编译c的做法 直接去官网下一个免费的 免费的和花钱的功能上没有区别,购买证书的一般是用作商业用途的团队 打开sublime之后,点击Tools/Build System/New Build System 之后会出来…

Sublime 技巧 - 批量替换

sublime快捷键好用程度令人咂舌。 用的多了,你就能体会官网的宣传: Sublime Text: The text editor youll fall in love with 下面介绍个批量替换的技巧。 技巧本身不重要,但体现的操作方式更值得思考。 重点介绍:CtrlD&#xff0…

sublime text3入门教程

作者:sam976 转载需征得作者本人同意,谢谢。 1.介绍 所谓工欲善其事必先利其器,编码过程合理熟练使用工具是优秀程序员必备技能,在诸多工具中,Sublime Text无疑是一款利器,它界面优美、功能强悍、性能令…