2.7. PROPORTIONAL-INTEGRAL-DERIVATIVE CONTROL 67
Figure 2.32. Step response of the open-loop transfer functionAs outlined previously, thefirststepistoimprovetherisetimesuchthatthe
plant response is at or near the desired level. So, we proceed tofirst implement
proportional control. In the followingMatlabcode, we start by inputting
alowvalueofKdas a start to examine the effect of proportional gain rise
time and subsequently on the error. The followingMatlabcode implements
proportional control:
kp=10; %Proportional gain
sysopenloop=tf(kp*numsys,densys); %Open-loop transfer function
sysfeedback=[1]; %Unity feedback
sysclosedloop=feedback(sysopenloop,sysfeedback);%Closed-loop TF
step(sysclosedloop,0:0.001:2.0); %Step input responseFigure 2.33. Step response withKd=10Figure 2.33 illustrates the step response of the system with proportional
gain control. Certainly, there is marked improvement in the rise time and also
in thefinal value. The steady-state error has been considerably reduced, but not
enough. The main observation is that the rise time is considerably faster than