- #1
saeede-
- 9
- 0
hi everyone. in my project , I'm facing with a problem. in PID controller , desire poles are -1+j3 & -1-j3
after design , the overshoot is very high and the settling time more than PD controller
i change the K and zi (pi) several times . but not better.
the pd controller : (s+23)
pid controller : 0.7856*(s+0.3)*(s+23)/s
the code :
can you help me to decrease the overshoot ?
after design , the overshoot is very high and the settling time more than PD controller
i change the K and zi (pi) several times . but not better.
the pd controller : (s+23)
pid controller : 0.7856*(s+0.3)*(s+23)/s
the code :
Code:
M = 1 %%kg
m = 0.5 %%kg
l = 0.4 %%m
g = 9.81 %%m/s^2
s = tf('s')
G1 = 1/((M*l*(s)^2)-((m+M)*g))
c1 = 0.7856*(s+23)*(s+0.3)/(s)
G2 = feedback(c1*G1,1)
figure(1)
rlocus(c1*G1)
figure(2)
impulse(G2)
Last edited by a moderator: