The objective of this work is to contribute to the development of advanced control strategies for a Dual Power Asynchronous motor. Initially, a direct torque control (DTC) strategy is adopted for an efficient and robust control. However, the results obtained present flux and torque ripples. Therefore, control improvements (DTC) are proposed to ensure a robust control against ripples and the frequency of switching variables. Among the proposed improvements, the DTC control of the MADA fed by three-level inverters shows a good result in terms of ripple reduction, but this solution remains unworkable because of the high price of these inverters. In a second step and to improve the performance of the DTC, especially the control of the switching frequency and the minimization of the torque and flux ripples, the model-based prediction DTC control is also developed. Finally, an experimental validation of our simulation results is performed using the dSPACE 1104-based control prototypingkit.