Inversion-Based Output Tracking and Unknown Input Reconstruction of Discrete-Time Linear Systems

In this paper, we propose a framework for output tracking control of both minimum phase (MP) and non-minimum phase (NMP) discrete-time linear systems. Towards this end, we first address the problem of unknown state and input reconstruction of non-minimum phase systems. An unknown input observer (UIO) is designed that accurately reconstructs the minimum phase states of the system. The reconstructed minimum phase states serve as inputs to an FIR filter for a delayed non-minimum phase state reconstruction. It is shown that a quantified upper bound of the reconstruction error exponentially decreases as the estimation delay is increased. Therefore, an almost perfect reconstruction can be achieved by selecting the delay to be sufficiently large. The proposed inversion scheme is then applied to the output-tracking control problem. We have also comprehensively addressed and discussed the non-minimum phase dynamics and derived explicit relationships between the system matrices of the above dynamics. Simulation case studies are also presented that demonstrate the merits and capabilities of our proposed methodology.

[1]  Steven Gillijns,et al.  Kalman filtering techniques for system inversion and data assimilation , 2007 .

[2]  P. Moylan Stable inversion of linear systems , 1977 .

[3]  Giovanni Marro,et al.  Unknown-state, unknown-input reconstruction in discrete-time nonminimum-phase systems: Geometric methods , 2010, Autom..

[4]  Frank L. Lewis,et al.  Reinforcement Q-learning for optimal tracking control of linear discrete-time systems with unknown dynamics , 2014, Autom..

[5]  Yi Xiong,et al.  Unknown disturbance inputs estimation based on a state functional observer design , 2003, Autom..

[6]  Dennis S. Bernstein,et al.  l-delay input reconstruction for discrete-time linear systems , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[7]  James L. Massey,et al.  Inverses of Linear Sequential Circuits , 1968, IEEE Transactions on Computers.

[8]  Qingze Zou,et al.  Preview-based optimal inversion for output tracking: application to scanning tunneling microscopy , 2004, IEEE Transactions on Control Systems Technology.

[9]  Qingze Zou Optimal preview-based stable-inversion for output tracking of nonminimum-phase linear systems , 2007, 2007 46th IEEE Conference on Decision and Control.

[10]  Chinedum E. Okwudire,et al.  Tracking control of non-minimum phase systems using filtered basis functions: A nurbs-based approach , 2015 .

[11]  Qingze Zou,et al.  Precision preview-based stable-inversion for nonlinear nonminimum-phase systems: The VTOL example , 2007, Autom..

[12]  T. Floquet,et al.  A sliding mode approach of unknown input observers for linear systems , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[13]  Qingze Zou,et al.  Preview-Based Stable-Inversion for Output Tracking of Linear Systems , 1999 .

[14]  Qingze Zou,et al.  BB-spline-decomposition-based output tracking with preview for nonminimum-phase linear systems , 2013, Autom..

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

[16]  Harish J. Palanthandalam-Madapusi,et al.  Delayed Recursive State and Input Reconstruction , 2015 .

[17]  R. Brockett,et al.  The reproducibility of multivariable systems , 1964 .

[18]  D.S. Bernstein,et al.  Unbiased Minimum-variance Filtering for Input Reconstruction , 2007, 2007 American Control Conference.