第七章SIMULINK仿真操作.ppt

  1. 1、本文档共140页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章SIMULINK仿真操作

MATLAB/SIMULINK实用教程 ;第7章SIMULINK仿真操作;7.7 SIMULINK的分析工具; SIMULINK是MATLAB的一个软件包,是一个结合了框图界面和交互仿真能力的系统级设计和仿真工具。 它以MATLAB的核心数学、图形和语言模块为基础,可以让用户毫不费力地完成算法开发、仿真或者模型验证,而不需要传递数据、重写代码或改变软件环境。; 本章以“实例”为主体,加上适量的归纳性表述。 读者可以通过练习实例来掌握SIMULINK的一般使用规则和操作方法。 鉴于SIMULINK的本质,这些示例涉及数学、物理和若干工程考虑,让读者从这些带背景性的示例体会SIMULINK的精妙之处。;7.1 SIMULINK简介; SIMULINK是一个进行动态系统建模、仿真和综合分析的集成软件包。 它可以处理的系统包括:线性、非线性系统;离散、连续及混合系统;单任务、多任务离散事件系统。; 在SIMULINK 提供的图形用户界面GUI上,只要进行鼠标的简单拖曳操作就可构造出复杂的仿真模型。 它外表以方块图形式呈现,且采用分层结构。 从分析研究角度讲,这种SIMULINK模型不仅能让用户知道具体环节的动态细节,而且能让用户清晰地了解各器件、各子系统和各系统间的信息交换,掌握各部分之间的交互影响。 SIMULINK中的工具包很多,覆盖通信、控制、信号处理、DSP和电力系统等诸多领域,所涉及的内容专业性极强。; 由于SIMULINK是基于MATLAaB环境之上的高性能系统及仿真平台。 因此,必须首先运行MATLAB,然后才能启动SIMULINK并建立系统的仿真模型。;图7-1 两种启动SIMULINK方法的图示说明 ; 图7-2 Simulink库浏览器窗口;7.1.2 一个MATLAB/SIMULINK库自带的演示实例;图7-4 同步电机的演示仿真模型的运行结果;7.1.3 创建一个MATLAB实例; 【例7-1】 信号源的示波显示示例,如图7-6所示。;图7-7 Mux属性设置;图7-8 添加模块; 【例7-2】 演示“求和”模块的向量处理能力:输入扩展,如图7-9所示。 ; 【例7-3】 演示“增益”模块的向量处理能力:参数扩展,如图7-10所示。;1.选择模块集(库);(1)模块的选定 (2)模块的复制 (3)模块大小的改变 (4)模块的旋转 (5)模块颜色的改变 (6)模块名的操作 (7)模块参数的设置 (8)模块的删除;(1)线的连接 (2)线的分支 (3)线的折曲 (4)线的删除 (5)线的标注;7.3 SIMULINK的基本模块简介;(2)断续函数模块库(Discontinuouies);(3)离散系统模块库(Discrete);(4)数学运算模块库(Math operations);(5)查表模块库(Lookup Tables);(6)User-Defined Functions模块库;(7)Sink模块库;(8)信号路由模块库(Signal Routing);(9)Logic and Bit Operations模块库;(10)Port Subsystems模块库;(11)Sources 模块库; 【例7-4】 搭建特定的信号源,SIMULINK仿真模型如图7-23所示,仿真结果如图7-24所示。;图7-23 信号源的SIMULINK仿真模型图;图7-24 示波器显示信号源波形;7.4 连续系统建模;图7-25 积分模块SIMULINK示例图及结果;图7-26 积分模块属性设置图;图7-27 设置scope的paramters属性;图7-28 复位积分器的SIMULINK示例图及结果;图7-29 积分模块设置External reset属性图; 【例7-7】 假设从实际自然界(力学、电学、生态等)或社会中,抽象出有初始状态为0的二阶微分方程,u(t)是单位阶跃函数。 试用积分器直接构建求解该微分方程的模型。;图7-30 求解微分方程的SIMULINK模型;图7-31 利用存放在MATLAB工作空间中的仿真数据所绘制的曲线;【例7-8】 求模型用传递函数 表示系统的阶跃响应曲线。;4. 状态方程模块;图7-33 状态方程模块构成的仿真模型; 图7-34 状态方程模块的参数设置 ; 图7-35 仿真结果;1. 喷射动力车的定位控制 【例7-10】 物理背景:如图7-36所示喷射动力车的定位控制问题。 要求设计一个控制器,其目标是:当车辆的位移和速度为正时,控制器点燃右发动机;当车辆的位移和速度为负时,

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档