Multivariable Control Systems

Slides:



Advertisements
Similar presentations
PID Control Professor Walter W. Olson
Advertisements


Chapter 4: Basic Properties of Feedback
Nyquist Stability Criterion
Robust control Saba Rezvanian Fall-Winter 88.
Multivariable Control Systems ECSE 6460 Fall 2009 Lecture 26: 4 December 2009.
Analysis of SISO Control Loops
Quiz: Find an expression for in terms of the component symbols.
© Goodwin, Graebe, Salgado, Prentice Hall 2000 Chapter7 Synthesis of SISO Controllers.
Control System Design Based on Frequency Response Analysis
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
Multivariable Control Systems
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
SYSTEMS Identification
Frequency Response Methods and Stability
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
Multivariable Control Systems
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory For The User” Lennart.
Lecture 9: Compensator Design in Frequency Domain.
Lect. 5 Lead-Lag Control Basil Hamed
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
Multivariable Control Systems
Multivariable Control Systems Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
Control System Design Based on Frequency Response Analysis
Automatic Control Theory-
Ch. 6 Single Variable Control
Book Adaptive control -astrom and witten mark
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Chapter 8 Frequency-Response Analysis
Philip D Olivier Mercer University IASTED Controls and Applications ROBUST CONTROL OF UNSTABLE DISTRIBUTED PARAMETER SYSTEMS Philip D. Olivier Mercer.
ME375 Handouts - Spring 2002 Root Locus Method.
Chapter 7 Stability and Steady-State Error Analysis
INC 341PT & BP INC341 Frequency Response Method (continue) Lecture 12.
PID Controller Design and
Low Level Control. Control System Components The main components of a control system are The plant, or the process that is being controlled The controller,
Digital Control Systems Digital Control Design via Continuous Design Emulación F,P&W Chapters 6 & 7.2.
Chapter 6 Analysis of Feedback Control Systems Prof. Shi-Shang Jang Chemical Engineering Department National Tsing-Hua University Hsin Chu, Taiwan June,
Chapter 6: Frequency Domain Anaysis
Lecture 22: Frequency Response Analysis (Pt II) 1.Conclusion of Bode plot construction 2.Relative stability 3.System identification example ME 431, Lecture.
Frequency Response Analysis and Stability
Automated Controller Synthesis in QFT Designs … IIT Bombay P.S.V. Nataraj and Sachin Tharewal 1 An Interval Analysis Algorithm for Automated Controller.
MESB374 System Modeling and Analysis Feedback Control Design Process
19.4 Load-dependent properties of resonant converters
Discrete Controller Design
System Time Response Characteristics
Dr. Tamer Samy Gaafar Automatic Control Theory CSE 322 Lec. 11 Root Locus.
SYSTEMS Identification Ali Karimpour Assistant Professor Ferdowsi University of Mashhad Reference: “System Identification Theory.
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
Lecture 10 Feedback Control Systems President UniversityErwin SitompulFCS 10/1 Dr.-Ing. Erwin Sitompul President University
Control Systems Lect.3 Steady State Error Basil Hamed.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
11-1 Lyapunov Based Redesign Motivation But the real system is is unknown but not necessarily small. We assume it has a known bound. Consider.
Feedback Control System THE ROOT-LOCUS DESIGN METHOD Dr.-Ing. Erwin Sitompul Chapter 5
Page : PID Controller Chapter 3 Design of Discrete- Time control systems PID C ontroller.
Control Systems EE 4314 Lecture 12 March 17, 2015
Time Domain and Frequency Domain Analysis
Nyguist criterion Assist. Professor. Dr. Mohammed Abdulrazzaq.
LINEAR CONTROL SYSTEMS
P.S.V. Nataraj and Sachin Tharewal Systems & Control Engineering,
Instituto Superior Tecnico
Root Loci Analysis (3): Root Locus Approach to Control System Design
LINEAR CONTROL SYSTEMS
Synthesis of SISO Controllers
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS
IntroductionLecture 1: Basic Ideas & Terminology
The Frequency-Response Design Method
Presentation transcript:

Multivariable Control Systems Ali Karimpour Assistant Professor Ferdowsi University of Mashhad <<<1.1>>> ###Control System Design### {{{Control, Design}}}

Multivariable Control System Design: Chapter 9 Multivariable Control System Design: Quantitative Feedback Theory Topics to be covered include: Introduction Uncertainty Model and Plant Templates QFT Design Procedure Example Extension to MIMO systems 2

Multivariable Control System Design: Quantitative Feedback Theory Topics to be covered include: Introduction Uncertainty Model and Plant Templates QFT Design Procedure Example Extension to MIMO systems 3

Introduction Many design methods require design objectives to be stated in terms which are familiar from classical SISO design methods. Some of these specification, may be derived from an accurate knowledge of noise and disturbance statistics, or of possible perturbations to the nominal plant model, but they are more often obtained in a less quantitative manner. Typically they are initially obtained from previous experience with similar plants, and then refined in a specify-design-analyze cycle until derived acceptable C.L. behavior. This approach has been forcefully criticized as inadequate by Horowitz (1982). The basic reason for using feedback is: Unpredictable noises or disturbances. To combat uncertainty Unpredictable variations in the behavior of the plant. If we have a quantitative description of the amount of uncertainty which may be present, and a precise specification of the range of behaviors which may be tolerated in the face of such uncertainty, then we should aim to develop a design technique ………

Multivariable Control System Design: Quantitative Feedback Theory Topics to be covered include: Introduction Uncertainty Model and Plant Templates QFT Design Procedure Example Extension to MIMO systems 5

Uncertainty Model and Plant Templates The various origins of model uncertainty: I) Parametric uncertainty Parametric uncertainty implies specific knowledge of variations in parameters of the transfer function. II) Non-parametric uncertainty The main source of non-parametric uncertainty is error in the model. 6 6

Uncertainty Model and Plant Templates I) Parametric uncertainty 7 7

Uncertainty Model and Plant Templates I) Parametric uncertainty Sometimes edges are not ok! 8 8

Uncertainty Model and Plant Templates I) Parametric uncertainty Sometimes edges are not ok! 9 9

Uncertainty Model and Plant Templates How a QFT controller works? Frequency (rad/sec) Amplitude (db) Frequency (rad/sec) Amplitude (db) 10

Uncertainty Model and Plant Templates How a QFT controller works? System with and without Controller Frequency (rad/sec) Amplitude (db) 11

Uncertainty Model and Plant Templates How a QFT controller works? Step Response of System with and without Controller (K(s)=1) 12

Multivariable Control System Design: Quantitative Feedback Theory Topics to be covered include: Introduction Uncertainty Model and Plant Templates QFT Design Procedure Example Extension to MIMO systems 13

QFT Design Procedure Choice of Frequency Array Choice of Nominal Plant An appropriate frequency band for a computing templates and bounds has to be selected. Choice of Nominal Plant In order to compute bounds, it is necessary to choose a plant from the uncertainty set as the nominal plant. It is common practice to select a nominal plant which we think is most convenient for design. QFT Bounds Computations Given the plant templates, QFT converts closed-loop magnitude specifications into magnitude and phase constraints on a nominal open-loop function. QFT Loop-shaping The final step in a QFT design involves the design (loop shaping) of a nominal loop function that meets its bounds. The controller design then proceeds using the Nichols chart and classical loop-shaping ideas. 14 14

QFT Design Procedure The QFT approach assumes that the plant uncertainty is represented by a set of templates on the complex plane at some frequency ωk. It also assumes that the design specification is in the form of bounds on the magnitudes of the frequency-response transfer functions The QFT technique leads to a design which satisfies these specifications for all permissible plant variations. Horowitz and Sidi (1972) have obtained sufficient conditions on frequency-domain bounds which imply the satisfaction of time-domain bounds, the frequency-domain bounds obtained in this way do not appear to be unduly conservative.

QFT Design Procedure Let we need |s|<2.5 so: Bounds for S Let we need |s|<2.5 so: L must be outside of black curve. Now consider the templates at one frequency with nominal plant as blue curve. Bounds for template is red curve. Effect of nominal plant?

QFT Design Procedure Let we need |s|<2.5 so: Bounds for S Let we need |s|<2.5 so: L must be outside of black curve. Changing Nominal plant New bound Pervious bound

A feedback configurations with two degree of freedom. QFT Design Procedure Bounds for T A feedback configurations with two degree of freedom. We need: Since: If L would not intersect any pair of M-circles whose values differed by more than Nominal plant

QFT Design Procedure Bounds for T If L would not intersect any pair of M-circles whose values differed by more than Nominal plant

A feedback configurations with two degree of freedom. QFT Design Procedure Bounds for T A feedback configurations with two degree of freedom. Suppose that we know the template of all possible values of G at ω1: But we need: Since: Nominal plant If L would not intersect any pair of M-circles whose values differed by more than

A feedback configurations with two degree of freedom. QFT Design Procedure Bounds for T A feedback configurations with two degree of freedom. Changing Nominal plant New bound Leads Different Bounds Nominal plant Pervious bound

QFT Design Procedure Bounds for T In order to meet the design specifications the pre-filter is chosen to have the gain Similarly one can found bounds for S

QFT Design Procedure QFT Algorithm: 1. Formulating of the closed-loop control performance specifications, i.e., stability margins, tracking and disturbance rejection. 2. Generating templates. For a given uncertain plant , select a series of frequency points according to the plant characteristics and the specifications. 3. Computation of QFT bounds. Find the intersection of bounds. An arbitrary member in the plant set is chosen as the nominal case. 4. Loop shaping for QFT controllers. The design of the QFT controller, K(s) is accomplished on the Nichols Chart. The QFT bounds at all frequencies must be satisfied and the closed-loop nominal system is stable; 5. Design of prefilters P(s). The Final step in QFT is to design the prefilter, P(s), such that the performance specifications are satisfied. 23 23

Multivariable Control System Design: Quantitative Feedback Theory Topics to be covered include: Introduction Uncertainty Model and Plant Templates QFT Design Procedure Example Extension to MIMO systems 24

Example Suppose that the set of our plants is: Performance specification are: Constrain on S a) |S|<2.5. (for robust stability) Constrain on T b) Zero steady state error to step input. c) Less than 50% overshoot to step input. d) Output must be above 90% after 1 second when step input applied. 25

Example a) |S|<2.5. (for robust stability) Constrain on S Constrain on T b) Zero steady state error to step input. c) Less than 50% overshoot to step input. d) Output must be above 90% after 1 second when step input applied. 0.9 1 1.5 0.5 2 3 Acceptable step response 26

Example 27 27

Example 28 28

Example Templates are: 29 29

Example Nominal Plant is: a=1 and b=1 30 30

Example

Example

Example

Example Three different controllers applied

Example Three Different Controllers 35 35

Example Three Different Controllers 36 36

Example With Controller 37 37

Example With Controller ? Let 38 38

Example With Controller 39 39

Example With Controller 40 40

Multivariable Control System Design: Quantitative Feedback Theory Topics to be covered include: Introduction Uncertainty Model and Plant Templates QFT Design Procedure Example Extension to MIMO systems 41

Extension to MIMO systems This design method is extended to multivariable problems as follows. We are going to find tuv (vth input to uth output)

Extension to MIMO systems

Refrences Maciejowski J.M. (1989). Multivariable Feedback Design: Adison-Wesley. Control System Design – QFT. Bo Bernhardsson, K. J. Åström Department of Automatic Control LTH, Lund University