本例采用了增量式PID算法,算式如下: PIDOUT = basicValue + Kp*d_error + Ki*error + Kd*dd_error
其中: PIDOUT:PID輸出控制參數,為PWM寬度的調整量 Kp:比例調節參數 Ki:積分調節參數 Kd:微分調節參數 error:誤差量(為期望速度-實際速度,可以為正數或負數) d_error:本次誤差量與上次誤差量之差(error-PRe_error) dd_error:上次誤差量與上上次誤差量之差(pre_error-pre_pre_error)
新聞熱點
疑難解答