速率限制器
- 更新时间2023-02-17
- 阅读时长3分钟
速率限制器
指定信号的最大变化速率。
输入/输出

重置
确定是否使用初始输出计算速率限制器的布尔值或布尔值数组。
| TRUE | 使用初始输出计算速率限制器。 |
| FALSE | 使用初始输出计算速率限制器。 |
该节点自动使用初始输出计算初次调用的速率限制器。
Default value: FALSE

输入
输入信号。
该输入接收双精度浮点数或双精度浮点数数组。

正斜率
连续的节点调用中,输出信号的允许正变量。
该输入接收双精度浮点数或双精度浮点数数组。
Default value: 0

负斜率
连续的节点调用中,输出信号的允许负变量。
该输入接收双精度浮点数或双精度浮点数数组。
Default value: 0

初始输出
初次调用该节点或重置为TRUE时的输出值。
该输入接收双精度浮点数或双精度浮点数数组。
Default value: 0

dt
节点被调用的循环周期时间(即间隔),单位为秒。
dt必须大于零。

输出
输出信号。
该输出返回双精度浮点数或双精度浮点数数组。
速率限制器函数的算法定义
下列公式定义了速率限制器函数。
其中,
- u为输入信号
- y为输出信号
- t为当前仿真时间
- D是信号的变化率。