Abstract:A robust predictive current control algorithm based on disturbance observer was proposed to solve the problem that the motor current following performance was low and the motor parameters changed easily.In the algorithm,Dragon Berg observer based on deadbeat control was used to predict the motor current to improve the stability of the system by adjusting the gain of the observer,to compensate the delay control.At the same time,through real time disturbance observer,the disturbance was estimated to improve the prediction precision and control precision of the current.Finally,the simulation and experimental results show that the proposed algorithm can improve the robust performance,steady state accuracy and dynamic performance of the system without reducing the deadbeat performance of predictive current control.