{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T22:05:13Z","timestamp":1769205913220,"version":"3.49.0"},"reference-count":34,"publisher":"MDPI AG","issue":"21","license":[{"start":{"date-parts":[[2021,10,26]],"date-time":"2021-10-26T00:00:00Z","timestamp":1635206400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2016YFC0803102"],"award-info":[{"award-number":["2016YFC0803102"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012165","name":"Key Technologies Research and Development Program","doi-asserted-by":"publisher","award":["2016YFB0502201"],"award-info":[{"award-number":["2016YFB0502201"]}],"id":[{"id":"10.13039\/501100012165","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["42030109, 42074012"],"award-info":[{"award-number":["42030109, 42074012"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100019033","name":"Key Research and Development Program of Liaoning Province","doi-asserted-by":"publisher","award":["2020JH2\/10100044"],"award-info":[{"award-number":["2020JH2\/10100044"]}],"id":[{"id":"10.13039\/501100019033","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>The angular position measurement of an array antenna based on a wireless signal has high accuracy in an indoor no-occlusion environment. However, due to the high complexity of indoor environments, signal occlusion, multipath, and other interfering factors are inevitable when users move randomly, which can greatly reduce the positioning accuracy. In addition, different directions of the positioning source signal can also affect the positioning result. The switching wheels of the dual-polarization antenna array are collected in channel 1, the fast Fourier transform (FFT) is applied to the data of channel 2 to estimate the frequency offset, and the phase of the data is compensated. Using the FFT frequency offset estimation, the high-precision positioning of a single base station is realized using the dual-channel switch and dual-polarization antenna array in turn. Aiming at analyzing the affecting factors of the positioning system accuracy, the strong tracking kalman filter algorithm is studied. At the same time, the singular value decomposition of the covariance matrix is performed to improve the robustness of the strong tracking kalman filter, and the adaptive factor is introduced to improve the filtering accuracy. The proposed positioning algorithm can achieve the positioning accuracy within 1 m in the coverage area in a line-of-sight (LOS) environment, while the dynamic positioning accuracy within 1 m cannot be guaranteed in the coverage area in a non-line-of-sight (NLOS) environment. On this basis, the analysis of the static, rotational, and dynamic positioning accuracies of the source in the LOS and NLOS environments shows that the proposed singular value decomposition strong tracking kalman filter (SVD-STKF) algorithm can improve the overall positioning accuracy of the system by 0.03 m, and the maximum error in the LOS environment can be reduced by 0.08 m. The proposed SVD-STKF algorithm can correct the Hausdorff distance of dynamic positioning by up to 0.513 m in the NLOS environment where the system\u2019s positioning accuracy decreases sharply due to the signal shielding. Also, it can make the positioning results smoother and achieve a good correction effect for the points far away from the true trajectory.<\/jats:p>","DOI":"10.3390\/rs13214301","type":"journal-article","created":{"date-parts":[[2021,10,26]],"date-time":"2021-10-26T23:54:33Z","timestamp":1635292473000},"page":"4301","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["An Indoor Positioning and Tracking Algorithm Based on Angle-of-Arrival Using a Dual-Channel Array Antenna"],"prefix":"10.3390","volume":"13","author":[{"given":"Chenhui","family":"Li","sequence":"first","affiliation":[{"name":"School of Geomatics, Liaoning Technical University (LNTU), Fuxin 123000, China"},{"name":"Chinese Academy of Surveying and Mapping (CASM), Beijing 100830, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Zhen","sequence":"additional","affiliation":[{"name":"Chinese Academy of Surveying and Mapping (CASM), Beijing 100830, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kanglong","family":"Chang","sequence":"additional","affiliation":[{"name":"School of Geomatics, Liaoning Technical University (LNTU), Fuxin 123000, China"},{"name":"Chinese Academy of Surveying and Mapping (CASM), Beijing 100830, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aigong","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Geomatics, Liaoning Technical University (LNTU), Fuxin 123000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8605-6536","authenticated-orcid":false,"given":"Huizhong","family":"Zhu","sequence":"additional","affiliation":[{"name":"School of Geomatics, Liaoning Technical University (LNTU), Fuxin 123000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianxin","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Electronics and Communication Engineering, Sun Yat-sen University (SYSU), Shenzhen 518107, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,10,26]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"14612","DOI":"10.3390\/s121114612","article-title":"iParking: An Intelligent Indoor Location-Based Smartphone Parking Service","volume":"12","author":"Liu","year":"2012","journal-title":"Sensors"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Wang, L., Chen, R., Shen, L., Qiu, H., Li, M., Zhang, P., and Pan, Y. (2019). NLOS Mitigation in Sparse Anchor Environments with the Misclosure Check Algorithm. Remote Sens., 11.","DOI":"10.3390\/rs11070773"},{"key":"ref_3","unstructured":"Liu, Z., Chen, R., Ye, F., Guo, G., Li, Z., and Qian, L. (2020). Improved TOA Estimation Method for Acoustic Ranging in a Reverberant Environment. IEEE Sens. J."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Xie, B., Tan, G., and He, T. (2015, January 1\u20134). SpinLight: A High Accuracy and Robust Light Positioning System for Indoor Applications. Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems, Seoul, Korea.","DOI":"10.1145\/2809695.2809713"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1735","DOI":"10.1007\/s11277-012-0777-1","article-title":"Bayesian Fusion for Indoor Positioning Using Bluetooth Fingerprints","volume":"70","author":"Chen","year":"2013","journal-title":"Wirel. Pers. Commun."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"162439","DOI":"10.1109\/ACCESS.2019.2951281","article-title":"A Low-Cost Single-Anchor Solution for Indoor Positioning Using BLE and Inertial Sensor Data","volume":"7","author":"Ye","year":"2019","journal-title":"IEEE Access"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Yu, Y., Chen, R., Chen, L., Guo, G., Ye, F., and Liu, Z. (2019). A Robust Dead Reckoning Algorithm Based on Wi-Fi FTM and Multiple Sensors. Remote Sens., 11.","DOI":"10.3390\/rs11050504"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"176767","DOI":"10.1109\/ACCESS.2019.2957753","article-title":"Indoor Smartphone Localization: A Hybrid WiFi RTT-RSS Ranging Approach","volume":"7","author":"Guo","year":"2019","journal-title":"IEEE Access"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2065","DOI":"10.3390\/s17092065","article-title":"A UWB\/Improved PDR Integration Algorithm Applied to Dynamic Indoor Positioning for Pedestrians","volume":"17","author":"Pengzhan","year":"2017","journal-title":"Sensors"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Kuang, J., Niu, X., Zhang, P., and Chen, X. (2018). Indoor Positioning Based on Pedestrian Dead Reckoning and Magnetic Field Matching for Smartphones. Sensors, 18.","DOI":"10.3390\/s18124142"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Fan, Q., Zhang, H., Pan, P., Zhuang, X., Jia, J., Zhang, P., Zhao, Z., Zhu, G., and Tang, Y. (2019). Improved Pedestrian Dead Reckoning Based on a Robust Adaptive Kalman Filter for Indoor Inertial Location System. Sensors, 19.","DOI":"10.3390\/s19020294"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"30591","DOI":"10.1109\/ACCESS.2020.2973212","article-title":"A Novel Weighted KNN Algorithm Based on RSS Similarity and Position Distance for Wi-Fi Fingerprint Positioning","volume":"8","author":"Wang","year":"2020","journal-title":"IEEE Access"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1109\/LCOMM.2017.2765642","article-title":"Distributed TOA-Based Positioning in Wireless Sensor Networks: A Potential Game Approach","volume":"22","author":"Ke","year":"2017","journal-title":"IEEE Commun. Lett."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Napoleon, S.A., Omar, A., Elramly, S.H., Khamis, S.A., and Nasr, M.E. (2012, January 10\u201312). C5. Time difference of arrival by IEEE 802.11a, g based on practical estimation. Proceedings of the 2012 29th National Radio Science Conference (NRSC), Cairo, Egypt.","DOI":"10.1109\/NRSC.2012.6208523"},{"key":"ref_15","first-page":"118","article-title":"Indoor positioning with smartphones: The state-of-the-art and the challenges","volume":"46","author":"Ruizhi","year":"2017","journal-title":"Acta Geod. Cartogr. Sin."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"838","DOI":"10.1109\/JSEN.2012.2227593","article-title":"Inertial sensor based indoor localization and monitoring system for emergency responders","volume":"13","author":"Zhang","year":"2013","journal-title":"IEEE Sens. J."},{"key":"ref_17","unstructured":"(2019, January 01). Bluetooth Core Specification v5.1. Available online: https:\/\/www.bluetooth.com\/events\/launch-preview-bluetooth-core-specification-v5-1\/."},{"key":"ref_18","first-page":"1146","article-title":"A High Accuracy Positioning Method for Single Base Station in Indoor Emergency Environment","volume":"45","author":"Zhen","year":"2020","journal-title":"Geomat. Inf. Sci. Wuhan Univ."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"742","DOI":"10.1049\/iet-rsn.2017.0467","article-title":"Strong tracking sckf based on adaptive cs model for maneuvering aircraft tracking","volume":"12","author":"Zhang","year":"2018","journal-title":"IET Radar Sonar Navigation"},{"key":"ref_20","unstructured":"Ma, Y.-F. (2006). Research on MSINS\/GPS Integrated Navigation System and Its Data Fusion Technology, Southeast University."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"14272","DOI":"10.1016\/j.ifacol.2017.08.1838","article-title":"Adaptive kalman filter for actuator fault diagnosis","volume":"50","author":"Zhang","year":"2017","journal-title":"IFAC-PapersOnLine"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1017\/S0373463307004316","article-title":"Improving Adaptive Kalman Estimation in GPS\/INS Integration","volume":"60","author":"Ding","year":"2007","journal-title":"J. Navig."},{"key":"ref_23","first-page":"678","article-title":"Amelioration of the Sage Husa algorithm","volume":"20","author":"Wei","year":"2012","journal-title":"J. Chin. Inert. Technol."},{"key":"ref_24","unstructured":"Sage, A.P., and Husa, G.W. (1969). Adaptive filtering with unknown prior statistics. Joint Autom. Control Conf., 760\u2013769."},{"key":"ref_25","unstructured":"Lichtfuse, E. (2011). Non-GPS Navigation Using Vision-Aiding and Active Radio Range Measurements, Department of the Air Force Air University, Air Force Institute of Technology, Wright-Pattersion Air Force Base."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1080\/00207179608921698","article-title":"Strong tracking filtering of nonlinear timevarying stochastic systems with coloured noise: Application to parameter estimation and empirical robustness analysis","volume":"65","author":"Hou","year":"1996","journal-title":"Int. J. Control."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1561","DOI":"10.1002\/acs.2572","article-title":"Modified strong tracking unscented Kalman filter for nonlinear state estimation with process model uncertainty","volume":"29","author":"Hu","year":"2015","journal-title":"Int. J. Adapt. Control. Signal Process."},{"key":"ref_28","unstructured":"Zhang, Y., Li, X., and Yang, Z. (2011, January 22\u201324). On strong tracking Kalman filter based on forgetting factor dynamic optimization. Proceedings of the 30th Chinese Control Conference, Yantai, China."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"3172501","DOI":"10.1155\/2019\/3172501","article-title":"An Improved Strong Tracking Kalman Filter Algorithm for the Initial Alignment of the Shearer","volume":"2019","author":"Chen","year":"2019","journal-title":"Complexity"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"778","DOI":"10.1109\/JSEN.2007.894148","article-title":"Adaptive Fuzzy Strong Tracking Extended Kalman Filtering for GPS Navigation","volume":"7","author":"Jwo","year":"2007","journal-title":"IEEE Sens. J."},{"key":"ref_31","unstructured":"Wang, L., Libert, G., and Minneback, P. (1992, January 13). A singular value decomposition based Kalman filter algorithm. Proceedings of the 1992 International Conference on Industrial Electronics, Control, Instrumentation, and Automation, San Diego, CA, USA."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"2412","DOI":"10.1049\/iet-cta.2016.1282","article-title":"Improved discrete-time Kalman filtering within singular value decomposition","volume":"11","author":"Kulikova","year":"2017","journal-title":"IET Control Theory Appl."},{"key":"ref_33","unstructured":"Manneback, P. (1992, January 16\u201318). Kalman filter algorithm based on singular value decomposition. Proceedings of the 31st IEEE Conference on Decision and Control, Tucson, AZ, USA."},{"key":"ref_34","first-page":"23","article-title":"Performance evaluation of cubature Kalman filter based on singular value decomposition","volume":"43","author":"Chun","year":"2018","journal-title":"Sci. Surv. Mapp."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/21\/4301\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:23:52Z","timestamp":1760167432000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/21\/4301"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,26]]},"references-count":34,"journal-issue":{"issue":"21","published-online":{"date-parts":[[2021,11]]}},"alternative-id":["rs13214301"],"URL":"https:\/\/doi.org\/10.3390\/rs13214301","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,26]]}}}