智能控制基础实验2:根轨迹分析法

本文介绍了如何使用MATLAB进行根轨迹分析,包括rlocus、rlocfind和sgrid函数的使用,以及Rltool工具的操作。通过绘制根轨迹图,求解根轨迹增益K值和闭环极点,展示了系统性能的变化。实验中还涉及到替换系统开环传递函数中的极点并观察对根轨迹的影响。
摘要由CSDN通过智能技术生成

一、实验目的

1.学习和掌握利用 MATLAB 绘制根轨迹图的方法
2.学习和掌握利用系统根轨迹图分析系统的性能

二、实验原理

1.根轨迹分析的 MATLAB 实现

(1)rlocus 函数

该函数的使用方法如下:
rlocus(sys) 绘制单输入单输出 LTI 系统的根轨迹图
rlocus(sys,k) 使用用户指定的根轨迹增益 k 来绘制系统的根轨迹图
[r,k]=rlocus(sys) 返回根轨迹增益值和闭环极点值,不绘制根轨迹图

(2)rlocfind 函数

该函数的使用方法如下:
[k,poles]=rlocfind(sys) 计算鼠标选取点处的根轨迹增益值和闭环极点值,可在图形窗口根轨迹图中显示出十字光标,当用户选择其中一点时,相应的增益值和极点值记录在 k 和 poles 中
[k,poles]=rlocfind(sys,p) 计算最靠近给定闭环极点 p 处的根轨迹增益

(3)sgrid 函数

该函数的使用方法如下:
sgrid 可在连续系统根轨迹或零极点图上绘制出栅格线,栅格线由等阻尼系数和等自然频率线构成
sgrid(‘new’) 先清除当前图形,然后绘制栅格线,并将坐标轴属性设置成 hold on
sgrid(z,Wn) 指定阻尼系数 z 和自然频率Wn
sgrid(z,Wn,’new’) 指定阻尼系数 z 和自然频率Wn&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值