{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T01:05:36Z","timestamp":1768352736317,"version":"3.49.0"},"reference-count":24,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2017,4,6]],"date-time":"2017-04-06T00:00:00Z","timestamp":1491436800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Accurate mover position is vital for a permanent magnet tubular linear motor (PMTLM) control system. In this paper, two linear Hall sensors are utilized to detect the mover position. However, Hall sensor signals contain third-order harmonics, creating errors in mover position detection. To filter out the third-order harmonics, a signal processing method based on the extended Kalman filter (EKF) is presented. The limitation of conventional processing method is first analyzed, and then EKF is adopted to detect the mover position. In the EKF model, the amplitude of the fundamental component and the percentage of the harmonic component are taken as state variables, and they can be estimated based solely on the measured sensor signals. Then, the harmonic component can be calculated and eliminated. The proposed method has the advantages of faster convergence, better stability and higher accuracy. Finally, experimental results validate the effectiveness and superiority of the proposed method.<\/jats:p>","DOI":"10.3390\/s17040782","type":"journal-article","created":{"date-parts":[[2017,4,6]],"date-time":"2017-04-06T09:57:30Z","timestamp":1491472650000},"page":"782","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Mover Position Detection for PMTLM Based on Linear Hall Sensors through EKF Processing"],"prefix":"10.3390","volume":"17","author":[{"given":"Leyang","family":"Yan","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, Tsinghua University, Beijing 100084, China"}]},{"given":"Hui","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Tsinghua University, Beijing 100084, China"}]},{"given":"Peiqing","family":"Ye","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Tsinghua University, Beijing 100084, China"},{"name":"State Key Laboratory of Tribology, Tsinghua University, Beijing 100084, China"}]}],"member":"1968","published-online":{"date-parts":[[2017,4,6]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"466","DOI":"10.1109\/TIA.2003.809444","article-title":"Tubular linear permanent magnet motors: An overall comparison","volume":"39","author":"Bianchi","year":"2003","journal-title":"IEEE Trans. Ind. Appl."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"3262","DOI":"10.1109\/TMAG.2004.833424","article-title":"Design optimization of radially magnetized, iron-cored, tubular permanent-magnet machines and drive systems","volume":"40","author":"Wang","year":"2004","journal-title":"IEEE Trans. Magn."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"349","DOI":"10.1109\/TMECH.2009.2026045","article-title":"Force Ripple Compensation in Linear Motors Based on Closed-Loop Position-Dependent Identification","volume":"15","author":"Bascetta","year":"2010","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1016\/j.mechatronics.2005.12.002","article-title":"Adaptive nonlinear velocity controller for a flexible mechanism of a linear motor","volume":"16","author":"Hirvonen","year":"2006","journal-title":"Mechatronics"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Cheema, M.A.M., Fletcher, J.E., Xiao, D., and Rahman, F. (2014, January 14\u201318). Sensorless control of linear permanent magnet synchronous motors using a combined sliding mode adaptive observer. Proceedings of the IEEE Energy Conversion Congress and Exposition (ECCE), Pittsburgh, PA, USA.","DOI":"10.1109\/ECCE.2014.6954016"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1065","DOI":"10.1109\/41.969385","article-title":"Design and implementation of the extended Kalman filter for the speed and rotor position estimation of brushless DC motor","volume":"48","author":"Terzic","year":"2002","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1109\/41.744410","article-title":"Sensorless full-digital PMSM drive with EKF estimation of speed and rotor position","volume":"46","author":"Bolognani","year":"1999","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"494","DOI":"10.1109\/TIE.2010.2046577","article-title":"End Effects in Linear Tubular Motors and Compensated Position Sensorless Control Based on Pulsating Voltage Injection","volume":"58","author":"Cupertino","year":"2011","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1371","DOI":"10.1109\/TIA.2011.2126542","article-title":"Sensorless Position Control of Permanent-Magnet Motors With Pulsating Current Injection and Compensation of Motor End Effects","volume":"47","author":"Cupertino","year":"2011","journal-title":"IEEE Trans. Ind. Appl."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Giangrande, P., Cupertino, F., and Pellegrino, G. (2010, January 12\u201316). Modelling of linear motor end-effects for saliency based sensorless control. Proceedings of the IEEE Energy Conversion Congress and Exposition (ECCE), Atlanta, GA, USA.","DOI":"10.1109\/ECCE.2010.5618349"},{"key":"ref_11","unstructured":"Liu, X., Zheng, Z., Ye, Y., and Lu, Q. (2008, January 17\u201320). Position detecting for the air-cored TPMLSM with linear Hall-effect sensors. Proceedings of the International Conference on Electrical Machines and Systems, Wuhan, China."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"26694","DOI":"10.3390\/s151026694","article-title":"A New Approach to Detect Mover Position in Linear Motors Using Magnetic Sensors","volume":"15","author":"Paul","year":"2015","journal-title":"Sensors"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Pan, S., Commins, P.A., and Du, H. (2015, January 27\u201330). Tubular linear motor position detection by hall-effect sensors. Proceedings of the 25th Australasian Universities Power Engineering Conference (AUPEC), Wollongong, Australia.","DOI":"10.1109\/AUPEC.2015.7324830"},{"key":"ref_14","first-page":"36","article-title":"Error compensation of rotor position detection for permanent magnetic synchronous motor based on linear hall sensors","volume":"18","author":"Liu","year":"2014","journal-title":"Electr. Mach. Control."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"5121","DOI":"10.1109\/TIE.2011.2116850","article-title":"PMSM Control Based on Edge-Field Hall Sensor Signals through ANF-PLL Processing","volume":"58","author":"Jung","year":"2011","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_16","first-page":"4720","article-title":"High-Precision Rotor Position Detection for High-Speed Surface PMSM Drive Based on Linear Hall-Effect Sensors","volume":"31","author":"Song","year":"2016","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"7644","DOI":"10.1109\/TIE.2016.2591899","article-title":"Position Estimation using Linear Hall Sensors for Permanent Magnet Linear Motor Systems","volume":"63","author":"Kim","year":"2016","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1986","DOI":"10.1109\/20.764898","article-title":"A general framework for the analysis and design of tubular linear permanent magnet machines","volume":"35","author":"Wang","year":"1999","journal-title":"IEEE Trans. Magn."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"3591","DOI":"10.1109\/TMAG.2012.2202279","article-title":"An Improved PMSM Rotor Position Sensor Based on Linear Hall Sensors","volume":"48","author":"Hu","year":"2012","journal-title":"IEEE Trans. Magn."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"3575","DOI":"10.1063\/1.2172178","article-title":"Rotor position sensing in brushless ac motors with self-shielding magnets using linear Hall sensors","volume":"99","author":"Zhu","year":"2006","journal-title":"J. Appl. Phys."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"9986","DOI":"10.3390\/s150509986","article-title":"A Sensorless Predictive Current Controlled Boost Converter by Using an EKF with Load Variation Effect Elimination Function","volume":"15","author":"Tong","year":"2015","journal-title":"Sensors"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"5746","DOI":"10.1109\/TPEL.2015.2495240","article-title":"Enhanced fault-tolerant control of interior PMSMs based on an adaptive EKF for EV traction applications","volume":"31","author":"Mwasilu","year":"2016","journal-title":"IEEE Trans. Power Electron."},{"key":"ref_23","first-page":"145","article-title":"A suboptimal multiple fading extended Kalman filter","volume":"4","author":"Zhou","year":"1992","journal-title":"Chin. J. Autom."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"295","DOI":"10.1080\/00207179608921698","article-title":"Strong tracking filtering of nonlinear time-varying stochastic systems with colored noise: application to parameter estimation and empirical robustness analysis","volume":"65","author":"Zhou","year":"1996","journal-title":"Int. J. Control."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/4\/782\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:32:07Z","timestamp":1760207527000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/4\/782"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,6]]},"references-count":24,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2017,4]]}},"alternative-id":["s17040782"],"URL":"https:\/\/doi.org\/10.3390\/s17040782","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,4,6]]}}}