Abstract
The random error of fiber optic gyroscope (FOG) is an important factor affecting its performance. In this paper, a novel and efficient compensation scheme for random drift is presented. It is a new model based on fusing unscented Kalman filter (UKF) with support vector regression (SVR) optimized by the adaptive beetle antennae search (ABAS) algorithm. At first, to make up for the shortcomings of the basic beetle antennae search algorithm, an adaptive decay factor is proposed to dynamically adjust the update of the search step size. The proposed ABAS algorithm exhibits more superior global optimization capability in hyperparameter optimization of SVR. And then to better characterize the nonlinearity and randomness of random drift, the optimized SVR is presented for the modeling of random drift data. Considering the improvement of modeling accuracy, this study also presents to preprocess the raw data by using the variational mode decomposition (VMD) algorithm and sliding window method. Furthermore, as an online processing method, UKF is introduced and fused with optimized SVR modeling, and a hybrid model is constructed by designing state space equations. Finally, experiments are conducted on the measured data of FOG to verify the superiority of the proposed model. The experimental results show that compared with the conventional method, in terms of the compensation accuracy for random drift data, noise intensity (NI) and Durbin-Watson (DW) value of the proposed scheme are reduced and improved by 28.57% and 9.06%, respectively.
Similar content being viewed by others
References
Huang BC, Hsu J, Chu ET-H, Wu H-M (2020) Arbin: augmented reality based indoor navigation system. Sensors 20(20). https://doi.org/10.3390/s20205890
Seok H, Lim J (2020) Rovins: robust omnidirectional visual inertial navigation system. IEEE Robot Autom Lett 5(4):6225–6232. https://doi.org/10.1109/LRA.2020.3010457
Guang X, Gao Y, Leung H, Liu P, Li G (2018) An autonomous vehicle navigation system based on inertial and visual sensors. Sensors 18(9). https://doi.org/10.3390/s18092952
Chen J, Zhou B, Bao S, Liu X, Gu Z, Li L, Zhao Y, Zhu J, Lia Q (2021) A data-driven inertial navigation/bluetooth fusion algorithm for indoor localization. IEEE Sensors J, 1–1. https://doi.org/10.1109/JSEN.2021.3089516
Shang K, Lei M, Xiang Q, Na Y, Zhang L (2021) Tactical-grade interferometric fiber optic gyroscope based on an integrated optical chip. Opt Commun 485:126729. https://doi.org/10.1016/j.optcom.2020.126729
Bai N, Tian Y, Liu Y, Yuan Z, Xiao Z, Zhou J (2020) A high-precision and low-cost imu-based indoor pedestrian positioning technique. IEEE Sensors J 20(12):6716–6726. https://doi.org/10.1109/JSEN.2020.2976102
Fontanella R, Accardo D, Lo Moriello RS, Angrisani L, De Simone D (2018) Mems gyros temperature calibration through artificial neural networks. Sensors and Actuators A: Physical 279:553–565. https://doi.org/10.1016/j.sna.2018.04.008
Liu N, Su Z, Li Q, Zhao H, Qi W (2021) A combined ckf-psr method for random noise compensation of vibratory gyroscopes. Journal of Industrial Information Integration 100241. https://doi.org/10.1016/j.jii.2021.100241
Stafeev D, Tikhomirov V (2016) Random drift estimation for laser gyroscopes using filters based on the error equations of inertial navigation systems. Mosc Univ Mech Bull 71(5):103–107. https://doi.org/10.3103/S0027133016050010
Han S, Luo S, Lu J, Dong J (2020) A unified modeling approach of stochastic error in fiber optic gyro and application in ins initial alignment. IEEE Sensors J 20(13):7241–7252. https://doi.org/10.1109/JSEN.2020.2978671
Wang K, Wu Y, Gao Y, Li Y (2017) New methods to estimate the observed noise variance for an arma model. Measurement 99:164–170. https://doi.org/10.1016/j.measurement.2016.12.029
Shu-wen D, Lu-jun L, Qing-qu W, Kang-le W, Peng-zhan C (2020) Fiber optic gyro noise reduction based on hybrid ceemdan-lwt method. Measurement 161:107865. https://doi.org/10.1016/j.measurement.2020.107865
Wang D, Xu X, Zhang T, Zhu Y, Tong J (2019) An emd-mrls de-noising method for fiber optic gyro signal. Optik 183:971–987. https://doi.org/10.1016/j.ijleo.2019.03.002
Narasimhappa M, Mahindrakar AD, Guizilini VC, Terra MH, Sabat SL (2020) Mems-based imu drift minimization: Sage husa adaptive robust Kalman filtering. IEEE Sensors J 20(1):250–260. https://doi.org/10.1109/JSEN.2019.2941273
Sheng G, Gao G, Zhang B (2019) Application of improved wavelet thresholding method and an rbf network in the error compensating of an mems gyroscope. Micromachines 10(9). https://doi.org/10.3390/mi10090608
Jiang C, Chen Y, Chen S, Bo Y, Li W, Tian W, Guo J (2019) A mixed deep recurrent neural network for mems gyroscope noise suppressing. Electronics 8(2). https://doi.org/10.3390/electronics8020181
Liu Y, Guo Z, Zhang Q (2019) Modeling of mems gyroscope random error based on Kalman filter. In: 2019 IEEE symposium series on computational intelligence (SSCI), pp 2999–3003. https://doi.org/10.1109/SSCI44817.2019.9002682
Hamidzadeh J, Moslemnejad S (2019) Identification of uncertainty and decision boundary for svm classification training using belief function. Appl Intell 49(6):2030–2045. https://doi.org/10.1007/s10489-018-1374-0
Zhong H, Wang J, Jia H, Mu Y, Lv S (2019) Vector field-based support vector regression for building energy consumption prediction. Appl Energy 242:403–414. https://doi.org/10.1016/j.apenergy.2019.03.078
Pan M, Li C, Gao R, Huang Y, You H, Gu T, Qin F (2020) Photovoltaic power forecasting based on a support vector machine with improved ant colony optimization. J Clean Prod 277:123948. https://doi.org/10.1016/j.jclepro.2020.123948
Sharifzadeh M, Sikinioti-Lock A, Shah N (2019) Machine-learning methods for integrated renewable power generation: a comparative study of artificial neural networks, support vector regression, and gaussian process regression. Renew Sustain Energy Rev 108:513–538. https://doi.org/10.1016/j.rser.2019.03.040
Xiangyuan Jiang SL (2018) Bas: Beetle antennae search algorithm for optimization problems. Int J Robot Control 1(1):1–5. https://doi.org/10.5430/ijrc.v1n1p1
Wu Q, Shen X, Jin Y, Chen Z, Li S, Khan AH, Chen D (2019) Intelligent beetle antennae search for uav sensing and avoidance of obstacles. Sensors 19(8). https://doi.org/10.3390/s19081758
Li Q, Wang Z, Wei A (2019) . Research on optimal scheduling of wind-PV-hydro-storage power complementary system based on BAS algorithm 490:072059. https://doi.org/10.1088/1757-899x/490/7/072059
Wang Z, Li G, Yao L, Qi X, Zhang J (2021) Data-driven fault diagnosis for wind turbines using modified multiscale fluctuation dispersion entropy and cosine pairwise-constrained supervised manifold mapping. Knowl-Based Syst 228:107276. https://doi.org/10.1016/j.knosys.2021.107276
Xie S, Chu X, Zheng M, Liu C (2019) Ship predictive collision avoidance method based on an improved beetle antennae search algorithm. Ocean Eng 192:106542. https://doi.org/10.1016/j.oceaneng.2019.106542
Yang J, Ge H, Yang J, Tong Y, Su S (2022) Online multi-object tracking using multi-function integration and tracking simulation training. Appl Intell 52(2):1268–1288. https://doi.org/10.1007/s10489-021-02457-5
Urrea C, Agramonte R (2021) Kalman filter: historical overview and review of its use in robotics 60 years after its creation. Journal of Sensors, 2021. https://doi.org/10.1155/2021/9674015
Shehab El Din M, Hussein AA, Abdel-Hafez MF (2018) Improved battery soc estimation accuracy using a modified ukf with an adaptive cell model under real ev operating conditions. IEEE Trans Transp Electrific 4(2):408–417. https://doi.org/10.1109/TTE.2018.2802043
St-Pierre M, Gingras D (2004) Comparison between the unscented Kalman filter and the extended Kalman filter for the position estimation module of an integrated navigation information system. In: IEEE Intelligent vehicles symposium, 2004, pp 831–835. https://doi.org/10.1109/IVS.2004.1336492
Kammoun A, AlouiniFellow M-S (2021) On the precise error analysis of support vector machines. IEEE Open J Signal Process 2:99–118. https://doi.org/10.1109/OJSP.2021.3051849
Fan J, Wu L, Ma X, Zhou H, Zhang F (2020) Hybrid support vector machines with heuristic algorithms for prediction of daily diffuse solar radiation in air-polluted regions. Renew Energy 145:2034–2045. https://doi.org/10.1016/j.renene.2019.07.104
Wu Y, Jin W, Ren J, Sun Z (2019) A multi-perspective architecture for high-speed train fault diagnosis based on variational mode decomposition and enhanced multi-scale structure. Appl Intell 49 (11):3923–3937. https://doi.org/10.1007/s10489-019-01483-8
Li J, Yao X, Wang H, Zhang J (2019) Periodic impulses extraction based on improved adaptive vmd and sparse code shrinkage denoising and its application in rotating machinery fault diagnosis. Mech Syst Signal Process 126:568–589. https://doi.org/10.1016/j.ymssp.2019.02.056
Wu Y, Shen C, Cao H, Che X (2018) Improved morphological filter based on variational mode decomposition for mems gyroscope de-noising. Micromachines 9(5). https://doi.org/10.3390/mi9050246
Wang P, Gao Y, Wu M, Zhang F, Li G, Qin C (2020) A denoising method for fiber optic gyroscope based on variational mode decomposition and beetle swarm antenna search algorithm. Entropy 22(7). https://doi.org/10.3390/e22070765
Shen Z, Zhang Y, Lu J, Xu J, Xiao G (2020) A novel time series forecasting model with deep learning. Neurocomputing 396:302–313. https://doi.org/10.1016/j.neucom.2018.12.084
Zhang H, Wu Y, Wu W, Wu M, Hu X (2009) Improved multi-position calibration for inertial measurement units. Measur Sci Technol 21(1):015107. https://doi.org/10.1088/0957-0233/21/1/015107https://doi.org/10.1088/0957-0233/21/1/015107
Ding M, Shi Z, Du B, Wang H, Han L (2021) A signal de-noising method for a MEMS gyroscope based on improved VMD-WTD. Measur Sci Technol 32(9):095112. https://doi.org/10.1088/1361-6501/abfe33
Li G, Yang Z, Yang H (2018) Noise reduction method of underwater acoustic signals based on uniform phase empirical mode decomposition, amplitude-aware permutation entropy, and pearson correlation coefficient. Entropy 20(12). https://doi.org/10.3390/e20120918
Hsu Y-L, Wang J-S (2019) Random drift modeling and compensation for mems-based gyroscopes and its application in handwriting trajectory reconstruction. IEEE Access 7:17551–17560. https://doi.org/10.1109/ACCESS.2019.2895919
Bercu B, Proiea F (2013) A sharp analysis on theasymptotic behavior of the Durbin-Watson statistic for the first-order autoregressive process. ESAIM - Probab Stat 17(2013):500–530. https://doi.org/10.1051/ps/2012005
Acknowledgements
This research work is supported by the Science and Technology Research Program of Chongqing Municipal Education Commission (KJZD-K201804701).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
All authors have no financial or proprietary interests in any material discussed in this article.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Pengfei Wang and Yanbin Gao contributed equally to this work.
Rights and permissions
About this article
Cite this article
Wang, P., Li, G. & Gao, Y. A compensation method for gyroscope random drift based on unscented Kalman filter and support vector regression optimized by adaptive beetle antennae search algorithm. Appl Intell 53, 4350–4365 (2023). https://doi.org/10.1007/s10489-022-03734-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-022-03734-7