In this article different brushless dc motor controlling techniques are presented. The aim of the paper is to show the most adequate algorithm to control a brushless motor at low speeds and high torques. Trapezoidal, sinusoidal and space vector techniques are described as well as various ways of finding the rotor's position, based on which proper commutations are given. Further on a custom controller is described. It bases on SVPWM technique that gave the best results during the simulation process. Two structures of SVPWM control loop with and without current feedback are illustrated and described. Communication between the regulator and master control board is featured as well as controller's currents and rotor's position feedback.
展开▼