This paper proposes a speed and flux control method of three-phase AC motors using an artificial neural network (ANN) to compensate for uncertain parameters in the motor’s dynamic model such as rotor resistance, moment of inertia, friction coefficients, and load changes during system operation. Global asymptotic stability of the overall system is proved by Lyapunov’s theory. Matlab simulation results are given to demonstrate the validity of the proposed control method. © 2015 Budapest Tech Polytechnical Institution. All rights reserved.