《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 面向云計算環境的OpenFOAM網格生成服務
面向云計算環境的OpenFOAM網格生成服務
2022年電子技術應用第4期
高若辰,淮曉永,張志達,李佰文
華北計算機系統工程研究所,北京100083
摘要: 網格生成是計算流體力學仿真分析基礎。由于網格生成的計算量大,適合利用服務器的高性能計算能力在服務器端運行,以云服務方式為用戶提供高效的網格生成服務。提出了一種面向云計算的網格生成服務模型,基于該模型能夠對傳統的單機版網格生成模塊進行服務化封裝,實現網格生成的云服務。采用該模型對OpenFOAM的網格生成模塊進行服務化封裝,實現了一個面向服務的網格生成服務原型軟件。通過網格生成客戶端軟件與網格生成云服務的集成測試,驗證表明“云+端”的網格生成服務能夠充分利用服務器端和客戶端的計算資源,實現云端協同的網格生成優化計算。
中圖分類號: TN99;TP391.9
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.211506
中文引用格式: 高若辰,淮曉永,張志達,等. 面向云計算環境的OpenFOAM網格生成服務[J].電子技術應用,2022,48(4):71-75.
英文引用格式: Gao Ruochen,Huai Xiaoyong,Zhang Zhida,et al. OpenFOAM mesh generation service for cloud computing environment[J]. Application of Electronic Technique,2022,48(4):71-75.
OpenFOAM mesh generation service for cloud computing environment
Gao Ruochen,Huai Xiaoyong,Zhang Zhida,Li Baiwen
National Computer System Engineering Research Institute of China,Beijing 100083,China
Abstract: Mesh generation is the basis of computational fluid dynamics simulation analysis. Due to the large computational volume of mesh generation, it is suitable to use the high-performance computing power of the server to run on the server side, and provide efficient mesh generation service to users with cloud services. This paper proposes a mesh generation service model for cloud computing. Based on this model, the traditional stand-alone mesh generation module can be packaged as a service to realize cloud services for mesh generation. Using this model, the mesh generation module of OpenFOAM is packaged as a service, implementing a prototype software for a service-oriented mesh generation service. Through the integration test of the grid generation client software and the grid generation cloud service, the verification shows that this "cloud + terminal" mesh generation services can make full use of the server-side and client-side computing resources to achieve cloud and terminal collaboration optimization of computing.
Key words : mesh generation;cloud computing;OpenFOAM

0 引言

    計算流體力學(Computational Fluid Dynamics,CFD)是流體力學和計算機科學相互融合的一門新興交叉學科,其基本原理是把待求解的連續物理場(如速度場和壓力場)分解成有限個離散點的集合,然后建立控制流體流動的控制方程,通過求解方程組得到的近似解來模擬流體流動情況[1-2]。CFD在汽車、船舶、航空航天、工業設計等多個領域具有廣泛的應用[3-4]

    CFD的基本結構組成一般分為前處理、數值求解和后處理分析三部分。其中,網格生成是前處理的關鍵步驟之一,在計算流體力學的工業應用實踐中,一般有40%~45%的時間耗費在前處理階段[5]

    網格生成是對連續計算流場的離散化,把一個連續的幾何區域分割成許多很小的單元,以便在離散的單元上進行流場代數方程的數值求解[6]。為了獲得高精度的數值仿真解,需要將計算域劃分為盡可能小的網格單元,質量好的網格通常可以達到千萬甚至上億的數量級。網格數量越多,對CPU、內存等計算資源的需求也會越高。因此,復雜大型模型的網格生成計算需要耗費巨大的計算資源。

    為了解決網格生成技術計算量大、耗時長的問題,一方面是優化網格生成技術,如動網格生成技術[7]、重疊網格生成技術[8]和自適應網格生成技術[9-12];另一方面,利用云端的高性能服務器資源進行網格生成計算也是工程技術發展的方向之一[13]。本文對云計算技術與網格生成技術進行集成,設計開發了一個網格生成服務原型系統,并基于OpenFOAM網格生成器設計實現了一個面向云計算環境的網格生成服務原型軟件。




本文詳細內容請下載:http://www.viuna.cn/resource/share/2000004057




作者信息:

高若辰,淮曉永,張志達,李佰文

(華北計算機系統工程研究所,北京100083)




wd.jpg

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 涩涩漫画免费入口 | 免费观看呢日本天堂视频 | 五月天在线婷婷 | 亚洲视频在线观 | 国产成人精品免费视频动漫 | 成人性生活视频 | 99久久中文字幕伊人情人 | 天天摸天天做天天爽水多 | 欧美性猛交xxxx免费看手交 | 青在线视频 | 午夜aaaaaaaaa视频在线 | 国产精品成人免费视频99 | 国产一级片毛片 | 中国国产一国产一级毛片视频 | 欧美精| 成人毛片免费观看视频 | 人成午夜性刺激免费 | 天天操天天操天天 | 怡红院美国十次成人影院 | 欧美日韩欧美 | 欧美伊人激情 | 草草草在线观看 | 18勿进色禁网站永久免费 | 一个人看的视频www在线 | 在线免费观看日韩视频 | 在线永久免费观看黄网站 | 一级做a爱片在线播放 | 黄色大片在线播放 | 亚洲国产婷婷综合在线精品 | 欧美日韩精品免费一区二区三区 | 一本一道dvd在线观看免费视频 | 日韩高清不卡 | 国产成人免费高清视频网址 | 成年看片永远免费 | 久久99综合 | 久久久久国产午夜 | 在线看mv的网站入口免费 | 日日做日日摸夜夜爽 | 欧美黄色一级片视频 | 男女爽爽无遮挡午夜视频在线观看 | 日韩欧美一区二区不卡 |