基于windows的永磁直流電動機CAD系統(tǒng)
劉敏,黃開勝,蘇展
(廣東工業(yè)大學,廣東廣州510006)
摘要:利用面同對象的編程方法,采用v塘ual c++6 0語言編制了基于windows平臺的永磁直流電動機cAI)系統(tǒng)軟件,并開發(fā)了數(shù)據(jù)庫管理系統(tǒng)。軟件系統(tǒng)人機界面友好、通用性強,使用方便。
0引 言
本文針對永磁直流電動機的結構特點,在深入研究了這種電動機的設計方法及電機cAD技術的基礎上,提出了永磁直流電動機直接設計法,即由性能指標到參數(shù)計算再到結構設計的設計方法。采用這種設計方法,利用Visual c++6 O開發(fā)的這種電動機cAD系統(tǒng),操作使用方便、界面友好、可視化程度高,設計結果準確可靠,已得到多個永磁直流電動機設計的驗證。
基于windows操作平臺設計的cAD軟件采用windows統(tǒng)一的操作方式,易學、易掌握。Visual c++6.0是程序設計語言c++的集成編程環(huán)境,是面向對象的程序設計語言,面向對象的程序設計方法使程序設計更方便、可靠,并可以縮短開發(fā)周期,提高軟件的可靠性。
本文的永磁直流電動機cAD系統(tǒng)結構如圖l所示。
1軟件系統(tǒng)結構及功能
在windows下,永磁直流電動機設計軟件由在主窗口以圖標表示的若干應用程序組成,包括輔助計算程序、數(shù)據(jù)庫管理和維護及幫助等。系統(tǒng)所有的操作都在主窗口中進行,通過選擇主窗口上的菜單項,進入電機性能計算或數(shù)據(jù)庫管理,cAD軟件設計主界面如圖2所示。
1 1電機設計模塊
在設計時不論是主要尺寸和電磁負荷的選擇,還是繞組和沖片的設計都有很大差異,選擇的范圍很大,需要針對用戶對電機性能、尺寸和價格的具體要求以及所選用的永磁材料,根據(jù)制造廠的現(xiàn)有條件和經(jīng)驗,選擇適宜的結構形式和參數(shù)值進行多方案分析比較后確定。電機設計中用到的公式在電機算法模塊中實現(xiàn)。
1.1.1定子槽形
為使軟件通用性更強,電機設計模塊可根據(jù)不同的需要提供了不同的選擇,定子槽形有梨形槽、半梨形槽或斜肩圓底槽、矩形槽結構,在容量極小的永磁直流電動機中,也有選擇圓形槽的。圖3為常用定子槽形結構示意圖。
同時輔以實時刷新技術,使槽形顯示與設計者的槽形參數(shù)輸入保持同步。只要任何一槽形數(shù)據(jù)發(fā)生變化,實時顯示的槽形就會相應變化。當槽形數(shù)據(jù)出錯時,軟件提供對話框提醒設計人員,從而確保及時發(fā)現(xiàn)設計的參數(shù)設置錯誤,起到一定的監(jiān)測功能。設計人員也能根據(jù)顯示的槽形進行經(jīng)驗判斷,迅速發(fā)現(xiàn)不合理數(shù)據(jù),減少設計不合理性,節(jié)約大量資源。變化槽形各部分尺寸的選擇和計算通過Visual c++6.0編程,以圖4的界面形式顯示。
1.1.2轉子結構
轉子可分為內(nèi)轉式、外轉式以及徑向或軸向氣隙構造。內(nèi)轉子旋轉產(chǎn)生的慣量較小,通常用于伺服控制;外轉式旋轉慣量較大,適合用于直接驅動的場合。另外電機依轉子結構可以分為表面附著型、內(nèi)藏型以及嵌入型,而經(jīng)常使用的是表面附著型和內(nèi)藏型,其中內(nèi)藏型永磁電機是將永磁體埋入轉子內(nèi),結構堅固,可承受高轉速所產(chǎn)生的離心力,經(jīng)常被應用在高速的場合;表面附著型永磁電機應用于低速到中速的范圍之間,具有固定的轉特性,并且也可以維持高效率的性能。常用的轉子勵磁結構如圖5所示。
l 2數(shù)據(jù)庫管理模塊
本電機cAD系統(tǒng)是利用已經(jīng)存在的電機設計方案參數(shù)來進行電磁修改設計的。該實現(xiàn)過程主要分為以下三個步驟:(1)輸入產(chǎn)品的原始設計參數(shù)和標準信息數(shù)據(jù);(2)設計人員根據(jù)用戶產(chǎn)品需要修改其中的一些參數(shù),系統(tǒng)根據(jù)該參數(shù)值,對產(chǎn)品重新進行具體設計(包括結構設計、尺寸設計、優(yōu)化設計等);(3)利用cAD系統(tǒng)產(chǎn)生計算單。以上每一步驟中,系統(tǒng)都與數(shù)據(jù)庫緊密聯(lián)系,其流程圖如圖6所示.
2人機界面
本軟件基于wlndows環(huán)境下,用Visual c++6.0編制,以菜單、工具欄圖標為主體的操作界面十分容易掌握。在系統(tǒng)幫助中包括參數(shù)說明,使用者在輸人數(shù)據(jù)時可對照說明進行。輸人數(shù)據(jù)結束后,即可進行方案保 |