As the motor of electric vehicle,high efficiency is of great significance. In many strategies of efficiency optimization for interior permanent magnetic synchronous motor(IPMSM) , maximum torque per ampere ( MTPA ) is a method of simple ,straightforward, and easy to implement in engineering. For the insufficiency of insensitivity for parameter changes and low control accuracy, a fuzzy logic control method based on MTPA direct torque control (DTC) system is proposed. By judging the relative position of the optimal operating point,and adjusting the actual operating point via the fuzzy controller,make system run at the maximum efficiency operating point . The simulation and experimental results show that the motor system operates more efficiently and does not cause an increase in torque ripple with the new solution.