{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T05:26:55Z","timestamp":1778822815082,"version":"3.51.4"},"reference-count":45,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2016,9,15]],"date-time":"2016-09-15T00:00:00Z","timestamp":1473897600000},"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>The presented paper describes accurate distance measurement for a field-sensed magnetic suspension system. The proximity measurement is based on a Hall effect sensor. The proximity sensor is installed directly on the lower surface of the electro-magnet, which means that it is very sensitive to external magnetic influences and disturbances. External disturbances interfere with the information signal and reduce the usability and reliability of the proximity measurements and, consequently, the whole application operation. A sensor fusion algorithm is deployed for the aforementioned reasons. The sensor fusion algorithm is based on the Unscented Kalman Filter, where a nonlinear dynamic model was derived with the Finite Element Modelling approach. The advantage of such modelling is a more accurate dynamic model parameter estimation, especially in the case when the real structure, materials and dimensions of the real-time application are known. The novelty of the paper is the design of a compact electro-magnetic actuator with a built-in low cost proximity sensor for accurate proximity measurement of the magnetic object. The paper successively presents a modelling procedure with the finite element method, design and parameter settings of a sensor fusion algorithm with Unscented Kalman Filter and, finally, the implementation procedure and results of real-time operation.<\/jats:p>","DOI":"10.3390\/s16091504","type":"journal-article","created":{"date-parts":[[2016,9,15]],"date-time":"2016-09-15T10:22:51Z","timestamp":1473934971000},"page":"1504","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Finite Element Modelling of a Field-Sensed Magnetic Suspended System for Accurate Proximity Measurement Based on a Sensor Fusion Algorithm with Unscented Kalman Filter"],"prefix":"10.3390","volume":"16","author":[{"given":"Amor","family":"Chowdhury","sequence":"first","affiliation":[{"name":"Margento R&D, Gosposvetska cesta 84, Maribor 2000, Slovenia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrej","family":"Sarja\u0161","sequence":"additional","affiliation":[{"name":"Faculty of Electrical Engineering and Computer Science, University of Maribor, Smetanova 17, Maribor 2000, Slovenia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,9,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Popovic, R.S. (2003). Hall Effect Devices, CRC Press-Taylor & Francis Group. [2nd ed.].","DOI":"10.1201\/NOE0750308557"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Ramsden, E. (2006). Hall-Effect Sensors: Theory and Applications, Newnes. [2nd ed.].","DOI":"10.1016\/B978-075067934-3\/50002-8"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Yan, L., Zhu, B., Jiao, Z.X., Chen, C.Y., and Chen, I.M. (2014). An orientation measurement method based on Hall-effect sensors for permanent magnet spherical actuators with 3d magnet array. Sci. Rep.","DOI":"10.1038\/srep06756"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Yan, L., Zhu, B., Jiao, Z.X., Chen, C.Y., and Chen, I.M. (2014, January 18\u201322). Hall-sensor-based orientation measurement method in three-dimensional space for electromagnetic actuators. Proceedings of the 2014 IEEE International Conference on Automation Science and Engineering (CASE), New Taipei, Taiwan.","DOI":"10.1109\/CoASE.2014.6899324"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Krause, P.C., Wasynczuk, O., and Sudhoff, S.D. (2002). Analysis of Electric Machinery and Drive Systems, IEEE Press.","DOI":"10.1109\/9780470544167"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"7618","DOI":"10.3390\/s130607618","article-title":"Novel magnetic sensing approach with improved linearity","volume":"13","author":"Fontana","year":"2013","journal-title":"Sensors"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"6174","DOI":"10.3390\/s150306174","article-title":"Digital control analysis and design of a field-sensed magnetic suspension system","volume":"15","author":"Li","year":"2015","journal-title":"Sensors"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"31781","DOI":"10.3390\/s151229879","article-title":"GSA-tuning IPD control of a field-sensed magnetic suspension system","volume":"15","author":"Li","year":"2015","journal-title":"Sensors"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1109\/JSYST.2011.2134530","article-title":"SoPC-based adaptive PID control system design for magnetic levitation system","volume":"5","author":"Lin","year":"2011","journal-title":"IEEE Syst. J."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1135","DOI":"10.1007\/s00542-010-1210-x","article-title":"Design and implementation of LQG\/LTR controller for a magnetic telemanipulation system\u2014Performance evaluation and energy saving","volume":"14","author":"Mehrtash","year":"2011","journal-title":"J. Microsyst. Technol."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1007\/s00542-006-0284-y","article-title":"Nonlinear controller design for a magnetic levitation device","volume":"13","author":"Shameli","year":"2007","journal-title":"Microsyst. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"434","DOI":"10.1109\/TMECH.2009.2023648","article-title":"Design and implementation of a micromanipulation system using a magnetically levitated MEMS robot","volume":"14","author":"Elbuken","year":"2009","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"An, S., Ma, Y., and Cao, Z. (2009, January 10\u201311). Applying simple adaptive control to magnetic levitation system. Proceedings of the Second International Conference on Intelligent Computation Technology and Automation, Changsha, China.","DOI":"10.1109\/ICICTA.2009.186"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"938","DOI":"10.1109\/TNN.2009.2014228","article-title":"Robust dynamic sliding-mode control using adaptive RENN for magnetic levitation system","volume":"20","author":"Lin","year":"2009","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1109\/TIE.2007.896488","article-title":"Adaptive robust output-feedback control of a magnetic levitation system by K-filter approach","volume":"55","author":"Yang","year":"2008","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"735","DOI":"10.1016\/S0005-1098(02)00307-2","article-title":"Robust nonlinear disturbance suppression of a magnetic levitation system","volume":"39","author":"Gentili","year":"2003","journal-title":"Automatica"},{"key":"ref_17","unstructured":"Kashif, I., Yasir, S., Abdullah, S.S., Amjad, M., Munaf, R., and Suhail, K. (2011, January 19\u201321). Modeling and control of magnetic levitation system via fuzzy logic controller. Proceedings of the 4th International Conference on Modeling, Simulation and Applied Optimization (ICMSAO), Kuala Lumpur, Malaysia."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"704504","DOI":"10.1155\/2013\/704504","article-title":"A review of data fusion techniques","volume":"2013","author":"Castanedo","year":"2013","journal-title":"Sci. World J."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1115\/1.3662552","article-title":"A new approach to linear filtering and prediction problems","volume":"82","author":"Kalman","year":"1960","journal-title":"J. Basic Eng."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"25277","DOI":"10.3390\/s151025277","article-title":"Auto regressive moving average (ARMA) modeling method for Gyro random noise using a robust Kalman filter","volume":"15","author":"Lei","year":"2015","journal-title":"Sensors"},{"key":"ref_21","unstructured":"Evensen, G. (2007). Data Assimilation: The Ensemble Kalman Filter, Springer."},{"key":"ref_22","unstructured":"Naumovi\u0107, M.B. (2003, January 1\u20133). Modeling of a didactic magnetic levitation system for control education. Proceedings of the International Conference on Telecommunications in Modern Satellite, Cable and Broadcasting Services\u2013TELSIKS2003, Ni\u0161, Serbia and Montenegro."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1109\/41.937416","article-title":"Modeling and nonlinear control of magnetic levitation system","volume":"48","author":"Hajjaji","year":"2001","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.jprocont.2013.10.016","article-title":"A modeling and control approach to magnetic levitation system based on state-dependent ARX model","volume":"24","author":"Qin","year":"2014","journal-title":"J. Process. Control"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Shameli, E., Khamesee, M.B., and Huissoon, J.P. (2007, January 11\u201315). Frequency response identification and dynamic modeling of a magnetic levitation device. Proceedings of the ASME 2007 International Mechanical Engineering Congress and Exposition American Society of Mechanical Engineers, Seattle, DC, USA.","DOI":"10.1115\/IMECE2007-43468"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"536","DOI":"10.1016\/j.mechatronics.2008.05.009","article-title":"Real-time control of a magnetic levitation device based on instantaneous modeling of magnetic field","volume":"18","author":"Shameli","year":"2008","journal-title":"Mechatronics"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1894","DOI":"10.1109\/TMAG.1984.1063232","article-title":"Finite element implementation of virtual work principle for magnetic or electric force and torque computation","volume":"20","author":"Coulomb","year":"1984","journal-title":"IEEE Trans. Magn."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"536","DOI":"10.1109\/TMAG.2012.2206821","article-title":"Force calculations in 3-D cylindrical structures using fourier analysis and the Maxwell stress tensor","volume":"49","author":"Meessen","year":"2013","journal-title":"IEEE Trans. Magn."},{"key":"ref_29","unstructured":"Griffiths, D.J. (1998). Introduction to Electrodynamics, Prentice Hall. [3rd ed.]."},{"key":"ref_30","unstructured":"Naumovi\u0107, M.B. (2004, January 16\u201319). Nonlinear state observation in a didactic magnetic levitation system. Proceedings of the International Scientific Conference on Information, Communication and Energy Systems and Technologies (ICEST 2004), Bitola, Macedonia."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Furlani, E.P. (2001). Permanent Magnet and Electromechanical Devices: Materials, Analysis and Applications, Academic Press.","DOI":"10.1016\/B978-012269951-1\/50005-X"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"536","DOI":"10.1109\/TMAG.2012.2194789","article-title":"Axial force between a thick coil and a cylindrical permanent magnet: Otpimizing the geometry of an electromagnetic actuator","volume":"48","author":"Robertson","year":"2012","journal-title":"IEEE Trans. Magn."},{"key":"ref_33","unstructured":"Reddy, J.N. (2006). An Introduction to the Finite Element Method, McGraw-Hill. [3rd ed.]."},{"key":"ref_34","unstructured":"Jin, J. (1993). The Finite Element Method in Electromagnetics, John Wiley and Sons."},{"key":"ref_35","unstructured":"Meeker, D. FEMM42.exe Software. Available online: http:\/\/www.femm.info."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Benamimour, T., Bentounsi, A., and Djeghloud, H. (2013, January 2\u20134). CAD of electrical machines using coupled FEMM-MATLAB softwares. Proceedings of the 3rd International Conference on Electric Power and Energy Conversion Systems (EPECS), Istanbul, Turkey.","DOI":"10.1109\/EPECS.2013.6712995"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1007\/s10107-003-0487-2","article-title":"Preprocessing for quadratic programming","volume":"100","author":"Gould","year":"2004","journal-title":"Math. Program."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"8491","DOI":"10.3390\/s120708491","article-title":"Variable-state-dimension Kalman-based filter for orientation determination using inertial and magnetic sensors","volume":"12","author":"Sabatini","year":"2012","journal-title":"Sensors"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"1919","DOI":"10.3390\/s130201919","article-title":"Extended Kalman filter-based methods for pose estimation using visual, inertial and magnetic sensors: Comparative analysis and performance evaluation","volume":"13","author":"Ligorio","year":"2013","journal-title":"Sensors"},{"key":"ref_40","unstructured":"Wan, A.E., and Van der Merwe, R. (2000, January 1\u20134). The unscented Kalman filter for nonlinear estimation. Proceedings of the Adaptive Systems for Signal Processing, Communications, and Control Symposium, Lake Louise, Canada."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Julier, S.J. (2002, January 8\u201310). The scaled unscented transformation. Proceedings of the American Control Conference, Anchorage, KY, USA.","DOI":"10.1109\/ACC.2002.1025369"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"401","DOI":"10.1109\/JPROC.2003.823141","article-title":"Uncsented filtering and nonlinear estimation","volume":"92","author":"Julier","year":"2004","journal-title":"Proc. IEEE"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1631","DOI":"10.1109\/TAC.2007.904453","article-title":"On Unscented Kalman filtering for state estimation of continues-time nonlinear systems","volume":"52","year":"2007","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1109\/37.165507","article-title":"The joy of feedback nonlinear and adaptive","volume":"12","author":"Kokotovic","year":"1992","journal-title":"Control Syst. Mag."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Galeazzi, R. (2013, January 17\u201319). Observer backstepping control for variable speed wind turbine. Proceedings of the American Control Conference, Washington, WA, USA.","DOI":"10.1109\/ACC.2013.6579973"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/9\/1504\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:31:03Z","timestamp":1760211063000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/9\/1504"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,15]]},"references-count":45,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2016,9]]}},"alternative-id":["s16091504"],"URL":"https:\/\/doi.org\/10.3390\/s16091504","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,9,15]]}}}