Global Gravitational Search Algorithm-Aided Kalman Filter Design for Volterra-Based Nonlinear System Identification

被引:23
作者
Janjanam, Lakshminarayana [1 ]
Saha, Suman Kumar [1 ]
Kar, Rajib [2 ]
Mandal, Durbadal [2 ]
机构
[1] NIT Raipur, Dept Elect & Commun Engn, Raipur 492010, Chhattisgarh, India
[2] NIT Durgapur, Dept Elect & Commun Engn, Durgapur 713209, West Bengal, India
关键词
Volterra model; System identification; Kalman filter; Global gravitational search algorithm; Benchmark system; PARAMETER-ESTIMATION; GENETIC ALGORITHM; OPTIMIZATION; SERIES; COMBINATION;
D O I
10.1007/s00034-020-01593-6
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper proposes an efficient global gravitational search (GGS) algorithm-assisted Kalman filter (KF) design, called a GGS-KF technique, for accurate estimation of the Volterra-type nonlinear systems. KF is a well-known estimation technique for the dynamic states of the system. The best estimate is achieved if the system dynamics and noise statistical model parameters are available at the beginning. However, to estimate the real-time problems, these parameters are unstipulated or partly known. Due to this limitation, the performance of the KF degrades or sometimes diverges. In this work, two steps have been proposed for unknown system identification while overcoming the difficulty encountered in KF. The first step is to optimise the parameters of the KF using the GGS algorithm by considering a properly balanced fitness function. The second step is to estimate the unknown coefficients of the system by using the basic KF method with the optimally tuned KF parameters obtained from the first step. The proposed GGS-KF technique is tested on five different Volterra systems with various levels of noisy (10 dB, 15 dB and 20 dB) and noise-free input conditions. The simulation results confirm that the GGS-KF-based identification approach results in the most accurate estimations compared to the conventional KF and other reported techniques in terms of parameter estimation error, mean-squared error (MSE), fitness percentage (FIT%), mean-squared deviation (MSD), and cumulative density function (CDF). To validate the practical applicability of the proposed technique, two benchmark systems have also been identified based on the original data sets.
引用
收藏
页码:2302 / 2334
页数:33
相关论文
共 54 条
[41]   Non-linear system modelling based on constrained Volterra series estimates [J].
Sliwinski, Przemyslaw ;
Marconato, Anna ;
Wachel, Pawel ;
Birpoutsoukis, Georgios .
IET CONTROL THEORY AND APPLICATIONS, 2017, 11 (15) :2623-2629
[42]  
Sravan Kumar G, THESIS
[43]   A new design method based on firefly algorithm for IIR system identification problem [J].
Upadhyay P. ;
Kar R. ;
Mandal D. ;
Ghoshal S.P. .
Journal of King Saud University - Engineering Sciences, 2016, 28 (02) :174-198
[44]   A Modified Variational Bayesian Noise Adaptive Kalman Filter [J].
Wang, Shi-Yuan ;
Yin, Chao ;
Duan, Shu-Kai ;
Wang, Li-Dan .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2017, 36 (10) :4260-4277
[45]   Nonlinear system identification in impulsive environments [J].
Weng, BW ;
Barner, KE .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2005, 53 (07) :2588-2594
[46]  
Widrow B., 1985, Adaptive Signal Processing
[47]   A novel identification method of Volterra series in rotor-bearing system for fault diagnosis [J].
Xia, Xin ;
Zhou, Jianzhong ;
Xiao, Jian ;
Xiao, Han .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2016, 66-67 :557-567
[48]   A New Adaptive Kalman Filter with Inaccurate Noise Statistics [J].
Xu, Dingjie ;
Wu, Zhemin ;
Huang, Yulong .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2019, 38 (09) :4380-4404
[49]   Improving the modeling capacity of Volterra model using evolutionary computing methods based on Kalman smoother adaptive filter [J].
Yazid, Edwar ;
Liew, Mohd Shahir ;
Parman, Setyamartana ;
Kurian, Velluruzhatil John .
APPLIED SOFT COMPUTING, 2015, 35 :695-707
[50]   Combination of fractional FLANN filters for solving the Van der Pol-Duffing oscillator [J].
Yin, Kai-Li ;
Pu, Yi-Fei ;
Lu, Lu .
NEUROCOMPUTING, 2020, 399 :183-192