MATLAB code-WPS Office
MATLAB code-WPS Office
JI = 10;
BI = 1;
k = 100;
Jm = 2;
Bm = 0.5;
pm = [ Jm Bm k];
pl = [ JI BI k];
s= tf('s');
%Part 1
system.
G1 = tf ( [0 k], pl);
G2 = tf ( [01], pm);
G3 = G1 G2;
feedback,
%step response
figure (1)
step(G)
title('step response of open loop system')
%Part 2
figure (2)
rlocus(G)
%Part 3
feedback
figure (3)
step(T)
system')
% System characteristics
Gc= 7.1264*((1+1.8*s)*
(1+0.052*s))/((1+0.1*s)*(1+0.64*s));
G4= G*GC;
figure (4)
rlocus (G4)
title ('Root Loci of compensated system') %step response of compensated closed
loop system
T1 = feedback (G4,1)
figure (5)
step (T1)
G=
+400 s^8 + 280 s^7 + 48069 s^6 +22807 s^5 + 1.643e06 s^4 + 430150 s^3 + 1.203e07 s^2 + 1.5e06 s
400 s^8+ 280 s^7 + 48069 s^6 +22807 s^5 + 1.645e06 s^4 + 430850 s^3 + 1.215e07 s^2 +1.515e06 s +
1e06
ans =
RiseTime: 4.2408
SettlingMin: 0.7510
SettlingMax: 1.4992
Overshoot: 49.9168
Undershoot: 0
Peak: 1.4992
PeakTime: 11.0642
T1 =75+1334 s^6 +2.686e04 s^5 +1.036e05 s^4 + 1.599e06 s^3 + 1.721e06 s^2 + 1.33e07 s +7.126e06
3.731e04 s^7+ 1.715e05 s^6 + 1.293e06 s^5 +2.835e06 s^4 + 1.103e07 s^3 + 1.486e07 s^2 + 1.48e07 s +
7.126e06
PLOT(S)
.