文档详情

MATLAB_SIMULINK_1..ppt

发布:2016-12-12约7.07千字共57页下载文档
文本预览下载声明
6.5 SIMULINK仿真环境 SIMULINK仿真环境简介  SIMULINK与MATLAB语言的主要区别:     SIMULINK与用户交互接口是基于Windows的图形化模型输入,而非语言的编程上,其结果是使得用户可以把更多的精力投入到系统模型的构建。  SIMULINK是MATLAB的进一步扩展,它不但实现了可视化的动态仿真,也实现了与MATLAB、c或者fortran甚至和硬件之间的相互数据传递,大大的扩展了它的功能。它已经成为教学和工业应用中对动态系统进行建模时采用得最广泛的软件包。 6.5.1 SIMULINK Basics SIMULINK基础 Starting SIMULINK 启动SIMULINK 一、 启动SIMULINK 二、Block Library 模块库 建立仿真模型,需将模型库中的模块搭接在一起以实现所需功能,所以应了解各个模块的作用。 常用的模块库为以下几种: 三、Creating Models 模型建立 1.选择模块: 打开模块库,用鼠标选中所需的模块,按住左键拖到所建的模型窗口; 2.模块的操作 1)选定、移动、删除、剪切和拷贝; 2)标题修改:单击名称直接修改;标题显示在模块的上方Format?Flip Name 标题隐藏Format?Hide Name 3)模块的翻转: Format?Flip/Rotate Block ;可将模块分别旋转180/90?。 4)颜色:设定分别设定前景、背景和空白区的颜色;  Format?Foreground/Background/Screen Color ;5)模块内部参数修改:双击模块或点右键或Edit菜单,打开该模块的parameter对话框,进行参数修改。 3.连线的操作 1)连接 自动:选中源模块,按住Ctrl键点击目的模块 手动:鼠标置于模块的输出端,出现十字光标,拖动 到另一模块的输入端,就生成带箭头的连线; 2)分支线:按住Ctrl键,在要分支的地方用鼠标拉出; 在要分支的地方用右键拉出; 由输入端拉线到分支点。 3)线的弯折:按住Shift键,在要弯折的地方单击,出现小圆圈,即可随意拖动。 4)线的标注:双击连线即可输入说明标签。 5)线的粗细: Format?Wide nonscalar lines 线的粗细就会随信号而变,数值为细,向量为粗。 4.仿真的配置(仿真方法与仿真参数的选择)   选择Simulation菜单下的Parameters命令,就会弹出一个仿真参数对话框,有四个页面来管理仿真的参数。 Solver页:设置仿真的开始和结束时间,选择解法器,说明解法器参数及选择一些输出选项。 Workspace I/O页:管理模型从MATLAB工作空间的输入和对它的输出。 Diagnostics页:允许用户选择Simulink在仿真中显示的警告信息的等级。 Advanced页:模型参数配置,优化等。 5.保存模型 模型保存为.mdl文件,可将所建的模块连接以及模块参数、仿真参数设置等都保存起来。 6.仿真运行和结果分析   Simulation Start或 ?图标,就按仿真时间设置运行。    仿真结果分析主要通过各种曲线的显示。常用的是Sink库里的Scope示波器或者输出到工作空间(To Workspace)去绘制曲线。 Simulink 库 Continuous 线性函数的模块库 Discontinuities(Nonlinear) 非线性函数库 Discrete 离散时间系统库 Ports Subsystems 子系统和条件触发库 Math 一般数学函数库 Signals Systems 信号与系统库 Sinks 信号接收器库 Sources 信号源库 返回 4、 Math(数学模块) Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数 Trigonometric Function:三角函数,包括正弦、余弦、正切等 MinMax:最值运算 Abs:取绝对值 Sign:符号函数 Logical Operator:逻辑运算 Relational Operator:关系运算 Complex to Magnitude-Angle:由复数输入转为幅值和相角输出 Magnitude-Angle to Complex:由幅值和相角输入
显示全部
相似文档