
發(fā)布
注冊
/
登錄Fluent周期性邊界條件的案例
fluent使用經(jīng)驗 y+ 周期性邊界條件 收斂標(biāo)準(zhǔn) 修改fluent中單位
4.創(chuàng)建一對周期性邊界的的方法:(1)在命令框中按回車,得到命令提示符>
(2)輸入mesh/modify-zones/make-periodic,再根據(jù)提示選擇相應(yīng)的面。
5.outflow邊界條件不需要給定任何入口的物理條件,但是應(yīng)用也會有限制,大致為以下四點:
1.只能用于不可壓縮流動
2.出口處流動充分發(fā)展
3.不能與任何壓力邊界條件搭配使用(壓力入口、壓力出口)
4.不能用于計算流量分配問題(比如有多個出口的問題)
6.在壓力出口中,會要求輸入相應(yīng)的backflow turbulent intensity等值,這些值只有在迭代時產(chǎn)生返流的時候才會使用,
通常設(shè)置成一個合理的值。算例14中,設(shè)置為intensity 10%,diameter hydraulic按實際模型數(shù)值。
7.后處理的時候,顯示速度矢量圖的時候,箭頭的長度可以不按速度的大小給出,而僅由箭頭的顏色決定,具體的操作:
Vector options.勾選Fixed Length
8.波爾茲曼數(shù)能表征傳熱中對流傳熱和輻射傳熱所占的比例,具體的表達(dá)式在第14個例子的最后。
9.不要使用那些書上寫的y+與yp的計算公式,那個公式一般只能提供數(shù)量級上的參考。推薦大家使用NASA的粘性網(wǎng)格間距計算
器,設(shè)定你想要的y+值,它就能給你計算出第一層網(wǎng)格高度,與計算結(jié)果的y+很接近。
展開 GAMBIT,FLUENT周期性邊界條件處理及其后處理方法
在旋轉(zhuǎn)機械中,周期性邊界條件用的比較多,但是有很多人不能很好地掌握,作為初學(xué)者,和大家交流一下周期性邊界條件應(yīng)用的一些處理方法。 方法一:GAMBIT中設(shè)置周期性邊界條件。
1.創(chuàng)建單流道模型。
2.link兩條周期性邊界。
如果要對周期邊界先進(jìn)行網(wǎng)格的劃分,最好是先劃分然后進(jìn)行LINK。
3.網(wǎng)格的劃分(這里是很粗糙的劃分了一下)。
4.對周期性邊界進(jìn)行邊界條件設(shè)置。
5.導(dǎo)出即可。
這種方法就不用在FLUENT中進(jìn)行設(shè)定了。
方法二:
步驟1-3同法一1-3.
4.把周期性邊界的邊界條件分別設(shè)置成wall。
5.在FLUENT中的文本輸入(TUI)中輸入下圖所示內(nèi)容。
即:grid/modify-zones/make-periodic...這樣就完成了設(shè)定。
周期性邊界模型的后處理。
1.計算結(jié)束之后。
2.fluent中Display>Views
3.處理結(jié)果。
如果您有好的辦法,可以交流,共同進(jìn)步!
展開 周期性邊界條件插件EasyPBC ¥50
周期性邊界條件插件EasyPBC, 可為任意2D、3D模型生成周期性邊界條件
求助周期性邊界條件
晶體塑性有限元rve模型的周期性邊界條件

RVE周期性邊界條件
我用abaqus-Python學(xué)習(xí)了周期性邊界條件,感謝論壇里的老哥幫忙,其實做起來很簡單的,主要思路是對應(yīng)節(jié)點之間的約束。這里我用的綁定,不過我看其他人也有用耦合約束的。
a = mdb.models['Model-1'].rootAssembly
for i in range(1,27):
j = i
k = 650+i
#創(chuàng)建節(jié)點集
a.SetFromNodeLabels(name='Node_'+str(j), nodeLabels=(('Part-1-1', (j, )), ))
a.SetFromNodeLabels(name='Node_'+str(k), nodeLabels=(('Part-1-1', (k, )), ))
#通過循環(huán)將對應(yīng)節(jié)點綁定起來
mdb.models['Model-1'].Tie(name='Constraint-'+str(i), master='Node_'+str(j), slave='Node_'+str(k))
代碼寫的不是太嚴(yán)謹(jǐn),其實核心思路就是批量操作,先錄制一個abaqus對應(yīng)節(jié)點的綁定過程,然后for循環(huán),將一條邊上的節(jié)點批量執(zhí)行綁定操作,如果對應(yīng)邊的節(jié)點編號沒有順序,那還需要對節(jié)點重新編號,用前處理軟件和abaqus都可以實現(xiàn)。
展開 abaqus模擬周期性邊界條件(單向纖維復(fù)材單胞) ¥19.89
本實驗在邊界上只有12個節(jié)點,總共添加了14個約束方程,但考慮到實際問題有很對對稱的節(jié)點,這時用這種手動添加的方法會非常麻煩,這種情況下需要編寫自動識別對應(yīng)節(jié)點并添加周期性邊界的腳本。</p><p><br></p>
ABAQUS周期性邊界條件插件-EasyPBC1.4
各位有條件的同學(xué)可以去youtube上看一下作者的視頻,我不知道怎么下載,希望對各位的科研有所幫助
https://www.youtube.com/watch?v=pyZXvl3C6fI&pbjreload=101&ab_channel=SadikOmairey
https://www.youtube.com/channel/UCI2n0gg_4hFJ5XZ6eGG1yZA
EasyPBC V.1.4_5.zip
【推薦】一款A(yù)BAQUS施加周期性邊界條件的插件
一、周期性邊界條件
在復(fù)合材料力學(xué)計算中,通常選擇一個微觀的代表體單元(RVE)來表征宏觀的力學(xué)性能,此時RVE的外輪廓的邊界條件應(yīng)為周期性邊界條件(Periodic Boundary Conditions),其作用是使邊界處應(yīng)力連續(xù)和位移連續(xù)。
周期性邊界條件不同于循環(huán)對稱邊界條件,雖然兩者都是對模型進(jìn)行簡化,但后者主要針對周向循環(huán),即我們說的1/2,1/3,1/4……模型,在模型邊界處使用的相當(dāng)于“tie”連接。
周期性邊界條件表觀上可理解為:RVE模型進(jìn)行無窮多次陣列,即得到完整的模型,這里陣列方向可是兩個或三個:(1)比如織物復(fù)合材料(有基體),就需要是三個方向;(2)若是二維織物材料(沒有基體),只需要進(jìn)行兩個方向,一般施加的載荷也是在這個平面內(nèi),比如拉伸,壓縮,剪切等,但如果進(jìn)行面外彎曲和扭轉(zhuǎn)也是可以的;(3)兩個方向的還有一個最簡單的,一個平面正方形板,加上周期性邊界條件,那就可以得到一個無限大的平板。
關(guān)于周期性條件的加載, simwe論壇中有幾篇較好的帖子,有興趣的可以看看。
周期性邊界條件(PBC)的施加總結(jié)
http://forum.simwe.com/forum.php?mod=viewthread&tid=1081613&highlight=%E5%91%A8%E6%9C%9F%E6%80%A7%E8%BE%B9%E7%95%8C%E6%9D%A1%E4%BB%B6
給一般網(wǎng)格施加周期性邊界條件的python程序
http://forum.simwe.com/forum.php?
展開 幾種用于單元胞模擬的周期性邊界條件
</p><p><strong><em>對于PBC這種方法,位移場并不是唯一的:剛性平移不受周期性條件的固定,可以通過在RVE中的一個節(jié)點上固定位移來使解唯一。
abaqus簡單立方體胞元周期性邊界條件施加計算腳本源代碼 ¥39.9
<p class="ql-align-justify">abaqus中周期性邊界條件的施加一般通過方程約束,手動設(shè)置不僅繁瑣而且很容易出錯。根據(jù)文獻(xiàn)《Unit cells for micromechanical analyses of particle-reinforced composites》中簡單立方體胞元周期性邊界條件的施加方法,開發(fā)Python腳本,可以根據(jù)用戶提供的三維數(shù)組創(chuàng)建網(wǎng)格,并施加周期性邊界條件以及自動提交abaqus計算。在此提供程序的Python源代碼,和大家一起學(xué)習(xí)。代碼中重要語句都進(jìn)行了注釋,對照參考文獻(xiàn)可以很好的理解周期性邊界條件施加過程及方法,代碼書寫不易,希望大家多多支持,共同進(jìn)步。</p><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202405/attachment/a0c6c582fbb144968943305041146d00.png" style="text-align: center">
<img src="https://img.jishulink.com/202405/attachment/a0c6c582fbb144968943305041146d00.png" data-mobile-src="https://img.jishulink.com/202405/attachment/a0c6c582fbb144968943305041146d00.png?
展開 一款A(yù)BAQUS施加周期性邊界條件的插件 附EasyPBCuserguideV1.3下載
周期性邊界條件
在復(fù)合材料力學(xué)計算中,通常選擇一個微觀的
代表體單元(RVE)來表征宏觀的力學(xué)性能,此時RVE的外輪廓的邊界條件應(yīng)為周期性邊界條件(
Periodic Boundary Conditions),其作用是
使邊界處應(yīng)力連續(xù)和位移連續(xù)。
周期性邊界條件不同于循環(huán)對稱邊界條件,雖然兩者都是對模型進(jìn)行簡化,但后者主要針對周向循環(huán),即我們說的1/2,1/3,1/4……模型,在模型邊界處使用的相當(dāng)于“tie”連接。
周期性邊界條件表觀上可理解為:
RVE模型進(jìn)行無窮多次陣列,即得到完整的模型,這里陣列方向可是兩個或三個:(1)比如織物復(fù)合材料(有基體),就需要是三個方向;(2)若是二維織物材料(沒有基體),只需要進(jìn)行兩個方向,一般施加的載荷也是在這個平面內(nèi),比如拉伸,壓縮,剪切等,但如果進(jìn)行面外彎曲和扭轉(zhuǎn)也是可以的;(3)兩個方向的還有一個最簡單的,一個平面正方形板,加上周期性邊界條件,那就可以得到一個無限大的平板。
關(guān)于周期性條件的加載, simwe論壇中有幾篇較好的帖子,有興趣的可以看看。
周期性邊界條件(PBC)的施加總結(jié)
http://forum.simwe.com/forum.php?mod=viewthread&tid=1081613&highlight=%E5%91%A8%E6%9C%9F%E6%80%A7%E8%BE%B9%E7%95%8C%E6%9D%A1%E4%BB%B6
給一般網(wǎng)格施加周期性邊界條件的python程序
http://forum.simwe.com/forum.php?
展開 
Abaqus三維周期性邊界和一般周期性邊界施加
針對ABAQUS周期性邊界手動施加繁瑣,復(fù)雜的問題,開發(fā)了兩款腳本文件,用于施加周期性邊界和一般周期性邊界。其中,周期性邊界的單元類型沒有任何限制;一般周期性邊界的單元類型需為四節(jié)點,如C3D4、C3D4R等。這兩款代碼,實現(xiàn)的效率比較高,對于節(jié)點數(shù)量在10W的模型,其需要的時間在1分鐘內(nèi)(一般筆記本電腦);計算結(jié)果合理,其測試模型為100mm*100mm*100mm的立方體,材料彈性模型為2.1e5MPa,泊松比為0.3,施加x向為5mm的拉伸位移,用周期性或一般周期性代碼進(jìn)行施加邊界,具體如下圖所示。
作者QQ:2812468512
展開 comsol中施加周期性邊界條件計算任意橫截面介質(zhì)的導(dǎo)波頻散曲線 ¥1
<p>計算結(jié)果</p><p><img src="https://img.jishulink.com/upload/202010/9150fe93517a46adb4170dd665759fc5.png" alt="mmexport146300ec987f46a175e2841788c25b20.png"></p><p>紅色為本方法結(jié)果,黑色為半解析有限元法結(jié)果。</p><p>本方法建模速度快,計算精確,能實現(xiàn)任意橫截面介質(zhì)的頻散曲線計算。</p><p>個人wx29996883 注明來意</p><p><br></p><p><br></p>
展開 RVE模型周期邊界條件施加
自編ABAQUS施加周期邊界條件腳本,有需求可以聯(lián)系。
UD單胞細(xì)觀建模插件(纖維隨機分布+周期性邊界—幾何上) ¥50
插件介紹:
這是一個具有周期性的ud單胞細(xì)觀建模插件,可以指定單胞的尺寸大小、纖維半徑,以及樹脂含量。纖維采用隨機分布,纖維與樹脂分為兩個部件。
操作說明:
首先打開abaqus CAE,在Plug-ins目錄下找到UD單胞細(xì)觀建模插件,如圖所示:
編輯
跳轉(zhuǎn)
點擊它,打開插件界面,如圖所示:
這里首先要完成模型的設(shè)定。自上而下分別為目標(biāo)模型,樹脂部件名稱,纖維部件名稱,以及如圖所標(biāo)的參數(shù),并需要指定纖維半徑與樹脂含量,拖動滑塊,設(shè)定纖維投放失敗最大嘗試次數(shù)。
數(shù)值盡量采用小數(shù),例如5.0,RC的值為0~1之間。
此插件所生成的是可變形的實體模型,設(shè)定好之后就可以點擊ok或apply進(jìn)行生成。
插件說明
此插件所生成的是實體模型。
使用做了視頻,可以在視頻中查看效果。視頻鏈接:
UD單胞細(xì)觀建模插件使用視頻教程_培訓(xùn)課程_abaqus建立rve ABAQUS仿真rve-技術(shù)鄰
為了安裝方便,這里新增了安裝包,雙擊運行,路徑采用默認(rèn)就行。并為防止特殊情況,這里也提供了壓縮包,可以通過傳統(tǒng)安裝方式進(jìn)行解壓安裝。新版界面如下:
注意,路徑盡量默認(rèn),也可以自定義安裝,如果自定義安裝請安裝到與傳統(tǒng)安裝一致的地方。
今后插件的發(fā)行格式均采用壓縮包與安裝包并行的形式。
承諾:
1.凡是購買插件的用戶,使用過程中若是遇到Bug,本人將承諾對發(fā)現(xiàn)的bug進(jìn)行修復(fù)。
2.使用時有什么問題,也可以進(jìn)行咨詢,私信或評論區(qū)發(fā)言都行,看到有時間會進(jìn)行回復(fù)。
3.還沒想好,以后再說。
展開