第7章Simulink的应用教材课程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 Simulink的应用 ;7.1 Simulink工作平台;图7.2库模块浏览器 ;7.2 Simulink的仿真原理;7.3.1 连续模块库(Continuous) 在连续模块(Continuous)库中包括了常见的连续模块,这些模块如图所示。 ;; ;2.单位延迟模块(Unit Delay) 功能:将输入信号作单位延迟,并且保持一个采样周期相当于时间算子z-1 。 3.离散时间积分模块(Discrete Time Integrator) 功能:在构造完全离散的系统时,代替连续积分的功能。使用的积分方法有:向前欧拉法、向后欧拉法、梯形法。 4.离散状态空间模块(Discrete State Space) 功能:用于实现如下数学方程描述的系统:;7.3.3 函数与表格模块库(Function Table) 函数与表格模块库(Function Table)主要实现各种一维、二维或者更高维函数的查表,另外用户还可以根据自己需要创建更复杂的函数。该模块库包括多个主要模块、如图7.7所示。;1. 一维查表模块(Look-Up Table) 一维查表模块(Look-Up Table)实现对单路输入信号的查表和线性插值。 2.二维查表模块(Look-Up Table 2-D) 功能:根据给定的二维平面网格上的高度值,把输入的两个变量经过查表、插值,计算出模块的输出值,并返回这个值。 说明:对二维输入信号进行分段线性变换。;7.3.4 数学模块库(Math) 数学模块库(Math)包括多个数学运算模块,如图7.8所示。;3. 矢量的点乘模块(Dot Product) 功能:矢量的点乘模块(Dot Product)用于实现输入信号的点积运算。 4. 增益模块(Gain) 功能:增益模块(Gain)的作用是把输入信号乘以一个指定的增益因子,使输入产生增益。;6. 三角函数模块(Trigonometric Function) 功能:用于对输入信号进行三角函数运算,共有10种三角函数供选择。 7. 特殊数学模块 特殊数学模块中包括求最大最小值模块(MinMax)、取绝对值模块(Abs)、符号函数模块(Sign)、取整数函数模块(Rounding Function)等。 8. 数字逻辑函数模块 数字逻辑函数模块包括复合逻辑模块(Combinational Logic)、逻辑运算符模块(Logical Operator)、位逻辑运算符模块(Bitwise Logical Operator)等。 9. 关系运算模块(Relational Operator) 关系符号包括:==(等于)、≠(不等于)、(小于)、=(小于等于)、(大于)、=(大于等于)等。;7.3.5非线性模块(Nonlinear) 非线性模块(Nonlinear)中包括一些常用的非线性模块,如图7.9所示。;1. 比率限幅模块(Rate Limiter) 功能:用于限制输入信号的一阶导数,使得信号的变化率不超过规定的限制值。 2.饱和度模块(Saturation) 功能:用于设置输入信号的上下饱和度,即上下限的值,来约束输出值。 3.量化模块(Quantizer) 功能:用于把输入信号由平滑状态变成台阶状态。;7.3.6 信号与系统模块库(signals Systems) 信号与系统模块库(signals Systems)包括的主要模块如图7.11所示。;1. Bus 信号选择模块(Bus Selector) 功能:用于得到从Mux模块或其它模块引入的Bus信号。 2. 混路器模块(Mux) 功能:把多路信号组成一个矢量信号或者Bus信号。 3.分路器模块(Demux) 功能:把混路器组成的信号按照原来的构成方法分解成多路信号。 4. 信号合成模块(Merge) 功能:把多路信号进行合成一个单一的信号。 5. 接收/传输信号模块(From/Goto) 功能:接收/传输信号模块(From/Goto)常常配合使用, From模块用于从一个Goto模块中接收一个输入信号,Goto模块用于把输入信号传递给From模块。 6.初始值设定模块(IC) 功能:初始值设定模块(IC)用于设定与输出端口连接的模块的初始值。;7.3.7 信号输出模块(Sinks) 信号输出模块(Sinks)包括的主要模块如图7.12所示。;1. 示波器模块(Scope) 功能:显示在仿真过程中产生的输出信号,用于在示波器中显示输入信号与仿真时间的关系曲线,仿真时间为x轴。 2. 二维信号显示模块(XY Graph) 功能:在MATLAB的图形窗口中显示一个二维信号图,并将两路信号分别作为示波器坐标的x轴与y 轴,同时把它们之间的关系图

文档评论(0)

sunfuliang7808 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档