Reference-tracking feedforward control design for linear dynamical systems through signal decomposition

In this work, we study a novel approach towards the reference-tracking feedforward control design for linear dynamical systems. By utilizing the superposition property and exploiting signal decomposition together with a quadratic optimization process, we obtain a feedforward design procedure for arbitrary linear multi-input and multi-output (MIMO) systems with arbitrary time/parameter-varying characteristics. In other words, the proposed algorithm is applicable to the broad class of linear systems, i.e. linear-time-invariant (LTI), linear- time-varying (LTV) and linear-parameter-varying (LPV) systems. The interplay between the initial state, feedforward and feedback actions are elaborated in detail. The potential of the presented methodology is demonstrated through simulation examples.

[1]  Michael A. Saunders,et al.  LSQR: An Algorithm for Sparse Linear Equations and Sparse Least Squares , 1982, TOMS.

[2]  Qingze Zou,et al.  A review of feedforward control approaches in nanopositioning for high-speed spm , 2009 .

[3]  Jan C. Willems,et al.  300 years of optimal control: From the brachystochrone to the maximum principle , 1997 .

[4]  N. Wouw,et al.  Uniform Output Regulation of Nonlinear Systems: A Convergent Dynamics Approach , 2005 .

[5]  L. Silverman Inversion of multivariable linear systems , 1969 .

[6]  Gene H. Golub,et al.  Numerical methods for solving linear least squares problems , 1965, Milestones in Matrix Computation.

[7]  Santosh Devasia,et al.  Should model-based inverse inputs be used as feedforward under plant uncertainty? , 2002, IEEE Trans. Autom. Control..

[8]  Enrique Barbieri,et al.  Real-time Infinite Horizon Linear-Quadratic Tracking Controller for Vibration Quenching in Flexible Beams , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[9]  Siep Weiland,et al.  Exact plant inversion of flexible motion systems with a time-varying state-to-output map , 2016, 2016 European Control Conference (ECC).

[10]  Graham C. Goodwin,et al.  Feedforward model predictive control , 2011, Annu. Rev. Control..

[11]  Achim Ilchmann,et al.  Zero dynamics of time-varying linear systems , 2010 .

[12]  Valentina Orsini,et al.  A mixed numerical–analytical stable pseudo‐inversion method aimed at attaining an almost exact tracking , 2015 .

[13]  B. Ristic,et al.  Tracking systems , 2008, 2008 IEEE Radar Conference.

[14]  Markus Mueller,et al.  Time-Varying Linear Systems: Relative Degree and Normal Form , 2007, IEEE Transactions on Automatic Control.

[15]  Qingze Zou,et al.  Preview-based stable-inversion for output tracking , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[16]  N. Wouw,et al.  Uniform Output Regulation of Nonlinear Systems , 2006 .

[17]  B. Paden,et al.  Stable inversion for nonlinear nonminimum-phase time-varying systems , 1998, IEEE Trans. Autom. Control..

[18]  Valentina Orsini,et al.  Optimal transient performance under output set‐point reset , 2016 .