Control Engineering. Editorial Advisory Board Okko Bosgra Delft University The Netherlands. William Powers Ford Motor Company (retired) USA

Similar documents
Consider the control loop shown in figure 1 with the PI(D) controller C(s) and the plant described by a stable transfer function P(s).

Synthesis of Robust PID Controllers Design with Complete Information On Pre-Specifications for the FOPTD Systems

Automated Multi-Camera Surveillance Algorithms and Practice

New PID Tuning Rule Using ITAE Criteria

FUNDAMENTALS OF SIGNALS AND SYSTEMS

Distributed Detection and Data Fusion

E E Verification and Control of Hybrid Systems

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

The issue of saturation in control systems using a model function with delay

DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGRATING PROCESSES

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year

Stabilizing and Robust FOPI Controller Synthesis for First Order Plus Time Delay Systems

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

INDUSTRIAL ROBOTS PROGRAMMING: BUILDING APPLICATIONS FOR THE FACTORIES OF THE FUTURE

Statistics and Computing. Series Editors: J. Chambers D. Hand

Variation Tolerant On-Chip Interconnects

CDS 101/110: Lecture 8.2 PID Control

ADVANCED POWER RECTIFIER CONCEPTS

1.2 Software tools for analysis and design of control systems Terminology. Formulation of the control problem... 11

Synthetic Aperture Radar

Application of Proposed Improved Relay Tuning. for Design of Optimum PID Control of SOPTD Model

SpringerBriefs in Applied Sciences and Technology

International Journal of Research in Advent Technology Available Online at:

Some Tuning Methods of PID Controller For Different Processes

AVR221: Discrete PID Controller on tinyavr and megaavr devices. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE

Research Notes in Neural Computing

Lateral Flow Immunoassay

AIRCRAFT CONTROL AND SIMULATION

PUBLICATIONS. [7] C. A. Desoer, A. N. Gündeş, Algebraic theory of feedback systems with two-input two-output plant

A Practical Guide to Frozen Section Technique

MM7 Practical Issues Using PID Controllers

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

Relay Feedback Tuning of Robust PID Controllers With Iso-Damping Property

Loop Design. Chapter Introduction

Application of Evolutionary Algorithms for Multi-objective Optimization in VLSI and Embedded Systems

LEAKAGE IN NANOMETER CMOS TECHNOLOGIES

Key words: Internal Model Control (IMC), Proportion Integral Derivative (PID), Q-parameters

Non-Integer Order Controller Based Robust Performance Analysis of a Conical Tank System

PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

ANALOG CMOS FILTERS FOR VERY HIGH FREQUENCIES

Lecture Notes in Control and Information Sciences

Dry Etching Technology for Semiconductors. Translation supervised by Kazuo Nojiri Translation by Yuki Ikezi

The PID controller. Summary. Introduction to Control Systems

THE general rules of the sampling period selection in

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

The Economics of Information, Communication, and Entertainment

Digital Control of MS-150 Modular Position Servo System

EE 435. Lecture 16. Compensation Systematic Two-Stage Op Amp Design

Relay Feedback based PID Controller for Nonlinear Process

PID Tuner (ver. 1.0)

Advances in Metaheuristic Algorithms for Optimal Design of Structures

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

Anti Windup Implementation on Different PID Structures

CMOS Active Inductors and Transformers. Principle, Implementation, and Applications

DESIGN AND ANALYSIS OF TUNING TECHNIQUES USING DIFFERENT CONTROLLERS OF A SECOND ORDER PROCESS

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

Design and Development of an Optimized Fuzzy Proportional-Integral-Derivative Controller using Genetic Algorithm

Different Controller Terms

The European Heritage in Economics and the Social Sciences

ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS

Comparison of some well-known PID tuning formulas

FOPID IMPLEMENTATION FOR INDUSTRIAL PROCESS

Laboratory PID Tuning Based On Frequency Response Analysis. 2. be able to evaluate system performance for empirical tuning method;

PHASELOCK TECHNIQUES INTERSCIENCE. Third Edition. FLOYD M. GARDNER Consulting Engineer Palo Alto, California A JOHN WILEY & SONS, INC.

SHORTEST CONNECTIVITY

SYLLABUS. osmania university CHAPTER - 1 : CONTROL SYSTEMS CLASSIFICATION

A Comparative Novel Method of Tuning of Controller for Temperature Process

Find, read or write documentation which describes work of the control loop: Process Control Philosophy. Where the next information can be found:

FUZZY SETS AND INTERACTIVE MULTIOBJECTIVE OPTIMIZATION

Understanding PID design through interactive tools

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

Design and Analysis for Robust PID Controller

TUNING OF PID CONTROLLER USING PSO AND ITS PERFORMANCES ON ELECTRO-HYDRAULIC SERVO SYSTEM

TUNING OF TWO-DEGREE-OF-FREEDOM PI/PID CONTROLLER FOR SECOND-ORDER UNSTABLE PROCESSES

HANDBOOK OF PI AND PID CONTROLLER TUNING RULES

Digital Control of Dynamic Systems

Application of SDGM to Digital PID and Performance Comparison with Analog PID Controller

Pareto Optimal Solution for PID Controller by Multi-Objective GA

Multisector Growth Models

Minimizing Spurious Tones in Digital Delta-Sigma Modulators

MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW

BSNL TTA Question Paper Control Systems Specialization 2007

Control Strategy of triple Effect Evaporators Based on Solar Desalination of Red Sea water

Advances in Computer Vision and Pattern Recognition

Advanced Decision Making for HVAC Engineers

High-Linearity CMOS. RF Front-End Circuits

Design of Fractional Order Proportionalintegrator-derivative. Loop of Permanent Magnet Synchronous Motor

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

NO MORE MUDDLING THROUGH

M s Based Approach for Simple Robust PI

The Astronaut s Cookbook

Handbook of Machine Tool Analysis

El-Kébir Boukas and Fouad M. AL-Sunni. Mechatronic Systems. Analysis, Design and Implementation ABC

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions

Fig.. Block diagram of the IMC system. where k c,t I,T D,T s and f denote the proportional gain, reset time, derivative time, sampling time and lter p

Health Information Technology Standards. Series Editor: Tim Benson

Transcription:

Control Engineering Series Editor William S. Levine Department of Electrical and Computer Engineering University of Maryland College Park, MD 20742-3285 Editorial Advisory Board Okko Bosgra Delft University The Netherlands Graham Goodwin University of Newcastle Australia Petar Kokotovic University of California Santa Barbara Manfred Morari ETH Zurich Switzerland William Powers Ford Motor Company (retired) Mark Spong University of Illinois Urbana-Champaign lori Hashimoto Kyoto University Kyoto Japan

Guillermo J. Silva Aniruddha Datta S.R Bhattacharyya PID Controllers for Time-Delay Systems Birkhauser Boston Basel Berlin

Guillermo J. Silva Aniruddha Datta IBM Department of Electrical Engineering 11400 Burnet Road Texas A&M University Austin, TX 78758 College Station, TX 77843 S.P. Bhattachaiyya Department of Electrical Engineering Texas A&M University College Station, TX 77843 AMS Subject Classifications: 30-02, 37F10, 65-02, 93D99 Library of Congress Cataloging-in-Publication Data Silva, G. J., 1973- PID controllers for time-delay systems / GJ. Silva, A. Datta, S.P. Bhattacharyya. p. cm. - (Control engineering) ISBN 0-8176-4266-8 (alk. paper) 1. PID controllers-design and construction. 2. Time delay systems. I. Datta, Aniruddha, 1963- II. Bhattacharyya, S. P (Shankar P), 1946- III. Title. IV. Control engineering (Birkhauser) TJ223.P55S55 2004 629.8'3-dc22 2004062387 ISBN 0-8176-4266-8 Printed on acid-free paper. 2005 Birkhauser Boston All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Birkhauser Boston, Inc., c/o Springer Science+Business Media Inc., Rights and Permissions, 233 Spring Street, New York, NY, 10013 ), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to property rights. Printed in the United States of America. (SB) 987654321 SPIN 10855839 www. birkhauser. com

THIS BOOK IS DEDICATED TO My wife Sezi for her loving support and endless patience, and my parents Guillermo and Elvia. G. J. Silva My wife Anindita and my daughters Apama and Anisha. A. Datta The memory of my friend and mentor, the late Yakov Z. Tsypkin, Russian control theorist and academician whose many contributions include the first results, in 194-6, analyzing the stability of time-delay systems. S. P. Bhattacharyya

Contents Preface xi 1 Introduction 1 1.1 Introduction to Control 1 1.2 The Magic of Integral Control 3 1.3 PID Controllers 6 1.4 Some Current Techniques for PID Controller Design... 7 1.4.1 The Ziegler-Nichols Step Response Method 7 1.4.2 The Ziegler-Nichols Frequency Response Method.. 9 1.4.3 PID Settings using the Internal Model Controller Design Technique 11 1.4.4 Dominant Pole Design: The Cohen-Coon Method.. 13 1.4.5 New Tuning Approaches 14 1.5 Integrator Windup 16 1.5.1 Setpoint Limitation 16 1.5.2 Back-Calculation and Tracking 17 1.5.3 Conditional Integration 17 1.6 Contribution of this Book 18 1.7 Notes and References 18 2 The Hermite-Biehler Theorem and its Generalization 21 2.1 Introduction 21 2.2 The Hermite-Biehler Theorem for Hurwitz Polynomials.. 22 2.3 Generalizations of the Hermite-Biehler Theorem 27

ii Contents 2.3.1 No Imaginary Axis Roots 29 2.3.2 Roots Allowed on the Imaginary Axis Except at the Origin 31 2.3.3 No Restriction on Root Locations. 35 2.4 Notes and References 37 PI Stabilization of Delay-Free Linear Time-Invariant Systems 39 3.1 Introduction 39 3.2 A Characterization of All Stabilizing Feedback Gains... 40 3.3 Computation of All Stabilizing PI Controllers 51 3.4 Notes and References 56 PID Stabilization of Delay-Free Linear Time-Invariant Systems 57 4.1 Introduction 57 4.2 A Characterization of All Stabilizing PID Controllers... 58 4.3 PID Stabilization of Discrete-Time Plants 67 4.4 Notes and References 75 Preliminary Results for Analyzing Systems with Time Delay 77 5.1 Introduction 77 5.2 Characteristic Equations for Delay Systems 78 5.3 Limitations of the Pade Approximation 82 5.3.1 Using a First-Order Pade Approximation 83 5.3.2 Using Higher-Order Pade Approximations 85 5.4 The Hermite-Biehler Theorem for Quasi-Polynomials... 89 5.5 Applications to Control Theory 92 5.6 Stability of Time-Delay Systems with a Single Delay... 99 5.7 Notes and References 106 Stabilization of Time-Delay Systems using a Constant Gain Feedback Controller 109 6.1 Introduction 109 6.2 First-Order Systems with Time Delay 110 6.2.1 Open-Loop Stable Plant 112 6.2.2 Open-Loop Unstable Plant 116 6.3 Second-Order Systems with Time Delay 122 6.3.1 Open-Loop Stable Plant 125 6.3.2 Open-Loop Unstable Plant 129 6.4 Notes and References 134 PI Stabilization of First-Order Systems with Time Delay 135 7.1 Introduction 135

Contents ix 7.2 The PI Stabilization Problem 136 7.3 Open-Loop Stable Plant 137 7.4 Open-Loop Unstable Plant 150 7.5 Notes and References 159 8 PID Stabilization of First-Order Systems with Time Delay 161 8.1 Introduction 161 8.2 The PID Stabilization Problem 162 8.3 Open-Loop Stable Plant 164 8.4 Open-Loop Unstable Plant 179 8.5 Notes and References 189 9 Control System Design Using the PID Controller 191 9.1 Introduction 191 9.2 Robust Controller Design: Delay-Free Case 192 9.2.1 Robust Stabilization Using a Constant Gain 194 9.2.2 Robust Stabilization Using a PI Controller 196 9.2.3 Robust Stabilization Using a PID Controller... 199 9.3 Robust Controller Design: Time-Delay Case 203 9.3.1 Robust Stabilization Using a Constant Gain 204 9.3.2 Robust Stabilization Using a PI Controller 205 9.3.3 Robust Stabilization Using a PID Controller... 208 9.4 Resilient Controller Design 213 9.4.1 Determining fc, T, and L from Experimental Data. 213 9.4.2 Algorithm for Computing the Largest Ball Inscribed Inside the PID Stabilizing Region 214 9.5 Time Domain Performance Specifications 217 9.6 Notes and References 222 10 Analysis of Some PID Tuning Techniques 223 10.1 Introduction. 223 10.2 The Ziegler-Nichols Step Response Method 224 10.3 The CHR Method 229 10.4 The Cohen-Coon Method 233 10.5 The IMC Design Technique 237 10.6 Summary 241 10.7 Notes and References 241 11 PID Stabilization of Arbitrary Linear Time-Invariant Systems with Time Delay 243 11.1 Introduction 243 11.2 A Study of the Generalized Nyquist Criterion 244 11.3 Problem Formulation and Solution Approach 248 11.4 Stabilization Using a Constant Gain Controller 250 11.5 Stabilization Using a PI Controller 253

X Contents 11.6 Stabilization Using a PID Controller 256 11.7 Notes and References 263 12 Algorithms for Real and Complex PID Stabilization 265 12.1 Introduction 265 12.2 Algorithm for Linear Time-Invariant Continuous-Time Systems 266 12.3 Discrete-Time Systems 276 12.4 Algorithm for Continuous-Time First-Order Systems with Time Delay 277 12.4.1 Open-Loop Stable Plant 279 12.4.2 Open-Loop Unstable Plant 280 12.5 Algorithms for PID Controller Design 284 12.5.1 Complex PID Stabilization Algorithm 285 12.5.2 Synthesis of Hoc PID Controllers 287 12.5.3 PID Controller Design for Robust Performance... 291 12.5.4 PID Controller Design with Guaranteed Gain and Phase Margins 293 12.6 Notes and References 295 A Proof of Lemmas 8.3, 8.4, and 8.5 297 A.l Preliminary Results 297 A.2 Proof of Lemma 8.3 301 A.3 Proof of Lemma 8.4 302 A.4 Proof of Lemma 8.5 303 B Proof of Lemmas 8.7 and 8.9 307 B.l Proof of Lemma 8.7 307 B.2 Proof of Lemma 8.9 308 C Detailed Analysis of Example 11.4 313 References 323 Index 329

Preface This monograph presents our recent results on the proportional-integralderivative (PID) controller and its design, analysis, and synthesis. The focus is on linear time-invariant plants that may contain a time delay in the feedback loop. This setting captures many real-world practical and industrial situations. The results given here include and complement those published in Structure and Synthesis of PID Controllers by Datta, Ho, and Bhattacharyya [10]. In [10] we mainly dealt with the delay-free case. The main contribution described here is the efficient computation of the entire set of PID controllers achieving stability and various performance specifications. The performance specifications that can be handled within our machinery are classical ones such as gain and phase margin as well as modern ones such as Hoo norms of closed-loop transfer functions. Finding the entire set is the key enabling step to realistic design with several design criteria. The computation is efficient because it reduces most often to linear programming with a sweeping parameter, which is typically the proportional gain. This is achieved by developing some preliminary results on root counting, which generalize the classical Hermite-Biehler Theorem, and also by exploiting some fundamental results of Pontryagin on quasi-polynomials to extract useful information for controller synthesis. The efficiency is important for developing software design packages, which we are sure will be forthcoming in the near future, as well as the development of further capabilities such as adaptive PID design and online implementation. It is also important for creating a realistic interactive design environment where multiple performance specifications that are appropriately prioritized can be overlaid and intersected to telescope down to a small and satisfactory

xii Preface controller set. Within this set further design choices must be made that reflect concerns such as cost, size, packaging, and other intangibles beyond the scope of the theory given here. The PID controller is very important in control engineering apphcations and is widely used in many industries. Thus any improvement in design methodology has the potential to have a significant engineering and economic impact. An excellent account of many practical aspects of PID control is given in PID Controllers: Theory, Design and Tuning by Astrom and Hagglund [2], to which we refer the interested reader; we have chosen to not repeat these considerations here. At the other end of the spectrum there is a vast mathematical literature on the analysis of stability of timedelay systems which we have also not included. We refer the reader to the excellent and comprehensive recent work Stability of Time-Delay Systems by Gu, Kharitonov, and Chen [15] for these results. In other respects our work is self-contained in the sense that we present proofs and justfications of all results and algorithms developed by us. We believe that these results are timely and in phase with the resurgence of interest in the PID controller and the general rekindling of interest in fixed and low-order controller design. As we know there are hardly any results in modern and postmodern control theory in this regard while such controllers are the ones of choice in applications. Classical control theory approaches, on the other hand, generally produce a single controller based on ad hoc loop-shaping techniques and are also inadequate for the kind of computer-aided multiple performance specifications design applications advocated here. Thus we hope that our monograph acts as a catalyst to bridge the theory-practice gap in the control field as well as the classicalmodern gap. The results reported here were derived in the Ph.D. theses of Ming-Tzu Ho, Guillermo Silva, and Hao Xu at Texas A&M University and we thank the Electrical Engineering Department for its logistical support. We also acknowledge the financial support of the National Science Foundation's Engineering Systems Program under the directorship of R. K. Baheti and the support of National Instruments, Austin, Texas. Austin, Texas College Station, Texas College Station, Texas G. J. Silva A. Datta S. P. Bhattacharyya October 2004

PID Controllers for Time-Delay Systems