| Assumptions |
| Boolean | allowFlowReversal1 (from PartialFourPort) | true | = false to simplify equations, assuming, but not enforcing, no flow reversal for medium 1 |
| Boolean | allowFlowReversal2 (from PartialFourPort) | true | = false to simplify equations, assuming, but not enforcing, no flow reversal for medium 2 |
| Nominal condition |
| Modelica.SIunits.MassFlowRate | m1_flow_nominal (from PartialFourPortInterface) | | Nominal mass flow rate |
| Modelica.SIunits.MassFlowRate | m2_flow_nominal (from PartialFourPortInterface) | | Nominal mass flow rate |
| Advanced |
| Medium1.MassFlowRate | m1_flow_small (from PartialFourPortInterface) | 1E-4*abs(m1_flow_nominal) | Small mass flow rate for regularization of zero flow |
| Medium2.MassFlowRate | m2_flow_small (from PartialFourPortInterface) | 1E-4*abs(m2_flow_nominal) | Small mass flow rate for regularization of zero flow |
| Advanced › Diagnostics |
| Boolean | show_T (from PartialFourPortInterface) | false | = true, if actual temperature at port is computed |
| Flow resistance › Primary side |
| Boolean | from_dp (from BaseStation) | false | = true, use m_flow = f(dp) else dp = f(m_flow) |
| Boolean | linearizeFlowResistance (from BaseStation) | false | = true, use linear relation between m_flow and dp for any flow rate |
| Primary side |
| Modelica.SIunits.Power | Q1_flow_nominal (from BaseStation) | m1_flow_nominal*(TemSup1_nominal - TemRet1_nominal)*cp_default | Nominal heat flow rate at primary side |
| Modelica.SIunits.Temperature | TemSup1_nominal (from BaseStation) | 80.0 + 273.15 | Nominal supply temperature |
| Modelica.SIunits.Temperature | TemRet1_nominal (from BaseStation) | 45.0 + 273.15 | Nominal return temperature |
| Modelica.SIunits.PressureDifference | dp1_nominal (from BaseStation) | | Nominal pressure difference |
| Secondary side |
| Modelica.SIunits.Power | Q2_flow_nominal (from BaseStation) | m2_flow_nominal*(TemSup2_nominal - TemRet2_nominal)*cp_default | Nominal heat flow rate at primary side |
| Modelica.SIunits.Temperature | TemSup2_nominal (from BaseStation) | 60.0 + 273.15 | Nominal supply temperature |
| Modelica.SIunits.Temperature | TemRet2_nominal (from BaseStation) | 35.0 + 273.15 | Nominal return temperature |
| Boolean | OutsideDependent (from BaseStation) | false | Outside temperature dependent secondary supply temperature |
| Heat exchanger and flow |
| Modelica.SIunits.Efficiency | hex_efficiency (from IndirectStorageTank) | 0.90 | Constant efficiency of the heat exchanger |
| Modelica.SIunits.PressureDifference | dp_hex_nominal (from IndirectStorageTank) | 0 | Nominal pressure difference at the heat exchanger at primary side |
| Real | k (from IndirectStorageTank) | 0.05 | Gain of flow controller |
| Modelica.SIunits.Time | Ti (from IndirectStorageTank) | 30 | Time constant of Integrator block of flow controller |
| Real | min_y (from IndirectStorageTank) | 0.0 | Minimum position of flow controller (e.g, to mimic bypass) |
| Storage tank |
| Modelica.SIunits.Temperature | TemSupTan_nominal (from IndirectStorageTank) | | Nominal supply temperature |
| Modelica.SIunits.Volume | VTan (from IndirectStorageTank) | | Tank volume |
| Modelica.SIunits.Length | hTan (from IndirectStorageTank) | 1 | Height of tank (without insulation) |
| Modelica.SIunits.Length | dIns (from IndirectStorageTank) | 0.2 | Thickness of insulation |
| Modelica.SIunits.ThermalConductivity | kIns (from IndirectStorageTank) | 0.04 | Specific heat conductivity of insulation |
| Integer | nSeg (from IndirectStorageTank) | 4 | Number of volume segments |
| Modelica.SIunits.Temperature | TemInit (from IndirectStorageTank) | | Initial temperature of the storage tank |
| Modelica.SIunits.Temperature | TemRoom (from IndirectStorageTank) | 20.0 + 273.15 | Constant temperature surrounding the storage tank |
| Storage controller |
| Modelica.SIunits.MassFlowRate | m_flow_charging (from IndirectStorageTank) | | Nominal mass flow rate |
| Integer | nSegMeasure (from IndirectStorageTank) | 1 | Volume segment to take top temperature from |
| Modelica.SIunits.Temperature | T_top_set (from IndirectStorageTank) | | Constant temperature setpoint for top layer |
| Modelica.SIunits.Temperature | T_bot_set (from IndirectStorageTank) | | Constant temperature setpoint for bottom layer |
| Modelica.SIunits.TemperatureDifference | T_top_bandwidth (from IndirectStorageTank) | 5 | Bandwidth for controller activation |
| Electric booster heater |
| Modelica.SIunits.Power | Q_flow_nominal_EBH | Q2_flow_nominal | Heat capacity of EBH |
| Modelica.SIunits.Temperature | T_min_EBH | TemSup2_nominal | Reference temperature of EBH |
| Modelica.SIunits.TemperatureDifference | T_bandwidth_EBH | 4.0 | Temperature bandwidth of EBH |
| Integer | nSegEBH | 1 | Number of top tank segments heated by EBH |
| Modelica.SIunits.Efficiency | eff_EBH | 0.97 | Power-to-heat efficiency of EBH |