Home Technology Online harmonic error compensation of Atan2 function for a low-cost automotive sensor application
Article
Licensed
Unlicensed Requires Authentication

Online harmonic error compensation of Atan2 function for a low-cost automotive sensor application

  • Jie Zhou

    Jie Zhou was born in Shanghai, China. He received the Dipl.-Ing. degree in mechatronics from Ilmenau University of Technology, Ilmenau, Germany, in 2012. He is currently pursuing a PhD degree (Dr.-Ing.) at Karlsruhe Institute of Technology, Karlsruhe, Germany. Since 2012, he has been a design engineer in the R&D department of Schaeffler Automotive in Buehl, Germany. His main fields of work comprise design and integration of sensors for different actuators, especially the optimization of sensor performance.

    EMAIL logo
    , Markus Dietrich

    Markus Dietrich has received his Dipl.-Ing. degree in mechatronics from the Baden-Württemberg Cooperative State University, Karlsruhe, Germany, in 2005. In 2005 he joined Schaeffler Automotive in Buehl and worked in different positions for the develop of positioning and pressure sensors. Since 2015 he is leading a R&D team in the field of electric motors and sensors for actuator applications.

    , Paul Walden

    Paul Walden was born in Germany, in 1985. He received his Master of Science degree in microsystem engineering from University of Freiburg – Institute of microsystem engineering (IMTEK) in 2015. Beside academics study he was part in several research project of the Fraunhofer Institute for Solar Energy Systems ISE; Department Microstructure Surfaces and the Fraunhofer Institute for Physical Measurement Techniques IPM; Department gas sensors, as an research assistant. Since 2015 he is team coordinator in the R&D department of Schaeffler Automotive with focus on sensor system developments for actuator and hydraulic systems in E-mobility applications.

    , Johannes Kolb

    Johannes Kolb has received his Dipl.-Ing. degree in electrical engineering from the University of Karlsruhe in 2007. From 2007 to 2013 he has been with the Institute of Electrical Engineering (ETI) at the Karlsruhe Institute of Technology (KIT) as research associate in the field of power electronics, where he received his Dr.-Ing. in 2013. Since then he is leading a research team in the field of electric drives and power electronics at the SHARE at KIT – a cooperation between Schaeffler Technologies AG & Co. KG and KIT.

    and Martin Doppelbauer

    Martin Doppelbauer was born in Altenhundem, Germany. He received the Dipl.-Ing. and Dr.-Ing. degrees in electrical engineering from the University of Dortmund, Dortmund, Germany, in 1990 and 1995, respectively. He was with the companies Danfoss Bauer in Esslingen and SEW Eurodrive in Bruchsal, Germany, as Senior Manager for electric motor development. Martin Doppelbauer is actively involved in international standardization and Chairman of IEC Technical Committee 2 (rotating electric machinery). He has been a Professor of Hybrid Electric Vehicles at the Karlsruhe Institute of Technology, Karlsruhe, Germany, since 2011.

Published/Copyright: December 22, 2021

Abstract

A new compensation method of harmonic distortions by using Atan2 function is introduced in this paper. It provides a simple online calibration function to determine the parameters of harmonic distortions. Thus, it can be implemented in a microcontroller with less computational capacity and can increase the accuracy of a low-cost angle position sensor for automotive applications.

Zusammenfassung

Ein neues Kompensationsverfahren, welches die harmonischen Fehler der Atan2 Funktion reduziert, wird in diesem Artikel vorgestellt. Zudem wird eine Online-Kalibrierungsfunktion entwickelt, welche auf einem Mikrocontroller mit geringer Rechenleistung implementieret werden kann. Somit kann die Genauigkeit eines kostengünstigen Winkelsensors für Automobilanwendungen erhöht werden.

About the authors

Jie Zhou

Jie Zhou was born in Shanghai, China. He received the Dipl.-Ing. degree in mechatronics from Ilmenau University of Technology, Ilmenau, Germany, in 2012. He is currently pursuing a PhD degree (Dr.-Ing.) at Karlsruhe Institute of Technology, Karlsruhe, Germany. Since 2012, he has been a design engineer in the R&D department of Schaeffler Automotive in Buehl, Germany. His main fields of work comprise design and integration of sensors for different actuators, especially the optimization of sensor performance.

Markus Dietrich

Markus Dietrich has received his Dipl.-Ing. degree in mechatronics from the Baden-Württemberg Cooperative State University, Karlsruhe, Germany, in 2005. In 2005 he joined Schaeffler Automotive in Buehl and worked in different positions for the develop of positioning and pressure sensors. Since 2015 he is leading a R&D team in the field of electric motors and sensors for actuator applications.

Paul Walden

Paul Walden was born in Germany, in 1985. He received his Master of Science degree in microsystem engineering from University of Freiburg – Institute of microsystem engineering (IMTEK) in 2015. Beside academics study he was part in several research project of the Fraunhofer Institute for Solar Energy Systems ISE; Department Microstructure Surfaces and the Fraunhofer Institute for Physical Measurement Techniques IPM; Department gas sensors, as an research assistant. Since 2015 he is team coordinator in the R&D department of Schaeffler Automotive with focus on sensor system developments for actuator and hydraulic systems in E-mobility applications.

Johannes Kolb

Johannes Kolb has received his Dipl.-Ing. degree in electrical engineering from the University of Karlsruhe in 2007. From 2007 to 2013 he has been with the Institute of Electrical Engineering (ETI) at the Karlsruhe Institute of Technology (KIT) as research associate in the field of power electronics, where he received his Dr.-Ing. in 2013. Since then he is leading a research team in the field of electric drives and power electronics at the SHARE at KIT – a cooperation between Schaeffler Technologies AG & Co. KG and KIT.

Martin Doppelbauer

Martin Doppelbauer was born in Altenhundem, Germany. He received the Dipl.-Ing. and Dr.-Ing. degrees in electrical engineering from the University of Dortmund, Dortmund, Germany, in 1990 and 1995, respectively. He was with the companies Danfoss Bauer in Esslingen and SEW Eurodrive in Bruchsal, Germany, as Senior Manager for electric motor development. Martin Doppelbauer is actively involved in international standardization and Chairman of IEC Technical Committee 2 (rotating electric machinery). He has been a Professor of Hybrid Electric Vehicles at the Karlsruhe Institute of Technology, Karlsruhe, Germany, since 2011.

References

1. K. Reif, Bosch-Autoelektrik und -Autoelektronik: Bordnetze, Sensoren und elektronische Systeme und mit 43 Tabellen, 6th ed., ser. Bosch Fachinformation Automobil. Vieweg + Teubner, 2011.10.1007/978-3-8348-9902-6Search in Google Scholar

2. B. Mueller, M. Grethel, and M. Goeckler, “Innovative Power-on-demand-Konzept zur Getriebeaktuierung,” Schaeffler Kolloquium: Mobility for tomorrow, pp. 225–239, 2018.Search in Google Scholar

3. M. N. V. [Belgium], “Mlx90380 – triaxis resolver,” 2018.Search in Google Scholar

4. Wikipedia, “atan2,” 2020. [Online]. Available: https://en.wikipedia.org/wiki/Atan2.Search in Google Scholar

5. J. Lara and A. Chandra, “Position error compensation in quadrature analog magnetic encoders through an iterative optimization algorithm,” Industrial Electronics Society, IECON 2014 – 40th Annual Conference of the IEEE, 2014.10.1109/IECON.2014.7048943Search in Google Scholar

6. J. Zhou, “Verfahren zum Ermitteln von Wegsignalen eines Magnetmesssystems,” Germany Patent DE102 017 115 916, 2017.Search in Google Scholar

7. P. Drljaca, M. Demierre, C. Schott, and R. S. Popovic, “Nonlinear effects in magnetic angular position sensor with integrated flux concentrator,” Microelectronics, 2002.Search in Google Scholar

8. S. Huber, C. Schott, and O. Paul, “Package stress monitor to compensate for the piezo-hall effect in cmos hall sensors,” 2012 Sensors, oct 2012.10.1109/ICSENS.2012.6411120Search in Google Scholar

9. U. Ausserlechner, M. Motz, and M. Holliber, “Compensation of the piezo-hall effect in integrated hall sensors on (100)-si,” Sensors Journal, vol. 7, no. 11, pp. 1475–1482, nov 2007.10.1109/JSEN.2007.907039Search in Google Scholar

10. Infineon, Angle Sensor: TLE5009, 2012. [Online]. Available: https://www.infineon.com/.Search in Google Scholar

11. J. Zhou, W.-W. Buchet, and P. Walden, “Method for determining an angular position of a rotating component, in particular of an electric motor for a clutch actuation system of a vehicle,” Germany Patent PCT/DE2018/100 432, 2018.Search in Google Scholar

12. J. Zhou, M. Dietrich, P. Walden, J. Kolb, and M. Doppelbauer, “Estimate the error of offset issue and amplitude mismatch of atan2 function,” Sensor and Measurement Science International (SMSI) 2020, 2020.Search in Google Scholar

13. T. Stork, APPLICATION techniques: Electronic Compass Design using KMZ51 and KMZ52, 2000.Search in Google Scholar

14. J. Zhou, M. Dietrich, P. Walden, J. Kolb, and M. Doppelbauer, “New correction methods for nonorthogonality and amplitude mismatch of angle position sensor by using atan2 function,” 2020 IEEE SENSORS, 2020, pp. 1–4.10.1109/SENSORS47125.2020.9278795Search in Google Scholar

15. M. Delbaere, “Robust magnetosensitive position sensor for demanding applications,” ATZ worldwide 04|2017, 2017.10.1007/s38311-017-0007-2Search in Google Scholar

16. B. P. B. Lequesne, A. M. Omekanda, and T. Schroeder, “Magnetic sensor array configuration for measuring a position and method of operating same,” US Patent US 6 992 479 B2, 2006.Search in Google Scholar

17. J. Zhou, “Sensoreinheit und Verfahren zur Erfassung einer Winkelposition eines Drehbauteils,” Germany Patent DE102 018 131 708A1, 2018.Search in Google Scholar

18. A. Voss, A. Meisenberg, and A. Bartos, “Modern scale based magneto resistive sensors systems,” AMA Conferences 2015, 2015.10.5162/sensor2015/B3.3Search in Google Scholar

19. Q. Tang, D. Peng, L. Wu, and X. Chen, “An inductive angular displacement sensor based on planar coil and contrate rotor,” Sensors Journal, vol. 15, no. 7, pp. 3947–3954, jul 2015.10.1109/JSEN.2015.2404349Search in Google Scholar

20. K. Tan, H. X. Zhou, and T. H. Lee, “New interpolation method for quadrature encoder signals,” Transactions on Instrumentation and Measurement, vol. 51, no. 5, pp. 1073–1079, oct 2002.10.1109/TIM.2002.806028Search in Google Scholar

21. D. Hanselman, “Resolver signal requirements for high accuracy resolver-to-digital conversion,” Transactions on Industrial Electronics, vol. 37, no. 6, pp. 556–561, 1990.10.1109/IECON.1989.69681Search in Google Scholar

22. R. Hoseinnezhad, A. Bab-Hadiashar, and P. Harding, “Calibration of resolver sensors in electromechanical braking systems: A modified recursive weighted least-squares approach,” Transactions on Industrial Electronics, vol. 54, no. 2, 2007.10.1109/TIE.2007.893049Search in Google Scholar

23. S. Balemi, “Automatic calibration of sinusoidal encorder signals,” 16th Triennial World Congress, Prague, 2005.10.3182/20050703-6-CZ-1902.01190Search in Google Scholar

24. H. V. Hoang and J. W. Jeon, “Signal compensation and extraction of high resolution position for sinusoidal magnetic encoders,” 2007.Search in Google Scholar

25. K. K. Tan and K.-Z. Tang, “Adaptive online correction and interpolation of quadrature encoder signals using radial basis functions,” IEEE Transactions on Control Systems Technology, vol. 13, no. 3, 2005.10.1109/TCST.2004.841648Search in Google Scholar

26. F. Puente León and U. Kiencke, Signale und Systeme. De Gruyter Oldenbourg, 2011.10.1524/9783486707977Search in Google Scholar

27. P. Andrew, “The mathematics of the epicycloid: a historical journey with a modern perspective,” 2009. [Online]. Available: https://digitalrepository.unm.edu/cgi/viewcontent.cgi?article=1001&context=math_etds.Search in Google Scholar

28. P. Olver and C. Shakiban, Applied Linear Algebra, ser. Undergraduate Texts in Mathematics. Springer International Publishing, 2018.10.1007/978-3-319-91041-3Search in Google Scholar

29. S. Brunton and J. Kutz, Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control. Cambridge University Press, 2019.10.1017/9781108380690Search in Google Scholar

30. J. Zhou, “Kupplungsaktor, Erfassungssystem und Verfahren zur Erfassung einer Winkelposition eines Drehbauteils,” WO Patent PCT/DE2021/100 019, 2019.Search in Google Scholar

31. K. Burg, H. Haf, F. Wille, and A. Meister, Höhere Mathematik für Ingenieure, ser. Höhere Mathematik für Ingenieure. Springer Fachmedien Wiesbaden, 2013.10.1007/978-3-8348-2334-2Search in Google Scholar

32. J. Nocedal and S. Wright, Numerical Optimization, ser. Springer Series in Operations Research and Financial Engineering. Springer, 2006.Search in Google Scholar

33. J. Zhou, M. Dietrich, P. Walden, J. Kolb, and M. Doppelbauer, “The resolution of atan2 function,” 2020 IEEE Sensors, 2020, pp. 1–4.10.1109/SENSORS47125.2020.9278722Search in Google Scholar

34. B. Mahafza and A. Elsherbeni, MATLAB Simulations for Radar Systems Design. Taylor & Francis, 2003.10.1201/9780203502556Search in Google Scholar

35. F. Puente León and U. Kiencke, Stationäres Verhalten von Messsystemen. Berlin, Heidelberg: Springer Berlin Heidelberg, 2015, pp. 51–102. [Online]. Available: https://doi.org/10.1007/978-3-642-20239-1_3.10.1007/978-3-642-20239-1_3Search in Google Scholar

36. J. Zhou, “Antriebseinheit, Sensoreinheit und Verfahren zur Erfassung einer Winkelposition,” DE Patent DE102 020 108 684A1, 2020.Search in Google Scholar

37. F. Puente León and U. Kiencke, Kurvenanpassung. Berlin, Heidelberg: Springer Berlin Heidelberg, 2011, pp. 23–49. [Online]. Available: https://doi.org/10.1007/978-3-642-20239-1_2.10.1007/978-3-642-20239-1_2Search in Google Scholar

38. D. L. Donoho, “Compressed sensing,” IEEE Transactions on Information Theory, vol. 52, no. 4, pp. 1289–1306, 2006.10.1109/TIT.2006.871582Search in Google Scholar

39. T. Oh, Y. Matsushita, Y. Tai, and I. S. Kweon, “Fast randomized singular value thresholding for nuclear norm minimization,” in 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2015, pp. 4484–4493.10.1109/CVPR.2015.7299078Search in Google Scholar

Received: 2021-03-07
Accepted: 2021-12-06
Published Online: 2021-12-22
Published in Print: 2022-02-28

© 2022 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 11.3.2026 from https://www.degruyterbrill.com/document/doi/10.1515/teme-2021-0038/html
Scroll to top button