《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于服務架構的OpenFOAM求解客戶端設計
基于服務架構的OpenFOAM求解客戶端設計
電子技術應用 2023年3期
馬軼聰,牟泓宇,淮曉永
(華北計算機系統工程研究所,北京 100083)
摘要: 針對OpenFOAM解算軟件缺乏GUI功能用戶交互體驗性差問題,研究設計了一個OpenFOAM求解客戶端軟件。設計了基于服務的“云+端”計算架構,設計開發了一個OpenFOAM求解器服務,GUI客戶端遠程調用訪問求解器服務,并集成可視化服務實現了數據可視化分析功能,實現了云端協同的求解計算功能;研究設計了基于界面模板的動態GUI界面生成方法,實現了客戶端軟件界面用戶自定義配置功能。該軟件支持基于服務的功能擴展集成,支持用戶界面自定義、求解器用戶設置界面自定義功能,用戶界面友好,可擴展性強。通過實際的算例進行解算,驗證表明了客戶端軟件能夠通過遠程調用云端求解服務、可視化服務實現完整的求解計算流程。
中圖分類號:TP311.5 文獻標志碼:A DOI: 10.16157/j.issn.0258-7998.222815
中文引用格式: 馬軼聰,牟泓宇,淮曉永. 基于服務架構的OpenFOAM求解客戶端設計[J]. 電子技術應用,2023,49(3):124-129.
英文引用格式: Ma Yicong,Mou Hongyu,Huai Xiaoyong. Design of OpenFOAM solver client based on service architecture[J]. Application of Electronic Technique,2023,49(3):124-129.
Design of OpenFOAM solver client based on service architecture
Ma Yicong,Mou Hongyu,Huai Xiaoyong
(National Computer System Engineering Research Institute of China, Beijing 100083, China)
Abstract: Aiming at the problem that the OpenFOAM solving software lacks GUI function, the user interaction experience is poor, this paper studies and designs an OpenFOAM solving client software. The paper designs a service-based "cloud + terminal" computing architecture, designs and develops an OpenFOAM solver service, which can be remotely called and accessed by the GUI client, and integrates the visualization service to realize the data visualization analysis function and realize the cloud collaborative solution calculation function. This paper researches and designs a dynamic GUI interface generation method based on interface template, and realizes the user-defined configuration function of the client software interface. The software supports service-based function extension integration,and supports user interface customization and solver user setting interface customization functions. The user interface is friendly and the expansibility is strong. Through the actual calculation example, the verification shows that the client software can realize the complete solution calculation process by calling the cloud solution service and visualization service remotely.
Key words : flow field solution;service architecture;OpenFOAM;GUI

0 引言

計算流體動力學(Computational Fluid Dynamics,CFD)是通過計算機數值模擬計算和圖像顯示,對包含有流體流動及熱傳導等相關物理現象的系統進行分析的一門學科[1],在工業設計中起到了重要的作用。經過幾十年的長足發展,已有多款CFD商業軟件(Fluent、CFX、STAR-CD/CCM+等)被應用于科研及實際生產中。由于商業軟件在使用上有較高專業性要求且費用高昂,OpenFOAM作為一款開源免費的解算工具庫被越來越多的科研人員所使用[2]。OpenFOAM軟件配置過程靈活,可以通過自定義編程進行使用,但由于OpenFOAM僅支持通過命令行形式進行調用、無GUI圖形交互[3]的原因,導致軟件的使用效率較低,且新手使用時上手困難。同時,OpenFOAM僅為一些基本物理量提供設置及監控,對于其他物理量的監控則需要用戶編程進行實現,提高了軟件的使用門檻與操作難度。因此,針對于OpenFOAM的GUI功能開發也成為了提高軟件使用效率的重要拓展方向之一。

由于解算軟件功能復雜,現有的商業軟件為滿足大部分業務使用者的交互需求,開放了更多的參數設置接口,提高了GUI界面參數配置流程的復雜性。用戶在進行求解參數配置時,需要考慮其他參數對當前工程解算的影響,增大了使用難度。因此,GUI定制化開發也成為了目前解算軟件致力于解決的問題。除此之外,求解計算主要以網格為計算對象單元,為了獲得更加準確的數值仿真結果,工程中需要將計算域劃分為非常細小的網格單元,使得計算網格量通常可以達到千萬甚至上億的數量級。網格數量越多,計算時對CPU、內存等計算資源的需求也會越高。因此,大型復雜模型的仿真求解需要大量的計算資源進行支撐,提高軟件使用效率。

為了解決OpenFOAM缺少GUI交互功能的問題,本文設計實現了一個OpenFOAM求解客戶端,提供友好的用戶交互界面。為了滿足求解計算中對于大量計算資源的需求,設計了基于服務的“云+端”計算架構[4],設計開發了一個OpenFOAM求解器服務,將OpenFOAM求解器進行服務化封裝,部署于云端,通過云端協同的方式實現遠程云端解算服務調用、可視化服務調用。通過使用云端豐富的計算資源,滿足用戶使用場景需求,提高軟件使用效率。同時,軟件客戶端使用界面模板進行求解設置界面的動態生成,支持用戶界面自定義配置,滿足了軟件易維護、可拓展的特性。




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





作者信息:

馬軼聰,牟泓宇,淮曉永

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


微信圖片_20210517164139.jpg

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产情人综合久久777777| 日韩视频专区| 狠狠干狠狠久久| 午夜精品在线视频| 亚洲国产精品一区制服丝袜| 亚洲精品免费在线播放| 欧美xart系列在线观看| 亚洲老板91色精品久久| 国产精品任我爽爆在线播放| 免费不卡欧美自拍视频| 国产精品99免费看| 一区二区欧美视频| 欧美精品一区二区三区视频| 欧美怡红院视频| 亚洲国产精品久久| 一区二区三区在线免费视频| 免费观看成人鲁鲁鲁鲁鲁视频| 国产精品yjizz| 性高湖久久久久久久久| 久久精品国产69国产精品亚洲| 国产视频丨精品|在线观看| 欧美新色视频| 韩国美女久久| 国产精品男女猛烈高潮激情| 日韩视频一区二区三区| 欧美另类女人| 亚洲国产va精品久久久不卡综合| 午夜欧美电影在线观看| 一本大道久久a久久精二百| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲国内在线| 久久婷婷丁香| 欧美专区在线| 国产一区日韩二区欧美三区| 久久久水蜜桃av免费网站| 久久国产成人| 激情一区二区三区| 国产香蕉久久精品综合网| 国产精品久久亚洲7777| 欧美午夜无遮挡| 麻豆精品视频在线观看| 免费亚洲一区二区| 久久久久综合一区二区三区| 亚洲国产精品成人| 欧美国产视频在线观看| 99精品国产在热久久| 国产色综合网| 欧美视频一区在线观看| 亚洲日韩欧美视频一区| 欧美寡妇偷汉性猛交| 一区二区三欧美| 午夜精品视频网站| 久久久水蜜桃| 欧美高清一区| 久久人91精品久久久久久不卡| 国产一区二区精品| 狂野欧美激情性xxxx欧美| 国产一区二区三区无遮挡| 久久精品国产成人| 在线精品亚洲| 亚洲国产精品成人| 欧美成人国产一区二区| 欧美日韩综合精品| 国产三级精品三级| 欧美精品手机在线| 亚洲国产精品久久久久婷婷884| 亚洲第一搞黄网站| 亚洲欧美日韩一区| 国产一区二区三区日韩| 国产综合色一区二区三区| 亚洲欧美清纯在线制服| 欧美不卡激情三级在线观看| 六月丁香综合| 极品av少妇一区二区| 久久久夜色精品亚洲| 国产欧美日韩综合精品二区| 国产精品久在线观看| 一区二区在线视频播放| 一区二区在线视频播放| 午夜国产不卡在线观看视频| 午夜精品一区二区三区电影天堂| 日韩午夜三级在线| 国产精品卡一卡二卡三| 欧美顶级艳妇交换群宴| 国内精品福利| 久久嫩草精品久久久精品| 久久精品一区二区三区四区| 欧美/亚洲一区| 久久精品综合一区| 一区二区三区欧美亚洲| 韩国自拍一区| 欧美一区二区久久久| 欧美不卡视频一区发布| 欧美性做爰猛烈叫床潮| 久久久99免费视频| 欧美大片91| 亚洲天堂av电影| 国产在线日韩| 国产专区综合网| 欧美精品久久久久久| 国产视频一区在线| 久久久久久一区二区三区| 欧美激情aaaa| 亚洲国产成人精品久久久国产成人一区| 欧美激情中文不卡| 在线综合亚洲| 久久日韩精品| 欧美日韩免费观看一区二区三区| 久久久五月天| 欧美精品久久99久久在免费线| 亚洲视频在线视频| 一区二区91| 影音先锋久久资源网| 亚洲欧洲精品天堂一级| 国产午夜精品理论片a级探花| 久久精品官网| 欧美视频亚洲视频| 欧美高清在线视频| 女生裸体视频一区二区三区| 国产最新精品精品你懂的| 亚洲一级在线| 国语对白精品一区二区| 免费观看成人鲁鲁鲁鲁鲁视频| 久久精品一区二区三区不卡| 国产麻豆一精品一av一免费| 欧美精品午夜视频| 国产视频在线观看一区| 午夜久久久久久| 亚洲午夜av在线| 欧美精品少妇一区二区三区| 欧美黄在线观看| 欧美激情亚洲视频| 在线观看欧美视频| 欧美激情一区二区三区在线| 久久久国产午夜精品| 亚洲高清视频中文字幕| 欧美一区二区三区免费看| 久久国产直播| 亚洲蜜桃精久久久久久久| 在线成人av| 亚洲国产岛国毛片在线| 欧美日本在线| 国产精品久久久一区二区| 国产精品久久久久一区二区三区共| 亚洲精品久久久久久下一站| 一区二区三区在线观看国产| 在线观看久久av| 国内精品美女在线观看| 欧美成人精精品一区二区频| 国产精品欧美日韩| 亚洲区中文字幕| 亚洲欧美日韩精品久久久| 欧美日韩精品福利| 国产精品盗摄久久久| 欧美国产视频日韩| 亚洲激情欧美激情| 亚洲免费网址| 国产一区二区三区在线免费观看| 亚洲无限乱码一二三四麻| 亚洲日本无吗高清不卡| 久久久久国产精品一区三寸| 一区二区亚洲精品国产| 国产精品美女www爽爽爽| 亚洲欧美视频在线观看视频| 欧美午夜美女看片| 欧美一区二区日韩一区二区| 国产精品第一页第二页第三页| 欧美久久九九| 欧美日韩一区二区三区四区五区| 久久精品国产成人| 国产欧美91| 在线看无码的免费网站| 亚洲一区二区av电影| 国产精品视频网址| 亚洲老板91色精品久久| 西西裸体人体做爰大胆久久久| 99精品国产99久久久久久福利| 亚洲国产日韩一区| 国产精品chinese| 欧美性色aⅴ视频一区日韩精品| 欧美精品日本| 国产日韩欧美一区| 国产亚洲欧美日韩精品| 国产女主播视频一区二区| 久久人人看视频| 国产精品高潮粉嫩av| 久久亚洲视频| 亚洲特黄一级片| 久久久久女教师免费一区| 激情六月婷婷久久| 国产精品99久久久久久久vr| 欧美视频一区二区三区在线观看| 欧美h视频在线| 欧美成年人视频网站欧美| 在线免费一区三区| 国产精品久久久久久久久久直播| 正在播放欧美视频| 亚洲欧美日韩国产成人| 国产欧美视频一区二区三区| 一本色道88久久加勒比精品| 欧美网站大全在线观看| 亚洲激情午夜| 欧美性猛交99久久久久99按摩| 最新中文字幕亚洲| 性做久久久久久久免费看| 欧美+亚洲+精品+三区| 国产日韩综合一区二区性色av| 久久精品电影| 欧美绝品在线观看成人午夜影视| 在线视频国产日韩| 亚洲精品日韩激情在线电影| 国产精品亚洲一区| 欧美精品粉嫩高潮一区二区| 国产欧美一区二区精品忘忧草| 国产人成精品一区二区三| 久久精品视频在线看| 国产日韩欧美不卡在线| 免费看精品久久片| 亚洲精品在线视频| 欧美激情一区二区三区全黄| 乱中年女人伦av一区二区| 在线视频精品一| 欧美在线视频播放| 狠狠干成人综合网| 欧美日韩一区二区三区在线| 久久综合色一综合色88| 久久精品国产第一区二区三区最新章节| 韩日精品中文字幕| 国内精品久久久久久久影视蜜臀| 亚洲欧美日韩一区在线观看| 亚洲毛片在线观看.| 欧美日一区二区在线观看| 亚洲男人的天堂在线观看| 欧美福利视频在线| 亚洲免费在线观看| 欧美精品成人一区二区在线观看| aa日韩免费精品视频一| 欧美专区在线| 国产精品无码专区在线观看| 亚洲专区欧美专区| 国产欧美一区二区精品性色| 欧美肉体xxxx裸体137大胆| 国产亚洲欧美日韩一区二区| 亚洲国产精品一区二区三区| 欧美三级日韩三级国产三级| 欧美亚洲视频在线看网址| 久久嫩草精品久久久久| 欧美视频一区二区三区四区| 欧美日韩大片一区二区三区| 久久久久久久久久久久久久一区| 欧美成人高清视频| 欧美亚洲成人精品| 久久在线91| 亚洲女同精品视频| 亚洲精品专区| 香蕉国产精品偷在线观看不卡| 亚洲精品免费一区二区三区| 韩国三级电影一区二区| 欧美精品福利在线| 免费久久99精品国产| 亚洲国产天堂久久综合| 国产亚洲精品资源在线26u| 欧美日韩另类视频| 欧美在线一二三| 精久久久久久久久久久| 国产综合婷婷| 在线观看亚洲视频啊啊啊啊| 欧美四级在线观看| 亚洲精品乱码久久久久久蜜桃91| 久久偷看各类wc女厕嘘嘘偷窃| 91久久香蕉国产日韩欧美9色| 欧美成人官网二区| 国产精品丝袜91| 亚洲国产一区视频| 久久激情五月丁香伊人| 久久精品人人| 欧美一区日本一区韩国一区| 国产精品久久久久三级| 日韩午夜高潮| 久久一区二区精品| 久久一区二区三区四区五区| 亚洲精品影院在线观看| 日韩一级视频免费观看在线| 欧美成人中文字幕在线| 免费观看亚洲视频大全| 国产欧美1区2区3区| 美女性感视频久久久| 国产精品欧美风情| 亚洲一区二区三区视频播放| 激情91久久| 久久国产精品一区二区三区四区| 亚洲福利小视频| 国产欧美日韩亚洲精品| 欧美人与禽猛交乱配视频| 久久久久久日产精品| 国产精品va在线播放我和闺蜜| 在线日本成人| 久久久久国产精品人| 欧美一区二区三区啪啪| 国产精品拍天天在线| 国产精品视频导航| 亚洲制服丝袜在线| 欧美成人精品一区二区| 一本色道88久久加勒比精品| 欧美二区不卡| 在线观看国产精品网站| 久久久精品日韩欧美| 亚洲一区二区在线免费观看| 久久黄色网页| 日韩午夜一区| 在线亚洲高清视频| 国产一区二区成人久久免费影院| 久久欧美肥婆一二区| 欧美一区二区三区久久精品茉莉花| 久久大逼视频| 亚洲网站啪啪| 农夫在线精品视频免费观看| 亚洲高清激情| 久久精品99国产精品| 亚洲国产一区二区三区青草影视| 美日韩丰满少妇在线观看| 久久精品国产第一区二区三区| 美女免费视频一区| 欧美一区二区三区视频| 久久蜜桃香蕉精品一区二区三区| 国产一区二区三区久久久久久久久| 欧美绝品在线观看成人午夜影视| aa国产精品|