DFK control design for nonlinear systems

We propose an approach for the direct design from data of controllers finalized at solving tracking problems for nonlinear systems. This approach, called Direct FeedbacK (DFK) design, overcomes relevant problems typical of the standard design methods, such as modeling errors, non-trivial parameter identification, non-convex optimization, and difficulty in nonlinear control design. Considering a Set Membership (SM) setting, we provide two main contributions. The first one is a theoretical framework for the stability analysis of nonlinear feedback control systems, in which the controller ̂f is an approximation identified from data of an ideal inverse model fo. In this framework, we derive sufficient conditions under which ̂f stabilizes the closed-loop system. The second contribution is a technique for the direct design of an approximate controller f* from data, having suitable optimality and sparsity properties. In particular, we show that f* is an almost-optimal controller (in a worst-case sense), and we derive a guaranteed accuracy bound, which can be used to quantify the performance level of the DFK control system. The technique is based on convex optimization and sparse identification methods, and thus avoids the problem of local minima and allows an efficient on-line controller implementation in real-world applications.

[1]  Derong Liu,et al.  Neural networks for modeling and control of dynamic systems: a practitioner's handbook: M. Nørgaard, O. Ravn, N.K. Poulsen, and L.K. Hansen; Springer, London, 2000, 246pp., paperback, ISBN 1-85233-227-1 , 2002, Autom..

[2]  Niels Kjølstad Poulsen,et al.  Neural Networks for Modelling and Control of Dynamic Systems: A Practitioner’s Handbook , 2000 .

[3]  Kumpati S. Narendra,et al.  Issues in the application of neural networks for tracking based on inverse control , 1999, IEEE Trans. Autom. Control..

[4]  Antonio Vicino,et al.  Optimal estimation theory for dynamic systems with set membership uncertainty: An overview , 1991, Autom..

[5]  Lennart Ljung,et al.  Nonlinear black-box modeling in system identification: a unified overview , 1995, Autom..

[6]  K S Narendra,et al.  Control of nonlinear dynamical systems using neural networks. II. Observability, identification, and control , 1996, IEEE Trans. Neural Networks.

[7]  Gustavo Luiz C. M. de Abreu,et al.  A neural network-based direct inverse control for active control of vibrations of mechanical systems , 2000, Proceedings. Vol.1. Sixth Brazilian Symposium on Neural Networks.

[8]  Henryk Wozniakowski,et al.  Information-based complexity , 1987, Nature.

[9]  J. Norton,et al.  Bounding Approaches to System Identification , 1996 .

[10]  Carlo Novara,et al.  Set Membership identification of nonlinear systems , 2004, Autom..

[11]  G. Prabhaker Reddy,et al.  Direct Inverse Neural Network Control of A Continuous Stirred Tank Reactor ( CSTR ) , 2009 .

[12]  B. Pasik-Duncan Control-oriented system identification: An H∞ approach , 2002 .

[13]  Carlo Novara,et al.  Computation of local radius of information in SM-IBC identification of nonlinear systems , 2007, J. Complex..

[14]  Alexander B. Kurzhanski,et al.  Modeling Techniques for Uncertain Systems , 1994 .

[15]  P. Olver Nonlinear Systems , 2013 .