modelOnOffFuzzyLogic
Fuzzy logic approach for on-off control
Information
The model uses a fuzzy logic approach to avoid the need for a state-machine. The device either has to turn off, run at the desired operating speed, or run at the minimal speed.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | ySetRed | Reduced relative compressor speed to allow longer on-time |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.BooleanInput | turOn | Indicates if device should turn on | |
| Modelica.Blocks.Interfaces.BooleanInput | isAblToTurOn | Indicates if the device can turn on | |
| Modelica.Blocks.Interfaces.BooleanInput | turOff | Indicates if the device should turn off | |
| Modelica.Blocks.Interfaces.BooleanInput | isAblToTurOff | Indicates if the device can turn off | |
| Modelica.Blocks.Interfaces.BooleanInput | staOff | Indicates if the device has to stay off | |
| Modelica.Blocks.Interfaces.BooleanInput | staOn | Indicates if the device has to stay on | |
| Modelica.Blocks.Interfaces.RealOutput | yOut | Output for relative compressor speed from 0 to 1 | |
| Modelica.Blocks.Interfaces.RealInput | ySet | Input for relative compressor speed from 0 to 1 |
Revisions
-
December 06, 2023 by Fabian Wuellhorst:
First implementation (see issue IBPSA #1576)