Hybrid kalman filtering algorithm with wavelet packet data processing for linear dynamical systems

Keywords: hybrid algorithm, wavelet packet analysis, Kalman filter, dynamic system


The paper develops a hybrid algorithm for predicting a linear dynamic system based on a combination of an adaptive Kalman filter with preprocessing using a wavelet packet analysis of the initial data of the background of the system under study.

Being based on Fourier analysis, wavelet analysis and wavelet packet analysis are quite acceptable for time-frequency analysis of a signal, but they cannot be performed recursively and in real time and, therefore, cannot be used for dynamic analysis of random processes. In combination with the Kalman filter, a combination of the characteristics of the multiple-resolution wavelet transform and the recurrent formulas of the Kalman filter in real time is obtained.

Since the original signal is usually given in the form of discrete measurements, to implement their convolution used in the Kalman filter, it is necessary to use cyclic convolutions with periodic continuation of the signal for any time interval. In the case of different values of the original signal at the ends of the considered time interval [0,T], the periodized signal can have large values and sharp different amplitude at the ends of the periodization interval.

To smooth out the values of the periodized signal at the ends of the periodization interval, a cascade decomposition and recovery algorithm was used using Dobshy boundary wavelets with a finite number of moments. Signal recovery is performed in a series of operations comparable to the duration of the time interval under consideration.

The smoothed signal obtained in this way is used as a Kalman filter platform for predicting the dynamic system under study.

Taking into account that the correlation functions of the noise in the observation equation and the phase state of the system are usually unknown, the adaptation of the Kalman filter to these noises (interference) is carried out on the basis of a zeroing sequence. The manuscript does not contain related data


Download data is not yet available.

Author Biographies

Oleg Dyshin, Research Institute "Geotechnological Problems of Oil, Gas and Chemistry"

Department of Oil and Gas Field Development and Reservoir Physics

Ibrahim Habibov, Azerbaijan State Oil and Industry University

Department of Industrial Machines

Sevda Aghammadova, Azerbaijan State Oil and Industry University

Department of Industrial Machines

Sevinc Abasova, Azerbaijan State Oil and Industry University

Department of Industrial Machines

Matanat Hasanguliyeva, Azerbaijan State Oil and Industry University

Department of Computer Engineering


Vyas, A., Paik, J. (2016). Review of the Application of Wavelet Theory to Image Processing. IEIE Transactions on Smart Processing and Computing, 5 (6), 403–417. doi: https://doi.org/10.5573/ieiespc.2016.5.6.403

Malla, S. (2005). Veyvlety v obrabotke signalov. Moscow: Mir, 671.

Ronald, R., Koifman, M., Vikerhauser, V. (2021). Wavelets and adapted signal analysis. Washington, 440.

Wickerhauser, M. V. (1996). Adapted Wavelet Analysis. From Theory to Software. Peters/CRC Press, 498. doi: https://doi.org/10.1201/9781439863619

Chewie, K. (2001). Introduction to Wavelets. Moscow: Mir, 2001. (

Zhao, M., Zhu, W.-P. (2017). Adaptive wavelet packet thresholding with iterative Kalman filter for speech enhancement. 2017 IEEE Global Conference on Signal and Information Processing (GlobalSIP). doi: https://doi.org/10.1109/globalsip.2017.8308606

Chodhari, P. C., Panse, M. S. (2015). Denoising of Radial Bioimpedance Signals using Adaptive Wavelet Packet Transform and Kalman Filter. IOSR Journal of VLSI and Signal Processing, 5 (1).

Abdullaev, N. T., Dyshin, O. A., Samedova, Kh. Z. (2009). Avtomaticheskaya klassifikatsiya elektroentsefalogramm na osnove ikh veyvlet-paketnoy. Biomeditsinskaya radioelektronika, 6, 63–68.

Abdullaev, N. T., Dyshin, O. A., KHasmamedova, G. T. (2010). Spektral'niy analiz elektrokardiograficheskikh signalov na osnove veyvlet-paketnoy obrabotki. Meditsinskie tekhnologii, 1, 30–35.

Liu, H., Mi, X., Li, Y. (2018). Smart deep learning based wind speed prediction model using wavelet packet decomposition, convolutional neural network and convolutional long short term memory network. Energy Conversion and Management, 166, 120–131. doi: https://doi.org/10.1016/j.enconman.2018.04.021

Dobeshi, I. (2001). Desyat' lektsiy po veyvletam. Moscow: Izhevsk: RKHD.

Zabirov, D. P. (2015). Ekvalayzer na osnove algoritma Kalmana. Omskiy nauchniy vestnik, 1, 155–157.

Gribkov, A. N., Muromtsev, D. Yu. (2016). Informatsionno-upravlyayuschie sistemy mnogomernykh tekhnologicheskikh obektov: teoriya i praktika. Tambov: Izd-vo FGBOU VO "TGTU", 164.

Wen, C., Xie, J., Zhou, F., Wen, C. (2006). A new hybrid wavelet-Kalman filter method for the estimation of dynamic system. Journal of Electronics (China), 23 (1), 139–143. doi: https://doi.org/10.1007/s11767-005-0018-9

Mozharov, G. P. (2016). Sravnitel'nyy analiz adaptivnykh algoritmov veyvlet-paketov Vestnik MGTU im. N. E. Baumana. Ser.: Priborostroenie, 1, 75–87.

Chui, C. K., Chen, G. (1987). Kalman Filtering with Real-Time Applications. Springer Series in Information Sciences. Springer, 191. doi: https://doi.org/10.1007/978-3-662-02508-6

Daubechies, I. (1988). Orthonormal bases of compactly supported wavelets. Communications on Pure and Applied Mathematics, 41 (7), 909–996. doi: https://doi.org/10.1002/cpa.3160410705

Cohen, A., Dahmen, W., DeVore, R. (2002). Adaptive Wavelet Methods II – Beyond the Elliptic Case. Foundations of Computational Mathematics, 2 (3), 203–202. doi: https://doi.org/10.1007/s102080010027

Kellermann, C., Ostermann, J. (2021). Estimation of unknown system states based on an adaptive neural network and Kalman filter. Procedia CIRP, 99, 656–661. doi: https://doi.org/10.1016/j.procir.2021.03.089

Suleymanov, B. A., Ismailov, F. S., Dyshin, O. A. (2013). Statisticheskoe modelirovanie zhiznennogo tsikla razrabotki neftyanogo mestorozhdeniya. Neftepromyslovoe delo, 5, 10–18.

Hybrid kalman filtering algorithm with wavelet packet data processing for linear dynamical systems

👁 12
⬇ 11
How to Cite
Dyshin, O., Habibov, I., Aghammadova, S., Abasova, S., & Hasanguliyeva, M. (2023). Hybrid kalman filtering algorithm with wavelet packet data processing for linear dynamical systems. EUREKA: Physics and Engineering, (3), 176-186. https://doi.org/10.21303/2461-4262.2023.002846
Computer Science