Adaptive Heading Estimation Method for Pedestrian Dead Reckoning With Magnetic Interference
Heading estimation is crucial for pedestrian dead reckoning. Magnetometers correct gyroscopic drift by measuring Earth's magnetic field, but their susceptibility to localized magnetic interference compromises attitude estimation accuracy. To address this issue, an improved Mahony heading estima...
Saved in:
| Published in | IEEE transactions on instrumentation and measurement Vol. 74; pp. 1 - 11 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
New York
IEEE
2025
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0018-9456 1557-9662 |
| DOI | 10.1109/TIM.2025.3558247 |
Cover
| Abstract | Heading estimation is crucial for pedestrian dead reckoning. Magnetometers correct gyroscopic drift by measuring Earth's magnetic field, but their susceptibility to localized magnetic interference compromises attitude estimation accuracy. To address this issue, an improved Mahony heading estimation method based on proportional-integral (PI) control and magnetic disturbance detection is proposed. The method constructs the system model based on a characteristic polynomial and estimates PI filter parameters using damping ratio and natural frequency. The generalized likelihood ratio test (GLRT) is incorporated into the method to detect magnetic interference and evaluates magnetometer reliability. Additionally, an adaptive adjustment mechanism is designed to dynamically optimize the filter's bandwidth and damping ratio based on disturbance conditions and sensor variance, enhancing heading estimation accuracy. Experiments were conducted on regular terrain and random terrain to validate the algorithm's effectiveness. The proposed method reduces the root mean square error by 9.43% and 35.47% compared to the Mahony algorithm, and by 70.73% and 76.49% compared to the extended Kalman filter (EKF)-based algorithm. The experimental results show that the improved Mahony filter effectively minimizes magnetic interference on heading estimation, while maintaining good real-time performance and accuracy. |
|---|---|
| AbstractList | Heading estimation is crucial for pedestrian dead reckoning. Magnetometers correct gyroscopic drift by measuring Earth's magnetic field, but their susceptibility to localized magnetic interference compromises attitude estimation accuracy. To address this issue, an improved Mahony heading estimation method based on proportional-integral (PI) control and magnetic disturbance detection is proposed. The method constructs the system model based on a characteristic polynomial and estimates PI filter parameters using damping ratio and natural frequency. The generalized likelihood ratio test (GLRT) is incorporated into the method to detect magnetic interference and evaluates magnetometer reliability. Additionally, an adaptive adjustment mechanism is designed to dynamically optimize the filter's bandwidth and damping ratio based on disturbance conditions and sensor variance, enhancing heading estimation accuracy. Experiments were conducted on regular terrain and random terrain to validate the algorithm's effectiveness. The proposed method reduces the root mean square error by 9.43% and 35.47% compared to the Mahony algorithm, and by 70.73% and 76.49% compared to the extended Kalman filter (EKF)-based algorithm. The experimental results show that the improved Mahony filter effectively minimizes magnetic interference on heading estimation, while maintaining good real-time performance and accuracy. |
| Author | Zhu, Yahui Shi, Fangyan Zhang, Yanan Xu, Xiangbo |
| Author_xml | – sequence: 1 givenname: Fangyan orcidid: 0009-0004-9538-2749 surname: Shi fullname: Shi, Fangyan email: shifangyan0314@bjfu.edu.cn organization: School of Technology, Beijing Forestry University, Beijing, China – sequence: 2 givenname: Xiangbo orcidid: 0000-0002-0058-8735 surname: Xu fullname: Xu, Xiangbo email: xuxiangbo@bjfu.edu.cn organization: School of Technology, Beijing Forestry University, Beijing, China – sequence: 3 givenname: Yahui orcidid: 0009-0002-0912-1362 surname: Zhu fullname: Zhu, Yahui email: zyh0719@bjfu.edu.cn organization: School of Technology, Beijing Forestry University, Beijing, China – sequence: 4 givenname: Yanan orcidid: 0009-0001-3526-7288 surname: Zhang fullname: Zhang, Yanan email: ZYN13483051415@bjfu.edu.cn organization: School of Technology, Beijing Forestry University, Beijing, China |
| BookMark | eNpNkD1PwzAQhi1UJFpgZ2CwxJzizzgeq1JoJSoQqsTAEDnOpXUBuzguEv8eV2VguuV57957RmjggweErigZU0r07WqxHDPC5JhLWTGhTtCQSqkKXZZsgIaE0KrQQpZnaNT3W0KIKoUaordJa3bJfQOeg2mdX-NZn9ynSS54vIS0CS3uQsTP0EKfojMe32UQv4B9D_7Av7q0wUuz9pCcxQufIHYQwVu4QKed-ejh8m-eo9X9bDWdF49PD4vp5LGwuWcqGAWrDWt4ZzhYaDpSQUW5MlxbSRptWtmVFBouVEkYkaIBIzRrRUUayTg_RzfHtbsYvva5Zb0N--jzxZpTTQXTpaKZIkfKxtD3Ebp6F_Of8aempD4YrLPB-mCw_jOYI9fHiAOAf7iWlFLFfwFeWG6Q |
| CODEN | IEIMAO |
| Cites_doi | 10.1109/IPIN.2011.6071947 10.1109/PLANS.2010.5507300 10.1016/j.aeue.2023.154674 10.1109/TAES.2021.3096870 10.1109/TIE.2017.2652342 10.1109/jsen.2020.2989865 10.1109/JSEN.2021.3052430 10.1109/TENCON.2004.1414513 10.1109/ACCESS.2019.2950728 10.1109/TAC.2008.923738 10.1109/PLANS.2018.8373378 10.1109/tie.2019.2897550 10.1109/TCST.2020.3012380 10.1016/j.measurement.2021.109940 10.1109/ACCESS.2021.3067362 10.3390/s19051170 10.3390/s110403816 10.1109/ACCESS.2019.2891942 10.1109/TIE.2019.2944062 10.1016/j.sna.2021.112691 10.1016/j.measurement.2021.109898 10.5194/isprs-archives-xlii-2-w17-309-2019 10.1109/JSEN.2019.2940071 10.1109/JSEN.2021.3066840 10.3390/s20061578 10.1109/MetroAeroSpace51421.2021.9511679 10.1109/access.2021.3055485 10.1109/SCSET55041.2022.00021 10.3390/electronics12132957 10.1109/JSEN.2020.3014955 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2025 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 7U5 8FD L7M |
| DOI | 10.1109/TIM.2025.3558247 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE/IET Electronic Library CrossRef Electronics & Communications Abstracts Solid State and Superconductivity Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Solid State and Superconductivity Abstracts Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
| DatabaseTitleList | Solid State and Superconductivity Abstracts |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Physics |
| EISSN | 1557-9662 |
| EndPage | 11 |
| ExternalDocumentID | 10_1109_TIM_2025_3558247 10951117 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: National Natural Science Foundation of China grantid: 32371868 funderid: 10.13039/501100001809 |
| GroupedDBID | -~X 0R~ 29I 4.4 5GY 5VS 6IK 85S 8WZ 97E A6W AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACIWK ACNCT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD F5P HZ~ H~9 IAAWW IBMZZ ICLAB IDIHD IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS TN5 TWZ VH1 VJK AAYXX CITATION 7SP 7U5 8FD L7M |
| ID | FETCH-LOGICAL-c247t-21ec9a2b3fa3ecebf08e8137a39c50b9ad5f61eb347602054bea492d480b5233 |
| IEDL.DBID | RIE |
| ISSN | 0018-9456 |
| IngestDate | Mon Jun 30 10:09:56 EDT 2025 Wed Oct 01 08:32:24 EDT 2025 Wed Aug 27 02:04:16 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c247t-21ec9a2b3fa3ecebf08e8137a39c50b9ad5f61eb347602054bea492d480b5233 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0009-0004-9538-2749 0009-0002-0912-1362 0009-0001-3526-7288 0000-0002-0058-8735 |
| PQID | 3191429671 |
| PQPubID | 85462 |
| PageCount | 11 |
| ParticipantIDs | proquest_journals_3191429671 crossref_primary_10_1109_TIM_2025_3558247 ieee_primary_10951117 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 20250000 2025-00-00 20250101 |
| PublicationDateYYYYMMDD | 2025-01-01 |
| PublicationDate_xml | – year: 2025 text: 20250000 |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on instrumentation and measurement |
| PublicationTitleAbbrev | TIM |
| PublicationYear | 2025 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | Zhang (ref6) 2021; 46 ref13 ref12 ref15 ref14 ref31 ref30 ref11 ref10 ref2 ref1 ref17 ref16 ref19 ref18 ref24 ref23 ref26 ref25 ref20 ref22 ref21 ref28 Saadat (ref32) ref27 ref29 ref8 ref7 ref9 ref4 ref3 ref5 |
| References_xml | – volume: 46 start-page: 1791 issue: 12 year: 2021 ident: ref6 article-title: A multi-mounted PDR algorithm based on wearable MEMS sensors state recognition publication-title: Geomatics Inf. Sci. Wuhan Univ. – ident: ref10 doi: 10.1109/IPIN.2011.6071947 – ident: ref7 doi: 10.1109/PLANS.2010.5507300 – ident: ref5 doi: 10.1016/j.aeue.2023.154674 – ident: ref31 doi: 10.1109/TAES.2021.3096870 – ident: ref30 doi: 10.1109/TIE.2017.2652342 – ident: ref2 doi: 10.1109/jsen.2020.2989865 – ident: ref14 doi: 10.1109/JSEN.2021.3052430 – ident: ref28 doi: 10.1109/TENCON.2004.1414513 – ident: ref21 doi: 10.1109/ACCESS.2019.2950728 – ident: ref22 doi: 10.1109/TAC.2008.923738 – start-page: 1 volume-title: Proc. 56th ACM/IEEE Design Autom. Conf. (DAC) ident: ref32 article-title: Approximate integer and floating-point dividers with near-zero error bias – ident: ref27 doi: 10.1109/PLANS.2018.8373378 – ident: ref1 doi: 10.1109/tie.2019.2897550 – ident: ref15 doi: 10.1109/TCST.2020.3012380 – ident: ref23 doi: 10.1016/j.measurement.2021.109940 – ident: ref26 doi: 10.1109/ACCESS.2021.3067362 – ident: ref13 doi: 10.3390/s19051170 – ident: ref24 doi: 10.3390/s110403816 – ident: ref12 doi: 10.1109/ACCESS.2019.2891942 – ident: ref16 doi: 10.1109/TIE.2019.2944062 – ident: ref18 doi: 10.1016/j.sna.2021.112691 – ident: ref11 doi: 10.1016/j.measurement.2021.109898 – ident: ref3 doi: 10.5194/isprs-archives-xlii-2-w17-309-2019 – ident: ref25 doi: 10.1109/JSEN.2019.2940071 – ident: ref20 doi: 10.1109/JSEN.2021.3066840 – ident: ref9 doi: 10.3390/s20061578 – ident: ref17 doi: 10.1109/MetroAeroSpace51421.2021.9511679 – ident: ref4 doi: 10.1109/access.2021.3055485 – ident: ref29 doi: 10.1109/SCSET55041.2022.00021 – ident: ref19 doi: 10.3390/electronics12132957 – ident: ref8 doi: 10.1109/JSEN.2020.3014955 |
| SSID | ssj0007647 |
| Score | 2.427633 |
| Snippet | Heading estimation is crucial for pedestrian dead reckoning. Magnetometers correct gyroscopic drift by measuring Earth's magnetic field, but their... Heading estimation is crucial for pedestrian dead reckoning. Magnetometers correct gyroscopic drift by measuring Earth’s magnetic field, but their... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Index Database Publisher |
| StartPage | 1 |
| SubjectTerms | Accuracy Algorithms Damping ratio Dead reckoning Estimation Extended Kalman filter Filtering algorithms Gyroscopic stability Heading estimation Interference Likelihood ratio Magnetic disturbances Magnetic field measurement magnetic interference Magnetic separation Magnetomechanical effects Magnetometers Mahony filter pedestrian positioning Pedestrians Polynomials Proportional integral Real time Real-time systems Resonant frequencies sensor fusion Terrain |
| Title | Adaptive Heading Estimation Method for Pedestrian Dead Reckoning With Magnetic Interference |
| URI | https://ieeexplore.ieee.org/document/10951117 https://www.proquest.com/docview/3191429671 |
| Volume | 74 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1557-9662 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0007647 issn: 0018-9456 databaseCode: RIE dateStart: 19630101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8QwEB5UEPTgc8XVVXLw4qFrk6aPHMUHq7DiYUXBQ2nSqcpCd9HuxV_vJOnKogjeepiGMJOZfDOZB8CJkmGVYsIDFJEJJKlboCoZBprsQhIbwgTGZfneJYMHefsUP7XF6q4WBhFd8hn27ad7yy8nZmZDZaThhAc4T5dhOc0SX6z1bXbTRPoGmZw0mGDB_E0yVGejmyF5giLu217iwk5SWbiD3FCVX5bYXS_Xm3A335jPKhn3Z43um88fPRv_vfMt2GiBJjv3J2MblrDegfWF9oM7sOrSP83HLjyfl8XUGj428En17IpU31c1sqEbMs0I3bJ7LNEN-qjZJREyAp1jF89lj2_NKxsWL7UtimQuzthWEnZgdH01uhgE7diFwBBvmkBwNKoQOqqKCA3qKsww41FaRMrEoVZFGVcJJyecJEtgM5YaC6lEKbNQk1sb7cFKPalxH1iVElFZal5hKQk5kG0wPIpToRNZiMx04XQuh3zqm2vkzikJVU4yy63M8lZmXehYti7QeY52oTeXXN6q30ce2a51QiUpP_jjt0NYs6v7YEoPVpr3GR4RvGj0sTtWXzrJyy0 |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1Lb9swDCb6wND10G5dhqWv6bBLD84sWbKjY9AH0q4JdsiwAj0Ylky3RQAnWJ1Lf30pyRmCFgV684GGBFKkPlJ8APzQMq4yTHmEIrGRJHWLdCXjyJBdSJUlTGB9lu84Hf6RVzfqpi1W97UwiOiTz7DnPv1bfjmzCxcqIw0nPMB5tg6bSkqpQrnWf8ObpTK0yOSkwwQMlq-Ssf45uRyRLyhUz3UTF26Wysot5MeqvLLF_oK52IXxcmshr2TaWzSmZ59edG18994_wU4LNdkgnI3PsIb1HmyvNCDcgw8-AdQ-foHbQVnMneljw5BWz85J-UNdIxv5MdOM8C37jSX6UR81OyNCRrBz6iO67O9Dc89GxV3tyiKZjzS2tYQdmFycT06HUTt4IbLEmyYSHK0uhEmqIkGLpor72OdJViTaqtjoolRVyskNJ9kS3FTSYCG1KGU_NuTYJl9ho57V-A1YlRFRWRpeYSkJO5B1sDxRmTCpLETfduFkKYd8Htpr5N4tiXVOMsudzPJWZl3oOLau0AWOduFwKbm8VcDHPHF964ROM77_xm_fYWs4GV3n15fjXwfw0a0UQiuHsNH8W-ARgY3GHPsj9gwKkM56 |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Adaptive+Heading+Estimation+Method+for+Pedestrian+Dead+Reckoning+With+Magnetic+Interference&rft.jtitle=IEEE+transactions+on+instrumentation+and+measurement&rft.au=Shi%2C+Fangyan&rft.au=Xu%2C+Xiangbo&rft.au=Zhu%2C+Yahui&rft.au=Zhang%2C+Yanan&rft.date=2025&rft.pub=IEEE&rft.issn=0018-9456&rft.volume=74&rft.spage=1&rft.epage=11&rft_id=info:doi/10.1109%2FTIM.2025.3558247&rft.externalDocID=10951117 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9456&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9456&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9456&client=summon |