Professional Documents
Culture Documents
Lab Report 5
Lab Report 5
ENGINEERING
THEORY
RESPONSE OF THE SYSTEM
Time response of the system
Frequency response of the system
2
TRANSIENT RESPONSE
After applying input to the control system, output takes certain time to reach steady state.
So, the output will be in transient state till it goes to a steady state. Therefore, the
response of the control system during the transient state is known as transient response.
1) DELAY TIME TD
The delay time Td is the time needed for the response to reach half of its final value the
very first time.
3
2) RISE TIME, TR
The rise time Tr is the time required for the response to rise from 10% to 90%, 5% to 95%, or
0% to 100% of its final value.
For underdamped second order systems,
the 0% to 100% rise time is normally used.
For overdamped systems,
the 10% to 90% rise time is common.
3) Peak time, Tp
The peak time Tp is the time required for the response to reach the first peak of the
overshoot.
4
4) Maximum overshoot, Mp
Peak overshoot Mp is defined as the deviation of the response at peak time from the
final value of response. It is also called the maximum overshoot.
5) SETTLING TIME, TS
The settling time Ts is the time required for the response curve to reach and stay within 2%
of the final value.
In some cases, 5%instead of 2%, is used as the percentage of the final value..
EXAMPLE
5
Find the time domain specifications of a control system having the closed loop transfer function
when the unit step signal is applied as an input to this control system.
ANALYTICAL SOLUTION
We know that the standard form of the transfer function of the second order closed loop control system as
..By equating these two transfer functions, we will get the un-damped natural frequency ωn as 2 rad/sec
and the damping ratio δ as 0.5.
6
MATLAB SOLUTION
find the time domain specifications of a control system having the closed loop
transfer function
when the unit step signal is applied as an input to this control system.
sys = tf([4],[1 2 4]);
Step(sys)
S=stepinfo(sys)
7
8
TO FIND INDIVIDUAL CHARACTERISTIC
COMMANDS
S.SettlingTime
S.RiseTime
S.Overshoot
S.Peak
S.PeakTime
num1= [4];
dnum1= [1 2 4];
sys=tf(num1, dnum1)
linearSystemAnalyzer(sys)
SELECT PLOT CHARACTERISTIC
Peak response
Settling time
Rise time
Steady state
Grid On
10
PROPERTIES EDITOR
Labels
Title
X-Label
Y- Label
X-axis and Y-axis limit
Units
Style
Option
From option we can change settling and rise time configuration
11
ANALYZING MULTIPLE SYSTEMS
numA= [1 2];
dnumA=[2 1 3];
sysA=tf(numA, dnumA)
numB= [1];
dnumB=[1 1];
sysB=tf(numB, dnumB)
sys1= parallel(sysA,sysB)
numC= [1 2];
dnumC=[2 1 3];
sysC=tf(numC, dnumC)
numD= [1];
dnumD=[1 1];
sysD=tf(numD, dnumD)
12
sys2= series(sysC,sysD)
linearSystemAnalyzer(sys1,sys2)
RESULT
FINAL RESULTS
13
14
POST LAB TASK /HOME TASK
15
COMMAND
n1=[1 ];
d1=[1 0.2 1];
sys1=tf(n1,d1)
n2=[1];
d2=[1 0.8 1];
sys2=tf(n2,d2)
n3=[1 ];
d3=[1 1.4 1];
sys3=tf(n3,d3)
n4=[1];
d4=[1 2 1];
sys4=tf(n4,d4)
n5=[1];
d5=[1 4 1];
sys5=tf(n5,d5)
linearSystemAnalyzer(sys1,sys2,sys3,sys4,sys5)
legend
TABLE
ZETA Rise Time Peak Time %Overshoot Settling Time Steady
16
GRAPH
17