PID
Last updated
Last updated
PID 是一種控制訊號輸出的系統,可以用來控制馬達轉動角度和速度。
PID 的輸出是由三個term決定的:Proportional,Integral,和Derivative
是Proportional Term的Coefficient,調高這個可以提升誤差的修正強度
是Integral Term的Coefficient,如果機器的Steady state error 不等於零(持續停在某個誤差值),可以調高這個讓機器突破Steady state
是Derivative Term的Coefficient,調高這個可以讓誤差接近零時減速的更快
先調整Kp:如果機器修正太慢,提升Kp,持續提升直到機器開始修正過頭並搖擺
調整Kd:提升以修正搖擺的問題,也可以同時降低一點Kp
如果機器卡在一個誤差值,稍微提升一點Ki,但是不適合提升太多