LiquidFilter

Overview

Class

A filter that is specifically designed to filter a liquid.

Supertypes

Attributes (data)

Name

Multiplicity

Type

DesignCapacityVolumeFlowRate

0..1

NullableVolumeFlowRate

DesignRotationalSpeed

0..1

NullableRotationalFrequency

DesignShaftPower

0..1

NullablePower

UpperLimitAllowableDesignPressureDrop

0..1

NullablePressureAbsolute

Attributes (composition)

Name

Multiplicity

Type

FilterUnit

0..1

FilterUnit

Implementation in Proteus Schema

The class is implemented as a Proteus XML element with RDL reference.

Tag: <Equipment>

RDL reference: LIQUID FILTER

ComponentClass: LiquidFilter

Example

Implementation in Proteus Schema

<Equipment
    ID="liquidFilter1"
    ComponentClass="LiquidFilter"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/LiquidFilter" ...>
  ...
</Equipment>

DesignCapacityVolumeFlowRate

Attribute (data)

The volume flow rate for which the LiquidFilter is designed.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

Name: DesignCapacityVolumeFlowRate

Example

The instance liquidFilter1 represents a LiquidFilter with a DesignCapacityVolumeFlowRate of 420.0 m3/h.

Implementation in Proteus Schema

<Equipment
    ID="liquidFilter1"
    ComponentClass="LiquidFilter"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/LiquidFilter" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="DesignCapacityVolumeFlowRate"
      AttributeURI="http://sandbox.dexpi.org/rdl/DesignCapacityVolumeFlowRate"
      Format="double"
      Value="420.0"
      Units="MetreCubedPerHour"
      UnitsURI="http://data.posccaesar.org/rdl/RDS1321064" />
    ...
  </GenericAttributes>
  ...
</Equipment>

DesignRotationalSpeed

Attribute (data)

The rotational speed for which the LiquidFilter is designed.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

Name: DesignRotationalSpeed

Example

The instance liquidFilter1 represents a LiquidFilter with a DesignRotationalSpeed of 180.0 min-1.

Implementation in Proteus Schema

<Equipment
    ID="liquidFilter1"
    ComponentClass="LiquidFilter"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/LiquidFilter" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="DesignRotationalSpeed"
      AttributeURI="http://sandbox.dexpi.org/rdl/DesignRotationalSpeed"
      Format="double"
      Value="180.0"
      Units="ReciprocalMinute"
      UnitsURI="http://data.posccaesar.org/rdl/RDS4316851589" />
    ...
  </GenericAttributes>
  ...
</Equipment>

DesignShaftPower

Attribute (data)

The shaft power for which the LiquidFilter is designed.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

RDL reference: DESIGN SHAFT POWER

Name: DesignShaftPower

Example

The instance liquidFilter1 represents a LiquidFilter with a DesignShaftPower of 400.0 kW.

Implementation in Proteus Schema

<Equipment
    ID="liquidFilter1"
    ComponentClass="LiquidFilter"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/LiquidFilter" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="DesignShaftPower"
      AttributeURI="http://sandbox.dexpi.org/rdl/DesignShaftPower"
      Format="double"
      Value="400.0"
      Units="Kilowatt"
      UnitsURI="http://data.posccaesar.org/rdl/RDS1330919" />
    ...
  </GenericAttributes>
  ...
</Equipment>

FilterUnit

Attribute (composition)

The filter unit of the LiquidFilter.

Multiplicity: 0..1

Opposite multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented using the XML hierarchy of the Proteus file: The element for the attribute value (a FilterUnit) is a child of the <Equipment> element for the attribute owner (a LiquidFilter).

Example

Implementation in Proteus Schema

<Equipment
    ID="liquidFilter1"
    ComponentClass="LiquidFilter"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/LiquidFilter" ...>
  ...
  <Equipment
      ID="filterUnit1"
      ComponentClass="FilterUnit"
      ComponentClassURI="http://sandbox.dexpi.org/rdl/FilterUnit" ...>
    ...
  <Equipment />
  ...
<Equipment />

UpperLimitAllowableDesignPressureDrop

Attribute (data)

The upper limit for the pressure drop for which the LiquidFilter is designed.

Multiplicity: 0..1

Implementation in Proteus Schema

The attribute is implemented as a DEXPI generic attribute for physical quantities.

Name: UpperLimitAllowableDesignPressureDrop

Example

The instance liquidFilter1 represents a LiquidFilter with an UpperLimitAllowableDesignPressureDrop of 2.0 bar.

Implementation in Proteus Schema

<Equipment
    ID="liquidFilter1"
    ComponentClass="LiquidFilter"
    ComponentClassURI="http://sandbox.dexpi.org/rdl/LiquidFilter" ...>
  ...
  <GenericAttributes Set="DexpiAttributes" ...>
    <GenericAttribute
      Name="UpperLimitAllowableDesignPressureDrop"
      AttributeURI="http://sandbox.dexpi.org/rdl/UpperLimitAllowableDesignPressureDrop"
      Format="double"
      Value="2.0"
      Units="Bar"
      UnitsURI="http://data.posccaesar.org/rdl/RDS1314539" />
    ...
  </GenericAttributes>
  ...
</Equipment>