液壓密封與損失計(jì)算分析系統(tǒng)
2013-05-16 by:廣州有限元分析、培訓(xùn)中心-1CAE.COM 來源:仿真在線
作者: 安向東*梁銘 來源: 萬方數(shù)據(jù)
關(guān)鍵字: 液壓密封 液流管路損失 AutoLISP 流體動(dòng)力學(xué)
液壓傳動(dòng)系統(tǒng)由于密封泄落、管道突變等原因,造成能量損失。論述了在基于AutoCAD與SolidWorks環(huán)境下開發(fā)的密封與液流損失計(jì)算系統(tǒng),提出新的流體力學(xué)設(shè)計(jì)思想和方法,實(shí)現(xiàn)了流體力學(xué)設(shè)計(jì)的信息化。
液壓傳動(dòng)與密封設(shè)計(jì)過程煩瑣、復(fù)雜,需要大量復(fù)雜公式的計(jì)算和工程手冊查詢。傳統(tǒng)的人工設(shè)計(jì)計(jì)算效率低下,設(shè)計(jì)周期長,質(zhì)量和精度得不到保證,存在諸多問題,理論公式與實(shí)際有一定的出人,計(jì)算數(shù)據(jù)處理也不能實(shí)現(xiàn)信息化管理,制約著液壓產(chǎn)品設(shè)計(jì)現(xiàn)代化的發(fā)展。
CAD/CAM技術(shù)使制造業(yè)向集成化、智能化、標(biāo)準(zhǔn)化、網(wǎng)絡(luò)化發(fā)展,但目前國際市場上還沒有專門針對液壓傳動(dòng)和密封而開發(fā)的中文環(huán)境的液壓密封和液壓損失計(jì)算分析軟件系統(tǒng),處于待開發(fā)階段,但它有著廣闊的應(yīng)用空間和實(shí)用價(jià)值,能為制造業(yè)帶來巨大的經(jīng)濟(jì)效益。
本系統(tǒng)將一個(gè)液壓傳動(dòng)系統(tǒng)的總體設(shè)計(jì)思想、設(shè)計(jì)方法、實(shí)施手段都集成于一個(gè)軟件環(huán)境中實(shí)現(xiàn)。系統(tǒng)集成了各種流體傳動(dòng)計(jì)算、液壓密封與損失計(jì)算及分析、數(shù)據(jù)處理等。
1系統(tǒng)結(jié)構(gòu)
系統(tǒng)以AutoCAD為平臺(tái),采用AutoLISP語言與VBA接口實(shí)現(xiàn)用戶界面的開發(fā)、程序編制和對數(shù)據(jù)庫的訪問;Microsoft Access作為一種高效的數(shù)據(jù)庫管理系統(tǒng),提供了強(qiáng)大的數(shù)據(jù)組織和管理功能;SolidWorks提供了基于OLE自動(dòng)化技術(shù)的API函數(shù),可以使用VB為它進(jìn)行二次開發(fā),作為本系統(tǒng)的三維參數(shù)化造型工具。
1. 1系統(tǒng)計(jì)算四大功能
液壓傳動(dòng)流體靜力學(xué);液壓傳動(dòng)流體動(dòng)力學(xué);液壓元件密封件選取和計(jì)算文檔處理;三維模型庫及模擬。流體力學(xué)上的諸多公式,計(jì)算麻煩、繁瑣,而且有時(shí)和實(shí)際不相符。我們這里采用專家與工程師們的經(jīng)驗(yàn)數(shù)值和類比的方法,對密封與管路損失計(jì)算數(shù)據(jù)進(jìn)行計(jì)算分析、補(bǔ)償。系統(tǒng)的框架結(jié)構(gòu)如圖1所示。
1. 2計(jì)算模塊實(shí)例
液體在直管中流動(dòng)時(shí)的壓力損失是由液體流動(dòng)時(shí)的摩擦引起的,稱之為沿程壓力損失,它主要取決于管路的長度、內(nèi)徑、液體的流速和粘度等。液體的流態(tài)不同,沿程壓力損失也不同。
選擇系統(tǒng)菜單,彈出"直管層流壓力損失計(jì)算"窗口(如圖2所示),添人各選項(xiàng)的數(shù)據(jù),點(diǎn)擊"計(jì)算壓損",顯示出所計(jì)算出的數(shù)據(jù)。圖中,λ為沿程阻力系數(shù),它的理論值為λ= 64/Re,而實(shí)際由于各種因素的影響,對光滑金屬管取λ=75 / Re,對橡膠管取A=80/Re。
1. 3系統(tǒng)計(jì)算依據(jù)
除了與基準(zhǔn)解作比較外,所開發(fā)軟件系統(tǒng)或計(jì)算方法的重要手段是與可靠的實(shí)驗(yàn)測定結(jié)果作比較。
這種考核數(shù)據(jù)的獲得與收集,對于發(fā)展計(jì)算流體的計(jì)算軟件具有特別重要的意義。為了使這種作為專家系統(tǒng)軟件的實(shí)驗(yàn)數(shù)據(jù)表述規(guī)范化,相互間有一定可比性,提出了記錄實(shí)驗(yàn)數(shù)據(jù)的格式如下:
①實(shí)驗(yàn)設(shè)備;②試驗(yàn)段;③試驗(yàn)條件;④進(jìn)口與邊界條件:⑤所測定的量;⑥實(shí)驗(yàn)設(shè)備的診斷說明(即對該測定設(shè)備本身可靠性的考查);⑦本試驗(yàn)中獨(dú)特的測試方法;⑧實(shí)驗(yàn)方案;⑨質(zhì)量控制方法;⑩誤差分析;11)數(shù)據(jù)提供方式;12)參考文獻(xiàn);13)實(shí)驗(yàn)數(shù)據(jù)。
2數(shù)據(jù)庫管理與數(shù)據(jù)庫訪問
Microsoft Access是當(dāng)前最流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng)之一,基本的核心是Microsoft Jet數(shù)據(jù)庫引擎,其數(shù)據(jù)庫對象的層次結(jié)構(gòu)和編程方法及訪問與在VB中訪問數(shù)據(jù)庫一樣。它以操作方便、簡單易學(xué)以及和Micrsoft Office的完美結(jié)合著稱于世。同時(shí)Access又能滿足小型企業(yè)客戶/服務(wù)器解決方案的要求來組建客戶/服務(wù)器的數(shù)據(jù)庫應(yīng)用系統(tǒng),是一種功能較完備的系統(tǒng),幾乎包含了數(shù)據(jù)庫領(lǐng)域的所有技術(shù)和內(nèi)容。正因?yàn)檫@些特點(diǎn),在使用VB開發(fā)數(shù)據(jù)庫應(yīng)用程序時(shí),比較適合采用Access作為后臺(tái)數(shù)據(jù)庫管理系統(tǒng)。系統(tǒng)采用Access將流體與密封計(jì)算所需靜態(tài)工程數(shù)據(jù)分類管理,并將計(jì)算和分析所產(chǎn)生的動(dòng)態(tài)數(shù)據(jù)歸納到數(shù)據(jù)庫中。對計(jì)算結(jié)果數(shù)據(jù),可以點(diǎn)擊"生成文檔",彈出窗口,如圖3所示。
3液壓元件的三維參數(shù)化建模
3.1三維參數(shù)化建模思想
SolidWorks中常用的主要ActiveX Automation對象有SolidWorks的Body Parameter,Sldworks,Part,Face和Feature對象等。 Sldworks對象為VB對SolidWorks工作環(huán)境進(jìn)行訪問處理提供了接口。用vs調(diào)用SolidWorks中的API函數(shù),還可以完成液壓元件的建造和修改;液壓元件各特征的建立、修改、刪除和壓縮等各項(xiàng)控制;液壓元件特征信息的提取,如特征尺寸的設(shè)置與提取,特征所在面的信息提取及各種幾何和拓?fù)湫畔?液壓元件的裝配信息;液壓元件工程圖紙中的各項(xiàng)信息等。
3. 2三維建模的建立
采用程序驅(qū)動(dòng)三維模型,在已創(chuàng)建的模型基礎(chǔ)上,進(jìn)一步根據(jù)液壓密封設(shè)計(jì)要求建立一組可以控制三維形狀和大小的設(shè)計(jì)參數(shù)。參數(shù)化程序針對設(shè)計(jì)參數(shù)進(jìn)行編程,實(shí)現(xiàn)設(shè)計(jì)參數(shù)的檢索、修改和根據(jù)新的參數(shù)值生成新的數(shù)字化模型。
1)在對模型進(jìn)行設(shè)計(jì)時(shí),對二維截面輪廓,利用尺寸標(biāo)注和施加相切、固定點(diǎn)、同心、共線、垂直及對稱等關(guān)系實(shí)現(xiàn)對幾何圖形的全約束。
2)設(shè)計(jì)參數(shù)可以分為兩種情況:一種是與其他參數(shù)無關(guān)的獨(dú)立參數(shù),主要用來控制模型的幾何尺寸和拓樸關(guān)系;另一種是與其他參數(shù)相關(guān)的非獨(dú)立參數(shù),可以用以獨(dú)立參數(shù)為自變量的關(guān)系式表示。
3)正確建立設(shè)計(jì)參數(shù)與模型尺寸變量之間的關(guān)聯(lián)關(guān)系。
圖4為采用本系統(tǒng)建立的三維液壓元件實(shí)體模型。
4系統(tǒng)特點(diǎn)
1)系統(tǒng)是在AutoCAD與SolidWorks的基礎(chǔ)上二次開發(fā)而成,充分利用了它們強(qiáng)大的繪圖功能和三維實(shí)體造型功能,采用AutoLISP與VC++語言編程,系統(tǒng)具有很強(qiáng)的移植性,可適合不同版本的軟件平臺(tái)。
2)系統(tǒng)可適合多種高級語言及數(shù)據(jù)庫,采用標(biāo)準(zhǔn)的數(shù)據(jù)接口,支持DXF. IGES標(biāo)準(zhǔn),可與其它設(shè)計(jì)系
統(tǒng)聯(lián)接。
3)系統(tǒng)可實(shí)現(xiàn)與VB,VC,VC++等高級語言的接口,數(shù)據(jù)可與Oracle、Foxpro連接,為企業(yè)應(yīng)用PDM提供了數(shù)據(jù)支持。
面對復(fù)雜的流體公式與計(jì)算,采用計(jì)算機(jī)輔助設(shè)計(jì)可以大大改善設(shè)計(jì)效率,提高設(shè)計(jì)質(zhì)量。在設(shè)計(jì)系統(tǒng)的開發(fā)上可以采用高級語言,如VB.VC等進(jìn)行界面和程序開發(fā),本系統(tǒng)在開發(fā)時(shí)考慮到與圖形環(huán)境的無縫集成,基于AutoCAD環(huán)境下,將流體計(jì)算、流體元件設(shè)計(jì)、流體傳動(dòng)系統(tǒng)設(shè)計(jì)集成于同一環(huán)境下。
5總結(jié)
系統(tǒng)解決了液壓密封與管路損失計(jì)算中繁重、復(fù)雜的工作,以及與實(shí)際應(yīng)用存在的誤差問題。充分利用了AutoCAD與SolidWorks的強(qiáng)大功能及開放性、面向網(wǎng)絡(luò)、數(shù)據(jù)庫接口的新功能,以及與高級語言的良好接口,可以很好地與液壓CAD/CAM進(jìn)行無縫集成。對計(jì)算過程及結(jié)果生成數(shù)據(jù)庫格式,為后續(xù)工序PDM提供動(dòng)態(tài)數(shù)據(jù);為流體傳動(dòng)系統(tǒng)設(shè)計(jì)一人員的工作帶來了新思維,極大地提高設(shè)計(jì)效率及設(shè)計(jì)精度,帶來良好的經(jīng)濟(jì)效益及社會(huì)效益。
相關(guān)標(biāo)簽搜索:液壓密封與損失計(jì)算分析系統(tǒng) Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) Autoform培訓(xùn) 有限元培訓(xùn) Solidworks培訓(xùn) UG模具培訓(xùn) PROE培訓(xùn) 運(yùn)動(dòng)仿真