System Time Response Characteristics

Slides:



Advertisements
Similar presentations
3. Systems and Transfer function
Advertisements

Frequency Response Techniques
Lect.7 Steady State Error Basil Hamed
Modern Control Theory Lecture 5 By Kirsten Mølgaard Nielsen
Chapter 8 Root Locus <<<4.1>>>
President UniversityErwin SitompulSMI 7/1 Dr.-Ing. Erwin Sitompul President University Lecture 7 System Modeling and Identification
IIR Filter Design: Basic Approaches Most common approach to IIR filter design: (1)Convert specifications for the digital filter into equivalent specifications.
4.3. Time Response Specification in Design
Transient and steady state response (cont.)
Modern Control Theory (Digital Control)
Transient & Steady State Response Analysis
Lecture 9: Compensator Design in Frequency Domain.
Chapter 8: System Stability.
Modern Control Systems (MCS) Dr. Imtiaz Hussain Assistant Professor URL :
Discrete Controller Design (Deadbeat & Dahlin Controllers)
Lect. 5 Lead-Lag Control Basil Hamed
Review last lectures.
PID Control and Root Locus Method
Out response, Poles, and Zeros
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Chapter 8 Discrete (Sampling) System
Properties and the Inverse of
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
1 Chapter 2 We need to write differential equations representing the system or subsystem. Then write the Laplace transform of the system. Then we will.
سیستمهای کنترل خطی پاییز 1389 بسم ا... الرحمن الرحيم دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده.
It is the time response of a system to an input that sets the criteria for our control systems. Many quantitative criteria have been defined to characterise.
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
1.1 Introduction Comparison between ACS and CCS. ACS CCS Process Actuator Measure Controller (correcting network) Structure: Process Actuator Measure.
1 Z-Transform. CHAPTER 5 School of Electrical System Engineering, UniMAP School of Electrical System Engineering, UniMAP NORSHAFINASH BT SAUDIN
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
F REQUENCY -D OMAIN A NALYSIS AND STABILITY DETERMINATION.
Modern Control Systems (MCS) Dr. Imtiaz Hussain Assistant Professor URL :
Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved. Figure 13.1 Conversion of antenna.
Chapter 3 Dynamic Response The Block Diagram Block diagram is a graphical tool to visualize the model of a system and evaluate the mathematical relationships.
ES97H Biomedical Signal Processing
Lecture 6: Stability of discrete-time systems 1. Suppose that we have the following transfer function of a closed-loop discrete-time system: The system.
Modern Control System EKT 308 Steady-State and Stability.
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
Z Transform The z-transform of a digital signal x[n] is defined as:
Discrete Controller Design
Lecture 9 Feedback Control Systems President UniversityErwin SitompulFCS 9/1 Dr.-Ing. Erwin Sitompul President University
1 Time Response. CHAPTER Poles and Zeros and System Response. Figure 3.1: (a) System showing input and output; (b) Pole-zero plot of the system;
Exercise 1 (Root Locus) Sketch the root locus for the system shown in Figure K 1 (
Modern Control System EKT 308
Lecture 2: Linear Discrete Systems 1. Introduction The primary new component of discrete or digital systems is the notion of time discretization. No longer.
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
Lecture 4: The z-Transform 1. The z-transform The z-transform is used in sampled data systems just as the Laplace transform is used in continuous-time.
Lecture 9: PID Controller.
Discrete-time Controller Design (Deadbeat & Dahlin Controllers)
Find f(kT) if Exercise 1. Solution 1 1 Begin by dividing F(z) by z and performing a partial-fraction expansion. For z = 0.5 For z = 0.7 For z = 0.9.
Lecture 10 Feedback Control Systems President UniversityErwin SitompulFCS 10/1 Dr.-Ing. Erwin Sitompul President University
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
Control Systems Lect.3 Steady State Error Basil Hamed.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
System Dynamics Dr. Mohammad Kilani
3.0 Time Response OBJECTIVE
Lecture 7/8 Analysis in the time domain (II) North China Electric Power University Sun Hairong.
Exercise 1 Suppose we have a simple mass, spring, and damper problem. Find The modeling equation of this system (F input, x output). The transfer function.
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Automatic Control Theory CSE 322
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Basic Design of PID Controller
Root Loci Analysis (3): Root Locus Approach to Control System Design
UNIVERSITI MALAYSIA PERLIS SCHOOL OF ELECTRICAL SYSTEM ENGINEERING
Chapter 4. Time Response I may not have gone where I intended to go, but I think I have ended up where I needed to be. Pusan National University Intelligent.
Lecture 6: Time Domain Analysis and State Space Representation
Time Response, Stability, and
Exercise 1 For the unit step response shown in the following figure, find the transfer function of the system. Also find rise time and settling time. Solution.
By: Nafees Ahamad, AP, EECE, Dept. DIT University, Dehradun
Presentation transcript:

System Time Response Characteristics Chapter 7: System Time Response Characteristics

In this chapter: The time response of a sampled data system is investigated and compared with the response of a similar continuous system. The mapping between the s-domain and the z-domain is examined, the important time response characteristics of continuous systems are revised and their equivalents in the discrete domain are discussed.

7.1 Time response comparison Consider the following continuous-time closed-loop system. Let us add a sampler (A/D converter) and a zero-order hold (D/A converter) to the previous system to form an equivalent discrete-time system. We shall now derive equations for the step responses of both systems and then plot and compare them.

The continuous system The transfer function of the closed-loop continuous system is Since the input is unit step, r(s)=1/s, the output becomes To find the inverse Laplace transform, we can write From the inverse Laplace transform tables we find that the time response is

The discrete-time system The transfer function of the previous discrete-time system is given by where And the z-transform of the plant is given by Expanding by means of partial fractions, we obtain

And the z-transform is From z-transform tables we obtain Setting T=1 s and simplifying gives Therefore, The transfer function of the closed loop discrete-time system is given by and the output will be The inverse z-transform can be found by long division: the first several terms are

The time response of both discrete-time system and its continuous-time equivalent are shown. It is clear that the discrete system has higher overshoot. This indicates that the sampling process has a destabilizing effect on the system.

Let us now decrease the sampling interval to 0. 5 and 0 Let us now decrease the sampling interval to 0.5 and 0.1, respectively, and repeat the comparison. It is clear that the response of the discrete system approaches that of the continuous response as T becomes sufficiently small. T=0.5 T=0.1

Matlab code for previous simulations: syms s s = tf('s') t=0:0.1:35; % The continuous system G = 1/(s^2+s); Gcl = G/(1+G) y=step(Gcl,t) plot(t,y,'LineWidth',2.5) hold on % The discrete system T = 0.1; % The sampling interval Gd = c2d(G,T); Gcld = Gd/(1+Gd); [y,t]=step(Gcld) plot(t,y,'*r','LineWidth',2.5) axis([0 12 0 1.5])

7.2 Time Domain Specifications The performance of a control system is usually measured in terms of its response to a step input. The step input is used because it is easy to generate and gives the system a nonzero steady-state condition, which can be measured. Most commonly used time domain performance measures refer to a second-order system with the transfer function: where ωn is the undamped natural frequency of the system and ζ is the damping ratio of the system.

When a second-order system is excited with a unit step input, the typical response is shown below. Based on this figure, the following performance parameters are usually defined: maximum overshoot; peak time; rise time; settling time; and steady-state error.

The maximum overshoot (Mp) It is the peak value of the response curve measured from unity. This parameter is usually quoted as a percentage. The amount of overshoot depends on the damping ratio and directly indicates the relative stability of the system. It is given by The lower the damping ratio, the higher the maximum overshoot as shown :

The peak time (Tp) Is the time required for the response to reach the first peak. The system is more responsive when the peak time is smaller, but this gives rise to a higher overshoot. The peak time It is calculated as where is the damped natural frequency.

The rise time (Tr) Is the time required for the response to go from 0% to 100% of its final value. It is a measure of the responsiveness of a system, and smaller rise times make the system more responsive. It is given by where

The settling time (Ts) It is the time required for the response curve to reach and stay within a range about the final value. A value of 2–5% is usually used in performance specifications. It is given by (for 5% settling time), (for 2% settling time).

The steady-state error (Ess) It is the error between the system response and the reference input value (unity) when the system reaches its steady-state value. A small steady state error is a requirement in most control systems. In some control systems, such as position control, it is one of the requirements to have no steady-state error. The steady-state error can be found by using the final value theorem, i.e. if the Laplace transform of the output response is y(s), then the final value (steady-state value) is given by and the steady-state error when a unit step input is applied can be found from

Example 7.1 Determine the performance parameters of the system with the following closed-loop transfer function Answer: Comparing this system with the standard second-order system transfer function We find that ζ = 0.5 and ωn = 1 rad/s. Thus, the damped natural frequency is

Answer (continued) The peak overshoot is The peak time is

Note: Although the performance indices such as peak overshoot, rise time, peak time, and settling time are obtained using a continuous-time second order system, they can be used equally well in discrete-time systems if the sampling interval is chosen sufficiently small as we have already seen.

Choice of sampling interval Whenever a digital control system is designed, a suitable sampling interval must be chosen. Choosing a large sampling time has destabilizing effects on the system. In addition, information loss occurs when large sampling times are selected. It has been found from practical applications in the process industry that a sampling interval of 1s is generally short enough for most applications such as pressure control, temperature control and flow control. Systems with fast responses such as electromechanical systems (e.g. motors) require much shorter sampling intervals, usually of the order of milliseconds.

Choice of sampling interval Various empirical rules have been suggested by many researchers for the selection of the sampling interval. These rules are based on practical experience and simulation results. Among them are the following: If the plant has the dominant time constant τ, then the sampling interval T for the closed-loop system should be selected such that T< τ/10. If the closed-loop system is required to have a settling time Tss then choose the sampling interval T such that T < Tss/10.

7.3 Mapping the s-plane into z-plane It is known that the behavior and stability of a closed-loop continuous-time system can be predicted given its pole locations in the s-plane. It is desirable to do the same for sampled data systems. This section describes the mapping of the poles in the s-plane into z-plane. This allows us to predict the stability and behavior of discrete systems given their pole locations in the z-plane.

Let s = σ + jω describes a point in the s-plane Let s = σ + jω describes a point in the s-plane. Then, this point is mapped into z-plane as First, consider the mapping of the imaginary axis in the s-plane. Along the jω axis, σ = 0, so we have Hence, the s-plane poles on the imaginary axis are mapped onto the unit circle in the z-plane. As ω changes along the imaginary axis in the s-plane, the angle of the poles on the unit circle in the z-plane changes.

For the left-half of s-plane, σ is negative, and hence, the entire left-hand s-plane is mapped into the interior of the unit circle in the z-plane. Similarly, the right-half s-plane is mapped into the exterior of the unit circle in the z-plane. Therefore a sampled data system will be stable if the closed-loop poles (or the zeros of the characteristic equation) lie within the unit circle in z-plane. Poles inside the unit circle are stable Poles outside the unit circle are unstable Poles on the unit circle are oscillatory

Lines of constant σ in the s-plane are mapped into circles in the z-plane with radius eσT: If the line is in the left-half s-plane then the radius of the circle in the z-plane is < 1. If the line is in the right-half s-plane then the radius of the circle in the z-plane is > 1.

Example Find the mapping of the s-plane poles shown below into the z-plane.

Damping ratio and undamped natural frequency in the z-plane

Idea of pole placement design approach Given some specifications of maximum overshoot, rise time or settling time ↓ Find the damping ratio (ζ) and undamped natural frequency (ωn) of the closed-loop system Locate the desired poles in the z-plane Design a controller (see Chapter 9)