MATLAB第六章.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章MATLAB SIMULINK 仿真软件 主要内容 一. Simulink简介 二.Simulink的基本使用 三. Simulink的基本模块 四.系统的仿真 五.启动系统仿真与仿真结果分析 六.Simulink子系统 七.例子 一、Simulink简介 1.1 SIMULINK简介 SIMULINK是MATLAB软件的扩展,它是实现动态系统建模、仿真和分析的一个软件包,simu表明用于系统仿真,link表明用于系统连接。 所谓可视化建模,是指Simulink提供了一些按功能分类的基本的系统模块,用户只需要知道这些模块的输入输出及模块的功能,而不必考察模块内部是如何实现的,通过对这些基本模块的调用,再将它们连接起来就可以构成所需要的系统模型(以.mdl文件进行存取),进而进行仿真与分析。 这样一来,用户可以把更多的精力投入到系统模型的构建,而非语言的编程上。 1.2 发展历史 Simulink的产生 1990年MathWorks公司为MATLAB增加了用于建立系统框图和仿真的环境; 1992年公司将该软件改名为SIMULINK ; Simulink可以搭建: (1)通信系统物理层和数据链路层; (2)动力学系统; (3)控制系统; (4)数字信号处理系统; (5)电力系统; (6)生物系统; (7)金融系统等。 1.3 较为流行的版本 与MATLAB5.2配用的Simulink2.2 与MATLAB5.3配用的Simulink3.0 与MATLAB6.0配用的Simulink4.0 与MATLAB7.0配用的Simulink6.0。 二、SIMULINK的基本使用 2.1 Simulink的启动 simulink模块库浏览器 新建的模型窗口 思路:本题需要积分模块,正弦波模块、示波器。 解题步骤: (1) 新建一个模型窗口: (2) 为模型添加所需模块: (3) 连接相关模块,构成所需要的系统模型; (4) 进行系统仿真; (5) 观察仿真结果。 三. SIMULINK的基本模块库 3.1 SIMULINK模块库包含的子模块库 (1)Commonly Used Blocks模块库,为仿真提供常用元件; (2)Continuous模块库,为仿真提供连续系统; (3)Discontinuous模块库,非连续系统元件; (4)Discrete模块库,为仿真提供离散元件; (5)Logic and Bit Operations模块库,逻辑运算和位运算的元件; (6)Lookup Tables模块库,线形插值查表模块库; (7)Math Operations模块库,数学运算功能元件; (8)Model Verification模块库,模型验证库; (9) Model-Wide Utilities模块库; (10)Ports and Subsystems模块库,端口和子系统; (11)Signals Attributes模块库,信号属性模块; (12)Signals Routing模块库,提供用于输入、输出和控制的相关信号及相关处理; (13)Sinks模块库,为仿真提供输出设备元件; (14)Sources模块库,为仿真提供各种信号源; (15)User-defined Functions模块库,用户自定义函数元件; (16)Additional Math Discrete模块库。 Continuous(连续模块) Discrete(离散模块) Math Operations(数学运算模块库) User-Defined Functions(用户定义模块库) Ports Subsystems(端口和子系统模块库) Discontinuities(非线性模块库) 例2:设系统的微分方程为: 试建立该系统仿真模型。 打开仿真参数对话框: simulation中的configuration parameters命令, 设置如下仿真参数: Solver(算法,设置仿真起止时间) Data Import/Export(设置simulink与workspoce交换数据) Diagnostics(诊断,设置仿真中出现各类错误警告等级) Optimization(设置仿真优化参数) Hardware Implementation(设置硬件工具) Model Referencing(模块引用相关参数) 变步长模式解法器有:ode45,ode23,ode113,ode15s,ode23s,ode23t,ode23tb和discrete ode45:缺省值,适用于大多数连续或离散系统,但不适用于刚性(stiff)系统。一般来说,面对一个仿真问题最好是首先试试ode45。 观察仿真结果的方法有以下几种:

文档评论(0)

精华文档888 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档