控制工程基础实验指导第三版

上传人:飞*** 文档编号:16332966 上传时间:2017-11-07 格式:DOC 页数:11 大小:217.50KB
返回 下载 相关 举报
控制工程基础实验指导第三版_第1页
第1页 / 共11页
控制工程基础实验指导第三版_第2页
第2页 / 共11页
控制工程基础实验指导第三版_第3页
第3页 / 共11页
控制工程基础实验指导第三版_第4页
第4页 / 共11页
控制工程基础实验指导第三版_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《控制工程基础实验指导第三版》由会员分享,可在线阅读,更多相关《控制工程基础实验指导第三版(11页珍藏版)》请在金锄头文库上搜索。

1、机械控制工程基础实验指导书机械工程系路 连 编2006 年 1 月- 1 -实验一 MATLAB 初步及时域分析一、实验目的1、熟悉 MATLAB 实验环境,练习 MATLAB 常见命令、学会建立 .m 文件等基本操作。2、学会利用 MATLAB 建立系统的基本数学模型并进行基本模型转换和合并。3、学会利用 MATLAB 分析时间响应。二、实验设备1MATLAB 软件 一套2电脑 一台三、实验原理MATLAB 环境是一种为数值计算、数据分析和图形显示服务的交互式的环境。MATLAB 有 3 种窗口,即:命令窗口( The Command Window) 、m 文件编辑窗口(The Edit W

2、indow)和图形窗口(The Figure Window) ,而 Simulink 另外又有 Simulink 模型编辑窗口。1命令窗口(The Command Window)当 MATLAB 启动后,出现的最大的窗口就是命令窗口。用户可以在提示符“”后面输入交互的命令,这些命令就立即被执行。在 MATLAB 中,一连串命令可以放置在一个文件中,不必把它们直接在命令窗口内输入。在命令窗口中输入该文件名,这一连串命令就被执行了。因为这样的文件都是以“.m”为后缀,所以称为.m 文件。2.m 文件编辑窗口(The Edit Window)我们可以用.m 文件编辑窗口来产生新的 .m 文件,或者编

3、辑已经存在的 .m 文件。在MATLAB 主界面上选择菜单 “File/New/M-file”就打开了一个新的 .m 文件编辑窗口;选择菜单“File/Open ”就可以打开一个已经存在的.m 文件,并且可以在这个窗口中编辑这个.m文件。3图形窗口(The Figure Window)图形窗口用来显示 MATLAB 程序产生的图形。图形可以是 2 维的、3 维的数据图形,也可以是照片等。Simulink 是 MATLAB 的一个部件,它为 MATLAB 用户提供了一种有效的对反馈控制系统进行建模、仿真和分析的方式。- 2 -有两种方式启动 Simulink:1在 Command window

4、中,键入 simulink,回车。2单击工具栏上 Simulink 图标。启动 Simulink 后,即打开了 Simulink 库浏览器(Simulink library browser) 。在该浏览器的窗口中单击“Create a new model(创建新模型) ”图标,这样就打开一个尚未命名的模型窗口。把 Simulink 库浏览器中的单元拖拽进入这个模型窗口,构造自己需要的模型。对各个单元部件的参数进行设定,可以双击该单元部件的图标,在弹出的对话框中设置参数。四、实验内容1 用 MATLAB 建立以下 2 种数学模型:a.传递函数分子分母多项式模型传递函数为:101.()mmnnbs

5、bsGaa在 MATLAB 中可以用分子、分母的系数表示,即:; ;01,.,mnu ,10nde (,)Gtfumdenb.传递函数零极点增益模型 01().() mnszszGKpp在 MATLAB 中用z,p,k矢量组表示,即:01,.,mzz1nppkK(,)Gzk2 复杂传递函数的求取在 MATLAB 中,用 conv 函数实现复杂函数的求取,它是标准的 MATLAB 函数,用来求取两个向量的卷积,也可以用来求取多项式乘法。conv 函数允许多重嵌套,实现复杂运算。例:用 MATLAB 表示传递函数为 的系统。2235162sss()()()- 3 -解:5*1,(1,3,)1,65

6、3),2,)numdecovnGtfe3 系统模型之间的转换MATLAB 的控制系统工具箱提供模型转换的函数: tf2zp 、zp2tf。 (注意有的版本使用的是 tf(G) 或者 zp(G)函数转换原来的命名为 G 的数学模型为分子分母多项式形式或者零极点增益形式。 )4 系统建模实际中经常遇到几个简单系统的组合成一个复杂系统的情况,常见的形式有:串联、并联、反馈连接等。在 MATLAB 中系统的串、并联及反馈联接的相应命令形式如下:1 串联图 1 系统的串联2并联图 2 系统的并联3反馈图 3 反馈连接4单位反馈 - 4 -图 4 单位反馈系统5应用 MATLAB 的时间响应分析在 MAT

7、LAB 中,可以用 impulse 函数,step 函数和 lsim 函数对线性连续系统的时间响应进行仿真计算。其中 impulse 函数可以用于生成单位脉冲响应函数,step 函数用于生成单位阶跃响应,lsim 函数用于任意输入的响应。各函数格式及其参数如下:,(,)yximpulseytt,(,)yxlsiyt:输 出 响 应状 态 响 应 ( 仅 用 于 状 态 空 间 模 型 , 可 选 。 )由 tf,zpk 建 立 的 模 型t:仿 真 时 间 区 段已知系统传递函数为:250).(1)Gss(求系统在时间常数 时候的单位脉冲响应,单位阶跃025.1.0、响应、任意输入的响应。im

8、pulse 函数可以用于生成单位脉冲响应,step 函数用于生成单位阶跃响应,lsim 函数用于任意输入的响应。五、实验步骤及其要求1.启动 MATLAB 软件,编写小程序,练习基本模型的建立及其转换。2.编写程序,在 MATLAB 中求解传递函数为 的系统,在时250).(1)Gss(间常数 三种情况时的单位脉冲响应,单位阶跃响应,打印或025.;1.0;者画出其响应曲线,并分析 、 以及曲线变化之间的关系。3.编写程序,练习任意输入的响应 lsim 函数的使用;例如:可以取 ,以上系统0125.在正弦输入信号下的输出曲线。- 5 -实验二 控制系统频域分析及频域特征量求取一、实验目的1、以

9、 MATLAB 为工具,学习绘制控制系统的奈氏图、波德图。2、练习求取频域特征量。3、掌握利用 MALAB 软件进行频域分析的方法。二、实验设备1MATLAB 软件 一套2电脑 一台三、实验原理频域分析法通常从频率特性出发对系统进行研究。在工程分析和设计中,通常把频率特性画成一些曲线,从频率特性曲线出发进行研究。这些曲线包括幅频特性和相频特性曲线,幅相频率特性曲线,对数频率特性曲线以及对数幅相曲线等,其中以幅相频率特性曲线,对数频率特性曲线应用最广。对于最小相位系统,幅频特性和相频特性之间存在着唯一的对于关系,故根据对数幅频特性,可以唯一地确定相应的相频特性和传递函数。根据系统的开环频率特性去

10、判断闭环系统的性能,并能较方便地分析系统参量对系统性能的影响,从而指出改善系统性能的途径。在 MATLAB 中,可以利用 nyquist 函数、bode 函数(不带参数时)自动产生 nyquist图和 bode 图以及带参数时候,分别可以得到实频和虚频特性以及幅频和相频特性,调用绘图函数再可以绘制 nyquist 图和 bode 图。其函数格式及参数如下:,(,)reimwnyquistw,agphebodeys:isy实 频 特 性虚 频 特 性频 率 范 围由 tf、 zk建 立 的 模 型ag幅 频 特 性phe相 频 特 性- 6 -四、实验内容及步骤1 编写程序,利用 nyquist

11、 函数绘制 的 nyquist 图。24*(0.5.)()2sGs2 编写程序,利用 bode 函数绘制 的 bode 图。.()()ss3 对于传递函数为 的系统,应用 bode 函数求取系统不同频率的幅20()81s频特性,从而根据定义计算出系统的频域特征量。4 根据要求,撰写实验报告。- 7 -实验三 控制系统稳定性分析一、实验目的1、掌握系统的特征方程及其特征根与系统稳定的关系,利用 MATLAB 的 roots 函数求取系统的特征根,从而判断系统的稳定性。2 、学会利用 MATLAB 求取幅值裕量和相角裕量 ,判断系统稳定程度的大小。从而理解稳定裕量与系统稳定程度的关系。二、实验设备

12、1MATLAB 软件 一套2电脑 一台三、实验原理1 在 MATLAB 中,如果已知系统特征方程,利用 MATLAB 的 roots 函数直接求解系统所有的特征根。根据特征根的分布,从而判断系统是否稳定。2 通过 MATLAB 的 margin 函数可以直接求取系统的幅值裕量,相角裕量,幅值穿越频率,相角穿越频率,因而可以用于判断系统的相对稳定性大小。3 margin 函数,arg();,;r(,);GmPWcgpminsyahsewbodiphasew或幅值裕度相角裕度P相位穿越频率Wcg幅值穿越频率p四、实验内容及步骤1 已知系统特征方程为: ,应用 roots 函数5432()2850D

13、sss求取特征根,并且判断系统稳定性。- 8 -2 已知控制系统的开环传递函数为: ,编写程序,分别求取()(1)5KGsHsK=10, K=50, K=100 时的相位裕量、幅值裕量及判断系统的稳定性变化情况。3已知 )1.0()2sksG令 k1 作伯特图,应用频域稳定判据确定系统的稳定性,并确定使系统获得最大相位裕度的增益 k 值。4根据要求,撰写实验报告。- 9 -实验四 控制系统校正设计一、实验目的1、学会使用数字计算机对控制系统进行校正设计。2、熟悉串联校正装置对线性系统稳定性和动态特性的影响。3、比较不同校正装置对系统的动、静态性能的影响。二、实验设备1方正电脑 一台2MATLA

14、B 软件 一套三、实验原理系统校正实质是为了补偿系统的性能的不足,通过校正环节的设计和校正后系统传递函数的求取,对照设计性能指标要求,合格校正设计结束;反之则继续修正校正环节,反复演算,使之满足所要求的设计指标这样一个设计过程。本实验给出了 3 种校正环节,通过这 3 种校正环节加在系统之前与之后的系统性能的比较,认识这三种环节的作用,以及体会系统校正的思路和方法。四、实验内容及步骤1取 105.)(1ssGC2sC.)(3分别画出它们的奈氏曲线及 Bode 图,观察增益,相角随频率的变化情况。2取传递函数 )15.0)(1.()ssKG(1)分别取 K=30,K=10,K=1 画奈氏曲线和时域响应曲线,并求时域指标。(2)在 K=30 情况下,分别加 , , 调节器并求各种情况下的校)(1C)(2G)(3sC正前后系统的 Bode 图,并时域指标性能指标。- 10 -*注意观察奈氏曲线低频段的区别。五、实验报告要求1画出三种调节器的 Bode 图,并分析其作用。2校正前后系统的 Bode 图,给出校正前后的 和 。3分析串联校正对系统性能的影响。目 录实验一 MATLAB 初步及时域分析. 1实验二 控制系统频域分析及频域特征量求取.5实验三 控制系统稳定性分析.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号