Skip to main content

Tank Consistency Status Rules

The TankConsistencyStatus is an output result of the Tank Monitoring Analysis Rule. It shows the consistency between the DeltaStock and the TankMovementStatus.

The table below shows the possible state values and their descriptions, along with the state conditions.

Analysis output - TankConsistencyStatus Attribute

Tank Consistency StatesState DescriptionState Condition
CheckedNo movement and no delta stock.TankMovementStatus=Noneand(Abs (DeltaStock)<RateDeadBand)
ValidMovement and delta stock are consistent.TankMovementStatus = INPUTandAbs (DeltaStockRate) >=RateDeadBandandDeltaStockRate > 0orTankMovementStatus = OUPUTandAbs (DeltaStockRate) >= RateDeadBandandDeltaStockRate <0orAbs (DeltaStockRate) >= RateDeadBandandTankMovementStatus = IN/OUT
ChangeNo movement but there is stock change.TankMovementStatus=NoneorMovement Status = pausedandAbs(DeltaStock)>=DeltaStockDeadBand
No ChangeIt is an alarm condition because there is a movement but there is no delta stock.TankMovementStatus<>NoneorMovementStatus = pausedandAbs (DeltaStock)<DeltaStockDeadBand
InvalidIt is an alarm condition because movement and delta stock are inconsistent.((TankMovementStatus=Input)and(DeltaStock<DeltaStockDeadBand))or((TankMovementStatus=Output)and(DeltaStock>DeltaStockDeadBand))
Up/DownThere are no movements but there is a loss or a gain of tank quantity during more than one defined time range (it monitors a drift).TankMovementStatus=NoneandAbs (TankBiasQuantity)>TankBiasDeadBand