Precision tracking control of non-minimum phase systems with zero phase error

In this paper, a method is proposed for designing the command feedforward controller for zero phase error tracking control of systems having unacceptable zeros. The unacceptable zeros include both non-minimum phase zeros and lightly damped zeros. In the proposed approach, a digital preview filter along with the acceptable part of the system's inverse model is designed to form the command feedforward controller. Using preview information of the input trajectory, the designed tracking controller guarantees zero phase error and high precision tracking performance. In the proposed design, the best tracking performance can be achieved by minimizing a weighted penalty function, which controls the gain error between the desired output and the actual output. Two design cases were examined. The first is the design based on a uniform weighting function. In this study, the optimal solution of the design can be analytically obtained and three prior approaches were shown to be the special cases of the proposed solutio...

[1]  W. Gevarter Basic relations for control of flexible vehicles , 1969 .

[2]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[3]  Karl Johan Åström,et al.  Zeros of sampled systems , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[4]  I. D. Landau,et al.  Quasi-Direct Adaptive Control for Nonminimum Phase Systems , 1982 .

[5]  John B. Moore,et al.  On adaptive minimum variance regulation for non-minimum phase plants , 1983, Autom..

[6]  David W. Clarke,et al.  Self-tuning control of nonminimum-phase systems , 1984, Autom..

[7]  R. H. Cannon,et al.  Initial Experiments on the End-Point Control of a Flexible One-Link Robot , 1984 .

[8]  Mohammed M'Saad,et al.  Adaptive controllers for discrete-time systems with arbitrary zeros: An overview , 1985, Autom..

[9]  Mark J. Balas,et al.  Application of Model Reference Adaptive Control to a Flexible Remote Manipulator Arm , 1986, 1986 American Control Conference.

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

[11]  Jian-Shiang Chen,et al.  Experiments on the payload-adaptation of a flexible one-link manipulation with unknown payload , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[12]  Jack Golten,et al.  Control System Design and Simulation , 1991 .

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

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