Data-driven simulation and control

Classical linear time-invariant system simulation methods are based on a transfer function, impulse response, or input/state/output representation. We present a method for computing the response of a system to a given input and initial conditions directly from a trajectory of the system, without explicitly identifying the system from the data. Similar to the classical approach for simulation, the classical approach for control is model-based: first a model representation is derived from given data of the plant and then a control law is synthesised using the model and the control specifications. We present an approach for computing a linear quadratic tracking control signal that circumvents the identification step. The results are derived assuming exact data and the simulated response or control input is constructed off-line.

[1]  Bart De Moor,et al.  A note on persistency of excitation , 2005, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[2]  Bart De Moor,et al.  Algorithms for deterministic balanced subspace identification , 2005, Autom..

[3]  Sabine Van Huffel,et al.  Exact and Approximate Modeling of Linear Systems: A Behavioral Approach (Mathematical Modeling and Computation) (Mathematical Modeling and Computation) , 2006 .

[4]  Michel Gevers,et al.  Prefiltering in iterative feedback tuning: optimization of the prefilter for accuracy , 2004, IEEE Transactions on Automatic Control.

[5]  S. Van Huffel,et al.  Exact and Approximate Modeling of Linear Systems: A Behavioral Approach , 2006 .

[6]  B. De Moor,et al.  Continuous-time errors-in-variables filtering , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[7]  J. Willems,et al.  DATA DRIVEN SIMULATION WITH APPLICATIONS TO SYSTEM IDENTIFICATION , 2005 .

[8]  Sergio M. Savaresi,et al.  Virtual reference feedback tuning: a direct method for the design of feedback controllers , 2002, Autom..

[9]  Yasumasa Fujisaki,et al.  A System Representation and Optimal Control in Input-Output Data Space , 1998 .

[10]  Michael G. Safonov,et al.  Focusing on the Knowable Controller Invalidation and Learning , 1999 .

[11]  J. Massey,et al.  Invertibility of linear time-invariant dynamical systems , 1969 .

[12]  Naoki Hayashi,et al.  A Model-less Algorithm for Tracking Control Based on Input-Output Data , 1998 .

[13]  Jenq-Tzong H. Chan Data-based synthesis of a multivariable linear-quadratic regulator , 1996, Autom..

[14]  Katsuhisa Furuta,et al.  Discrete-time LQG dynamic controller design using plant Markov parameters , 1995, Autom..

[15]  Svante Gunnarsson,et al.  Iterative feedback tuning: theory and applications , 1998 .

[16]  Michael G. Safonov,et al.  The unfalsified control concept and learning , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[17]  Un Sik Park,et al.  Controller Design for Linear Time-invariant Discrete-time Systems by Direct Use of Time Series Data , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[18]  Naoki Hayashi,et al.  A model-less algorithm for tracking control based on input-output data , 2001 .

[19]  Patrick Dewilde,et al.  Subspace model identification Part 1. The output-error state-space model identification class of algorithms , 1992 .

[20]  Bonaventure Intercontinental,et al.  ON DECISION AND CONTROL , 1985 .

[21]  Orest Iftime,et al.  Proceedings of the 16th IFAC World congress , 2006 .

[22]  R. Skelton,et al.  Markov Data-Based LQG Control , 2000 .

[23]  Bart De Moor,et al.  Linear dynamic filtering with noisy input and output , 2005, Autom..