Engee 文档

Hit Crossing

过预设值的信号跳变的检测。

类型: HitCross

图书馆中的路径:

/Basic/Discontinuities/Hit Crossing

资料描述

Hit Crossing 确定输入信号何时达到参数值 Hit crossing offset 在参数指定的方向 Hit crossing direction .

如果选中复选框,则会显示块图标上的输出端口。 Show output port . 如果输出端口显示被禁用,则该块的工作原理为 Terminator.

港口

输入

# IN_1 — 的输入信号
标量,标量 | 向量资料 | 矩阵

Details

块检测在给定方向上达到设定值的输入信号。

数据类型

漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔

复数支持

是的

输出

# OUT_1 — 的输出信号
标量,标量 | 向量资料

Details

指示输入信号是否已越过设定值的输出。

依赖关系

要使用此端口,请选中该选项旁边的复选框 Show output port .

数据类型

漂浮64

复数支持

是的

参数

主要

# Hit crossing offset — 需要检测其交集的值
Scalar / array of real numbers

Details

其交点在由指定的方向上的值 Hit crossing direction ,检测块。

默认值

0

程序使用名称

HitCrossingOffset

可调谐

可计算

# Hit crossing direction — 设定值的输入信号相交的方向
rising | either | falling

Details

输入信号接近用于检测交叉点的设定点的方向。

如果值设置为 either,一个块的行为就像一个_example equals_(不存在)的块,这对于规避有限数学和计算精度的限制非常有用。 在这种情况下,使用块 Hit Crossing 它可能比在模型中添加额外的逻辑更方便。

如果为参数 Hit crossing direction 值设置 either 并且该模型使用恒定步长求解器,该块的行为如下。 如果输出信号是 1,单元将输出信号设置为 0 在下一时间步,除非输入信号等于设定值。

rising | either | falling

默认值

either

程序使用名称

HitCrossingDirection

可调谐

可计算

# Show output port — 显示输出端口
Logical

Details

选择此选项可启用块的输出端口。

默认值

true (已开启)

程序使用名称

ShowOutputPort

可调谐

可计算