- 1、本文档共68页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章:动态系统Simulink建模与仿真课件
第7章:动态系统Simulink建模与仿真;7.1 Simulink工具箱简介;1 Simulink启动
(1)在MATLAB命令窗口输入“simulink”命令。
(2)单击MATLAB主窗口左下角的“Start”按钮,在弹出的快捷菜单中单击【Simulink】→【Library Browser】命令。
(3)单击MATLAB主窗口工具栏里的工具。;Commonly Used Blocks(常用模块库)
Continuous(连续系统模块库)
Discontinuous(非连续系统模块库)
Discrete(离散系统模块库)
Logic and Bit Operations(逻辑与位操作模块库)
Lookup Tables(查询表模块库)
Math Operations(数学操作模块库)
Model Verification(模型验证模块库);Model-Wide Utility,
Ports Subsystems(接口与子系统模块库),
Signal Attributes(信号属性模块库)
Signal Routing(信号路由模块库)
Sinks(输出模块库)
Sources(信号源模块库)
User-Defined Functions(用户自定义模块库)
Additional Math Discrete (附加数学和离散系统模块库); 是为了加快建模速度,节省建模过程中寻找模块的时间而将最常用的基本模块集中放在一起形成的,在初学Simulink建模与仿真时,是使用最为频繁的模块库。;常用模块库包括
总线信号生成器(Bus Creator)模块、
总线信号选择器(Bus Selector)模块、
常数模块(Constant)、
数据类型转换(Data Type Conversion)模块,
信号分离器(Demux)模块,
离散时间积分(Discrete-Time Integrator)模块,
增益(Gain)模块,
信号地(Ground)模块,
输入接口(In1)模块,
积分(Integrator)模块,;逻辑操作(Logic Operator)模块,
信号合成器(Mux)模块,
输出接口(Out1)模块,
乘法(Product)模块,
关系操作(Relational Operator)模块,
饱和(Saturation)模块,
示波器(Scope)模块,
子系统(Subsystem)模块,
求和模块(Sum),
开关转换模块(Switch),
信号终端(Terminator)模块,
单位延迟(Unit Delay)模块。; 连续系统(Continuous)模块库提供了连续系统Simulink建模与仿真的基本模块,有:
微分环节模块(Derivative),
积分环节模块(Integrator),
状态空间模型(State-space),
传递函数功能模块(Transfer Fun),
传输延迟模块(Transport Delay),
可变时间延迟模块(Veriable Transport Delay),
???变传输延迟模块(Veriable Transport Delay)
零极点增益模块(Zero-Pole) ;非连续系统模块库(DisContinity)在以前版本中也称为非线性模块库,包含一些常用的非线性运算模块,主要包括: ;
磁滞回环模块(Backlash):建立间隙模型。
继电模块(Relay)
量化模块(Quantizer):用于输入信号的量化处理。
穿越值检测模块(Hit Crossing):
库仑与黏性摩擦(Coulomb Viscous Friction):
返回零模块(Wrap to Zero);单位延迟模块(Unit Delay):延迟一个采样周期
整数延迟模块(Integer Delay):延迟输入N个采样周期,N为自然数。
触发延迟模块(Tapped Delay):延迟N个采样周期后并输出全部的输入信息。
离散时间积分器(Discrete-Time Integrator):离散积分器模块可以代替积分器用来建立纯离散采样系统。在离散积分器模块参数对话框里,可以设定初始状态值、增益值、输出饱和值。
离散传递函数功能模块(Discrete Transfer Fcn):可以建立离散传递函数模型。
离散滤波器模块(Discrete Filter):用于建立离散系统滤波器仿真模型。
离散零极点增益模型(Discrete Zero-Pole):使用零点、极点、增益值建立离散系统的零极点增益模型。
离散微分模块(Difference):输出当前输入信号值与前一个采样值之差。派生离散微分模块(Discrete Derivative):模块的输出值按下式计算:;离散状态空间模型(Discre
文档评论(0)