In five-axis machining processes, tool center point (TCP) control is often used to adjust the orientation of the ball end milling while maintaining constant tool center point coordinates in the workpiece frame. Therefore, TCP contouring error decreases the quality of the machined surface, but very few efforts have been made so far to minimize the contouring error of five-axis TCP by feedback control. To this end, a model predictive control (MPC) method is developed here for rolling optimization. More precisely, the contouring error model of five-axis TCP function is developed, where a Jacobian matrix is used to approximate the relationship between the contouring error and five drivers’ tracking errors. The MPC algorithm is afterwards derived, where constraints of control signals are considered as well to avoid violation of the power limitation of the drivers. Finally, the proposed MPC method is examined by extensive experiments using testing tool path of ISO 10791-6: 2014 to verify its effectiveness and superiority.
Read full abstract