Simulink模块库简介
0 修改历史
编号 1 2
版本号 V1.0 修改内容 创建 修改人 黄俊斌 时间 2017-05-23 2017-06-02 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)的示例图。
(2)BitSet位置位
输入的数指定位置1 请参考(3)的示例图。
(3)BitwiseOperator逐位操作
输入的数与指定的常数逐位进行“AND”、“OR”、“NAND”、“NOR”、“XOR”和“NOT”等算术运算。
“AND” :逐位进行“与”运算,即两个输入都同时为1,则输出为1 “OR” :逐位进行“或”运算,即两个输入只要有一个为1,则输出为1 “NAND” :逐位进行“非与”运算,即两个输入只要有一个为0,则输出为1 “NOR” :逐位进行“非或”运算,即两个输入都同时为0,则输出为1 “XOR” :逐位进行“异或”运算,即两个输入不同,则输出为1
“NOT” :逐位进行“求反”运算,即如果输入1,则输出为0;如果输入0,则输出为1
(4)CombinatorialLogic组合逻辑
(5)CompareToConstant和常量比较
请参考(6)