例1 自动控制网www.eadianqi.com版权所有 已知某系统的开环传递函数为G(s)H(s)=K/s(s+1)(s+2)试绘制系统根轨迹,并确定系统临界稳定时对应的开环增益及对应系统临界阻尼比的开环增益。 自动控制网www.eadianqi.com版权所有
Matlab仿真程序如下: 自动控制网www.eadianqi.com版权所有
clear 本文来自www.eadianqi.com clc 本文来自www.eadianqi.com
num=1; 本文来自www.eadianqi.com den=poly([0-1-2]);%由系统的极点求系统开环传函的分母多项式 本文来自www.eadianqi.com rlocus(num,den);%画根轨迹 自动控制网www.eadianqi.com版权所有 [k,p]=rlocfind(num,den)%确定根轨迹某一点处的开环增益值 本文来自www.eadianqi.com 仿真结果: 本文来自www.eadianqi.com
自动控制网www.eadianqi.com版权所有 例2 自动控制网www.eadianqi.com版权所有 已知典型二阶系统的传递函数为G(s)=wn^2/(s^2+2*i*wn+wn^2),试绘制当wn=4时,分别为0.1,0.2,...,1.0,2.0时的系统的单位阶跃响应。 本文来自www.eadianqi.com Matlab仿真程序如下: 自动控制网www.eadianqi.com版权所有
close 本文来自www.eadianqi.com
clear 自动控制网www.eadianqi.com版权所有 clc 本文来自www.eadianqi.com wn=4; 本文来自www.eadianqi.com kosai=[0.1:0.1:1,2]; 本文来自www.eadianqi.com figure(1) 本文来自www.eadianqi.com holdon 自动控制网www.eadianqi.com版权所有
fori=kosai 本文来自www.eadianqi.com num=wn*wn; 自动控制网www.eadianqi.com版权所有 den=[12*i*wnwn*wn]; 本文来自www.eadianqi.com
step(num,den) 自动控制网www.eadianqi.com版权所有 end 自动控制网www.eadianqi.com版权所有 title('thestepresponceoftwoordersystem'); 本文来自www.eadianqi.com
仿真结果: 自动控制网www.eadianqi.com版权所有 自动控制网www.eadianqi.com版权所有 例3 自动控制网www.eadianqi.com版权所有 Simulink仿真如下: 自动控制网www.eadianqi.com版权所有
本文来自www.eadianqi.com
自动控制网www.eadianqi.com版权所有 仿真结果: 本文来自www.eadianqi.com 本文来自www.eadianqi.com |