英才学院自动控制原理实验教案07控制系统的模拟试验与MATLAB仿真.docx
《英才学院自动控制原理实验教案07控制系统的模拟试验与MATLAB仿真.docx》由会员分享,可在线阅读,更多相关《英才学院自动控制原理实验教案07控制系统的模拟试验与MATLAB仿真.docx(49页珍藏版)》请在第壹文秘上搜索。
1、自动控制原理第7章控制系统的模拟试验与MATLAB仿真7.1 MATLAB 简介MATLAB是Mathworks公司开发的一种集数值计算、符号计算和图形可视化三大基本功 能于一体的功能强大、操作简单的优秀工程计算应用软件。MTLB不仅可以处理代数问题 和数值分析问题,而且还具有强大的图形处理及仿真模拟等功能。从而能够很好的帮助工程 师及科学家解决实际的技术问题。MATLAB的含义是矩阵实验室(MatriX Laborato”),最初主要用于方便矩阵的存取, 其基本元素是无需定义维数的矩阵。经过十几年的扩充和完善,现己发展成为包含大量实用 工具箱(Toolbox)的综合应用软件,不仅成为线性代数
2、课程的标准工具,而且适合具有不 同专业研究方向及工程应用需求的用户使用。MATLAB最重要的特点是易于扩展。它允许用户自行建立完成指定功能的扩展MATLAB函 数(称为M文件),从而构成适合于其它领域的工具箱,大大扩展了 MATLAB的应用范围。目 前,MATLAB已成为国际控制界最流行的软件,控制界很多学者将自己擅长的CAD方法用 MATLAB加以实现,出现了大量的MATLAB配套工具箱,如控制系统工具箱(COntrOI systems toolbox),系统识别工具箱(SyStem identification toolbox),鲁棒控制工具箱(robust control toolbox
3、),信号处理工具箱(Signal processing toolbox)以及仿真环境 SIMULTNK 等。7.1.1 MATLAB 的安装本节将讨论操作系统为Microsoft Windows环境下安装MATLAB6的过程。将MATLAB6的安装盘放入光驱,系统将自动运行auto-run. bat文件,进行安装:也可 以执行安装盘内的SetUP.exe文件启动MATLAB的安装程序。启动安装程序后,屏幕将显示 安装MATLAB的初始界面,根据Windows安装程序的常识,不断单击Next,输入正确的安装 信息,具体操作过程如下:输入正确的用户注册信息码:选择接收软件公司的协议:输入用户名和公
4、司名:选择 MATLAB 组件(TOOlbOx):选择软件安装路径和目录:单击Next按钮进入正式的安装界面。安装过程界面如图7-1所示。图7-1 MATLAAB安装过程界面图7-2 MATLAAB启动过程界面安装完毕后,选择Restart my computer now选项以重新启动计算机。重新启动计算机后,用户就可以点击图标浦A使用MATLAB6 了。MATLAB启动过程界面如 图7-2所示。7.1.2 MATLAB桌面系统MATLAB的桌面系统由桌面平台以及桌面组件共同构成,如图7-3。桌面平台是各桌面组 件的展示平台,它提供了一系列的菜单操作以及工具栏操作,而不同功能的桌面组件构成了
5、整个MATLAB操作平台。其组件主要包含如下8个组件部分:命令窗口(COmmand Window)历史命令窗口 (Command History)组件平台(LaUnCh Pad)路径浏览器(Current Directory Browser)帮助浏览器(HeIP Browser) 工作空间浏览器(Workspace Browser)数组编辑器(Array Editor)M文件编辑 调试器(Editor-Debugger) o用户可以在View菜单下选择打开或关闭某个窗口。图73 MATLAB桌面平台7.1.3 MATLAB 命令窗口MATLAB可以认为是一种解释性语言。在MATLAB命令窗口中
6、,标志为命令提示符,在 命令提示符后面键入一个MATLAB命令时,MATLAB会立即对其进行处理,并显示处理结果。这种方式简单易用,但在编程过程中要修改整个程序比较困难,并且用户编写的程序不 容易保存。如果想把所有的程序输入完再运行调试,可以用鼠标点击快捷DI或 FileNewM-file菜单,在弹出的编程窗口中逐行输入命令,输入完毕后点击DCbUglRUn(或 F5)运行整个程序。运行过程中的错误信息和运行结果显示在命令窗口中。整个程序的源代 码可以保存为扩展名为的M文件。在介绍MATLAB的强大计算和图象处理功能前,我们可以先运行一个简单的程序。设系统的闭环传递函数为:求系统的时域响应图,
7、可输入下面的命令: num=l, 4;den=l, 2, 8;step(num, den)07Step Response0.6System: SySTme (sec 3 7AnoKucte. 0.510.5l02 -0123456Tne(sec)图74动态响应时域图程序运行后会在一个新的窗口中显示出系统的时域动态响应曲线,如图7-4o用鼠标左 键点击动态响应曲线的某一点,系统会提示其响应时间和幅值。按住左键在曲线上移动鼠标 的位置可以很容易的根据幅值观察出上升时间、调节时间、峰值及峰值时间,进而求出超调 量。如果想求根轨迹,可将程序的第三行变为rlocus(num, den),求伯德图可改为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英才 学院 自动控制 原理 实验 教案 07 控制系统 模拟 试验 MATLAB 仿真