本例采用了增量式PID算法,算式如下: PIDOUT = basicValue + Kp*d_error + Ki*error + Kd*dd_error
其中: PIDOUT:PID輸出控制參數(shù),為PWM寬度的調(diào)整量 Kp:比例調(diào)節(jié)參數(shù) Ki:積分調(diào)節(jié)參數(shù) Kd:微分調(diào)節(jié)參數(shù) error:誤差量(為期望速度-實(shí)際速度,可以為正數(shù)或負(fù)數(shù)) d_error:本次誤差量與上次誤差量之差(error-PRe_error) dd_error:上次誤差量與上上次誤差量之差(pre_error-pre_pre_error)
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注