下载此文档

自动控制原理实义.docx


文档分类:高等教育 | 页数:约26页 举报非法文档有奖
1/26
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/26 下载此文档
文档列表 文档介绍
该【自动控制原理实义 】是由【小树屋教育】上传分享,文档一共【26】页,该文档可以免费在线阅读,需要了解更多关于【自动控制原理实义 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。自动控制原理实义———————————————————————————————— 作者:———————————————————————————————— 日期:2自动控制原理实验讲义郭烜内蒙古民族大学物理与电子信息学院信息与自动化技术教研室2012年8月3目 录绪论第一章 自动控制原理实验实验一 MATLAB软件和THDAQ虚拟实验设备的使用实验二 控制系统的单位阶跃响应实验三 高阶系统的时域动态性能和稳定性研究实验四 线性系统的根轨迹实验五 线性系统的频域分析实验六 线性系统校正与 PID控制器设计第二章 自动控制原理模拟实验环境简介第一节 MATLAB软件系统与Simulink仿真工具第二节 CZ-AC型自动控制原理实验箱与 THDAQ虚拟实验设备4绪论《自动控制原理》是电子信息专业的专业基础课程, 自动控制原理实验课程是一门理论验证型实验课程,结合自动控制理论课开设了一系列相应的实验, 使学生理论与实践结合, 更好的掌握控制理论。 通过实验,学生可以了解典型环节的特性, 模拟方法及控制系统分析与校正方法,掌握离散控制系统组成原理,调试方法; 使学生加深对控制理论的理解和认识,同时有助于培养学生分析问题和解决问题的工程综合能力, 拓宽学生的专业面和知识面, 为以后的深入学****与工作打下良好的扎实的基础。5第一章 自动控制原理实验实验一 MATLAB 软件与THDAQ虚拟实验设备的使用一、实验目的学****MATLAB软件、动态仿真环境Simulink以及THDAQ虚拟实验设备的正确使用方法。掌握建立控制系统数学模型的初步方法。二、实验设备计算机、MATLAB 软件、CZ-AC型自动控制原理实验箱、 THDAQ 虚拟实验设备、万用表三、: MATLAB 基本运算用MATLAB建立控制系统数学模型控制系统常用的三种数学模型:<1>传递函数模型 (多项式模型)bmsmbm1sm1b0num(s)nmG(s)an1sn1a0den(s)ansn用函数tf()建立控制系统传递函数模型:num[bm,bm1,,b0];den[an,an1,,a0];命令调用格式: sys=tf(num,den) 或printsys(num,den)也可以用多项式乘法函数 conv()输入num/den5(s2)2(s26s7)如:G(s)3(s32s,s(s1)1)num=5*conv(conv([1,2],[1,2]),[1,6,7])<2>零极点模型调用格式:z=[z1,z2, ,zm];p=[p1,p2, ,pn];k=[k];sys=zpk(z,p,k)<3>部分分式展开式模型调用格式:[r,p,k]=residue(num,den)“File”下“New”子菜单下“Model”命令打开扩展名为“.mdl”的模型文件,或在MATLAB命令窗口输入命令“simulink”,选定模块拖到模型设计窗口,单击模块的输入或输出端,当光标变成十字时,拖到目标模块的输出或输入端口,当光标变成双十字时,松开鼠标,形成连接信号线。用CZ-AC型实验箱构建典型环节的模拟电路比例环节: ,图中:KP=Rf/Ri积分环节: ;图中:Ti=RiCf比例微分环节: ;图中:四、实验步骤启动Matlab软件,熟悉系统界面、菜单和命令窗口。7在命令窗口执行命令:计算:<1>a=,x=,y1:y=1/(a*log(1-x-a)+2*a)aln(1xa)2a<2>t=3,f2ln(t)et:f=2*log(t)*exp(t)*sqr(pi)112<3>矩阵B358输入,并转置A=B’。101215<4>最小二乘法曲线三阶拟合:x=[12345];y=[];p=ployfit(x,y,3)启动Simulink及其模型库,建立系统模型。-AC型实验箱连接一下典型环节,并在 THDAQ-VILAB 中观察其阶跃响应。<1>比例环节:求取 Ri=1M,Rf=510K(KP=);Ri=1M,Rf=1M(KP=1)时的阶跃响应。<2>积分环节:分别求取 Ri=1M,Cf=1μ(Ti=1秒);Ri=1M,Cf=(Ti=)时的阶跃响应曲线。<3>比例微分环节:分别求取(Ri=Rf=R1=R2=1M,C=2μ(KP=2,Td= 秒); Ri=2M,Rf=R1=R2=1M,C=(KP=1,Td=)时的阶跃响应曲线。五、:一阶惯性环节在什么条件下可视为积分环节;在什么条件下可视为比例环节?, 每一小步骤仅记录一种情况即可。8实验二 控制系统的单位阶跃响应一、实验目的理解并进一步掌握系统建模技巧、环节的串并联、反馈环节的引入、闭环极点的求取等内容。研究典型环节和二阶系统的阶跃响应,观察阻尼比和自振角频率对系统性能的影响。二、实验设备计算机、MATLAB 软件、CZ-AC型自动控制原理实验箱、 THDAQ虚拟实验设备、万用表三、:sys=tf(num,den);printsys(num,den)零极点模型:sys=zpk(z,p,k)模型转换命令: [num,den]=zp2tf(z,p,k);[z,p,k]=tf2zp(num,den);[r,p,k]=residue(num,den)[num,den]=residue(r,p,k)串联命令:[num,den]=series(num1,den1,num2,den2);sys=series(sys1,sys2)或:s=tf(‘s’);G1=5/(s+1);G2=(2*s+1)/s;G3=4/(3*s+1);G=G1*G2*G3并联命令:[num,den]=parallel(num1,den1,num2,den2)反馈连接命令: sys=feedback(sys1,sys2,sign);%sys2为H(s),负反馈时 sign=-1或缺省[numc,denc]=cloop(num,den,sign);%单位反馈用Mason公式求闭环传递函数:symss,G1,G2,phi;%建立符号对象G1=1/(s+1);G2=5/(s+2);%写出G1,G2的传递函数phi=factor(((G1+1)*G2)/(1+2*G1+G1*G2);% :roots(den)或eig(sys)或damp(den)单位阶跃响应: step(sys)或step(sys,t)或step(num,den)动态性能指标读取: 鼠标在曲线上单击相应点, 可读取坐标值;在曲线图空白区域单击鼠标右键,在快捷菜单中选择“ Character”,可显示动态指标;快捷菜单中选择“ Properties”,则显示属性对话窗口,可在其中修改参数。 子模块的封装在模型设计窗口建立或调出子系统模型,在菜单“ Edit”下执行“CreateSubsystem”命令,9为模型套上“Subsystem”的外罩。外罩只有两个端口,即输入端 In1和输出端 Out1。双击Subsystem模块,打开其内部模型窗口,选中所有模块,选择主菜单“ Edit”下“MaskSubsystem”命令,打开“MaskEditor”的子系统封装编辑器,显示四张选项卡 Icon,Parameters,Initialization,Documentation。设置选项卡 Icon,在“mands”窗口输入: disp(‘子系统名’)或dploy(num,den)或plot(x1,y1,x2,y2)。设置选项卡 Parameters,根据模型修改参数“ Variable”。设置选项卡 Initialization,Documentation,完成。:模拟电路图:运算放大器运算功能:10

自动控制原理实义 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数26
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小树屋教育
  • 文件大小670 KB
  • 时间2024-03-25