- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Simulink的简单应用
第7章 Simulink的应用 ;7.1 Simulink工作平台;图7.2库模块浏览器 ;7.2 Simulink的仿真原理;7.2.2 Simulink仿真过程
1.初始化阶段
① 对模型的参数进行估计,得到它们实际计算的值。
② 展开模型的各个层次;
③ 按照更新的次序对模型进行排序;
④ 确定那些显式化的信号属性,并检查每个模块是否能够接受连接它们输入端的信号;
⑤ 确定所有非显式的信号采样时间模块的采样时间;
⑥ 分配和初始化存储空间,以便存储每个模块的状态和当前值的输出。;7.3.1 连续模块库(Continuous)
在连续模块(Continuous)库中包括了常见的连续模块,这些模块如图所示。 ;;
;;;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)
功能:用于把输入信号由平滑状态变成台阶状态。;;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 轴,同时把它们之间的关系图形显示出来。
3. 显示模块(Display)
功能:按照一定的格式显示输入信号的值。可供选择的输出格式包括:short、long、short_e、long_e、bank等。;;1.输入常数模块(Constant)
功能:产生一个常数。该常数可以是实数,也可以是复数。
2.信号源发生器模块(Signal Generator)
功能:产生不同的信号,其中包括:正弦波、方波、锯齿波信号。
3.从文件读取信号模块(From Fil
文档评论(0)