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 States | State Description | State Condition |
|---|---|---|
| Checked | No movement and no delta stock. | TankMovementStatus=Noneand(Abs (DeltaStock)<RateDeadBand) |
| Valid | Movement and delta stock are consistent. | TankMovementStatus = INPUTandAbs (DeltaStockRate) >=RateDeadBandandDeltaStockRate > 0orTankMovementStatus = OUPUTandAbs (DeltaStockRate) >= RateDeadBandandDeltaStockRate <0orAbs (DeltaStockRate) >= RateDeadBandandTankMovementStatus = IN/OUT |
| Change | No movement but there is stock change. | TankMovementStatus=NoneorMovement Status = pausedandAbs(DeltaStock)>=DeltaStockDeadBand |
| No Change | It is an alarm condition because there is a movement but there is no delta stock. | TankMovementStatus<>NoneorMovementStatus = pausedandAbs (DeltaStock)<DeltaStockDeadBand |
| Invalid | It is an alarm condition because movement and delta stock are inconsistent. | ((TankMovementStatus=Input)and(DeltaStock<DeltaStockDeadBand))or((TankMovementStatus=Output)and(DeltaStock>DeltaStockDeadBand)) |
| Up/Down | There 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 |