Set Space Thermal Design
Overview
- Should be from PsetSpaceThermalRequirements in ProductExtension
- Values in Pset_SpaceThermalDesign are to receive results of design
Describes the setting of values of inside thermal design conditions of a space or zone required for the analysis of energy demand and consumption.
Space thermal design conditions or criteria may be provided as an extension of the specification of a space by an energy analyst or be obtained from an external data source such as typical space data.
Space thermal design criteria are defined for a space. A prior requirement to the execution of this functional part is that a space has already been modelled using the functional part fp_model_space.
Concept: Set space thermal design [heating]
Sets the space design conditions prevailing during a winter season when heating is required.
Concept: Set space thermal design [cooling]
Sets the space design conditions prevailing during a summer season when cooling is required.
Results
- Space design conditions for winter heating are defined
- Space design conditions for summer cooling are defined
| Description | Entity/Pset/Functional Part | MAN | REC | OPT |
|---|---|---|---|---|
| It is assumed that the space for which the thermal design conditions are to be set has already been modeled using the functional part fp_model_space and that a property set Pset_SpaceThermalDesign exists or can be brought into existence. | ||||
| Concept: Set space thermal design [heating] | ||||
|
Pset_SpaceThermalDesign.HeatingDryBulb::IfcPropertySingleValue::IfcThermodynamicTemperatureMeasure | |||
|
Pset_SpaceThermalDesign.HeatingRelativeHumidity::IfcPropertySingleValue::IfcPositiveRatioMeasure | |||
| Concept: Set space thermal design [cooling] | ||||
|
Pset_SpaceThermalDesign.CoolingDryBulb::IfcPropertySingleValue::IfcThermodynamicTemperatureMeasure | |||
|
Pset_SpaceThermalDesign.CoolingRelativeHumidity::IfcPropertySingleValue::IfcPositiveRatioMeasure |
For the purposes of this functional part, the IFC subset schema and all requirements for entities, datatypes, functions property sets and functional parts are considered to be exactly the same as for the functional part fp_model_space.
Examples of Setting Outside Thermal Design Conditions
In this example, the winter heating design requirement is set to 21°C with a relative humidity (percentage saturation) of 50% whilst the summer cooling design requirement is set to 23°C with a relative humidity (percentage saturation) of 50%. The same conditions are considered to be applied to two spaces (attributes not elaborated) in this example.
#2=IFCOWNERHISTORY(...);
/* defining the spaces */
#901=IFCSPACE(...);
#902=IFCSPACE(...);
/* relating the spaces and the property set */
#912=IFCRELDEFINESBYPROPERTIES('abcdefghijklmnopqrst912',#2,$,$,(#901,#902),#921);
/* definition of occurrence property set */
#921=IFCPROPERTYSET('abcdefghijklmnopqrst921',#2,'Pset_SpaceThermalDesign',$,
(#931,#932,#933,#934,#935,#936,#937,#938,#939,#940,#941,#942,#943));
/* definition of space design criteria properties */
/* properties not referenced are shown with optional values */
/* this is suitable for IFC 2x3 and above, previous releases require values to be set */
#931=IFCPROPERTYSINGLEVALUE('CoolingDesignAirflow',$,$,$);
#932=IFCPROPERTYSINGLEVALUE('HeatingDesignAirflow',$,$,$);
#933=IFCPROPERTYSINGLEVALUE ('TotalSensibleHeatGain',$,$,$);
#934=IFCPROPERTYSINGLEVALUE('TotalHeatGain',$,$,$);
#935=IFCPROPERTYSINGLEVALUE('TotalHeatLoss',$,$,$);
#936=IFCPROPERTYSINGLEVALUE ('CoolingDryBulb',$,23.0,$);
#937=IFCPROPERTYSINGLEVALUE('CoolingRelativeHumidity',$,50.0,$);
#938=IFCPROPERTYREFERENCEVALUE('HeatingDryBulb',$,21.0,$);
#939=IFCPROPERTYSINGLEVALUE ('HeatingRelativeHumidity',$,50.0,$);
#940=IFCPROPERTYSINGLEVALUE('VentilationAirFlowRate',$,$,$);
#941=IFCPROPERTYSINGLEVALUE('ExhaustAirFlowRate',$,$,$);
#942=IFCPROPERTYSINGLEVALUE('CeilingRAPlenum',$,$,$);
#943=IFCPROPERTYSINGLEVALUE('BoundaryAreaHeatLoss',$,$,$);