当前位置:文档之家› Matlab-Simulink各模块对应的中文名称及介绍

Matlab-Simulink各模块对应的中文名称及介绍

Matlab-Simulink各模块对应的中文名称及介绍
Matlab-Simulink各模块对应的中文名称及介绍

这些图片的窗口是从MA TLAB R2012b里面截图下来的,注释还不够全面。如有出入之处,敬请谅解!

Derivative :微分模块,输出为输入信号的微分。无需设置参数Integrator:积分模块,输出时输入信号的积分,可设定初始条件(比如混沌系统的仿真),通常情况下初始条件不用考虑Memory:输出来自前一个时间步的模块输入

State-Space:状态空间模块,主要应用应用于现代控制理论中多输入多输出系统的仿真,双击模块可设置的主要参数有:系数矩阵A,B,C,D以及初始条件Transfer Fcn:传递函数多项式模型,实现现行传递系统,双击可设置分子多项式和坟墓多项式的系数

Transport Delay:时间延迟模块,通过模块内部参数设定延迟时间

Variable Transport Delay:将输入延迟一可变的时间

Zero-Pole:传递函数零、极点模型,实现一个用零极点标明的传递函数,双击设置零点、极点、增益

Backlash:磁滞回环特性模块

Coulomb & Viscous Friction:库伦摩擦与黏性摩擦特性模块Dead Zone:死区特性模块

Hit Crossing:检测输入信号的零交叉点模块Quantizer:阶梯状量化处理模块Rate Limiter:变化速率限幅模块Relay:带有滞环的继电特性模块Saturation:限幅的饱和特性模块

Discrete Transfer Fcn:离散系统传递函数多项式模型,可设置分子分母多项式

Discrete Zero-Pole:离散系统传递函数零极点模型,可设置零点、极点、增益,可以设置采样时间

Discrete Filter:离散系统滤波器,可设置分子分母系数(按照z-1作升幂排列),可设置采样时间

Discrete State-Space:离散系统状态空间表达式模块,可设置参数矩阵A,B,C,D,可设置采样时间、初始条件

Discrete-Time Integrator:离散系统积分器模块,可设置采样时间、初始条件

Unit Delay:离散系统单位延迟模块,可设置采样时间,初始条件Fist-Order Hol:一阶采样保持器

Memory:存储模块

Zero-Order Hold:零阶采样保持器

Discrete Filter:实现IIR和FIR滤波器

Discrete State-Space:实现一个离散状态空间系统

Discrete-Time Integrator:离散时间积分器

Discrete Transfer Fcn :实现一个离散传递函数

Discrete Zero-Pol:实现一个用零极点来说明的离散传递函数First-Order Hold:实现一个一阶保持采样-保持系统

Unit Delay:将信号延时一个单位采样时间

Zero-Order Hold:实现具有一个采样周期的零阶保持

Direct Look-Up Table(n-D):直接查询n维表模块Interpolation(n-D)Using Prelook-up:适用预查询的n维内查表模块

Look-Up Table:一维查表模块Look-Up Table(2-D):二维查表模块

Look-Up Table(n-D):n维查表模块Prelook-Up Index Search:预查询索引搜寻模块

Abs:绝对值或复数求模模块,输出是输入信号的绝对值(或复数的模)

Algebraic Constraint:代数约束模块,将输入信号约束为零,计算输入信号为零时的状态值

Assignment:分配器模块

Bitwise Logical Operator:位逻辑运算模块,可选择逻辑运算关系(与-AND,或-OR,非-NOT,异或-XOR等),可设置第二运算数(默认值为FFFF)

Combinatorial Logic:实现一个真值表,组合逻辑运算模块Complex to Magnitude-Angle:复数模、角运算模块,输入量为复数,

输出量有两个,一个输出为输入信号的模,另一个为输入信号的角

Complex to Real-Imag:复数实部、虚部运算模块,输入量为复数,输出量有两个,一个输出为输入信号的实部,另一个为输入信号的虚部

Derivative:输出输入信号的时间微分

Dot Product:两输入信号进行点积(内积)运算,无需设置参数Gain:增益模块,将模块的输入信号乘上一个增益Logical Operator:多输入单输出逻辑运算模块,可选择逻辑运算关系(与-AND,或-OR,非-NOT,异或-XOR等)、设置输入信号的个数

Magnitude-Angle to Complex:模角生成复数模块,默认输入量有两个:

一模一角。可设置输入量为模和角中的一个,另一个量设为某一固定值

Math Function:数学运算函数模块,默认值为输出量是输入量的e指数,可设置对数、平方根、平方等多种运算关系

Matrix Concatenaion:矩阵级联模块

Matrix Gain:矩阵增益模块,将输入乘上一个矩阵

MinMax:计算最大与最小模块,输出量是输入向量的元素中的最小或最大值。可选择max或min,可设置输入变量的个数Polynomial:多项式运算模块

Product:乘积运算模块,输出模块的乘积或者是商,可设置输入量为元素或矩阵,可设置输入端口个数

Real-Imag to Complex:实部、虚部生成复数模块,默认输入量有两个:实部和虚部。可设置输入量为实部和虚部中的一个,另一个量设为某一固定值

Reshape:矩阵重新定维模块

Rounding Function:取整模块,实现一个舍入函数,可选的函数有:floor、ceil、round、fix

Sign:显示输入信号的符号,当输入大于0时输出为1,当输入小于0时输出为-1 Slider Gain:增益微调模块,按一条斜线来改变标量增益Sum:产生输入信号的和

Trigonometric Function:实现一个三角函数,sin、cos、tan、asin、acos、atan等

Assertion:参数确定模块

Check Static Gap:检测静态区间范围模块Check Static Lower Bound:检测静态下限模块Check Static Upper Bound:检测静态上限模块Check Static Range:检测静态范围变化模块Check Dynamic Gap:检测动态区间范围模块Check Dynamic Lower Bound:检测动态下限模块Check Dynamic Upper Bound:检测动态上限模块Check Dynamic Range:检测动态变化范围模块Check Dynamic Gradient:检测离散的斜率模块Check Dynamic Resolution:检测输入分辨率模块

DOCBlock:说明性文本文件模块,双击可写入文本文件,可以写入系统的使用说明等,存储格式为.txt Model Info:模型文件信息说明模块,可写入文件创立人、文件版本、文件修改日期等信息

Time-Based Linearization:时基线性化模型模块,双击可修改线性化时间以及线性化模型的采样时间Trigger-Based Linearization:触发基线性化模型模块

Automatic Subsystem:空白子系统模块

Configurable Subsystem:代表任何一个从指定的库中选择的模块Enable:增加一个使能端到子系统中

Enabled Subsystem:使能子系统模块

Enabled and Triggered Subsystem:使能与触发子系统模块

For Iterator Subsystem:For循环控制子系统模块

Function-Call Generator:调用函数发生器

Function-Call Subsystem:函数调用子系统模块

If:条件假设模块

If Action Subsystem:If语句作用子系统模块In 1:输入端口模块

Out1:输出端口模块

Subsystem:子系统模块

Subsystem Examples:子系统举例模块

Switch Case:条件分类模块

Switch Case Action Subsystem:条件分类作用子系统模块Trigger:增加一个出发端口到子系统

Triggered Subsystem:触发子系统模块

While Iterator Subsystem:While循环控制子系统模块

Data Type Conversion:数据转换模块,将输入信号转换为特定的输出信号数据类型(如8位整数、16位整数、布尔类型等)。IC:设置一个信号的初始值,默认值为1

Probe:信号参数探测模块,输入一个信号,输出4(可选1、2、3、4)个信号,包括信号宽度、采样时间、判断是否为复数信号、信号维数

Rate Transition:信号频率转换模块

Signal Specification:信号特性检测模块

Width:信号带宽检测模块,输出为输入向量的宽度

Bus Creator:信号汇总模块,将不同类型信号集结在一起Bus Selector:信号选择模块,有选择的输出输入信号

Data Store Memory:定义一个共享的数据存储空间Data Store Read:从共享数据存储空间读数据

Data Store Write:写数据到共享数据存储空间Demux:分路器,将一个向量信号分解为多路信号From:读矩阵模块,从一个Goto模块接收输入信号Goto:写矩阵模块,传递模块输入到From模块

Goto Tag Visibility:定义一个Goto模块标记的可视视域Manual Switch:手动开关

Merge:将几个输入线合并为一个标量线Multiport Switch:在多输入中选择一路作为输出的开关

Mux:混路器,将几个输入信号联合为一个向量信号

Model Info:显示、修订控制模型信息

Hit Crossing:检测过零点

Inport:为一个子系统建立一个输入端口或者建立一个外部输入端口

Outport:为子系统建立一个输出端口,或者是建立一个外部输出端口

Display:实时数字显示模块,显示其输入信号的值

Floating Scope:浮动示波器模块

Out1:输出端口模块

Scope:示波器模块,显示在仿真过程产生的信号的波形

Stop Simulation:仿真终止模块,当它的输入信号非零时,就结束仿真Terminator:信号终结模块,结束一个未连接的输出端口

To File:写数据到文件

To Workspace:把数据写进工作空间里定义的矩阵变量

XY Graph:用一个MATLAB图形窗口来显示信号的X-Y坐标的图形

Band-Limited White Noise:宽带限幅白噪声模块,把一个白噪声引入到连续系统中

Chirp Signal:线性调频信号(频率按时间线性变化的正弦波)模块,产生频率增加的正弦信号

Clock:时钟信号模块,显示或者提供仿真时间

Constant :常量输入模块,产生一个常数值

Digital Clock:数字时钟模块,按指定的间隔产生采样时间Digital Pulse Generator:产生具有固定间隔的脉冲

From File:从一个文件读取数据

From Work space:从在工作空间定义的矩阵读入数据Ground:接地模块,将一个未连接的输入端接地In1:输入端口模块

Pulse Generator:脉冲信号发生器模块,产生固定间隔的脉冲Ramp:斜坡信号输入模块,产生一个以常数斜率增加或者减小的信号

Random Number:产生正态分布的随机数

Repeating Sequence:产生一个可重复的任意信号

Signal Generator:产生多种多样的普通信号

Signal Builder:自定义信号发生器

Sine Wave:产生正弦波信号

Step:阶跃信号模块,产生一个单步函数

Uniform Random Number:产生均匀分布的随机数

SIMULINK模块介绍

示波器的使用和数据保存 1.示波器的参数 " Number of axes" 项用于设定示波器的Y 轴数量,即示波器的输入信号端口的个数,其预设值为"1" ,也就是说该示波器可以用来观 察一路信号,将其设为"2" ,则可以同时观察两路信号,并且示波器的图标也自动变为有两个输入端口,依次类推,这样一个示波器可以同时观察多路信号。 "Time range" (时间范围) ,用于设定示波器时间轴的最大值,这一般可以选自动(auto) ,这样X 轴就自动以系统仿真参数设置中的起始和终止时间作为示披器的时间显示范围。 第三项用于选择标签的贴放位置。 第四项用于选择数据取样方式,其中Decimation 方式是当右边栏设为"3" 时,则每3 个数据取一个,设为"5" 时,则是5 中取1 ,设的数字越大显示的波形就越粗糙,但是数据存储的空间可以减少。一般该项保持预置值"1" ,这样输入的数据都显示,画出的波形较光滑漂亮。如果取样方式选Sample time 采样方式,则其右栏里输入的是采样的时间间隔,这时将

按采样间隔提取数据显示。该页中还有一项"Floating scope" 选择,如果在它左方的小框中点击选中,则该示波器成为浮动的示波器,即没有输入接口,但可以接收其他模块发送来的数据。 示波器设置的第二页是数据页,这里有两项选择。第一项是数据点数,预置值是5000 ,即可以显示5000个数据,若超过5000 个数据,则删掉前面的保留后面的。也可以不选该项,这样所有数据都显示,在计算量大时对内存的要求高一些。如果选中了数据页的第二项"Save data to workspace" ,即将数据放到工作间去,则仿真的结果可以保存起来,并可以用MATLAB 的绘图命令来处理,也可以用其他绘图软件画出更漂亮的图形。 在保存数据栏下,还有两项设置,第一项是保存的数据命名(Variable name) ,这时给数据起一个名,以便将来调用时识别。第二项是选择数据的保存格式(Format) ,该处有3 种选择:Arrary格式适用于只有一个输入变量的情况;Structure with time 和Structure 这两种格式适用于以矢量表示的多个变量情况,并且前者同时保存数值和时间,后者仅保存数值。用Arrary 格式保存的变量,为了以后可以用

SIMULINK模块介绍

关于光盘的使用说明 本光盘共包含六个子目录,其中三个是DSP_FORTRAN, DSP_C和DSP_MATLAB,另外三个是有关习题所需要的数据或文献。DSP_FORTRAN和DSP_C各含有约40个信号处理的子程序,概括了书中所涉及到的绝大部分算法。程序分别由FORTRAN语言和C语言编写(MA模型、ARMA模型及最小方差谱估计三个算法只给出了用C语言编写的程序, 没有给出相应的FORTRAN子程序),并在PC机上调试通过。编译环境是FORTRAN77 V5. 10和TURBO C2. 0。DSP_MATLAB含有近120多个用MA TLAB编写的信号处理程序,它们是本书各个章节的大部分例题,使用的是MA TLAB6.1。 FORTRAN子程序名称的长度全都是6位,扩展名为.for,C语言子程序的名称全部是7位,由相应的FORTRAN子程序在其名称前加字母m而形成,并将扩展名改为.c。为了方便读者的使用,光盘中还给出了调用FORTRAN子程序的简单主程序。读者只需将此主程序和主程序指定的子程序作编译、连接和运行,即可得出相应的结果。FORTRAN主程序的名称为7位或8位,它是在原FORTRAN子程序前加字母h所构成的,扩展名仍是.for。h后面的一个数(如果有的话)表示该程序是相应子程序的第几个主程序。例如,子程序desiir.for是用来设计IIR滤波器的FORTRAN子程序,对应的C程序是mdesiir.c,调用desiir.for 的第一个主程序是h1desiir.for(设计低通IIR DF),依此类推。 用MATLAB编写的程序的名称由“exa”开头,接下来是所在的章、节及例题的序号,如exa010101,指的是第1章第1节(即1.1节)的第1个例题,即例1.1.1。如果该程序是为了说明某一个m文件的应用,则在上述名称的后面跟一个下划线,再在后面加上所说明的MATLAB文件的名称,如exa011001_rand,即是例1.10.1,该例用来说明rand.m文件的应用。应该说明的是,这些MATLAB程序不是像所附的FORTRAN和C程序那样作为一个个子程序应用,而是用来说明书上的例题及各个m文件的应用。 用FORTRAN和C语言编写的每一个子程序的功能及调用时各个参数的含义已在程序的开头作了较为详细的说明,此处不再赘述。所附程序中,绝大多数都是作者和其研究生编写的,也有少量是参考国外已公开发表的杂志和教科书,如经典的FFT和REMEZ算法等。 下面给出的是用FORTRAN语言和C语言编写的程序的名称、功能以及有关问题的说明,程序按字母顺序排列。 1.aftodf.for,maftodf.c

Simulink模块库学习笔记

Simulink模块库简介0 修改历史 1、连续模块(continuous) (1)Derivative输入信号微分; (2)Integrator输入信号积分; (3)State-Space状态空间系统模型 (4)Transfer-Fcn传递函数模型 (5)TransportDelay输入信号延时一个固定时间再输出 (6)VariableTransportDelay输入信号延时一个可变时间再输出 (7)Zero-Ploe零极点模型 2、非连续模块(Discontinuous) (1)Backlash间隙非线性 (2)Coulomb&ViscousFriction库仑和粘度摩擦非线性 (3)DeadZone死区非线性 (4)DeadZoneDynamic动态死区非线性

(5)HitCrossing冲击非线性 (6)Quantizer量化非线性 (7)RateLimiter静态限制信号的变化速率 (8)RateLimiterDynamic动态限制信号的变化速率 (9)Relay滞环比较器,限制输出值在某一范围内变化 (10)Saturation饱和输出,让输出超过某一值是能够饱和 (11)SaturationDynamic动态饱和输出 (12)WrapToZero 3、离散模块(Discrete) (1)Difference差分环节 (2)DiscreteDerivative离散微分环节 (3)DiscreteFilter离散滤波器 (4)DiscreteState-Space离散状态空间系统模型 (5)DiscreteTransferFcn离散传递函数模型 (6)DiscreteZero-Pole以零极点表示的离散传递函数模型 (7)Discrete-TimeIntegrator离散时间积分器 (8)First-OrderHold一阶保持器 (9)IntegerDelay整数被延迟 (10)Memory输出本模块上一步的输入值 (11)TappedDelay延迟 (12)TransferFcnFirstOrder离散一阶传递函数 (13)TransferFcnLeadorLag传递函数 (14)TransferFcnRealZero离散零点传递函数 (15)UnitDelay一个采样周期的延时 (16)WeightedMovingAverage权值移动平均模型 (17)Zero-OrderHold零阶保持器 4、逻辑和位操作模块(LogicandBitOperation) (1)BitClear位清零 输入的数指定位清零 请参考(3)的示例图。

SIMULINK的模块库介绍

SIMULINK的模块库介绍 (1)Commonly Used Bus Creator Create signal bus Bus Selector Select signals from incoming bus Constant Generate constant value Data Type Conversion Convert input signal to specified data type Demux Extract and output elements of vector signal Discrete-Time Integrator Perform discrete-time integration or accumulation of signal Gain Multiply input by constant Ground Ground unconnected input port Inport Create input port for subsystem or external input Integrator,Integrator Limited Integrate signal Logical Operator Perform specified logical operation on input Mux Combine several input signals into vector Outport Create output port for subsystem or external output Product Multiply and divide scalars and nonscalars or multiply and invert matrices Relational Operator Perform specified relational operation on inputs Saturation Limit range of signal Scope and Floating Display signals generated during simulation

Simulink 模块库简介

Simulink模块库简介 在进行系统动态仿真之前,应绘制仿真系统框图,并确定仿真所需要的参数。Simulink 模块库包含有大部分常用的建立系统框图的模块,下面简要介绍常用模块。 1、连续模块 (continuous) (2) 2、非连续模块 (Discontinuous) (2) 3、离散模块 (Discrete) (3) 4、逻辑和位操作模块 (Logic and Bit Operation) (4) 5、查找表模块 (Lookup Table) (5) 6.数学模块 (Math Operations) (5) 7、模型检测模块 (Model Verification) (7) 8、模型扩充模块 (Model-Wide Utilities) (8) 9、端口和子系统模块 (Prot & Subsystems) (8) 10、信号属性模块 (Signal Attributes) (9) 11、信号路线模块 (Signal Routing) (10) 12、接收器模块(Sinks) (11) 13、输入源模块 (Sources) (12) 14、用户自定义函数模块 (User-DefinedFunctions) (13) 15、AdditionalMath&Discrete (14) 综合 (15)

1、连续模块(continuous) 图 1 (1)Derivative输入信号微分; (2)Integrator输入信号积分; (3)State-Space状态空间系统模型 (4)Transfer-Fcn传递函数模型 (5)Transport Delay输入信号延时一个固定时间再输出 (6)Variable Transport Delay输入信号延时一个可变时间再输出(7)Zero-Ploe零极点模型 2、非连续模块(Discontinuous) 图 2 (1)Backlash间隙非线性 (2)Coulomb&Viscous Friction 库仑和粘度摩擦非线性

Simulink常用模块名称及其功能简介

Simulink常用模块名称中英文对照Sources库 Band-Limited White Noise 宽带限幅白噪声模块,把一个白噪声引入到连续系统中 Chirp Signal 线性调频信号(频率按时间线性变化的正弦波)模块,产生频率增加的正弦信号 Clock 时钟信号模块,显示或者提供仿真时间 Constant 常量输入模块,产生一个常数值 Digital Clock 数字时钟模块,按指定的间隔产生采样时间 Digital Pulse Generator 产生具有固定间隔的脉冲 From File 从一个文件读取数据 From Work space 从在工作空间定义的矩阵读入数据Ground 接地模块,将一个未连接的输入端接地In1 输入端口模块 Pulse Generator 脉冲信号发生器模块,产生固定间隔的脉冲 Ramp 斜坡信号输入模块,产生一个以常数斜率增加或者减小的信号 Random Number 产生正态分布的随机数 Repeating Sequence 产生一个可重复的任意信号 Signal Generator 产生多种多样的普通信号 Signal Builder 自定义信号发生器 Sine Wave 产生正弦波信号 Step 阶跃信号模块,产生一个单步函数Uniform Random Number 产生均匀分布的随机数 Sinks库 Display 实时数字显示模块,显示其输入信号的值Floating Scope 浮动示波器模块 Out1 输出端口模块

Scope 示波器模块,显示在仿真过程产生的信号的波形 Stop Simulation 仿真终止模块,当它的输入信号非零时,就结束仿真 Terminator 信号终结模块,结束一个未连接的输出端口To File 写数据到文件 To Workspace 把数据写进工作空间里定义的矩阵变量XY Graph 用一个MATLAB图形窗口来显示信号的X-Y坐标的图形 Continuous库主要用于连续系统的仿真 Derivative 微分模块,输出为输入信号的微分。无 需设置参数 Integrator 积分模块,输出时输入信号的积分,可设定初始条件(比如混沌系统的仿真),通常情况下初始条件不用考虑Memory 输出来自前一个时间步的模块输入 State-Space 状态空间模块,主要应用应用于现代控制理论中多输入多输出系统的仿真,双击模块可设置的主要参数有:系数矩阵A,B,C,D以及初始条件 Transfer Fcn 传递函数多项式模型,实现现行传递系统,双击可设置分子多项式和坟墓多项式的系数 Transport Delay 时间延迟模块,通过模块内部参数设定延迟时间 Variable Transport Delay 将输入延迟一可变的时间 Zero-Pole 传递函数零、极点模型,实现一个用零极点标明的传递函数,双击设置零点、极点、增益 Disontinuous库主要用于非线性系统仿真 Backlash 磁滞回环特性模块 Coulomb & Viscous Friction 库伦摩擦与黏性摩擦特性模块 Dead Zone 死区特性模块 Hit Crossing 检测输入信号的零交叉点模块 Quantizer 阶梯状量化处理模块

常用Simulink模块简介

常用Simulink模块简介 Sources库中模块 Band-Limited white Noise 给连续系统引入白噪声 Chirp Signal 产生一个频率递增的正弦波(线性调频信号) Clock 显示并提供仿真时间 Constant 生成一个常量值 Counter Free-Running 自运行计数器,计数溢出时自动清零Counter Limited 有限计数器,可自定义计数上限 Digital Clock 生成有给定采样间隔的仿真时间 From File 从文件读取数据 From Workspace 从工作空间中定义的矩阵中读取数据 Ground 地线,提供零电平 Pulse Generator 生成有规则间隔的脉冲 In1 提供一个输入端口 Ramp 生成一连续递增或递减的信号 Random Number 生成正态分布的随机数 Repeating Sequence 生成一重复的任意信号 Repeating Sequence Interpolated 生成一重复的任意信号,可以插值Repeating Sequence Stair 生成一重复的任意信号,输出的是离散值Signal Builder 带界面交互的波形设计 Signal Generator 生成变化的波形 Sine Wave 生成正弦波 Step 生成一阶跃函数 Uniform Random Number 生成均匀分布的随机数 Sink库中模块 Display 显示输入的值 Floating Scope 显示仿真期间产生的信号,浮点格式 Out1 提供一个输出端口 Scope 显示仿真期间产生的信号 Stop Simulation 当输入为非零时停止仿真 Terminator 终止没有连接的输出端口 To File 向文件中写数据 To Workspace 向工作空间中的矩阵写入数据 XY Graph 使用Matlab的图形窗口显示信号的X-Y图 Discrete库中的模块 Difference 差分器 Difference Derivative 计算离散时间导数 Discrete Filter 实现IIR和FIR滤波器 Discrete State-Space 实现用离散状态方程描述的系统 Discrete Transfer Fcn 实现离散传递函数 Discrete Zero-Pole 实现以零极点形式描述的离散传递函数Discrete-time Integrator 执行信号的离散时间积分 First-Order Hold 实现一阶采样保持 Integer Delay 将信号延迟多个采样周期

Matlab中SIMULINK的模块库以及比较常用的模块

2009年04月18日星期六 13:41 SIMULINK的模块库介绍 SIMILINK模块库按功能进行分为以下8类子库: Continuous(连续模块) Discrete(离散模块) Function&Tables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) Signals&Systems(信号和系统模块) Sinks(接收器模块) Sources(输入源模块) 连续模块(Continuous) Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时一个固定时间再输出 Variable Transport Delay:输入信号延时一个可变时间再输出离散模块(Discrete) Discrete-time Integrator:离散时间积分器 Discrete Filter:IIR与FIR滤波器 Discrete State-Space:离散状态空间系统模型 Discrete Transfer-Fcn:离散传递函数模型

Discrete Zero-Pole:以零极点表示的离散传递函数模型 First-Order Hold:一阶采样和保持器 Zero-Order Hold:零阶采样和保持器 Unit Delay:一个采样周期的延时 函数和平台模块(Function&Tables) Fcn:用自定义的函数(表达式)进行运算 MATLAB Fcn:利用matlab的现有函数进行运算 S-Function:调用自编的S函数的程序进行运算 Look-Up Table:建立输入信号的查询表(线性峰值匹配) Look-Up Table(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块( Math ) Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数Trigonometric Function:三角函数,包括正弦、余弦、正切等 MinMax:最值运算 Abs:取绝对值 Sign:符号函数 Logical Operator:逻辑运算 Relational Operator:关系运算 Complex to Magnitude-Angle:由复数输入转为幅值和相角输出 Magnitude-Angle to Complex:由幅值和相角输入合成复数输出

Matlab-Simulink各模块对应的中文名称及介绍

这些图片的窗口是从MA TLAB R2012b里面截图下来的,注释还不够全面。如有出入之处,敬请谅解!

Derivative :微分模块,输出为输入信号的微分。无需设置参数Integrator:积分模块,输出时输入信号的积分,可设定初始条件(比如混沌系统的仿真),通常情况下初始条件不用考虑Memory:输出来自前一个时间步的模块输入 State-Space:状态空间模块,主要应用应用于现代控制理论中多输入多输出系统的仿真,双击模块可设置的主要参数有:系数矩阵A,B,C,D以及初始条件Transfer Fcn:传递函数多项式模型,实现现行传递系统,双击可设置分子多项式和坟墓多项式的系数 Transport Delay:时间延迟模块,通过模块内部参数设定延迟时间 Variable Transport Delay:将输入延迟一可变的时间 Zero-Pole:传递函数零、极点模型,实现一个用零极点标明的传递函数,双击设置零点、极点、增益

Backlash:磁滞回环特性模块 Coulomb & Viscous Friction:库伦摩擦与黏性摩擦特性模块Dead Zone:死区特性模块 Hit Crossing:检测输入信号的零交叉点模块Quantizer:阶梯状量化处理模块Rate Limiter:变化速率限幅模块Relay:带有滞环的继电特性模块Saturation:限幅的饱和特性模块

Discrete Transfer Fcn:离散系统传递函数多项式模型,可设置分子分母多项式 Discrete Zero-Pole:离散系统传递函数零极点模型,可设置零点、极点、增益,可以设置采样时间 Discrete Filter:离散系统滤波器,可设置分子分母系数(按照z-1作升幂排列),可设置采样时间 Discrete State-Space:离散系统状态空间表达式模块,可设置参数矩阵A,B,C,D,可设置采样时间、初始条件 Discrete-Time Integrator:离散系统积分器模块,可设置采样时间、初始条件 Unit Delay:离散系统单位延迟模块,可设置采样时间,初始条件Fist-Order Hol:一阶采样保持器 Memory:存储模块 Zero-Order Hold:零阶采样保持器 Discrete Filter:实现IIR和FIR滤波器 Discrete State-Space:实现一个离散状态空间系统 Discrete-Time Integrator:离散时间积分器 Discrete Transfer Fcn :实现一个离散传递函数 Discrete Zero-Pol:实现一个用零极点来说明的离散传递函数First-Order Hold:实现一个一阶保持采样-保持系统 Unit Delay:将信号延时一个单位采样时间 Zero-Order Hold:实现具有一个采样周期的零阶保持

Matlab中SIMULINK的模块库以及比较常用的模块

Matlab中SIMULINK的模块库以及比较常用的模块 2009年04月18日星期六 13:41 SIMULINK的模块库介绍 SIMILINK模块库按功能进行分为以下8类子库: Continuous(连续模块) Discrete(离散模块) Function&Tables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) Signals&Systems(信号和系统模块) Sinks(接收器模块) Sources(输入源模块) 连续模块(Continuous)continuous.mdl Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时一个固定时间再输出 Variable Transport Delay:输入信号延时一个可变时间再输出 离散模块(Discrete) discrete.mdl Discrete-time Integrator:离散时间积分器 Discrete Filter:IIR与FIR滤波器 Discrete State-Space:离散状态空间系统模型 Discrete Transfer-Fcn:离散传递函数模型 Discrete Zero-Pole:以零极点表示的离散传递函数模型 First-Order Hold:一阶采样和保持器 Zero-Order Hold:零阶采样和保持器 Unit Delay:一个采样周期的延时 函数和平台模块(Function&Tables) function.mdl Fcn:用自定义的函数(表达式)进行运算 MATLAB Fcn:利用matlab的现有函数进行运算 S-Function:调用自编的S函数的程序进行运算 Look-Up Table:建立输入信号的查询表(线性峰值匹配) Look-Up Table(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块( Math ) math.mdl Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数

matlab的Simulink简介

Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。 Simulink是MATLAB中的一种可视化仿真工具,是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。Simulink可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink提供了一个建立模型方块图的图形用户接口(GUI) ,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。 Simulink;是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统,Simulink提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。. 构架在Simulink基础之上的其他产品扩展了Simulink多领域建模功能,也提供了用于设计、执行、验证和确认任务的相应工具。Simulink与MATLAB® 紧密集成,可以直接访问MATLAB大量的工具来进行算法研发、仿真的分析和可视化、批处理脚本的创建、建模环境的定制以及信号参数和测试数据的定义。 丰富的可扩充的预定义模块库 交互式的图形编辑器来组合和管理直观的模块图 以设计功能的层次性来分割模型,实现对复杂设计的管理 通过Model Explorer 导航、创建、配置、搜索模型中的任意信号、参数、属性,生成模型代码 提供API用于与其他仿真程序的连接或与手写代码集成 使用Embedded MATLAB?模块在Simulink和嵌入式系统执行中调用MATLAB算法 使用定步长或变步长运行仿真,根据仿真模式(Normal,Accelerator,Rapid Accelerator)来决定以解释性的方式运行或以编译C代码的形式来运行模型 图形化的调试器和剖析器来检查仿真结果,诊断设计的性能和异常行为 可访问MATLAB从而对结果进行分析与可视化,定制建模环境,定义信号参数和测试数据 模型分析和诊断工具来保证模型的一致性,确定模型中的错误 平面连杆机构 英文名称: planar linkage mechanism

[整理]MATLAB、Simulink、Power System工具箱简介.

MATLAB/Simulink/Power System工具箱简介Simulink工具箱的功能是在MATLAB环境下,把一系列模块连接起来,构成复杂的系统模型;电力系统(Power System)仿真工具箱是在Simulink环境下使用的仿真工具箱,其功能非常强大,可用于电路、电力电子系统、电动机系统、电力传输等领域的仿真,它提供了一种类似电路搭建的方法,用于系统的建模。 本章以MA TLAB6.1版本为基础,首先概述Simulink和PowerSystem工具箱所包含的模块资源和Simulink/PowerSystem的模型窗口;其次介绍Simulink/PowerSystem模块的基本操作。 2.1 Simulink工具箱简介 在MA TLAB命令窗口中键人“Simulink'’命令,便可打开Simulink工具箱窗口,如图2-1所示。 图2-1 Simulink模型库界面 在图2-1所示的界面左侧可以看到,整个Simulink工具箱是由若干个模块组构成的。在标准的Simulink工具箱中,包含连续模块组(Continuous)、离散模块组(Discrete)、函数与表模块组(Function&Tables)、数学运算模块组(Math)、非线性模块组(Nonlinear)、信号与系统模块组(Signals&Systems)、输出模块组(Sinks)、信号源模块组(Sources)和子系统模块组(Subsystems)等。现简要介绍电力电子电路仿真要使用的模块组和模块。 电力电子电路使用的模块组有连续模块组、数学运算模块组、非线性模块组、信号与系统模块组、输出模块组、信号源模块组和子系统模块组等。 2.1.1 Continous模块组及其图标 该模块组包括的主要模块及其图标如图2-2所示,共由7个标准基本模块。

仿真工具箱SIMULINK的简介

仿真工具箱SIMULINK的简介 SIMULINK是一个用来对动态系统进行建模、仿真和分析的软件包,它支持连续、离散及两者混合的线性和非线性系统,也支持具有多种采样频率的系统。在SIMULINK环境中,利用鼠标就可以在模型窗口中直观地“画”出系统模型, 然后直接进行仿真。它为用户提供了方框图进行建模的图形接口,采用这种结构画模型就像你用手和纸来画一样容易。它与传统的仿真软件包微分方程和差分方程建模相比,具有更直观、方便、灵活的优点。SIMULINK包含有SINKS(输入方式)、SOURCE(输入源)、LINEAR (线性环节)、NONLINEAR(非线性环节)、CONNECTIONS(连接与接口)和EXTRA(其他环节)子模型库,而且每个子模型库中包含有相应的功能模块。用户也可以定制和创建用户自己的模块。 用SIMULINK创建的模型可以具有递阶结构,因此用户可以采用从上到下或从下到上的结构创建模型。用户可以从最高级开始观看模型,然后用鼠标双击其中的子系统模块,来查看其下一级的内容,以此类推,从而可以看到整个模型的细节,帮助用户理解模型的结构和各模块之间的相互关系。在定义完一个模型后,用户可以通过SIMULINK的菜单或MATLAB的命令窗口键入命令来对它进行仿真。菜单方式对于交互工作非常方便,而命令行方式对于运行一大类仿真非常有用。采用SCOPE模块和其他的画图模块,在仿真进行的同时,就可观看到仿真结果。除此之外,用户还可以在改变参数后来迅速观看系统中发生的变化情况。仿真的结果还可以存放到MATLAB的工作空间里做事后处理。 模型分析工具包括线性化和平衡点分析工具、MATLAB的许多工具及MATLAB 的应用工具箱。由于MATLAB和SIMULINK的集成在一起的,因此用户可以在这两种环境下对自己的模型进行仿真、分析和修改。

MATLAB simulink模块简介

SIMULINK的模块库介绍 SIMILINK模块库按功能进行分为以下8类子库: Continuous(连续模块) Discrete(离散模块) Function&Tables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) Signals&Systems(信号和系统模块) Sinks(接收器模块) Sources(输入源模块) 连续模块(Continuous)continuous.mdl Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时一个固定时间再输出 Variable Transport Delay:输入信号延时一个可变时间再输出 离散模块(Discrete)discrete.mdl Discrete-time Integrator:离散时间积分器 Discrete Filter:IIR与FIR滤波器 Discrete State-Space:离散状态空间系统模型 Discrete Transfer-Fcn:离散传递函数模型 Discrete Zero-Pole:以零极点表示的离散传递函数模型 First-Order Hold:一阶采样和保持器 Zero-Order Hold:零阶采样和保持器 Unit Delay:一个采样周期的延时 函数和平台模块(Function&Tables) function.mdl Fcn:用自定义的函数(表达式)进行运算 MATLAB Fcn:利用matlab的现有函数进行运算 S-Function:调用自编的S函数的程序进行运算 Look-Up Table:建立输入信号的查询表(线性峰值匹配) Look-Up Table(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块(Math )math.mdl Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数Trigonometric Function:三角函数,包括正弦、余弦、正切等 MinMax:最值运算

simulink简介

simulink 简介 Simulink 是 MATLAB 最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。 Simulink 具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点 Simulink 已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于 Simulink。 1.1 功能 Simulink 是 MATLAB 中的一种可视化仿真工具,是一种基于 MATLAB 的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。 Simulink 可以用连续采样时间、离散采样时间或两种混合的采样时间进行建模,它也支持多速率系统,也就是系统中的不同部分具有不同的采样速率。为了创建动态系统模型,Simulink 提供了一个建立模型方块图的图形用户接口(GUI) ,这个创建过程只需单击和拖动鼠标操作就能完成,它提供了一种更快捷、直接明了的方式,而且用户可以立即看到系统的仿真结果。 Simulink 是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统, Simulink提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。.构架在 Simulink 基础之上的其他产品扩展了Simulink 多领域建模功能,也提供了用于设计、执行、验证和确认任务的相应工具。Simulink 与 MATLAB; 紧密集成,可以直接访问 MATLAB 大量的工具来进行算法研发、仿真的分析和可视化、批处理脚本的创建、建模环境的定制以及信号参数和测试数据的定义。

Simulink常用模块中文名称 带模块图片

Simulink常用模块名称中英文对照 Sources库 Band-Limited White Noise:宽带限幅白噪声模块,把一个白噪声引入到连续系统中 Chirp Signal:线性调频信号(频率按时间线性变化的正弦波)模块,产生频率增加的正弦信号 Clock:时钟信号模块,显示或者提供仿真时间 Constant:常量输入模块,产生一个常数值 Digital Clock:数字时钟模块,按指定的间隔产生采样时间 Digital Pulse Generator:产生具有固定间隔的脉冲 From File:从一个文件读取数据 From Work space:从在工作空间定义的矩阵读入数据 Ground:接地模块,将一个未连接的输入端接地 In1:输入端口模块

Pulse Generator:脉冲信号发生器模块,产生固定间隔的脉冲Ramp:斜坡信号输入模块,产生一个以常数斜率增加或者减小的信号Random Number:产生正态分布的随机数 Repeating Sequence:产生一个可重复的任意信号 Signal Generator:产生多种多样的普通信号 Signal Builder:自定义信号发生器 Sine Wave:产生正弦波信号 Step:阶跃信号模块,产生一个单步函数 Uniform Random Number:产生均匀分布的随机数 Sinks库 Display:实时数字显示模块,显示其输入信号的值 Floating Scope:浮动示波器模块 Out1:输出端口模块 Scope:示波器模块,显示在仿真过程产生的信号的波形 Stop Simulation:仿真终止模块,当它的输入信号非零时,就结束仿真Terminator:信号终结模块,结束一个未连接的输出端口 To File:写数据到文件 To Workspace:把数据写进工作空间里定义的矩阵变量 XY Graph:用一个MATLAB图形窗口来显示信号的X-Y坐标的图形 Continuous库主要用于连续系统的仿真

simulink的模块库介绍[整理版]

simulink的模块库介绍[整理版] SIMULINK的模块库介绍 SIMILINK模块库按功能进行分为以下8类子库: Continuous(连续模块) Discrete(离散模块) Function&Tables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) Signals&Systems(信号和系统模块) Sinks(接收器模块) Sources(输入源模块) 连续模块(Continuous)continuous.mdl Integrator:输入信号积分 Derivative:输入信号微分 State-Space:线性状态空间系统模型 Transfer-Fcn:线性传递函数模型 Zero-Pole:以零极点表示的传递函数模型 Memory:存储上一时刻的状态值 Transport Delay:输入信号延时一个固定时间再输出 Variable Transport Delay:输入信号延时一个可变时间再输出离散模块(Discrete) discrete.mdl Discrete-time Integrator:离散时间积分器 Discrete Filter:IIR与FIR滤波器Discrete State-Space:离散状态空间系统模型 Discrete Transfer-Fcn:离散传递函数模型

Discrete Zero-Pole:以零极点表示的离散传递函数模型 First-Order Hold:一阶采样和保持器 Zero-Order Hold:零阶采样和保持器 Unit Delay:一个采样周期的延时 函数和平台模块(Function&Tables) function.mdl Fcn:用自定义的函数(表达式)进行运算 MATLAB Fcn:利用matlab的现有函数进行运算 S-Function:调用自编的S函数的程序进行运算 Look-Up Table:建立输入信号的查询表(线性峰值匹配) Look-Up Table(2-D):建立两个输入信号的查询表(线性峰值匹配) 数学模块( Math ) math.mdl Sum:加减运算 Product:乘运算 Dot Product:点乘运算 Gain:比例运算 Math Function:包括指数函数、对数函数、求平方、开根号等常用数学函数Trigonometric Function:三角函数,包括正弦、余弦、正切等 MinMax:最值运算 Abs:取绝对值 Sign:符号函数 Logical Operator:逻辑运算 Relational Operator:关系运算 Complex to Magnitude-Angle:由复数输入转为幅值和相角输出 Magnitude-Angle to Complex:由幅值和相角输入合成复数输出 Complex to Real-Imag:由复

MATALAB Simulink 工具箱简介

第二章MATLAB/Simulink/Power System工具箱简介Simulink工具箱的功能是在MATLAB环境下,把一系列模块连接起来,构成复杂的系 统模型;电力系统(PowerSystem)仿真工具箱是在Simulink环境下使用的仿真工具箱,其功 能非常强大,可用于电路、电力电子系统、电动机系统、电力传输等领域的仿真,它提供了 一种类似电路搭建的方法,用于系统的建模。 本章以MA TLAB6.1版本为基础,首先概述Simulink和PowerSystem工具箱所包含的模块 资源和Simulink/PowerSystem的模型窗口;其次介绍Simulink/PowerSystem模块的基本 操作。 2.1 Simulink工具箱简介 在MA TLAB命令窗口中键人“Simulink'’命令,便可打开Simulink工具箱窗口,如图2-1 所示。 图2-1 Simulink模型库界面 在图2-1所示的界面左侧可以看到,整个Simulink工具箱是由若干个模块组构成的。在 标准的Simulink工具箱中,包含连续模块组(Continuous)、离散模块组(Discrete)、函数与表 模块组(Function&Tables)、数学运算模块组(Math)、非线性模块组(Nonlinear)、信号与系统模 块组(Signals&Systems)、输出模块组(Sinks)、信号源模块组(Sources)和子系统模块组 (Subsystems)等。现简要介绍电力电子电路仿真要使用的模块组和模块。 电力电子电路使用的模块组有连续模块组、数学运算模块组、非线性模块组、信号与

相关主题
文本预览
相关文档 最新文档