国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于固定網(wǎng)格技術(shù)的流固耦合計算方法

      文檔序號:8528301閱讀:199來源:國知局
      一種基于固定網(wǎng)格技術(shù)的流固耦合計算方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及一種基于固定網(wǎng)格技術(shù)的流固耦合計算方法,屬于流固耦合模擬技術(shù) 領(lǐng)域。
      【背景技術(shù)】
      [0002] 流固耦合問題的難點之一是流體和固體使用不同的數(shù)學(xué)描述框架。通常,流體運 動使用歐拉描述,而固體運動使用拉格朗日描述:傳統(tǒng)的流固耦合方法,流體區(qū)域的網(wǎng)格隨 固體邊界的運動而動態(tài)更新,網(wǎng)格運算和網(wǎng)格質(zhì)量控制過程異常復(fù)雜,得到的邊界層附近 的速度分布誤差較大。為此,本發(fā)明提出基于固定網(wǎng)格技術(shù)的流固耦合計算方法,避免了使 用動網(wǎng)格計算模塊,計算過程簡單,易于程序設(shè)計。

      【發(fā)明內(nèi)容】

      [0003] 本發(fā)明提供了一種基于固定網(wǎng)格技術(shù)的流固耦合計算方法,以用于克服傳統(tǒng)基于 移動網(wǎng)格技術(shù)在計算固體與流體耦合作用上的不足。
      [0004] 本發(fā)明的技術(shù)方案是:一種基于固定網(wǎng)格技術(shù)的流固耦合計算方法,所述方法的 具體步驟如下:
      [0005] Stepl、調(diào)用網(wǎng)格劃分模塊,采用兩套網(wǎng)格:流場區(qū)域,固體區(qū)域;其中流場區(qū)域在 歐拉描述下采用笛卡爾網(wǎng)格離散,固體區(qū)域在拉格朗日描述下使用適體有限元網(wǎng)格離散;
      [0006] St印2、調(diào)用流場CFD(計算流體動力學(xué))計算模塊,采用基于分步投影的浸入邊界 方法,求解不可壓縮粘性牛頓流體的流動控制方程,更新流場狀態(tài)變量,同時獲得流體作用 于固體邊界節(jié)點上的力;
      [0007] Step3、調(diào)用固體CSD(計算固體動力學(xué))計算模塊,采用有限單元方法,求解固體 動力學(xué)控制方程,更新固體狀態(tài)變量,同時獲取固體邊界節(jié)點上的位移和速度;
      [0008] Step4、將固體狀態(tài)變量和流場信息輸出到文件,供后處理使用;
      [0009] Step5、判斷是否結(jié)束計算:
      [0010] 如果At?n<T,則進入下一時間步,繼續(xù)執(zhí)行步驟Step2、Step3和Step4 ;
      [0011] 如果At?n彡T,則結(jié)束整個計算;
      [0012] 其中At為時間步長,T為要求計算的總物理時間,n為時間步數(shù)。
      [0013] 所述流場區(qū)域包括流體和固體所占據(jù)的空間區(qū)域,固體區(qū)域可包括剛體區(qū)域和彈 性體區(qū)域。
      [0014] 所述步驟Stepl中,流場區(qū)域在歐拉描述下采用笛卡爾網(wǎng)格劃分,其網(wǎng)格單元中 心或節(jié)點上的流場變量稱為歐拉變量,并將網(wǎng)格節(jié)點坐標(biāo)信息Xj輸出到文件fcor.txt;固 體區(qū)域在拉格朗日描述下使用適體有限元網(wǎng)格劃分,其網(wǎng)格節(jié)點上的變量稱為拉格朗日變 量,相應(yīng)網(wǎng)格節(jié)點坐標(biāo)信息X輸出到文件scor.txt,其中固體邊界節(jié)點坐標(biāo)信息可用表 不〇
      [0015] 所述步驟Stepl中,流場區(qū)域在歐拉描述下采用笛卡爾網(wǎng)格劃分,其網(wǎng)格單元中 心或節(jié)點上的流場變量稱為歐拉變量,并將網(wǎng)格節(jié)點坐標(biāo)信息Xj輸出到文件fcor.txt;固 體區(qū)域在拉格朗日描述下使用適體有限元網(wǎng)格劃分,其網(wǎng)格節(jié)點上的變量稱為拉格朗日變 量,相應(yīng)網(wǎng)格節(jié)點坐標(biāo)信息X輸出到文件scor.txt,其中固體邊界節(jié)點坐標(biāo)信息可用X&表 不〇
      [0016] 所述步驟Step2中,通過基于分步投影浸入邊界方法的CFD計算,實現(xiàn)兩大功能:
      [0017] 一是獲得流體作用于固體邊界節(jié)點上的力:
      [0018] 通過流場區(qū)域預(yù)測速度u' (Xj,t)和近似光滑函數(shù)得到的固體邊界拉 格朗日節(jié)點上的速度u(X^,〇應(yīng)該等于給定的固體邊界節(jié)點的自然速度,來實現(xiàn) 固體邊界節(jié)點上力密度F(X^,/)的求解,并將結(jié)果輸出到文件sfor.txt,供步驟Step3中 CSD計算模塊使用;其中,Xi為固體邊界節(jié)點坐標(biāo)的解釋,t為時間;
      [0019] 二是更新流場狀態(tài)變量:
      [0020] 流場區(qū)域速度校正值A(chǔ)u(X」,t)為:
      【主權(quán)項】
      1. 一種基于固定網(wǎng)格技術(shù)的流固禪合計算方法,其特征在于:所述方法的具體步驟如 下: Stepl、調(diào)用網(wǎng)格劃分模塊,采用兩套網(wǎng)格:流場區(qū)域,固體區(qū)域;其中流場區(qū)域在歐拉 描述下采用笛卡爾網(wǎng)格離散,固體區(qū)域在拉格朗日描述下使用適體有限元網(wǎng)格離散; Step2、調(diào)用流場C抑計算模塊,采用基于分步投影的浸入邊界方法,求解不可壓縮粘 性牛頓流體的流動控制方程,更新流場狀態(tài)變量,同時獲得流體作用于固體邊界節(jié)點上的 力; Step3、調(diào)用固體CSD計算模塊,采用有限單元方法,求解固體動力學(xué)控制方程,更新固 體狀態(tài)變量,同時獲取固體邊界節(jié)點上的位移和速度; Step4、將固體狀態(tài)變量和流場信息輸出到文件,供后處理使用;steps、判斷是否結(jié)束計算: 如果At?n<T,則進入下一時間步,繼續(xù)執(zhí)行步驟St巧2、Step3和St巧4 ; 如果At?n>T,則結(jié)束整個計算; 其中At為時間步長,T為要求計算的總物理時間,n為時間步數(shù)。
      2. 根據(jù)權(quán)利要求1所述的基于固定網(wǎng)格技術(shù)的流固禪合計算方法,其特征在于:所述 流場區(qū)域包括流體和固體所占據(jù)的空間區(qū)域,固體區(qū)域可包括剛體區(qū)域和彈性體區(qū)域。
      3. 根據(jù)權(quán)利要求1所述的基于固定網(wǎng)格技術(shù)的流固禪合計算方法,其特征在于:所述 步驟Stepl中,流場區(qū)域在歐拉描述下采用笛卡爾網(wǎng)格劃分,其網(wǎng)格單元中屯、或節(jié)點上的 流場變量稱為歐拉變量,并將網(wǎng)格節(jié)點坐標(biāo)信息Xj.輸出到文件fcor. txt ;固體區(qū)域在拉格 朗日描述下使用適體有限元網(wǎng)格劃分,其網(wǎng)格節(jié)點上的變量稱為拉格朗日變量,相應(yīng)網(wǎng)格 節(jié)點坐標(biāo)信息X輸出到文件scor.txt,其中固體邊界節(jié)點坐標(biāo)信息可用X若表示。
      4. 根據(jù)權(quán)利要求1所述的基于固定網(wǎng)格技術(shù)的流固禪合計算方法,其特征在于:所述 步驟Step2中,通過基于分步投影浸入邊界方法的C抑計算,實現(xiàn)兩大功能: 一是獲得流體作用于固體邊界節(jié)點上的力: 通過流場區(qū)域預(yù)測速度U' (Xj.,t)和近似光滑函數(shù)得到的固體邊界拉格朗 日節(jié)點上的速度u(X苗,0應(yīng)該等于給定的固體邊界節(jié)點的自然速度U(X若,0,來實現(xiàn)固體 邊界節(jié)點上力密度F(X's,〇的求解,并將結(jié)果輸出到文件sfor.txt,供步驟St巧3中CSD計 算模塊使用;其中,為固體邊界節(jié)點坐標(biāo)的解釋,t為時間; 二是更新流場狀態(tài)變量: 流場區(qū)域速度校正值A(chǔ)u(Xj,t)為:
      (1) 式中,ASi為第i段固體邊界的面積,h為流體網(wǎng)格間距,M為固體邊界節(jié)點數(shù),N為流 體歐拉網(wǎng)格節(jié)點數(shù),Cj.i為信息轉(zhuǎn)換矩陣,定義如下: (2) 式中,馬,巧,Z占分別為固體邊界節(jié)點坐標(biāo)碼在X,y, z方向的分量,Xj, yj, Zj分別為歐 拉網(wǎng)格節(jié)點坐標(biāo)Xj在X,y, Z方向的分量;函數(shù)4可表示為;
      (3) 式中,r為函數(shù)4的自變量; 流場區(qū)域速度可由下式更新, u(xj,t) =u' (Xj,t) +Au(Xj,t) (4) 并將結(jié)果輸出到文件fvel.txt,供步驟St巧4中的后處理使用。
      5.根據(jù)權(quán)利要求1所述的基于固定網(wǎng)格技術(shù)的流固禪合計算方法,其特征在于:所述 步驟steps中,通過有限單元方法,求解離散后的固體動力學(xué)控制方程,實現(xiàn)兩大功能,更 新固體狀態(tài)變量,同時獲取固體邊界節(jié)點上的位移和速度; 一是獲取固體邊界節(jié)點上的位移和速度: 采用有限單元數(shù)值離散方法,可獲得固體的一組離散非線性方程組,寫成矩陣形式 有:
      (5) 式中,MS為質(zhì)量矩陣,CS阻巧矩陣,KS為剛度矩陣,QS為外力矢量,包括流體作用于固體 邊界的力密度F(X's,リ和其他外力矢量,文^和式分別代表固體t時刻的加速度矢量, 速度矢量和位移矢量; 式(5)求解在時間推進上采用紐馬克法,可獲得t+At時刻有限元節(jié)點新的位移矢量X^+心,速度矢量文^^+心和加速度矢量義^^+^,;提取t+At時刻邊界節(jié)點上的位移矢量乂^,速 度矢量文若,令U(X若,0=吏S,并將結(jié)果輸出到文件sdisvel.txt文件,供步驟St巧2中C抑 計算模塊使用; 二是更新固體狀態(tài)變量: 通過對式巧)的求解,獲得下一時刻有限元節(jié)點新的位移矢量Xf+心,通過固體本構(gòu)方 程,可進一步獲得固體各節(jié)點的應(yīng)力應(yīng)變等固體其他狀態(tài)變量的值,并將結(jié)果輸出到文件sstress.txt,供步驟Step4中的后處理使用。
      【專利摘要】本發(fā)明涉及一種基于固定網(wǎng)格技術(shù)的流固耦合計算方法,屬于流固耦合模擬技術(shù)領(lǐng)域。本發(fā)明包括步驟:A、調(diào)用網(wǎng)格劃分模塊,采用兩套網(wǎng)格:流體和固體組成的整個物理區(qū)域,固體區(qū)域;B、調(diào)用流場計算CFD模塊,更新流場狀態(tài)變量,同時獲得流體作用于固體邊界節(jié)點上的力;C、調(diào)用固體計算CSD模塊,更新固體狀態(tài)變量,同時獲取固體邊界節(jié)點上的位移和速度;D、調(diào)用結(jié)果輸出模塊,將固體狀態(tài)變量和流場信息輸出到文件,供后處理使用;E、判斷是否結(jié)束計算。本發(fā)明成功避免使用動網(wǎng)格模塊,大大節(jié)省了網(wǎng)格更新所需要的計算資源;克服了傳統(tǒng)的基于移動網(wǎng)格技術(shù)時復(fù)雜的內(nèi)部網(wǎng)格更新與邊界網(wǎng)格控制運算,不容易準(zhǔn)確計算流固界面作用力的缺點。
      【IPC分類】G06F17-50
      【公開號】CN104850689
      【申請?zhí)枴緾N201510217427
      【發(fā)明人】王文全, 閆妍
      【申請人】昆明理工大學(xué)
      【公開日】2015年8月19日
      【申請日】2015年4月30日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1