AbstractA new tracking controller for discrete‐time Single Input Single Output (SISO) non‐minimum phase (NMP) systems is presented. In the proposed method, after cancelation of poles and cancelable zeros of the system, the controller adds some NMP zeros to compensate the effect of NMP zero (zeros) of the system. As a result, the phase of the overall transfer function will be almost linear and its magnitude approaches unity for all frequencies. The method can be applied even to the systems with complex conjugate NMP zeros. As well, it is applicable to the systems for which the conventional methods cannot properly be used. Furthermore, a generalization of method to continuous‐time systems is another given result. Several examples are provided to illustrate the effectiveness of the method. Copyright © 2009 John Wiley and Sons Asia Pte Ltd and Chinese Automatic Control Society
Read full abstract