2.7. PROPORTIONAL-INTEGRAL-DERIVATIVE CONTROL 57
Let us selectKP = 100as a start and see what happens. Substituting values
forKP,m,andbwe get the closed-loop transfer function as
Y(s)
F(s)=
100
1000 s+ 50 + 100=
100
1000 s+150=
0. 1
s+0. 15Since we are interested in obtaining a desired velocity of 10 meters/second,
we need to provide a step input of amplitude 10 meters/second. Therefore,
usingF(s)=10/s, we obtain the closed-loop responseY(s)as,
Y(s)=0. 1
s+0. 15F(s)=μ
0. 1
s+0. 15∂μ
10
s∂
=
1
s(s+0.15)=
1
0. 15
s−
1
0. 15
s+0. 15=6. 6667
s−
6. 6667
s+0. 15The time-domain solution for this isy(t)=6. 6667 u(t)− 6. 6667 e−^0.^15 tu(t),
shown in Figure 2.21.
024681020 40 t 60 80 100Figure 2.21. Time-domain solutionOnce again, we see that choosingKP = 100still does not satisfy our rise
time criterion of less than 5 seconds. However, we do see an improvement over
the open-loop response shown earlier. ChoosingKP= 1000, and carrying out
an analysis similar to the above shows that the closed-loop response satisfies the
performance criteria for rise time.
Y(s)
F(s)=
1000
1000 s+ [50 + 1000]=
1000
1000 s+ 1050=
1
s+1. 05Y(s)=1
s+1. 05F(s)=∑
1
s+1. 05∏∑
10
s∏
=
10
s(s+1.05)=
9. 9502
s−
9. 9502
s+1. 005
y(t)=9. 9502 u(t)− 9. 9502 e−^1.^005 tu(t)