当前位置:文档之家› 机电系统动态仿真matlabPPT电子教案课件-第七章-SIMULINK仿真

机电系统动态仿真matlabPPT电子教案课件-第七章-SIMULINK仿真


离散滤波器 离散零极点 离散状态方程
零阶保持器 一阶保持器
Simulink的基本模块
5.函数与表模块库
模块
功能
Lookup Table
线性插值查表
Lookup Table(2-D) 二维线性插值
Lookup Table(n-D) N维线性插值
PrelookUp Index S 预查下标
Interpolation(n-D) N维插值
认识Simulink
7.1.2 Simulink的启动与退出 1.Simulink的启动
在MATLAB窗口的工具栏中单击
图标
在命令窗口中输入命令: >>simulink
认识Simulink
7.1.2 Simulink的启动与退出 1.Simulink的启动
认识Simulink
7.1.2 Simulink的启动与退出 1.Simulink的启动
Simulink模块库浏览器
标题 菜单栏 工具栏 模块说明 框
基本模块 库
已安装专 用 模块库
模块查找 框
模块显示 框
认识Simulink
如何打开模型编辑窗口? 启动方式: (1)模块库浏览器的菜单“File”/“New”/“Model”命令 (2)单击工具栏上的 图标
认识Simulink
方法一:
认识Simulink
7.1.1 Simulink简介 Simulink是MATLAB的重要组成部分,提供建立
系统模型、选择仿真参数和数值算法、启动仿真程 序对该系统进行仿真、设置不同的输出方式来观察 仿真结 启动Simulink并打开模型编辑窗口。 (2) 将所需模块添加到模型中。 (3) 设置模块参数并连接各个模块组成仿真模型。 (4) 设置系统仿真参数。 (5) 开始系统仿真。 (6) 观察仿真结果。
Direct Lookup T
直接查表
Fcn MATLAB Fun
C语言形式的 表达式 M形式的表达式
S-Function Polynomial
调用S函数 多项式
Simulink的基本模块
6.信号与系统模块库
模块
功能
Bus Creator Bus Selector Mux Demux
创建信号总线 从信号总线中选择信号 多路传输器 多路分离器
2.Simulink的退出 为了退出Simulink,只要关闭所有模型编辑窗口和 Simulink模块库浏览器窗口即可。
教学内容
7.1 认识Simulink 7.2 Simulink的基本模块 7.3 Simulink的模块操作 7.4 仿真模型的参数设置
Simulink的基本模块
7.2 Simulink的基本模块
功能
创建输入端 接地 从文件读数据 从工作空间读数据 常数 信号发生器 脉冲发生器 斜波 正弦波 阶跃信号 重复序列 快速正弦扫描 随机信号 均匀随机信号 带限白噪声 当时时间 数字时钟
Simulink的基本模块
2.接收模块库
模块
Out1 Terminator To File To Workspace Scope Floating Scope XY Graph Display Stop Simulation
功能
积分 微分 状态方程 传递函数 零极点 传输延时 可变传输延时
Simulink的基本模块
4.离散系统模块库
模块
Unit Delay Discrete-Time I Discrete Transf F
功能
单位延时采样保持 离散时间积分 离散传递函数
Discrete Filter Discrete Zero-Pole Discrete State-Space Zero-order Hold First-order Hold
第七章 SIMULINK仿真
教学内容
7.1 认识Simulink 7.2 Simulink的基本模块 7.3 Simulink的模块操作 7.4 仿真模型的参数设置
教学内容
7.1 认识Simulink 7.2 Simulink的基本模块 7.3 Simulink的模块操作 7.4 仿真模型的参数设置
Simulink的基本模块
7.2 Simulink的基本模块
Simulink的基本模块
7.2 Simulink的基本模块
输入源 接收 连续系统 离散系统 信号与系统
模块库 模块库 模块库 模块库
模块库
数学运算 函数与表
模块库
模块库
Simulink的基本模块
1. 输入源模块库
模块
In1 Ground From File From Workspace Constant Signal Generator Pulse Generator Ramp Sine Wave Step Repeating S Chirp Signal Random Number Uniform R N Band-limited N Clock Digital Clock
Selector
选择输入信号
Merge
信号合并
From Goto Tag V
从GOTO模块接收信号 定义GOTO模块的范围
Goto
Data Store Read
Data Store Memory
Data Store Write
把信号送到FORM模块 从存储器读数据 为存储器定义尺寸
向存储器写数据
Simulink的基本模块
7.数学模块库
模块
Sum Product Gain Slider Gain MinMax
Abs Sign Math Function Trigonometric F
功能
创建输出端 通用终端 输出数据到文件 输出数据到工作空间 示波器 可选示波器 XY关系图 实时数值显示 输出不为0时停止仿真
Simulink的基本模块
3.连续系统模块库
模块
Integrator Derivative State-Space Transfer Fcn Zero-Pole Transport Delay Variable T D
认识Simulink
方法二:
Simulink模块编辑窗口
菜单栏 工具栏 模块编辑框
当前状态
仿真进程
仿真解法
认识Simulink
如何存盘?
认识Simulink
如何对一个已经存在的模型文件进行编辑修改?
在MATLAB命令 窗口直接输入模 型文件名(不要加 扩展名.mdl)。
认识Simulink
相关主题