第五章动态系统建模仿真工具SIMULINK精选.ppt

第五章动态系统建模仿真工具SIMULINK精选.ppt

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

第五章 动态系统建模仿真工具SIMULINK SIMULINK是用来对动态系统进行建摸、仿真和分析的软件包,是面向系统结构图的方便的仿真工具。 它有两个显著的功能:SIMU(仿真)和LINK(连接),即可以方便地利用鼠标在模型窗口上画出所需系统模型图,来对系统进行建摸、仿真与分析,从而使一个复杂系统模型的建立和仿真变得相当简单和直观。 本章重点: SIMULINK 工作环境及操作 SIMULINK 的建模与仿真方法 * 一、SIMULINK 简介 Simulink提供了一个图形化的用户界面。点击MATLAB命令空间的快捷键或在命令空间中写入:simulink 回车,即可进入Simulink工作环境。 SIMULINK支持连续与离散系统以及连续离散混合系统,也支持线性与非线性系统,还支持具有多种采样频率的系统,也就是不同的系统能够以不同的采样频率进行组合,以仿真较大较复杂的系统。 * SIMULINK模块库与模型窗口 Simulink模块库 通信模块集 控制系统工具箱 DSP(数字信号处理)模块集 定点模块集 模糊逻辑工具箱 神经网络模块集 功率系统模块集 实时工作空间库 S-函数示例 Simulink附加库 系统辨识模块集 虚拟现实工具箱 * SIMULINK模块库 连续系统模块 离散系统模块 函数与表模块 数学模块 非线性模块 信号与系统模块 输出模块 输入源模块 子系统模块 * 连续系统模块 微分 积分 积分步长延时 状态空间模型 传递函数模型 传输延迟 可变传输延迟 零极点模型 * 函数和表模块 直接查询表 函数功能块? MATLAB函数 S函数(系统函数) * 数学模块 绝对值 点乘 增益 逻辑运算 符号函数 相加点 * 非线性模块 死区特性 手动开关 继电器特性 饱和特性 开关模块 * 信号与系统模块及输出模块 信号分离模块 信号复合模块 输出端口 示波器模块 输出仿真数据到文件 输出仿真数据到工作空间 * 输入源模块 时钟信号 常数值 时钟信号 常数值 斜坡信号 信号发生器 正弦信号 阶跃信号 * 二、SIMULINK 的建模与仿真方法 打开模块库,找出相应的模块。鼠标左键点击相应模块,拖拽到模型窗口中即可。 模块的复制:按住Ctrl键的同时,用鼠标选中模块后,将其拖到新位置 ;另一种方法是直接用右键拖拽即可复制新模块。 利用Simulink窗口中的Format菜单下的菜单项来改变模块方向:Flip Block------模块旋转180度;Rotate Block------模块顺时针旋转90度; 连接线的画法:从一个模块的输出端按下鼠标拖动到下一个模块的输入端,放开即可;在Simulink 中一般使用水平和垂直的线段画连接线,要画斜线,则可按住Shift键; * 子系统创建及封装 选中部分模块------Edit------Create Subsystem,或者右键单击所选中模块后再单击Create Subsystem将会用一个模块(子模块)代替所选中的模块。 创建子系统模块后,选中,从Edit------ Mask subsystem或Edit Mask------可给出一个封装对话框,在其中给出各种封装信息。 例: * 子系统封装 填写封装后对话框提示参数: Prompt:写入封装后对话框中的提示参数名称; Variable:对应的变量名; Add:点此键加入; Initialization Commands:初始化命令,用来与对话框中提供的数据建立联系。 * 三、SIMULINK的仿真 设置仿真控制参数:打开Simulation菜单,找到Parameters选项,可打开参数设置对话框。它包括仿真时间范围的选择、仿真算法的选择、仿真步长的指定及仿真精度 * 示波器属性参数 设置示波器属性参数:包括坐标轴范围、抽取因子(decimation)[用来控制写入工作空间的数据]、保存的输出值的最大行数等。 * 仿真结果存储到工作空间 选择To Workspace模块。只要将数据输入到这个模块内,就会将数据保存到工作空间中 设置数据保存的变量名,数据点数,抽取因子,存储结构(一般设为矩阵) * 四、SIMULINK的仿真实例 双环调速的电流环系统: 建立以上系统模型后,设置仿真时间为1S,运行仿真后,观察示波器的输出 例: * SIMULINK

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档