Anda di halaman 1dari 5

This document contains step responses

of various functions plotted in


MATLAB.

CONTROL
SYSTEMS
ENGINEERING
ASSIGNMENT # 01

Muhammad Arslan Sarfraz

1. Plot and determine the step response of the system in MATLAB.

R(s) =

G(s)
9
2 + 9 + 9

C(s)

C(s) = G(s) * R(s)


C(s) =

MATLAB
>> g = tf([9],[1 9 9]);
>> pole(g)
ans =
-7.8541
-1.1459
The response of this function will be over-damped as poles are real and distinct.
>> pzmap(g)

>> step(g)
So, the response of this system is

OVER-DAMPED.

2. Plot and determine the step response of the system in MATLAB.

R(s) =

G(s)

9
2 + 2 + 9

C(s) = G(s) * R(s)


C(s) =

MATLAB
>> g = tf([9],[1 2 9]);
>> pole(g)
ans =
-1.0000 + 2.8284i
-1.0000 - 2.8284i
The response of this function will be under-damped as poles are complex.
>> pzmap(g)

>> step(g)
So, the response of this system is

UNDER-DAMPED.

C(s)

3. Plot and determine the step response of the system in MATLAB.

R(s) =

G(s)

9
2 + 9

C(s) = G(s) * R(s)


C(s) =
MATLAB
>> g = tf([9],[1 0 9 ]);
>> pole(g)
ans =
0.0000 + 3.0000i
0.0000 - 3.0000i
The response of this function will be undamped as poles are imaginary.
>> pzmap(g)

>> step(g)
So, the response of this system is

UNDAMPED.

C(s)

4. Plot and determine the step response of the system in MATLAB.

R(s) =

G(s)
9
2 + 6 + 9

C(s)

C(s) = G(s) * R(s)


C(s) =
MATLAB
>> g = tf([9],[1 6 9 ]);
>> pole(g)
ans =
-3.0000 + 0.0000i
-3.0000 - 0.0000i
The response of this function will be critically damped as poles are real and equal.
>> pzmap(g)

>> step(g)
So, the response of this system is

CRITICALLY DAMPED.