Logical Operator模块是应用层软件Simulink建模不可或缺的模块之一,它被用在任何需要进行逻辑运算的地方,而几乎任何子系统或者模块或多或少都需要进行逻辑运算。
Logical Operator模块最典型的应用场景是作为Switch模块的控制输入。
以下列举一些Logical Operator模块的其他典型应用场景:
1、条件信号判断
判断传感器信号是否超出阈值,用于过流、过温保护。
2、开关/使能控制
设计开关/使能信号,与最终控制输出进行AND
运算,实现开关/使能控制。
3、软互锁
设计B=NOT
A,可以确保A信号和B信号二者同时只有1个被激活。
4、状态机条件输入
在Stateflow状态机前置条件判定模块,专门计算Trigger信号,对多个判断条件进行“逻辑封装”,提高模型可读性。