Professional Documents
Culture Documents
s = tf('s');
x = [0:0.01:1000];
G = 1 / ((s^3)+(4*(s^2))+(3*s));
Kp = 7.2;
Ki = 8.314;
Kd = 1.5589;
PID = Kp + (Kd * s) + (Ki / s);
sys = PID*G;
system = sys / (1 + sys);
step(x,system);
clear
clc
close all
num =[2 5];
den =[2 1 2];
h=tf(num,den)
ku = 3; % kcr gain critique
tu = 4; % period
kp = 0.6*ku
ti = tu/2;
td = tu/8;
ki = kp/ti
kd = td*kp
[kp,ki,kd] = ZieglerNichols(ku, tu, 'classic pid')
clear
clc
close all
num =[2];
den =[2 1];
z=tf(num,den)
t = 3; % tangant
l = 4; % retard
kp = 1.2*(t/l)
ki = 2*l
kd = 0.5*l
[kp,ki,kd] = ZieglerNichols(ku, tu, 'classic pid')
step(h)