An optimal and adaptive design of the feedforward motion controller

The zero phase error tracking controller (ZPETC) in motion control, as proposed by Tomizuka (1987) , renders the desirable zero phase error, but with a limited gain response. Moreover, a ZPETC, which is basically in a feedforward control structure, is very sensitive to modeling error. To improve the tracking accuracy of the ZPETC, this paper presents an optimal ZPETC design with a concise polynomial digital prefilter (DPF). The parameters of this well-designed DPF are obtained through the derived L/sub 2/-norm optimization. By cascading the developed DPF to the ZPETC, the resultant optimal ZPETC greatly improves the bandwidth of the tracking control systems while maintaining the zero phase error. Compared with other optimal approaches, the present design leads to much simpler procedures and fewer computations. Furthermore, the proposed optimal ZPETC can be adequately implemented as an adaptive ZPETC by including real-time estimation technique to cope with the external load perturbation and parameter variation. Compared with the other adaptive approaches, the optimal concept is used in the present adaptive ZPETC, and it also renders more accurate results because of its improved magnitude response. Experimental results on a DC servo table with different controllers indicate that when there is no loading, the present optimal ZPETC achieves the best tracking performance. Moreover, the adaptive ZPETC achieves the most satisfactory results when an external load is applied.

[1]  Masayoshi Tomizuka,et al.  Robust adaptive and repetitive digital tracking control and application to a hydraulic servo for noncircular machining , 1994 .

[2]  Rogelio Lozano Convergence analysis of recursive identification algorithms with forgetting factor , 1983, Autom..

[3]  Manfred Weck,et al.  Sharp Corner Tracking Using the IKF Control Strategy , 1990 .

[4]  Manabu Yamada,et al.  Zero Phase Error Tracking Controllers With Optimal Gain Characteristics , 1993 .

[5]  J. Schutter,et al.  Optimal Feedforward Prefilter With Frequency Domain Specification for Nonminimum Phase Systems , 1996 .

[6]  M. Tomizuka,et al.  High performance robust motion control of machine tools: an adaptive robust control approach and comparative experiments , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[7]  Masayoshi Tomizuka,et al.  The Effect of Adding Zeroes to Feedforward Controllers , 1991 .

[8]  J. Swevers,et al.  Quasi-perfect tracking control of non-minimal phase systems , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[9]  Masayoshi Tomizuka,et al.  High-speed and high-precision motion control with an optimal hybrid feedforward controller , 1997 .

[10]  Petre Stoica,et al.  Decentralized Control , 2018, The Control Systems Handbook.

[11]  D. G. Fisher,et al.  Improved least squares identification , 1987 .

[12]  Masayoshi Tomizuka,et al.  High-speed end milling using a feedforward control architecture , 1996 .

[13]  Manabu Yamada,et al.  Zero Phase Error Tracking System With Arbitrarily Specified Gain Characteristics , 1997 .

[14]  J. M. Edmunds,et al.  Least-squares identification of closed-loop systems , 1975 .

[15]  Graham C. Goodwin,et al.  Adaptive filtering prediction and control , 1984 .

[16]  Jan Swevers,et al.  Erratum: “Extended Bandwidth Zero Phase Error Tracking Control of Nonminimum Phase Systems” (Journal of Dynamic Systems, Measurement, and Control, 1992, 114, pp. 347–351) , 1992 .

[17]  Masayoshi Tomizuka,et al.  Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[18]  L. R.Lozano Technical communique: Convergence analysis of recursive identification algorithms with forgetting factor , 1983 .

[19]  Alan V. Oppenheim,et al.  Discrete-time Signal Processing. Vol.2 , 2001 .

[20]  Shijie Cheng,et al.  Some issues on the practical use of recursive least squares identification in self-tuning control , 1991 .

[21]  Masayoshi Tomizuka,et al.  Adaptive Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[22]  Masayoshi Tomizuka,et al.  Adaptive And Repetitive Digital Control Algorithms for Noncircular Machining , 1988, 1988 American Control Conference.

[23]  J. Z. Xia,et al.  Precision tracking control of non-minimum phase systems with zero phase error , 1995 .

[24]  Chia-Hsiang Menq,et al.  Precision Tracking Control of Discrete Time Nonminimum-Phase Systems , 1992, 1992 American Control Conference.

[25]  Masayoshi Tomizuka,et al.  otion Controller for High-Accuracy Positionin , 1996 .

[26]  Masayoshi Tomizuka,et al.  Feedforward Tracking Controller Design Based on the Identification of Low Frequency Dynamics , 1993 .