Simscape Implementation of a Nonlinear Permanent Magnet Synchronous Machine Model for Sensorless Polarity Detection
Publication Name: 2024 IEEE 21st International Power Electronics and Motion Control Conference Pemc 2024
Publication Date: 2024-01-01
Volume: Unknown
Issue: Unknown
Page Range: Unknown
Description:
This paper presents the implementation of a novel extended PMSM model in the Simscape acausal modeling subsystem of the widely used Mathworks MATLAB-Simulink numerical simulation environment. The extended PMSM model is based on a quadratic flux-current function that describes the machine's rotor position-dependent and polarity-dependent properties and facilitates the development of signal injection-based sensorless polarity detection algorithms. The implemented PMSM model was validated using simulations and measurements. The presented simulation results include modulated sinusoidal injection and non-modulated square-wave injection which are commonly used carrier signals in sensorless algorithms, and the simulation results were compared to corresponding measurements. A comparison of the acausal modeling approach in Simscape to the causal approach of Simulink is also presented. The implemented PMSM model is open source. The source code and the related data are available on GitHub.
Open Access: Yes