A FUZZY LOGIC BASED MULTIPLE REFERENCE MODEL ADAPTIVE CONTROL (MRMAC) By Sukumar Kamalasadan, Adel A Ghandakly Khalid S Al-Olimat Dept. of Electrical Eng.

Slides:



Advertisements
Similar presentations
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.
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.

Fuzzy Inference Systems
Supervisory Control of Hybrid Systems Written by X. D. Koutsoukos et al. Presented by Wu, Jian 04/16/2002.
Designing Multimedia with Fuzzy Logic Enrique Diaz de Leon * Rene V. Mayorga ** Paul D. Guild *** * ITESM, Guadalajara Campus, Mexico ** Faculty of Engineering,
Parameter Control A.E. Eiben and J.E. Smith, Introduction to Evolutionary Computing Chapter 8.
AUTO2050 Soft Computing A review of fuzzy control for helicopter navigation By Thomas Höglund
Automotive Research Center Robotics and Mechatronics A Nonlinear Tracking Controller for a Haptic Interface Steer-by-Wire Systems A Nonlinear Tracking.
Fuzzy immune PID neural network control method based on boiler steam pressure system Third pacific-asia conference on circuits,communications and system,
Genetic fuzzy controllers for uncertain systems Yonggon Lee and Stanislaw H. Żak Supported by National Science Foundation under grant ECS
Design of Attitude and Path Tracking Controllers for Quad-Rotor Robots using Reinforcement Learning Sérgio Ronaldo Barros dos Santos Cairo Lúcio Nascimento.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
Fuzzy Expert System.
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.
WELCOME TO THE WORLD OF FUZZY SYSTEMS. DEFINITION Fuzzy logic is a superset of conventional (Boolean) logic that has been extended to handle the concept.
CH 1 Introduction Prof. Ming-Shaung Ju Dept. of Mechanical Engineering NCKU.
The Equivalence between fuzzy logic controllers and PD controllers for single input systems Professor: Chi-Jo Wang Student: Nguyen Thi Hoai Nam Student.
Teachers Name : Suman Sarker Telecommunication Technology Subject Name : Computer Controller System & Robotics Subject Code : 6872 Semester :7th Department.
Unit 3a Industrial Control Systems
COMPLEXITY SCIENCE WORKSHOP 18, 19 June 2015 Systems & Control Research Centre School of Mathematics, Computer Science and Engineering CITY UNIVERSITY.
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
Load Balancing in Distributed Computing Systems Using Fuzzy Expert Systems Author Dept. Comput. Eng., Alexandria Inst. of Technol. Content Type Conferences.
Book Adaptive control -astrom and witten mark
Department of Electrical Engineering, Southern Taiwan University Robotic Interaction Learning Lab 1 The optimization of the application of fuzzy ant colony.
1 Deadzone Compensation of an XY –Positioning Table Using Fuzzy Logic Adviser : Ying-Shieh Kung Student : Ping-Hung Huang Jun Oh Jang; Industrial Electronics,
3. Rough set extensions  In the rough set literature, several extensions have been developed that attempt to handle better the uncertainty present in.
INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY, P.P , MARCH An ANFIS-based Dispatching Rule For Complex Fuzzy Job Shop Scheduling.
MESA Lab Two Interesting Papers Introduction at ICFDA 2014 Xiaobao Jia MESA (Mechatronics, Embedded Systems and Automation) Lab School of Engineering,
TUSTP 2003 by Vasudevan Sampath by Vasudevan Sampath May 20, 2003 Intelligent Control of Compact Separation System Intelligent Control of Compact Separation.
Mobile Robot Navigation Using Fuzzy logic Controller
INVENTORY CONTROL AS IDENTIFICATION PROBLEM BASED ON FUZZY LOGIC ALEXANDER ROTSHTEIN Dept. of Industrial Engineering and Management, Jerusalem College.
Neural-Network-Based Fuzzy Logical Control and Decision System 主講人 虞台文.
Fuzzy Reinforcement Learning Agents By Ritesh Kanetkar Systems and Industrial Engineering Lab Presentation May 23, 2003.
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
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,
Logical Systems and Knowledge Representation Fuzzy Logical Systems 1.
Institute of Intelligent Power Electronics – IPE Page1 A Dynamical Fuzzy System with Linguistic Information Feedback Xiao-Zhi Gao and Seppo J. Ovaska Institute.
Interval Type-2 Fuzzy T-S Modeling For A Heat Exchange Process On CE117 Process Trainer Proceedings of 2011 International Conference on Modelling, Identification.
REC Georgia Tech University Savannah Feb Reduction in Space Complexity And Error Detection/Correction of a Fuzzy controller F. Vainstein Georgia.
Introduction to Motion Control
AI ● Dr. Ahmad aljaafreh. What is AI? “AI” can be defined as the simulation of human intelligence on a machine, so as to make the machine efficient to.
Time-Space Trust in Networks Shunan Ma, Jingsha He and Yuqiang Zhang 1 College of Computer Science and Technology 2 School of Software Engineering.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
A Dissertation Proposal Presentation By Sukumar Kamalasadan
A Framework with Behavior-Based Identification and PnP Supporting Architecture for Task Cooperation of Networked Mobile Robots Joo-Hyung Kiml, Yong-Guk.
Chapter 10 Fuzzy Control and Fuzzy Expert Systems

Disturbance rejection control method
Application of the GA-PSO with the Fuzzy controller to the robot soccer Department of Electrical Engineering, Southern Taiwan University, Tainan, R.O.C.
Mohammed Mahdi Computer Engineering Department Philadelphia University Monzer Krishan Electrical Engineering Department Al-Balqa.
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.
Robot Intelligence Technology Lab. Evolutionary Robotics Chapter 3. How to Evolve Robots Chi-Ho Lee.
S PEED CONTROL OF DC MOTOR BY FUZZY CONTROLLER MD MUSTAFA KAMAL ROLL NO M E (CONTROL AND INSTRUMENTATION)
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
VIDYA PRATISHTHAN’S COLLEGE OF ENGINEERING, BARAMATI.
OPERATING SYSTEMS CS 3502 Fall 2017
II. Mathematical Model of a DC Motor
Artificial Intelligence
Stanisław H. Żak School of Electrical and Computer Engineering
Oliviero Giannini, Ute Gauger, Michael Hanss
Introduction To Intelligent Control
Dr. Unnikrishnan P.C. Professor, EEE
Overview of Control System
Dr. Unnikrishnan P.C. Professor, EEE
Beijing University of Aeronautics & Astronautics
Physics-guided machine learning for milling stability:
Fuzzy Logic KH Wong Fuzzy Logic v.9a.
Presentation transcript:

A FUZZY LOGIC BASED MULTIPLE REFERENCE MODEL ADAPTIVE CONTROL (MRMAC) By Sukumar Kamalasadan, Adel A Ghandakly Khalid S Al-Olimat Dept. of Electrical Eng. and Computer Sci., Dept. of Electrical and Computer Eng., The University of Toledo, Toledo, OH Ohio Northern University, Ada, OH 16 th International Conference on Computer Applications in Industry and Engineering (CAINE-2003) Sponsored by International Society for Computers and Their Applications(ISCA) 11 th Nov 2003

Abstract Proposing A Fuzzy Scheme for switching Multiple Reference Models within the MRAC framework –Following a rule base, the scheme effectively monitors drastic changes in plant operating conditions –Reference Model switching is performed every time instant based on the plant auxiliary measurements The proposed scheme is computationally feasible and efficient It can be performed online and is well suitable for multimodal systems It provides an interactive multiple model environment with soft switching The proposed scheme is applied to an example system with distributed model parameters to show its effectiveness

Control of Multi Modal Systems (s.a Aircraft, Robotic Arm) is difficult as the system changes its operating mode arbitrarily Controller Properties: It should be dynamic in nature Efficiently respond to the system changes Keeps track of uncertainties Accordingly, generates appropriate control The Classical MRAC FrameworkMRAC Our Multiple Reference Model Adaptive Controller (MRMAC) FrameworkMRMAC –Select a set of Reference Models suitable for the system at different modes –Modes can include normal parametric variations, external disturbance or both –Depending on certain schemes best suitable Reference Model at each time instant is switched and control action is carried out Introduction

Heuristic based Reference Model generation Performs switching of the Reference Model at each time instant with respect to the plant variation Provides a smooth change in the functional relation between the two Process is accomplished keeping track of the plant auxiliary measurements Main idea is to change the Reference Model so that it improves the overall performance in the form of perfect tracking Our Proposed Fuzzy MRMAC Approach

The MRMAC Concept Multi Modal Domain –Let the system be characterized by ‘n’ Reference Models –Let these Reference Models fits in the parametric space ‘S’ –‘n’ Reference Models can be thought of representation of ‘n’ subspaces in the predefined domain ‘N’ –Suppose the plant change is fully captured by these reference models pertaining to the domain ‘N’ –If any one reference model can describe the ideal plant characteristic fully at any instant - Subspace is called “Hard Partitioned” –Real system often exhibits transition from one subspace to another

The MRMAC Concept −Predefined subspaces or modes switching fully from one to another is not advisable −Need arise to smoothly change the reference model defining a trajectory movement along with the plant dynamics in order to effectively control the plant −Effective along the imaginary boundaries of the subspace where hard switching from one reference model to another can deteriorate the system performance −Heurstic based Multiple Reference Model Adaptive Control performs better when compared to a single reference model adaptive control

A set of predefined Reference Models with suitable structure which models the plant for a specific domain of interest An effective switching scheme, which smoothly provides transition between these Reference Models keeping track of the plant change A robust adaptive control scheme, which tunes and provides control at each reference model subspace The main Components of MRMAC

Objective –Control of Complex systems which is affine, “ Multi Modal” and shows sudden parametric ‘Jumps’ Features –Heuristic Based Multiple Reference Model Adaptive Controller –Mitigating the issue related to the computational complexities inherent in existing mathematical methods. –An interacting individual models due to soft switching unlike hard switching algorithms The proposed Scheme Objective and Features

Determination of the Multiple Reference Models Developing a switching mechanism to switch these Reference Models online based on plant auxiliary measurements. Use a stable Direct Model Reference Adaptive Control (MRAC) approachModel Reference Adaptive Control The Design Approach

Overall Scheme : Ref. Model 1 Ref. Model 2 Ref. Model n Command Signal Control Signal Aux. Measurements y Regulator Parameters Error Fuzzy Logic Switching Scheme (FLSS) Output + RegulatorPlant Adjustment Mechanism -  yRyR

An example Investigation A second order Test System is used for investigation under three mode changes The Test System : 1/(s 2 +3s-10) Mode 1 :- 1/(s 2 +30s-10) Mode 2 :- 1/(s 2 +3s-20) Mode 3 :- 1/(s 2 +9s-30) The RM that worked best with the original Test System :- 5/(s 2 +10s+25) The RM that worked best during transition between each mode :- 5/(s 2 +4s+4) TimeT <40T<70T<100 Plant Structure1/(s 2 +30s-10)1/(s 2 +3s-20)1/(s 2 +9s-30) Best RM5/(s 2 +4s+4)

Results comparing output tracking error

Expanding the Test Domain Three cases are generated each with three modes of plant change Table below shows the plant Multiple Modal changes for these cases TimeT <40T<70T<100 Plant Modes1/(s 2 +30s-10)1/(s 2 +3s-20)1/(s 2 +9s-30) Plant Modes1/(s 2 +9s-30)1/(s 2 +30s-10)1/(s 2 +3s-30) Plant Modes1/(s 2 +18s-10)1/(s 2 +24s-10)1/(s 2 +9s-30) Case I Case II Case III

An example Fuzzy Logic Scheme A fuzzy system knowledge base is created for complete operating domain selecting the appropriate best RM’s Proposed fuzzy logic switching scheme has two inputs, two outputs and nine rules The rule base for the case study consists of three input linguistic terms in the form of Small(S), Medium(M) and Large (L) The input values are taken directly as plant parameter values In physical process these linguistic inputs will be the plant auxiliary measurements

An example Fuzzy Logic Scheme The output values are reference model parametric changes directly There are nine rules which generates two output values Min Operation implication method and centroid deffuzzification method has been employed to generated crisp values Table below shows the rule base

Input Output Mapping and Overall Fuzzy Scheme

Input and Output Membership functions

Simulation Results: Case 1 In this case system modes are changed at different time instants as in Table below Fuzzy Logic switching of the RM was performed online at every time instant Table below shows the plant modes and fuzzy RM structure Output error between controller with the best single RM ( the one shown before) and fuzzified RM is compared TimeT <40T<70T<100 Plant Structure1/(s 2 +30s-10)1/(s 2 +3s-20)1/(s 2 +9s-30) Reference Structure By FLSS 5/(s s+1.74)5/(s s+4.11)5/(s s+4.95)

Simulation Results: Case 1

Simulation Results: Case 2 In this case system modes are changed at different time instants as in Table below Fuzzy Logic switching of the RM was performed online at every time instant Table below shows the plant modes and fuzzy RM structure Output error between controller with the best single RM ( the one shown before) and fuzzified RM is compared TimeT <40T<70T<100 Plant Structure1/(s 2 +9s-30)1/(s 2 +30s-10)1/(s 2 +3s-30) Reference Structure By FLSS 5/(s s+4.95)5/(s s+1.74)5/(s s+6.32)

Simulation Results: Case 2

Simulation Results: Case 3 In this case system modes are changed at different time instants as in Table Fuzzy Logic switching of the RM was performed online at every time instant Table shows the plant modes and fuzzy RM structure Output error between controller with the best single RM ( the one shown before) and fuzzified RM is compared TimeT <40T<70T<100 Plant Structure1/(s 2 +18s-20)1/(s 2 +24s-10)1/(s 2 +9s-30) Reference Structure By FLSS 5/(s s+4.93)5/(s s+1.74)5/(s s+4.94)

Simulation Results: Case 3

Concluding Remarks A Multiple Reference Model Adaptive Control scheme with online Fuzzy Switching is proposed for plants with multimodal changes The scheme is very effective and computationally efficient for reference model switching Proposed scheme provides ‘soft' switching of the reference models, especially at the modal boundaries The scheme can be used for scheduled switching in which certain auxiliary measurements are monitored to keep track of unforeseen changes in the plant operating mode With the help of additional learning strategy the rule based switching can be modified online thus expanding the operating range The scheme can be effectively used as an Intelligent Controller for highly dynamic and functionally uncertain systems such as aircraft control

Multi Modal Domain Predefined Domain ‘N’ Subspace ‘b’ Subspace ‘a’ ……. :::: Subspace ‘n’

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 MRAC Structure