电气控制系统的MATLAB仿真实验指导书(2)

2020-05-19 08:26

实验三 编写M文件及程序完成一定的功能、Simulink仿真

一、实验目的:

1、熟悉M文件编制方法,学会编写一般性程序。

2、熟悉Simulink环境,用Simulink建立系统模型及仿真。

二、实验内容:

1、编写一个M函数文件,比较五个数的大小,并能返回五个数中的最大值和最小值。 2、编写一个M函数文件,使用for循环计算1~1000的累加和 。

3、编写一个M函数文件,使用while循环计算从1开始的奇数的连乘积S1,S1=1×3×5×…。要求S1<1×106,显示S1和最后一个奇数的值。

4、已知两子系统传递函数分别为:

57s?8G1(s)? G2(s)?2 试求:

s?1s?2s?9(1)两系统并联连接的等效传递函数,以及其分子向量num与分母向量den向量。 (2)两系统串联连接的等效传递函数,以及其分子向量num与分母向量den向量。 (3)以G2(s)为前向通道函数,以G1(s)为反馈通道函数,求其负反馈等效模型。 (4)完成(1)的传函模型和零极点以及状态空间模型的转换,并将(1)的传函进行部分分式展开。

5、求:负反馈连接闭环系统的传递函数,并求系统的阶跃响应。

6、已知系统的动态结构图模型,绘制其单位负反馈系统的单位阶跃响应曲线,并判断闭环系统的稳定性。(注:分别以指令方式完成和simulink环境下建模仿真。)

三、实验预习要求:

5

1、熟练M文件的编写。

2、对实验内容进行初步编程。

3、熟练SIMULINK建模方法,并进行建模仿真,以及对仿真结果进行分析。

四、实验报告要求:

1、写出经调试后正确的程序。

2、自行编制的M文件,要求写出题目和程序。

3、总结与回顾编程和调试过程中遇到的问题及解决的方法。 4、总结建模方法及仿真分析。

6

实验四 利用MATLAB对系统进行时域分析

一、实验目的:

1、熟悉在MATLAB环境下对系统进行时域分析。

二、实验内容:

1、已知单位负反馈控制系统的开环传递函数为G(s)?K。编写m文件绘制

s(s2?7s?17)K=10、100、1000时闭环系统的阶跃响应曲线;判断闭环系统的稳定性,如果不稳定,计算系统在右半s平面的根的数目;如果稳定计算稳态误差、上升时间、超调量和过渡过程时间;并分析增益系数与系统稳定性的关系。

2、设系统的微分方程为y(t)?6y(t)?25y(t)?25r(t),其中,y(t)为系统的输出变量,r(t)为系统的输入变量。

(1)利用MATLAB建立系统数学模型;

(2)绘制系统的单位阶跃响应曲线和单位脉冲响应曲线。

(3)利用LTIViewer工具绘制系统的单位阶跃响应曲线和单位脉冲响应曲线。

...?3、已知某单位负反馈二阶系统的开环传递函数为2n,

s?2??ns(1)将自然频率固定为?n?1,??0,0.1,0.4,0.5,0.7,0.8,1,2,5时绘制系统单位阶跃响应曲线,并分析阻尼比变化对系统的影响。

(2)将阻尼比固定为??0.55,?n?0.1,0.2,0.5,0.7,1,5时绘制系统单位阶跃响应曲线,并分析自然频率变化对系统的影响。

三、实验预习要求:

1、复习自动控制理论中系统时域研究相关内容。 2、对实验内容进行初步编程。

四、实验报告要求:

1、写出经调试后正确的程序。

2、自行编制的M文件,要求写出题目和程序。

3、总结与回顾编程和调试过程中遇到的问题及解决的方法。

7

2实验五 利用MATLAB进行根轨迹、频域分析 以及在Simulink下对非线性系统进行仿真分析

一、实验目的:

1、熟悉在MATLAB环境下对系统进行根轨迹分析; 2、熟悉在MATLAB环境下对系统进行根轨迹分析;

3、熟悉用在MATLAB/Simulink环境下对非线性系统进行分析。

二、实验内容:

1、某单位负反馈控制系统的开环传递函数为G(s)?K

(s?1)(s?2)(1)利用MATLAB中的rltool工具,绘制系统的根轨迹图,并确定是闭环系统稳定的K的取值范围;

(2)在rltool中,尝试添加新的极点(-3,0),观察根轨迹的变化,并确定使闭环系统稳定的K的取值范围; (3)在Simulink中对上述系统建模,给出K取不同值时系统在阶跃信号下的响应曲线,验证(2)中的结论。

2、已知某单位负反馈系统的结构如图所示。

(1)在MATLAB中建立上述控制系统的数学模型; (2)绘制系统的根轨迹曲线;

(3)判断点?2?10i是否在根轨迹曲线上; (4)确定使闭环系统稳定的K的取值范围。 3、某控制系统结构图如图所示。

(1)利用MATLAB建立上述控制系统的数学模型; (2)绘制开环系统的Bode图和Nyquist曲线;

(3)判断系统的稳定性,如不稳定,绘制闭环系统的零极点图,给出极点位置; (4)计算系统的幅值裕度、相角裕度、相角穿越频率及幅值穿越频率; (5)绘制系统的阶跃响应曲线。

8

4、给定非线性系统的结构如图所示,

(1)在Simulink中建立上述系统的模型;

(2)设开环增益为K=2,非线性环节输出上下限分别为0.05,0.2,0.5,1.0时,在同一个图形中绘制系统的阶跃响应曲线,并对仿真结果进行分析;

(3)当非线性环节输出上下限为0.5时,开环增益分别为2,5,6,10时,在同一图形中绘制系统的阶跃响应曲线,并对仿真结果进行分析。

三、实验预习要求:

1、复习自动控制理论中系统根轨迹分析,频域分析以及非线性系统分析的相关内容。 2、对实验内容进行初步编程与建模。

四、实验报告要求:

1、写出经调试后正确的程序。

2、自行编制的M文件,要求写出题目和程序。

3、总结与回顾编程和调试过程中遇到的问题及解决的方法。 4、总结系统建模仿真与结果分析中遇到的问题及解决的方法。

9


电气控制系统的MATLAB仿真实验指导书(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国地理第三周周测有答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: