Error correction method for SAW temperature measurement data based on adaptive Kalman filter

Xue Mingxi,Yang Yang,Zhang Chenrui,Han Tao
DOI: https://doi.org/10.3969/j.issn.0254-3087.2016.12.015
2016-01-01
Abstract:In the practical application of passive wireless SAW temperature measurement system,the signal received by the reader is often interfered by the electromagnetic waves in the environment where the reader is in.These interferences will make the reader get wrong measurement data.The temperature changing trend and the time varying characteristic of themeasurement noise also bring difficulty to the system modeling and noise estimation.Aiming at these problems existing in practical application,on the basis of Kalman filter,this paper proposes a new adaptive algorithm,which is fault-tolerant to outliers.The algorithm adopts polynomial prediction method to establish the time-variant system model of temperature measurement.According to current and historical measurement data,the new algorithm can self-adjust the forecasting model parameters and avoid the problem that the performance of Kalman filter severely degrades because of inaccurate model.The wavelet transformof the measurement data is used to estimate the noise variance of the measurement data in real time and overcome the problem that the accuracy degrades due to unknown measurement noise.When the measurement data are interfered the outliers occur,the difference between the measured value and corrected value does not obey the Gaussian distribution any more;through analyzing the statistical characteristics of the difference value,discriminating and rejecting the error data from the measurement data,the influence of the interference on temperature measurement is effectively suppressed and the precision of the system is improved.Finally,the proposed adaptive Kalman filter algorithm was used in the passive wireless SAW temperature measurement system.The results of temperature measurement experiment using the passive wireless SAW temperature sensor verify that the proposed algorithm can effectively correct the outliers and improve the system precision.
What problem does this paper attempt to address?