
發布
注冊
/
登錄裂隙模型的案例
Comsol-裂隙多孔介質流固耦合-損傷模型 ¥650
針對裂隙多孔介質流體注入引起天然裂隙的激活,巖石產生新損傷形成水力裂縫,本案例建立了裂隙多孔介質流固耦合-損傷模型,實現如下功能:
(1)采用comsol with matlab建立隨機天然裂隙網絡幾何模型;
(2)針對天然裂隙,建立裂隙模型,考慮其變形過程對裂縫寬度和滲透率的影響,可得到裂隙寬度分布;
(3)考慮損傷演化過程和流固耦合作用,巖石孔隙度和滲透率隨著損傷和應力大小變化;
(4)可用于分析水力裂隙擴展以及壓后滲透率改變等。
部分結果圖:
幾何模型
Mises stress分布
Pressure分布
Damage分布
Fracture width分布
參考文獻:
Qinghua Lei. Modelling fluid injection-induced fracture activation, damage growth, seismicity occurrence and connectivity change in naturally fractured rocks. International Journal of Rock Mechanics & Mining Sciences 138 (2021) 104598.
展開 COMSOL孔隙-單裂隙介質注漿擴散模型 ¥40
<ul><li class="ql-align-justify">研究目的:利用COMSOL Multiphysics 軟件建立了受注礫巖層的孔隙-單裂隙介質數值模型,分析了帷幕墻的注漿效果。</li><li class="ql-align-justify">模型簡介:將注漿層位礫巖含水層視為孔隙-單裂隙介質,建立40 m×30 m 的孔隙-單裂隙介質數值模型,布置1 個注漿孔和一條單裂隙。單裂隙長度為20 m,裂隙開度為5 mm,注漿孔孔口設置為定壓力邊界,注漿孔直徑為152 mm。模型上下邊界為無流動邊界,左右邊界為定水頭邊界。</li><li class="ql-align-justify">計算參數:孔隙介質的滲透率為k = 4. 071 ×10E-12m2。礫巖物理力學性質測試實驗中得到其孔隙率為18. 5%,故數值模型中取孔隙介質的孔隙率為15%。按照現場注漿壓力的范圍,數值模型中的注漿壓力p 分別取5MPa,根據注漿層位礫巖含水層的埋深情況,模型的靜水壓力p0取2. 0 MPa。
展開 基于裂隙網絡模型的地下流體滲流的有限元分析 ¥200
本案例基于構建的離散裂隙網絡模型,在COMSOL中進行了油氣在儲層裂隙及基質中的滲流規律模擬分析。本案例可實現以下功能:
可靈活改變裂隙網絡幾何參數表征不同特性的儲層;
可進行油,氣,水在地下裂隙及空隙中的流動規律分析;
可對裂隙儲層的油氣抽采等工程進行模擬仿真;
可在該案例上自主添加固體力學場和熱場進行更復雜的分析;
comsol模型-裂隙多孔介質流固耦合-損傷模型(lei qinghua) ¥360
裂隙多孔介質流固耦合-損傷模型
comsol-水力壓裂巖石損傷耦合模型 ,含裂縫制作代碼matlab。
comsol HM耦合模型 損傷模型 裂隙多孔介質注入流體引起天然裂隙,巖石產生新損傷的數值模擬,內含MATLAB 網裂縫函數及comsol模型。

COMSOL裂隙流
裂隙介質的流動特性與均質介質顯著不同,裂隙的分布、連通性和幾何形態對流體流動有著決定性的影響。本案例介紹在COMSOL內建立復雜的圓片裂隙網絡模型,并模擬流體穿過裂隙時的流體流動行為。
圓片狀裂隙模型可采用CAD纖維密堆積3D插件建立,模型的參數設置如圖所示。
在AutoCAD內將生成的裂隙聚積模型導出為sat格式文件后,再將模型導入到COMSOL內,即可完成初始裂隙模型的建模
。
對模型設置材料并劃分網格。
進行三維滲流模擬,選擇層流穩態,將模型左側設置入口,右側設置出口,提交分析并完成模擬。
本案例中對模型的設定是流體不能穿過模型內的圓片結構,如模擬土層內的圓片顆粒夾雜對滲流的影響等。模型采用了圓片堆積算法,能更好的擬合實際工程中圓片狀顆粒在重力下的堆積工程場景。
展開 ANSYS Workbench隨機地層裂隙三維建模
<div contenteditable="false" width="100%">
在ANSYS Workbench內建立三維地層裂隙模型,通過Fluent等工具進行裂隙流模擬是理解復雜地質結構中的流體行為及進行實際應用的重要手段。這里介紹一種在Workbench內建立地層或巖石的隨機裂隙模型方法。
</div><div contenteditable="false" width="100%">
<figure class="figure-image" data-img="https://img.jishulink.com/202409/attachment/f941340d350545eea1d94df929fadf0d.png" style="text-align: center">
<img src="https://img.jishulink.com/202409/attachment/f941340d350545eea1d94df929fadf0d.png" data-mobile-src="https://img.jishulink.com/202409/attachment/f941340d350545eea1d94df929fadf0d.png?image_process=/format,webp/quality,q_40/resize,w_400" data-pc-src="https://img.jishulink.com/202409/attachment/f941340d350545eea1d94df929fadf0d.png?
展開 不同雙重介質幾何模型構建對煤體甲烷壓力、變形的影響
常見的煤體模型為雙重孔隙—裂隙介質,在假設過程中,基質系統與裂隙系統的幾何模型重合,即基質與裂隙共用一個幾何模型。本案列嘗試將基質與裂隙分開(模型1),并與基質、裂隙重合時的模型(模型2)進行比較。
圖1 模型1的甲烷壓力、位移、應力、應變分布云圖
圖2 模型2的甲烷壓力、應力、應變分布云圖
圖3 模型1、2AB兩點甲烷壓力變化
圖1、圖2中可以看到,模型1、2的分布云圖存在很大的差異性,這主要與模型的構建不同有關。模型1中靠近注氣孔的裂隙中甲烷壓力首先增大,然后向周圍的裂隙以及基質滲流,直到滲流到整個基質、裂隙中。而模型2中靠近注氣孔的基質、裂隙中甲烷均增大,且裂隙中甲烷壓力增加的速度快,這與基質、裂隙中滲透率不同有關。模型2中基質與裂隙在模型任意位置靠著質量交換維持著聯系,交換速率與兩者的壓差有關,即壓差越大,交換速率越大。模型1基質與裂隙的質量交換只存在基質與裂隙接觸邊界處,相當于滲透率不同的兩個多孔介質串聯在一起。基質、裂隙組合構建不同對甲烷流動、煤體變形產生影響,模型1的甲烷壓力首先在裂隙中滲流,然后逐漸向基質滲流,根據基質、裂隙滲透率的不同,甲烷壓力變化如圖1。AB兩點甲烷壓力變化如圖3所示,其分布趨勢滿足上述分析。模型1、2的位移變形情況,也隨著甲烷壓力分布不同存在差別。以有效應力分析為例:模型1的有效應力在注氣孔邊界存在應力集中,但集中點僅限于部分,基質右下角的應力大于周圍的應力,逐漸向右上變轉移,最后各個位置應力保持一致。模型2的注氣孔附近應力均大于周圍應力,其與模型1存在明顯差異,這就與甲烷壓力分布有很大關系。
從上述模型比較分析來看,基質、裂隙不同的構建方式影響甲烷壓力分布,進而影響煤體變形。一般情況下,大尺度煤層抽采瓦斯過程,采用的是模型2。
展開 COMSOL三維隨機裂紋 裂縫模型 隨機裂隙 隨機纖維建模
在COMSOL中可采用CAD模型導入的方式實現隨機裂紋或是纖維材料的建模。首先需要在CAD內生成所需的三維纖維模型,這里用到了CAD_隨機纖維3D插件。模型建立如下圖所示。注意這里的纖維采用的是線,而非實體。
將長方體基體導出為.sat文件,同時將刪除基體后的線狀纖維另存為.dwg文件。
打開COMSOL軟件,在幾何菜單下選擇導入三維CAD文件,選擇剛剛保存的.dwg文件,并將要導入的對象更改為曲線和點,可選擇合并曲線對象。構建對象,這樣三維的線就導入到COMSOL軟件內了。
下一步我們將長方體的基體材料也導入到COMSOL內,其實這一步也可以在COMSOL中直接建模完成。還是選擇導入,選擇剛剛保存的.sat文件,在這里要導入的對象需要選擇實體。
到這一步纖維跟基體就全部導入到COMSOL內了。
如果想再COMSOL內模擬線性的裂縫,需要將基體進行分割操作,選擇布爾操作和分割-差集。要添加的對象選擇基體,要減去的對象選擇纖維。
構建對象后,基體材料就被纖維分割完成,形成了基體內的線狀裂縫。
后面進行網格剖分分析等,可根據自己的要求進行。
最后看一下GIF效果圖:
在建模過程中所采用的AutoCAD插件可以在這里下載得到:
CAD_隨機纖維3D插件
如需2D版本可通過下面鏈接下載:
CAD隨機纖維2D插件
展開 基于COMSOL PDE多物理場耦合的含瓦斯煤層水力致裂的驅趕瓦斯規律研究
1、使用comsol PDE模塊完全耦合兩相流建模,可以根據需要考慮是否加入傳熱模塊;控制方程、邊界條件、建模參數如下:
2、考慮兩相流模型,使用雙重裂隙模型,考慮了基質或骨架變形,
3、考慮基質瓦斯解吸;
4、適用于煤層氣水力驅替瓦斯,地下水上漲等流固耦合模型;
5、可以通過請私信聯系我。帖子有限,僅作部分展示。
CAD長方形纖維插件2D ¥399
當程序運行到設定的時間后,即使達不到設定的纖維數量也會自動出圖,這使得構建高密集程度的纖維模型更加容易,而無需過多考慮參數的合理性。
軟件兼容
CAD長方形纖維插件2D作為通用性的AutoCAD插件,其模型對其他有限元軟件具有高度的兼容性。模型可用于且不局限于Abaqus、ANSYS、COMSOL、Fluent等有限元軟件內。
隨機裂隙模型導入Abaqus軟件并進行網格劃分。
隨機纖維模型應用于ANSYS有限元平臺。
隨機纖維模型導入COMSOL軟件內。
使用須知
1、軟件使用需注冊,一機一碼;
2、軟件運行需要安裝AutoCAD(2010~2023及以上版本均可使用)
樣圖實例
可下載插件生成的模型樣圖,并進行其他軟件的導入測試及模擬。(CAD2018文件)
CAD長方形纖維2D樣圖.rar
說明提醒
插件需要注冊,售價為單機許可的價格,購買后請聯系QQ:1135122921獲取許可證。
展開 不同載荷條件下煤與瓦斯氣固耦合模型及其滲透率演化
傳統的PM滲透率模型應用范圍比較局限,其僅適用于單軸壓縮且煤層上覆載荷不發生變化,對于復雜煤層的載荷發生變化,則就不適應。本案列通過選取兩個不同的滲透率模型,其一是Zhang等人提出的應用范圍更廣泛的模型,其二是在煤層滲透率使用廣泛的PM模型。煤層周圍載荷發生變化,探究煤層變形、基質變形、孔壓變化對煤層滲透率的影響,以及討論PM模型的局限。
工況一:單軸壓縮,上覆載荷無變化。如上圖幾何模型所示,其左右下邊界為約束邊界,上邊界為固體載荷垂直應力。此模型,采用(1)雙重孔隙-裂隙介質模型;(2)僅考慮裂隙滲流。在(1)中雙重介質模型中,采用改進的Zhang的滲透率模型以及PM模型,在Zhang的模型,分為(a)考慮基質變形和孔壓變化;(b)僅考慮孔壓變化。在(2)中采用PM滲透率模型。
雙重介質模型中改進的PM滲透率模型
雙重介質模型中改進的ZHANG的滲透率模型
單軸壓縮情況下各滲透率演化
ZHANG的滲透率模型考慮煤層變形對有效應力、滲透率的影響,而PM模型未考慮煤層變形對滲透壓率影響。鉆孔附近的煤層變形較大,導致鉆孔附近的煤體滲透率比值增大的幅度更大。未考慮基質變形的ZHANG的模型,滲透率演化的趨勢和考慮基質變形的演化趨勢相反,可以看到基質變形對滲透率的影響較大。
考慮基質變時的體應變
未考慮基質變時的體應變
從煤體變形的體應變可以看出,考慮基質變形時的體應變小于未考慮基質變形時的體應變,可能與煤基質收縮有關系。同時,考慮基質變形時在鉆孔附近的y方向的位移大于周圍的位移,這個區域收到煤基質影響范圍更大。
單軸壓縮瓦斯壓力變化
單軸壓縮瓦斯壓力變化顯示,考慮基質收縮時的滲透率瓦斯壓力下降幅度最大,僅考慮裂隙滲流瓦斯壓力下降幅度最小,其與煤層滲透率演化有關系。
展開 
巖體巖石裂隙滲流 ¥50
本案例建立三維模型,物理場采用達西定律。求解器采用瞬態求解器,除了裂隙面,其他的部分,材料參數按大理石參數定義,滲流從坡頂面邊線沿著裂隙滲流到底面邊線;通過本案例可以學習掌握巖石裂隙滲流耦合模型,詳細案例和文檔說明附后。
COMSOL隨機幾何分布合輯
COMSOL隨機幾何分布合輯
1、comsol with matlab 隨機幾何
隨機圓
隨機橢圓:
2、COMSOL with Matlab連接 隨機裂縫生成
3、matlab隨機生成橢圓裂隙導入comsol
4、二維隨機裂隙-COMSOL
5、如何用MATLAB生成隨機裂隙
6、二維裂隙邊坡模型
7、基于comsol的隨機分布顆粒模型建立方法
我們經常用均一的材料在宏觀模型中進行分析各類物理場,為了進一步能詳細研究材料自身的規律,往往需要進行細觀、微觀方向的研究,各種材料在細觀微觀下呈現出來許多隨機分布的現象,我們在CAE分析初始,必須建立一個充分接近實際情況的幾何模型。
本文主要是介紹其中一類比較普遍的幾何模型,隨機分布的顆粒模型。經常可以看到這些方面在應用:
(1)、在絕緣材料中隨機分布導電顆粒,改善導電、介電性能;
(2)、金屬材料的細觀模型,描繪金屬顆粒之間的晶界,并進行聲學散射研究。
(3)、復合材料中的纖維隨機分布,改善力學、熱學等性能
(4)、土壤中加入隨機分布顆粒,研究滲流、溶質遷移等現象;混凝土的級配,采用隨機顆粒分布來仿真計算
本文基于comsol的模型方法,編寫了一個隨機方向、隨機大小、隨機位置橢球分布的代碼。
8、方法生成不干涉隨機幾何-圓球
9、三維混凝土隨機骨料投放算法
10、基于Matlab的二維與三維隨機裂隙生成
二維隨機裂隙生成
三維
11、基于蒙特卡羅法的二維隨機裂隙模擬Matlab
12、CAD多邊形隨機骨料繪制程序 V2.2
可用于生成多邊形隨機骨料的dwg文件,圖形可進一步導入abaqus、comsol等有限元仿真模擬軟件。
展開 COMSOL基于漿液黏度時空變化的水平裂隙巖體注漿擴散數值模擬 ¥210
基于此,認為速凝類漿液流型為具有黏度時變性的賓漢流體,研究其在靜水條件下水平裂隙中的注漿擴散過程,建立恒定注漿速率條件下考慮漿液黏度時空變化的水平裂隙注漿擴散理論模型,推導漿液擴散區內的黏度及壓力時空分布方程,進而得到注漿壓力與注漿時間及漿液擴散半徑的關系。
COMSOL實現水力壓裂過程中復雜裂縫擴展
目前使用comsol實現水力壓裂的方法主要是相場法與連續介質損傷方法,相場法的實現比較復雜,不過一些學者已經把模型代碼部分開源,幫助我們學習。連續介質損傷方法發展的比較早,其中國產軟件RFPA在這方面做的比較好。目前線彈性損脆性或者軟化模型使用的比較多,對于頁巖、花崗巖水力壓裂一般使用脆性損傷模型。而對于煤這種軟巖,脆性模型有時候并不適用。基于煤破壞峰后軟化行為,軟化損傷模型比脆性模型更適用煤。相場法模型應用在彈性模量與強度比較低的巖石壓裂過程中,很容易出現模型不收斂現象。相場法主要用在彈模比較大的且以張拉破壞為主的巖石壓裂過程中,對于軟煤可能存在失效的問題。
RFPA比較適用于脆性巖石的壓裂或者破壞,模擬出來的效果也比較好,但是應用在煤的壓裂時,形成的裂縫很寬,并不能很好的反映壓裂效果。我目前借助使用比較多的COMSOL with Matlab平臺,初步實現了實驗室和現場中裂隙煤體中復雜裂縫擴展的模擬。模型中很大的問題,也是收斂問題,主要的參數與方程來自與公開發表的文獻。該模型使用的主要方程是線彈性軟化損傷方程與裂隙本構方程。水力裂縫與天然裂縫之間的相互作用,是模型的難點。comsol中的裂隙流模塊,可以實現裂隙中水流動。在5.6之前的版本中,固體力學模塊中有彈性薄層接口,這個接口可以自定義裂隙的本構方程。基于裂隙的本構模型,可以獲得裂隙表面的法向應力與剪切應力,從而實現裂隙的閉合與張開,具體方程可以參考Qinghua Lei在IJRMMS上發表的論文。使用零厚度的線段或者平面來代替裂隙,煤巖的損傷主要發生在基質中,天然裂隙或其他節理不會出現損傷。使用矩形或者很薄的長方體表征裂隙,可以設置裂隙的強度參數和根據破壞準則判斷破壞類型。不過,使用成百上千的矩形或者長方體的話,網格單元數量比較多,對計算機配置有較高的要求。
展開