0% found this document useful (0 votes)
24 views15 pages

QUS 1) A) Zeta 0 Num (0 0 4) Den (1 0 4) Sus TF (Num, Den) Step (Sus) Impulse (Sus) Num 0 0 4

The document analyzes the step and impulse responses of several second-order systems by varying parameters like damping ratio (zeta) and natural frequency (wn). It examines systems with zeta values of 0, 0.6, 1, and 1.2, and also systems with varying wn from 0.1 to 1.7 for a fixed zeta of 0.7. The responses are plotted after defining the transfer functions of the systems using MATLAB functions like tf, step, and impulse.

Uploaded by

hamoodullah
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views15 pages

QUS 1) A) Zeta 0 Num (0 0 4) Den (1 0 4) Sus TF (Num, Den) Step (Sus) Impulse (Sus) Num 0 0 4

The document analyzes the step and impulse responses of several second-order systems by varying parameters like damping ratio (zeta) and natural frequency (wn). It examines systems with zeta values of 0, 0.6, 1, and 1.2, and also systems with varying wn from 0.1 to 1.7 for a fixed zeta of 0.7. The responses are plotted after defining the transfer functions of the systems using MATLAB functions like tf, step, and impulse.

Uploaded by

hamoodullah
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 15

QUS 1)

a) zeta= 0
num=[0 0 4]
den=[1 0 4]
sus=tf(num,den)
step(sus)
figure
impulse(sus)
num =
0

den =
1

Transfer function:
4
------s^2 + 4

Im
pulseResponse
2.5
2
1.5
1

Amplitude

0.5
0
-0.5
-1
-1.5
-2
-2.5

50

100

150

200
Tim
e(sec)

250

300

350

400

StepResponse
2.5

Amplitude

1.5

0.5

-0.5

50

100

150

200
Tim
e(sec)

b) for zeta= 0.6


num=[0 0 4]
den=[1 4.8 4]
sus=tf(num,den)
step(sus)
figure
impulse(sus)
num =
0

den =
1.0000

4.8000

Transfer function:
4
--------------s^2 + 4.8 s + 4

4.0000

250

300

350

400

Im
pulseResponse
0.7

0.6

Amplitude

0.5

0.4

0.3

0.2

0.1

0
0

4
Tim
e(sec)

StepResponse
1
0.9
0.8
0.7

Amplitude

0.6
0.5
0.4
0.3
0.2
0.1
0
0

3
Tim
e(sec)

c) zeta=1 ;
num=[0 0 4]
den=[1 8 4]
sus=tf(num,den)
step(sus)
figure
impulse(sus)
num =
0

den =
1

Transfer function:
4
-------------

s^2 + 8 s + 4

Im
pulseResponse
0.45
0.4
0.35

Amplitude

0.3
0.25
0.2
0.15
0.1
0.05
0
0

6
Tim
e(sec)

10

12

14

StepResponse
1
0.9
0.8
0.7

Amplitude

0.6
0.5
0.4
0.3
0.2
0.1
0
0

10
Tim
e(sec)

d) for zeta = 1.2;


num=[0 0 4]
den=[1 9.6 4]
sus=tf(num,den)
step(sus)
figure
impulse(sus)
num =
0

den =
1.0000

9.6000

Transfer function:
4
--------------s^2 + 9.6 s + 4

4.0000

15

Im
pulseResponse
0.4

0.35

0.3

Amplitude

0.25

0.2

0.15

0.1

0.05

0
0

6
Tim
e(sec)

10

12

14

StepResponse
1
0.9
0.8
0.7

Amplitude

0.6
0.5
0.4
0.3
0.2
0.1
0
0

6
Tim
e(sec)

QUS 2)
zeta = 0.7
wn = 0.1
num=[0 0 0.01]
den=[1 0.14 0.01]
sus=tf(num,den)
step(sus)
figure
impulse(sus)
num =
0

0.0100

den =
1.0000

0.1400

0.0100

10

12

14

Transfer function:
0.01
------------------s^2 + 0.14 s + 0.01

Im
pulseResponse
0.05

0.04

Amplitude

0.03

0.02

0.01

-0.01

10

20

30

40

50
Tim
e(sec)

60

70

80

90

100

StepResponse
1.4

1.2

Amplitude

0.8

0.6

0.4

0.2

0
0

10

20

30

40
Tim
e(sec)

wn = 0.5
num=[0 0 0.25]
den=[1 0.7 0.25]
sus=tf(num,den)
step(sus)
figure
impulse(sus)

50

60

70

80

90

Im
pulseResponse
0.3

0.25

Amplitude

0.2

0.15

0.1

0.05

-0.05

10
Tim
e(sec)

12

14

16

18

20

StepResponse
1.4

1.2

Amplitude

0.8

0.6

0.4

0.2

0
0

8
Tim
e(sec)

for

wn = 1.7

num=[0 0 2.89]
den=[1 2.38 2.89]
sus=tf(num,den)
step(sus)
figure
impulse(sus)

10

12

14

16

18

Im
pulseResponse
0.8
0.7
0.6

Amplitude

0.5
0.4
0.3
0.2
0.1
0
-0.1

3
Tim
e(sec)

StepResponse
1.4

1.2

Amplitude

0.8

0.6

0.4

0.2

0
0

0.5

1.5

2.5
Tim
e(sec)

3.5

4.5

You might also like