直流電機控制器為在單片機中實現PID調理,需要獲得機電速度設定值(經由過程A/D變換器)和機電的現實轉速。這需要經由過程精心的設計才能完成。直流電機控制器利用數字PID算法為它的速度控制提供了技術支持。
直流電機控制器的現實轉速可經由過程丈量轉子位置傳感器(凡是是霍爾傳感器)旌旗燈號獲得,在機電轉動進程中,經由過程霍爾傳感器可以獲得周期旌旗燈號。
直流電機控制器每轉一圈,每相霍爾傳感器發生2個周期的方波,且其周期與機電轉速成反比,是以可以哄騙霍爾傳感器旌旗燈號獲得機電的現實轉速。為盡量縮短一次速度采樣的時間,可測得肆意一相霍爾傳感器的一個正脈沖的寬度。直流電機控制器的現實轉速變小,但由于哄騙霍爾傳感器旌旗燈號測速,所以丈量機電轉速時的采樣周期是變化的。
直流電機控制器低速時采樣周期要長些,這影響了PID調理器的輸出,致使機電低速時的動態特征變差。解決的法子是將三相霍爾傳感器旌旗燈號相“與”,發生3倍于一相霍爾傳感器旌旗燈號頻率的倍頻旌旗燈號,這樣可縮短一次速度采樣的時間,但得增加額外的硬件開銷。若對測速精度要求較高時,可采用增量式光電碼盤,但一樣會增加了電路的復雜性和硬件的開銷。
在分析了直流機電閉環速度控制方案的根基上,針對PID算法在直流電機控制器運用中出現的種種問題,給出了響應的解決方式,提出了非線性變速積分PID算法,成功地解決了在低采樣周期時PID算法的積分飽和問題。
淄博誠鋮創惠電子有限公司 http://www.accessqa.cn/ 歡迎您的訪問。 了解更多內容,請百度一下:直流調速電源,電機控制器,電機調速器,直流電機調速器,直流調速器,直流電機調速電源,直流電機控制器