下载此文档

MATLAB期末作业.doc


文档分类:高等教育 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
作业:采用word文档,要求做题过程写清楚,程序注释,插入图片清晰。
某种机械手型机器人控制系统为单位负反馈系统,其开环传递函数为:

在MATLAB中建立上述控制系统的数学模型;
绘制机械手控制系统的根轨迹曲线;
确定使闭环系统稳定时K的取值;
若,要求设计超前校正装置,使校正后系统的静态误差系数,闭环主导极点满足阻尼比,自然振荡角频率,同时使用Simulink仿真验证。
绘制校正前后系统的单位阶跃响应曲线、单位脉冲响应曲线和根轨迹。
解:
①num=1; %分子多项式
den=conv([ 1 0],[ 1]); %分母多项式
G=tf(num,den) %系统传递函数模型
Transfer function:
1
-----------------------
s^3 + s^2 + s
②num=1; %分子多项式
den=conv([ 1 0],[ 1]); %分母多项式
G=tf(num,den); %系统传递函数模型
rlocus(G) %绘制根轨迹
③>> num=1; %分子多项式
den=conv([ 1 0],[ 1]); %分母多项式
G=tf(num,den); %开环系统传递函数
K=0::200; %给定K的范围
rlocus(G,K) %绘制给定K的范围下的根轨迹
[K,POLES]=rlocfind(G) %交互式地选取根轨迹上的增益,这里用于选取其临界稳定值
程序运行结果如图
Select a point in the graphics window
selected_point =
+
K =

POLES =
-
+
-
通过交互式选取了系统临界稳定时的极点,并给出了临界稳定时的增益值。知系统稳定时
0≤K≤
④zeta=;
wn=;
p=[1 2*zeta*wn wn*wn];
s=roots(p)
s1=s(1);
ng=1;
dg=[ 1 0]

MATLAB期末作业 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小77 KB
  • 时间2018-03-01