The brushless DC-motor needs a rotor position sensor. There are several possible methods of detecting the rotor position, using sensors like Hall elements or optical sensors (explicit position sensing). On the other hand there are some possibilities of a sensorless detection of the rotor position (implicit sensing), which can be integrated advantageously into a brushless DC motor.