SlideShare a Scribd company logo
1 of 21
Download to read offline
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
1
Review of Nyquist stability
 Nyquist stability criterion is a graphical way to determine stability of a feedback
system
 Originally developed as a method to determine stability without having to solve for
closed-loop poles
 Nyquist still useful for several reasons:
‒ Gain margin and phase margin—measures of stability and robustness—readily
determined from plot.
‒ Can be applied to systems with time delays (Routh cannot)
‒ Modifications to controller frequency response which improve gain and phase-
margin may be readily observed from Nyquist map
‒ Nyquist is primarily used to observe GM and PM-Indicators of robustness
The Nyquist test
 First, compute the loop transfer function L(s)=G(s)K(s)
 Plot the loop frequency response L(jɷ)=L(s)|s=jɷ as a polar plot. ie., plot the set of
points (R{L(jɷ)}, I{L(jɷ)}) for -∞<ɷ < ∞
 Resulting plot is a “Nyquist plot,” or “Nyquist map”
 Np is the number of open-loop unstable poles in L(s)
 Nc is the number of clockwise encirclements of -1 in the Nyquist map
 Nz=Np+Nc is the number of closed-loop unstable poles. System stable iff Nz=0
 Special cases when L(s) has poles on the jɷ-axis
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
2
Example
 Given
or
 No encirclements of -1, Nc=0
 No open-loop unstable poles Np=0
 Nz=Nc+Np=0. Closed-loop system is stable
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
3
Gain margin
 Uncertainty in plant may be modeled as
 Where G0(s) is the nominal plant, g is an
unknown gain
 Nyquist stability may be applied to the
system
− By plotting map for every admissible
gain g
− By realizing that g only magnifies/
shrinks the map and by revising the
stability rule.
´
Introduction to robust control
 Rule: Np is the number of open-loop
unstable poles in L(s). Nc is the number
of clockwise encirclements of -1/g and Nz
is number of closed-loop unstable
poles. System stable iff
Definitions
 The gain margin GM+ is the minimum
gain >1that results in an unstable
closed-loop system
 The downside gain margin GM- is the
maximum positive gain <1that results
in an unstable closed-loop system
Example
 Consider a plant (with two open-loop
unstable poles) and controller
 The gain g is uncertain but bounded
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
4
Example (cont’)
 The Nyquist map for this system is
plotted (for g=1)
 The map crosses the real axis at -0.25
and at -1.8.
 The system is therefore “robustly
stable”
Introduction to robust control
Phase margin
 Uncertainty may also be modeled as an
uncertain phase shift
 This is a simplified model of an
uncertain delay or
, which is frequency
dependent and harder to analyze
 Multiplying a frequency response by e-j
results in a phase shift/rotation of  for
each point in the Nyquist map
 System becomes unstable when
rotation causes map to go through the
point -1
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
5
 Definition: The phase margin PM is
the minimum amount of phase shift
added to L(s) that results in an unstable
closed-loop system.
 Phase margin is the amount of rotation
required to cause instability
➠Determined by intersection point
between Nyquist map and unit circle.
 GM=1/(distance between origin and
place where Nyquist map crosses real
axis
Introduction to robust control
Robustness of LQR
 Analyzing controllers in frequency-
domain robustness can be determined
 Loop transfer function is expressed as
 The cost function which describes how
the control inputs influence the cost
(states) is given by
 The two transfer functions are related
in a special way called Kalman
frequency-domain equality (KFDE)
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
6
 Considering the case with only one
input, L(s) is a scalar and s=jɷ
 R is a scalar, R>0, so
 Since , then the following
inequality holds
Introduction to robust control
 1+L(jɷ) is the vector from the point (-1,0)
to L(jɷ) in the s-plane
 The KFDE says the L(jɷ) is excluded
from the unit circle centered at (-1,0)
 Recall that the point (-1,0) is the critical
point for stability analysis using Nyquist
 The LQR guarantees that L(jɷ) is some
distance from the critical point, so it
will take quite large changes for the
system to change number of
encirclements
 The optimal LQR controller has very
large gain/phase margins:
‒ If open-loop system is stable, then
any yields a stable closed-
loop system
‒ If open-loop system is unstable, then
any yields a stable closed-
loop system
‒ LQR phase margin of at least ±60o
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
7
Robustness of LQG; LTR
 LQG offers a great way to design
controllers for MIMO systems to
achieve some desired performance
specification
 However, optimal controllers can be
very sensitive to model errors
Sensitivity and robustness
 Consider the situation where we design
the controller using plant dynamics A0
but it turns out that the true dynamics
are at A0+ΔA
 Model uses , while
the compensator uses
 Then, closed-loop dynamics are (by
separation theorem)
 The actual system has dynamics given
by
Introduction to robust control
 Then, the closed-loop dynamics are
given by
 The dynamics are not decoupled and
the eigenvalues are not known
Loop transfer recovery (LTR)
 The method modifies LQG controller to
recover robustness of LQR/LQE
 LTR generates suboptimal controllers
wrt LQG since any modification to
original design is suboptimal
 LTR provides a family of controllers
with a range of robustness properties
➠ Select controller with best
compromise between robustness and
performance.
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
8
 LTR can be best understood by
considering the following system
 Make LQG “look like” LQR by cutting
feedback path to Kalman filter, making
Kalman filter “sufficiently fast” that its
dynamics may be ignored.
 This can be accomplished by adding
fictitious noise wf(t) to control input u(t)
during the design
 This noise reduces filter’s reliance on
u(t) and also makes filter faster
Introduction to robust control
 LTR increases spectral density of
fictitious noise until acceptable
robustness is achieved
Alternative LTR
 An alternative form of LTR uses the
cost function
 The added term increases
robustness but results in sub-optimal
control with respect to original cost
function
 This version of LTR is used when
measurements, control inputs, and
plant is minimum-phase
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
9
Modelling unstructured uncertainty
 Additive (unknown dynamics in parallel
with the plant)
 Input multiplicative (unknown
dynamics in series with the plant)
 Output multiplicative (unknown
dynamics in series with the plant)
Introduction to robust control
 Input feedback (uncertainty in
gain/phase/ pole locations of plant)
 Output feedback (uncertainty in gain/
phase/ pole locations of plant)
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
10
 Analysis may be performed when model perturbations are bounded
 Where is the maximum singular value and is any of perturbation types
considered
 The bound is generally frequency-dependent, so uncertainty may vary over
frequency
 All the unstructured uncertainty models may be analyzed in a similar manner by
placing them in a common framework.
Introduction to robust control
 The perturbation is normalized, so
by defining
 The plant P(s) is generally a
combination of nominal plant Go(s) and
uncertainties added together
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
11
Modelling structured uncertainty
 Unstructured uncertainty is modeled by
connecting unknown but bounded
perturbations to the plant
 Sometimes, more information is
available ➠ New constraints on
uncertainty add “structure” to the set
of admissible perturbations
−Plant subject to multiple perturbations
−Plant has multiple uncertain
parameters
−Multiple unstructured but independent
uncertainties
 Structured uncertainty model similar to
before is block diagonal
 An individual may represent an
uncertain parameter (scalar) or an
unstructured uncertainty
Introduction to robust control
 All blocks have
Example
 Consider the transfer function
 The two poles are uncertain, as given
by
 The poles can be modeled as nominal
values plus perturbation
 Where and
 The perturbation in feedback loop
around the nominal plant can be placed
as
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
12
 The perturbations can be normalized and the system put into standard form such
that
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
13
Formulation of the H∞ problem
 Consider the plant model with feedback as shown below
 Here, Δ(s) represents plant parameter uncertainty, P(s) represents the plant
nominal transfer function and K(s) represents feedback control
 One of the objectives is to make the system insensitive to external disturbances.
This is equivalent to make z as independent of w as possible
 If the plant perturbation Δ(s) is ignored, then the model simplifies to
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
14
 With the feedback law u=K(s)y, u and y can be eliminated resulting to
 To minimize the error z due to the external inputs w, the function Fl(P, K) must be
minimized
Mixed performance and robustness objective
 The following set of characteristics are possible:
‒ Achievement of good disturbance rejection from external signals in the low-
frequency region. ➠ This can be achieved by making the sensitivity S = (I + PK)-1
small as ω → 0
‒ Make the closed loop transfer function small at high frequencies limit excitation by
noise. ➠This can be achieved by making T = I - S =I - (I + PK)-1 small as ω → ∞.
‒ Guard against instability from parameter variations. This is achieved by
minimizing K(I + PK)-1
 Then the H ∞ problem is formulated as the minimization of the function
 Where W1 and W3 are frequency-dependent matrices
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
15
Glover-Doyle Algorithm in H∞ formulation
 This algorithm solves a family of stabilizing controllers such that
 The aim is to find the lowest value of for which the above equation has a solution
 One possibility is to start with the LQG solution and then to reduce it using a binary
search
 The plant equations in state-space form is
 In a packed matrix form the above equations are represented as
 The following assumptions must be satisfied to ensure a solution
‒ The pair (A, B2) must be stabilizable and the pair (C2, A) detectable
‒ With the dimensions of dim x = n, dim w = m1, dim u = m2, dim z =p1 and dim y = p2,
then the Rank D12= m2 and Rank D21=p2 to ensure that they controllers are proper
and the transfer function from w to y is non-zero at high frequencies (i.e. all-pass)
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
16
‒ Rank for all frequencies
‒ Rank for all frequencies
‒ D11=0 and D22=0 simplifies the equations and implies that the transfer functions
from u to y and from w to z rolls off at high frequency.
 So, the problem simplifies to
Solution to H∞ problem
 This requires the solving of two Ricatti equation, one for the controller and the
other for the observer
 The control law is given by
 The state estimator equation
 Where,
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
17
 The controller gain is Kc as for the LQG case, and the estimator gain is Z∞ke instead
of Ke as for the LQG case, with
 And
 The terms X∞ and Y∞ are solutions to the controller and estimator Ricatti equations
 Note: These calculations are not carried out by hand-MATLAB robust control
toolbox is used instead.
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
18
Properties of H∞ controller
 The stabilizing feedback law u(s)=Ky2 minimizes the norm of the closed-loop transfer
function
‒ Optimal H2 control: min||Tyu||2
‒ Optimal H∞ control: min||Tyu||∞
‒ Standard H∞ control:
 All H∞ cost function Tyu is all-pass i.e., for all values of ɷ
 The H∞ optimal controller for an n-state augmented plant have at most n-1 states
 The H∞ sub-optimal controller for an n-state augmented plant have exactly n states
 In the weighted mixed sensitivity problem formulation, the H∞ controller always
cancels the stable poles of the plant with its transmission zeroes
 In the weighted mixed sensitivity problem formulation, the unstable poles of the
plant inside the specified bandwidth will be shifted to its mirror image once a H∞ or
H2 feedback loop is closed
Weighted mixed sensitivity problem
 This technique allows very precise frequency-domain loop shaping via suitable
weighting strategies
 If you augment the plant with frequency dependent weights W1 to W, then the
MATLAB script hinf or newer hinfsyn or mixsyn will find a controller that ”shapes”
the signals to the inverse of these weights, if it exists.
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
19
 The MATLAB function augw.m forms the augmented plan
Example
 Consider the case of the double integrator
 This plant violates the rules for a solution (poles on imaginary axis)
 The equation set, in state space form, with the addition of a ”disturbance” term
representing uncertainty d, is
Introduction to robust control
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
20
Example (cont’)
 The equation set, in state space form,
with the addition of a ”disturbance”
term representing uncertainty d, is
 The regulated output (note the
inclusion of the control signal to bound
it) given by
 The measurement equation
 The ”noise” term n may include
measurement errors or unmodelled
high
 Note: The rank condition of D21 must be
met
Introduction to robust control
 Corresponding equations
 In standard format, the block diagrams
of the double integrator is shown below
EMT 3104
Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control
Sem. 2
2019/2020
21
Example (cont’)
 In H∞ format, the block diagrams of the
double integrator is shown below
 Collecting the equations in packed
matrix form
Introduction to robust control
 The solution to this problem by
computer (pre-shifting the poles at the
origin and post-shifting the controller
poles back) gives
 With the closed loop poles at

More Related Content

Similar to L-5 Introduction to robust control.pdf

An Excitation Failure Detection Scheme for Alternators Using Fuzzy Inference ...
An Excitation Failure Detection Scheme for Alternators Using Fuzzy Inference ...An Excitation Failure Detection Scheme for Alternators Using Fuzzy Inference ...
An Excitation Failure Detection Scheme for Alternators Using Fuzzy Inference ...IJERA Editor
 
APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H∞ ROBUST CONTROL THEORY FOR ...
APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H∞ ROBUST CONTROL THEORY FOR ...APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H∞ ROBUST CONTROL THEORY FOR ...
APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H∞ ROBUST CONTROL THEORY FOR ...cscpconf
 
CS Mod1AzDOCUMENTS.in.pptx
CS Mod1AzDOCUMENTS.in.pptxCS Mod1AzDOCUMENTS.in.pptx
CS Mod1AzDOCUMENTS.in.pptxShruthiShillu1
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentalspurnima saha
 
Design and Development of DVR model Using Fuzzy Logic Controller for Voltage ...
Design and Development of DVR model Using Fuzzy Logic Controller for Voltage ...Design and Development of DVR model Using Fuzzy Logic Controller for Voltage ...
Design and Development of DVR model Using Fuzzy Logic Controller for Voltage ...paperpublications3
 
KNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.pptKNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.pptSherAli984263
 
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...IRJET Journal
 
Ch7 frequency response analysis
Ch7 frequency response analysisCh7 frequency response analysis
Ch7 frequency response analysisElaf A.Saeed
 
Maximum Power Point Tracking Using Adaptive Fuzzy Logic control for Photovolt...
Maximum Power Point Tracking Using Adaptive Fuzzy Logic control for Photovolt...Maximum Power Point Tracking Using Adaptive Fuzzy Logic control for Photovolt...
Maximum Power Point Tracking Using Adaptive Fuzzy Logic control for Photovolt...IJERA Editor
 
Wavelet Based Fault Detection, Classification in Transmission System with TCS...
Wavelet Based Fault Detection, Classification in Transmission System with TCS...Wavelet Based Fault Detection, Classification in Transmission System with TCS...
Wavelet Based Fault Detection, Classification in Transmission System with TCS...IJERA Editor
 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...IAEME Publication
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...IRJET Journal
 
Implementation of closed loop control technique for improving the performance...
Implementation of closed loop control technique for improving the performance...Implementation of closed loop control technique for improving the performance...
Implementation of closed loop control technique for improving the performance...IJERA Editor
 
Controller Design and Load Frequency Control for Single Area Power System wit...
Controller Design and Load Frequency Control for Single Area Power System wit...Controller Design and Load Frequency Control for Single Area Power System wit...
Controller Design and Load Frequency Control for Single Area Power System wit...IJERA Editor
 
A variable gain PI to improve the performances of a unified power flow contro...
A variable gain PI to improve the performances of a unified power flow contro...A variable gain PI to improve the performances of a unified power flow contro...
A variable gain PI to improve the performances of a unified power flow contro...IJAEMSJORNAL
 
IRJET- Fault Classification using Fuzzy for Grid Connected PV System
IRJET- Fault Classification using Fuzzy for Grid Connected PV SystemIRJET- Fault Classification using Fuzzy for Grid Connected PV System
IRJET- Fault Classification using Fuzzy for Grid Connected PV SystemIRJET Journal
 

Similar to L-5 Introduction to robust control.pdf (20)

An Excitation Failure Detection Scheme for Alternators Using Fuzzy Inference ...
An Excitation Failure Detection Scheme for Alternators Using Fuzzy Inference ...An Excitation Failure Detection Scheme for Alternators Using Fuzzy Inference ...
An Excitation Failure Detection Scheme for Alternators Using Fuzzy Inference ...
 
APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H∞ ROBUST CONTROL THEORY FOR ...
APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H∞ ROBUST CONTROL THEORY FOR ...APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H∞ ROBUST CONTROL THEORY FOR ...
APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H∞ ROBUST CONTROL THEORY FOR ...
 
CS Mod1AzDOCUMENTS.in.pptx
CS Mod1AzDOCUMENTS.in.pptxCS Mod1AzDOCUMENTS.in.pptx
CS Mod1AzDOCUMENTS.in.pptx
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentals
 
Design and Development of DVR model Using Fuzzy Logic Controller for Voltage ...
Design and Development of DVR model Using Fuzzy Logic Controller for Voltage ...Design and Development of DVR model Using Fuzzy Logic Controller for Voltage ...
Design and Development of DVR model Using Fuzzy Logic Controller for Voltage ...
 
KNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.pptKNL3353_Control_System_Engineering_Lectu.ppt
KNL3353_Control_System_Engineering_Lectu.ppt
 
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
Comparative Analysis of Different Controllers in Two–Area Hydrothermal Power ...
 
Uqp 2 m unit 1
Uqp 2 m unit 1Uqp 2 m unit 1
Uqp 2 m unit 1
 
PID Control
PID ControlPID Control
PID Control
 
Ch7 frequency response analysis
Ch7 frequency response analysisCh7 frequency response analysis
Ch7 frequency response analysis
 
Maximum Power Point Tracking Using Adaptive Fuzzy Logic control for Photovolt...
Maximum Power Point Tracking Using Adaptive Fuzzy Logic control for Photovolt...Maximum Power Point Tracking Using Adaptive Fuzzy Logic control for Photovolt...
Maximum Power Point Tracking Using Adaptive Fuzzy Logic control for Photovolt...
 
Wavelet Based Fault Detection, Classification in Transmission System with TCS...
Wavelet Based Fault Detection, Classification in Transmission System with TCS...Wavelet Based Fault Detection, Classification in Transmission System with TCS...
Wavelet Based Fault Detection, Classification in Transmission System with TCS...
 
Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...Pso based fractional order automatic generation controller for two area power...
Pso based fractional order automatic generation controller for two area power...
 
Bc35306309
Bc35306309Bc35306309
Bc35306309
 
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
Design of Adaptive Sliding Mode Control with Fuzzy Controller and PID Tuning ...
 
Implementation of closed loop control technique for improving the performance...
Implementation of closed loop control technique for improving the performance...Implementation of closed loop control technique for improving the performance...
Implementation of closed loop control technique for improving the performance...
 
Controller Design and Load Frequency Control for Single Area Power System wit...
Controller Design and Load Frequency Control for Single Area Power System wit...Controller Design and Load Frequency Control for Single Area Power System wit...
Controller Design and Load Frequency Control for Single Area Power System wit...
 
A variable gain PI to improve the performances of a unified power flow contro...
A variable gain PI to improve the performances of a unified power flow contro...A variable gain PI to improve the performances of a unified power flow contro...
A variable gain PI to improve the performances of a unified power flow contro...
 
IRJET- Fault Classification using Fuzzy for Grid Connected PV System
IRJET- Fault Classification using Fuzzy for Grid Connected PV SystemIRJET- Fault Classification using Fuzzy for Grid Connected PV System
IRJET- Fault Classification using Fuzzy for Grid Connected PV System
 
1619494.ppt
1619494.ppt1619494.ppt
1619494.ppt
 

Recently uploaded

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
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
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
 
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
 
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
 
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
 

Recently uploaded (20)

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
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
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
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
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, ...
 
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
 
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...
 
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...
 

L-5 Introduction to robust control.pdf

  • 1. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 1 Review of Nyquist stability  Nyquist stability criterion is a graphical way to determine stability of a feedback system  Originally developed as a method to determine stability without having to solve for closed-loop poles  Nyquist still useful for several reasons: ‒ Gain margin and phase margin—measures of stability and robustness—readily determined from plot. ‒ Can be applied to systems with time delays (Routh cannot) ‒ Modifications to controller frequency response which improve gain and phase- margin may be readily observed from Nyquist map ‒ Nyquist is primarily used to observe GM and PM-Indicators of robustness The Nyquist test  First, compute the loop transfer function L(s)=G(s)K(s)  Plot the loop frequency response L(jɷ)=L(s)|s=jɷ as a polar plot. ie., plot the set of points (R{L(jɷ)}, I{L(jɷ)}) for -∞<ɷ < ∞  Resulting plot is a “Nyquist plot,” or “Nyquist map”  Np is the number of open-loop unstable poles in L(s)  Nc is the number of clockwise encirclements of -1 in the Nyquist map  Nz=Np+Nc is the number of closed-loop unstable poles. System stable iff Nz=0  Special cases when L(s) has poles on the jɷ-axis Introduction to robust control
  • 2. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 2 Example  Given or  No encirclements of -1, Nc=0  No open-loop unstable poles Np=0  Nz=Nc+Np=0. Closed-loop system is stable Introduction to robust control
  • 3. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 3 Gain margin  Uncertainty in plant may be modeled as  Where G0(s) is the nominal plant, g is an unknown gain  Nyquist stability may be applied to the system − By plotting map for every admissible gain g − By realizing that g only magnifies/ shrinks the map and by revising the stability rule. ´ Introduction to robust control  Rule: Np is the number of open-loop unstable poles in L(s). Nc is the number of clockwise encirclements of -1/g and Nz is number of closed-loop unstable poles. System stable iff Definitions  The gain margin GM+ is the minimum gain >1that results in an unstable closed-loop system  The downside gain margin GM- is the maximum positive gain <1that results in an unstable closed-loop system Example  Consider a plant (with two open-loop unstable poles) and controller  The gain g is uncertain but bounded
  • 4. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 4 Example (cont’)  The Nyquist map for this system is plotted (for g=1)  The map crosses the real axis at -0.25 and at -1.8.  The system is therefore “robustly stable” Introduction to robust control Phase margin  Uncertainty may also be modeled as an uncertain phase shift  This is a simplified model of an uncertain delay or , which is frequency dependent and harder to analyze  Multiplying a frequency response by e-j results in a phase shift/rotation of  for each point in the Nyquist map  System becomes unstable when rotation causes map to go through the point -1
  • 5. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 5  Definition: The phase margin PM is the minimum amount of phase shift added to L(s) that results in an unstable closed-loop system.  Phase margin is the amount of rotation required to cause instability ➠Determined by intersection point between Nyquist map and unit circle.  GM=1/(distance between origin and place where Nyquist map crosses real axis Introduction to robust control Robustness of LQR  Analyzing controllers in frequency- domain robustness can be determined  Loop transfer function is expressed as  The cost function which describes how the control inputs influence the cost (states) is given by  The two transfer functions are related in a special way called Kalman frequency-domain equality (KFDE)
  • 6. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 6  Considering the case with only one input, L(s) is a scalar and s=jɷ  R is a scalar, R>0, so  Since , then the following inequality holds Introduction to robust control  1+L(jɷ) is the vector from the point (-1,0) to L(jɷ) in the s-plane  The KFDE says the L(jɷ) is excluded from the unit circle centered at (-1,0)  Recall that the point (-1,0) is the critical point for stability analysis using Nyquist  The LQR guarantees that L(jɷ) is some distance from the critical point, so it will take quite large changes for the system to change number of encirclements  The optimal LQR controller has very large gain/phase margins: ‒ If open-loop system is stable, then any yields a stable closed- loop system ‒ If open-loop system is unstable, then any yields a stable closed- loop system ‒ LQR phase margin of at least ±60o
  • 7. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 7 Robustness of LQG; LTR  LQG offers a great way to design controllers for MIMO systems to achieve some desired performance specification  However, optimal controllers can be very sensitive to model errors Sensitivity and robustness  Consider the situation where we design the controller using plant dynamics A0 but it turns out that the true dynamics are at A0+ΔA  Model uses , while the compensator uses  Then, closed-loop dynamics are (by separation theorem)  The actual system has dynamics given by Introduction to robust control  Then, the closed-loop dynamics are given by  The dynamics are not decoupled and the eigenvalues are not known Loop transfer recovery (LTR)  The method modifies LQG controller to recover robustness of LQR/LQE  LTR generates suboptimal controllers wrt LQG since any modification to original design is suboptimal  LTR provides a family of controllers with a range of robustness properties ➠ Select controller with best compromise between robustness and performance.
  • 8. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 8  LTR can be best understood by considering the following system  Make LQG “look like” LQR by cutting feedback path to Kalman filter, making Kalman filter “sufficiently fast” that its dynamics may be ignored.  This can be accomplished by adding fictitious noise wf(t) to control input u(t) during the design  This noise reduces filter’s reliance on u(t) and also makes filter faster Introduction to robust control  LTR increases spectral density of fictitious noise until acceptable robustness is achieved Alternative LTR  An alternative form of LTR uses the cost function  The added term increases robustness but results in sub-optimal control with respect to original cost function  This version of LTR is used when measurements, control inputs, and plant is minimum-phase
  • 9. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 9 Modelling unstructured uncertainty  Additive (unknown dynamics in parallel with the plant)  Input multiplicative (unknown dynamics in series with the plant)  Output multiplicative (unknown dynamics in series with the plant) Introduction to robust control  Input feedback (uncertainty in gain/phase/ pole locations of plant)  Output feedback (uncertainty in gain/ phase/ pole locations of plant)
  • 10. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 10  Analysis may be performed when model perturbations are bounded  Where is the maximum singular value and is any of perturbation types considered  The bound is generally frequency-dependent, so uncertainty may vary over frequency  All the unstructured uncertainty models may be analyzed in a similar manner by placing them in a common framework. Introduction to robust control  The perturbation is normalized, so by defining  The plant P(s) is generally a combination of nominal plant Go(s) and uncertainties added together
  • 11. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 11 Modelling structured uncertainty  Unstructured uncertainty is modeled by connecting unknown but bounded perturbations to the plant  Sometimes, more information is available ➠ New constraints on uncertainty add “structure” to the set of admissible perturbations −Plant subject to multiple perturbations −Plant has multiple uncertain parameters −Multiple unstructured but independent uncertainties  Structured uncertainty model similar to before is block diagonal  An individual may represent an uncertain parameter (scalar) or an unstructured uncertainty Introduction to robust control  All blocks have Example  Consider the transfer function  The two poles are uncertain, as given by  The poles can be modeled as nominal values plus perturbation  Where and  The perturbation in feedback loop around the nominal plant can be placed as
  • 12. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 12  The perturbations can be normalized and the system put into standard form such that Introduction to robust control
  • 13. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 13 Formulation of the H∞ problem  Consider the plant model with feedback as shown below  Here, Δ(s) represents plant parameter uncertainty, P(s) represents the plant nominal transfer function and K(s) represents feedback control  One of the objectives is to make the system insensitive to external disturbances. This is equivalent to make z as independent of w as possible  If the plant perturbation Δ(s) is ignored, then the model simplifies to Introduction to robust control
  • 14. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 14  With the feedback law u=K(s)y, u and y can be eliminated resulting to  To minimize the error z due to the external inputs w, the function Fl(P, K) must be minimized Mixed performance and robustness objective  The following set of characteristics are possible: ‒ Achievement of good disturbance rejection from external signals in the low- frequency region. ➠ This can be achieved by making the sensitivity S = (I + PK)-1 small as ω → 0 ‒ Make the closed loop transfer function small at high frequencies limit excitation by noise. ➠This can be achieved by making T = I - S =I - (I + PK)-1 small as ω → ∞. ‒ Guard against instability from parameter variations. This is achieved by minimizing K(I + PK)-1  Then the H ∞ problem is formulated as the minimization of the function  Where W1 and W3 are frequency-dependent matrices Introduction to robust control
  • 15. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 15 Glover-Doyle Algorithm in H∞ formulation  This algorithm solves a family of stabilizing controllers such that  The aim is to find the lowest value of for which the above equation has a solution  One possibility is to start with the LQG solution and then to reduce it using a binary search  The plant equations in state-space form is  In a packed matrix form the above equations are represented as  The following assumptions must be satisfied to ensure a solution ‒ The pair (A, B2) must be stabilizable and the pair (C2, A) detectable ‒ With the dimensions of dim x = n, dim w = m1, dim u = m2, dim z =p1 and dim y = p2, then the Rank D12= m2 and Rank D21=p2 to ensure that they controllers are proper and the transfer function from w to y is non-zero at high frequencies (i.e. all-pass) Introduction to robust control
  • 16. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 16 ‒ Rank for all frequencies ‒ Rank for all frequencies ‒ D11=0 and D22=0 simplifies the equations and implies that the transfer functions from u to y and from w to z rolls off at high frequency.  So, the problem simplifies to Solution to H∞ problem  This requires the solving of two Ricatti equation, one for the controller and the other for the observer  The control law is given by  The state estimator equation  Where, Introduction to robust control
  • 17. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 17  The controller gain is Kc as for the LQG case, and the estimator gain is Z∞ke instead of Ke as for the LQG case, with  And  The terms X∞ and Y∞ are solutions to the controller and estimator Ricatti equations  Note: These calculations are not carried out by hand-MATLAB robust control toolbox is used instead. Introduction to robust control
  • 18. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 18 Properties of H∞ controller  The stabilizing feedback law u(s)=Ky2 minimizes the norm of the closed-loop transfer function ‒ Optimal H2 control: min||Tyu||2 ‒ Optimal H∞ control: min||Tyu||∞ ‒ Standard H∞ control:  All H∞ cost function Tyu is all-pass i.e., for all values of ɷ  The H∞ optimal controller for an n-state augmented plant have at most n-1 states  The H∞ sub-optimal controller for an n-state augmented plant have exactly n states  In the weighted mixed sensitivity problem formulation, the H∞ controller always cancels the stable poles of the plant with its transmission zeroes  In the weighted mixed sensitivity problem formulation, the unstable poles of the plant inside the specified bandwidth will be shifted to its mirror image once a H∞ or H2 feedback loop is closed Weighted mixed sensitivity problem  This technique allows very precise frequency-domain loop shaping via suitable weighting strategies  If you augment the plant with frequency dependent weights W1 to W, then the MATLAB script hinf or newer hinfsyn or mixsyn will find a controller that ”shapes” the signals to the inverse of these weights, if it exists. Introduction to robust control
  • 19. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 19  The MATLAB function augw.m forms the augmented plan Example  Consider the case of the double integrator  This plant violates the rules for a solution (poles on imaginary axis)  The equation set, in state space form, with the addition of a ”disturbance” term representing uncertainty d, is Introduction to robust control
  • 20. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 20 Example (cont’)  The equation set, in state space form, with the addition of a ”disturbance” term representing uncertainty d, is  The regulated output (note the inclusion of the control signal to bound it) given by  The measurement equation  The ”noise” term n may include measurement errors or unmodelled high  Note: The rank condition of D21 must be met Introduction to robust control  Corresponding equations  In standard format, the block diagrams of the double integrator is shown below
  • 21. EMT 3104 Dr.-Ing. Jackson G. Njiri L-5: Introduction to robust control Sem. 2 2019/2020 21 Example (cont’)  In H∞ format, the block diagrams of the double integrator is shown below  Collecting the equations in packed matrix form Introduction to robust control  The solution to this problem by computer (pre-shifting the poles at the origin and post-shifting the controller poles back) gives  With the closed loop poles at