1 Adaptive Neural Network Control of Nonlinear Systems S. Sam Ge Department of Electrical & Computer Engineering National University of Singapore Singapore.

Slides:



Advertisements
Similar presentations
OUTPUT – INPUT STABILITY Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
Advertisements

David Rosen Goals  Overview of some of the big ideas in autonomous systems  Theme: Dynamical and stochastic systems lie at the intersection of mathematics.
Lect.3 Modeling in The Time Domain Basil Hamed
Neural Networks  A neural network is a network of simulated neurons that can be used to recognize instances of patterns. NNs learn by searching through.
L OUISIANA T ECH U NIVERSITY Department of Electrical Engineering and Institute for Micromanufacturing INTRODUCTION PROBLEM FORMULATION STATE FEEDBACK.
Kwang-Souk Sim Department of Physics, Korea University Science and Arts June 10, 2011Korea University 1Heavy Ion Meeting
Improved Neural Network Based Language Modelling and Adaptation J. Park, X. Liu, M.J.F. Gales and P.C. Woodland 2010 INTERSPEECH Bang-Xuan Huang Department.
MOVEMENT AND CHANGE Newton’s third law of motion Acceleration due to gravity.
1 Introduction to Computability Theory Lecture12: Reductions Prof. Amos Israeli.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Radial Basis Functions
POWER SYSTEM DYNAMIC SECURITY ASSESSMENT – A.H.M.A.Rahim, S.K.Chakravarthy Department of Electrical Engineering K.F. University of Petroleum and Minerals.
I welcome you all to this presentation On: Neural Network Applications Systems Engineering Dept. KFUPM Imran Nadeem & Naveed R. Butt &
1 A Quantum self- Routing Packet Switching Manish Kumar Shukla, Rahul Ratan and A. Yavuz Oruc, Department of Electrical and Computer Engineering, University.
Particle Filters for Mobile Robot Localization 11/24/2006 Aliakbar Gorji Roborics Instructor: Dr. Shiri Amirkabir University of Technology.
Chapter 6: Multilayer Neural Networks
Computational aspects of motor control and motor learning Michael I. Jordan* Mark J. Buller (mbuller) 21 February 2007 *In H. Heuer & S. Keele, (Eds.),
Aula 4 Radial Basis Function Networks
Information Fusion Yu Cai. Research Article “Comparative Analysis of Some Neural Network Architectures for Data Fusion”, Authors: Juan Cires, PA Romo,
Hazırlayan NEURAL NETWORKS Radial Basis Function Networks II PROF. DR. YUSUF OYSAL.
Neuro-fuzzy Systems Xinbo Gao School of Electronic Engineering Xidian University 2004,10.
FUZZY LOGIC Babu Appat. OVERVIEW What is Fuzzy Logic? Where did it begin? Fuzzy Logic vs. Neural Networks Fuzzy Logic in Control Systems Fuzzy Logic in.
A FUZZY LOGIC BASED MULTIPLE REFERENCE MODEL ADAPTIVE CONTROL (MRMAC) By Sukumar Kamalasadan, Adel A Ghandakly Khalid S Al-Olimat Dept. of Electrical Eng.
MESB374 System Modeling and Analysis Introduction.
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
Book Adaptive control -astrom and witten mark
Neural Network Based Online Optimal Control of Unknown MIMO Nonaffine Systems with Application to HCCI Engines OBJECTIVES  Develop an optimal control.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition LECTURE 16: NEURAL NETWORKS Objectives: Feedforward.
Well Log Data Inversion Using Radial Basis Function Network Kou-Yuan Huang, Li-Sheng Weng Department of Computer Science National Chiao Tung University.
1 Adaptive Control Neural Networks 13(2000): Neural net based MRAC for a class of nonlinear plants M.S. Ahmed.
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
December 15, Objective Determine the interval of high and low tides Agenda Tide Notes Graphing the Tides Lab Comets.
Sensorless Control of the Permanent Magnet Synchronous Motor Using Neural Networks 1,2Department of Electrical and Electronic Engineering, Fırat University.
ANFIS (Adaptive Network Fuzzy Inference system)
Akram Bitar and Larry Manevitz Department of Computer Science
Fuzzy Sets and Control. Fuzzy Logic The definition of Fuzzy logic is a form of multi-valued logic derived frommulti-valued logic fuzzy setfuzzy set theory.
Introduction to Motion Control
Lecture 5 Neural Control
Stochastic Optimal Control of Unknown Linear Networked Control System in the Presence of Random Delays and Packet Losses OBJECTIVES Develop a Q-learning.

Adaptive Optimal Control of Nonlinear Parametric Strict Feedback Systems with application to Helicopter Attitude Control OBJECTIVES  Optimal adaptive.
Technological Educational Institute Of Crete Department Of Applied Informatics and Multimedia Neural Networks Laboratory 1 Introduction To Neural Networks.
Introduction to Neural Networks Freek Stulp. 2 Overview Biological Background Artificial Neuron Classes of Neural Networks 1. Perceptrons 2. Multi-Layered.
CHEE825 Fall 2005J. McLellan1 Nonlinear Empirical Models.
Artificial Neural Networks (ANN). Artificial Neural Networks First proposed in 1940s as an attempt to simulate the human brain’s cognitive learning processes.
Intelligent Numerical Computation1 Center:Width:.
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
Mohammed Mahdi Computer Engineering Department Philadelphia University Monzer Krishan Electrical Engineering Department Al-Balqa.
1 Technological Educational Institute Of Crete Department Of Applied Informatics and Multimedia Intelligent Systems Laboratory.
1 Lu LIU and Jie HUANG Department of Mechanics & Automation Engineering The Chinese University of Hong Kong 9 December, Systems Workshop on Autonomous.
Neural Networks The Elements of Statistical Learning, Chapter 12 Presented by Nick Rizzolo.
Nonlinear balanced model residualization via neural networks Juergen Hahn.
IEEE International Conference on Fuzzy Systems p.p , June 2011, Taipei, Taiwan Short-Term Load Forecasting Via Fuzzy Neural Network With Varied.
Intro. ANN & Fuzzy Systems Lecture 3 Basic Definitions of ANN.
Application of adaptive lambda-tracking for control of a fan heater Monika Bakošová, Magdaléna Ondrovičová, Mária Karšaiová Department of Information Engineering.
11-1 Lyapunov Based Redesign Motivation But the real system is is unknown but not necessarily small. We assume it has a known bound. Consider.
A PID Neural Network Controller
DIRECT ADAPTIVE NEURO CONTROL OF ELECTROMAGNETIC SUSPENSION (EMS) SYSTEM Anan Suebsomran Department of Teacher Training in Mechanical Engineering, Faculty.
CS 9633 Machine Learning Support Vector Machines
Adavanced Numerical Computation 2008, AM NDHU
Learning in Neural Networks
Soft Computing Applied to Finite Element Tasks
Description and Analysis of Systems
Nonlinear Network Structures for Optimal Control
Capabilities of Threshold Neurons
Prediction Networks Prediction A simple example (section 3.7.3)
Modeling IDS using hybrid intelligent systems
Akram Bitar and Larry Manevitz Department of Computer Science
Presentation transcript:

1 Adaptive Neural Network Control of Nonlinear Systems S. Sam Ge Department of Electrical & Computer Engineering National University of Singapore Singapore

2 Work Place Inaugural IEEE Multi-conference on Systems & Control 16th IEEE Conference on Control Applications (CCA) 22 nd IEEE International Symposium on Intelligent Control F. L. Lewis, Sponsorship Chair S. Jagannathan, ISIC Program Chair T. Parisini, Conference Editorial Board Chair

3 Work Place

4 Content 1.Introduction 2.System Descriptions 3.Neural Network Approximation 4.State-Feedback Control for SISO 5.Output-Feedback Control for SISO 6.Simulation Study 7.Conclusion

5 1. Introduction Neural network control has gone through the pioneering works, the pains against the skeptics and doubts, and the graceful acceptance, and maturity as a powerful tool for control of nonlinear systems. Thanks to the many distinguished individuals and their families: Narendra, Levin, Lewis, Calise, Polycarpou, Hovakimyan, Jagannathan, Slotine, Ge, …

6 1 Intelligent Control The most intelligent system in nature! Info. Feedback Real-time Control Decision Making

7 1 Adaptive NN Control Cycling or driving , we never thinking of the so-called mathematical models ! Plant Info. feedback Adaptation & Learning Control Law

8 1 Adaptive NN Control

9

10 1 Adaptive NN Control

11 1 Adaptive NN Control

12 1. Adaptive NN Control System Modeling is usually more difficult than control system design Model based control though rigorous, it depends too much on model building 。 Before 90s : Off-line NN Training After 90s : Combining adaptive control, and NN parametrization, on-line adaptive NN control is investigated.

13 Continuous to Discrete Owing to different analytical tools used, results in continuous time are not necessarily hold in discrete time.

14 Discrete-time SISO system where 2 System Descriptions

Assumptions

System Descriptions Discrete-time MIMO system

System Properties The inputs are in triangular form. There are both inputs and states interconnections. The system cannot be expressed as  (k+1)=F(  (k))+G(  (k))U(k) which makes the feedback linearization method not applicable. We have the following observations:

18 3 Neural Network Approximation In control engineering, different types of neural networks, including LPNN (RBF, HONN) and MLNN, have been used as function approximators over a compact set. LPNN:

19 3 Neural Network Approximator For clarity of analysis, consider HONNs where

20 3 Neural Network Approximation The particular choice of NN is used for analysis only, similar results can be obtained for (extended to) other linearly parametrized networks, radial basis function networks, polynomials, splines functions, fuzzy systems, and, the multiple layer neural networks (Nonlinear). Different choices affect performance though.

21 Part I

22 The non-causality is one of the main problems for strict-feedback nonlinear system through backstepping in discrete time. 4 State-Feedback Control 1.Non-causal Problem, 2.System Transformation, 3.Desired Control, 4.Stable Control System Design The following issues are in order

23 Consider the discrete SISO system given 4.1 Non-causal Problem Direct application of backstepping, the following ideal fictitious controls are in order:

n-step Ahead Predictor

25 Re-examining the system 4.2 System Transformation

System Transformation

System Transformation

28 Through the coordinate transformation, we have 4.2 System Transformation

29 The desired (virtual) controls are given by: 4.2 Desired Virtual Controls

30 The desired controls are functions of unknown functions, thus are not feasible. As such NN control is called upon to construct a feasible controller. Let us consider the fictitious controls and the control as: 4.4 Adaptive Neural Control

31 The errors are defined as Neural network weight update laws are 4.4 Adaptive Neural Control

Stability Analysis

Stability Analysis

Stability Analysis

Stability Analysis

Stability Analysis

Stability Analysis

38 Part II Before

39 Part II After

40 For output feedback control, the strict-feedback form is transformed into a cascade form. For equivalent transformation of coordinates, it is important to ensure that the transformation map is diffeomorphism. The following issues will be highlighted: 1.Coordinate Transformation 2.Diffeomorphism 3.Cascade Form 4.Control Design 5 Output-Feedback Control

Coordinate Transformation

Coordinate Transformation

Diffeomorphism

Diffeomorphism

Diffeomorphism

Diffeomorphism

Cascade Form

Cascade Form

Cascade Form

Cascade Form

Control Design

Control Design

Control Design

Control Design

Control Design

Control Design

57 Part III

58 6 Simulation Study Consider a nonlinear discrete-time SISO plant where

59 3: Simulation Studies (cont.) 6.1 State Feedback Control

60 3: Simulation Studies (cont.) 6.2 Direct Output Feedback Control

61 8. Conclusion 1.Adaptive full state feedback NN control has been presented via backstepping for a class of nonlinear unknown discrete- time SISO systems in strict-feedback form. 2.By transforming the system to sequential decrease cascade form, the non-causal problem was solved. 3.High order neural networks are used as the emulators of desired virtual and practical controls, which avoids possible control singularity problem. 4.By transforming the system into cascade form, an adaptive direct output feedback control scheme has also been presented using neural networks.

62 Research “… I seem to have been only like a boy playing on the seashore, diverting myself in now and then finding a smoother pebble or a prettier shell than ordinary, while the great ocean of truth lay all undiscovered before me.” Isaac Newton

63 Latest Pebble or Shell With Appreciation

64 Have a wonderful Lunch Miss Dallas Contests

65 Eye Fusion