1 #ifndef CONTROLELEMENT_H 2 #define CONTROLELEMENT_H 4 #include "NANDRAD_LinearSplineParameter.h" 6 #include "NANDRAD_Zone.h" 7 #include "NANDRAD_HydraulicNetworkComponent.h" 9 #include <IBK_Parameter.h> 23 NANDRAD_COMPARE_WITH_ID
66 P_TemperatureDifferenceSetpoint,
103 #endif // CONTROLELEMENT_H Temperature difference of the following flow element is computed from outlet temperature of this elem...
Temperature difference is computed from pre-defined heat loss and compared against target temperature...
Thermostat heating/cooling control values determine whether valve is open or closed.
References
Integer/whole number parameters.
Contains global constants for the Nandrad data model.
ControllerType
Different model variants.
ModelType m_modelType
Determines variability of setpoint parameters.
ControlledProperty m_controlledProperty
property which shall be controlled (temperature difference, ...)
Try to achieve target mass flow in current element.
ControllerType m_controllerType
Controller type (P, PI, ...)
Id of zone whose thermostat is used for control: only for controlled property 'ThermostatValue'.
NANDRAD_READWRITE NANDRAD_COMPARE_WITH_ID void checkParameters(const std::vector< NANDRAD::Zone > &zones) const
Checks for valid and required parameters (value ranges).
ModelType
The various types (equations) of the hydraulic component.
unsigned int INVALID_ID
defines an invalid id
This class contains parameters for a controller that is used for network elements.
Generates 'TemperatureDifferenceSetpointSchedule' or 'MassFluxSetpointSchedule' depending on controll...
IBK::Parameter m_para[NUM_P]
Controller parameters.
ModelType
Defines variability options for set point values.
ControlledProperty
Controlled property used as signal input for the controller.
IDType m_idReferences[NUM_ID]
Integer/ID reference parameters.
The namespace NANDRAD contains the data model classes that make up the NANDRAD solver input data...
double m_maximumControllerResultValue
Used to cut the system input, if this is zero, it will not be considered.