無感無刷電機控制如今被應用在各行各業中,它的控制難點主要有兩點:1、電機的啟動;2、轉子位置的檢測,那么如何實現無刷電機的無感控制? 利用非導通相端電壓和非導通相端電壓相鄰采樣周期前后時刻的電壓差值作為換相判斷依據。為了準確測試到無感無刷電機換相位置,需要對非導通相端電壓進行采樣。本文采用的測試對象是一款東弘機電的額定電壓24V,額定功率100W,額定轉速4000rpm/min,4對極的無刷直流電機。 為了得到準確的無感無刷電機電壓波形,通過外圍電路,將端電壓經過電阻分壓后直接連接至單片機模數引腳,對端電壓極性連續的模數采樣,要準確獲取端電壓,需對其進行PWM中點采樣。在一個PWM高壓平內采樣多次,并將該信號去平均值,邊得到較為準確的PWM中點電壓采樣值。同時,ADC端電壓采樣電阻大小要選擇合理,過小的電阻容易因采樣電流的波動而燒毀單片機,同時由于對三相得端電壓進行采樣,因此再設計中電阻分壓采樣電路的時候,要選擇電阻精度盡量高的電阻。 無感無刷電機驅動系統設計 起動時通過控制器直接給定固定的電壓矢量,將電機帶動旋轉,實現起動。當點擊起動后,通過采樣非通道相的端電壓,經過換向分析,得到轉子的角速度。將給定無感無刷電機速度與實際測算出的速度的差值作為速度調節器輸入,速度調節器的輸出量與實際電路中測量電流值的差值作為電流調節器的輸入值,并經過換向分析控制六路PWM,信號逆變器的輸出,實現對直流無刷電機的無位置雙閉環控制。 無感無刷電機控制已經以成熟的技術步伐向我們的生活中邁進,我們將配合電機與驅動給大眾提供定制方案。
|