摘要

The dynamic characteristic has an important effect on the motion precision of a robot and dynamic feed-forward control is an effective approach to reduce the effect. However, it is difficult to realize the accurate dynamic feedforward control in an industrial servo system and determine the feedforward coefficients. This paper proposes a method to realize the accurate dynamic feedforward control of a spray-painting robot for airplane wings with large workspace and time-varying dynamics. The basic control method is still the feedback control system with dynamic feedforward compensation, which is the most widely used in industrial field. The control parameters of the closed-loop feedback control system are designed based on atlas method. Considering that only the acceleration and velocity feedforward compensations are provided in an industrial servo system, the mapping relationship between the complete dynamic model and the velocity and acceleration compensators is investigated. Then, the method to realize the accurate feedforward compensation in the industrial servo system is presented based on the complete dynamic model. For a complex robot without an accurate dynamicmodel, the approach to realize the accurate feedforward compensation is also discussed. The experiment on a physical prototype validates the effect of the proposed methods. This paper is very helpful for the practical control of robots in an industrial field.