Dynamic Response Unit step signal:

Slides:



Advertisements
Similar presentations
Chapter 5 – The Performance of Feedback Control Systems
Advertisements

Desired Bode plot shape Ess requirement Noise requirement dB gcd High low-freq-gain for steady state tracking Low high-freq-gain for noise.
Lect.7 Steady State Error Basil Hamed
Feedback Control Systems
Automatic control by Meiling CHEN
Transient & Steady State Response Analysis
Chapter 4: Feedback Control System Characteristics Objectives
Review last lectures.
Automatic Control System
سیستمهای کنترل خطی پاییز 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.
Ch. 9 Application to Control. 9.1 Introduction to Control Consider a causal linear time-invariant system with input x(t) and output y(t). Y(s) = Gp(s)X(s)
Feedback Control Systems Dr. Basil Hamed Electrical Engineering Islamic University of Gaza.
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.
MESB374 System Modeling and Analysis Feedback Control Design Process
University of Baghdad College of engineering Ele. & Com. Dept. 3 rd Year Matlab Report of By Ahmed Alaa Part I Part II.
Discrete Controller Design
System Time Response Characteristics
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, M G I, India DTEL DTEL (Department for Technology.
Chapter 7 Steady State Error <<<4.1>>>
Dynamic Response Steady State Response: the part of response when t → ∞ Transient response: the part of response right after the input is being applied.
Time domain response specifications
Control Systems Lect.3 Steady State Error Basil Hamed.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Automatic Control Theory CSE 322
Lesson 13: Effects of Negative Feedback on System disturbances
Dynamic Behavior Chapter 5
Chapter 7 The Root Locus Method The root-locus method is a powerful tool for designing and analyzing feedback control systems The Root Locus Concept The.
Automatic control systems I
Chapter 4 Feedback Control System Characteristics
Time Response Analysis
Transient & Steady State Response Analysis
Transient Response First order system transient response
DNT Control Principle Steady-State Analysis DNT Control Principle.
A First Analysis of Feedback
Open vs Closed Loop Frequency Response
Time Domain analysis STEADY-STATE ERROR.
Basic Design of PID Controller
Feedback Control Systems (FCS)
Transient Response First order system transient response
Control System Toolbox
Prototype 2nd order system:
دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده
Eigenvalues: p1=-4.526, p2,3= ±2.7883i, p4=
Eigenvalues: p1=-4.526, p2,3= ±2.7883i, p4=
Parabolic Input: R(t) t (s) (Parabolic input error coefficient)
Dynamic Response Steady State Response: the part of resp. when t→∞
UNIT-II TIME RESPONSE ANALYSIS
UNIVERSITI MALAYSIA PERLIS SCHOOL OF ELECTRICAL SYSTEM ENGINEERING
Control Systems (CS) Lecture-6 Steady State Error Dr. Imtiaz Hussain
Types of classical controllers
Frequency Resp. method Given a system: G(s)
With respect to reference input:
E(s): Laplace transform of the error e(t)
Control Systems (CS) Lecture-6 Steady State Error
Y(s).
Control Systems (CS) Lecture-16 Steady State Error Dr. Imtiaz Hussain
Discription of Computer-
Find the closed-loop transfer function in terms of Gİ.
Control System Toolbox (Part-II)
Control System Toolbox (Part-II)
Eigenvalues: p1=-4.526, p2,3= ±2.7883i, p4=
B.Tech – II – ECE – II SEMESTER ACE ENGINEERING COLLEGE
2a. Transfer function of closed loop system
UNIVERSITI MALAYSIA PERLIS SCHOOL OF ELECTRICAL SYSTEM ENGINEERING
Chapter 5 – The Performance of Feedback Control Systems
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.
Chapter 5 The Performance of Feedback Control Systems
By: Nafees Ahamad, AP, EECE, Dept. DIT University, Dehradun
Presentation transcript:

Dynamic Response Unit step signal: Step response: y(s)=H(s)/s, y(t)=L-1{H(s)/s} Unit impulse signal: δ(t)1 Impulse response: h(t)= L-1 {H(s)} In Matlab: use “step”, “impulse”, “lsim”, etc

Time domain response specifications Defined based on unit step response Defined for closed-loop system Steady-state value yss Steady-state error ess Settling time ts = time when y(t) last enters a tolerance band

By final value theorem In MATLAB: num = [ .. .. .. .. ] b0 = num(length(num)), or num(end) a0 = den(length(den)), or den(end) yss=b0/a0

If numerical values of y(t) available, abs(y – yss) < tol means inside band abs(y – yss) ≥ tol not inside e.g. t_out = t(abs(y – yss) ≥ tol) contains all those time points when y is not inside the band. Therefore, the last value in t_out will be the settling time. ts=t_out(end)

Peak time tp = time when y(t) reaches its maximum value. Peak value ymax = y(tp) Hence: ymax = max(y); tp = t(y = ymax); Overshoot: OS = ymax - yss Percentage overshoot:

Delay time td = the time when y(t) first reaches 50% of yss If ymax is reached as t→∞, there is no peak time and there is no overshoot. Delay time td = the time when y(t) first reaches 50% of yss Not frequently used Some people use a percentage different from 50% t50=t(y<=0.5*yss); td=t50(end)

Rise time tr = the time it takes for y(t) to go from 0. 1yss to 0 Rise time tr = the time it takes for y(t) to go from 0.1yss to 0.9yss for the first time. Rise time captures how fast a system responds to changes in a reference input td, tp has similar effect

If t50 = t(y >= 0.5·yss), this contains all time points when y(t) is ≥ 50% of yss so the first such point is td. td=t50(1); Similarly, t10 = t(y >= 0.1*yss) & t90 = t(y >= 0.9*yss) can be used to find tr. tr=t90(1)-t10(1)

90%yss tr≈0.45 10%yss ts ts tp≈0.9sec td≈0.35

±5% ts=0.45 yss=1 ess=0 O.S.=0 Mp=0 tp=∞ td≈0.2 tr≈0.35

tp=0.35 O.S.=0.4 Mp=40% yss=1 es=0 ts≈0.92 td≈0.2 tr≈0.1

Steady-state tracking & sys. types Unity feedback control: plant + e r(s) y(s) C(s) G(s) - + e r(s) Go.l.(s) y(s) -

r(t) t

r(t) t

r(t)=R·1(t) r(s)=R/s r(t)=R·t·1(t) r(s)=R/s2 r(t)=R·1/2·t2 r(s)=R/s3 type 0 (N=0 a0≠0) Kp=b0/a0 ess=R/(1+Kp) Kv=0 ess=∞ Ka=0 type 1 (N=1 a0=0 a1≠0 b0≠0 ) Kp= ∞ ess=0 Kv=b0/a1 ess=R/Kv type 2, N=2 a0=a1=0 a2≠0,b0≠0 Kv= ∞ Kp=b0/a2 ess=R/Ka type≥3, N ≥ 3 a0=a1=a2=0 b0≠0 Ka= ∞ ref. input sys. type

Example of tank + C H -

r(s) + Kps+KI s + - r(s) e ωn2 s(s+2ξ ωn) 1 Ts+1 e.g.

example e(s) y(s) r(s) G(s)