Buildings.Examples.VAVReheat.Validation
Collection of validation models
Information
This package contains validation models for the classes in Buildings.Examples.VAVReheat.
Note that most validation models contain simple input data which may not be realistic, but for which the correct output can be obtained through an analytic solution. The examples plot various outputs, which have been verified against these solutions. These model outputs are stored as reference data and used for continuous validation whenever models in the library change.
Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).
Package Content
Name | Description |
---|---|
Guideline36SteadyState | Validation of detailed model that is at steady state with constant weather data |
TraceSubstance | This validates the ability to simulate trace substances in the air |
BaseClasses | This package contains base classes for Validation examples |
Buildings.Examples.VAVReheat.Validation.Guideline36SteadyState
Validation of detailed model that is at steady state with constant weather data
Information
This model validates that the detailed model of multiple rooms and an HVAC system starts at and remains at exactly 20°C room air temperature if there is no solar radiation, constant outdoor conditions, no internal gains and no HVAC operation.
Extends from Buildings.Examples.VAVReheat.Guideline36 (Variable air volume flow system with terminal reheat and five thermal zones).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Volume | VRooCor | flo.VRooCor | Room volume corridor [m3] |
Volume | VRooSou | flo.VRooSou | Room volume south [m3] |
Volume | VRooNor | flo.VRooNor | Room volume north [m3] |
Volume | VRooEas | flo.VRooEas | Room volume east [m3] |
Volume | VRooWes | flo.VRooWes | Room volume west [m3] |
Area | AFloCor | flo.AFloCor | Floor area corridor [m2] |
Area | AFloSou | flo.AFloSou | Floor area south [m2] |
Area | AFloNor | flo.AFloNor | Floor area north [m2] |
Area | AFloEas | flo.AFloEas | Floor area east [m2] |
Area | AFloWes | flo.AFloWes | Floor area west [m2] |
Area | AFlo[numZon] | {flo.AFloCor,flo.AFloSou,flo... | Floor area of each zone [m2] |
Real | ACHCor | 6 | Design air change per hour core [1/h] |
Real | ACHSou | 6 | Design air change per hour south [1/h] |
Real | ACHEas | 9 | Design air change per hour east [1/h] |
Real | ACHNor | 6 | Design air change per hour north [1/h] |
Real | ACHWes | 7 | Design air change per hour west [1/h] |
MassFlowRate | mCor_flow_nominal | ACHCor*VRooCor*conv | Design mass flow rate core [kg/s] |
MassFlowRate | mSou_flow_nominal | ACHSou*VRooSou*conv | Design mass flow rate south [kg/s] |
MassFlowRate | mEas_flow_nominal | ACHEas*VRooEas*conv | Design mass flow rate east [kg/s] |
MassFlowRate | mNor_flow_nominal | ACHNor*VRooNor*conv | Design mass flow rate north [kg/s] |
MassFlowRate | mWes_flow_nominal | ACHWes*VRooWes*conv | Design mass flow rate west [kg/s] |
MassFlowRate | m_flow_nominal | 0.7*(mCor_flow_nominal + mSo... | Nominal mass flow rate [kg/s] |
Real | ratVFloHea | 0.3 | VAV box maximum air flow rate ratio in heating mode [1] |
Angle | lat | 41.98*3.14159/180 | Latitude [rad] |
Real | ratOAFlo_A | 0.3e-3 | Outdoor airflow rate required per unit area [m3/(s.m2)] |
Real | ratOAFlo_P | 2.5e-3 | Outdoor airflow rate required per person |
Real | ratP_A | 5e-2 | Occupant density |
Real | effZ | 0.8 | Zone air distribution effectiveness (limiting value) [1] |
Real | divP | 0.7 | Occupant diversity ratio [1] |
VolumeFlowRate | VCorOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | VSouOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | VEasOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | VNorOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | VWesOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | Vou_flow_nominal | (divP*ratOAFlo_P*ratP_A + ra... | System uncorrected outdoor air flow rate [m3/s] |
Real | effVen | if divP < 0.6 then 0.88*divP... | System ventilation efficiency [1] |
VolumeFlowRate | Vot_flow_nominal | Vou_flow_nominal/effVen | System design outdoor air flow rate [m3/s] |
Temperature | THeaOn | 293.15 | Heating setpoint during on [K] |
Temperature | THeaOff | 285.15 | Heating setpoint during off [K] |
Temperature | TCooOn | 297.15 | Cooling setpoint during on [K] |
Temperature | TCooOff | 303.15 | Cooling setpoint during off [K] |
PressureDifference | dpBuiStaSet | 12 | Building static pressure [Pa] |
Real | yFanMin | 0.1 | Minimum fan speed |
Temperature | THotWatInl_nominal | 55 + 273.15 | Reheat coil nominal inlet water temperature [K] |
Boolean | allowFlowReversal | true | = false to simplify equations, assuming, but not enforcing, no flow reversal |
Boolean | use_windPressure | false | Set to true to enable wind pressure |
VolumeFlowRate | VPriSysMax_flow | m_flow_nominal/1.2 | Maximum expected system primary airflow rate at design stage [m3/s] |
VolumeFlowRate | minZonPriFlo[numZon] | {conVAVCor.VDisSetMin_flow,c... | Minimum expected zone primary flow rate [m3/s] |
Time | samplePeriod | 120 | Sample period of component, set to the same value as the trim and respond that process yPreSetReq [s] |
PressureDifference | dpDisRetMax | 40 | Maximum return fan discharge static pressure setpoint [Pa] |
Experimental (may be changed in future releases) | |||
Boolean | sampleModel | false | Set to true to time-sample the model, which can give shorter simulation time if there is already time sampling in the system model |
Connectors
Type | Name | Description |
---|---|---|
Bus | weaBus | Weather Data Bus |
Modelica definition
Buildings.Examples.VAVReheat.Validation.TraceSubstance
This validates the ability to simulate trace substances in the air
Information
This model validates that the detailed model of multiple rooms and an HVAC system with a trace substance simulates properly. CO2 is used as the trace substance. A concentration of 400ppm is assumed for the ambient air. For assumptions about zone CO2 sources, see the model Buildings.Examples.VAVReheat.Validation.BaseClasses.Floor.
Extends from ASHRAE2006 (Variable air volume flow system with terminal reheat and five thermal zones).
Parameters
Type | Name | Default | Description |
---|---|---|---|
Volume | VRooCor | flo.VRooCor | Room volume corridor [m3] |
Volume | VRooSou | flo.VRooSou | Room volume south [m3] |
Volume | VRooNor | flo.VRooNor | Room volume north [m3] |
Volume | VRooEas | flo.VRooEas | Room volume east [m3] |
Volume | VRooWes | flo.VRooWes | Room volume west [m3] |
Area | AFloCor | flo.AFloCor | Floor area corridor [m2] |
Area | AFloSou | flo.AFloSou | Floor area south [m2] |
Area | AFloNor | flo.AFloNor | Floor area north [m2] |
Area | AFloEas | flo.AFloEas | Floor area east [m2] |
Area | AFloWes | flo.AFloWes | Floor area west [m2] |
Area | AFlo[numZon] | {flo.AFloCor,flo.AFloSou,flo... | Floor area of each zone [m2] |
Real | ACHCor | 6 | Design air change per hour core [1/h] |
Real | ACHSou | 6 | Design air change per hour south [1/h] |
Real | ACHEas | 9 | Design air change per hour east [1/h] |
Real | ACHNor | 6 | Design air change per hour north [1/h] |
Real | ACHWes | 7 | Design air change per hour west [1/h] |
MassFlowRate | mCor_flow_nominal | ACHCor*VRooCor*conv | Design mass flow rate core [kg/s] |
MassFlowRate | mSou_flow_nominal | ACHSou*VRooSou*conv | Design mass flow rate south [kg/s] |
MassFlowRate | mEas_flow_nominal | ACHEas*VRooEas*conv | Design mass flow rate east [kg/s] |
MassFlowRate | mNor_flow_nominal | ACHNor*VRooNor*conv | Design mass flow rate north [kg/s] |
MassFlowRate | mWes_flow_nominal | ACHWes*VRooWes*conv | Design mass flow rate west [kg/s] |
MassFlowRate | m_flow_nominal | 0.7*(mCor_flow_nominal + mSo... | Nominal mass flow rate [kg/s] |
Real | ratVFloHea | 0.3 | VAV box maximum air flow rate ratio in heating mode [1] |
Angle | lat | 41.98*3.14159/180 | Latitude [rad] |
Real | ratOAFlo_A | 0.3e-3 | Outdoor airflow rate required per unit area [m3/(s.m2)] |
Real | ratOAFlo_P | 2.5e-3 | Outdoor airflow rate required per person |
Real | ratP_A | 5e-2 | Occupant density |
Real | effZ | 0.8 | Zone air distribution effectiveness (limiting value) [1] |
Real | divP | 0.7 | Occupant diversity ratio [1] |
VolumeFlowRate | VCorOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | VSouOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | VEasOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | VNorOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | VWesOA_flow_nominal | (ratOAFlo_P*ratP_A + ratOAFl... | Zone outdoor air flow rate [m3/s] |
VolumeFlowRate | Vou_flow_nominal | (divP*ratOAFlo_P*ratP_A + ra... | System uncorrected outdoor air flow rate [m3/s] |
Real | effVen | if divP < 0.6 then 0.88*divP... | System ventilation efficiency [1] |
VolumeFlowRate | Vot_flow_nominal | Vou_flow_nominal/effVen | System design outdoor air flow rate [m3/s] |
Temperature | THeaOn | 293.15 | Heating setpoint during on [K] |
Temperature | THeaOff | 285.15 | Heating setpoint during off [K] |
Temperature | TCooOn | 297.15 | Cooling setpoint during on [K] |
Temperature | TCooOff | 303.15 | Cooling setpoint during off [K] |
PressureDifference | dpBuiStaSet | 12 | Building static pressure [Pa] |
Real | yFanMin | 0.1 | Minimum fan speed |
Temperature | THotWatInl_nominal | 55 + 273.15 | Reheat coil nominal inlet water temperature [K] |
Boolean | allowFlowReversal | true | = false to simplify equations, assuming, but not enforcing, no flow reversal |
Boolean | use_windPressure | true | Set to true to enable wind pressure |
Real | ratVMinCor_flow | max(1.5*VCorOA_flow_nominal,... | Minimum discharge air flow rate ratio [1] |
Real | ratVMinSou_flow | max(1.5*VSouOA_flow_nominal,... | Minimum discharge air flow rate ratio [1] |
Real | ratVMinEas_flow | max(1.5*VEasOA_flow_nominal,... | Minimum discharge air flow rate ratio [1] |
Real | ratVMinNor_flow | max(1.5*VNorOA_flow_nominal,... | Minimum discharge air flow rate ratio [1] |
Real | ratVMinWes_flow | max(1.5*VWesOA_flow_nominal,... | Minimum discharge air flow rate ratio [1] |
Experimental (may be changed in future releases) | |||
Boolean | sampleModel | true | Set to true to time-sample the model, which can give shorter simulation time if there is already time sampling in the system model |
Connectors
Type | Name | Description |
---|---|---|
Bus | weaBus | Weather Data Bus |
ControlBus | controlBus |