Академический Документы
Профессиональный Документы
Культура Документы
Outline
Introduction
A Scalar Problem
A Toy Problem
MIMO System
MRAC Augmented with PI Feedback
A Real-life Problem
1
Introduction
Design a controller such that the actual plant
behaves like a reference model
External Reference
Command Model
Adaptive Law
A Scalar Problem
Actual Model:
Assumption:
Unknown function:
2
A Scalar Problem
Actual model can be written as:
• Tracking error:
A Scalar Problem
Ideal control:
3
A Scalar Problem
Control input:
A Scalar Problem
Substituting parameter estimation error:
Tracking error:
4
A Scalar Problem
Lyapunov Function:
A Scalar Problem
Adaptive Laws:
5
Summary of Scalar Problem
Open Loop Plant:
Reference Model:
Tracking Error:
Control Input:
Adaptive Laws:
6
Example (Toy Problem)
Actual Plant:
Reference Signal:
Error:
Nominal DI Control:
Reference Model:
Unknown Function:
7
Example (Toy Problem)
Tracking Error:
Adaptive Control:
Adaptation Laws:
8
Example (Toy Problem)
(Control Plot)
9
MRAC Design for MIMO System
Design of Reference Model from
Nominal Model
Formulation of Perturbed Model
(Actual Model)
Design of Model Reference Adaptive
Control
Lyapunov Function and Adaptive Laws
Error:
Error Dynamic Equation:
10
Design of Reference Model
(using Dynamic Inversion)
DI Control Input:
Substituting Control in Nominal Plant:
Reference Model:
Comparing Reference Model with
Closed-Loop Nominal Plant:
Assumption:
Unknown function:
11
Design of Model
Reference Adaptive Control
Objective: Design of a MIMO state feedback
adaptive control law such that
Design of Model
Reference Adaptive Control
Adaptive Control Input:
12
Design of Model
Reference Adaptive Control
Parameter Estimation Error:
Tracking Error:
Lyapunov Function
and Adaptive Laws
Lyapunov Function:
13
Lyapunov Function
and Adaptive Laws
Lyapunov Function:
Lyapunov Function
and Adaptive Laws
Adaptive Laws:
14
MIMO MRAC Design Summary
Actual Model:
Reference Model:
15
MRAC Augmentation of Baseline System
with
Proportional-
Proportional-Integral Feedback
Introduction
In most realistic applications, systems already have
a baseline controller operating under nominal
conditions (no uncertainties)
Adding uncertainties destroys its performance
Augment the baseline controller with an adaptive
controller to recover the desired performance
16
Objective
Open Loop Plant Model:
Objective
Reference Model:
Objective:
17
Extended Open Loop Plant
Model
18
Baseline Control Formulation
Reference Model
19
Adaptive Control Design
20
Adaptive Laws
Adaptive Law
21
Total Control Input
Summary
Open Loop Plant Model:
22
Summary
Extended Open Loop Plant:
Nominal Plant:
Summary
Reference Model:
Tracking Error:
23
Summary
Adaptive Laws:
Total Control:
24
Example: Fast Steering Mirror
where
25
Example: Fast Steering Mirror
Reference Model:
Tracking Error:
Total Control:
26
Example: Fast Steering Mirror
Uncertain Parameters:
27
Thanks for the Attention….!!
28