Three feedforward (FFD) control techniques for position-servo machine axes are compared. All three FFD controllers are used with two different PID feedback (FBK) controllers. The two different FBK controllers have two different closed-loop bandwidths. They are demonstrated using experimental data from a linear motor test system and from simulations. Laboratory results using the linear motor hardware demonstrate that the velocity & acceleration (V&A) FFD controller improves tracking in all case considered, while the other two FFD controllers actually degrade performance in many cases. Through simulation this degradation is attributed to extreme sensitivity to round off errors. This sensitivity is the result of a complex controller that is implemented outside of the feedback loop.
展开▼