{"title":"An Estimation Algorithm of Attitude and Heading Under Homogenous Field Based on Improved Gradient Descent Method","authors":"Xiaokang Yang, G. Yan, Sihai Li","doi":"10.23919/icins43215.2020.9133763","DOIUrl":null,"url":null,"abstract":"With the development of MEMS (Micro-electromechanical Systems) manufacturing technology, MEMS inertial sensors have been widely applied in military industry and civil industry due to its advantages of low cost, low power consumption and small size. Although MIMU (MEMS-Inertial Measurement Unit) cannot meet the requirements of pure inertial navigation because of its low precision, it can be qualified for some specific navigation tasks by combining external data such as GNSS (Global Navigation Satellite System) and magnetic information with the fusion algorithms. MIMU is usually taken as the core sensor of AHRS (Attitude and Heading Reference System), meanwhile triaxial magnetometer is used to assist measuring attitude and heading with the gradient descent method. However, in the common gradient descent attitude estimation algorithm, the update step is unit size or just related to angular velocity. Hence, the estimated value of attitude converges slowly when the platform is stationary and the estimation result is unstable under the large angular velocity condition. In order to solve these problems, an estimation algorithm of attitude and heading based on improved gradient descent method is proposed in this paper. An inexact search method is adopted to obtain the optimal step length in each update, that improves the speed and stability of attitude estimation. The simulation results show that the estimation attitude of the improved algorithm can quickly converge to an accurate result in the condition of large initial error and the estimation precision is higher than conventional algorithm.","PeriodicalId":127936,"journal":{"name":"2020 27th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 27th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/icins43215.2020.9133763","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
With the development of MEMS (Micro-electromechanical Systems) manufacturing technology, MEMS inertial sensors have been widely applied in military industry and civil industry due to its advantages of low cost, low power consumption and small size. Although MIMU (MEMS-Inertial Measurement Unit) cannot meet the requirements of pure inertial navigation because of its low precision, it can be qualified for some specific navigation tasks by combining external data such as GNSS (Global Navigation Satellite System) and magnetic information with the fusion algorithms. MIMU is usually taken as the core sensor of AHRS (Attitude and Heading Reference System), meanwhile triaxial magnetometer is used to assist measuring attitude and heading with the gradient descent method. However, in the common gradient descent attitude estimation algorithm, the update step is unit size or just related to angular velocity. Hence, the estimated value of attitude converges slowly when the platform is stationary and the estimation result is unstable under the large angular velocity condition. In order to solve these problems, an estimation algorithm of attitude and heading based on improved gradient descent method is proposed in this paper. An inexact search method is adopted to obtain the optimal step length in each update, that improves the speed and stability of attitude estimation. The simulation results show that the estimation attitude of the improved algorithm can quickly converge to an accurate result in the condition of large initial error and the estimation precision is higher than conventional algorithm.