CH 1 Introduction Prof. Ming-Shaung Ju Dept. of Mechanical Engineering NCKU.

Slides:



Advertisements
Similar presentations
Self tuning regulators
Advertisements

SWITCHING ADAPTIVE CONTROL Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
NONLINEAR HYBRID CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois.
TOWARDS a UNIFIED FRAMEWORK for NONLINEAR CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer.
EE357 Control System I - Lec B2 (2010W) - Introduction.
DEXA 2005 Control-based Quality Adaptation in Data Stream Management Systems (DSMS) Yicheng Tu†, Mohamed Hefeeda‡, Yuni Xia†, Sunil Prabhakar†, and Song.
L OUISIANA T ECH U NIVERSITY Department of Electrical Engineering and Institute for Micromanufacturing INTRODUCTION PROBLEM FORMULATION STATE FEEDBACK.
Robust control Saba Rezvanian Fall-Winter 88.
Fuzzy immune PID neural network control method based on boiler steam pressure system Third pacific-asia conference on circuits,communications and system,
Exponential Tracking Control of Hydraulic Proportional Directional Valve and Cylinder via Integrator Backstepping J. Chen†, W. E. Dixon‡, J. R. Wagner†,
Systems with Uncertainty. What are “Stochastic, Robust, and Adaptive” Controllers?
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
Study of the periodic time-varying nonlinear iterative learning control ECE 6330: Nonlinear and Adaptive Control FISP Hyo-Sung Ahn Dept of Electrical and.
 KHAIRUNNISA BINTI ABD AZIZ  MOHD SHAHRIL BIN IBRAHIM  MOHD SUFI B AB MAJID  MOHD SUPIAN B MOHD NAZIP  MOKTAR BIN YAAKOP.
280 SYSTEM IDENTIFICATION The System Identification Problem is to estimate a model of a system based on input-output data. Basic Configuration continuous.
February 24, Final Presentation AAE Final Presentation Backstepping Based Flight Control Asif Hossain.
Adaptive Control Theory Professor Ming-Shaung Ju Dept. of Mechanical Engineering National Cheng Kung University x62163.
I. Concepts and Tools Mathematics for Dynamic Systems Time Response
LDU Parametrized Discrete-Time Multivariable MRAC and Application to A Web Cache System Ying Lu, Gang Tao and Tarek Abdelzaher University of Virginia.
Feedback Control Systems (FCS)
ECE Introduction to Control Systems -
1 Basic Control Theory and Its Application in AMB Systems Zongli Lin University of Virginia.
Luck: When preparation meets opportunity.
CSE 425: Industrial Process Control 1. About the course Lect.TuLabTotal Semester work 80Final 125Total Grading Scheme Course webpage:
MODEL REFERENCE ADAPTIVE CONTROL
Chapter 1 Introduction to Adaptive Control
A FUZZY LOGIC BASED MULTIPLE REFERENCE MODEL ADAPTIVE CONTROL (MRMAC) By Sukumar Kamalasadan, Adel A Ghandakly Khalid S Al-Olimat Dept. of Electrical Eng.
Introduction to estimation theory Seoul Nat’l Univ.
Brief history of automatic control (I) 1868 first article of control ‘on governor’s’ –by Maxwell 1877 Routh stability criterien 1892 Liapunov stability.
Formulation of a complete structural uncertainty model for robust flutter prediction Brian Danowsky Staff Engineer, Research Systems Technology, Inc.,
Linear System Theory Instructor: Zhenhua Li Associate Professor Mobile : School of Control Science and Engineering, Shandong.
Adaptive Critic Design for Aircraft Control Silvia Ferrari Advisor: Prof. Robert F. Stengel Princeton University FAA/NASA Joint University Program on Air.
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.
Brief Review of Control Theory
Illustrations Course Synopsis Provides a background of control principles in various engineering applications. Basic mathematical tools such as Laplace.
BY IRFAN AZHAR Control systems. What Do Mechatronics Engineers Do?
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.
Feedback Control Systems (FCS)
Model Reference Adaptive Control (MRAC). MRAS The Model-Reference Adaptive system (MRAS) was originally proposed to solve a problem in which the performance.
Control Systems Engineering
Dr. Tamer Samy Gaafar.   Teaching Assistant:- Eng. Hamdy Soltan.
Reinforcement Learning Control with Robust Stability Chuck Anderson, Matt Kretchmar, Department of Computer Science, Peter Young, Department of Electrical.
Mechanical Engineering Department Automatic Control Dr. Talal Mandourah 1 Lecture 1 Automatic Control Applications: Missile control Behavior control Aircraft.
Advanced Control of Marine Power System
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Networks in Engineering A network consists of a set of interconnected components that deliver a predictable output to a given set of inputs. Function InputOutput.
Chapter 5 Dynamics and Regulation of Low-order Systems
Matlab Tutorial for State Space Analysis and System Identification
NONLINEAR CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at.
Intelligent Control Methods Lecture 1: Introduction. Reasons for ICM, Basic Concepts Slovak University of Technology Faculty of Material Science and Technology.
TOWARDS a UNIFIED FRAMEWORK for NONLINEAR CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer.
1 Lu LIU and Jie HUANG Department of Mechanics & Automation Engineering The Chinese University of Hong Kong 9 December, Systems Workshop on Autonomous.
Control-based Quality Adaptation in Data Stream Management Systems (DSMS) Yicheng Tu†, Song Liu‡, Sunil Prabhakar†, and Bin Yao‡ † Department of Computer.
Introduction Control Engineering Kim, Do Wan HANBAT NATIONAL UNIVERSITY.
Control Engineering. Introduction What we will discuss in this introduction: – What is control engineering? – What are the main types of control systems?
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
Control Engineering 05/09/2006Control SystemsLecture # 1.
Automatic Control Theory
Office Room: H116 Lab. : H830-1 Telephone: 4100
C.-S. Shieh, EC, KUAS, Taiwan
Introduction to Control Systems Objectives
Instructor :Dr. Aamer Iqbal Bhatti
Lecture 10: Observers and Kalman Filters
Overview of Control System
LINEAR CONTROL SYSTEMS
CONTROL SYSTEM AN INTRODUCTION.
Beijing University of Aeronautics & Astronautics
Chapter 1 Introduction.
Presentation transcript:

CH 1 Introduction Prof. Ming-Shaung Ju Dept. of Mechanical Engineering NCKU

1. Introduction What is adaptive control? What is adaptive control? An adaptive controller is a controller with adjustable parameters and a mechanism for adjusting the parameters. Adaptive control systems have two loops Adaptive control systems have two loops A normal feedback with process and controller A normal feedback with process and controller A parameter adjustment loop (slower dynamics) A parameter adjustment loop (slower dynamics)

Structure of Adaptive Systems

History of adaptive control theory 1950s design of autopilots for high performance aircraft (gain scheduling) speeds & altitude 1950s design of autopilots for high performance aircraft (gain scheduling) speeds & altitude 1960s control theories : state space & stability, dynamic programming, system identification 1960s control theories : state space & stability, dynamic programming, system identification 1970s different estimation schemes combined with various design methods 1970s different estimation schemes combined with various design methods Late 1970s-1980s proofs for stability of adaptive systems, merge of robust control and system identification Late 1970s-1980s proofs for stability of adaptive systems, merge of robust control and system identification

USA X-15 experimental aircraft

History of adaptive control theory (cont ’ d) 1990s robustness of adaptive controllers, nonlinear system theory help understanding adaptive control 1990s robustness of adaptive controllers, nonlinear system theory help understanding adaptive control 2000s related to learning in computer science, artificial intelligence 2000s related to learning in computer science, artificial intelligence

Why adaptive control system? Linear feedback has limited capability to cope with parameter changes of the process and variations in disturbance characteristics Linear feedback has limited capability to cope with parameter changes of the process and variations in disturbance characteristics Process variations may due to Process variations may due to Nonlinear actuators Nonlinear actuators Large deviation of operating point Large deviation of operating point Examples of variations in disturbance Examples of variations in disturbance frequency contents of disturbance frequency contents of disturbance

Adaptive Schemes Gain scheduling Gain scheduling Model-reference adaptive control Model-reference adaptive control Self-tuning regulator Self-tuning regulator Dual control Dual control

Gain Scheduling Speed (Mach no.) Altitude Note: command & control signal are not utilized

Model-Reference Adaptive Control Performance specification e = y m -y

Self-Tuning Regulator System identification Desired Indirect adaptive Certainty equivalent principle: estimates are used as if they are true parameters

Dual Control Limitation of above schemes: parameter uncertainties not considered Limitation of above schemes: parameter uncertainties not considered When Certainty Equivalence Principle is not valid When Certainty Equivalence Principle is not valid Augment process state and parameters into a new state and formulate a nonlinear stochastic control problem (stochastic optimal control ) Augment process state and parameters into a new state and formulate a nonlinear stochastic control problem (stochastic optimal control ) Nonlinear estimator: conditional probability distribution of state p(z | y, u) (hyper-state) Nonlinear estimator: conditional probability distribution of state p(z | y, u) (hyper-state) Feedback controller maps hyperstate to control Feedback controller maps hyperstate to control Maintain good control and small estimation errors (dual) Maintain good control and small estimation errors (dual)

Dual Control

Adaptive Control Problem Process Model Process Model State space model State space model Transfer function (matrix) Transfer function (matrix) Continuous-time or discrete-time Continuous-time or discrete-time Controller structure Controller structure A controller with adjustable parameters A controller with adjustable parameters Direct adaptive control Direct adaptive control Parameters tuned without characteristics of the process and its disturbance Parameters tuned without characteristics of the process and its disturbance Indirect adaptive control Indirect adaptive control Process model and disturbance characteristics are estimated then use these information to design the controller Process model and disturbance characteristics are estimated then use these information to design the controller

Design Procedures 1. Characterize desired behavior of closed-loop system (stability, performance) 2. Determine a control law with adjustable parameters 3. Find a mechanism for adjusting the parameters 4. Implement the control law