Log In   View a printable version of the current page.
Define Space Thermal Load (FP)
Added by Jeffrey Wix, last edited by Janice Wix on Jan 30, 2007  (view change)
Labels: 
(None)


Define Space Thermal Load

Overview

This functional part is concerned with capturing the thermal load (demand) including contributions from incidental sources for a spatial structure element (space, building storey, building part or entire building).
Load, or demand, is determined using the data sources and performance parameters available at the time of calculation. This functional part is not concerned with the algorithm used in the calculation of load/demand; this is considered to be within the scope of user determination and is affected by the availability of information and the current stage of a project development.
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.
Load/demand is determined for a spatial structure element. A prior requirement to the execution of this functional part is that an appropriate spatial structure has already been modelled. Use of the following functional parts are relevant precursors to the execution of this functional part:

  • fp_model_building
  • fp_model_building_storey
  • fp_model_space.

Results

Energy load/demand or contribution from various sources is captured including from:

  • people
  • lighting
  • equipment
  • solar incidence
  • infiltration
  • totals
Description Entity/Pset/Functional Part MAN REC OPT
Set the source of the load.
 
The following selectable sources are enumerated within the IFC schema:
 
_ *People_
_ *Lighting _
_ *Equipment Sensible_
_ *Ventilation Indoor Air_
_ *Ventilation Outside Air_
_ *Recirculated Air_
_ *Exhaust Air_
_ *Air Exchange Rate_
_ *Dry Bulb Temperature_
_ *Relative Humidity_
_ *Infiltration Sensible_
_ *User Defined_
 
Depending on the source, the maximum and minimum values have to be interpreted.
IfcSpaceThermalLoadProperties.ThermalLoadSource::IfcThermalLoadSourceEnum    

If the source of the load is set to user defined from the enumeration above, then a value must be specified by the user for the source.

 

Otherwise, this attribute should not be asserted

IfcSpaceThermalLoadProperties. UserDefinedThermalLoadSource::IfcLabel    
Set the type of thermal load
 
The following selectable load types are enumerated within the IFC schema:
*Sensible
*Latent
*Radiant
*Not Defined
IfcSpaceThermalLoadProperties.ThermalLoadType::IfcThermalLoadTypeEnum    
Set the source of the load properties
 
The following selectable property sources are enumerated within the IFC schema:
*Design
*Design Maximum
*Design Minimum
*Simulated
*As Built
*Commissioning.
*Measured
*User Defined
*Not Defined
 
Note that several instances of IfcSpaceThermalLoadProperties may be defined for a spatial structure thus allowing not only different sources and types of load but also different values of the same property at varying stages in the lifecycle.
IfcSpaceThermalLoadProperties.PropertySource::IfcPropertySourceEnum      

If the type of the load is set to user defined from the enumeration above, then a value must be specified by the user for the type.

 

Otherwise, this attribute should not be asserted

IfcSpaceThermalLoadProperties.UserDefinedPropertySource::IfcLabel    
Set the maximum thermal load value.
 
If this value is less than zero (negative), then the load is a loss from the spatial structure. If the value is greater than zero (positive), then the load is a gain to the spatial structure.
 
If the minimum value is not specified, then this value is the actual value. At least one of the maximum, minimum, or time series values must be specified.
IfcSpaceThermalLoadProperties.MaximumValue::IfcPowerMeasure    
Set the minimum thermal load value.
 
If this value is less than zero (negative), then the load is a loss from the spatial structure. If the value is greater than zero (positive), then the load is a gain to the spatial structure.
IfcSpaceThermalLoadProperties.MinimumValue::IfcPowerMeasure    
Set a time series of the thermal load values. IfcSpaceThermalLoadProperties. ThermalLoadTimeSeriesValues::fp_schedule_time_series    
Set the percentage of use requirement or criteria applicable IfcSpaceThermalLoadProperties.ApplicableValueRatio::IfcPositiveRatioMeasure    
Set the total values of heat gain/loss from a space        

The total sensible heat or energy gained by the space during the peak cooling conditions.

Pset_SpaceThermalDesign.TotalSensibleHeatGain    

The total amount of heat or energy gained by the space at the time of the space's peak cooling conditions.

Pset_SpaceThermalDesign.TotalHeatGain    

The total amount of heat or energy lost by the space at the time of the space's peak heating conditions.

Pset_SpaceThermalDesign.TotalHeatLoss    

NOTE

By agreement between project participants, total values may be set through the entity using IfcSpaceThermalLoadProperties. ThermalLoadSource ? IfcThermalLoadSourceEnum with a user defined setting, the user defined value being set as shown for the property names given through IfcSpaceThermalLoadProperties. UserDefinedThermalLoadSource::IfcLabel

       

IFC Entities Required

  • IfcObject
  • IfcProduct
  • IfcPropertyDefinition
  • IfcPropertySet
  • IfcPropertySetDefinition
  • IfcRoot
  • IfcSpaceThermalLoadProperties
  • IfcSpatialStructureElement

IFC Datatypes Required

  • IfcElementCompositionEnum
  • IfcGloballyUniqueId
  • IfcLabel
  • IfcPositiveRatioMeasure
  • IfcPowerMeasure
  • IfcPropertySourceEnum
  • IfcRatioMeasure
  • IfcText
  • IfcThermalLoadSourceEnum
  • IfcThermalLoadTypeEnum

IFC Functions Required

  • -

IFC Property Sets Required

  • -

IDM Functional Parts Required

  • fp_apply_owner_history
  • fp_define_by_properties
  • fp_model_building
  • fp_model_building_storey
  • fp_model_space
  • fp_place_object
  • fp_property
  • fp_represent_product
  • fp_schedule_time_series

EXPRESS-G

EXPRESS Schema

SCHEMA FP_DEFINE_SPACE_THERMAL_LOAD;

  TYPE IfcGloballyUniqueId = STRING (22) FIXED;
  END_TYPE;

  TYPE IfcLabel = STRING;
  END_TYPE;

  TYPE IfcRatioMeasure = REAL;
  END_TYPE;

  TYPE IfcPositiveRatioMeasure = IfcRatioMeasure;
    WHERE
      WR1 : SELF > 0;
  END_TYPE;

  TYPE IfcPowerMeasure = REAL;
  END_TYPE;

  TYPE IfcText = STRING;
  END_TYPE;

  TYPE IfcElementCompositionEnum = ENUMERATION OF
    (COMPLEX,
     ELEMENT,
     PARTIAL);
  END_TYPE;

  TYPE IfcPropertySourceEnum = ENUMERATION OF
    (DESIGN,
     DESIGNMAXIMUM,
     DESIGNMINIMUM,
     SIMULATED,
     ASBUILT,
     COMMISSIONING,
     MEASURED,
     USERDEFINED,
     NOTKNOWN);
  END_TYPE;

  TYPE IfcThermalLoadSourceEnum = ENUMERATION OF
    (PEOPLE,
     LIGHTING,
     EQUIPMENT,
     VENTILATIONINDOORAIR,
     VENTILATIONOUTSIDEAIR,
     RECIRCULATEDAIR,
     EXHAUSTAIR,
     AIREXCHANGERATE,
     DRYBULBTEMPERATURE,
     RELATIVEHUMIDITY,
     INFILTRATION,
     USERDEFINED,
     NOTDEFINED);
  END_TYPE;

  TYPE IfcThermalLoadTypeEnum = ENUMERATION OF
    (SENSIBLE,
     LATENT,
     RADIANT,
     NOTDEFINED);
  END_TYPE;

  ENTITY IfcProduct
    ABSTRACT SUPERTYPE
    SUBTYPE OF(IfcObject);
      ObjectPlacement : OPTIONAL fp_place_object;
      Representation  : OPTIONAL fp_represent_product;
    WHERE
      WR1 : (EXISTS(Representation) AND EXISTS(ObjectPlacement))
            OR (EXISTS(Representation) AND 
            (NOT('IFC2X2_FINAL.IFCPRODUCTDEFINITIONSHAPE' IN TYPEOF(Representation))))
            OR (NOT(EXISTS(Representation)));
  END_ENTITY;

  ENTITY IfcObject
    ABSTRACT SUPERTYPE
    SUBTYPE OF(IfcRoot);
      ObjectType : OPTIONAL IfcLabel;
    WHERE
      WR1 : SIZEOF(QUERY(temp <* IsDefinedBy | 'IFC2X2_FINAL.IFCRELDEFINESBYTYPE' IN TYPEOF(temp))) <= 1;
  END_ENTITY;

  ENTITY IfcRoot
    ABSTRACT SUPERTYPE OF (ONEOF(IfcObject, IfcPropertyDefinition));
      GlobalId     : IfcGloballyUniqueId;
      Name         : OPTIONAL IfcLabel;
      Description  : OPTIONAL IfcText;
      OwnerHistory : fp_apply_owner_history;
    UNIQUE
      UR1 : GlobalId;
  END_ENTITY;

  ENTITY IfcPropertyDefinition
    ABSTRACT SUPERTYPE
    SUBTYPE OF(IfcRoot);
  END_ENTITY;

  ENTITY IfcPropertySetDefinition
    ABSTRACT SUPERTYPE OF (ONEOF(IfcPropertySet, IfcSpaceThermalLoadProperties))
    SUBTYPE OF(IfcPropertyDefinition);
  END_ENTITY;

  ENTITY IfcPropertySet
    SUBTYPE OF(IfcPropertySetDefinition);
      HasProperties : SET [1:?] OF fp_property;
    WHERE
      WR31 : EXISTS(SELF\IfcRoot.Name);
      WR32 : IfcUniquePropertyName(HasProperties);
  END_ENTITY;

  ENTITY IfcSpaceThermalLoadProperties
    SUBTYPE OF(IfcPropertySetDefinition);
      ApplicableValueRatio         : OPTIONAL IfcPositiveRatioMeasure;
      ThermalLoadSource            : IfcThermalLoadSourceEnum;
      PropertySource               : IfcPropertySourceEnum;
      SourceDescription            : OPTIONAL IfcText;
      MaximumValue                 : IfcPowerMeasure;
      MinimumValue                 : OPTIONAL IfcPowerMeasure;
      ThermalLoadTimeSeriesValues  : OPTIONAL fp_schedule_time_series;
      UserDefinedThermalLoadSource : OPTIONAL IfcLabel;
      UserDefinedPropertySource    : OPTIONAL IfcLabel;
      ThermalLoadType              : IfcThermalLoadTypeEnum;
  END_ENTITY;

  ENTITY IfcSpatialStructureElement
    ABSTRACT SUPERTYPE
    SUBTYPE OF(IfcProduct);
      LongName        : OPTIONAL IfcLabel;
      CompositionType : IfcElementCompositionEnum;
    WHERE
      WR41 : (HIINDEX(SELF\IfcObject.Decomposes) = 1) 
             AND
             ('IFC2X2_FINAL.IFCRELAGGREGATES' IN TYPEOF(SELF\IfcObject.Decomposes[1])) 
             AND
             (('IFC2X2_FINAL.IFCPROJECT' IN TYPEOF (SELF\IfcObject.Decomposes[1].RelatingObject)) OR
             ('IFC2X2_FINAL.IFCSPATIALSTRUCTUREELEMENT' IN TYPEOF (SELF\IfcObject.Decomposes[1].RelatingObject))
             );
  END_ENTITY;

  ENTITY fp_apply_owner_history;
  END_ENTITY;

  ENTITY fp_define_by_properties;
  END_ENTITY;

  ENTITY fp_model_building;
  END_ENTITY;

  ENTITY fp_model_building_storey;
  END_ENTITY;

  ENTITY fp_model_space;
  END_ENTITY;

  ENTITY fp_place_object;
  END_ENTITY;

  ENTITY fp_property;
  END_ENTITY;

  ENTITY fp_represent_product;
  END_ENTITY;

  ENTITY fp_schedule_time_series;
  END_ENTITY;

END_SCHEMA;

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.1.3 Build:#408 Jan 23, 2006) - Bug/feature request - Contact Administrators