Skip to main content

Tank Validation

Tank Validation checks require that the template used to create the Element contains the word "tank" and is of type "node".

Tanks with change in density between cases – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
DensityDensity, Specific Gravity\<same as above>DensityDouble

Tanks with no density / mw / material – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
DensityDensity, Specific Gravity\<same as above>DensityDouble
Tank Material\<none>\<same as above>MaterialString
Molecular WeightMolecular Weight\<same as above>MolecularWeightDouble

Tanks with density comparison to default density – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
DensityDensity, Specific Gravity\<same as above>DensityDouble
Tank Material\<none>\<same as above>MaterialString
NOTE: This rule also requires the use of the material and material density columns in a material table. See Rules Using the Sigmafine Materials Table.

Tanks with change of material between cases – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
Tank Material\<none>\<same as above>MaterialString

Tanks with invalid material names – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
Tank Material\<none>\<same as above>MaterialString
NOTE: This rule also requires the use of the material and material density columns in a material table. See Rules Using the Sigmafine Materials Table.

Tanks with change of temperature between cases – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
TemperatureTemperature\<same as above>TemperatureDouble

Tanks with change of in / out of service or set to self calculate – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
Self-calculating Flag\<none>\<same as above>SelfCalculatingFlagString

Tanks with change of water level between cases – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
Water LevelLength\<same as above>WaterLevelGaugeDouble

Tanks with inventory change between Cases and have no inputs / outputs – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
MeasuredMass/Volume\<same as above>MeasuredMass / NetVolumeDouble
CorrectedMass/Volume\<same as above>CorrectedMass / CorrectedVolumeDouble
Manual Flag\<none>\<same as above>ManualAdjustmentFlagBoolean

Tanks with no inventory change between Cases and have either inputs/outputs – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
MeasuredMass/Volume\<same as above>MeasuredMass / NetVolumeDouble
CorrectedMass/Volume\<same as above>CorrectedMass / CorrectedVolumeDouble
Manual Flag\<none>\<same as above>ManualAdjustmentFlagBoolean

Tanks with zero measurement or zero tolerance – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
MeasuredMass/Volume\<same as above>MeasuredMass / NetVolumeDouble
CorrectedMass/Volume\<same as above>CorrectedMass / CorrectedVolumeDouble
ToleranceMass/Volume\<same as above>MassTolerance / VolumeToleranceDouble
Corrected ToleranceMass/Volume\<same as above>CorrectedMassTolerance / CorrectedVolumeToleranceDouble
Manual Flag\<none>\<same as above>ManualAdjustmentFlagBoolean

Tanks with negative measurement or level – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
MeasuredMass/Volume\<same as above>MeasuredMass / NetVolumeDouble
CorrectedMass/Volume\<same as above>CorrectedMass / CorrectedVolumeDouble
Manual Flag\<none>\<same as above>ManualAdjustmentFlagBoolean
Level GaugeLengthSF_GaugedTankTemplateLevelGaugeDouble

Tanks with corrected measurements – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
MeasuredMass/Volume\<same as above>MeasuredMass / NetVolumeDouble
CorrectedMass/Volume\<same as above>CorrectedMass / CorrectedVolumeDouble
Manual Flag\<none>\<same as above>ManualAdjustmentFlagBoolean

Tanks with measurement below minimum or above maximums – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
MeasuredMass/Volume\<same as above>MeasuredMass / NetVolumeDouble
CorrectedMass/Volume\<same as above>CorrectedMass / CorrectedVolumeDouble
MinimumMass/Volume\<same as above>Minimum (Volume Basis)No default (Mass Basis)Double
MaximumMass/Volume\<same as above>Minimum (Volume Basis)No default (Mass Basis)Double
Manual Flag\<none>\<same as above>ManualAdjustmentFlagBoolean

Tanks with level below low alarm – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
Critical LevelLength\<same as above>LowAlarmDouble
Level GaugeLengthSF_GaugedTankTemplateLevelGaugeDouble

Tanks with bad Attribute values– Required Analysis Attributes

Configuration ParameterDefault Template Name
Element TemplateSF_GaugedTankTemplateSF_VolumeTankTemplate
NOTE: A template, not an attribute, is selected for this rule.

Tanks set to out of service with inventory change between cases – Required Analysis Attributes

Configuration ParameterAttribute UnitTemplate Name(s)Default Attribute NameParameter Value Type
Status\<none>SF_GaugedTankTemplateSF_VolumeTankTemplateObjectStatusString
MeasuredMass/Volume\<same as above>MeasuredMass / NetVolumeDouble
CorrectedMass/Volume\<same as above>CorrectedMass / CorrectedVolumeDouble
Manual Flag\<none>\<same as above>ManualAdjustmentFlagBoolean