However, CCC methods cannot significantly reduce the tracking error. Poor tracking performance is likely to cause severe processing errors. To solve this problem, some researchers proposed a variety of methods for improving the contour following accuracy. For example, Su and Cheng [
5] proposed a position error compensator (PEC) to improve the tracking and contour control accuracy of the biaxial motion control system. Sun et al. [
14] proposed a new model-reference adaptive control strategy for improving the tracking performance. El Khalick et al. [
15] proposed a model predictive contouring controller to further reduce the tracking error. Wu et al. [
16] added a feedforward controller to the general-purpose cascaded P-PI feedback control structure to improve the tracking accuracy. Based on the feedforward control strategy, Cheng et al. [
17] and Chen et al. [
18] combined the CCC method with the feedforward control scheme to indirectly reduce the contour error by improving the tracking performance of each axis. To simultaneously reduce the tracking and contour errors, Moghadam et al. [
19] combined the robust tracking with the optimal hierarchical control techniques. Based on the adaptive feed rate adjusting method, Tang and Landers [
20] presented a predictive contour control strategy. Rahaman et al. [
21] combined the interpolation method, CCC method and tracking controller, and further proposed a new approach to realize the simultaneous compensation of contour error and tracking error. In addition, Barton and Alleyne [
22] and Tsai et al. [
23] used iterative learning control method to decrease the tracking error and contour error. All these above-mentioned methods can be regarded as a combination of the CCC method and the tracking error compensation strategy.