FPGA-based implementation of the back-EMF symmetric-threshold-tracking sensorless commutation method for Brushless DC-machines

Araz Darba, Frederik De Belie, Aboubakr Salem, Jan Melkebeek
2013 2013 IEEE International Symposium on Sensorless Control for Electrical Drives and Predictive Control of Electrical Drives and Power Electronics (SLED/PRECEDE)  
The operation of brushless DC permanent-magnet machines requires information of the rotor position to steer the semiconductor switches of the power-supply module which is commonly referred to as Brushless Commutation. Different sensorless techniques have been proposed to estimate the rotor position using current and voltage measurements of the machine. Detection of the back-electromotive force (EMF) zero-crossing moments is one of the methods most used to achieve sensorless control by
more » ... the commutation moments. Most of the techniques based on this phenomenon have the inherit disadvantage of an indirect detection of commutation moments. This is the result of the commutation moment occurring 30 electrical degrees after the zero-crossing of the induced back-emf in the unexcited phase. Often, the time difference between the zero crossing of the back-emf and the optimal current commutation is assumed constant. This assumption can be valid for steadystate operation, however a varying time difference should be taken into account during transient operation of the BLDC machine. This uncertainty degrades the performance of the drive during transients. To overcome this problem which improves the performance while keeping the simplicity of the back-emf zero-crossing detection method an enhancement is proposed. The proposed sensorless method operates parameterless in a way it uses none of the brushless dc-machine parameters. In this paper different aspects of experimental implementation of the new method as well as various aspects of the FPGA programming are discussed. Proposed control method is implemented within a Xilinx Spartan 3E XC3S500E board. Index Terms-Permanent-magnet brushless DC-machine (BLDC-machine), back-EMF zero-crossing, sensorless control, field-programmable gate arrays (FPGAs)
doi:10.1109/sled-precede.2013.6684524 fatcat:2p7muxvoojhzzabu6zb7agknai