实验一--典型环节的MATLAB仿真汇总

上传人:汽*** 文档编号:511268409 上传时间:2022-12-27 格式:DOCX 页数:35 大小:1.19MB
返回 下载 相关 举报
实验一--典型环节的MATLAB仿真汇总_第1页
第1页 / 共35页
实验一--典型环节的MATLAB仿真汇总_第2页
第2页 / 共35页
实验一--典型环节的MATLAB仿真汇总_第3页
第3页 / 共35页
实验一--典型环节的MATLAB仿真汇总_第4页
第4页 / 共35页
实验一--典型环节的MATLAB仿真汇总_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《实验一--典型环节的MATLAB仿真汇总》由会员分享,可在线阅读,更多相关《实验一--典型环节的MATLAB仿真汇总(35页珍藏版)》请在金锄头文库上搜索。

1、实验一典型环节的MATLAB仿真一、实验目的1. 熟悉MATLAB桌面和命令窗口,初步了解SIMULINK功能模块的使用方法。2. 通过观察典型环节在单位阶跃信号作用下的动态特性,加深对各典型环 节响应曲线的理解。3. 定性了解各参数变化对典型环节动态特性的影响。二、SIMULINK 的使用MATLAB中SIMULINK是一个用来对动态系统进行建模、仿真和分析的软件 包。利用SIMULINK功能模块可以快速的建立控制系统的模型,进行仿真和调试。1. 运行MATLAB软件,在命令窗口栏提示符下键入simulink命令, 按Enter键或在工具栏单击1按钮,即可进入如图1-1所示的SIMULINK

2、仿真环 境下。2. 选择File菜单下New下的Model命令,新建一个simulink仿真环境常 规模板。3.在simulink仿真环境下,创建所需要的系统三、实验内容按下列各典型环节的传递函数,建立相应的SIMULINK仿真模型,观察并记 录其单位阶跃响应波形。 比例环节G (s) = 1和G (s) = 2实验处理:G1( s) = 1SIMULINK仿真模型波形图为:实验处理:G1( s) = 2SIMULINK仿真模型BeepCain5ccp波形图为:实验结果分析:增加比例函数环节以后,系统的输出型号将输入信号成倍数放大 惯性环节G1(s) = +1和G 实验处理:G1(s)=云,S

3、IMULINK仿真模型11A1.n1 11IIGt-pTirsnsTer Fen波形图为:实验处理弓S = 土SIMULINK仿真模型波形图为:实验结果分析:当叩)=上时系统达到稳定需要时间接近案当气=土时行动达到稳定需要时间为,由此可得惯性环节可以调节系统达到稳定所需时间,可以通过惯性环节,调节系统达到稳定输出的时 间。 积分环节G1(s) = 1s实验处理:SIMULINK仿真模型实物图为:实验结果分析:由以上波形可以的出,当系统加入积分环节以后,系统的输出量随时 间的变化成正比例增加。 微分环节G1(s) = s实验处理:SIMULINK仿真模型* du.dLA II波形图为:实验结果分

4、析:微分环节,是将系统的输入对时间的倒数作为输出,当输入为阶跃信 号时,加入微分环节后,输入变为0。 比例+微分环节(PD)G1(s) = s + 2和G2(s) = s +1实验处理:G1(s) = s + 2SIMULINK仿真模型波形图为:实验处理:G2(s) = s +1SIMULINK仿真模型实物图为:实验结果分析:当系统的输入为信号,即在有效时间内输入不随时间变化而变化时, 微分环节对系统不起作用,比例环节将输入型号按倍数放大。比例+积分环节(pi)g(s)=1+匕和G2(s)=1+y2s实验处理:q(s) T +二SIMULINK仿真模型波形图为:实验处理:G2(s) = 1+1

5、2sSIMULINK仿真模型波形图:实验结果分析:当系统加入比例积分环节后,系统的输出是比例放大倍数与积分环节 单独作用是的叠加。实验心得与体会:同过本次实验,我基本掌握了MATLAB中SIMULINK的使用,同时也 掌握对系统结构图在软件上的绘制,通过对实验结果的分析,加深了我对比例环节,惯性环节、微分环节、积分环节的认识,比较直观的感受到了它们单独使用和组合使用时对系统输出产的影响。实验二线性系统时域响应分析一、实验目的1. 熟练掌握step()函数和impulse()函数的使用方法,研究线性系统在 单位阶跃、单位脉冲及单位斜坡函数作用下的响应。2. 通过响应曲线观测特征参量匚和on对二阶

6、系统性能的影响。3. 熟练掌握系统的稳定性的判断方法。二、基础知识及MATLAB函数(一)基础知识时域分析法直接在时间域中对系统进行分析,可以提供系统时间响应的全部 信息,具有直观、准确的特点。为了研究控制系统的时域特性,经常采用瞬态响 应(如阶跃响应、脉冲响应和斜坡响应)。本次实验从分析系统的性能指标出发, 给出了在MATLAB环境下获取系统时域响应和分析系统的动态性能和稳态性能的 方法。用MATLAB求系统的瞬态响应时,将传递函数的分子、分母多项式的系数分 别以s的降幕排列写为两个数组num、den。由于控制系统分子的阶次m 一般小 于其分母的阶次n,所以num中的数组元素与分子多项式系数

7、之间自右向左逐次 对齐,不足部分用零补齐,缺项系数也用零补上。三、实验内容1. 观察函数step()和1 mpulse()的调用格式,假设系统的传递函数模型 为s 2 + 3s + 7s 4 + 4 s 3 + 6 s 2 + 4s + 1可以用几种方法绘制出系统的阶跃响应曲线试分别绘制。实验结果:用函数step()的点用格式时其程序代码段为:num=0 0 1 3 7den=1 4 6 4 1step(num,den)gridxlabel(t/s),ylabel(c(t)title(Unit-step Respinse of G(s)=(s2+3s+7)/(s4+4s3+6s2+4s+1)

8、其对应的阶跃响应曲线为:E3E_il w EditXil 1 J, 口口1# Ila sift op Window jaLpUnrt-sti=-p Respinse cf G1时,随着c的增大,系统趋于稳定所用时间就越长。由上可得,c =1是系统的临界阻尼。计算c二时的各项性能指标如下:此时系统的特征方程为:D(s)=4/s”2+s+4),与标准形式对比得,兀_兀M % = e *2 x100%故超调量二%;兀一 arccos & 兀一。t =.=rSY2 气故上升时间td=兀兀t = =一P v1 E 2 d故其峰值时间tp=故其调节时间ts=6s由题可能系统为0型系统,由e = lim s

9、1=ss101 + G(s)H(s) s1 + lim G(s)H (s)ST0其中A=1,故静态误差为:ess二将理论计算的各项性能指标与实验所得波形图相比较,其在误差允许范围内是正 确的。(2)绘制出当c =,气分别取1,2,4,6时单位阶跃响应曲线,分析参数气对系统的影响。实验结果:当c =,气取不同值时,其对应的程序代码为:num1=001; den1=11;t=0:10;step(num1,den1,t);grid; hold ontext,wn=1)num2=004; den2=114;step(num2,den2,t); hold on text,wn=2)num3=0016;

10、den3=1216;step(num3,den3,t); hold on text,wn=3)num4=0 0 36;den4=1 3 36;step(num4,den4,t); hold on text,wn=4)其对应的波形图为:Ficure 1File Fdi t Yi ew Liisart Io ole Hesktop Wirido* HelpL3 U O | 1 | Q vf? | 4C | R | 51sp RSBp on Be实验结果分析:由图可得,气取不同值时,波形图所能达到的最大值不变,即气 不影响系统的超调量,由上可得七越大时输出结果震荡的越快,其达到峰值的 时间也越短,调

11、节时间也越短,上升时间也越短。但系统在t区域无穷大时的稳 态误差基本一致。3. 系统的特征方程式为2s4 + s3 + 3s2 + 5s +10 = 0,试用三种判稳方式判别该系统的稳定性。实验结果:判别系统稳定性的方法一相应的程序代码是:roots(2 1 3 5 10)ans =+-通过matlab软件直接对系统闭环特征方程求根,可得系统有两个共 轭复根有正实部,即系统存在在虚轴右半部的根,有系统稳定的条件 得,系统不稳定。判别系统稳定性的方法二其对应的程序代码应为:den=2 1 3 5 10;r,info=routh(den)r =000000info =所判定系统有2个不稳定根!通过使用matla

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

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