| 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 |
| Modelica.SIunits.MassFlowRate | m1_flow_nominal_supply | Q1_flow_nominal_supply/((TemSup1_nominal - TemRet1_nominal)*cp_default) | Nominal mass flow rate (port_c1) |
| 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 | false | = true, use m_flow = f(dp) else dp = f(m_flow) |
| Boolean | linearizeFlowResistance | false | = true, use linear relation between m_flow and dp for any flow rate |
| Primary side |
| Modelica.SIunits.Power | Q1_flow_nominal | m1_flow_nominal*(TemRet1_supply_nominal - TemRet1_nominal)*cp_default | Nominal heat flow rate at primary side |
| Modelica.SIunits.Power | Q1_flow_nominal_supply | m1_flow_nominal_supply*(TemSup1_nominal - TemRet1_nominal)*cp_default | Nominal heat flow rate at primary side taken from supply line |
| Modelica.SIunits.Temperature | TemSup1_nominal | 80.0 + 273.15 | Nominal supply temperature |
| Modelica.SIunits.Temperature | TemRet1_supply_nominal | 45.0 + 273.15 | Nominal return temperature |
| Modelica.SIunits.Temperature | TemRet1_nominal | 35.0 + 273.15 | Nominal return temperature after cascading |
| Modelica.SIunits.PressureDifference | dp1_nominal | dp_hex_nominal + dpCheckValve_nominal | Nominal pressure difference of pump (port_a1 to port_b1) |
| Modelica.SIunits.PressureDifference | dp1_nominal_supply | | Nominal pressure difference of valve (port_c1 to port_b1) |
| Modelica.SIunits.PressureDifference | dpCheckValve_nominal | 5000 | Nominal pressure drop of fully open check valve, used if CvData=IBPSA.Fluid.Types.CvTypes.OpPoint |
| Modelica.SIunits.TemperatureDifference | TemSupMargin | 5.0 | Temperature difference of primary supply inlet and secondary supply setpoint |
| Secondary side |
| Modelica.SIunits.Power | Q2_flow_nominal | m2_flow_nominal*(TemSup2_nominal - TemRet2_nominal)*cp_default | Nominal heat flow rate at primary side |
| Modelica.SIunits.Temperature | TemSup2_nominal | 60.0 + 273.15 | Nominal supply temperature |
| Modelica.SIunits.Temperature | TemRet2_nominal | 35.0 + 273.15 | Nominal return temperature |
| Boolean | OutsideDependent | false | Outside temperature dependent secondary supply temperature |
| Temperature control secondary side |
| Modelica.SIunits.Temperature | TemOut_max | 15.0 + 273.15 | Outdoor temperature where minimum secondary supply temperature is needed |
| Modelica.SIunits.Temperature | TemOut_min | -5.0 + 273.15 | Outdoor temperature where maximum secondary supply temperature is needed |
| Modelica.SIunits.Temperature | TemSup2_min | 50.0 + 273.15 | Secondary supply temperature where maximum outdoor temperature is reached |
| Modelica.SIunits.Temperature | TemSup2_max | 60.0 + 273.15 | Secondary supply temperature where minimum outdoor temperature is reached |
| Heat exchanger |
| Modelica.SIunits.Efficiency | hex_efficiency | 0.90 | Constant efficiency of the heat exchanger |
| Modelica.SIunits.PressureDifference | dp_hex_nominal | 0 | Nominal pressure difference at the heat exchanger at primary side |
| Pump control |
| Real | k | 0.01 | Gain of flow controller |
| Modelica.SIunits.Time | Ti | 120 | Time constant of Integrator block of flow controller |
| Valve control |
| Real | k_valve | 0.01 | Gain of controller |
| Modelica.SIunits.Time | Ti_valve | 30 | Time constant of Integrator block |