Example Problems and Solutions 555A–7–25. Consider a unity-feedback system whose open-loop transfer function isDesign a lag–lead compensator Gc(s)such that the static velocity error constant is 10 sec–1, the
phase margin is 50°, and the gain margin is 10 dB or more.G(s)=K
s(s+1)(s+4)MATLAB Program 7–29
%Unit-ramp responses
num1 = [10];
den1 = [1 1 10 0];
num2 = [95.238 286.6759];
den2 = [1 15.3339 110.5719 286.6759 0];
t = 0:0.01:3;
[c1,x1,t] = step(num1,den1,t);
[c2,x2,t] = step(num2,den2,t);
plot(t,c1,'.',t,c2,'-',t,t,'--');
grid;
title('Unit-Ramp Responses of Uncompensated System and Compensated System');
xlabel('t Sec');
ylabel('Outputs')
text(1.2,0.65,'Uncompensated System')
text(0.1,1.3,'Compensated System')
Outputs3022.510.51.5t Sec0 0.5 1 1.5 2 2.5 3Unit-Ramp Responses of Uncompensated System and Compensated SystemCompensated SystemUncompensated System
Figure 7–150
Unit-ramp responses
of the uncompensated
and compensated
systems.