网站大量收购独家精品文档,联系QQ:2885784924

3《MATLABSimulink与控制系统仿真(第3版)》的第3章Simulink仿真教程.ppt

3《MATLABSimulink与控制系统仿真(第3版)》的第3章Simulink仿真教程.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自动控制系统基本概念 自动控制系统分类 控制系统仿真基本概念 MATLAB/Simulink下的控制系统仿真 MATLAB中控制相关的工具箱 上节提要 MATLAB概述 MATLAB桌面操作环境 MATLAB数值计算 关系运算和逻辑运算 符号运算 复数和复变函数运算 MATLAB常用绘图命令 MATLAB程序设计 上节提要 3.1 引言 3.2 SIMULINK仿真概述 3.3 SIMULINK的模块库简介 3.4 SIMULINK功能模块的处理 3.5 SIMULINK仿真设置 3.6 SIMULINK仿真举例 3.7 SIMULINK自定义功能模块 3.8 S函数设计与应用 第3章 SIMULINK仿真 内容提要 Simulink的出现给控制系统分析与设计带来了福音。它有两个主要功能:Simu(仿真)和Link(连接),即该软件可以利用鼠标在模型窗口上绘制出所需要的控制系统模型,然后利用Simulink提供的功能来对系统进行仿真和分析。 通过本章,对Simulink的基本模块和功能有一个全面了解,并能熟练Simulink的基本操作,为使用Simulink进行控制系统仿真打下基础。 3.2 Simulink仿真概述 Simulink是MATLAB软件的扩展,它是实现动态系统建模和仿真的一个软件包,它与MATLAB语言的主要区别在于它与用户交互接口是基于Windows的模型化图形输入的,从而使得用户可以把更多的精力投入到系统模型的构建而非语言的编程上。 所谓模型化图形输入是指Simulink提供了一些按功能分类的基本系统模块,用户只需要知道这些模块的输入、输出及模块的功能,而不必考察模块内部是如何实现的。通过对这些基本模块的调用,再将它们连接起来就可以构成所需要的系统模型(以.mdl文件进行存取),进而进行仿真与分析。 3.2.1 Simulink的启动与退出 Simulink的启动有两种方式:一种是启动MATLAB后,单击MATLAB主窗口的快捷按钮 来打开Simulink Library Browser窗口;另一种是在MATLAB命令窗口中输入“Simulink”, 3.2.2 Simulink建模仿真 一个典型的Simulink模型由以下三种类型的模块构成: 信号源模块 信号源为系统的输入,它包括常数信号源、函数信号发生器(如正弦波和阶跃函数等)以及用户自己在MATLAB中创建的自定义信号。 被模拟的系统模块 系统模块作为仿真的中心模块,它是Simulink仿真建模所要解决的主要部分。 输出显示模块 3.3.1 Simulink模块库分类 Simulink模块库按功能分为16类子模块库 3.4 Simulink功能模块的处理 图3.8 “功能模块参数设置”对话框 图3.10 “示波器属性”对话窗框 3.4.2 Simulink模块的基本操作 (1)移动:选中模块,按住鼠标左键将其拖曳到所需的位置即可。若要脱离线而移动,可按住Shift键再进行拖曳。 (2)复制:选中模块,按住鼠标右键进行拖曳即可复制同样的一个功能模块。 (3)删除:选中模块,按Delete键即可。若要删除多个模块,可以同时按住Shift键,再用鼠标选中多个模块,按Delete键即可;也可以用鼠标选取某区域,再按Delete键就可以把该区域中的所有模块和线等全部删除。 (4)转向:为了能够顺序连接功能模块的输入和输出端,功能模块有时需要转向。在菜单Format中选择Flip Block旋转180°,选择Rotate Block顺时针旋转90°;或者直接按Ctrl+F组合键执行Flip Block,按Ctrl+R组合键执行Rotate Block。 (5)改变大小:选中模块,对模块出现的4个黑色标记进行拖曳即可。 (6)模块命名:先用鼠标在需要更改的名称上单击一下,然后直接更改即可。名称在功能模块上的位置也可以变换180°,可以用Format菜单中的Flip Name来实现,也可以直接通过鼠标进行拖曳。Hide Name可以隐藏模块名称。 (7)颜色设定:Format菜单中的Foreground Color可以改变模块的前景颜色,Background Color可以改变模块的背景颜色,而模型窗口的颜色可以通过Screen Color来改变。 (8)参数设定:用鼠标双击模块就可以进入模块的参数设定窗口,从而对模块进行参数设定。参数设定窗口包含了该模块的基本功能帮助,为获得更详尽的帮助,可以单击其上的“Help”按钮。通过对模块的参数设定,就可以获得需要的功能模块。 (9)属性设定:选中模块,打开Edit菜单的Block Properties可以对模块进行属性设定,包括对Description、Priority、Tag、

文档评论(0)

我是兰花草 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档