Ch7控制系统的方法(最精简)范例.ppt

7 控制系统的分析方法 早期的控制系统分析过程复杂而耗时,如想得到一个系统的冲激响应曲线,首先需要编写一个求解微分方程的子程序,然后将已经获得的系统模型输入计算机,通过计算机的运算获得冲激响应的响应数据,然后再编写一个绘图程序,将数据绘制成可供工程分析的响应曲线。 7 控制系统的分析方法 MATLAB控制系统工具箱和SIMULINK辅助环境的出现,给控制系统分析带来了福音。 控制系统的分析包括系统的稳定性分析、时域分析、频域分析及根轨迹分析。 %开环传递函数描述 num=[20]; den=[1 8 36 40 0]; %求闭环传递函数 [numc,denc]=cloop(num,den,-1); %绘制闭环系统的阶跃响应曲线 t=0:0.1:10; y=step(numc,denc,t); [y1,x,t1]=step(numc,denc); %对于传递函数调用,状态变量x返回为空矩阵 plot(t,y,r:,t1,y1) title(the step responce) xlabel(time-sec) %求稳态值 disp(系统稳态值dc为:) dc=dcgain(numc,denc) 控制系统的分析是进行控制系统设计的基础,同时也是工程实际当中解决问题的主要方法,因而对控制系统的分析在控制系统仿真中具有举足轻重的作用。 通过求取系统的零极点增益模型直接获得系统的

文档评论(0)

1亿VIP精品文档

相关文档