ITSIE: An Interactive Software Tool for System Identification Education

Abstract The paper describes the conceptual basis and functionality of ITSIE , an Interactive Tool for System Identification Education. The tool is developed using Sysquake, a Matlab-like language with fast execution and excellent facilities for interactive graphics, and is delivered as a stand-alone executable that is readily accessible to students and users. The tool focuses on the open-loop identification of a SISO fifth-order system subject to multiple noise sources using classical prediction-error methods. The various stages of system identification, ranging from input signal design using PRBS and multisine signals through model validation are evaluated simultaneously and interactively in one screen. The highly visual and strongly coupled nature of system identification is very amenable to interactive tools, and the tool presented in this paper enables students to discover a myriad of important identification topics with a much lower learning curve than existing methods. Plans for additional tools in the series are discussed.

[1]  Manfred R. Schroeder,et al.  Synthesis of low-peak-factor signals and binary sequences with low autocorrelation (Corresp.) , 1970, IEEE Trans. Inf. Theory.

[2]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[3]  J. Schoukens,et al.  Crest-factor minimization using nonlinear Chebyshev approximation methods , 1991 .

[4]  Daniel E. Rivera,et al.  Experimental Design for Robust Process Control Using Schroeder-Phased Input Signals , 1993, 1993 American Control Conference.

[5]  Daniel E. Rivera,et al.  Application of minimum crest factor multisinusoidal signals for "plant-friendly" identification of nonlinear process systems , 2000 .

[6]  Daniel E. Rivera,et al.  Design of Minimum Crest Factor Multisinusoidal Signals for "Plant-Friendly" Identification of Nonlinear Process Systems , 2000 .

[7]  Lennart Ljung Educational Aspects of Identification Software User Interfaces , 2003 .

[8]  Hyunjin Lee,et al.  "Plant-Friendly" system identification: a challenge for the process industries , 2003 .

[9]  Sebastián Dormido-Bencomo,et al.  Control learning: present and future , 2004, Annu. Rev. Control..

[10]  Sebastián Dormido-Canto,et al.  The Role of Interactivity in Control Learning , 2005 .

[11]  M. Berenguel,et al.  Interactive teaching of constrained generalized predictive control , 2005, IEEE Control Systems.

[12]  Yves Piguet,et al.  Interactive Learning Modules for PID Control , 2006 .

[13]  J. Sánchez Interactive control system design (diseño interactivo de sistemas de control) , 2006 .

[14]  M. Berenguel,et al.  Interactive learning modules for PID control [Lecture Notes] , 2008, IEEE Control Systems.