A robust torque, flux and speed controllers design method for Permanent Magnet Synchronous Motor (PMSM) drive is introduced in this paper. A simple algorithm is illustrated to adjust the parameters of torque, flux and speed controllers. This mini-max optimisation problem is solved using Particle Swarm Optimisation Approach (PSO). The solution thus attained is global optimal and robust. The proposed technique discards common problems in conventional Direct Torque Control (DTC) including; torque ripples, resistance change effect, low speed and integration drift. Also it is represented by fast tracking capability, deadbeat responses, and robust to load disturbances and low speed operation. Simulation and experimental results verify the expediency and viability of the proposed technique.