A Dissertation Proposal Presentation By Sukumar Kamalasadan

Slides:



Advertisements
Similar presentations
Lecture 20 Dimitar Stefanov. Microprocessor control of Powered Wheelchairs Flexible control; speed synchronization of both driving wheels, flexible control.
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.
Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
SWITCHING ADAPTIVE CONTROL Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.

Kinematic Synthesis of Robotic Manipulators from Task Descriptions June 2003 By: Tarek Sobh, Daniel Toundykov.
EECE499 Computers and Nuclear Energy Electrical and Computer Eng Howard University Dr. Charles Kim Fall 2013 Webpage:
Automotive Research Center Robotics and Mechatronics A Nonlinear Tracking Controller for a Haptic Interface Steer-by-Wire Systems A Nonlinear Tracking.
Exponential Tracking Control of Hydraulic Proportional Directional Valve and Cylinder via Integrator Backstepping J. Chen†, W. E. Dixon‡, J. R. Wagner†,
Genetic fuzzy controllers for uncertain systems Yonggon Lee and Stanislaw H. Żak Supported by National Science Foundation under grant ECS
Neural Network Grasping Controller for Continuum Robots David Braganza, Darren M. Dawson, Ian D. Walker, and Nitendra Nath David Braganza, Darren M. Dawson,
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
I welcome you all to this presentation On: Neural Network Applications Systems Engineering Dept. KFUPM Imran Nadeem & Naveed R. Butt &
The City College of New York 1 Jizhong Xiao Department of Electrical Engineering City College of New York Manipulator Control Introduction.
Application of Learning Methodologies in Control of Power Electronics Drives J. L. da Silva Neto, L.G. Rolim, W. I. Suemitsu, L. O. A. P. Henriques, P.J.
Stephen J Dodds Professor of Control Engineering School of Computing and Technology University of East London, UK MSc in Computer Systems Engineering Material.
February 24, Final Presentation AAE Final Presentation Backstepping Based Flight Control Asif Hossain.
Slide# Ketter Hall, North Campus, Buffalo, NY Fax: Tel: x 2400 Control of Structural Vibrations.
CH 1 Introduction Prof. Ming-Shaung Ju Dept. of Mechanical Engineering NCKU.
Silvia Ferrari Princeton University
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
Unit 3a Industrial Control Systems
MODEL REFERENCE ADAPTIVE CONTROL
Definition of an Industrial Robot
A FUZZY LOGIC BASED MULTIPLE REFERENCE MODEL ADAPTIVE CONTROL (MRMAC) By Sukumar Kamalasadan, Adel A Ghandakly Khalid S Al-Olimat Dept. of Electrical Eng.
Formulation of a complete structural uncertainty model for robust flutter prediction Brian Danowsky Staff Engineer, Research Systems Technology, Inc.,
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
Adapting Simulated Behaviors For New Characters Jessica K. Hodgins and Nancy S. Pollard presentation by Barış Aksan.
Book Adaptive control -astrom and witten mark
Optimal Nonlinear Neural Network Controllers for Aircraft Joint University Program Meeting October 10, 2001 Nilesh V. Kulkarni Advisors Prof. Minh Q. Phan.
Richard Patrick Samples Ph.D. Student, ECE Department 1.
Towards Cognitive Robotics Biointelligence Laboratory School of Computer Science and Engineering Seoul National University Christian.
1 Adaptive, Optimal and Reconfigurable Nonlinear Control Design for Futuristic Flight Vehicles Radhakant Padhi Assistant Professor Dept. of Aerospace Engineering.
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
1 Deadzone Compensation of an XY –Positioning Table Using Fuzzy Logic Adviser : Ying-Shieh Kung Student : Ping-Hung Huang Jun Oh Jang; Industrial Electronics,
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,
TUSTP 2003 by Vasudevan Sampath by Vasudevan Sampath May 20, 2003 Intelligent Control of Compact Separation System Intelligent Control of Compact Separation.
1 Adaptive Control Neural Networks 13(2000): Neural net based MRAC for a class of nonlinear plants M.S. Ahmed.
Mobile Robot Navigation Using Fuzzy logic Controller
Research Heaven, West Virginia Verification and Validation of Adaptive Systems Bojan Cukic, Eddie Fuller, Marcello Napolitano, Harshinder Singh, Tim Menzies,
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.
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,
Mechanical Engineering Department Automatic Control Dr. Talal Mandourah 1 Lecture 1 Automatic Control Applications: Missile control Behavior control Aircraft.
ANFIS (Adaptive Network Fuzzy Inference system)
S ystems Analysis Laboratory Helsinki University of Technology Automated Solution of Realistic Near-Optimal Aircraft Trajectories Using Computational Optimal.
Adaptive Hopfield Network Gürsel Serpen Dr. Gürsel Serpen Associate Professor Electrical Engineering and Computer Science Department University of Toledo.
PART 9 Fuzzy Systems 1. Fuzzy controllers 2. Fuzzy systems and NNs 3. Fuzzy neural networks 4. Fuzzy Automata 5. Fuzzy dynamic systems FUZZY SETS AND FUZZY.
Introduction to Motion Control
Review: Neural Network Control of Robot Manipulators; Frank L. Lewis; 1996.
Chapter 7. Learning through Imitation and Exploration: Towards Humanoid Robots that Learn from Humans in Creating Brain-like Intelligence. Course: Robots.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Model of Reluctance Synchronous Motor
Chapter 8: Adaptive Networks
Hazırlayan NEURAL NETWORKS Backpropagation Network PROF. DR. YUSUF OYSAL.

Adaptive Optimal Control of Nonlinear Parametric Strict Feedback Systems with application to Helicopter Attitude Control OBJECTIVES  Optimal adaptive.
Professor : Ming – Shyan Wang Department of Electrical Engineering Southern Taiwan University Thesis progress report Sensorless Operation of PMSM Using.
Simulation and Experimental Verification of Model Based Opto-Electronic Automation Drexel University Department of Electrical and Computer Engineering.
1 Lu LIU and Jie HUANG Department of Mechanics & Automation Engineering The Chinese University of Hong Kong 9 December, Systems Workshop on Autonomous.
State-Space Recursive Least Squares with Adaptive Memory College of Electrical & Mechanical Engineering National University of Sciences & Technology (NUST)
1: Centrer for Développement of advanced Technologies, Algeria. 2: Polytechnic National School, Algiers, Algeria. A. REZOUG, M. HAMERLAIN, and M. TADJINE.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Chapter 1: Overview of Control
EHPV® Technology Advanced Control Techniques for Electro-Hydraulic Control Valves by Patrick Opdenbosch Goals Develop a smarter and self-contained valve.
EHPV Technology Auto-Calibration and Control Applied to Electro-Hydraulic Valves by Patrick Opdenbosch GOALS Development of a general formulation for control.
Instructor :Dr. Aamer Iqbal Bhatti
Dr. Unnikrishnan P.C. Professor, EEE
Digital Control Systems Waseem Gulsher
Outline Control structure design (plantwide control)
Presentation transcript:

A New Generation of Adaptive Control: An Intelligent Supervisory Loop Approach A Dissertation Proposal Presentation By Sukumar Kamalasadan Department of Electrical Engineering and Computer Science, University of Toledo, 30th April 2003 A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Dynamic Systems Operates in Real time Specifies Performance Quality Regardless of External Disturbance Complex Dynamic Systems Uncertainties: Functional and Parametric Time Varying and/or nonlinear elements

The Control Challenge, A Practical Matter : Practical Systems are mostly Nonlinear and Shows some degree of Uncertainty Advances in technology led to highly complex processes, to be controlled with tight specifications and high level of autonomy Example: Fighter Aircrafts

Practical Approaches to the Control Design Problem Systems that can be modeled “Adequately” with stationary Linear Models: Fixed Parameters (Stationary) Controllers Designed off line. Mostly used for Linear Time Invariant Systems Systems that CANNOT be modeled “Satisfactorily” with stationary Linear Models: Adaptive Controllers (STR and MRAC) Sophistication Level # 1 Intelligent Adaptive Controllers (A New Generation) Sophistication Level # 2 Which Implies Certain Levels of Learning and Adaptation

Research Motivation Investigate possibilities of some Intelligence based solutions to a major structural problem that exists in the two “conventional” Adaptive Control techniques (MRAC & STR ): The Problem: The Designer’s A priori Choices, such as the choice of a “MODEL” as required in either of the two Schemes Inability to Control functionally nonlinear and Changing systems A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Intelligent Adaptive Control What is Intelligent Control ? Controls complex uncertain systems within stringent specification Features Ability to Learn: Ability to modify behavior when condition changes Ability to Adapt: Ability to handle uncertainty by continuously estimating the relevant unknown knowledge Ability to deal with Complex Systems : Characterized by nonlinear dynamics and multiple mode of operation Autonomous in Nature: Ability to deal with uncertainty all by itself without human intervention A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Intelligent Adaptive Control : Constituents Deals with linear or nonlinear parametric uncertain Systems Needs detailed prior knowledge of the systems to be controlled Have the ability to adapt Artificial Intelligence (AI) Techniques Neural Networks Ability to learn either offline or online Adjusts the parametric values allow the network to learn Fuzzy Systems Ability to fuzzify a complex system in terms of linguistic rules Can avoid dealing with complex mathematical models Create the “long term memory” or learning behavior Reduce the uncertainty in dealing with models

Intelligent Adaptive Control : Applications Objective Control of Complex systems which is affine but shows “ Multi Modal” and Sudden parametric ‘Jumps’ Control of Nonlinear Systems which shows “Functional Uncertainty” Control of Nonlinear Systems which shows “Functional Uncertainty” and “Multi Modal”

Statement of Dissertation Objectives Theoretical Design and Development of Three Intelligent Adaptive Control Schemes Develop an F-16 Aircraft Model in MATLAB for Investigation and Application Classification Development of the F-16 Aircraft MATLAB Model Fuzzy Switching Multiple Reference Model Adaptive Control Scheme Neural Network Adaptive Control Scheme Neuro-Fuzzy Adaptive Control Scheme

Current Status of Dissertation Development of a 6 Degree of Freedom (6 DOF) dynamic F16 Aircraft Model in MATLAB and SIMULINK Development of a Fuzzy Switching Multiple Reference Model Adaptive Controller Development of a Neural Network Adaptive Controller Development of Neuro-Fuzzy Adaptive Controller Overall Dissertation Status

Concluding Remarks Three Intelligent Adaptive Control schemes are proposed Objective is to control a class of multimodal nonlinear systems which deals with function and/or parametric uncertainty Application systems which shows changes influenced by external or internal disturbance A nonlinear Aircraft Model is developed to simulate as an appropriate application system, and to investigate and verify the effectiveness of schemes Preliminary Simulation Results appear to be promising

Typical Stationary Controller Regulator Plant Control Signal Command Signal y Output Parameters Control processor A stationary (Fixed Parameter) Controller is designed ( Off Line ) For The Plant as represented by a Stationary M odel

Self Tuning Regulator (STR) Scheme

Model Reference Adaptive Control (MRAC) Scheme

Development of the F-16 Aircraft MATLAB Model Developing the Building Blocks Developing the Algorithm in MATLAB including the subroutine functions and the main equations of motions Testing with certain developed Trim conditions Developing the SIMULINK Model 

F-16 Aircraft Body System Axes and Variables

F-16 Aircraft Model Building Blocks Aerodynamic Model 6DOF Equations Of Motion Actuator Modeling Atmospheric Model Engine Model Control deflections

Development of the F-16 Aircraft MATLAB Model Computing Air data Outputs: - Mach number, Dynamic Pressure Inputs: -Velocity, Altitude Aerodynamic look-up table and coefficient buildup Outputs: - Aerodynamic Force (Cxt, Cyt, Czt) & Moments (Cnt, Clt, Cmt) coefficients Inputs: -Control Variables (elev, ail, rdr) and (alpha, beta) Computing Engine Model Outputs: - Engine Thrust Inputs: -Power, Altitude, Mach Number State Equations Force Equations Derivative, Inputs: -Moment Rates (P, Q, R), Velocity (UVW), Kinematics (Phi, Theta) and Aerodynamic Force coefficients Outputs: - Vt, Alpha and Beta Derivatives Kinematic Equations Derivative, Inputs: -Moment Rates (P, Q and R), Kinematics (Phi and Theta) Outputs: - Phi, Theta and Psi Derivaties Moments Equations Derivative, Inputs: -Moment Rates (P, Q, R), Aerodynamic Moment Coefficient (Clt,Cmt.Cnt) and Inertia Constants Outputs: - Moments Derivatives Navigation Equations Derivative Inputs: -Moment Rates (P, Q, R), Aerodynamic Moment Coefficient (Clt,Cmt.Cnt) and Inertia Constants Control Vector

Development of Steady State Trim Conditions Trim Conditions are Developed based on a Simplex Routine Table Below Shows the Trim conditions for five cases Conditions Variables Nominal Xcg=0.38C VT(ft/sec) 502.0 5020 (rad) 0.03691 0.03936 0.03544 0.2485 0.3006 (rad) -4.0E-9 4.1E-9 3.1E-8 4.8E-4 4.1E-5 (rad) 1.367 (rad) 0.05185 P(rad/sec) -0.01555 Q(rad/sec) 0.2934 0.3000 R(rad/sec) 0.06071 Thtl(0-1) 0.1385 0.1485 0.1325 0.8499 1.023 El(deg) -0.7588 -1.931 -0.05590 -6.256 -7.082 Ail(deg) -1.2E-7 -7.0E-8 -5.1E-7 0.09891 -6.2E-4 Rdr(deg) -6.2E-7 8.3E-7 -4.3E-6 -0.4218 0.01655 Reference Models (90S+287) (S3+20.87S2+115S+28) (110S+287) (S3+20.87S2+115S+287) (235S+4163) (S3+40S2+608S+4163) (10S+287) (S3+20.87S2+115S+287 (132S+287)

Developed SIMULINK model of F16 Aircraft

 Proposed Scheme I Scheme Outline Developing the Model Reference Control Law Development of Reference Models for each operating modes Testing the operation by manually switching the Reference Model Developing the Fuzzy Logic Scheme depending on the System Testing overall system with the Dynamic Fuzzy Switching Scheme  A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Fuzzy Logic Switching Scheme (FLSS) Proposed Scheme I : Ref. Model 1 Ref. Model 2 Ref. Model n Command Signal Control Signal Aux. Inputs y Regulator Parameters Error Fuzzy Logic Switching Scheme (FLSS) Output + Regulator Plant Adjustment Mechanism -  A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

MRAC Structure Develops a Control Law looking at the Input and Output of the Plant Updates the Control law using an Adaptive Mechanism Use a reference model to effectively model the dynamics and forces the plant to follow that model

 Proposed Scheme II Scheme Outline Design of the Dynamic Radial Basis Neural Network (RBFNN) Development of overall scheme linking the RBFNN control with Adaptive Control Testing the Scheme on a Functionally Nonlinear System  A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Neural Network Controller Proposed Scheme II + Usl - Umr Unn em ym yp Neural Network Controller Nonlinear Process MRAC Controller Adjustment Mechanism  Reference Model A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Features of Proposed Neural Network Centers, Radius and Distance adapt with time looking at input vector Dynamic in Nature Starts with three nodes and grows depending on functional complexity Grows accordingly RBFNN weights adjust to correct the Output and Reference Error Learns Online Features Neural Network Radial Basis Function Neural Network

RBFNN Structure Consists of Nodes in Input layer Nodes basically have two elements : Center and Radius Consists of a basis function which is a Gaussian Function The output is the summation of each functions times the weights

Proposed Scheme II (Nonlinear Functional Uncertain System) Highlights RBFNN Center Grows depending on new Inputs Moves close to Input Set Radius : Changes for each center addition Weights: Adapts Depending on the Error MRAC Stable Direct Model Reference Framework Sliding Mode Gain and Rate Increase Reduces Network Approximation Error Reduces Parametric Drift especially in the Boundary Region  A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

 Proposed Scheme III Scheme Outline Design of the RBFNN Control Design of Fuzzy Logic Scheme depending on the System Development of the Reference Model Integrating overall scheme Testing the system on a Functionally Nonlinear Parametrically Uncertain System  A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Neural Network Controller Proposed Scheme III + Usl - Umr Unn em ym yp Neural Network Controller Nonlinear Process MRAC Controller Adjustment Mechanism  Reference Model ‘1’ Reference Model ‘2’ Reference Model ‘n’ : Fuzzy Logic Switching Auxiliary Inputs Reference Input Desired Inputs A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Proposed Scheme III (Nonlinear Complex System) Flight Control System Sensor Measurements Pilot Command Reference Measurements Controller Output (Thtl,Rdr,Elev,Ail)

Proposed Scheme III (Nonlinear Complex System) Neural Network Flight Pattern Model  Adaptive Control Adjustment Mechanism Fuzzy Switching 

Status: Nonlinear F16 6DOF Model in MATLAB and SIMULINK Developed the Building Blocks of the Aircraft Model Developed 6 DOF nonlinear Aircraft Model Developed Steady State Trim Conditions Algorithmic Development in MATLAB has completed Developed Graphical Equivalent in the SIMULINK  A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Status : Scheme 1 and Simulation Results Problem Formulation has been established Derived a Stable Model Reference Adaptive Law Developed a Fuzzy Logic Switching Scheme Developed a Multiple Reference Model suitable for all ‘modes’ Simulation Results for a Linear ‘Jump’ System Simulation Results of the Pitch Rate Control of F16 Aircraft 

Status: Scheme 2 and Simulation Results Problem Formulation has been established Developed a RBFNN Architecture which is dynamic in nature Derived a Stable Adaptive Law and developed an overall system Simulation Results to control a Nonlinear Process Application of the Developed scheme to control F16 aircraft Dynamics is yet to be accomplished 

Status : Scheme 3 and Simulation Results Problem Formulation has been established Developed an dynamic RBFNN Architecture Development of a Fuzzy Logic Switching Scheme is yet to be accomplished Development of a Multiple Reference Model suitable for all ‘modes’ is yet to be done Integration of Overall Scheme is yet to be done Application to a Nonlinear Process and F16 Dynamics Control is yet to be done 

Proposed Scheme I (Linear Parametric “Jump” System) A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Proposed Scheme I ( Linear Parametric “Jump” System) Time T <40 T<70 T<100 Plant Structure 1/(s2+30s-10) 1/(s2+3s-20) 1/(s2+9s-30) Reference Structure By FLSS 5/(s2+3.51s+1.74) 5/(s2+4.46s+4.11) 5/(s2+7.23s+4.95) I Time T <40 T<70 T<100 Plant Structure 1/(s2+9s-30) 1/(s2+30s-10) 1/(s2+3s-30) Reference Structure By FLSS 5/(s2+7.23s+4.95) 5/(s2+3.51s+1.74) 5/(s2+5.57s+6.32) II Time T <40 T<70 T<100 Plant Structure 1/(s2+18s-20) 1/(s2+24s-10) 1/(s2+9s-30) Reference Structure By FLSS 5/(s2+4.62s+4.93) 5/(s2+3.51s+1.74) 5/(s2+7.23s+4.94) III A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Proposed Scheme I ( Linear parametric “Jump” System) A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Proposed Scheme I ( Linear parametric “Jump” System)  A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Proposed Scheme I ( Pitch Rate Control of F-16 Aircraft)

Proposed Scheme I ( Pitch Rate Control of F-16 Aircraft)

Proposed Scheme I ( Pitch Rate Control of F-16 Aircraft)

Proposed Scheme I ( Pitch Rate Control of F-16 Aircraft) 

Proposed Scheme II (Nonlinear Functional Uncertain System) Desired Position Actual Position Neural Network Inversion Desired Other States Single Link Robotic Manipulator with Payload A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Proposed Scheme II (Nonlinear Functional Uncertain System) Position Trajectory Time A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Overall Dissertation Status A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach

Overall Dissertation Status (Contd.)  A New Generation of Adaptive Control : An Intelligent Supervisory Loop Approach