Skip to Main Content
This paper investigates a system-on-programmable-chip permanent-magnet synchronous-motor drive speed and position sensorless control. The proposed approach exploits two field-programmable gate-array capabilities, namely, the fast computation and the hosting of long finite-impulse response filters. Such filters allow an accurate reconstruction of the position signal by means of phase compensation and lead to an improved speed estimation based on the zero-crossing detection of the commutation signals. This paper presents the design flow and confirms the feasibility of the approach by means of hardware-in-the-loop simulations and experimental tests.