999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向對象的軸承組件動態響應分析有限元程序開發及應用

2023-03-03 09:10:48王福榮李江斌
智能制造 2023年1期
關鍵詞:可視化程序有限元

李 亮,徐 俊,胡 甫,馬 立,王福榮,李江斌

(洛陽軸承研究所有限公司,河南 洛陽 471039)

1 引言

目前,有限元大型軟件如ANSYS、ABAQUS等已趨于成熟[1],但這些都是通用軟件,適用面廣,在結構優化設計和分析時,需要反復調用及前后處理,并且需要花費很多時間和精力才能熟練掌握。而適用于專業領域的軟件具有很強的針對性,能有效解決實際問題,因此,開發適用于專業領域的軟件具有實際意義。

隨著有限元理論技術的發展,各種相應的程序也應運而生,大都采用 FORTRAN 語言[2],而不斷增強的有限元軟件功能,相應的程序也隨之變得龐大,用結構化的編程方式實現這樣的軟件系統,其可重用性、可維護性和可擴充性差。而面向對象程序設計技術具有開發效率高,可靠性高,擴充性強等優點,能夠解決結構化程序設計所不能解決的代碼重用問題。

本文旨在進行軸承組件在不同工況下動態響應分析研究,為軸承組件結構動力優化設計及故障診斷奠定基礎。借鑒過去幾十年來有限元技術的發展成果,基于軸承組件有限元模型的構建,利用VC++6.0可視化語言的面向對象技術,開發了一個可以求解軸承組件動態性能分析的專用有限元程序,并進行分析與試驗驗證。

2 面向對象有限元程序的實現

2.1 編程語言和編程平臺

實現面向對象理論特性的編程語言,如C++、VB等,C++具有明顯的優勢,由Microsoft Visual C++是微軟公司推出的C++開發工具,具有集成開發環境,可進行可視化面向對象軟件開發,具有可擴充性、方便調試、運行快速及編輯簡潔等顯著優點,尤其是適用于復雜計算模型。因此,本文以Window 7為平臺,利用VC++6.0可視化語言,開發軸承組件動態性能分析的專用有限元程序。

2.2 程序系統分析

程序系統總體設計時,實現調用各對象功能操作,達到解答問題的目標。主要包括:

1)數據的存取和處理設計。對象分析涉及大量描述模型的數據,通過數據文件直接讀入。計算分析過程完成后,按照一定的數據格式進行儲存或者通過圖形和數據顯示直觀表達分析結果。

2)用戶接口及相應過程設計。面向對象方法采用消息傳遞的方式進,在界面發消息,程序按消息調用某個對象的操作,從而完成用戶所需的功能操作,而面向對象分析是運用面向對象方法,對系統進行分析,定義這些類和對象的屬性和方法,以及它們之間的結構、靜態聯系和動態聯系。

為實現上述功能要求,一方面考慮各個功能模塊之間的相對獨立性,保證程序易于擴充、便于維護,另一方面著重注意各功能模塊之間的接口及數據傳輸機制,保證程序高效運行,為此,程序系統設計三個功能模塊:計算模塊、數據文件模塊和可視化模塊,如圖1所示。

圖1 有限元程序模型構成框架

2.3 程序系統模型構建

有限元程序系統分析前應進行前處理,前處理需要進行結構建模,即對結構各種控制信息進行處理,包括結構的邊界條件、載荷工況、本構模型(材料特)及幾何尺寸等基本信息。建模方法采用以文本方式輸入生成數據文件,生成數據,形成有限元網格并以圖形顯示。主要數據:①載荷信息數據,包括動力載荷、體力、面力和集中力等;②材料數據,包括密度、泊松比、彈性模量、質量矩陣和剛度矩陣等;③單元數據,包括高斯積分點數據、單元材料數據、單元類型和單元聯絡性數據等;④節點數據,包括邊界條件、節點位移、節點力、節點自由度和節點坐標等;⑤描述有限元分析的整體數據,如材料的種類數、維數、節點總數和單元總數等。軸承組件有限元網格模型如圖2所示。

圖2 軸承組件有限元網格模型

2.4 有限元計算分析程序

動態響應的計算結果涉及到計算可視化技術,本文采取了軟件實現上比較方便的事后處理方式,就是計算過程與計算結果的可視化分成兩個階段來進行,兩者之間不發生交互作用。在靜力學分析的基礎上編制動力學程序,利用面向對象的繼承和封裝兩大特點,在分析類中增加相應的函數,其類及函數如下:

2.5 結構分析后處理

面向對象有限元的后處理的思想是通過程序語言來形容圖形,利用計算機將數字語言轉換為圖形。VC++中專門設計了串行化來解決在面向對象的程序設計中對象的存儲和構造困難的問題。

本文對前處理生成模型、計算程序和后處理流程中,數據文件均采用文本方式,數據的傳遞是通過對數據文件的打開、讀取數據等操作來實現。進行后處理時,利用VC++程序語言,從計算程序輸出的數據中獲得需要的數據,編制繪圖函數,文檔串行化功能,通過一個CArchive對象(void CLiLiDoc::Serialize(CArchive&ar))來實現管理數據資料的功能,只要對串行化函數進行重載,就可容易實現圖形的儲存和讀取。本程序在計算的過程中將每步計算的圖形儲存下來,執行對應的命令后在可視化圖窗口中顯示相應的模態、動態響應歷程以及頻譜分析直觀圖,分別如圖3~5所示,在計算結束后,做成了動畫再次模擬結構的動力響應過程。

圖3 一階模態振型

圖4 動態響應歷程

圖5 頻譜分析

2.6 面向對象有限元程序

軸承組件動態響應的面向對象有限元分析過程的直觀圖如圖6所示。首先前處理需讀入建模數據形成有限元網格模型,通過有限元計算,獲得到大量的數據,然后利用程序對這些數據進行后處理,經過分析和整理,使用可視化技術,最終轉換為直觀的圖形。

圖6 動態面向對象有限元分析過程可用直觀圖

2.7 程序界面設計

程序界面包括有限元應用程序主界面、計算模型界面、自振頻率分析界面及動態響應分析界面等,其中動態響應分析界面如圖7所示。

圖7 動態響應分析界面

3 應用分析

3.1 軸承組件工況

軸承組件軸向載荷為40N,轉速為3 000r/min工況下,對支承軸頂端內環A點進行動態響應頻譜分析,其結構如圖8所示。

圖8 軸承組件

3.2 理論與試驗對比

軸承組件頻譜分析計算值與試驗[11]值對比,見下表。

表 軸承組件最大峰值頻率試驗與計算結果

結果表明,軸承組件最大振動峰值處頻率的理論值,相對試驗值誤差為4.67%,吻合較好,驗證了開發的軸承組件動態響應分析程序的可行性和正確性。

4 結論

基于VC++6.0開發平臺,運用有限元方法和原理,開發了基于面向對象的軸承組件動態性能分析的專用軟件系統,對軸承組件支承軸頂端內環一頂點的動態性能進行了計算分析,與試驗結果對比,證明了程序的可行性和正確性,為軸承組件系統的優化設計提供理論支持,具有實際意義,對其他大型有限元軟件二次開發具有指導作用。

猜你喜歡
可視化程序有限元
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
基于CGAL和OpenGL的海底地形三維可視化
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
磨削淬硬殘余應力的有限元分析
基于SolidWorks的吸嘴支撐臂有限元分析
主站蜘蛛池模板: 无码人妻热线精品视频| 亚洲综合中文字幕国产精品欧美| 91福利免费视频| 亚洲欧美在线看片AI| 在线a网站| 亚洲精品无码av中文字幕| 日韩中文无码av超清| 久久永久精品免费视频| 欧美精品另类| a欧美在线| 免费xxxxx在线观看网站| 一级毛片免费高清视频| 六月婷婷综合| 欧美人与动牲交a欧美精品| 2024av在线无码中文最新| 国产精品女熟高潮视频| 国产91无毒不卡在线观看| 99视频精品在线观看| 妇女自拍偷自拍亚洲精品| 狠狠色婷婷丁香综合久久韩国| julia中文字幕久久亚洲| 亚洲国产中文精品va在线播放 | 亚洲第一视频免费在线| 国产在线98福利播放视频免费| 中文字幕亚洲精品2页| 91青青视频| 国产国产人免费视频成18| 久久综合伊人 六十路| 亚洲一区二区三区香蕉| 熟妇丰满人妻av无码区| 真人高潮娇喘嗯啊在线观看| 四虎国产永久在线观看| 欧美三级不卡在线观看视频| 天天躁夜夜躁狠狠躁图片| 日本三区视频| 美女扒开下面流白浆在线试听 | 日韩小视频在线观看| 国产欧美日韩在线一区| 91视频区| 日韩中文无码av超清| 欧美人与性动交a欧美精品| 久久久久中文字幕精品视频| 国产性爱网站| 日韩av手机在线| 国产91高跟丝袜| 久久99蜜桃精品久久久久小说| 国产精品女熟高潮视频| 亚洲区第一页| 久久青草免费91线频观看不卡| 干中文字幕| 99在线观看精品视频| 在线观看免费AV网| 国产精品亚洲а∨天堂免下载| 久久人体视频| 精品国产一区91在线| 麻豆精品在线| 人妻夜夜爽天天爽| 亚洲全网成人资源在线观看| 午夜国产大片免费观看| 日本午夜三级| 欧美日韩国产高清一区二区三区| 久久毛片网| 中文字幕第4页| 五月天天天色| 久久一日本道色综合久久| 国产亚洲精品yxsp| 1769国产精品视频免费观看| 久久久无码人妻精品无码| 视频一区视频二区日韩专区| 久草青青在线视频| 欧美精品成人| 国产黄在线免费观看| 精品无码国产自产野外拍在线| 成人va亚洲va欧美天堂| 亚洲中文无码h在线观看| www中文字幕在线观看| 一级毛片免费不卡在线视频| 宅男噜噜噜66国产在线观看| 在线免费观看a视频| 亚洲人成在线精品| 国产一在线| 男女性午夜福利网站|