Module 4: Time Response of discrete time systems Lecture Note 1

Similar documents
Control Systems Engineering ( Chapter 7. Steady-State Errors ) Prof. Kwang-Chun Ho Tel: Fax:

CHAPTER 4 DESIGN OF STATE FEEDBACK CONTROLLERS AND STATE OBSERVERS USING REDUCED ORDER MODEL

ECE-320 Linear Control Systems. Spring 2014, Exam 1. No calculators or computers allowed, you may leave your answers as fractions.

Digital Control System

Analysis of Stability &

Digital Control System

into a discrete time function. Recall that the table of Laplace/z-transforms is constructed by (i) selecting to get

Chapter 13. Root Locus Introduction

Given the following circuit with unknown initial capacitor voltage v(0): X(s) Immediately, we know that the transfer function H(s) is

State Space: Observer Design Lecture 11

Function and Impulse Response

ME 375 FINAL EXAM Wednesday, May 6, 2009

CHAPTER 8 OBSERVER BASED REDUCED ORDER CONTROLLER DESIGN FOR LARGE SCALE LINEAR DISCRETE-TIME CONTROL SYSTEMS

Mathematical modeling of control systems. Laith Batarseh. Mathematical modeling of control systems

MODERN CONTROL SYSTEMS

Design By Emulation (Indirect Method)

Lecture 4. Chapter 11 Nise. Controller Design via Frequency Response. G. Hovland 2004

Feedback Control Systems (FCS)

MM1: Basic Concept (I): System and its Variables

Linear System Fundamentals

Massachusetts Institute of Technology Dynamics and Control II

Today s Lecture. Block Diagrams. Block Diagrams: Examples. Block Diagrams: Examples. Closed Loop System 06/03/2017

EE Control Systems LECTURE 6

Stability. ME 344/144L Prof. R.G. Longoria Dynamic Systems and Controls/Lab. Department of Mechanical Engineering The University of Texas at Austin

Root Locus Contents. Root locus, sketching algorithm. Root locus, examples. Root locus, proofs. Root locus, control examples

1 Routh Array: 15 points

SKEE 3143 CONTROL SYSTEM DESIGN. CHAPTER 3 Compensator Design Using the Bode Plot

Lecture 5 Introduction to control

What lies between Δx E, which represents the steam valve, and ΔP M, which is the mechanical power into the synchronous machine?

DYNAMIC MODELS FOR CONTROLLER DESIGN

S_LOOP: SINGLE-LOOP FEEDBACK CONTROL SYSTEM ANALYSIS

CONTROL OF INTEGRATING PROCESS WITH DEAD TIME USING AUTO-TUNING APPROACH

Figure 1: Unity Feedback System

Lecture 8. PID control. Industrial process control ( today) PID control. Insights about PID actions

ECE382/ME482 Spring 2004 Homework 4 Solution November 14,

Gain and Phase Margins Based Delay Dependent Stability Analysis of Two- Area LFC System with Communication Delays

NONLINEAR CONTROLLER DESIGN FOR A SHELL AND TUBE HEAT EXCHANGER AN EXPERIMENTATION APPROACH

Wolfgang Hofle. CERN CAS Darmstadt, October W. Hofle feedback systems

MEM 355 Performance Enhancement of Dynamical Systems Root Locus Analysis

6.302 Feedback Systems Recitation 6: Steady-State Errors Prof. Joel L. Dawson S -

Module 6: Deadbeat Response Design Lecture Note 1

Homework 12 Solution - AME30315, Spring 2013

PIM Digital Redesign and Experiments of a Roll-Angle Controller for a VTOL-UAV

A Simplified Methodology for the Synthesis of Adaptive Flight Control Systems

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

Root Locus Diagram. Root loci: The portion of root locus when k assume positive values: that is 0

The Root Locus Method

ME 375 FINAL EXAM SOLUTIONS Friday December 17, 2004

376 CHAPTER 6. THE FREQUENCY-RESPONSE DESIGN METHOD. D(s) = we get the compensated system with :

THE PARAMETERIZATION OF ALL TWO-DEGREES-OF-FREEDOM SEMISTRONGLY STABILIZING CONTROLLERS. Tatsuya Hoshikawa, Kou Yamada and Yuko Tatsumi

EE105 - Fall 2005 Microelectronic Devices and Circuits

Advanced D-Partitioning Analysis and its Comparison with the Kharitonov s Theorem Assessment

Lecture Notes II. As the reactor is well-mixed, the outlet stream concentration and temperature are identical with those in the tank.

Sampling and the Discrete Fourier Transform

CALIFORNIA INSTITUTE OF TECHNOLOGY Control and Dynamical Systems

NAME (pinyin/italian)... MATRICULATION NUMBER... SIGNATURE

POWER SYSTEM SMALL SIGNAL STABILITY ANALYSIS BASED ON TEST SIGNAL

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

Solutions. Digital Control Systems ( ) 120 minutes examination time + 15 minutes reading time at the beginning of the exam

Chapter 7. Root Locus Analysis

Control Systems Analysis and Design by the Root-Locus Method

Question 1 Equivalent Circuits

EE Control Systems LECTURE 14

Pusan National University

Stability Criterion Routh Hurwitz

Assessment of Performance for Single Loop Control Systems

SIMON FRASER UNIVERSITY School of Engineering Science ENSC 320 Electric Circuits II. R 4 := 100 kohm

CONTROL SYSTEMS. Chapter 2 : Block Diagram & Signal Flow Graphs GATE Objective & Numerical Type Questions

ECE 3510 Root Locus Design Examples. PI To eliminate steady-state error (for constant inputs) & perfect rejection of constant disturbances

Chapter 10. Closed-Loop Control Systems

Chapter 1 Basic Description of Laser Diode Dynamics by Spatially Averaged Rate Equations: Conditions of Validity

THE IDENTIFICATION OF THE OPERATING REGIMES OF THE CONTROLLERS BY THE HELP OF THE PHASE TRAJECTORY

EE 4443/5329. LAB 3: Control of Industrial Systems. Simulation and Hardware Control (PID Design) The Inverted Pendulum. (ECP Systems-Model: 505)

MM7. PID Control Design

Then C pid (s) S h -stabilizes G(s) if and only if Ĉpid(ŝ) S 0 - stabilizes Ĝ(ŝ). For any ρ R +, an RCF of Ĉ pid (ŝ) is given by

Chapter 2: Problem Solutions

Design of Digital Filters

A Simple Approach to Synthesizing Naïve Quantized Control for Reference Tracking

Lecture 6: Resonance II. Announcements

FRTN10 Exercise 3. Specifications and Disturbance Models

1 Basic Equations of the PLLs

EP2200 Queueing theory and teletraffic systems

Correction for Simple System Example and Notes on Laplace Transforms / Deviation Variables ECHE 550 Fall 2002

Homework 7 Solution - AME 30315, Spring s 2 + 2s (s 2 + 2s + 4)(s + 20)

Lecture 2: The z-transform

Automatic Control Systems

Main Topics: The Past, H(s): Poles, zeros, s-plane, and stability; Decomposition of the complete response.

Exercises for lectures 19 Polynomial methods

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

LOAD FREQUENCY CONTROL OF MULTI AREA INTERCONNECTED SYSTEM WITH TCPS AND DIVERSE SOURCES OF POWER GENERATION

Sliding Mode Control of a Dual-Fuel System Internal Combustion Engine

Properties of Z-transform Transform 1 Linearity a

Feedback Control System Fundamentals

CHEAP CONTROL PERFORMANCE LIMITATIONS OF INPUT CONSTRAINED LINEAR SYSTEMS

Lecture #9 Continuous time filter

Lecture 10 Filtering: Applied Concepts

A VIBRATION ISOLATION SYSTEM USING STIFFNESS VARIATION CAPABILITY OF ZERO-POWER CONTROL

Chapter 9: Controller design. Controller design. Controller design

Copyright 1967, by the author(s). All rights reserved.

Exercises for lectures 20 Digital Control

Transcription:

Digital Control Module 4 Lecture Module 4: ime Repone of dicrete time ytem Lecture Note ime Repone of dicrete time ytem Abolute tability i a baic requirement of all control ytem. Apart from that, good relative tability and teady tate accuracy are alo required in any control ytem, whether continuou time or dicrete time. ranient repone correpond to the ytem cloed loop pole and teady tate repone correpond to the excitation pole or pole of the input function.. ranient repone pecification In many practical control ytem, the deired performance characteritic are pecified in term of time domain quantitie. Unit tep input i mot commonly ued in analyi of a ytem ince it i eay to generate and repreent a ufficiently dratic change thu providing ueful information on both tranient and teady tate repone. he tranient repone of a ytem depend on the initial condition. It i a common practice to conider the ytem initially at ret. Conider the digital control ytem hown in Figure. r(t) e(t) Digital + Hold Plant Controller c(k) Figure : Block Diagram of a cloed loop digital ytem Similar to the continuou time cae, tranient repone of a digital control ytem can alo be characterized by the following.. Rie time (t r ): ime required for the unit tep repone to rie from 0% to 00% of it final value in cae of underdamped ytem or 0% to 90% of it final value in cae of overdamped ytem. 2. Delay time (t d ): ime required for the the unit tep repone to reach 50% of it final value. I. Kar

Digital Control Module 4 Lecture 3. Peak time (t p ): ime at which maximum peak occur. 4. Peak overhoot (M p ): he difference between the maximum peak and the teady tate value of the unit tep repone. 5. Settling time (t ): ime required for the unit tep repone to reach and tay within 2% or 5% of it teady tate value. However ince the output repone i dicrete the calculated performance meaure may be lightly different from the actual value. Figure 2 illutrate thi. he output ha a maximum value c max wherea the maximum value of the dicrete output i c max which i alway le than or equal to c max. If the ampling period i mall enough compared to the ocillation of the repone then thi difference will be mall otherwie c max may be completely erroneou. c max c max.0 Figure 2: Unit tep repone of a dicrete time ytem t.2 Steady tate error he teady tate performance of a table control ytem i meaured by the teady error due to tep, ramp or parabolic input depending on the ytem type. Conider the dicrete time ytem a hown in Figure 3. r(t) e(t) e (t) + _ e G p() H() Figure 3: Block Diagram 2 From Figure 2, we can write E() = R() H()C() I. Kar 2

Digital Control Module 4 Lecture We will conider the teady tate error at the ampling intant. From final value theorem lim e(k) = lim ( z )E(z) ] k z ] G(z) = ( z Gp () )Z ] GH(z) = ( z Gp ()H() )Z C(z) G(z) = R(z) +GH(z) Again, E(z) = R(z) GH(z)E(z) or, E(z) = +GH(z) R(z) ] e = lim ( z ) z +GH(z) R(z) he teady tate error of a ytem with feedback thu depend on the input ignal R(z) and the loop tranfer function GH(z)..2. ype-0 ytem and poition error contant Sytem having a finite nonzero teady tate error with a zero order polynomial input (tep input) are called ype-0 ytem. he poition error contant for a ytem i defined for a tep input. r(t) = u (t) unit tep input R(z) = z e = lim z +GH(z) = +K p where K p = lim z GH(z) i known a the poition error contant..2.2 ype- ytem and velocity error contant Sytem having a finite nonzero teady tate error with a firt order polynomial input (ramp input) are called ype- ytem. he velocity error contant for a ytem i defined for a ramp input. r(t) = u r (t) unit ramp z R(z) = = Z (z ) 2 ( Z ) 2 e = lim = z (z )GH(z) K v where K v = lim (z )GH(z)] i known a the velocity error contant. z I. Kar 3

Digital Control Module 4 Lecture.2.3 ype-2 ytem and acceleration error contant Sytem having a finite nonzero teady tate error with a econd order polynomial input (parabolic input) are called ype-2 ytem. he acceleration error contant for a ytem i defined for a parabolic input. R(z) = 2 z(z +) = 2 (+z )z 2(z ) 3 2( z ) 3 e = 2 2 lim (z +) = z (z ) 2 +GH(z)] (z ) lim 2 z GH(z) = K a 2 (z ) 2 where K a = lim GH(z) i known a the acceleration error contant. z 2 able how the teady tate error for different type of ytem for different input. able : Steady tate error Sytem Step input Ramp input Parabolic input ype-0 +K p ype- 0 K v ype-2 0 0 K a Example : Calculate the teady tate error for unit tep, unit ramp and unit parabolic input for the ytem hown in Figure 4. R() E() E () C() + ZOH 000 + 0 500 Figure 4: Block Diagram for Example Solution: he open loop tranfer function i: G() = C() E () = G ho()g p () = e 000/0 ( + 500/0) I. Kar 4

Digital Control Module 4 Lecture aking Z-tranform G(z) = 2( z ) Z 0 ] 2 500 + 0 500( + 5000) ] = 2( z z ) (z ) 0z 2 500(z ) + 0z 500(z e 50 ) = ] (500 0+0e 50 )z (500 +0)e 50 +0 250 (z )(z e 50 ) Steady tate error for tep input = +K p where K p = lim z G(z) =. e tep = 0. Steady tate error for ramp input = K v where K v = lim z (z )G(z)] = 2. e ramp = 0.5. Steady tate error for parabolic input = K a where K a = 2 lim z (z ) 2 G(z)] = 0. e para =. I. Kar 5