Output tracking with preview for nonminimum-phase linear systems based on B-splines decomposition

In this article, an output tracking approach based on trajectory decomposition with preview for nonminimum-phase systems is proposed. Precision output tracking of nonminimum-phase systems can be achieved by using the preview-based stable-inversion technique. The performance of this approach, however, can be sensitive to system dynamics uncertainty. Moreover, the computation involved in the implementation can be demanding. In the proposed approach, these challenges are addressed by integrating the notion of signal decomposition and the iterative learning control (ILC) technique together. Furthermore, when the control input is synthesized, the required pre- and post-actuation time are quantified based on the stable-inversion theory. A nanomanipulation simulation study on a piezo actuator model is used to illustrate the proposed technique.