You are on page 1of 10

NAME:- ARIJIT NATH

UNIVERSITY ROLL NO:-13005319042


DEPARTMENT:-EIE
SUBJECT:-CONTROL SYSTEM LAB (PC-EI591)
SEMESTER:-5

EXPERIMENT NO: 03

TITLE:
SIMULATION OF STEP AND IMPULSE RESPONSE OF TYPE ZERO, TYPE
ONE AND TYPE TWO SYSTEM
OBJECTIVE:
To determine the time response curve of type zero, type one and type two control
systems with step and impulse input.
THEORY:
The open-loop transfer function of a unity feedback system can be written in two
standard forms- the time constant form and the pole-zero form. In these two forms,
G(s) is as given bellow.

(Time-constant form)                               
... (1)

(Pole-zero form)         ... (2)

The term in the denominator in equation (1), which corresponds to number of


integrations presents in the open loop control system. As S tends to zero, this term
dominates in determining the steady-state error. Control systems are therefore
classified in accordance with the number of integrations in the open loop transfer
function. 

a) Type-0 system:
A system without pole at the origin on the S plane, i. e. With no
integration in the open loop transfer function is known as type-0 system.
Accordingly, the power zero of S in equation-(1) is named the system type zero.
Type zero system can determine the position error constant at the input of unit step
signal. It can be formed as 

b) Type-1 system:
If n=1 or with one number of integration in G(s) in equation (1) then
the control system is known as type-1 system. Therefore the open loop transfer
function has not any position error. The time constant form of type-1 system can be
represent as,

c) Type-2 system:
a system with two integration in the open loop transfer function or if in the general
form of open loop transfer function (n=2), then the system is designated as type
two system and is of the form,

MATLAB PROGRAMME :-

Step response of type zero system :

Program coding in MATLAB:


>> n1= [1];
>> d1= [5 1];
>> g1=tf (n1, d1)   ←

 Transfer function:
   1
-------
5s+1
>> t=0:0.1:10;
>> y1=step (g1,t);
>>plot(t,y1);
>>xlabel('time');
>>ylabel('y1');
>>title('step response of type zero system');

Impulse response of type zero system :

Program coding in MATLAB:


>> n1=[1];
>> d1=[5 1];
>> g1=tf(n1,d1)  ←

 Transfer function:
   1
-------
5s+1
>> t=0:0.1:10;
>> y2=impulse(g1,t);
>>plot(t,y2);
>>xlabel('time');
>>ylabel('y2');
>>title('impluse response of type zero system');

Step response of type one system :

Program coding in MATLAB:


>> n2=[1];
>> d2=[5 1 0];
>> g2=tf(n2,d2)  ←

 Transfer function:
    1
---------
5 s^2 + s
>> t=0:0.1:10;
>> y3=step(g2,t);
>>plot(t,y3);
>>xlabel('time');
>>ylabel('y3');
>>title('step response of type one system');

Impulse response of type one system :

Program coding in MATLAB:


>> n2=[1];
>> d2=[5 1 0];
>> g2=tf(n2,d2)   ←

 Transfer function:
    1
---------
5 s^2 + s
>> t=0:0.1:10;
>> y4=impulse(g2,t);
>>plot(t,y4);
>>xlabel('time');
>>ylabel('y4');
>>title ('impulse response of type one system');

Step response of type two system :

Programme coding in MATLAB:


>> n3=[1];
>> d3=[5 1 0 0];
>> g3=tf(n3,d3)    ←

 Transfer function:
     1
-----------
5 s^3 + s^2
>> t=0:0.1:10;
>> y5=step(g3,t);
>>plot(t,y5);
>>xlabel('time');
>>ylabel('y5');
>>title('step response of type two system');
Impulse response of type two system :

Program coding in MATLAB:


>> n3=[1];
>> d3=[5 1 0 0];
>> g3=tf(n3,d3)  ←

 Transfer function:
     1
-----------
5 s^3 + s^2
>> t=0:0.1:10;
>> y6=impulse(g3,t);
>>plot(t,y6);
>>xlabel('time');
>>ylabel('y6');
>>title ('impulse response of type two system');

Results :

Pole-Zero Map for Step response of type zero system :


Pole-Zero Map for Impulse response of type zero system :
Pole-Zero Map for Step response of type one system :

Pole-Zero Map for Impulse response of type one system :


Pole-Zero Map for Step response of type two system :
Pole-Zero Map for Impulse response of type two system :

Discussion:
In this regard we can conclude that the control system of plant that does not
possess an integrating property, suffers offset in response to step inputs and the
unit impulse response is the derivative of the unit-step response and this can be
seen from the unit impulse input which is the derivative of the unit-step input.
Comparison of the system response to these two inputs clearly indicates that the
response to the integral of an input signal can be obtained by integrating the
response of the system to the original signal and by determining the integration
constants from the zero output initial condition. By simulation, obtaining the
system time response curve, C(t) is always exponential in nature by the equation,
.

You might also like