人們通過對PID控制理論的認識和長期人工操作經驗的總結,可知PID參數應依據以下幾點來適應無刷驅動器系統的動態過程。

①在無刷驅動器偏差比較大時,為使盡快消除偏差,提高響應速度,同時為了避免系統響應出現超調,Kp取大值,Ki取零;在偏差比較小時,為繼續減小偏差,并防止超調過大、產生振蕩、穩定性變壞,Kp的取值要減小,Ki取小值;在偏差很小時,為消除靜態誤差,克服超調,使系統盡快穩定,Kp的取值繼續減小,Ki值不變或稍取大。
②當偏差與偏差變化率同號時,被控量是朝偏離既定值方向變化。因此,當被
控量接近定值時,反號的比例作用阻礙積分作用,避免積分超調及隨之而來的振蕩,有利于控制;而當被控量遠未接近各定值并向定值變化時,則由于這兩項反向,將會減慢控制過程。在偏差比較大,偏差變化率與偏差異號時,Kp值取零或負值,以加快控制的動態過程。
③無刷驅動器偏差變化率的大小表明偏差變化的速率。ek-ek-1越大,Kp取值越小,Ki取值越大,反之亦然。同時,要結合偏差大小來考慮。
④微分作用可改善系統的動態特性,阻止偏差的變化,有助于減小超調量、消除
振蕩,縮短調節時間ts,允許加大Kp,使系統穩態誤差減小,提高控制精度,以達到滿意的控制效果。所以,在ek比較大時,Kd取零,實行PI控制;在ek比較小時,Kd取一正值,實行無刷驅動器PID控制。