第5章 SIMULINK仿真.pptVIP

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章 SIMULINK仿真

Signals Systems 库(续) IC(初始状态) Inport(输入端口) Merge(合并) Model Info (模型信息) Mux (混合) Outport(输出端口) Probe (探测器) Selector(选择器) Subsystem(子系统) Terminator(终结器) Trigger(触发器) Width(宽度) Function-Call Generator(函数调用发生器) Functions Tables 库 Fcn(函数表达式 ) Look-Up Table(查找表 ) Look-Up Table (2-D)(二维查找表 ) MATLAB Fcn (MATLAB 函数 ) S-Function( S 函数 ) 第 5 章 SIMULINK仿真 * * * * 第五章 MATLAB的SIMULINK仿真 SIMULINK是一个进行动态系统建模、仿真和综合分析的集成软件包。它可以处理的系统包括:线性、非线性系统;离散、连续及混合系统;单任务、多任务离散事件系统。 在 SIMULINK 提供的图形用户界面GUI上,只要进行鼠标的简单拖拉操作就可构造出复杂的仿真模型。它外表以方块图形式呈现,且采用分层结构。 从建模角度讲,这既适于自上而下(Top-down)的设计流程(概念、功能、系统、子系统、直至器件),又适于自下而上(Bottum-up) 逆程设计。 * * MATLAB的SIMULINK仿真 从分析研究角度讲,这种 SIMULINK 模型不仅能让用户知道具体环节的动态细节,而且能让用户清晰地了解各器件、各子系统、各系统间的信息交换,掌握各部分之间的交互影响。 在 SIMULINK 环境中,用户将观察到现实世界中非线性因素和各种随机因素对系统行为的影响。 在 SIMULINK 环境中,用户可以在仿真进程中改变感兴趣的参数,实时地观察系统行为的变化。 * * MATLAB的SIMULINK仿真 在MATLAB 7.0 版中,可直接在 SIMULINK 环境中运作的工具包很多,已覆盖通信、控制、信号处理、DSP、电力系统等诸多领域,所涉内容专业性极强。 本讲由浅入深地讲述 SIMULINK 对各种数学、工程问题的建模、仿真和分析的基本方法,采用“算例”作为主体,配以适量的归纳性表述。 * * 模型的创建和模型文件 SIMULINK 模型是什么? SIMULINK 模型有以下几层含义: 在视觉上表现为直观的方框图; 在文件上则是扩展名为 mdl 的ASCII代码; 在数学上表现为一组微分方程或差分方程; 在行为上则模拟了实际系统的动态特性 。 * * SIMULINK 模型通常包含三种 “组件”: 信源( Sources):可以是常数、时钟、白噪声、正弦波、阶梯波、扫频信号、脉冲生成器、随机数产生器等信号源; 系统( System):即指被研究系统的 SIMULINK 方框图; 信宿( Sink):可以是示波器、图形记录仪等。 对于具体的 SIMULINK 模型而,不一定完全地包含这三大组件。例如:研究初始条件对系统影响就不必包含信源组件。 * * SIMULINK 模型的创建 创建模型文件; 选择对象; 模块的操作; 连线的操作; 对模型的注释; 创建子系统; 仿真的配置 ; 保存模型; 仿真和结果分析。 * * 仿真运行 使用菜单进行仿真 设置仿真参数和选择求解器 通过选择菜单 Simulation 下的 Parameters 菜单项,用来设置仿真参数和选择求解器。其中有三个页面管理这些仿真参数。 在 Solver 页面,设置开始和停止时间,选择求解器和指定求解器(solver)的参数,另外还可以选择一些输出选项。 在 Solver options 中, SIMULINK 模型的仿真涉及到一组常微分方程(ODEs)的数值积分。如果模型是连续系统,使用ode45方法;如果模型不是连续系统,使用discrete方法。 * * 仿真运行 在 Workspace I/O 页面,管理对 MATLAB 工作空间的输入和输出。 在 Diagnostics 页面,可以选择在仿真期间显示的警告信息的层次。 通过命令行运行仿真 通过命令行运行仿真与通过菜单运行仿真相比 ,有如下的 一些优点: 可以不理睬模块中的初始条件(参数 x0 ); 可以定义任何外部输入(用参数 ut ); * * 仿真运行 可以由一个M 文件来启动一个仿真,并且允许模块中的参数发生改变 。 用来进行仿真的命令有四个: 使用 set_param 命令:开始、停止或者继续仿真或者更新模块的方框图。 get_param 命令来检查一个仿真的状态。 使用 sim 命令:启动仿真命

文档评论(0)

wyjy + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档