第7章:动态系统Simulink建模与仿真ppt课件.ppt

第7章:动态系统Simulink建模与仿真ppt课件.ppt

ID:58566648

大小:1.22 MB

页数:68页

时间:2020-10-21

第7章:动态系统Simulink建模与仿真ppt课件.ppt_第1页
第7章:动态系统Simulink建模与仿真ppt课件.ppt_第2页
第7章:动态系统Simulink建模与仿真ppt课件.ppt_第3页
第7章:动态系统Simulink建模与仿真ppt课件.ppt_第4页
第7章:动态系统Simulink建模与仿真ppt课件.ppt_第5页
资源描述:

《第7章:动态系统Simulink建模与仿真ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章:动态系统Simulink建模与仿真本章内容:Simulink工具箱简介Simulink建模与仿真基本方法动态系统Simulink仿真模型的建立Simulink子系统技术S-函数与Simulink仿真*模糊逻辑工具箱简介7.1Simulink工具箱简介7.1.1Simulink工具箱简介Simulink是Simulation(仿真)与link(连接)的简写形式,它提供一个动态系统建模、仿真和综合分析的集成环境,是MATLAB最重要的组件之一,也是其它仿真工具箱的可视化仿真平台。优点:建模方便灵活,适用面广

2、,结构和流程清晰,效率高等。1Simulink启动(1)在MATLAB命令窗口输入“simulink”命令。(2)单击MATLAB主窗口左下角的“Start”按钮,在弹出的快捷菜单中单击【Simulink】→【LibraryBrowser】命令。(3)单击MATLAB主窗口工具栏里的工具。7.1.2Simulink组成图7-1Simulink窗口界面CommonlyUsedBlocks(常用模块库)Continuous(连续系统模块库)Discontinuous(非连续系统模块库)Discrete(离散系统模块

3、库)LogicandBitOperations(逻辑与位操作模块库)LookupTables(查询表模块库)MathOperations(数学操作模块库)ModelVerification(模型验证模块库)2Simulink模块库组件Simulink7.1模块库共包含16个子模块库,它们是:Model-WideUtility,Ports&Subsystems(接口与子系统模块库),SignalAttributes(信号属性模块库)SignalRouting(信号路由模块库)Sinks(输出模块库)Sources

4、(信号源模块库)User-DefinedFunctions(用户自定义模块库)AdditionalMath&Discrete(附加数学和离散系统模块库)是为了加快建模速度,节省建模过程中寻找模块的时间而将最常用的基本模块集中放在一起形成的,在初学Simulink建模与仿真时,是使用最为频繁的模块库。(1)CommonlyUsedBlocks(常用模块库)图7-2常用模块库包括总线信号生成器(BusCreator)模块、总线信号选择器(BusSelector)模块、常数模块(Constant)、数据类型转换(Da

5、taTypeConversion)模块,信号分离器(Demux)模块,离散时间积分(Discrete-TimeIntegrator)模块,增益(Gain)模块,信号地(Ground)模块,输入接口(In1)模块,积分(Integrator)模块,逻辑操作(LogicOperator)模块,信号合成器(Mux)模块,输出接口(Out1)模块,乘法(Product)模块,关系操作(RelationalOperator)模块,饱和(Saturation)模块,示波器(Scope)模块,子系统(Subsystem)模块

6、,求和模块(Sum),开关转换模块(Switch),信号终端(Terminator)模块,单位延迟(UnitDelay)模块。连续系统(Continuous)模块库提供了连续系统Simulink建模与仿真的基本模块,有:微分环节模块(Derivative),积分环节模块(Integrator),状态空间模型(State-space),传递函数功能模块(TransferFun),传输延迟模块(TransportDelay),可变时间延迟模块(VeriableTransportDelay),可变传输延迟模块(Ver

7、iableTransportDelay)零极点增益模块(Zero-Pole)(2)连续系统模块库图7-3非连续系统模块库(DisContinity)在以前版本中也称为非线性模块库,包含一些常用的非线性运算模块,主要包括:(3)非连续系统模块库饱和非线性模块(Saturation)死区非线性模块(DeadZone)变化率限幅模块(RateLimiter)变化率动态限幅模块(RateLimiterDynamic)用于设置饱和输出上下限。动态饱和非线性模块(SaturationDanymic)可以根据输入端口Up和L

8、o的设定值动态设置输出的上限和下限。用于设定死区区间。动态死区非线性模块(DeadZoneDanymic)可以根据输入端口Up和Lo的设定值动态设置死区区间。用于设置信号输出变化率限幅,即:上升变化率限幅(Risingslewrate)和下降变化率限幅(Fallingslewrate)。可以根据输入端口Up和Lo的设定值动态设置信号上升变化率限幅参数R和下降变化率限幅参数L。磁滞回环模

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。