modelTwoPointControlledHeatPump
Extends from Modelica.Icons.Example (Icon for runnable examples), PartialHeatPumpController (Example for usage of heat pump controller).
Information
Example for an two-point hysteresis controlled heat pump. Play around with the bandwith settings to see how it influence nSet depending on TSet and TMea.
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.Fluid.HeatPumps.ModularReversible.BaseClasses.RefrigerantMachineControlBus | heatPumpControlBus (from PartialHeatPumpController) | Required to make the signals on the bus accessible | |
| Modelica.Blocks.Interfaces.RealOutput | TMea (from PartialHeatPumpController) | Outputs the temperature measurement | |
| Modelica.Blocks.Interfaces.RealOutput | TSet (from PartialHeatPumpController) | Outputs the temperature measurement | |
| Modelica.Blocks.Interfaces.RealOutput | nSet (from PartialHeatPumpController) | Outputs the temperature measurement |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Sine | T_meas (from PartialHeatPumpController) | Generates the measured temperature | |
| Modelica.Blocks.Sources.Constant | T_set (from PartialHeatPumpController) | Provides the temperature set point | |
| BaseClasses.PartialTSetToNSet | hPController (from PartialHeatPumpController) | ||
| Modelica.Blocks.Sources.Constant | T_oda (from PartialHeatPumpController) | Provides the temperature set point |
Revisions
-
July 14, 2022 by Fabian Wüllhorst:
First implementation (see issue #1128)