Saturation
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Saturation
限制信号的范围
库
不连续
Saturation块施加输入信号的上限和下限。
当Lower limit和Upper limit的参数具有相同的值时,块输出该值。
Saturation块接受以下数据类型的实际信号:
•浮点
•内置整数
•固定点
见Data Types Supported by Simulink
Saturation块对话框中的Main窗格中显示如下:
Saturation块的Signal Attributes窗格中的对话框中显示如下:
Show data type assistant
显示的数据类型助理
设置
Data Type Assistant帮助您设置Output data type参数. 见Specify Block Output Data Types.
命令行信息
见Block-Specific Parameters .
Upper limit
指定在输入信号上的上限。
设置
默认:0.5
Minimum:值从Output minimum参数
Maximum:值从Output maximum参数
Tip
•当Saturation块的输入信号高于此值,块的输出被裁剪到这个值。
•Upper limit参数转换为输出数据类型在脱机状态下使用舍入到最近的饱和度。
命令行信息
见Block-Specific Parameters .
Lower limit
指定输入信号的下限。想
设置
默认:-0.5
Minimum:值从Output minimum参数
Maximum:值从Output maximum参数
Tips
•当Saturation块的输入信号低于此值,则块的输出被裁剪到这个值。
•下限参数转换为输出数据类型在脱机状态下使用舍入到最近的饱和度命令行信息
见Block-Specific Parameters .
Treat as gain when linearizing
选择此参数会导致增益视为 1 的线性化命令
设置
默认: On
On
选择此项可导致的线性化命令将增益视为1。
Off
清除以导致的线性化命令将增益视为0。
Tips
仿真软件中的线性化命令将此块视为状态空间中的增益
命令行信息
见Block-Specific Parameters .
Enable zero-crossing detection
选择此选项可启用零交叉检测。有关详细信息,请参阅Zero-Crossing Detection. 设置
默认: On
On
启用零交叉检测。
Off
不启用零交叉检测。
命令行信息
见Block-Specific Parameters .
Sample time (-1 for inherited)
输入的离散间隔之间采样时间点击或指定其他适当的采样时间,如连续或继承的。
设置
默认: -1
缺省情况下,块继承了它的采样时间,根据该块内的模型的上下文。要设置不同的采样时间,根据表中输入一个有效的采样时间在Types of Sample Time.
见Specify Sample Time .
命令行信息
见Block-Specific Parameters .
Lock output data type setting against changes by the fixed-point tools
选择锁定的输出数据类型设置更改此块为定点工具和定点顾问。
设置
默认: Off
On
锁定此块的输出数据类型设置。
Off
允许定点工具和定点顾问来改变此块的输出数据类型设置。
命令行信息
见Block-Specific Parameters .
另行参阅
见Use Lock Output Data Type Setting.
Integer rounding mode
指定定点运算的舍入模式。
设置
默认:Floor
Ceiling
舍入朝正无穷大的正面和负数。等于MATLAB 的ceil 函数。
Floor
舍入朝负无穷大的正和负数字。等于MATLAB 的floor函数
Nearest
舍入到最接近的偶数的值。如果出现持平,舍入朝正无穷大。相当于定点工具箱的nearest函数。
Round
舍入到最接近的偶数的值。如果出现一条领带,舍入朝正无穷大的正数、负数向负无穷方向舍入。
相当于定点工具箱round功能。
Simplest
自动选择floor舍和zero t舍之间生成舍入的代码,是尽可能提高效率
Zero
舍入数到零。相当于MATLAB的fix功能。
命令行信息
见Block-Specific Parameters .
另行参阅
见Rounding
Output minimum
指定块输出的最小值。
设置
默认:[] (未指定)
这个数字必须是有限的实数的双标值。
Simulink中使用的最小值来执行:
•参数范围检查(见Check Parameter Values)的一些块•模拟范围检查(请参阅Signal Ranges)
•自动缩放的定点数据类型
命令行信息
见Block-Specific Parameters .
Output maximum
指定块输出的最大值。
设置
默认:[] (未指定)
这个数字必须是有限的实数的双标值。
•Simulink中使用的最高值来执行:
•参数范围检查(见Check Parameter Values)的一些块