目前,對AC接觸器有限元仿真的現(xiàn)狀利用ANSYS進行電磁機構(gòu)有限元分析仿真的方法和對AC接觸器電磁機構(gòu)的優(yōu)化設(shè)計,在有限元分析的基礎(chǔ)上對電磁機構(gòu)進行動力學(xué)仿真,研究目的分別是電磁靜態(tài)吸力與負載反力的配合和觸頭2次彈跳對AC接觸器壽命的影響,提出電磁式AC接觸器專家系統(tǒng),也只是從理論上提出這個概念,并沒有進行深層次研究。
ANSYS在工程設(shè)計中的應(yīng)用日趨廣泛,其分析的標(biāo)準(zhǔn)過程為:建立模型,定義載荷, 求解和解釋結(jié)果。若要修改結(jié)果,就必須重新建模并重復(fù)上述步驟,當(dāng)模型較復(fù)雜或修改較多時,就顯得相當(dāng)繁雜和費時。雖然ANSYS自身帶有功能十分強大的參數(shù)化設(shè)計語言APDL,但它不提供圖形化界面輸入,一般分析人員不易或不愿花太多時間去掌握。因此,依據(jù)專家設(shè)計的電磁接觸器過程,采用模塊化程序設(shè)計技術(shù),用目前流行的的建立,最終結(jié)合APDL,自動完成分析全過程,下面通過實例說明其實現(xiàn)原理及方法。
針對某一實際工程問題,ANSYS所提供的APDL可對ANSYS命令進行封裝,使其更加有效地分析計算,輕松地進行自動化工作(循環(huán)、分支、宏等結(jié)構(gòu))。封裝系統(tǒng)只要求操作人員輸入前處理參數(shù),然后自動調(diào)用ANSYS求解。并且,ANSYS為使用者提供batch功能,實現(xiàn)分析文件的后臺調(diào)用,利用自己熟悉的編程軟件修改分析文件中相應(yīng)的參數(shù),并調(diào)用ANSYS程序計算。VB提供輸入?yún)?shù)的可視化界面,由此界面可輸入或修改相關(guān)參數(shù),這些賦值后的參數(shù)被傳送到ANSYS的參數(shù)化命令流文件而構(gòu)成完整的運行程序,VB再調(diào)用該程序分析電磁場。在主程序的調(diào)用過程中必須實現(xiàn)以下4種功能:(1)前處理參數(shù)輸入,(2)根據(jù)用戶輸入的參數(shù)生成ANSYS宏命令文件,(3)將生成的宏命令文件提交給ANSYS程序進行批處理操作,(4)程序需要判斷ANSYS的批處理操作何時結(jié)束。
文獻給出1種用VB增強ANSYS前處理能力的方法,其建模的命令流文件通過VB編程輸入,無疑會增加VB編程的工作量,對復(fù)雜模型尤其是難度更大的求解和后處理部分,在很大程度上會掩蓋VB編程的優(yōu)點。與此不同,本研究先用APDL編寫參數(shù)化建模分析命令流文件,然后通過VB的讀文件和寫文件函數(shù)對該命令流文件進行操作,只需幾行程序即可完成整個調(diào)用過程。
專業(yè)從事機械產(chǎn)品設(shè)計│有限元分析│強度分析│結(jié)構(gòu)優(yōu)化│技術(shù)服務(wù)與解決方案
杭州納泰科技咨詢有限公司
本文出自杭州納泰科技咨詢有限公司www.hanpinfa.cn,轉(zhuǎn)載請注明出處和相關(guān)鏈接!