{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,5]],"date-time":"2026-03-05T23:44:57Z","timestamp":1772754297230,"version":"3.50.1"},"reference-count":45,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2024,2,15]],"date-time":"2024-02-15T00:00:00Z","timestamp":1707955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004772","name":"Ningxia Natural Science Foundation","doi-asserted-by":"publisher","award":["2022AAC03118"],"award-info":[{"award-number":["2022AAC03118"]}],"id":[{"id":"10.13039\/501100004772","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In vehicle navigation, it is quite common that the dynamic system is subject to various constraints, which increases the difficulty in nonlinear filtering. To address this issue, this paper presents a new constrained cubature particle filter (CCPF) for vehicle navigation. Firstly, state constraints are incorporated in the importance sampling process of the traditional cubature particle filter to enhance the accuracy of the importance density function. Subsequently, the Euclidean distance is employed to optimize the resampling process by adjusting particle weights to avoid particle degradation. Further, the convergence of the proposed CCPF is also rigorously proved, showing that the posterior probability function is converged when the particle number N \u2192 \u221e. Our experimental results and the results of a comparative analysis regarding GNSS\/DR (Global Navigation Satellite System\/Dead Reckoning)-integrated vehicle navigation demonstrate that the proposed CCPF can effectively estimate system state under constrained conditions, leading to higher estimation accuracy than the traditional particle filter and cubature particle filter.<\/jats:p>","DOI":"10.3390\/s24041228","type":"journal-article","created":{"date-parts":[[2024,2,15]],"date-time":"2024-02-15T03:57:29Z","timestamp":1707969449000},"page":"1228","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Constrained Cubature Particle Filter for Vehicle Navigation"],"prefix":"10.3390","volume":"24","author":[{"given":"Li","family":"Xue","sequence":"first","affiliation":[{"name":"School of Electronic and Electrical Engineering, Ningxia University, Yinchuan 750021, China"}]},{"given":"Yongmin","family":"Zhong","sequence":"additional","affiliation":[{"name":"School of Engineering, RMIT University, Bundoora, VIC 3082, Australia"}]},{"given":"Yulan","family":"Han","sequence":"additional","affiliation":[{"name":"School of Electronic and Electrical Engineering, Ningxia University, Yinchuan 750021, China"}]}],"member":"1968","published-online":{"date-parts":[[2024,2,15]]},"reference":[{"key":"ref_1","first-page":"525049","article-title":"State of the art and perspectives of autonomous navigation technology","volume":"42","author":"Wang","year":"2021","journal-title":"Acta Aeronaut. Astronaut. Sin."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.trc.2019.09.001","article-title":"An ISVD and SFFSD-based vehicle ego-positioning method and its application on indoor parking guidance","volume":"108","author":"Zhao","year":"2019","journal-title":"Transp. Res. Part C Emerg. Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"963","DOI":"10.3934\/mbe.2024040","article-title":"An improved Kalman filter algorithm for tightly GNSS\/INS integrated navigation system","volume":"21","author":"Yuan","year":"2024","journal-title":"Math. Biosci. Eng."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"585","DOI":"10.1109\/TIV.2020.2980758","article-title":"AI-IMU dead reckoning","volume":"5","author":"Brossard","year":"2020","journal-title":"IEEE Trans. Intell. Veh."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"4814","DOI":"10.1109\/ACCESS.2019.2962832","article-title":"Model predictive based unscented Kalman filter for hypersonic vehicle navigation with INS\/GNSS integration","volume":"8","author":"Hu","year":"2020","journal-title":"IEEE Access"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Min, H., Wu, X., Cheng, C., and Zhao, X. (2019). Kinematic and dynamic vehicle model-assisted global positioning method for autonomous vehicles with low-cost GPS\/camera\/in-vehicle sensors. Sensors, 19.","DOI":"10.3390\/s19245430"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"11205","DOI":"10.1109\/JSEN.2022.3221979","article-title":"High accuracy and low complexity LiDAR place recognition using unitary invariant frobenius norm","volume":"23","author":"Wang","year":"2022","journal-title":"IEEE Sens. J."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"545","DOI":"10.1109\/TSP.2011.2172431","article-title":"Some relations between extended and unscented Kalman filters","volume":"60","author":"Gustafsson","year":"2012","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1134\/S2075108721030068","article-title":"Polynomial filtering algorithm applied to navigation data processing under quadratic nonlinearities in system and measurement equations. Part 1. description and comparison with Kalman type algorithms","volume":"12","author":"Stepanov","year":"2021","journal-title":"Gyroscopy Navig."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1016\/j.ast.2017.12.007","article-title":"Maximum likelihood principle and moving horizon estimation based adaptive unscented Kalman filter","volume":"73","author":"Gao","year":"2018","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1016\/j.inffus.2020.08.005","article-title":"Unscented Kalman filter with process noise covariance estimation for vehicular INS\/GPS integration system","volume":"64","author":"Hu","year":"2020","journal-title":"Inf. Fusion"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/j.cja.2022.12.008","article-title":"Cubature Kalman filter with closed-loop covariance feedback control for integrated INS\/GNSS navigation","volume":"36","author":"Gao","year":"2023","journal-title":"Chin. J. Aeronaut."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1016\/j.cja.2021.08.035","article-title":"Mahalanobis distance-based fading cubature Kalman filter with augmented mechanism for hypersonic vehicle INS\/CNS autonomous integration","volume":"35","author":"Gao","year":"2022","journal-title":"Chin. J. Aeronaut."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1016\/j.automatica.2017.12.055","article-title":"Stability analysis of extended, cubature and unscented Kalman filters for estimating stiff continuous-discrete stochastic systems","volume":"90","author":"Kulikov","year":"2018","journal-title":"Automatica"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Wei, W., Gao, S., Zhong, Y., Gu, C., and Hu, G. (2018). Adaptive square-root unscented particle filtering algorithm for dynamic navigation. Sensors, 18.","DOI":"10.3390\/s18072337"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1016\/j.jmp.2016.05.006","article-title":"A tutorial on particle filters","volume":"73","author":"Speekenbrink","year":"2016","journal-title":"J. Math. Psychol."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1186\/s13634-017-0499-3","article-title":"Sequential estimation of intrinsic activity and synaptic input in single neurons by particle filtering with optimal importance density","volume":"2017","author":"Closas","year":"2017","journal-title":"EURASIP J. Adv. Signal Process."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1049\/ip-f-2.1993.0015","article-title":"Novel approach to nonlinear\/non-Gaussian Bayesian state estimation","volume":"140","author":"Gordon","year":"1993","journal-title":"IEE Proc. F Radar Signal Process."},{"key":"ref_19","first-page":"252","article-title":"On adaptive resampling strategies for sequential Monte Carlo methods","volume":"18","author":"Doucet","year":"2012","journal-title":"Bernoulli"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"8532601","DOI":"10.1155\/2019\/8532601","article-title":"A quaternion-based robust adaptive spherical simplex unscented particle filter for MINS\/VNS\/GNS integrated navigation system","volume":"2019","author":"Jia","year":"2019","journal-title":"Math. Probl. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"590","DOI":"10.1080\/01621459.1999.10474153","article-title":"Filtering via simulation: Auxiliary particle filters","volume":"94","author":"Pitt","year":"1999","journal-title":"J. Am. Stat. Assoc."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3110","DOI":"10.1109\/TITS.2016.2542098","article-title":"A strong tracking square root central difference FastSLAM for unmanned intelligent vehicle with adaptive partial systematic resampling","volume":"17","author":"Liu","year":"2016","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_23","first-page":"3459","article-title":"A study on resampling strategy of intelligent particle filter based on genetic algorithm","volume":"43","author":"Liu","year":"2021","journal-title":"J. Electron. Inf. Technol."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Xia, B., Sun, Z., Zhang, R., and Lao, Z. (2017). A cubature particle filter algorithm to estimate the state of the charge of lithium-ion batteries based on a second-order equivalent circuit model. Energies, 10.","DOI":"10.3390\/en10040457"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1385","DOI":"10.1049\/gtd2.12375","article-title":"A novel distribution system state estimator based on robust cubature particle filter used for non-Gaussian noise and bad data scenarios","volume":"16","author":"Shi","year":"2022","journal-title":"IET Gener. Transm. Distrib."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1049\/iet-rsn.2018.5489","article-title":"Target tracking based on improved cubature particle filter in UWSNs","volume":"13","author":"Feng","year":"2019","journal-title":"IET Radar Sonar Navig."},{"key":"ref_27","first-page":"382","article-title":"Truncated adaptive cubature particle filter","volume":"38","author":"Zhang","year":"2016","journal-title":"Syst. Eng. Electron."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1016\/j.measurement.2019.05.040","article-title":"A high-order state-of-charge estimation model by cubature particle filter","volume":"146","author":"Liu","year":"2019","journal-title":"Measurement"},{"key":"ref_29","first-page":"445","article-title":"Vehicle state estimation based on adaptive cubature particle filtering","volume":"52","author":"Xing","year":"2020","journal-title":"J. Nanjing Univ. Aeronaut. Astronaut."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Gao, Z., Mu, D., Zhong, Y., and Gu, C. (2019). Constrained Unscented Particle Filter for SINS\/GNSS\/ADS Integrated Airship Navigation in the Presence of Wind Field Disturbance. Sensors, 19.","DOI":"10.3390\/s19030471"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1109\/TCYB.2014.2326549","article-title":"Distributed soft-data-constrained multi-model particle filter","volume":"45","author":"Seifzadeh","year":"2015","journal-title":"IEEE Trans. Cybern."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"102913","DOI":"10.1016\/j.jnca.2020.102913","article-title":"Spatial-temporal constrained particle filter for cooperative target tracking","volume":"176","author":"Xu","year":"2021","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"51721","DOI":"10.1109\/ACCESS.2018.2869402","article-title":"Constrained multiple model particle filtering for bearings-only maneuvering target tracking","volume":"6","author":"Zhang","year":"2018","journal-title":"IEEE Access"},{"key":"ref_34","first-page":"22","article-title":"The improved cubature Kalman filter in GNSS\/INS tightly coupled mode","volume":"47","author":"Xu","year":"2022","journal-title":"Sci. Surv. Mapp."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"4977","DOI":"10.1109\/TSP.2010.2056923","article-title":"Cubature Kalman filtering for continuous discrete systems: Theory and simulations","volume":"58","author":"Arasaratnam","year":"2010","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1254","DOI":"10.1109\/TAC.2009.2019800","article-title":"Cubature Kalman filters","volume":"54","author":"Arasaratnam","year":"2009","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Gao, B., Hu, G., Zhu, X., and Zhong, Y. (2019). Robust cubature Kalman filter with abnormal observations identification using Mahalanobis distance criterion for vehicular INS\/GNSS integration. Sensors, 19.","DOI":"10.3390\/s19235149"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1111\/j.1467-9868.2009.00736.x","article-title":"Particle markov chain Monte Carlo methods","volume":"72","author":"Andrieu","year":"2010","journal-title":"J. R. Stat. Soc. Ser. B"},{"key":"ref_39","first-page":"596","article-title":"Particle filtering with equality state constraints","volume":"40","author":"Chen","year":"2011","journal-title":"J. Univ. Electron. Sci. Technol. China"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1109\/7.993234","article-title":"Kalman filtering with state equality constraints","volume":"38","author":"Simon","year":"2002","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_41","first-page":"185","article-title":"Research on integrated navigation system based on self-adjust particle filter","volume":"34","author":"Cui","year":"2008","journal-title":"Comput. Eng."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"736","DOI":"10.1109\/78.984773","article-title":"A survey of convergence results on particle filtering methods for practitioners","volume":"50","author":"Crisan","year":"2002","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1337","DOI":"10.1109\/TSP.2007.911295","article-title":"A basic convergence result for particle filtering","volume":"56","author":"Hu","year":"2008","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_44","first-page":"84","article-title":"Study of GPS\/DR integrated navigation system for urban vehicle","volume":"12","author":"Fang","year":"1999","journal-title":"China J. Highw. Transp."},{"key":"ref_45","first-page":"109","article-title":"Constraints unscented particle filter and its application in vehicle navigation","volume":"40","author":"Zhao","year":"2020","journal-title":"J. Chang. Univ. Nat. Sci. Ed."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/4\/1228\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T13:59:56Z","timestamp":1760104796000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/4\/1228"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,15]]},"references-count":45,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2024,2]]}},"alternative-id":["s24041228"],"URL":"https:\/\/doi.org\/10.3390\/s24041228","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2,15]]}}}