控制系统仿真课程设计
《控制系统仿真课程设计》由会员分享,可在线阅读,更多相关《控制系统仿真课程设计(14页珍藏版)》请在毕设资料网上搜索。
1、 1 第一章第一章 引引 言言 1.1 MATLAB软件简介软件简介 MATLAB 是 matrix %清除包括全局变量在内的所有变量 close all; %关闭所有窗口(程序运行产生的,不包括命令窗, editor 窗和帮助窗) Ts=20; %定义变量 ts 表示采样时间 %delay plant kp=1; %用传函形式建立被控对象模型 Tp=60; delay=80; sys=tf(kp,Tp,1,inputdelay,80) %用加零阶保持器的方法将传函离散化 dsys=c2d(sys,Ts,zoh); %从 LTI 对象提取传递函数两对组模型参数 其中参数v的意义是以向量形式输出
2、 num,den=tfdata(dsys,v); M=1; if M=1; %对象模型不精确时,采用用 Pi+smiith 控制 kp1=kp*1.10; %对象模型不精确时,确定比例系数 Tp1=Tp*1.10; %由被控对象传韩得 Tp=60 delayl=delay*1.0; %对象模型不精确时,确定滞后时间 elseif M=2|M=3 %在对象模型精确采用 Pi+Smith 或者采用 Pi 控制 kp1=kp; %在对象模型精确时,确定比例系数 Tp1=Tp; %由被控对象传韩得 Tp=60 delay1=delay; %在对象模型精确时,确定滞后时间 End %在三种情况下,用传函
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制系统 仿真 课程设计
