Abstract
Asynchronous Sensor Cloud Movement Tracking and Prediction - Applying Statistical Filtering Methods
With the advent of affordable and dependable location-aware remote sensors, it is now possible to track ‘clouds’ of data points e.g. oil spills, migrating animal herds, chemical contaminants, wildfires, biohazard clouds, meteorological movements, etc. Many sensors are dispersed among the ‘cloud’, and the position data transmitted periodically by the sensors is received and processed by a central tracking system. Advanced software algorithms process this data in real-time to track the ‘cloud’ and predict its future position.
Due to inherent measurement errors in all sensors, the aggregate cloud data is prone to inaccuracies. In addition, the sensors are asynchronous in nature. Classical statistical filtering methods are applied in this project order to reduce the error.
A computer software program consisting of a Sensor Cloud Simulator (SCS) and a Tracking and Prediction System (TPS) is developed to run this experiment:
SCS simulates the behavior of a real-world sensor cloud i.e. position, movement, and related errors. TPS receives the periodic sensor reports and correlates to track and predict their movement. Statistical filtering methods e.g. alpha beta filters, Kalman filters, reduce the prediction error.
The prediction error variance of the aggregate sensor cloud parameters is computed by correlating TPS data to SCS data and is analyzed for correlations and trends. From the numerous trials, it is evident that the statistical filtering methods are effectively able to reduce the prediction error for sensor cloud data.
Kalman filter consistently and predominantly proved to be very effective, even when applied to an intermittent group of data.