In this paper, the position-sensorless direct torque and indirect flux control of brushless dc (BLDC) motor with nonsinusoidal back electromotive force (EMF) has been extensively investigated. In the literature, several methods have been proposed for BLDC motor drives to obtain optimum current and torque control with minimum torque pulsations. Most methods are complicated and do not consider the stator flux linkage control, therefore, possible high-speed operations are not feasible. In this study, a novel and simple approach to achieve a low-frequency torque ripple-free direct torque control (DTC) with maximum efficiency based on dq reference frame is presented. The proposed sensorless method closely resembles the conventional DTC scheme used for sinusoidal ac motors such that it controls the torque directly and stator flux amplitude indirectly using d-axis current. This method does not require pulsewidth modulation and proportional plus integral regulators and also permits the regulation of varying signals. Furthermore, to eliminate the low-frequency torque oscillations, two actual and easily available line-to-line back EMF constants (k(ba) and k(ca)) according to electrical rotor position are obtained offline and converted to the dq frame equivalents using the new line-to-line park transformation. Then, they are set up in the look-up table for torque estimation. The validity and practical applications of the proposed sensorless three-phase conduction DTC of BLDC motor drive scheme are verified through simulations and experimental results.