The invention provides an AC 
servo motor driver control method. The method comprises steps that S1, a AC 
servo motor is controlled for start, and a given rotation speed is set; S2, a rotor position 
signal and a phase current of the AC 
servo motor are detected; S3, the phase current is transformed to obtain the d-axis current, the d-axis 
reference current is set, and a d-axis reference 
voltage is obtained through a current 
inner loop PI controller; S4, an 
angular velocity deviation value is calculated according to the rotor position 
signal and the given rotation speed, a q-axis reference 
voltage is obtained by a velocity outer loop PI controller and the current 
inner loop PI controller, and the velocity outer loop PI controller adopts the multi-agent 
chaotic particle swarm optimization algorithm for parameter setting; and S5, an SVPWM 
signal for driving the AC servo motor is generated according to the d-axis reference 
voltage and the q-axis reference voltage. The method is advantaged inthat the method not only can quickly respond to the current and suppress current spikes, but also can make an AC servo 
motor drive system have strong anti-interference, and improves 
system stability.