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

基于數(shù)值模擬的流體中曲面受力計(jì)算分析方法研究

2018-04-12 08:10:29黃膺翰顏劍波
科技與創(chuàng)新 2018年7期
關(guān)鍵詞:方向

李 翔,黃膺翰,顏劍波,李 璜

(中國(guó)電建集團(tuán)中南勘測(cè)設(shè)計(jì)研究院有限公司,湖南 長(zhǎng)沙 410116)

1 研究背景

在工程領(lǐng)域,攔污柵、隔水帷幕、弧形閘等外觀近曲面的工程設(shè)施具有形態(tài)復(fù)雜、受力計(jì)算困難、受力分布計(jì)算量大的特點(diǎn),現(xiàn)有的計(jì)算方法多將這些曲面的受力分為靜水壓力和動(dòng)水壓力2方面求解。在求解靜水壓力時(shí),認(rèn)為壓力符合靜壓分布,如果曲面一側(cè)為流體,一側(cè)為大氣,則靜水壓力計(jì)算公式為:

式(1)中:ps為靜水壓強(qiáng);ρ為流體密度;g為重力加速度;h為水深。

如果將曲面置于流體中,兩側(cè)都有流體,則認(rèn)為曲面受到的靜水壓力為兩側(cè)靜水壓力之差,即:

式(2)中:pfrontside為曲面正面的靜水壓強(qiáng);pbackside為曲面背面的靜水壓強(qiáng)。

該方法假設(shè)靜水壓力沿垂向變化,在水平方向相等,因此,僅適用于靜水壓力水平方向差異比較小的情況。如果流體在水平方向由于鹽度、含沙量、溫度等因素分布不均,則會(huì)呈現(xiàn)出密度差異,引起靜水壓力在水平方向的變化,那時(shí),采用該方法難以正確求解。

在求解動(dòng)水壓力時(shí),多以動(dòng)量方程求解,即:

該方法可求解簡(jiǎn)單情況下曲面承受的總動(dòng)水壓力受力,但是,不能精細(xì)求解動(dòng)水壓力的分布情況。另外,該方法也難以求解繞流等復(fù)雜流態(tài)下曲面的動(dòng)水壓力。

隨著數(shù)值模擬計(jì)算應(yīng)用的普及,當(dāng)前部分商業(yè)數(shù)值模擬軟件也具有曲面受力計(jì)算的功能,但是,這些軟件存在以下2個(gè)缺陷:①部分商業(yè)軟件僅可輸出曲面的整體受力,不能得到曲面的受力分布;②當(dāng)曲面至于流體中,兩側(cè)均有流體時(shí),如果部分曲面的網(wǎng)格正面為流體,背面為固體,則該網(wǎng)格正面壓力會(huì)被計(jì)算為靜水壓力與動(dòng)水壓力之和,背面壓力會(huì)被識(shí)別為無(wú)壓力。而在實(shí)際情況下,如果曲面貼向固體,會(huì)受到固體的頂托力,以平衡流體帶來(lái)的壓力。因此,這種算法與實(shí)際受力不符,當(dāng)水深較深時(shí),使用這個(gè)方法會(huì)導(dǎo)致非常大的計(jì)算誤差。

隨著工程技術(shù)的發(fā)展,對(duì)水工建筑物的受力分析提出了更高的要求,但現(xiàn)有的曲面受力計(jì)算方法已難以滿足工程應(yīng)用的需要。針對(duì)上述技術(shù)問題,本文提出了一種能在數(shù)值模擬計(jì)算結(jié)果的基礎(chǔ)上精確求解和分析流體中復(fù)雜曲面受力分布的計(jì)算方法。該計(jì)算方法計(jì)算邏輯與編程語(yǔ)言相符,能有效解決曲面受力分布計(jì)算量大的問題。

2 虛擬面的概化

圖1 網(wǎng)格劃分示意圖

如圖1所示,在數(shù)值模擬時(shí),模擬空間會(huì)被劃分為若干排列有序的網(wǎng)格。如果模擬網(wǎng)格為結(jié)構(gòu)化網(wǎng)格,網(wǎng)格排列為矩陣形式。空間中的每一個(gè)網(wǎng)格都會(huì)被賦予坐標(biāo)根據(jù)其坐標(biāo)(x,y,z)的排序,賦予序號(hào)編號(hào)(i,j,k)。其中,i為網(wǎng)格沿y方向的序號(hào),j為網(wǎng)格沿x方向的序號(hào),k為網(wǎng)格沿z方向的序號(hào)。網(wǎng)格與網(wǎng)格之間存在網(wǎng)格交界面。如圖2所示,在網(wǎng)格解析實(shí)體曲面時(shí),模型會(huì)根據(jù)網(wǎng)格尺寸和類型將實(shí)體的曲面(紅色曲線)概化為若干平面組成的近似于曲面的復(fù)雜形態(tài),而這些平面即為特殊的網(wǎng)格交界面(以下稱“虛擬面”)。當(dāng)整個(gè)模型在迭代求解時(shí),沒有被概化為曲面的網(wǎng)格交界面允許水流通過,而被概化為曲面的虛擬面不允許水流通過。也就是說(shuō),在模型計(jì)算時(shí),這些虛擬面就是曲面。因此,求出這些虛擬面的受力便能求解出曲面的受力。

圖2 曲面概化方法示意圖

圖3 計(jì)算邏輯圖

3 計(jì)算思路

對(duì)于結(jié)構(gòu)化網(wǎng)格,曲面周圍流場(chǎng)的數(shù)值模擬計(jì)算結(jié)果主要為位置與數(shù)據(jù)的關(guān)系。對(duì)于每一個(gè)網(wǎng)格,都有表示位置的坐標(biāo)和對(duì)應(yīng)的比如流速、壓強(qiáng)等數(shù)據(jù)。由于虛擬面上的壓強(qiáng)差、流速梯度等參數(shù)具有較大的區(qū)別,可作為虛擬面的特征之一。因此,按照一定的順序,根據(jù)曲面周圍的網(wǎng)格計(jì)算出所有網(wǎng)格的網(wǎng)格交界面后,可根據(jù)計(jì)算結(jié)果識(shí)別出虛擬面,對(duì)其進(jìn)行更精細(xì)的受力計(jì)算分析。此即為本方法的計(jì)算思路,詳細(xì)計(jì)算邏輯如圖3所示。

4 計(jì)算步驟

本計(jì)算方法的計(jì)算步驟如下:

步驟1:采用數(shù)學(xué)模型計(jì)算曲面周圍流體的流場(chǎng)、壓力場(chǎng)和密度場(chǎng)。

步驟2:以網(wǎng)格坐標(biāo)與網(wǎng)格要素(壓強(qiáng)、密度等)一一對(duì)應(yīng)的形式導(dǎo)出數(shù)學(xué)模型計(jì)算結(jié)果。

步驟3:將x方向、y方向網(wǎng)格點(diǎn)對(duì)應(yīng)壓力、密度、網(wǎng)格類型按照坐標(biāo)升序排列,垂向網(wǎng)格點(diǎn)對(duì)應(yīng)壓力、密度、網(wǎng)格類型按坐標(biāo)降序排列。

步驟4:對(duì)于任意第i層網(wǎng)格,將該層的每一個(gè)網(wǎng)格與相鄰的第i+1層對(duì)應(yīng)網(wǎng)格的壓強(qiáng)值相減,即可得到第i層網(wǎng)格第i+1層網(wǎng)格所有網(wǎng)格交界面(不論網(wǎng)格交界面是否為虛擬面,均要進(jìn)行計(jì)算)在y方向的壓強(qiáng)差△px,i,j,k,即:

式(4)中:△px,i,j,k為編號(hào)為(i,j,k)的網(wǎng)格在 x 方向網(wǎng)格交界面上的壓強(qiáng)差;pi,j,k為編號(hào)為(i,j,k)的網(wǎng)格在網(wǎng)格中心處的壓強(qiáng)值;pi+1,j,k為編號(hào)為(i+1,j,k)的網(wǎng)格在網(wǎng)格中心處的壓強(qiáng)值。

步驟5:識(shí)別第i層與第i+1層每一個(gè)網(wǎng)格的網(wǎng)格類型,以及對(duì)應(yīng)網(wǎng)格交界面的壓強(qiáng)差△px,i,j,k,判定該交界面是否為幕墻虛擬面。如果交界面是曲面概化形成的虛擬面,則記錄下該交界面的位置與壓強(qiáng)差。

步驟6:檢查是否曲面概化時(shí),出現(xiàn)圖2所示的灰色折線所示情況,即沿計(jì)算方向的連續(xù)2個(gè)面均為虛擬面。因此,將第i層網(wǎng)格與第i+2層網(wǎng)格對(duì)應(yīng)的壓強(qiáng)值相減,并記錄下該交界面的位置與壓強(qiáng)差,該步驟計(jì)算公式為;

式(5)中:pi+2,j,k為編號(hào)為(i+2,j,k)的網(wǎng)格在網(wǎng)格中心處的壓強(qiáng)值。

步驟7:一次令i=1,2,…,n,沿x方向?qū)γ恳粚泳W(wǎng)格做步驟4~步驟6,即可匯總到曲面在x方向投影的受力分布,即每一個(gè)法向?yàn)閤方向虛擬面上的壓強(qiáng)差△px,i,j,k.

步驟8:對(duì)于所有法向?yàn)閤方向的虛擬面,按式(6)可計(jì)算出單位y方向距離的曲面在x方向的總受力分布,即:

式(6)中:fx,dy為法向?yàn)閤方向的虛擬面在單位y方向距離的曲面在x方向的總受力分布;nz為計(jì)算區(qū)域在z方向的網(wǎng)格總數(shù)。

步驟9:對(duì)所有法向?yàn)閤方向的虛擬面,按照式(7)可以計(jì)算出單位z方向距離的曲面在x方向總受力的分布,即:

式(7)中:fx,dz為單位z方向距離的曲面在x方向的總受力分布;ny為計(jì)算區(qū)域在y方向的網(wǎng)格總數(shù)。

步驟10:按照式(8)計(jì)算出每一個(gè)法向?yàn)閤方向的虛擬面上的受力,即:

式(8)中:fx,i,j,k為編號(hào)為(i,j,k)的虛擬面在 x 方向上的受力;yi,j+1,k為編號(hào)為(i,j+1,k)的網(wǎng)格在網(wǎng)格中心處的 y 坐標(biāo)值;yi,j-1,k為編號(hào)為(i,j-1,k)的網(wǎng)格在網(wǎng)格中心處的 y 坐標(biāo)值;zi,j,k-1為編號(hào)為(i,j,k-1)的網(wǎng)格在網(wǎng)格中心處的 y 坐標(biāo)值;zi,j,k+1為編號(hào)為(i,j,k+1)的網(wǎng)格在網(wǎng)格中心處的y坐標(biāo)值。

對(duì)所有法向?yàn)閤方向的虛擬面上的受力求和,即可得到整個(gè)曲面在x方向的總受力Fx,即:

式(9)中:Fx為曲面在x方向的總受力;nz為計(jì)算區(qū)域在z方向的網(wǎng)格總數(shù)。

步驟11:沿y方向?qū)γ恳粚泳W(wǎng)格作與步驟4~步驟11相似的操作,可匯總到曲面y方向的壓強(qiáng)差分布,即每個(gè)法向?yàn)閥方向虛擬面上的壓強(qiáng)差△px,i,j,k.同時(shí)還可計(jì)算每個(gè)法向?yàn)閥方向的虛擬面的受力fy,i,j,k,法向?yàn)閥方向的虛擬面在單位x方向的總受力分布fy,dx,法向?yàn)閥方向的虛擬面在單位z方向的總受力分布fy,dz,曲面在y方向的總受力Fy.

步驟12:考慮到每一個(gè)網(wǎng)格的壓強(qiáng)值為網(wǎng)格中心處位置的壓強(qiáng)值,而非網(wǎng)格交界面上的壓強(qiáng)值,對(duì)于x方向和y方向,在一個(gè)網(wǎng)格尺度內(nèi),網(wǎng)格中心處的壓強(qiáng)值與網(wǎng)格邊沿的壓強(qiáng)值無(wú)明顯變化,其誤差可以忽略。但是,在z方向,靜水壓力沿z方向有明顯變化,會(huì)給計(jì)算帶來(lái)明顯誤差。因此,在沿z方向?qū)γ恳粚泳W(wǎng)格作與步驟4~步驟7相似的操作時(shí),需對(duì)步驟4的計(jì)算公式進(jìn)行如下修正:

式(10)中:△pz,i,j,k為編號(hào)為(i,j,k)的網(wǎng)格在 z 方向網(wǎng)格交界面上的壓強(qiáng)差;pi,j,k+1為編號(hào)為(i,j,k+1)的網(wǎng)格在網(wǎng)格中心處的壓強(qiáng)值;ρi,j,k為編號(hào)為(i,j,k)的網(wǎng)格在網(wǎng)格中心處的密度值;ρi,j,k+1為編號(hào)為(i,j,k+1)的網(wǎng)格在網(wǎng)格中心處的密度值;zi,j,k為編號(hào)為(i,j,k)的網(wǎng)格在網(wǎng)格中心處的 z 坐標(biāo)值;zi,j,k+1為編號(hào)為(i,j,k+1)的網(wǎng)格在網(wǎng)格中心處的z坐標(biāo)值。

同理,還需對(duì)步驟6的計(jì)算公式進(jìn)行修正,即:

式(11)中:pi,j,k+2為編號(hào)為(i,j,k+1)的網(wǎng)格在網(wǎng)格中心處的壓強(qiáng)值;ρi,j,k+2為編號(hào)為(i,j,k+2)的網(wǎng)格在網(wǎng)格中心處的密度值;zi,j,k+2為編號(hào)為(i,j,k+2)的網(wǎng)格在網(wǎng)格中心處的z坐標(biāo)值。

沿z方向?qū)γ恳粚泳W(wǎng)格采用修正后的公式進(jìn)行與步驟4~步驟11相似的操作,可以匯總到曲面z方向的壓強(qiáng)差分布,即每一個(gè)法向?yàn)閦方向的虛擬面上的壓強(qiáng)差△pz,i,j,k.同時(shí),還可以計(jì)算得到每個(gè)法向?yàn)閦方向的虛擬面的受力fz,i,j,k,法向?yàn)閦方向的虛擬面在單位x方向的總受力分布fz,dx,法向?yàn)閦方向的虛擬面在單位y方向的總受力分布fz,dy,曲面在z方向的總受力Fz.

步驟13:對(duì)于曲面所在網(wǎng)格,如果網(wǎng)格僅有一個(gè)方向的虛擬面(例如x方向,其他方向與之類似),則該曲面在該網(wǎng)格處的壓強(qiáng)為此虛擬面的壓強(qiáng),即:

式(12)中:pi,j,k為曲面在編號(hào)(i,j,k)網(wǎng)格處的壓強(qiáng)。

如果網(wǎng)格含有2個(gè)虛擬面,則曲面在該網(wǎng)格處的壓強(qiáng)為2個(gè)虛擬面(例如x方向和y方向)的壓強(qiáng)之和,即:

如果網(wǎng)格含有x方向、y方向、z方向的虛擬面,則曲面在該網(wǎng)格處的壓強(qiáng)為3個(gè)虛擬面(例如x方向和y方向)的壓強(qiáng)之和,即:

由此,可以得到曲面的壓強(qiáng)分布。

步驟14:對(duì)曲面在x方向、y方向、z方向的總受力進(jìn)行求和,可得到曲面的總受力為:

式(13)中:Fsurface為曲面總受力。

5 結(jié)論

針對(duì)當(dāng)前工程領(lǐng)域內(nèi)流體中曲面受力計(jì)算分析方法存在的不足,本文提出了一種能在數(shù)值模擬計(jì)算結(jié)果的基礎(chǔ)上精確求解和分析流體中復(fù)雜曲面受力分布的計(jì)算方法。該計(jì)算方法計(jì)算邏輯與編程語(yǔ)言相符,能有效解決曲面受力分布計(jì)算量大的問題。

6 展望

受文章篇幅限制,在此僅提出流體中曲面受力計(jì)算分析方法,該方法在工程上的應(yīng)用將另行他文介紹。

猜你喜歡
方向
2023年組稿方向
方向
青年運(yùn)動(dòng)的方向(節(jié)選)
2022年組稿方向
2022年組稿方向
2021年組稿方向
如何確定位置與方向
2021年組稿方向
2021年組稿方向
大自然中的方向
主站蜘蛛池模板: 亚洲Av激情网五月天| a毛片基地免费大全| 亚洲欧美日韩成人在线| 毛片大全免费观看| 黄色在线网| 国产精品毛片在线直播完整版| 欧美国产综合色视频| 国产美女主播一级成人毛片| 1级黄色毛片| a级毛片毛片免费观看久潮| 九九九精品视频| 久久伊人操| 色噜噜中文网| 亚洲天堂啪啪| 亚洲一区第一页| 亚洲欧洲日本在线| 全部毛片免费看| 亚洲综合欧美在线一区在线播放| 亚洲无线国产观看| 国产永久在线观看| 97色伦色在线综合视频| 国模极品一区二区三区| 婷婷色丁香综合激情| 亚洲欧美日韩成人在线| 精品一区二区三区视频免费观看| 日本三级欧美三级| 日本人妻一区二区三区不卡影院 | 亚洲视屏在线观看| 99久久精品免费看国产电影| 成人国产一区二区三区| 欧美综合区自拍亚洲综合天堂| 亚洲精品国产综合99| 91小视频在线观看| 国产色伊人| 久久频这里精品99香蕉久网址| 色欲不卡无码一区二区| 91亚洲免费视频| 全部毛片免费看| 精品一区二区无码av| 99r在线精品视频在线播放| 日韩在线播放中文字幕| 成年女人a毛片免费视频| 午夜国产精品视频黄| 国产精品视频白浆免费视频| 免费在线视频a| 精品小视频在线观看| 久久国产香蕉| 久久毛片网| 亚洲精品777| 成年看免费观看视频拍拍| 视频一区视频二区日韩专区| 国产区精品高清在线观看| 免费看a毛片| 女人一级毛片| 久久久精品久久久久三级| 成人亚洲天堂| 九九这里只有精品视频| 国产精品久线在线观看| 全午夜免费一级毛片| 在线免费观看a视频| 四虎综合网| 久久这里只有精品免费| 制服丝袜 91视频| 久久国产毛片| 亚洲视频二| 日韩在线播放欧美字幕| 成人在线观看不卡| 成人一级免费视频| 婷婷色婷婷| 婷婷伊人五月| AⅤ色综合久久天堂AV色综合| 一本一道波多野结衣av黑人在线| 亚洲二区视频| 国产区成人精品视频| 成人福利在线视频免费观看| 免费高清a毛片| 亚洲欧州色色免费AV| 久996视频精品免费观看| 亚洲国产精品成人久久综合影院| 亚洲AV无码乱码在线观看代蜜桃| 国产在线视频二区| 2021国产乱人伦在线播放|