{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:20:31Z","timestamp":1760149231036,"version":"build-2065373602"},"reference-count":35,"publisher":"MDPI AG","issue":"14","license":[{"start":{"date-parts":[[2023,7,14]],"date-time":"2023-07-14T00:00:00Z","timestamp":1689292800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62276207","20211177-ZKT05","CEEC2022-ZDYF-01"],"award-info":[{"award-number":["62276207","20211177-ZKT05","CEEC2022-ZDYF-01"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Key Research and Development Project of Shaanxi Construction Engineering Holding Group","award":["62276207","20211177-ZKT05","CEEC2022-ZDYF-01"],"award-info":[{"award-number":["62276207","20211177-ZKT05","CEEC2022-ZDYF-01"]}]},{"name":"Key Research and Development Project of China Energy Engineering Group Co., Ltd.","award":["62276207","20211177-ZKT05","CEEC2022-ZDYF-01"],"award-info":[{"award-number":["62276207","20211177-ZKT05","CEEC2022-ZDYF-01"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>The extensive use of carrier-aided smoothing code (CSC) filters has led to a reduction in the noise level of raw code measurements in GNSS positioning and navigation applications. However, the existing CSC technique is sensitive to the changes in the integer ambiguity, and then the smoothing procedure needs to be restarted in the presence of cycle slips. As the Doppler shift is instantaneously observed and immune to cycle slips, the Doppler-aided smoothing code (DSC) algorithm would be more promising in a challenged environment. Based on the Hatch filter, an optimal DSC approach is proposed with the principle of minimum variance. Meanwhile, to inhibit the effect of the integral cumulative error of the Doppler, a balance factor is adopted to adjust the contributions of raw code and DSC. The noise level of code observable is not only affected by thermal noise, but also limited by systematic bias. Satellite code bias (SCB) was identified in the raw code observable on each frequency for each BDS-2 satellite. By minimizing the sum of the absolute value of residuals, the polynomial segment fitting algorithm as a function of elevation angles is applied to establish the SCB correction model based on epoch-differenced multipath (MP) deviations. Finally, different types of experiments demonstrate the validity and efficiency of the refined DSC filter with SCB corrections on each available frequency for BDS un-GEO satellites.<\/jats:p>","DOI":"10.3390\/rs15143549","type":"journal-article","created":{"date-parts":[[2023,7,17]],"date-time":"2023-07-17T00:56:47Z","timestamp":1689555407000},"page":"3549","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["An Improved Doppler-Aided Smoothing Code Algorithm for BeiDou-2\/BeiDou-3 un-Geostationary Earth Orbit Satellites in Consideration of Satellite Code Bias"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2866-6309","authenticated-orcid":false,"given":"Xiao","family":"Gao","sequence":"first","affiliation":[{"name":"College of Information and Control Engineering, Xi\u2019an University of Architecture and Technology, Xi\u2019an 710055, China"}]},{"given":"Zongfang","family":"Ma","sequence":"additional","affiliation":[{"name":"College of Information and Control Engineering, Xi\u2019an University of Architecture and Technology, Xi\u2019an 710055, China"}]},{"given":"Luxiao","family":"Jia","sequence":"additional","affiliation":[{"name":"College of Information and Control Engineering, Xi\u2019an University of Architecture and Technology, Xi\u2019an 710055, China"}]},{"given":"Lin","family":"Pan","sequence":"additional","affiliation":[{"name":"School of Geosciences and Info-Physics, Central South University, Changsha 410083, China"}]}],"member":"1968","published-online":{"date-parts":[[2023,7,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Hofmann-Wellenhof, B., Lichtenegger, H., and Collins, J. (2001). Global Positioning System: Theory and Practice, Springer. [5th ed.].","DOI":"10.1007\/978-3-7091-6199-9"},{"key":"ref_2","unstructured":"Xu, G., and Xu, Y. (2016). GPS Theory, Algorithms and Applications, Springer. [3rd ed.]."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Teunissen, P.J.G., and Montenbruck, O. (2017). Springer Handbook of Global Navigation Satellite Systems, Springer. [1st ed.].","DOI":"10.1007\/978-3-319-42928-1"},{"key":"ref_4","unstructured":"Hatch, R. (1982, January 8\u201312). The synergism of GPS code and carrier measurements. Proceedings of the 3rd International Geodetic Symposium on Satellite Doppler Positioning, Las Cruces, NM, USA."},{"key":"ref_5","unstructured":"Hatch, R. (May, January 28). Dynamic differential GPS at the centimeter level. Proceedings of the 4th International Geodetic Symposium on Satellite Positioning, Austin, TX, USA."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1002\/j.2161-4296.1999.tb02401.x","article-title":"Enhanced differential GPS carrier-smoothed code processing using dual-frequency measurements","volume":"46","author":"Hwang","year":"1999","journal-title":"Navigation"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1002\/j.2161-4296.2002.tb00265.x","article-title":"High-precision, kinematic positioning with a single GPS receiver","volume":"49","author":"Bisnath","year":"2002","journal-title":"Navigation"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1017\/S0373463308004694","article-title":"Optimal Hatch filter with an adaptive smoothing window width","volume":"61","author":"Park","year":"2008","journal-title":"J. Navig."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1109\/TAES.2010.5417165","article-title":"Reduced-noise ionosphere-free carrier smoothed code","volume":"46","author":"Gunther","year":"2010","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1016\/j.asr.2020.09.028","article-title":"An improved real-time cycle slip correction algorithm based on Doppler-aided signals for BDS triple-frequency measurements","volume":"67","author":"Gao","year":"2021","journal-title":"Adv. Space Res."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Geng, J., Jiang, E., Li, G., Xin, S., and Wei, N. (2019). An Improved Hatch Filter Algorithm towards SubMeter Positioning Using only Android Raw GNSS Measurements without External Augmentation Corrections. Remote Sens., 11.","DOI":"10.3390\/rs11141679"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/s001900050214","article-title":"Remarks on Doppler-aided smoothing of code ranges","volume":"73","author":"Cheng","year":"1999","journal-title":"J. Geod."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1007\/s10291-009-0120-9","article-title":"Advantage of velocity measurements on instantaneous RTK positioning","volume":"13","author":"Kubo","year":"2009","journal-title":"GPS Solut."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"857","DOI":"10.1016\/j.asr.2018.10.004","article-title":"Dual-frequency carrier smoothed code filtering with dynamical ionospheric delay modeling","volume":"63","author":"Chen","year":"2019","journal-title":"Adv. Space Res."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/PL00012771","article-title":"Differentiation for high-precision GPS velocity and. acceleration determination","volume":"2","author":"Bruton","year":"1999","journal-title":"GPS Solut."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1049\/ip-rsn:20059008","article-title":"Position domain filtering and range domain filtering for carrier-smoothed-code DGNSS: An analytical comparison. IEE Proc","volume":"152","author":"Lee","year":"2005","journal-title":"Radar Sonar Navig."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1007\/s00190-006-0038-8","article-title":"Short note: On the relativistic Doppler effect for precise velocity determination using GPS","volume":"80","author":"Zhang","year":"2006","journal-title":"J. Geod."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"549","DOI":"10.1007\/s10291-012-0300-x","article-title":"Influence of clock jump on the velocity and acceleration estimation with a single GPS receiver based on carrier-phase-derived Doppler","volume":"17","author":"Zhang","year":"2013","journal-title":"GPS Solut."},{"key":"ref_19","unstructured":"Bahrami, M., and Ziebart, M. (2011, January 19\u201323). A Kalman filter-based Doppler-smoothing of code pseudoranges in GNSS-challenged environments. Proceedings of the 24th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2011), Portland, OR, USA."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1007\/s10291-015-0512-y","article-title":"Optimal Doppler-aided smoothing strategy for GNSS navigation","volume":"21","author":"Zhou","year":"2017","journal-title":"GPS Solut."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1662","DOI":"10.1016\/j.asr.2019.07.043","article-title":"Smart-RTK: Multi-GNSS kinematic positioning approach on android smart devices with Doppler-smoothed-code filter and constant acceleration model","volume":"64","author":"Zhang","year":"2019","journal-title":"Adv. Space Res."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"103574","DOI":"10.1016\/j.rinp.2020.103574","article-title":"Assessment of the performance of carrier-phase and Doppler smoothing code for low-cost GNSS receiver positioning","volume":"19","author":"Zhou","year":"2020","journal-title":"Results Phys."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1186\/s43020-020-00010-2","article-title":"Advances in BeiDou Navigation Satellite System (BDS) and satellite navigation augmentation technologies","volume":"1","author":"Li","year":"2020","journal-title":"Satell. Navig."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"929","DOI":"10.1007\/s11430-022-1069-7","article-title":"Development trends of the national secure PNT system based on BDS","volume":"66","author":"Yang","year":"2023","journal-title":"Sci. China Earth Sci."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1007\/s10291-011-0210-3","article-title":"Characterization of COMPASS M-1 signals","volume":"16","author":"Hauschild","year":"2012","journal-title":"GPS Solut."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"639","DOI":"10.1007\/s10291-014-0423-3","article-title":"BeiDou satellite-induced code pseudorange variations: Diagnosis and therapy","volume":"19","author":"Wanninger","year":"2015","journal-title":"GPS Solut."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"2672","DOI":"10.1016\/j.asr.2017.05.022","article-title":"BDS satellite-induced code multipath: Mitigation and assessment in new-generation IOV satellites","volume":"60","author":"Lei","year":"2017","journal-title":"Adv. Space Res."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Guo, F., Li, X., and Liu, W. (2016). Mitigating BeiDou Satellite-Induced Code Bias: Taking into Account the Stochastic Model of Corrections. Sensors, 16.","DOI":"10.3390\/s16060909"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1007\/s10291-016-0514-4","article-title":"Assessment of code bias variations of BDS triple-frequency signals and their impacts on ambiguity resolution for long baselines","volume":"21","author":"Lou","year":"2017","journal-title":"GPS Solut."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1661","DOI":"10.1007\/s10291-017-0645-2","article-title":"Modeling BDS pseudorange variations and models assessment","volume":"21","author":"Zou","year":"2017","journal-title":"GPS Solut."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Pan, L., Guo, F., and Ma, F. (2018). An improved bds satellite-induced code bias correction model considering the consistency of multipath combinations. Remote Sens., 10.","DOI":"10.3390\/rs10081189"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2822","DOI":"10.1016\/j.asr.2017.11.031","article-title":"A comprehensive analysis of satellite-induced code bias for BDS-3 satellites and signals","volume":"639","author":"Zhang","year":"2019","journal-title":"Adv. Space Res."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1002\/j.2161-4296.2009.tb01748.x","article-title":"Generalized divergence-free carrier smoothing with applications to dual frequency differential GPS","volume":"56","author":"McGraw","year":"2009","journal-title":"Navigation"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"905","DOI":"10.1007\/s10291-016-0577-2","article-title":"Analysis of satellite-induced factors affecting the accuracy of the BDS satellite differential code bias","volume":"21","author":"Shu","year":"2017","journal-title":"GPS Solut."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1007\/s10291-018-0726-x","article-title":"Elevation-dependent pseudorange variation characteristics analysis for the new-generation BeiDou satellite navigation system","volume":"22","author":"Zhou","year":"2018","journal-title":"GPS Solut."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/14\/3549\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:12:18Z","timestamp":1760127138000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/14\/3549"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,14]]},"references-count":35,"journal-issue":{"issue":"14","published-online":{"date-parts":[[2023,7]]}},"alternative-id":["rs15143549"],"URL":"https:\/\/doi.org\/10.3390\/rs15143549","relation":{},"ISSN":["2072-4292"],"issn-type":[{"type":"electronic","value":"2072-4292"}],"subject":[],"published":{"date-parts":[[2023,7,14]]}}}