= ki* error_i; //nilai Ki ditentukan melalui metode try and error nilai_error_i = error_i; //Untuk kontrol derivatif error_d = nilai_error - nilai_error_d; outkd = kd * error_d; //nilai Kd ditentukan melalui metode try and error nilai_error_d = error_d; //kontrol PID outPID=outkp + outki + outkd;
1023
nilai error
-1000
0 error i 0 error d
1023 120 80 40
903
783
663
663
743 783