Control of Complex Systems Using Neural Networks

The term artificial neural network (ANN) has come to mean any computer architecture that has massively parallel interconnections of simple processing elements. As an area of research it is of great interest due to its potential for providing insights into the kind of highly parallel computation performed by physiological nervous systems. Research in the area of artificial neural networks has had a long and interesting history, marked by periods of great activity followed by years of fading interest and revival due to new engineering insights [1]-[8], technological developments, and advances in biology. The latest period of explosive growth in pure and applied research in both real and artificial neural networks started in the 1980s, when investigators from across the scientific spectrum were attracted to the field by the prospect of drawing ideas and perspectives from many different disciplines. Many of them also believed that an integration of the knowledge acquired in the different areas was possible. Among these were control theorists like the first author, who were inspired by the ability of biological systems to retrieve contextually important information from memory, and process such information to interact efficiently with uncertain environments. They came to the field with expectations of building controllers based on artificial neural networks with similar information processing capabilities. At the same time they were also convinced that the design of such controllers should be rooted in the theoretical research in progress in different areas of mathematical control theory such as adaptive, learning, stochastic, nonlinear, hierarchical, and decentralized control.

[1]  W. Boothby An introduction to differentiable manifolds and Riemannian geometry , 1975 .

[2]  H. Sussmann Orbits of families of vector fields and integrability of distributions , 1973 .

[3]  Snehasis Mukhopadhyay,et al.  Adaptive control of nonlinear multivariable systems using neural networks , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[4]  Jovan D. Bošković,et al.  Comparison of linear, nonlinear and neural-network-based adaptive controllers for a class of fed-batch fermentation processes , 1995, Autom..

[5]  George Cybenko,et al.  Approximation by superpositions of a sigmoidal function , 1992, Math. Control. Signals Syst..

[6]  Yuichi Nakamura,et al.  Approximation of dynamical systems by continuous time recurrent neural networks , 1993, Neural Networks.

[7]  S. Nikitin Global Controllability and Stabilization of Nonlinear Systems , 1994 .

[8]  B. Widrow,et al.  Generalization and information storage in network of adaline 'neurons' , 1962 .

[9]  Richard S. Sutton,et al.  Adaptive State Representation and Estimation Using Recurrent Connectionist Networks , 1995 .

[10]  Petros A. Ioannou,et al.  Linear Time-Varying Systems: Control and Adaptation , 1992 .

[11]  Ken-ichi Funahashi,et al.  On the approximate realization of continuous mappings by neural networks , 1989, Neural Networks.

[12]  K. Narendra,et al.  Frequency Domain Criteria for Absolute Stability , 1973 .

[13]  Chen-Chung Liu,et al.  Adaptively controlling nonlinear continuous-time systems using multilayer neural networks , 1994, IEEE Trans. Autom. Control..

[14]  M. Agarwal A systematic classification of neural-network-based control , 1997 .

[15]  George A. Rovithakis,et al.  Robust redesign of a neural network controller in the presence of unmodeled dynamics , 2004, IEEE Transactions on Neural Networks.

[16]  Stierlin Organization of Behavior. A Neuropsychological Theory , 1953 .

[17]  K S Narendra,et al.  IDENTIFICATION AND CONTROL OF DYNAMIC SYSTEMS USING NEURAL NETWORKS , 1990 .

[18]  Kumpati S. Narendra,et al.  Stochastic adaptive control using multiple models for improved performance in the presence of random disturbances , 2001 .

[19]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[20]  Anuradha M. Annaswamy,et al.  Stable Adaptive Systems , 1989 .

[21]  L. Mcbride,et al.  Optimization of time-varying systems , 1965 .

[22]  Sarangapani Jagannathan,et al.  Neuro-controller for reducing cyclic variation in lean combustion spark ignition engines , 2005, Autom..

[23]  P. Falb,et al.  Decoupling in the design and synthesis of multivariable control systems , 1967, IEEE Transactions on Automatic Control.

[24]  I. J. Leontaritis,et al.  Input-output parametric models for non-linear systems Part II: stochastic non-linear systems , 1985 .

[25]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[26]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[27]  D. Aeyels GENERIC OBSERVABILITY OF DIFFERENTIABLE SYSTEMS , 1981 .

[28]  Andrew L. Kun,et al.  Adaptive dynamic balance of a biped robot using neural networks , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[29]  Prabhakar R. Pagilla,et al.  A Decentralized Model Reference Adaptive Controller for Large-Scale Systems , 2007 .

[30]  Mahesh Nerurkar Observability and topological dynamics , 1991 .

[31]  George A. Rovithakis Robustifying nonlinear systems using high-order neural network controllers , 1999, IEEE Trans. Autom. Control..

[32]  Frank L. Lewis,et al.  Neuro-Fuzzy Control of Industrial Systems with Actuator Nonlinearities , 1987 .

[33]  G. V. Puskorius,et al.  A signal processing framework based on dynamic neural networks with application to problems in adaptation, filtering, and classification , 1998, Proc. IEEE.

[34]  Alexander S. Poznyak,et al.  Differential Neural Networks for Robust Nonlinear Control , 2004, IEEE Transactions on Neural Networks.

[35]  W. Pitts,et al.  A Logical Calculus of the Ideas Immanent in Nervous Activity (1943) , 2021, Ideas That Created the Future.

[36]  R. Brockett System Theory on Group Manifolds and Coset Spaces , 1972 .

[37]  Kumpati S. Narendra,et al.  Gradient methods for the optimization of dynamical systems containing neural networks , 1991, IEEE Trans. Neural Networks.

[38]  Okyay Kaynak,et al.  Robust and adaptive backstepping control for nonlinear systems using RBF neural networks , 2004, IEEE Transactions on Neural Networks.

[39]  Kumpati S. Narendra,et al.  Adaptive control using multiple models, switching and tuning , 2003 .

[40]  Marzuki Khalid,et al.  MIMO furnace control with neural networks , 1993, IEEE Trans. Control. Syst. Technol..

[41]  Tao Zhang,et al.  Stable Adaptive Neural Network Control , 2001, The Springer International Series on Asian Studies in Computer and Information Science.

[42]  A. Annaswamy,et al.  Adaptive control of nonlinear systems with a triangular structure , 1994, IEEE Trans. Autom. Control..

[43]  P. Werbos,et al.  Beyond Regression : "New Tools for Prediction and Analysis in the Behavioral Sciences , 1974 .

[44]  Dan Wang,et al.  Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form , 2005, IEEE Transactions on Neural Networks.

[45]  Kumpati S. Narendra,et al.  Exact output tracking in decentralized adaptive control systems , 2002, IEEE Trans. Autom. Control..

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

[47]  V. V. Chalam,et al.  Lyapunov Redesign of Model Reference Adaptive Control Systems (Part I) , 1979 .

[48]  Kumpati S. Narendra,et al.  Nonlinear adaptive control using neural networks and multiple models , 2001, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[49]  Ronald J. Williams,et al.  A Learning Algorithm for Continually Running Fully Recurrent Neural Networks , 1989, Neural Computation.

[50]  K. Narendra,et al.  Stable adaptive controller design, part II: Proof of stability , 1980 .

[51]  Francis J. Doyle,et al.  Neuronal Modeling of the Baroreceptor Reflex with Applications in Process Modeling and Control , 1997 .

[52]  Shuzhi Sam Ge,et al.  Adaptive Neural Network Control of Robotic Manipulators , 1999, World Scientific Series in Robotics and Intelligent Systems.

[53]  Paul J. Werbos,et al.  Approximate dynamic programming for real-time control and neural modeling , 1992 .

[54]  P J Webros BACKPROPAGATION THROUGH TIME: WHAT IT DOES AND HOW TO DO IT , 1990 .

[55]  Kumpati S. Narendra,et al.  Adaptive control using multiple models , 1997, IEEE Trans. Autom. Control..

[56]  Kumpati S. Narendra,et al.  Disturbance rejection in nonlinear systems using neural networks , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[57]  Kumpati S. Narendra,et al.  Identification and control of a nonlinear discrete-time system based on its linearization: a unified framework , 2004, IEEE Transactions on Neural Networks.

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

[59]  D. Mayne Nonlinear and Adaptive Control Design [Book Review] , 1996, IEEE Transactions on Automatic Control.

[60]  Barak A. Pearlmutter Gradient calculations for dynamic recurrent neural networks: a survey , 1995, IEEE Trans. Neural Networks.

[61]  Anuradha M. Annaswamy,et al.  Robust Adaptive Control , 1984, 1984 American Control Conference.

[62]  Matthias J. Feiler Adaptive Control in the Presence of Disturbances , 2004 .

[63]  S. F. R. F. Stengel 3 Model-Based Adaptive Critic Designs , 2004 .

[64]  Guido Herrmann,et al.  Practical implementation of a neural network controller in a hard disk drive , 2005, IEEE Transactions on Control Systems Technology.

[65]  A. Isidori Nonlinear Control Systems , 1985 .

[66]  A. U. Levin,et al.  Neural networks in dynamical systems: a system theoretic approach , 1992 .

[67]  Marvin Minsky,et al.  Perceptrons: An Introduction to Computational Geometry , 1969 .

[68]  Geoffrey E. Hinton,et al.  Learning internal representations by error propagation , 1986 .

[69]  K. Maccorquodale Organization of Behavior : A Neuropsychological Theory , 1951 .

[70]  Shuzhi Sam Ge,et al.  Adaptive NN control of uncertain nonlinear pure-feedback systems , 2002, Autom..

[71]  Marios M. Polycarpou,et al.  Stable adaptive neural control scheme for nonlinear systems , 1996, IEEE Trans. Autom. Control..

[72]  Frank L. Lewis,et al.  Robust backstepping control of nonlinear systems using neural networks , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[73]  Gary G. Yen,et al.  Reconfigurable Neural Control in Precision Space Structural Platforms , 1997 .