自动控制原理B实验指导书.doc_第1页
自动控制原理B实验指导书.doc_第2页
自动控制原理B实验指导书.doc_第3页
自动控制原理B实验指导书.doc_第4页
自动控制原理B实验指导书.doc_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

此文档收集于网络,如有侵权,请联系网站删除实验一 控制系统的分析 一.实验目的1.熟悉MATLAB的一些基本操作。2.掌握使用MATLAB绘制系统的频率特性图,如绘制伯德图、奈奎斯特曲线。3.利用频率特性图分析闭环系统的稳定性,并用响应曲线验证。4.了解非线性环节对控制系统的影响。二.实验原理.MATLAB简介MATLAB的首创者Cleve Moler博士在数值分析,特别是在数值线性代数的领域中很有影响,他参与编写了数值分析领域一些著名的著作。1980年前后,Moler博士在New Mexico大学讲授线性代数课程时,发现了用其它高级语言编程极为不便,便构思并开发了MATLAB(MATrix LABoratory,即矩阵实验室)。在MATLAB下,矩阵的运算变得异常的容易,后来的版本中又增添了丰富多彩的图形图像处理及多媒体功能。由于MATLAB的应用范围越来越广,Moler博士等一批数学家与软件专家组建了一个名为Math Works的软件开发公司,专门扩展并改进MATLAB。1985年MATLAB 1.0推出后,立刻受到了国际控制学术界的重视。虽然起初该软件并不是为控制系统设计的,但它提供了强大的矩阵处理和绘图功能,可信度高,灵活方便,非常适合现代控制理论的计算机辅助设计。很多控制界的名家正是注意到这一点,在其基础上开发了许多与控制理论相关的程序集,这些程序集目前都作为工具箱(Toolbox)集成在MATLAB环境里。例如:控制系统工具箱(Control System Toolbox)、鲁棒控制工具箱(Robust Control Toolbox)、系统辨识工具箱(System Identification Toolbox)等等,与控制理论的学习和应用都结合的非常紧密。如果控制系统的结构很复杂,若不借助专用的系统建模软件,在过去很难准确地把一个控制系统的复杂模型输入给计算机,然后对之进行进一步地分析与仿真。1990年,Math Works软件公司为MATLAB提供了新的控制系统模型图形输入与仿真工具,并定名为SIMULAB,该工具很快在控制界就有了广泛的使用。但因其名字与著名的SIMULA软件类似,所以1992年以来正式改名为SIMULINK。这一名字的含义是相当直观的,因为它较明显地表明此软件的两个显著的功能:SIMU(仿真)与LINK(连接),亦即可以利用鼠标器在模型窗口上“画”出所需的控制系统模型,然后利用SIMULINK提供的功能来对系统进行仿真或线性化分析。这种做法的一个优点是,可以使得一个很复杂系统的输入变得相当容易且直观。公司推出的交互式模型输入与仿真环境SIMULINK使控制系统的计算机辅助设计向可视化的方向迈进了一大步。从此,控制系统建模与仿真摆脱了繁琐的关联矩阵求取和输入,可以将更多的精力集中在系统的设计和校正上。世界各国在控制理论的教学中,均采用MATLAB及SIMULINK作为辅助教学软件,一方面可以摆脱繁杂的大规模计算,另一方面还可以使学生有机会自己动手构建模型。所花的代价要远小于实际建模。MATLAB还提供了一系列的控制语句,这些语句的语法和使用规则都类似FORTRAN、C等高级语言,但比高级语言更加简洁。并且,由于MATLAB拥有种类繁多、功能丰富的函数及工具箱,因而在程序编制过程中,几乎不必考虑具体的数值计算的算法实现问题。目前,MATLAB已经成为国际上最流行的控制系统计算机辅助设计的软件工具,现在的MATLAB已经不仅仅是一个“矩阵实验室”了,它已经成为了一种具有广泛应用前景的全新的计算机高级编程语言了。.实验原理(一)控制系统模型1.连续系统传递函数模型在MATLAB中,直接用分子/分母的系数表示,即注:在一般情况下,用于同行中分隔的逗号是可以由空格来代替的。例1:三阶系统2.零极点增益模型在MATLAB中,用矢量组表示,即例2:设系统的零极点增益模型为3.模型之间转换对例2求系统的传递函数:执行后得:(二)频率特性(频域响应)1.功能:求连续系统的频率响应。格式: 说明:函数可计算出连续时间系统的幅频和相频响应曲线。当缺省输出变量时,函数可在当前图形窗口中直接绘制出系统图。当带输出变量引用函数时,可得到系统图相应的幅度、相位及频率点矢量,其相互关系为:相位以度为单位,幅度可转换成分贝为单位:通常用法: 可绘制出以连续时间多项式传递函数表示的系统图。其中频率范围由函数自动选取,而且在响应快速变化的位置会自动采用更多取样点。可利用指定的频率矢量绘制出系统的图。例:二阶系统要绘制出系统的幅频和相频曲线,可输入2.功能:求连续系统的(奈奎斯特)频率曲线。格式: 说明:函数可以计算连续时间系统的(奈奎斯特)频率曲线。当不带输出变量引用函数时,函数会在当前图形窗口中直接绘制出曲线。当带输出变量引用函数时,可得到系统曲线的数据矩阵,而不直接绘制出系统的曲线。函数可以确定单位负反馈系统的稳定性:给定开环系统传递函数的曲线,如果曲线按逆时针方向包围点次(为位于平面右半部的开环极点数目,或称为不稳定开环极点数),则闭环系统是稳定的。可得到连续多项式传递函数表示的系统曲线。可利用指定的频率向量来绘制系统的曲线。矩阵和包含系统频率响应的实部和虚部,它们都是在矢量中指定的频率点计算得到。和包含列数与输出量数目相同,而中的每一个元素与和中的一行相对应。例:二阶系统:现要得到系统曲线,可输入由于曲线没有包围点且,所以由单位负反馈构成的闭环系统稳定。(三)常用函数1.或指明频率范围在两个十进制数和之间产生由50点组成的矢量,这50个点彼此在对数上有相等距离。例:在和之间将产生50个点: 在十进制数和之间,产生个对数上相等距离点。 指在和之间产生100个对数上等距离点2.将图形窗口分割成行,列个部分,表示要画图部分的代号。表示将窗口分割成个部分,右下角一块代号为12,在第6块上绘制图形。 对坐标加网格在MATLAB中允许每个绘图部分以不同的坐标系单独绘制图形。3.,对数或半对数坐标曲线绘制。 二维图形曲线绘制例:正弦曲线绘制: 从0至每0.1取一值只对横坐标进行对数变换,而纵坐标仍保持线形坐标;只对纵坐标进行对数变换,而横坐标仍保持线形坐标;分别对横坐标、纵坐标都进行对数变换,全对数坐标。4.,为了防止画图时将原来的图形删除,调用命令来作一些保护,而图形绘制完成后,则调用命令来取消这样的保护。即调用命令可将几个图形叠印到一起。例:5.构成闭环系统及单位冲激响应6.、命令会自动地在各个坐标轴上加上虚线型网格线。和函数会自动将括号中字符串分别写到图形轴和轴上,轴的字符串会自动旋转。函数将括号中字符串写成该图形标题。三.实验步骤1.熟悉MATLAB的一些基本操作。2.熟悉MATLAB编程语言中与实验相关的函数的使用。3.控制系统频率特性仿真:(1)打开文件(),在命令窗口( )中输入编写的语句程序。(2)打开自动生成的图形窗口()查看频率特性图及单位冲激响应。4.非线性系统的分析:(1)建立控制系统的SIMULINK模型结构,并将模型保存在“.mdl”文件中。(2)在屏幕上显示控制系统的阶跃响应曲线。四.实验报告要求1.使用MATLAB语言编制仿真程序,或画出仿真模型结构图。2.画出图形窗口()显示的频率特性图及单位冲激响应,或控制系统阶跃响应曲线。3.分析仿真结果。五.实验内容1.典型二阶系统 绘制出取不同值时的伯德图。2.开环系统 绘制出系统的奈奎斯特曲线,并判别闭环系统的稳定性,最后求出闭环系统的单位冲激响应。3.系统框图如图1.1,试分析:图 1.1(1)死区特性对控制系统的影响。(a)画出仿真模型结构图。(包括死区特性的参数设置)(b)分析仿真结果:绘制出增益(比例系数)改变为不同的数值后,系统阶跃响应曲线的变化,并分析。(2)饱和特性对控制系统的影响。(a)画出仿真模型结构图。(包括饱和特性的参数设置)(b)分析仿真结果:绘制出增益(比例系数)改变为不同的数值后,系统阶跃响应曲线的变化,并分析。(3)继电器特性对控制系统的影响。(a)画出仿真模型结构图。(包括继电器特性的参数设置)(b)分析仿真结果:绘制出增益(比例系数)改变为不同的数值后,系统阶跃响应曲线的变化,并分析。精品文档实验二 控制系统的设计与校正一.实验目的1.学习二阶系统阶跃响应特性测试方法。2.了解系统参数对阶跃响应特性的影响。3.利用伯德图对给定非稳定系统(或动态特性不良的系统)设计校正装置,并验证设计的正确性。二.实验预习和准备1.根据理论计算,认真填写表2.1中各项数据。2.对图2.3所给电路,推出开环传递函数。3.画出图2.3所示系统的伯德图,根据伯德图分析讨论系统稳定性,选择校正方案,设计校正装置,制定实验计划(包括实验步骤、记录表格等)。三.实验设备和仪器1.TAP-2型控制理论模拟实验装置一台2.Tektronix TDS2002C数字存储示波器一台3.SFG-1003 DDS函数信号发生器一台4.数字万用表一块四.实验线路一图2.1 二阶系统实验线路图五.方框图图2.2 系统方框图式中: 时间常数; 为无阻尼自然频率例:若 则当 秒,。当 秒,。 (,)当 时,;而 时,则根据及的值则依下述公式可求其它参量。无阻尼自然角频率:无阻尼自然频率: 阻尼自然频率: 衰减系数: 超调量: 峰值时间: 调整时间: 阻尼振荡周期: 六.实验步骤一1.调整好方波信号源,频率调到1以下。2.断开电源按图2.1接线,经检查无误后再闭合电源,按以下步骤进行实验记录:(1)令=1,=10,=1,根据理论计算,认真填写表2.1中各项数据。保持输入方波幅值不变,依表2.1所列a的变化值逐次改变a,根据实验观测,认真绘制表2.1中输出波形,特别注意,的变化,并与理论值比较。表2.1计算0输出波形计算0.13输出波形计算0.33输出波形计算0.44输出波形计算0.63输出波形(2)令=1,=10,=1,a=0.33,输入信号改为阶跃开关,记录的瞬态响应曲线并与理论曲线比较。七.实验分析及思考1.结合实验数据进一步从物理意义上分析改变系统参数a对,等系统瞬态响参数的影响。2.为满足一般控制系统瞬态响应特性的性能指标,各参量一般取值范围。3.通过实验总结出观测一个实验二阶系统阶跃响应的方法。八.实验线路二图 2.3 实验电路图九.实验步骤二1.按图2.3所给实验电路图接线,先不加校正,调节系统开环放大倍数,使系统处于临界振荡。2.加入自己设计的校正装置,观察系统输出波形的变化,与理论计算比较。十.实验报告要求1.写明设计过程,画出图2.3实验电路图校正前后的伯德图。2.按设计的记录表格画出校正前后系统阶跃输入响应曲线,分析系统稳定性与品质,与实验结果对照。3.总结实验体会。十

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论