In this paper, a look-up table-based direct torque control (DTC) of interior permanent magnet synchronous motor (IPMSM) drive is reported. An approach is made to develop a sensorless four-quadrant electric drive for a wide operating speed range. In order to ensure efficient operation of IPMSM, maximum torque per ampere and field weakening algorithms are employed. The constraints associated with pure integrator in DTC are discussed, and an adaptive controller-based approach to estimating stator flux is proposed. A bidirectional DC–DC converter is implemented to allow four-quadrant operation of drive. In order to realize sensorless operation, stator current-based model reference adaptive control is employed to estimate the motor speed. Speed reversal, torque reversal, above-base-speed operation and low-speed operation of IPMSM drive are considered in this paper. The proposed algorithm is implemented in the MATLAB and Simulink, and the soundness of the suggested estimator is presented by simulation results.