Discrete Inversion Formulas for the Design of Lead and Lag Discrete Compensators

Similar documents
Asymptotic Bode Plot & Lead-Lag Compensator

Analytical and Graphical Design of PID Compensators on the Nyquist plane

The POG Modeling Technique Applied to Electrical Systems

Loop shaping exercise

Sintesi di reti correttrici

ME 475/591 Control Systems Final Exam Fall '99

ECE 388 Automatic Control

Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability

Table of Laplacetransform

Cascade Control of a Continuous Stirred Tank Reactor (CSTR)

IMPROVED TECHNIQUE OF MULTI-STAGE COMPENSATION. K. M. Yanev A. Obok Opok

EET 3212 Control Systems. Control Systems Engineering, 6th Edition, Norman S. Nise December 2010, A. Goykadosh and M.

CONTROL SYSTEMS ENGINEERING Sixth Edition International Student Version

Automatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: Student ID number... Signature...

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

Smooth Profile Generation for a Tile Printing Machine

FEEDBACK and CONTROL SYSTEMS

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design.

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

SRM UNIVERSITY DEPARTMENT OF BIOMEDICAL ENGINEERING ODD Semester DAY floor

EE3CL4: Introduction to Linear Control Systems

Richiami di Controlli Automatici

MAS107 Control Theory Exam Solutions 2008

The requirements of a plant may be expressed in terms of (a) settling time (b) damping ratio (c) peak overshoot --- in time domain

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

Active Control? Contact : Website : Teaching

LINEAR CONTROL SYSTEMS. Ali Karimpour Associate Professor Ferdowsi University of Mashhad

ECE 486 Control Systems

(Refer Slide Time: 2:11)

Automatic Control Systems

Control Systems. Control Systems Design Lead-Lag Compensator.

CONTROL OF DIGITAL SYSTEMS

Topic # Feedback Control Systems

Course roadmap. ME451: Control Systems. What is Root Locus? (Review) Characteristic equation & root locus. Lecture 18 Root locus: Sketch of proofs

Feedback Control of Dynamic Systems

CONTROL * ~ SYSTEMS ENGINEERING

Controls Problems for Qualifying Exam - Spring 2014

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

Module 5: Design of Sampled Data Control Systems Lecture Note 8

Unit 11 - Week 7: Quantitative feedback theory (Part 1/2)

DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

Systems Analysis and Control

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1

Time delay limits in active control systems with closed-loop linear algorithm

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Qualitative Graphical Representation of Nyquist Plots

R a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies.

Lecture 11. Frequency Response in Discrete Time Control Systems

Classify a transfer function to see which order or ramp it can follow and with which expected error.

Course Summary. The course cannot be summarized in one lecture.

Fast Sketching of Nyquist Plot in Control Systems

Stability of Feedback Control Systems: Absolute and Relative

Homework 7 - Solutions

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

Frequency Response Analysis

PM diagram of the Transfer Function and its use in the Design of Controllers

EMR coupled with Power-Oriented Graphs for automotive application

x(t) = x(t h), x(t) 2 R ), where is the time delay, the transfer function for such a e s Figure 1: Simple Time Delay Block Diagram e i! =1 \e i!t =!

EC CONTROL SYSTEM UNIT I- CONTROL SYSTEM MODELING

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

EE3CL4: Introduction to Linear Control Systems

1(b) Compensation Example S 0 L U T I 0 N S

Compensation 8. f4 that separate these regions of stability and instability. The characteristic S 0 L U T I 0 N S

Index. Index. More information. in this web service Cambridge University Press

EE C128 / ME C134 Fall 2014 HW 8 - Solutions. HW 8 - Solutions

Chapter 9: Controller design

CDS 101/110a: Lecture 8-1 Frequency Domain Design

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)

Exercises for lectures 13 Design using frequency methods

Chapter Eleven. Frequency Domain Design Sensitivity Functions

Transient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

80DB A 40DB 0DB DB

6.302 Feedback Systems Recitation 16: Compensation Prof. Joel L. Dawson

r + - FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic

Systems Engineering and Control

Electronics II. Final Examination

Digital Control Systems

Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types

Frequency Response Techniques

Control Systems I Lecture 10: System Specifications

Analysis of Discrete-Time Systems

06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.

Lecture 1: Feedback Control Loop

Control Systems. EC / EE / IN. For

ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

INTRODUCTION TO DIGITAL CONTROL

Control System Design

Distributed Real-Time Control Systems

Lecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

Index Accumulation, 53 Accuracy: numerical integration, sensor, 383, Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709,

Control Systems. Root Locus & Pole Assignment. L. Lanari

Computer Aided Control Design

Theory of Machines and Automatic Control Winter 2018/2019

University of Science and Technology, Sudan Department of Chemical Engineering.

Analysis of Discrete-Time Systems

Transcription:

Discrete Inversion Formulas for the Design of Lead and Lag Discrete Compensators R. Zanasi Computer Science Engineering Department (DII) University of Modena and Reggio Emilia, Italy E-mail: roberto.zanasi@unimore.it R. Morselli CNH Italia S.p.A., V.le delle Nazioni 55, Modena, Italy E-mail: riccardo.morselli@cnh.com

Outline 1) Inversion formulas for the continuous time case 2) Design of lead/lag compensators 3) Discrete Inversion formulas 4) Remarks 5) Numerical examples 6) Conclusions The design of first or second order compensators is a very classical topic in automatic control courses. It can be done in a lot of different ways and usually the Bode diagrams are used. All these different ways are basically equivalent. Which is the simplest and clearest way? This is an open question! This paper presents continuous and discrete inversion formulas which have a nice graphical interpretation on the Nyquist plane and seems to be useful for teaching.

Compensator design: the continuous time case The considered block scheme: Bode magnitude and phase plots: The compensator: Steady state and high frequency gains: Lead compensator if : Lag compensator if :

Inversion Formulas - continuous time case The design problem can often be formulated as follows. Find the parameters of compensator C(s) such that: where and are the magnitude and the phase desired at frequency. The problem is solved by using the following Inversion Formulas [1],[2],[3]: Admissible domains: [1] The M. Policastro, G. Zonta, Un procedimento di calcolo delle reti correttrici nella sintesi in frequenza di sistemi di controllo, University of Trieste, Internal Report no. 88, 1982. [2] The G. Marro and R. Zanasi, New Formulae and Graphics for Compensator Design'', 1998 IEEE International Conference On Control Applications, Trieste, Italy, 1998. [3] The G. Marro, Controlli Automatici, Zanichelli, Bologna, 2004.

Without the Inversion Formulas Without the Inversion Formulas the control problem can be solved reading the compensator parameters from lookup tables: Lead compensator

Compensator design on the Nyquist plane 1) Chose a point B on the Nyquist Plane. 2) Red semicircle: are all the points that can be moved in B using a lead compensator. Lead 3) Lead compensators with bouded amplification: 4) Green quarter of plane: are all the points that can be moved in B using a lag compensator. 5) Lag compensators with bounded attenuation: Lag

Lead compensator design: numerical example The system: The goal: Point B follows from the phase margin: Point A is chosen within the admissible region: Parameters: Using the Inversion Formulas one obtains the copensator: Step responces with and without the compensator.

Lag compensator design: numerical example The system: The goal: Point B follows from the phase margin: Point A is chosen within the admissible region: Parameters: Using the Inversion Formulas one obtains the copensator: Step responces with and without the compensator.

Lag-Lead compensator: the continuous time case The compensator (3 parameters): Inversion formulas: The constraints: Three possible design choices: a) if you choose : The frequency response: where: b) if you choose : Admissible values: c) if you choose :

Lag-Lead compensator: a numerical example The system: The goal (B): Point B follows from the phase margin: Point A is chosen within the admissible region: Parameters: Compensator parameters: The lag-lead compensator: Step responce with the compensator.

Compensator design on the Nichols plane The Inversion Formulas can be used also on the Nichols plane. Lag A 1 The graphical interpretation of the Lead and Lag domains is still present: they are symmetric 0 G(jw) B The Lead and Lag domains can be plotted by hand less precisely. A 2-360 Lead -180 0

Compensator design: the discrete time case The discrete block scheme: Bode magnitude and phase plots: Discrete first-order compensator: is a minimum phase system only if: Steady state and high frequency gains: Lead compensator if : Lag compensator if :

Discrete Inversion Formulas The discrete design problem can often be formulated as follows. Find the parameters and of compensator C d (s) such that: where and are the magnitude and the phase desired at frequency. The discrete design problem is solved by using the Discrete Inversion Formulas: C d (s) is minimum phase if and only if C(s) is minimum phase: The admissible domains are equal to the ones given for the continuous time case:

Discrete Inversion Formulas: details 1) Auxiliary variables: 3) The design problem can be rewritten as: where: and: 4) After some manipulations: 5) At the end one obtains: 2) Discrete design problem:

Discrete Inversion Formulas: remarks The discrete inversion formulas can also be rewritten in the following form: where and are the parameters given by continuous time inversion formulas. Poles and zeros of the continuous and discrete inversion formulas: C(s) is transformed in C d (s) by using the bilinear transformation with prewarping : + =

Discrete inversion formulas: numerical example The system: The goal (B): The discrete system: Point A is chosen within the admissible region: Parameters: With discrete inversion formulas: With bilinar transformaion: Step responces with continuous, discrete and bilinear compensators.

Discrete inversion formulas: remarks Frequency parameters to move A -> B : Using the discrete inversion formulas: Using the continuous inversion formulas: one obtains: one obtains the discrete compensator: Then applying the bilinear transformation with prewarping : one obtains the same discrete compensator!!!

Conclusions 1) Inversion Formulas continuous case Easy to use (Lead, Lag and Lead/Lag compensators) Simple graphical representations on Nyquist plane Easy understandable by undergraduate students 2) Inversion Formulas discrete case Similar to the continuous time case Same domains and same graphical representation on the Nyquist plane Useful for teaching and for discrete control design.