Abstract
In practical application, the external disturbances and parameter uncertainties have a significant impact on the control performance of robot manipulator especially when the disturbance frequencies are unknown. Moreover, the absence of actuator dynamics in the robot manipulator dynamics may affect the model accuracy and generate unmodeled disturbances. In this paper, a novel internal model-based neural network controller is proposed to solve the position tracking problem of robot manipulator driven by permanent magnet synchronous motors subject to external disturbances and parameter uncertainties. In particular, the controller design takes into account both the mechanical and electrical subsystems. For the mechanical subsystem, the internal model method is applied to compensate for the disturbances and realize position tracking. For the electrical subsystem, the neural network method is applied to approximate the unknown dynamics and realize current tracking. Finally, experimental results are given to demonstrate the superior performance of the proposed controller.