1 Adaptive Control Neural Networks 13(2000): Neural net based MRAC for a class of nonlinear plants M.S. Ahmed.

Slides:



Advertisements
Similar presentations
Computational Intelligence Winter Term 2009/10 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
Advertisements

Auto Tuning Neuron to Sliding Mode Control Application of an Auto-Tuning Neuron to Sliding Mode Control Wei-Der Chang, Rey-Chue Hwang, and Jer-Guang Hsieh.
Perceptron Lecture 4.
OUTPUT – INPUT STABILITY Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
Lect.3 Modeling in The Time Domain Basil Hamed

Performance oriented anti-windup for a class of neural network controlled systems G. Herrmann M. C. Turner and I. Postlethwaite Control and Instrumentation.
Automotive Research Center Robotics and Mechatronics A Nonlinear Tracking Controller for a Haptic Interface Steer-by-Wire Systems A Nonlinear Tracking.
1 Adaptive Neural Network Control of Nonlinear Systems S. Sam Ge Department of Electrical & Computer Engineering National University of Singapore Singapore.
Study of the periodic time-varying nonlinear iterative learning control ECE 6330: Nonlinear and Adaptive Control FISP Hyo-Sung Ahn Dept of Electrical and.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Neural Network Based Control Dan Simon Cleveland State University 1.
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 &
Digital Control Systems STATE OBSERVERS. State Observers.
SOMTIME: AN ARTIFICIAL NEURAL NETWORK FOR TOPOLOGICAL AND TEMPORAL CORRELATION FOR SPATIOTEMPORAL PATTERN LEARNING.
MODEL REFERENCE ADAPTIVE CONTROL
Chapter 1 Introduction to Adaptive Control
Asymptotic Techniques
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
Adaptive Critic Design for Aircraft Control Silvia Ferrari Advisor: Prof. Robert F. Stengel Princeton University FAA/NASA Joint University Program on Air.
Model Reference Adaptive Control Survey of Control Systems (MEM 800)
Book Adaptive control -astrom and witten mark
5.5 Learning algorithms. Neural Network inherits their flexibility and computational power from their natural ability to adjust the changing environments.
Introduction to Neural Networks Debrup Chakraborty Pattern Recognition and Machine Learning 2006.
Neural Network Based Online Optimal Control of Unknown MIMO Nonaffine Systems with Application to HCCI Engines OBJECTIVES  Develop an optimal control.
Control Theory and Congestion Glenn Vinnicombe and Fernando Paganini Cambridge/Caltech and UCLA IPAM Tutorial – March Outline of second part: 1.Performance.
NEURAL NETWORKS FOR DATA MINING
LINEAR CLASSIFICATION. Biological inspirations  Some numbers…  The human brain contains about 10 billion nerve cells ( neurons )  Each neuron is connected.
Time-Varying Angular Rate Sensing for a MEMS Z-Axis Gyroscope Mohammad Salah †, Michael McIntyre †, Darren Dawson †, and John Wagner ‡ Mohammad Salah †,
To clarify the statements, we present the following simple, closed-loop system where x(t) is a tracking error signal, is an unknown nonlinear function,
CHAPTER 5 S TOCHASTIC G RADIENT F ORM OF S TOCHASTIC A PROXIMATION Organization of chapter in ISSO –Stochastic gradient Core algorithm Basic principles.
A talk in ICMLC 2011 Feb., 2011 ® Copyright by Shun-Feng Su 1 Learning Control Ideas and Problems in Adaptive Fuzzy Control Offered by Shun-Feng Su,Shun-Feng.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 24 Nov 2, 2005 Nanjing University of Science & Technology.
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
Absolute Stability and the Circle Criterion In this section we will examine the use of the Circle Criterion for testing anddesigning to ensure the stability.
Low Level Control. Control System Components The main components of a control system are The plant, or the process that is being controlled The controller,
Multi-Layer Perceptron
Reinforcement Learning Control with Robust Stability Chuck Anderson, Matt Kretchmar, Department of Computer Science, Peter Young, Department of Electrical.
Feedback Linearization Presented by : Shubham Bhat (ECES-817)
Advanced Control of Marine Power System
ADAPTIVE CONTROL SYSTEMS
Introduction to Motion Control
Model Reference Adaptive Control
A Semi-Blind Technique for MIMO Channel Matrix Estimation Aditya Jagannatham and Bhaskar D. Rao The proposed algorithm performs well compared to its training.
NONLINEAR ADAPTIVE CONTROL RICCARDO MARINO UNIVERSITA DI ROMA TOR VERGATA.
Review: Neural Network Control of Robot Manipulators; Frank L. Lewis; 1996.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Lecture 5 Neural Control
Eduard Petlenkov, TTÜ automaatikainstituudi dotsent
Stochastic Optimal Control of Unknown Linear Networked Control System in the Presence of Random Delays and Packet Losses OBJECTIVES Develop a Q-learning.
NanJing University of Posts & Telecommunications Synchronization and Fault Diagnosis of Complex Dynamical Networks Guo-Ping Jiang College of Automation,
Hazırlayan NEURAL NETWORKS Backpropagation Network PROF. DR. YUSUF OYSAL.
Matlab Tutorial for State Space Analysis and System Identification

Adaptive Optimal Control of Nonlinear Parametric Strict Feedback Systems with application to Helicopter Attitude Control OBJECTIVES  Optimal adaptive.
1 Lu LIU and Jie HUANG Department of Mechanics & Automation Engineering The Chinese University of Hong Kong 9 December, Systems Workshop on Autonomous.
IEEE AI - BASED POWER SYSTEM TRANSIENT SECURITY ASSESSMENT Dr. Hossam Talaat Dept. of Electrical Power & Machines Faculty of Engineering - Ain Shams.
Virtual Gravity Control for Swing-Up pendulum K.Furuta *, S.Suzuki ** and K.Azuma * * Department of Computers and Systems Engineering, TDU, Saitama Japan.
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
EE611 Deterministic Systems State Observers Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
NONLINEAR ADAPTIVE CONTROL
Artificial Intelligence Methods
Recursively Adapted Radial Basis Function Networks and its Relationship to Resource Allocating Networks and Online Kernel Learning Weifeng Liu, Puskal.
NONLINEAR AND ADAPTIVE SIGNAL ESTIMATION
NONLINEAR AND ADAPTIVE SIGNAL ESTIMATION
Chapter 7 Inverse Dynamics Control
Computational Intelligence
Presentation transcript:

1 Adaptive Control Neural Networks 13(2000): Neural net based MRAC for a class of nonlinear plants M.S. Ahmed

2 Introduction Controller parameters are needed to be modified against the change in the operating point Response of a nonlinear plant generally cannot be shaped to a desired pattern using a linear controller One of the main difficulties in designing the nonlinear controller is the lack of a general structure for it

3 Researches on Adaptive Neural Control of Nonlinear Dynamical Systems Narendra and Parthasarathy (1990): dynamic back-propagation for identification and control employing MFNN Chen and Khalil (1992, 1995): use of MFNN in adaptive control of feedback linearizable minimum phase plants represented by an input-output model (local convergence) Jagannathan and Lewis (1996a,b): use of MFNN in adaptive control of feedback linearizable plants with all states accessible (convergence to a stable solution through the Lyapunov approach) Sanner and Stoline (1992): use of Gaussian RBF for the adaptive control of feedback linearizable continuous time plants (globally stable under mild assumptions) Rovithakis and Christodoulou (1994):adaptive control through two step procedure employing a dynamic neural netwrok (convergence to zero error) Polycarpuo (1996): a more general class of feedback linearizable plants Ahmed (1994, 1995), Ahmed and Anjum (1997): adaptive control of nonlinear plants of unknown structure (local convergence) Wang, Liu, Harris and Brown (1995): indirect adaptive control of similar plants employing neural networks

4 Adaptive Control of a SISO Plant If the nonlinear function is first order differentiable:

5 The Control Scheme

6 Artificial Neural Networks Advantages of neural networks: 1.Describing nonlinear functions 2.Robustness 3.Parallel architecture 4.Fault tolerant In the classical nonlinear approximation methods, a function is frequently approximated by a set of continuous known basis functions. When the basis functions are not known, the following methods will be used: Memory based methods Potential function techniques ANN

7 Regulation It is assumed that there exist a parameter matrix such that the functions of desired controller can be perfectly described by the basis vector for all possible values of operating point.

8 Algorithm Analysis

9 State Tracking It is assumed that there exist a parameter matrix such that the functions of controller can be perfectly described by the basis vector for all possible values of operating point.

10 Algorithm Analysis Closed loop system:

11 Adaptive Control of a MIMO Plant Extension of the above development to MIMO nonlinear plants depends on the existence of a pseudo-linear plant model that warrants existence of a suitable Lyapunov function.

12 Adaptive Control of a MIMO Plant

13 Regulation

14 Algorithm Analysis Closed loop system: Closed loop sub system equation:

15 State Tracking

16 Algorithm Analysis

17 Remarks Theorems 1-4 do not imply that the controller parameters in  will converge to those in  *. In the state tracking it is also possible to take the regressor vector as [e T r T ] T instead of [x T r T ] T. It was assumed that there exists a parameter set for the nonlinear controller that can drive the control system to zero error. When this assumption does not hold only bounded error can be secured.

18 Simulation Studies Example 1: SISO plant

19 Simulation Studies MLP based adaptive control:

20 Simulation Studies Example 2: MIMO plant

21 Simulation Studies

22 Simulation Studies

23 Simulation Studies

24 Conclusion A globally stable neural net MRAC for a class of nonlinear systems Nonlinear canonical state variable description Time varying pseudo-linear state feedback control gain generated from the output of a ANN set Plant need not be feedback linearizable Regulation and tracking schemes are proposed Adaptation of the controller parameters based on Lyapunov function to ensure global convergence Extension to MIMO plants Simulation studies Drawback of the proposed controller: –In some cases a large number of adjustable controller parameters may be needed