SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Adaptive Decentralized Control
with
Nonminimum-Phase Closed-Loop
Channel Zeros
55th IEEE Conference on Decision and Control
Syed Aseem Ul Islam, Yousaf Rahman, and Dennis S. Bernstein
University of Michigan
1
RCAC: Retrospective Cost Adaptive Control
RCAC is a direct, digital, adaptive control technique that
• Applies to stabilization, command following, and disturbance
rejection
• Uses minimal modeling information
• Works on plants with nonminimum-phase zeros
Tutorial session on RCAC at ACC 2016
Forthcoming article in IEEE Control Systems Magazine
Developed for centralized control
This talk: Extensions to decentralized control
2
Standard problem in state space
As transfer functions (time domain!)
The objective is to minimize 𝑧 in the presence of 𝑤 using minimal modeling information
Standard Problem Framework
3
Controller Structure
We use the dynamic compensator of order 𝑛c
where
The transfer function of the controller is given by
4
We define the retrospective performance variable
where 𝐺f is defined by
The rational behind is to replace with , where is obtained through
optimization
It can be seen that minimizing , yields which best matches to
Retrospective Performance Variable
5
We define the cumulative retrospective cost function
where 𝑅 𝑧, 𝑅 𝑢, and 𝑅 𝜃 are weighting matrices
We use recursive least squares (RLS) minimization of the cumulative retrospective cost to obtain
the unique global minimizer given by
where
Cumulative Retrospective Cost Function
6
Consider the SISO case
The modeling information needed is
• The relative degree of
• The sign of
• The NMP zeros of
Modeling Information Needed by RCAC
𝑧 𝑘, 𝜃∗
= 𝐺𝑧𝑤
∗
𝐪 𝑤 𝑘 + 𝐺 𝑧 𝑢
∗
𝐪 − 𝐺f 𝐪 𝑢(𝑘)
RCAC Cost Decomposition
Closed-loop performance Target model matching
Alternatively, the
retrospective
performance can
be interpreted as
the sum of the
actual performance
and an adaptation
term.
7
NMP zeros
RCAC will attempt to cancel NMP zeros that are not zeros of 𝐺f
Cancelling NMP zeros leads to unstable pole-zero cancellation
Therefore, we use the NMP zeros of to construct 𝐺f
8
RCXX talks at CDC 2016
“Retrospective Cost Adaptive Control with Concurrent Closed-Loop Identification of
Time-Varying Nonminimum-Phase Zeros,” F. Sobolic and D. S. Bernstein
10:00-10:20 MoA11 Regular Session, Starvine 11
“Adaptive Control of Plants That Are Practically Impossible to Control by Fixed-Gain
Control Laws,” Y. Rahman and D. S. Bernstein
10:40-11:00 MoA11 Regular Session, Starvine 11
“Adaptive Input Estimation for Nonminimum-Phase Discrete-Time Systems,” A. Ansari
and D. S. Bernstein
13:30-13:50 MoB09 Regular Session, Starvine 9
“Combined State and Parameter Estimation and Identifiability of State Space
Realizations,” M.-J. Yu and D. S. Bernstein
11:00-11:20 TuA13 Regular Session, Starvine 13
9
Effective Plants in Decentralized Control
Each subcontroller “sees” a different effective
plant
The NMP zeros of this effective plant are the
NMP channel zeros
We define
10
Effective Plants in Decentralized Control
Gc1 sees
If
If
For Gc1 the zeros of effective plant are a
combination of poles of the other subcontroller
and the zeros of *
*similarly for effective plant seen by Gc2
11
Adaptation Schemes for Decentralized RCAC
1CAT or 1 controller-at-a-time
Subcontroller 1 adapts and Controller 2 is frozen; several steps later Subcontroller 2
adapts and Subcontroller 1 is frozen; this is repeated
NMP zeros of effective plant need to be calculated only at switch
Concurrent adaptation
Subcontroller 1 and Subcontroller 2 are adapted at the same time
NMP zeros of effective plant need to be calculated at each step (ideally)
12
RCAC is a Discrete-Time Method
The following examples are given in terms of continuous-time plants
with a sampled-data interface
RCAC treats each system as a discrete-time plant
13
Example 1: Disturbance Rejection for a Two-Mode Oscillator
Consider the continuous-time plant
where , and the discretization is at 1 Hz
The objective is to reject the disturbance using a
decentralized controller structure
14
Gf
For each subcontroller, we construct Gf at each time step by putting any and all NMP
zeros of the effective plant in and choosing d so that the relative degree of Gf
matches the relative degree of
For Gc1, Nf is the polynomial containing the NMP zeros of
For Gc2 , Nf is the polynomial containing the NMP zeros of
15
We apply RCAC with 1CAT Adaptation
Gc1 first, then Gc2
Gc1 Gc2
Rθ
10,00
0 10
Ru 0 0
nc 4 4
Example 1: Disturbance Rejection for a Two-Mode Oscillator
16
Gc1 Gc2
Rθ 10 0.1
Ru 0 0
nc 4 4
We apply RCAC with 1CAT Adaptation
Gc2 first, then Gc1
Example 1: Disturbance Rejection for a Two-Mode Oscillator
17
Example 2: Position and Shape Control of 2 DoF Flexible Body
The continuous-time dynamics are
which are sampled at 100 Hz,
where , and
This plant is unstable due to rigid body mode
18
The objective is to control the average
velocity and separation of the two
constituent masses in the presence of
disturbance
Achieved by appropriate ramp commands
at r1 and r2 with concurrent RCAC
We set
Gc1 Gc2
Rθ 10 10
Ru 200 200
nc 8 8
Example 2: Position and Shape Control of 2 DoF Flexible Body
19
We can express a discrete-time transfer function as a Laurent expansions
𝐻𝑖 ≜ 𝐸0 𝐴𝑖−1
𝐵 is the 𝑖th
Markov parameter of
A finite but sufficiently large number of Markov parameters yields an FIR target model with
• Correct relative degree
• Correct first Markov parameter
• Zeros that approximate the NMP zeros of
•We construct Gf for each subcontroller this way using the first 10 Markov parameters at time
0 and use this Gf throughout the simulation
Markov Parameter-Based Gf
20
Example 2: Position and Shape Control of 2 DoF Flexible Body
21
Summary
For the two-mode oscillator we show two RCAC subcontrollers with 1CAT
adaptation are able to reject broadband disturbance better than either
subcontroller operating alone
For the 2 DoF flexible body we show that two RCAC subcontrollers are
able to achieve shape and average velocity objectives, with each
subcontroller having access to only one mass each, for observation and
control
22
Future Work
Decentralized control with MIMO subcontrollers
Further investigation of adaptation schemes 1CAT vs Concurrent
23

Weitere ähnliche Inhalte

Was ist angesagt?

Real time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target trackingReal time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target trackingIAEME Publication
 
02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.Mahmoud Hussein
 
Maneuverable Target Tracking using Linear Kalman Filter
Maneuverable Target Tracking  using Linear Kalman FilterManeuverable Target Tracking  using Linear Kalman Filter
Maneuverable Target Tracking using Linear Kalman FilterAnnwesh Barik
 
Kalman filters
Kalman filtersKalman filters
Kalman filtersAJAL A J
 
Ch5 transient and steady state response analyses(control)
Ch5  transient and steady state response analyses(control)Ch5  transient and steady state response analyses(control)
Ch5 transient and steady state response analyses(control)Elaf A.Saeed
 
Modern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID TuningModern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID TuningAmr E. Mohamed
 
Transient response analysis
Transient response analysisTransient response analysis
Transient response analysisasari_dear
 
Kalman Filter and its Application
Kalman Filter and its ApplicationKalman Filter and its Application
Kalman Filter and its ApplicationSaptarshi Mazumdar
 
Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]
Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]
Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]AI Robotics KR
 
Seminar On Kalman Filter And Its Applications
Seminar On  Kalman  Filter And Its ApplicationsSeminar On  Kalman  Filter And Its Applications
Seminar On Kalman Filter And Its ApplicationsBarnali Dey
 
Lecture 2 transfer-function
Lecture 2 transfer-functionLecture 2 transfer-function
Lecture 2 transfer-functionSaifullah Memon
 
Sensor Fusion Study - Ch7. Kalman Filter Generalizations [김영범]
Sensor Fusion Study - Ch7. Kalman Filter Generalizations [김영범]Sensor Fusion Study - Ch7. Kalman Filter Generalizations [김영범]
Sensor Fusion Study - Ch7. Kalman Filter Generalizations [김영범]AI Robotics KR
 
Understanding kalman filter for soc estimation.
Understanding kalman filter for soc estimation.Understanding kalman filter for soc estimation.
Understanding kalman filter for soc estimation.Ratul
 

Was ist angesagt? (19)

Real time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target trackingReal time implementation of unscented kalman filter for target tracking
Real time implementation of unscented kalman filter for target tracking
 
Kalman Filter
 Kalman Filter    Kalman Filter
Kalman Filter
 
02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.02 physical.system.modelling mechanical.systems.
02 physical.system.modelling mechanical.systems.
 
Maneuverable Target Tracking using Linear Kalman Filter
Maneuverable Target Tracking  using Linear Kalman FilterManeuverable Target Tracking  using Linear Kalman Filter
Maneuverable Target Tracking using Linear Kalman Filter
 
Kalman filters
Kalman filtersKalman filters
Kalman filters
 
Ch5 transient and steady state response analyses(control)
Ch5  transient and steady state response analyses(control)Ch5  transient and steady state response analyses(control)
Ch5 transient and steady state response analyses(control)
 
Modern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID TuningModern Control - Lec 06 - PID Tuning
Modern Control - Lec 06 - PID Tuning
 
Transient response analysis
Transient response analysisTransient response analysis
Transient response analysis
 
Kalman Filter and its Application
Kalman Filter and its ApplicationKalman Filter and its Application
Kalman Filter and its Application
 
Time domain analysis
Time domain analysisTime domain analysis
Time domain analysis
 
Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]
Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]
Sensor Fusion Study - Ch13. Nonlinear Kalman Filtering [Ahn Min Sung]
 
Seminar On Kalman Filter And Its Applications
Seminar On  Kalman  Filter And Its ApplicationsSeminar On  Kalman  Filter And Its Applications
Seminar On Kalman Filter And Its Applications
 
Kalman_filtering
Kalman_filteringKalman_filtering
Kalman_filtering
 
Kalman Filter Basic
Kalman Filter BasicKalman Filter Basic
Kalman Filter Basic
 
Lecture 2 transfer-function
Lecture 2 transfer-functionLecture 2 transfer-function
Lecture 2 transfer-function
 
Slideshare
SlideshareSlideshare
Slideshare
 
Sensor Fusion Study - Ch7. Kalman Filter Generalizations [김영범]
Sensor Fusion Study - Ch7. Kalman Filter Generalizations [김영범]Sensor Fusion Study - Ch7. Kalman Filter Generalizations [김영범]
Sensor Fusion Study - Ch7. Kalman Filter Generalizations [김영범]
 
Kalman Equations
Kalman EquationsKalman Equations
Kalman Equations
 
Understanding kalman filter for soc estimation.
Understanding kalman filter for soc estimation.Understanding kalman filter for soc estimation.
Understanding kalman filter for soc estimation.
 

Ähnlich wie Adaptive decentralized control for nonminimum-phase systems

Optimal design & analysis of load frequency control for two interconnecte...
Optimal design & analysis of load frequency control for two interconnecte...Optimal design & analysis of load frequency control for two interconnecte...
Optimal design & analysis of load frequency control for two interconnecte...ijctet
 
Damping of Inter-Area Low Frequency Oscillation Using an Adaptive Wide-Area D...
Damping of Inter-Area Low Frequency Oscillation Using an Adaptive Wide-Area D...Damping of Inter-Area Low Frequency Oscillation Using an Adaptive Wide-Area D...
Damping of Inter-Area Low Frequency Oscillation Using an Adaptive Wide-Area D...Power System Operation
 
Recurrent fuzzy neural network backstepping control for the prescribed output...
Recurrent fuzzy neural network backstepping control for the prescribed output...Recurrent fuzzy neural network backstepping control for the prescribed output...
Recurrent fuzzy neural network backstepping control for the prescribed output...ISA Interchange
 
Chapter 6 - Modelling and Control of Converters.pdf
Chapter 6 - Modelling and Control of Converters.pdfChapter 6 - Modelling and Control of Converters.pdf
Chapter 6 - Modelling and Control of Converters.pdfbenson215
 
Optimal Feed-back Switching Control for the UPFC Based Damping Controllers
Optimal Feed-back Switching Control for the UPFC Based Damping ControllersOptimal Feed-back Switching Control for the UPFC Based Damping Controllers
Optimal Feed-back Switching Control for the UPFC Based Damping ControllersIDES Editor
 
Performance, Modelling & Simulation of Frequency Relays for Distributed Gener...
Performance, Modelling & Simulation of Frequency Relays for Distributed Gener...Performance, Modelling & Simulation of Frequency Relays for Distributed Gener...
Performance, Modelling & Simulation of Frequency Relays for Distributed Gener...Niraj Solanki
 
ANN Based SVC Switching at Distribution Level for Minimal Injected Harmonics
ANN Based SVC Switching at Distribution Level for Minimal Injected HarmonicsANN Based SVC Switching at Distribution Level for Minimal Injected Harmonics
ANN Based SVC Switching at Distribution Level for Minimal Injected HarmonicsYateesh Yadav
 
Design and Implementation of Model Reference Adaptive Controller using Coeffi...
Design and Implementation of Model Reference Adaptive Controller using Coeffi...Design and Implementation of Model Reference Adaptive Controller using Coeffi...
Design and Implementation of Model Reference Adaptive Controller using Coeffi...IOSR Journals
 
Experimental realisation of Shor's quantum factoring algorithm using qubit r...
 Experimental realisation of Shor's quantum factoring algorithm using qubit r... Experimental realisation of Shor's quantum factoring algorithm using qubit r...
Experimental realisation of Shor's quantum factoring algorithm using qubit r...XequeMateShannon
 
5 adaptive control for power system stability improvement
5 adaptive control for power system stability improvement5 adaptive control for power system stability improvement
5 adaptive control for power system stability improvementnazir1988
 
Development of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterDevelopment of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterIJPEDS-IAES
 
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...IRJET Journal
 
A Modified Novel Approach to Control of Thyristor Controlled Series Capacitor...
A Modified Novel Approach to Control of Thyristor Controlled Series Capacitor...A Modified Novel Approach to Control of Thyristor Controlled Series Capacitor...
A Modified Novel Approach to Control of Thyristor Controlled Series Capacitor...IOSR Journals
 
Hysteresis current controller for single phase three level vsi
Hysteresis current controller for single phase three level vsiHysteresis current controller for single phase three level vsi
Hysteresis current controller for single phase three level vsiNitish NIT
 
A robust dlqg controller for damping of sub synchronous oscillations in a ser...
A robust dlqg controller for damping of sub synchronous oscillations in a ser...A robust dlqg controller for damping of sub synchronous oscillations in a ser...
A robust dlqg controller for damping of sub synchronous oscillations in a ser...eSAT Journals
 
A robust dlqg controller for damping of sub synchronous oscillations in a se...
A robust dlqg controller for damping of sub  synchronous oscillations in a se...A robust dlqg controller for damping of sub  synchronous oscillations in a se...
A robust dlqg controller for damping of sub synchronous oscillations in a se...eSAT Publishing House
 

Ähnlich wie Adaptive decentralized control for nonminimum-phase systems (20)

Optimal design & analysis of load frequency control for two interconnecte...
Optimal design & analysis of load frequency control for two interconnecte...Optimal design & analysis of load frequency control for two interconnecte...
Optimal design & analysis of load frequency control for two interconnecte...
 
Damping of Inter-Area Low Frequency Oscillation Using an Adaptive Wide-Area D...
Damping of Inter-Area Low Frequency Oscillation Using an Adaptive Wide-Area D...Damping of Inter-Area Low Frequency Oscillation Using an Adaptive Wide-Area D...
Damping of Inter-Area Low Frequency Oscillation Using an Adaptive Wide-Area D...
 
Recurrent fuzzy neural network backstepping control for the prescribed output...
Recurrent fuzzy neural network backstepping control for the prescribed output...Recurrent fuzzy neural network backstepping control for the prescribed output...
Recurrent fuzzy neural network backstepping control for the prescribed output...
 
Chapter 6 - Modelling and Control of Converters.pdf
Chapter 6 - Modelling and Control of Converters.pdfChapter 6 - Modelling and Control of Converters.pdf
Chapter 6 - Modelling and Control of Converters.pdf
 
Optimal Feed-back Switching Control for the UPFC Based Damping Controllers
Optimal Feed-back Switching Control for the UPFC Based Damping ControllersOptimal Feed-back Switching Control for the UPFC Based Damping Controllers
Optimal Feed-back Switching Control for the UPFC Based Damping Controllers
 
Performance, Modelling & Simulation of Frequency Relays for Distributed Gener...
Performance, Modelling & Simulation of Frequency Relays for Distributed Gener...Performance, Modelling & Simulation of Frequency Relays for Distributed Gener...
Performance, Modelling & Simulation of Frequency Relays for Distributed Gener...
 
ANN Based SVC Switching at Distribution Level for Minimal Injected Harmonics
ANN Based SVC Switching at Distribution Level for Minimal Injected HarmonicsANN Based SVC Switching at Distribution Level for Minimal Injected Harmonics
ANN Based SVC Switching at Distribution Level for Minimal Injected Harmonics
 
Kf3517721775
Kf3517721775Kf3517721775
Kf3517721775
 
Design and Implementation of Model Reference Adaptive Controller using Coeffi...
Design and Implementation of Model Reference Adaptive Controller using Coeffi...Design and Implementation of Model Reference Adaptive Controller using Coeffi...
Design and Implementation of Model Reference Adaptive Controller using Coeffi...
 
Experimental realisation of Shor's quantum factoring algorithm using qubit r...
 Experimental realisation of Shor's quantum factoring algorithm using qubit r... Experimental realisation of Shor's quantum factoring algorithm using qubit r...
Experimental realisation of Shor's quantum factoring algorithm using qubit r...
 
5 adaptive control for power system stability improvement
5 adaptive control for power system stability improvement5 adaptive control for power system stability improvement
5 adaptive control for power system stability improvement
 
Db36619623
Db36619623Db36619623
Db36619623
 
Development of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck ConverterDevelopment of Digital Controller for DC-DC Buck Converter
Development of Digital Controller for DC-DC Buck Converter
 
F1103043642
F1103043642F1103043642
F1103043642
 
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
A New Control Method for the Multi-Area LFC System Based on Port-Hamiltonian ...
 
A Modified Novel Approach to Control of Thyristor Controlled Series Capacitor...
A Modified Novel Approach to Control of Thyristor Controlled Series Capacitor...A Modified Novel Approach to Control of Thyristor Controlled Series Capacitor...
A Modified Novel Approach to Control of Thyristor Controlled Series Capacitor...
 
Hysteresis current controller for single phase three level vsi
Hysteresis current controller for single phase three level vsiHysteresis current controller for single phase three level vsi
Hysteresis current controller for single phase three level vsi
 
call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...
 
A robust dlqg controller for damping of sub synchronous oscillations in a ser...
A robust dlqg controller for damping of sub synchronous oscillations in a ser...A robust dlqg controller for damping of sub synchronous oscillations in a ser...
A robust dlqg controller for damping of sub synchronous oscillations in a ser...
 
A robust dlqg controller for damping of sub synchronous oscillations in a se...
A robust dlqg controller for damping of sub  synchronous oscillations in a se...A robust dlqg controller for damping of sub  synchronous oscillations in a se...
A robust dlqg controller for damping of sub synchronous oscillations in a se...
 

Kürzlich hochgeladen

VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 

Kürzlich hochgeladen (20)

VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 

Adaptive decentralized control for nonminimum-phase systems

  • 1. Adaptive Decentralized Control with Nonminimum-Phase Closed-Loop Channel Zeros 55th IEEE Conference on Decision and Control Syed Aseem Ul Islam, Yousaf Rahman, and Dennis S. Bernstein University of Michigan 1
  • 2. RCAC: Retrospective Cost Adaptive Control RCAC is a direct, digital, adaptive control technique that • Applies to stabilization, command following, and disturbance rejection • Uses minimal modeling information • Works on plants with nonminimum-phase zeros Tutorial session on RCAC at ACC 2016 Forthcoming article in IEEE Control Systems Magazine Developed for centralized control This talk: Extensions to decentralized control 2
  • 3. Standard problem in state space As transfer functions (time domain!) The objective is to minimize 𝑧 in the presence of 𝑤 using minimal modeling information Standard Problem Framework 3
  • 4. Controller Structure We use the dynamic compensator of order 𝑛c where The transfer function of the controller is given by 4
  • 5. We define the retrospective performance variable where 𝐺f is defined by The rational behind is to replace with , where is obtained through optimization It can be seen that minimizing , yields which best matches to Retrospective Performance Variable 5
  • 6. We define the cumulative retrospective cost function where 𝑅 𝑧, 𝑅 𝑢, and 𝑅 𝜃 are weighting matrices We use recursive least squares (RLS) minimization of the cumulative retrospective cost to obtain the unique global minimizer given by where Cumulative Retrospective Cost Function 6
  • 7. Consider the SISO case The modeling information needed is • The relative degree of • The sign of • The NMP zeros of Modeling Information Needed by RCAC 𝑧 𝑘, 𝜃∗ = 𝐺𝑧𝑤 ∗ 𝐪 𝑤 𝑘 + 𝐺 𝑧 𝑢 ∗ 𝐪 − 𝐺f 𝐪 𝑢(𝑘) RCAC Cost Decomposition Closed-loop performance Target model matching Alternatively, the retrospective performance can be interpreted as the sum of the actual performance and an adaptation term. 7
  • 8. NMP zeros RCAC will attempt to cancel NMP zeros that are not zeros of 𝐺f Cancelling NMP zeros leads to unstable pole-zero cancellation Therefore, we use the NMP zeros of to construct 𝐺f 8
  • 9. RCXX talks at CDC 2016 “Retrospective Cost Adaptive Control with Concurrent Closed-Loop Identification of Time-Varying Nonminimum-Phase Zeros,” F. Sobolic and D. S. Bernstein 10:00-10:20 MoA11 Regular Session, Starvine 11 “Adaptive Control of Plants That Are Practically Impossible to Control by Fixed-Gain Control Laws,” Y. Rahman and D. S. Bernstein 10:40-11:00 MoA11 Regular Session, Starvine 11 “Adaptive Input Estimation for Nonminimum-Phase Discrete-Time Systems,” A. Ansari and D. S. Bernstein 13:30-13:50 MoB09 Regular Session, Starvine 9 “Combined State and Parameter Estimation and Identifiability of State Space Realizations,” M.-J. Yu and D. S. Bernstein 11:00-11:20 TuA13 Regular Session, Starvine 13 9
  • 10. Effective Plants in Decentralized Control Each subcontroller “sees” a different effective plant The NMP zeros of this effective plant are the NMP channel zeros We define 10
  • 11. Effective Plants in Decentralized Control Gc1 sees If If For Gc1 the zeros of effective plant are a combination of poles of the other subcontroller and the zeros of * *similarly for effective plant seen by Gc2 11
  • 12. Adaptation Schemes for Decentralized RCAC 1CAT or 1 controller-at-a-time Subcontroller 1 adapts and Controller 2 is frozen; several steps later Subcontroller 2 adapts and Subcontroller 1 is frozen; this is repeated NMP zeros of effective plant need to be calculated only at switch Concurrent adaptation Subcontroller 1 and Subcontroller 2 are adapted at the same time NMP zeros of effective plant need to be calculated at each step (ideally) 12
  • 13. RCAC is a Discrete-Time Method The following examples are given in terms of continuous-time plants with a sampled-data interface RCAC treats each system as a discrete-time plant 13
  • 14. Example 1: Disturbance Rejection for a Two-Mode Oscillator Consider the continuous-time plant where , and the discretization is at 1 Hz The objective is to reject the disturbance using a decentralized controller structure 14
  • 15. Gf For each subcontroller, we construct Gf at each time step by putting any and all NMP zeros of the effective plant in and choosing d so that the relative degree of Gf matches the relative degree of For Gc1, Nf is the polynomial containing the NMP zeros of For Gc2 , Nf is the polynomial containing the NMP zeros of 15
  • 16. We apply RCAC with 1CAT Adaptation Gc1 first, then Gc2 Gc1 Gc2 Rθ 10,00 0 10 Ru 0 0 nc 4 4 Example 1: Disturbance Rejection for a Two-Mode Oscillator 16
  • 17. Gc1 Gc2 Rθ 10 0.1 Ru 0 0 nc 4 4 We apply RCAC with 1CAT Adaptation Gc2 first, then Gc1 Example 1: Disturbance Rejection for a Two-Mode Oscillator 17
  • 18. Example 2: Position and Shape Control of 2 DoF Flexible Body The continuous-time dynamics are which are sampled at 100 Hz, where , and This plant is unstable due to rigid body mode 18
  • 19. The objective is to control the average velocity and separation of the two constituent masses in the presence of disturbance Achieved by appropriate ramp commands at r1 and r2 with concurrent RCAC We set Gc1 Gc2 Rθ 10 10 Ru 200 200 nc 8 8 Example 2: Position and Shape Control of 2 DoF Flexible Body 19
  • 20. We can express a discrete-time transfer function as a Laurent expansions 𝐻𝑖 ≜ 𝐸0 𝐴𝑖−1 𝐵 is the 𝑖th Markov parameter of A finite but sufficiently large number of Markov parameters yields an FIR target model with • Correct relative degree • Correct first Markov parameter • Zeros that approximate the NMP zeros of •We construct Gf for each subcontroller this way using the first 10 Markov parameters at time 0 and use this Gf throughout the simulation Markov Parameter-Based Gf 20
  • 21. Example 2: Position and Shape Control of 2 DoF Flexible Body 21
  • 22. Summary For the two-mode oscillator we show two RCAC subcontrollers with 1CAT adaptation are able to reject broadband disturbance better than either subcontroller operating alone For the 2 DoF flexible body we show that two RCAC subcontrollers are able to achieve shape and average velocity objectives, with each subcontroller having access to only one mass each, for observation and control 22
  • 23. Future Work Decentralized control with MIMO subcontrollers Further investigation of adaptation schemes 1CAT vs Concurrent 23