IfcElectricFlowStorageDeviceTypeEnum

Natural language names
Electric Flow Storage Device Type Enum
Change log
ItemSPFXMLChangeDescription
IFC4x2 to IFC4x3_RC1
    IfcElectricFlowStorageDeviceTypeEnum
      CAPACITORADDED
      COMPENSATORADDED
      INDUCTORADDED
      RECHARGERADDED
Semantic definitions at the type
Type definition

The IfcElectricFlowStorageDeviceTypeEnum defines different types of electrical flow storage devices.

HISTORY  New type in IFC2x2.

Enumeration definition
ConstantDescription
BATTERY

A device for storing energy in chemical form so that it can be released as electrical energy.

CAPACITORBANK

A device that stores electrical energy when an external power supply is present using the electrical property of capacitance.

HARMONICFILTER

A device that constantly injects currents that precisely correspond to the harmonic components drawn by the load.

INDUCTORBANK
UPS

A device that provides a time limited alternative source of power supply in the event of failure of the main supply.

CAPACITOR

A device that stores electric charge when an external power supply is present using the electrical property of capacitance. Two-terminal device characterized essentially by its capacitance. Note: definition from IEC 60050 151-13-28.

COMPENSATOR

A device that is used to fix or adjust the parameter of electric energy, such as voltage loss, power factor and so on.

INDUCTOR

A device used in circuits or power systems due to their inductance, acting as a component of electric storage device.

RECHARGER

A recharger or battery charger is a device used to put energy into a secondary cell or rechargeable battery by forcing an electric current through it.

USERDEFINED

User-defined type.

NOTDEFINED

Undefined type.

Formal representations
XML Specification
 <xs:simpleType name="IfcElectricFlowStorageDeviceTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="battery"/>
   <xs:enumeration value="capacitorbank"/>
   <xs:enumeration value="harmonicfilter"/>
   <xs:enumeration value="inductorbank"/>
   <xs:enumeration value="ups"/>
   <xs:enumeration value="capacitor"/>
   <xs:enumeration value="compensator"/>
   <xs:enumeration value="inductor"/>
   <xs:enumeration value="recharger"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcElectricFlowStorageDeviceTypeEnum = ENUMERATION OF (
 BATTERY,
 CAPACITORBANK,
 HARMONICFILTER,
 INDUCTORBANK,
 UPS,
 CAPACITOR,
 COMPENSATOR,
 INDUCTOR,
 RECHARGER,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcElectricFlowStorageDevice IfcElectricFlowStorageDeviceType

Link to this page  Link to this page