OpenFOAM基本流程
CFD軟件的使用無非通過3個基本步驟:前處理,CFD計算,后處理
前處理主要包括:網格的生成,物理參數的設定,初始邊界條件的設定,求解控制設定,方程求解方法的選擇,離散格式的選擇。
(資料圖片僅供參考)
網格生成:
OpenFOAM帶有自己的網格生成功能blockMesh,他可以生成塊結構化網格,使用比較簡單,但對于復雜幾何,該功能實施比較復雜。
可以采用其網格軟件如:gridgen,pointwise,gambit,icemcfd,tetgen,gmesh,ansys等生成網格,通過網格轉換功能將其轉換為openfoam可識別的網格。通常采用gridgen生成fluent網格,再采用fluentMeshToFaom功能轉換為openfoam可識別網格。
物理參數的設置:
OpenFOAM中的物理參數文件都在當前case文件夾里面的constant文件夾中,里面常用的文件通常常有
environmentalProperties:設定環境參數,重力加速度
transportProperties:傳輸相關參數,比如黏性,密度,對于非牛頓流體的黏性模型及其參數等
LESProperties:大渦模型及其相關的模型參數
RASProperties: 雷諾時均模型及其相關模型參數
thermodynamicProperties:熱物理相關參數
這些文件的名字由solver里面定義,可以任意更改,上面書寫是openfoam中的一個慣例,至于如何更改,請參看solver說明。
初始邊界條件的設定:
初始條件和邊界條件設定都在case文件夾中的0文件夾中,在Openfoam中,每個求解變量都有自己的單獨的求解文件,下面以/OpenFOAM/OpenFOAM-1.5/tutorials/icoFoam/cavity/0/p壓力文件為例進行說明
FoamFile //文件頭{ version 2.0; //版本號 format ascii; //存儲形式二進制或者ascii class volScalarField;//場的類型,體心標量場 object p; //場的名字}// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ////場的單位,應當注意這里的壓強單位并非實際壓強,而是壓強除去密度(p/rho)的單位//因為openfoam對動量方程直接求解的速度dimensions [0 2 -2 0 0 0 0];//初始條件:內部場為均勻場,所有全為0,如果不均勻場則采用setField或者funkySetField對初始場進行//設置,如何使用這些功能,以后再說明。internalField uniform 0;//邊界條件
boundaryField{ movingWall //邊界名字 { type zeroGradient; //邊界條件為第二類邊界條件,梯度為0 }
fixedWallsm //邊界名字 { type zeroGradient;//邊界條件為第二類邊界條件,梯度為0 }
frontAndBack //邊界名字 {//空邊界條件,說明求解是二維流動,這個在openFOAM是獨有的,如果遇到該類邊界,該邊界不參與方程離//散,也就是什么都不做。 type empty; }}
求解控制設定:
文件為system/controlDict,典型的controlDict文件如下
//文件頭FoamFile{ version 2.0; format ascii; class dictionary; object controlDict;}// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
//當前case所用求解器的名字application icoFoam;//程序從什么時候開始執行,startTime開始startFrom startTime;//startTime 設定為0,即從0時刻開始執行startTime 0;//程序什么時候結束,endTime結束stopAt endTime;//程序結束時間endTime 0.5;
//當前算例的時間步長deltaT 0.005;//以什么方式寫文件,按照時間步長寫(也可以為runTime,即按照時間來些)writeControl timeStep;//20個時間步長,20*timeStep寫一次;(如果按照時間來寫的話為1)writeInterval 20;//寫過程是否覆蓋,如果0則不覆蓋,大于0為覆蓋,比如:2,case文件家中只有輸出文件 比如6 和 7,//當算到8時候,會覆蓋6,9會覆蓋8,以此類推purgeWrite 0;//寫的格式ascii或者binarywriteFormat ascii;//文件寫入精度writePrecision 6;//是否對生成數據進行壓縮,壓縮的話會戰較少空間。uncompressed/compressed;writeCompression uncompressed;//時間文件夾格式:fixed m.ddddd(d的個數取決于下面的timePrecision),scientific :采用科學計數//法,general:科學計數法指數小于-4用指數,大于-4用小數timeFormat general;//時間文件夾精度timePrecision 6;//在求解過程中是否允許修改以上參數runTimeModifiable yes;
方程求解方法的選擇:
文件為system/fvSolution,典型的文件為
//文件頭FoamFile{ version 2.0; format ascii; class dictionary; object fvSolution;}// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
solvers //方程求解器{ p PCG //壓力采用預條件共軛梯度法(主要用于求解對稱矩陣) { preconditioner DIC; //預測器,對角不完全Cholesky方法 tolerance 1e-06; //參差 relTol 0; //迭代容差 };
U PBiCG //速度采用預條件雙共軛梯度法(主要用于反對稱矩陣) { preconditioner DILU; //預測器,對角不完全LU tolerance 1e-05;//殘差 relTol 0; //迭代容差 };}
PISO //piso控制參數{ nCorrectors 2;//修正次數 nNonOrthogonalCorrectors 0;//非正交修正次數 pRefCell 0;//壓力參考cell的index pRefValue 0;//壓力參考值}如果對求解器不明白,可以參看相關理論,或者直接找到一個差不多的case進行復制。
離散格式的選擇:
文件:system/fvSchemes,典型文件
//文件頭FoamFile{ version 2.0; format ascii; class dictionary; object fvSchemes;}// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ////非穩態格式ddtSchemes{ default Euler; //默認采用歐拉離散,其他格式以后介紹}
gradSchemes //梯度離散{ default Gauss linear;//梯度離散采用高斯方法,線性插值 grad(p) Gauss linear; //壓力的梯度離散}
divSchemes //散度離散{ default none; //散度的離散(必須指定沒有默認值) div(phi,U) Gauss linear;//對流項離散,高斯理論,采用線性插值}
laplacianSchemes //拉普拉斯項離散{ default none; //拉普拉斯項離散,必須指定 laplacian(nu,U) Gauss linear corrected; //擴散項離散采用高斯理論,采用線性插值,并帶有非//網格正交修正 laplacian((1|A(U)),p) Gauss linear corrected;//壓力方程離散采用高斯理論,線性插值,帶有非//網格正交修正}
interpolationSchemes //插值格式{ default linear; //默認線性插值 interpolate(HbyA) linear;//線性插值}
snGradSchemes//梯度發法向分量{ default corrected;//默認帶有非正交修正}
fluxRequired //是否計算流律{ default no; //默認不計算 p;//壓力需要計算,因為需要利用壓力流律修正速度}
CFD計算:
設定上述參數后,直接在case文件中,在控制臺中輸入相應求解器的名字即可。如果參數設置有誤,會得到提示。
后處理:
openfoam推薦的后處理軟件為paraview,當然你可以運用foamToTecplot功能將其轉換為tecplot格式運用tecplot進行處理,或者運用foamDataToFluent轉化為fluent格式進行后處理,所有支持的轉化在/OpenFOAM-1.5/applications/utilities/postProcessing/dataConversion文件夾中。
標簽:
電腦
-
-
內存DDR3和DDR3L有什么區別?哪種值得推薦?這兩種內存同樣是屬于DDR3內存,而相比于DDR3內存,DDRL3的工作電壓更低,功耗更低而且性能上較弱,價格...
-
內存條兩條8g和一條16g有區別嗎?內存條安裝有哪些注意事項?兩條8g和一條16g主要有傳輸速率、售價和兼容性方面的區別。前者可以搭建雙通道,在傳輸速度方面要高于后...
-
電腦的內存條可以隨便增加嗎?電腦要加內存有什么要求?不可以隨便添加,主要是由于電腦內存還要受到自身規格、主板的支持和系統的限制;尤其是需要與原有的內存...
-
什么是MVC?怎么在 php 中搭建 MVC?MVC 是一種設計模式,指的是將一個應用程序分為三個獨立的部分:模型(Model)、視圖(View)和控制器(Cont...
硬件
- 如何開啟內存雙通道模式?開啟內存雙通道模式方法分享
- 內存的傳輸類型是什么?內存常見術語有哪些?
- 內存故障的表現有哪些?內存接觸不良引起的故障怎么解決
- 什么是虛擬內存?虛擬內存怎么設置最好?
- 內存條怎么裝?內存條安裝方法分享
- 內存故障有什么狀況?內存常見故障解決方法有哪些?
- 內存條什么牌子好?有哪些牌子推薦?
- 閃存門是什么?怎么看內存?
- 高拍儀和掃描儀有哪些區別?高拍儀應用范圍有哪些?
- 顯存和內存有什么區別?內存和顯存相關基礎知識分享
- 蘋果耳機三代和pro有哪些區別?兩代無線耳機的使用評測分享
- 藍牙耳機左右耳聲音不一致怎么辦?無線耳機左右音道調整小技巧分享
- 企業級硬盤與普通消費級硬盤有哪些不同?企業級硬盤有什么技術規范?
- CPU散熱器選風冷好還是水冷好?水冷和風冷的原理是什么?
- OpenFOAM基本流程
- 世界冠軍遺憾退場,馬龍受其啟發,42歲或將退役
- 觀焦點:常州:數實融合激發“智造”活力
- 天天訊息:厚植綠色技術創新優勢
- 天天播報:能否逆轉?切爾西發布戰皇馬海報:團結一致,一切皆有可能
- 【全球熱聞】官方: 肖恩-金伯利回歸布萊克本擔任新的招聘主管
- 32.29萬元起 嵐圖追光正式上市 最高續航可達730公里
- 每日視訊:蔚來總裁稱高管出差標準和清潔工一樣 他們沒有亂花錢
- 環球動態:2023上海車展:巴菲特S正式首發亮相
- 環球短訊!進擊的漢字欠債還錢怎么過 欠債還錢通關攻略
- 天天關注:群益證券:給予國藥一致增持評級,目標價位64.0元
- 環球視點!群益證券:給予小熊電器增持評級,目標價位95.0元
- 環球今頭條!全球熱資訊!SwiftKey 輸入法引入必應聊天后,微軟關閉其支持論壇
- 今年五一檔新片預售票房破2000萬,《長空之王》居榜首
- 焦點速看:《灌籃高手》電影版預售破7000萬,26萬人零點場補青春
- 房屋坐落怎么填寫
- 【環球報資訊】江蘇:就業形勢向好 企業用工回穩
- 寫風的作文100字左右_寫風的作文
- 海心沙演唱會_海心沙
- 每日動態!驟降11℃!大暴雨!雷電!南昌連發多道預警……
- 今日熱門!合鍛智能:公司商譽主要來自于收購中科光電的事項,具體請詳見公司披露的相關公告
- 環球快消息!華陽集團:公司2023年第一季度報告將于2023年4月20日披露
- 世界今熱點:修改幾行代碼就讓 LLM 應用提速 100 多倍!這個團隊兩周搭建 ChatGPT 緩存層,曾被老黃 OpenAI 點贊
- 華林證券董秘回復:2022年公司收購了海豚股票App,并升級為海豚財富App
- 華林證券董秘回復:公司與火山引擎與巨量引擎已簽署了長期合作協議
- 焦點精選!追夢臉快被打腫 國王詮釋頭號黑馬 薩斯組合48分蒙克再演超六
- 全球時訊:奇駿用什么型號機油,奇駿機油5W30和5W40哪個好
- 全球微頭條丨最適合奇駿的機油,奇駿用5W30還是0W40
- 4月18日華東地區純堿價格偏弱運行
- 世界視點!從幾元到上百元,維生素C真的能防流感嗎?
- 天天即時看!因漏水問題起沖突,男子被打成腦震蕩
- 平頂山市生態環境局魯山分局召開磚瓦窯企業服務會
- 焦點資訊:東方財富證券給予多利科技買入評級 深度研究:特斯拉優質沖壓件供應商 一體化壓鑄潛力巨大 目標價格為101.66元
- 寶地礦業2022年新增資源量2.12億噸
- 2x660MW!大唐國際陡河發電廠燃煤熱電聯產等容量替代工程相關的2項招標
- 什么花,容易引發過敏?
- 當前快看:以基礎研究夯實科技自立自強根基
- 當前簡訊:歌爾股份:砍單砍崩業績,蘋果的小弟熬得住嗎?
- 全球速訊:我國公認的10大古人 你認可嗎?
- 當前最新:為何東漢可以中興漢朝,東晉南宋卻不能中興晉朝宋朝?有三個原因
- 世界快資訊丨限量199臺,阿斯頓·馬丁DBS 770敞篷版官圖發布
- 全球信息:貴州旅游攻略_通遼大青溝旅游攻略
- 焦點信息:大青溝旅游攻略自駕游_大青溝旅游攻略
- 環球新消息丨大連十大面包店排行榜
- 要聞速遞:3萬一4萬新車 3萬-4萬哪款車型好
- 【焦點熱聞】德州8部門聯合發文!
- 環球時訊:中航高科:4月17日融券賣出金額7.82萬元,占當日流出金額的0.08%
- 每日熱聞!棲霞建設:4月17日獲融資買入476.61萬元,占當日流入資金比例26.37%
- 前沿資訊!力量鉆石(301071):4月17日北向資金減持6.14萬股
- 環球熱文:榮耀印記-魔獸世界榮耀堡印記有什么用?
- 全球即時:蒙蒂談杜蘭特G1關鍵時刻領防小卡:不想去妨礙那些偉大的時刻
- Stein:聯盟內部人士對火箭得到納斯感到悲觀 后者有其他選擇
- 《進擊的漢字》辦公室疑云10處令人聯想的地方通關攻略
- 古代時辰怎么讀_古代時辰
- 世界看熱訊:鬼吹燈結局小說_鬼吹燈結局
- 即時:財政政策的目標一般可以歸納為_財政政策的目標
- 圓錐的表面積公式用字母表示_圓錐的表面積公式
- 世界即時看!楊冪父母綜藝節目_楊冪父母
- 熱門:納米盤怎么清洗_納米盤
- 天天資訊:Spring Cloud Task 任務開發-定義任務輸入和輸出(二)
- 世界微速訊:華為超聯接筆記本MateBook D 14發布,這才是大學生與新銳白領的“夢中情本”
- 小米13 Ultra用上華星光電C7屏幕!雷軍:國產屏超越行業標桿
- 摔角動態2018《女子進化》另一場冠軍賽敲定 王大錘對其尤為看重
- 前沿資訊!我的世界飛行掛軟件_我的世界怎么開掛
- 熱點評!完璧歸趙劇本300字_完璧歸趙劇本
- 【當前獨家】巔峰對決!汽車尖兵賽場展開激烈角逐
- 天天快訊:高校回應多名學生在教室內吸煙詳細內容
- 世界速讀:籃協李春江禁賽5年 李楠禁賽3年詳細內容
- 手腳冰涼危害大,什么原因會導致手腳冰涼?
- 環球滾動:龍津藥業股東立興實業擬減持不超6%公司股份
- 世界熱點!簽約鋼琴家郎朗代言 筑美家居啟動品牌全面升級計劃
- 天天時訊:舞陽縣馬村鄉:環境整治“再加壓” 鄉村振興“亮底色”
- 三菱汽車suv新款即將上市,GC-PHEV 3.0T混動僅賣20萬
- 每日信息:本田15萬左右的車 共有8款車型挑選_廣汽本田/東風本田各四款
- 視焦點訊!極氪汽車是哪個公司
- 環球頭條:福特野馬多少錢一輛 官方售價36.98-39.58萬元_全款最低落地價37.10萬元起
- 全球短訊!廣汽菲亞特suv車型菲躍解析 空間舒適的美式SUV
- 全球最新:最熱門的7座SUV 2019年7月7座SUV銷量排行榜
- 每日速讀!五一去哪?寧波發現小眾綠野仙蹤,景美人少
- 當前快報:美宣布起訴、制裁中國企業和公民 外交部:強烈譴責 已向美方提出嚴正交涉
- 吉比特:控股股東及公司董事計劃減持股份
- 閃充和快充有哪些區別?閃充和快充哪個好用?
- 開26度的空調到底能不能有效節能?空調運行有哪些注意事項?
- 手機省電模式真的能省電嗎?有必要開省電模式嗎?
- 重點聚焦!4月17日A股行業資金流動情況
- 焦點快報!4月17日A股滬深兩市資金流向圖、主力及超大單等動向一覽
- 新資訊:斯坦福-比內智力量表_關于斯坦福-比內智力量表簡介
- 熱消息:福建開通首條“福州—廈門”海峽快線
- 財經速覽
- 環球觀熱點:10.99萬起 南京依維柯全新得意系列上市 限時預訂享多重禮遇!
- 青少年白頭發治療_青少年白頭發怎么治
- 報道:搋子讀音_搋
- 世界通訊!普通人如何賺外國人的錢?勸你看一眼拼多多
- 全球熱議:浙商證券李超:當我們的市場足夠大的時候,實際上制造業就不存在產能過剩的問題
- 快看:中央財政下達資金100億元,向實際種糧農民發放一次性補貼
- 全球快資訊丨突發!美國為首的“國際聯盟”與武裝分子在敘利亞爆發沖突
- 中國籃協對上海隊、江蘇隊消極比賽作出處罰
- 每日關注!第二十一屆中國國際人才交流大會閉幕 兩天逾5萬人次入場
- 天天頭條:看圖盤數據|一圖讀懂“重生北京綠”
- 當前動態:我州積極備戰省第十屆民族運動會
電競
數碼
事件
- 【世界熱聞】陳夢勁敵險勝對手,卡爾伯格擊敗邱黨,讓二追三上演大逆轉04-18
- 當前焦點!土媒:曼聯有意加拉塔薩雷17歲中場小將阿克曼。個...04-18
- 環球觀點:5月上市!全新蔚來ES6上海車展亮相 基于最新平臺打造04-18
- 世界新消息丨當心莫竊密!軍迷為滿足虛榮心拍攝福建艦獲刑04-18
- 禁止駛入!珠江口部分海域內將進行軍事演習04-18
- 【全球新要聞】青島這里將建11座公園,位置公布!看看在你家附近嗎?04-18
- 今日熱議:國元證券:給予愛柯迪增持評級04-18
- 環球今日訊!不良征信花錢“洗白”?別想多了04-18
- 全球消息!觀海雜話鋪392 | 五一假期游火爆,車票門票售罄,他們都“卷”起來了!04-18
- 天天精選!股票籌碼分布圖視頻教程_如何炒股票新手入門視頻04-18
- 天天快訊:錫裝股份:公司在手訂單金額是指與客戶已簽訂合同但尚未履行完畢的合同金額04-18
- 觀焦點:2023上海車展:飛凡RC ESSENCE本智04-18
- 全球熱文:?杭州女童被保姆遺留電梯致墜亡案18日一審開庭,將擇期宣判04-18
- 當前短訊!日產奇駿二保換什么機油,新奇駿二保專用機油04-18
- 前沿資訊!海爾與中石化再度戰略合作,加速構建首個循環碳普惠生態平臺04-18










