基于VB 6.O編程語言的永磁無刷電機的設計
本文以4 kW無刷直流電機安裝于汽車緩速器中的研發為依托,介紹利用VB 6.O編程語言實現永磁無刷電機的設計,并得出實驗數據。
本文引用地址:http://www.104case.com/article/162192.htm1 無刷直流電動機的基本原理
用圖1所示的無刷直流電動機系統來說明無刷直流電動機的基本工作原理。電動機的定子繞組為三相星形聯結,位置傳感器與電動機轉子同軸,控制電路對位置信號進行邏輯變換后產生驅動信號,驅動信號經驅動電路放大后控制逆變器的功率開關管,使電動機的各相繞組按一定的順序工作。當轉子旋轉到圖2(a)所示的位置時,轉子位置傳感器輸出的信號經控制電路邏輯變換后驅動逆變器,使VI1,VI6(見圖1)導通,及A,B兩相繞組通電,電流從電源的正級流出,經VI1流入A相繞組,再從B相繞組流出,經VI6回到電源負極。

電樞繞組在空間產生的磁動勢Fa如圖2(a)所示,此時定轉子磁場相互作用,使電動機的轉子順時針轉動。

當轉子在空間轉過60°電角度,到達圖2(b)所示位置時,同理此時VI1,VI2導通,使電動機的轉子繼續順時針轉動。
轉子在空間每轉過60°電角度,逆變器開關就發生一次切換,功率開關管的導通邏輯為VI1,VI6→VI1,VI2→VI3,VI2→VI3,VI4→VI5,VI4→VI5,VI6→VI1,VI6。在此周期,轉子始終受到順時針方向的電磁轉矩作用,沿順時針方向連續旋轉。
在圖2(a)到圖2(b)的60°電角度范圍內,轉子磁場沿順時針連續旋轉,而定子合成磁場在空間不是連續旋轉的,而是一種跳躍式旋轉磁場,其步距為60°電角度。轉子在空間每轉過60°電角度,定子繞組就進行一次換流,定子合成磁場的狀態就發生一次躍變。由此可見,電動機有六種狀態,每一狀態有兩相導通,每相繞組的導通時間為轉子旋轉120°電角度的時間。這種工作方式稱為兩相導通星形三相六狀態。
只要根據磁極的不同位置,以恰當的順序去導通和阻斷各相出線端所連接的可控晶體管,始終保持轉子線圈所產生的磁動勢領先磁極磁動勢一定電角度的位置關系,便可使該電動機產生一定方向的電磁轉矩而穩定運行。可以看出,通過借助邏輯電路來改變功率晶體管的導通順序,即可實現電動機正反轉。
2 軟件設計
2.1 主程序流程圖
在電機設計過程中,最主要是解決大量曲線圖表的問題,本例程采用插值法、擬合法等方法處理大量公式、曲線,雖然會產生小小的誤差,但使用起來方便快捷,節省時間。主程序流程圖如圖3所示。

評論