Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
23 views

Control Systems Lab Report # 8: Group Members

The document is a lab report on the effect of zeros on second order system response and pole-zero cancellation. It contains 4 tasks that analyze different transfer functions (G1, G2, G3, G4) by plotting their pole-zero maps and step responses to observe the impact of adding and changing zeros. The tasks vary the zeros to see their effect on stability, rise time, settling time and overshoot of the step response.

Uploaded by

marryam nawaz
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

Control Systems Lab Report # 8: Group Members

The document is a lab report on the effect of zeros on second order system response and pole-zero cancellation. It contains 4 tasks that analyze different transfer functions (G1, G2, G3, G4) by plotting their pole-zero maps and step responses to observe the impact of adding and changing zeros. The tasks vary the zeros to see their effect on stability, rise time, settling time and overshoot of the step response.

Uploaded by

marryam nawaz
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

CONTROL SYSTEMS

LAB REPORT # 8

Group Members:
Hifza Sajid (sp12-bet-029)

Marryam Nawaz (sp12-bet-043)

Submitted To:
Sir Khurram Naveed

Section:
Bet-6A
Effect of Zeros on 2nd Order Systems Response, Pole Zero Cancellation

Task # 1:

s=tf('s');
D=s^2+2*s+9;
G1=9/D;
subplot(2,2,1);
step(G1)
subplot(2,2,2);
PZMAP(G1)

G1(s)=9/D

G2(s)=((s+3)*9/3)/D

G2=((s+3)*9/3)/D;
subplot(2,2,2);
PZMAP(G2)
subplot(2,2,2);
step (G2)
G3(s)=((s+5)*9/5)/D
G3=((s+5)*9/5)/D;
subplot(2,2,3);
PZMAP(G3)
subplot(2,2,3);
step (G3)

G4(s)=((s+10)*9/10)/D
G4=((s+10)*9/10)/D;
subplot(2,2,4);
PZMAP(G4)
subplot(2,2,4);
step (G4)
Task # 2:

G1(s)=(s+4)/D
s=tf('s');
D=s^2+2*s+4;
G1=(s+4)/D;
subplot(2,1,1)
PZMAP(G1)
subplot(2,1,2)
step(G1)
G2(s)=(-s+4)/D
s=tf('s');
D=s^2+2*s+4;
G2=(-s+4)/D;
subplot(2,1,1)
PZMAP(G2)
subplot(2,1,2)
step(G2)

G3(s)=(s-4)/D
s=tf('s');
D=s^2+2*s+4;
G3=(s-4)/D;
subplot(2,1,1)
PZMAP(G3)
subplot(2,1,2)
step(G3)
TASK # 3:
Quiz:

Task 1:
g1=tf([8],[1 4]);
ltiview(g1)

g2=tf([8],[1 5]);
ltiview(g2)

g3=tf([8],[1 7]);
ltiview(g3)

g4=tf([8],[1 9]);
ltiview(g4)

G1

G2
G3

G4

Task 2:
g1=tf([8],[1 11 28]);

ltiview(g1)

g2=tf([8],[1 7 12]);
ltiview(g2)

g3=tf([8],[1 4 0]);
ltiview(g3)

g4=tf([8],[1 4.25 1]);


ltiview(g4)
G1

G2

G3
G4

You might also like