- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《MATLAB/Simulink与控制系统仿真》试验汇报
专业:
班级:
學号:
姓名:
指导教師:
试验1、MATLAB/Simulink仿真基础及控制系统模型的建立
壹、试验目的
1、掌握MATLAB/Simulink仿真的基本知识;
2、纯熟应用MATLAB软件建立控制系统模型。
二、试验设备
電脑壹台;MATLAB仿真软件壹种
三、试验内容
1、熟悉MATLAB/Smulink仿真软件。
2、壹种單位负反馈二阶系统,其開环传递函数為。用Simulink建立该控制系统模型,用示波器观测模型的阶跃响应曲线,并将阶跃响应曲线导入到MATLAB的工作空间中,在命令窗口绘制该模型的阶跃响应曲线。
图SEQ图\*ARABIC1系统构造图
图SEQ图\*ARABIC2示波器输出成果图
某控制系统的传递函数為,其中。用Simulink建立该控制系统模型,用示波器观测模型的阶跃响应曲线,并将阶跃响应曲线导入到MATLAB的工作空间中,在命令窗口绘制该模型的阶跃响应曲线。
图SEQ图\*ARABIC3系统构造图图SEQ图\*ARABIC4示波器输出成果图
图SEQ图\*ARABIC5工作空间中仿真成果图形化输出
4、壹闭环系统构造如图所示,其中系统前向通道的传递函数為,并且前向通道有壹种[,]的限幅环节,图中用N表达,反馈通道的增益為,系统為负反馈,阶跃输入經倍的增益作用到系统。用Simulink建立该控制系统模型,用示波器观测模型的阶跃响应曲线,并将阶跃响应曲线导入到MATLAB的工作空间中,在命令窗口绘制该模型的阶跃响应曲线。
图SEQ图\*ARABIC6系统构造图
图SEQ图\*ARABIC7示波器输出成果
试验2MATLAB/Simulink在控制系统建模中的应用
壹、试验目的
1、掌握MATLAB/Simulink在控制系统建模中的应用;
二、试验设备
電脑壹台;MATLAB仿真软件壹种
三、试验内容
1、給定RLC网络如图所示。其中,為输入变量,為输出变量。求解這個系统的传递函数模型,零极點增益模型以及状态空间模型(假设,,,)。
传递函数模型
程序代码如下:
clearall;%清除工作空间的变量
num=[0,1];%定义分子多项式
den=[122];%定义分母多项式
sy_tf=tf(num,den);%建立传递函数模型
[z,p,k]=tf2zp(num,den)%從传递函数模型获取系统的零极點增益
sy_zpk=zpk(z,p,k);%建立系统的零极點增益模型
[A,B,C,D]=zp2ss(z,p,k);%從零极點增益模型获取系统的状态空间模型
sys_ss=ss(A,B,C,D)%建立系统的状态空间模型
step(sy_tf)%求解系统的阶跃响应
gridon;%添加栅格
程序运行成果
z=Emptymatrix:0-by-1
p=+
图SEQ图\*ARABIC1系统的阶跃响应曲线
2、已知某双环调速的電流环系统的构造图如图所示。试采用Simulink動态构造图求其线性模型。
图SEQ图\*ARABIC2simulink中的系统動态模型
将图2模型存為“”文献
在MATLAB命令窗口运行如下命令,得到壹种线性状态空间模型(A,B,C,D)。
[A,B,C,D]=linmod(Samples_4_14);%提取simulink模型的状态空间模型
输出成果如下
A=+003*
在MATLAB命令窗口运行如下命令
[num,den]=ss2tf(A,B,C,D);%将状态空间模型转换為传递函数模型
pritfsys(num,den,s);%以传递函数模型形式显示出来
输出成果:
num/den=^4+^3+s^2+s
+
-----------------------------------------------------------------------------
s^5+^4+^3+s^2+s
+
试验3MATLAB/Simulink在時域分析法中的应用
壹、试验目的
1、掌握時域分析中MATLAB/Simulink函数的应用;
2、掌握MATLAB/Simulink在稳定性分析中的应用。
二、试验设备
電脑壹台;MATLAB仿真软件壹种
三、试验内容
1、某随動系统的构造如图所示。运用MATLAB完毕如下工作:(1)對給定的随動系统建立数學模型;(2)分析系统的稳定性,并且绘制阶跃响应曲线;(3)计算系统的稳态误差;(4)大体分析系统的總体性能,并給出理论上的解释。
图SEQ图表\*ARABIC1系统的构造图
解:运用MATLAB求解的基本环节如下
1.求取系统传递函数
clc;
clearall;
num1=[20];den1=[120];
sys1=tf(num1,den1);%二阶系统的传递函数
文档评论(0)