但是采用 LiveLink for MATLAB的方案對于初學者要求較高,需要掌握MATLAB語法基礎并具有一定的程序設計能力。這里介紹另一種快速建模的方法,通過CAD文件導入到COMSOL內。而在CAD內建立隨機幾何可通過其他軟件設置好參數后一鍵生成,從而無需編程操作。下面是能構建以上幾種模型CAD軟件。下載鏈接:CAD隨機幾何3D
在COMSOL中,如果要建立大量隨機部件,直接在軟件中建模是很不方便的。這種情況,適合采用程序化建模。具體的方法有:1、方法或插件3、java接口4、matlab接口(comsol with matlab)(上圖是采用方法實現的隨機幾何建模)其中,matlab接口是最靈活的,可以利用matlab內置的函數,使得開發更簡單,并能開發出具有更復雜需求代碼。
針對裂隙多孔介質流體注入引起天然裂隙的激活,巖石產生新損傷形成水力裂縫,本案例建立了裂隙多孔介質流固耦合-損傷模型,實現如下功能:(1)采用comsol with matlab建立隨機天然裂隙網絡幾何模型;(2)針對天然裂隙,建立裂隙模型,考慮其變形過程對裂縫寬度和滲透率的影響,可得到裂隙寬度分布;(3)考慮損傷演化過程和流固耦合作用,巖石孔隙度和滲透率隨著損傷和應力大小變化