Abstract

In this paper, we present a novel low-cost technique to estimate both the position and the speed of a permanent magnet synchronous motor (PMSM) by sensing its stray magnetic field. At an optimal radial and axial distance, a low-cost magnetoresistive sensor is placed outside at the back of the PMSM. The magnetic field values are recorded for one complete rotor revolution at a resolution of less than a degree for different speeds of operation. Gaussian Processes (GPs) are employed to find a mapping function between the magnetic field values of the permanent magnet and the absolute angular positions. Then, by using the learned GP as a measurement function with an Extended Kalman Filter (EKF), both the angular position and speed of a PMSM can be estimated efficiently. Furthermore, we observe that the magnetic field depends not only on the position but also on the angular speed. To address this, we extend the GP to incorporate multivariate inputs. In order to take the periodicity of the data into account, we employ a periodic kernel for the GP. Additionally, a linear basis function model (LBFM) is introduced to incorporate more training points while maintaining the same computational cost. The GP and LBFM approaches are evaluated with data from a real PMSM experiment setup, and the accuracy of the position and speed state estimation is verified against a high-resolution optical encoder used as ground truth.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.