TANK LEVEL PREDICTION USING KALMAN FILTER
N. ASSIMAKIS
Department of Electronic Engineering, Technological Educational Institute of Central Greece, 3rd km Old National Road Lamia-Athens, 35100 Lamia, Greece.
G. TZIALLAS
Department of Electronic Engineering, Technological Educational Institute of Central Greece, 3rd km Old National Road Lamia-Athens, 35100 Lamia, Greece.
I. ANAGNOSTOPOULOS
School of Mechanical Engineering, National Technical University of Athens, Heroon Polytechniou 9, 15780 Zografou, Athens, Greece
A. POLYZOS *
Cross Software Solutions IKE, Leoforos Afentouli 2, Piraeus, 18536, Greece.
*Author to whom correspondence should be addressed.
Abstract
Tank level knowledge is very important in many applications, as in oil tank. The liquid in the tank can be static, filling or emptying, or sloshing, resulting in uncertain knowledge of tank level. In this paper the tank level is predicted using prediction algorithms based on Kalman filter. Time invariant and steady state prediction algorithms for static model and filling/emptying model are implemented. Time varying prediction algorithms for sloshing and filling/emptying and sloshing models are also implemented. The prediction algorithms’ behavior is examined concluding that the obtained predictions are very close to the real tank level. The calculation burdens of the prediction algorithms are derived, determining the faster prediction algorithm for each model.
Keywords: Prediction, tank level, Kalman filter