计算机仿真实验指导书(2)

2019-06-11 11:17

第三章 实验项目

实验一 面向系统结构图的仿真程序调试

一、实验目的

1. 熟悉以结构图形式描述的连续系统的数字仿真方法和步骤。 2. 了解仿真程序的使用方法以及使用的限制条件。

3. 学会分析系统环节参数变化对系统动态特性的影响。 二、实验属性 (验证性) 三、实验要求

实验前,要求预习结构图仿真程序的原理和程序的各变量的含义,使用方法及条件;准备好运行程序所需的计算用参数,熟悉各参数输入方法。实验中要认真进行仿真程序调试,进行仿真实验,了解系统参数变化对动态特性的影响并记录实验数据或曲线。实验后写出实验报告,并对仿真实验结果进行分析、讨论。 四、实验内容与步骤

一、调入面向系统结构图的仿真程序FZ1(程序见附录C),了解仿真程序的使用方法及程序调试。

二、使用仿真程序FZ1,对图1-1所示控制系统进行仿真研究。当系统参数分别为: (1)p1?0.02,p3?10,p4?100,z1?0.1 (2)p1?0.2,p3?10,p4?100,z1?0.1 (3)p1?0.2,p3?10,p4?100,z1?1

试确定在阶跃信号输入下系统的动态特性。计算各系统的动态性能指标,并进行分析。

图1-1 控制系统结构图

5

实验二 初试MATLAB

一、实验目的

1.熟悉视窗下的MATLAB环境;

2.掌握MATLAB软件的基本使用方法; 3.应用MATLAB命令建立系统数学模型;

4.掌握利用MATLAB软件进行控制系统模型转换的方法。 二、实验属性 (验证性) 三、实验仪器设备及器材 1.硬件要求

基于IBM-PC或与之完全相兼容的带有中央处理器的奔腾及其以上机器至少64KB内存,推荐使用128KB以上内存。 2. 软件要求

安装有MATLAB,并且有Microsoft Word7.0(office95)以上支持的操作系统。 四、实验要求

实验前要求熟悉相关MATLAB函数并预习实验的相关内容,写出预习报告。实验时要按要求完成上机实验内容并且检验和调整程序,观察并记录仿真结果。实验后写出实验报告,并对仿真实验结果进行分析、讨论。 五、实验内容与步骤

1.双击MATLAB6.5的图标,运行MATLAB时,展示在用户面前的为桌面环境的缺省界面窗口,如图2-1所示。

图2-1 MATLAB的桌面环境

6

要求熟悉视窗下的MATLAB环境,分别观察和熟悉菜单项、工具栏、历史命令窗口、命令窗口、当前目录浏览器、工作空间浏览器、目录分类窗口、M文件编辑器/调试器、超文本帮助浏览器。

2.单击工具栏中帮助按钮(或者单击Help菜单中的MATLAB Help),打开MATLAB6.5的帮助系统,练习和熟悉MATLAB6.5的帮助系统的使用。 3. 熟悉教材上相关矩阵的MATLAB基本运算; 4. 熟悉教材上常微分方程的MATLAB求解;

s3?11s2?30s5. 建立G(s)?4的传递函数,零极点及状态方程模型; 32s?9s?45s?87s?50(方法自选)

6.应用MATLAB命令编写相应M文件,建立图2-2系统的数学模型——闭环传递函数。

图2-2 调速系统 7.求满足

?i?1000的最小m值,并编写该函数;

i?1m

7

实验三 基于MATLAB的系统时域分析

一、实验目的

1.熟悉MATLAB的各种绘图命令;

2.掌握基于MATLAB的控制系统时域分析方法。 二、实验属性 (验证性) 三、实验仪器设备及器材 1.硬件要求

基于IBM-PC或与之完全相兼容的带有中央处理器的奔腾及其以上机器至少64KB内存,推荐使用128KB以上内存。 3. 软件要求

安装有MATLAB,并且有Microsoft Word7.0(office95)以上支持的操作系统。 四、实验要求

实验前要求熟悉相关MATLAB函数并预习实验的相关内容,写出预习报告。实验时要按要求完成上机实验内容并且检验和调整程序,观察并记录仿真结果。实验后写出实验报告,并对仿真实验结果进行分析、讨论。 五、实验内容与步骤

1.应用MATLAB的绘图命令,绘制y=3x2+4x-7在[-10 10]之间的图形。 2. 应用MATLAB的绘图命令,绘制y=sinx、y=cosx在一个周期内的图形。 3. 已知单位负反馈控制系统的开环传递函数为G(s)?K,应用MATLAB

s(0.5s?1)(4s?1)命令编写相应M文件,绘制系统的K值分别为1.4,2.3,3.5时的单位阶跃响应曲线。 4. 一个二阶系统为G(s)?K,其中c?{1,2,4},K?{1.25,2,29},应2s?cs?K用MATLAB命令编写相应M文件,绘制系统对应三组不同参数配合下,同一坐标轴里的三条阶跃响应曲线。

5. 应用MATLAB命令编写相应M文件,分别绘制图3-1各控制系统的单位阶跃响应曲线并比较其动态性能.

图3-1 控制系统

8

实验四 系统的根轨迹与频域分析

一、实验目的

1.熟悉MATLAB的各种函数命令的调用格式;

2.掌握基于MATLAB的控制系统根轨迹与频域分析方法。 二、实验属性 (综合性) 三、实验仪器设备及器材 1.硬件要求

基于IBM-PC或与之完全相兼容的带有中央处理器的奔腾及其以上机器至少64KB内存,推荐使用128KB以上内存。 4. 软件要求

安装有MATLAB,并且有Microsoft Word7.0(office95)以上支持的操作系统。 四、实验要求

实验前要求熟悉相关MATLAB函数并预习实验的相关内容,写出预习报告。实验时要按要求完成上机实验内容并且检验和调整程序,观察并记录仿真结果。实验后写出实验报告,并对仿真实验结果进行分析、讨论。 五、实验内容与步骤

1.熟悉和掌握MATLAB有关控制系统根轨迹法的函数命令及调用格式。设单位反馈控制系统的开环传递函数如下,应用MATLAB命令编写相应M文件,绘制出相应的闭环根轨迹。

⑴ G(s)?K

s(0.2s?1)(0.5s?1)K(s?1)

s(2s?1)⑵ G(s)?K*(s?5)⑶ G(s)?

s(s?2)(s?3)2.熟悉和掌握MATLAB有关控制系统根轨迹法的函数命令及分析方法。设单位反馈控制系统的开环传递函数为G(s)?K,应用MATLAB命令编写相应M文件,

s(0.01s?1)(0.02s?1)要求:① 绘制闭环根轨迹;

② 确定系统的临界稳定开环增益;

③ 确定与系统临界阻尼比相应的开环增益。

3.熟悉和掌握MATLAB有关控制系统根轨迹法的函数命令及分析方法。设反馈控制系统中

9


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

下一篇:《金钱的魅力》优秀教案

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

马上注册会员

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