如何模擬水氣球中的流固耦合
乍看之下,填充水氣球的物理過程看起來很簡單,但是涉及流體流和非線性超彈性材料的相當復雜的相互作用。幸運的是,可以在COMSOLMultiphysics?軟件中輕松設置和求解此類模型。讓我們看看如何...
水氣球中FSI的模型設置
為了簡化模型并利用球囊的對稱性,我們可以構建僅由矩形和橢圓組成的2D軸對稱幾何,以及稍大的雙版本以說明橡膠球囊。我們的目標是觀察如果將相同量的水放進不同大小的氣球中會發生什么。為此,我們可以參數化幾何形狀并使用縮放比例來更改氣球的初始大小,同時使材料厚度和頸部半徑保持恒定。
兩個大小不同的放氣水球的幾何形狀。大小由拉伸因子事實控制:事實= 1(左)和事實= 2(右)。
水氣球模型利用了COMSOL Multiphysics 5.3a版本中的新功能,包括改進的流固耦合(FSI)功能和重新排列的移動網格。
FSI和移動網格的計算
從COMSOL Multiphysics 5.3a版本開始,FSI是通過Multiphysics節點建模的。該節點從“ 流體力學”和“ 結構力學”接口連接物理。與該軟件的早期版本相比,該軟件具有單獨的“ 流固耦合”界面,現在,我們可以使用雙向耦合物理中的所有可用功能。
添加FSI物理特性后的界面和移動網格。
在此示例中,很容易考慮重力。我們要做的只是在“ 層流”界面設置中打勾。這會激活地球的重力,這又會由于水中的靜水壓力而對機械性能產生影響。我們可以預期重力將對結果產生顯著影響,并且這種影響在較大的水球中將更為顯著,因為開始時質量更大。
在機械方面,同樣可以快速設置物理設置。我們只需要定義一個合適的材料模型即可正確描述球囊材料的超彈性。在應用程序庫中,球形橡膠球囊模型的充氣包含多種超彈性材料。我們可以在這里使用Ogden模型,因為它可以最準確地重現分析解決方案。
有興趣了解有關將測量數據擬合到不同超彈性材料模型的詳細信息嗎?查看此先前的博客文章。
順便說一下,現在在不同模型之間復制模型接口非常簡單。自5.3a版COMSOL?軟件以來,可以通過復制粘貼功能交換界面和組件,甚至可以在兩個正在運行的COMSOLMultiphysics?仿真之間進行交換!這意味著我們可以將其他模型中的材質設置有效地插入到水氣球模型中。
用于球囊的超彈性Ogden材料模型的參數。
COMSOL Multiphysics 5.3a版本的另一個改進是“ 移動網格”界面的新定位。現在可以在“ 定義”下找到更重要的位置。新結構的一個優點是,它有助于避免變形和非變形區域之間的意外重疊。對于水氣球模型,此改進意味著我們僅對網格執行兩項任務:選擇氣球的內部水作為“ 變形域”,并在對稱軸上添加“ 指定的法向網格位移 ”(以避免由于數值不正確)。
填充水氣球:模擬結果
解決水氣球模型之前的最后一步是設置水流時間。矩形函數可以表示在指定的時間間隔內快速打開和關閉水龍頭。此功能乘以15 cm / s的入口速度,可產生約1.4 l / min的流量。
進水速度通過矩形函數控制。
我們可以進行參數掃描研究,以比較三種不同初始氣球尺寸的模擬結果。因為入口速度和填充時間段相同,所以所有三個氣球都填充有相同量的水。到目前為止,最大的壓力發生在最小的氣球中。這是預期的,因為小氣球的表面最小,相對體積增加最大。
對于三種不同的初始尺寸,Von Mises充氣后球囊材料中的應力分布。(注意:這些圖是使用Cividis色表創建的,Cividis色表是針對色覺不足的人優化的,是COMSOL Multiphysics 5.3a版本中的新增功能。)
這些結果需要一些動畫!如果我們看一下通貨膨脹的過渡行為,我們會清楚地看到重力對最大氣球的影響,因為它在注水甚至開始之前就已經發生了振蕩。球囊中沒有預應力,因此它開始有點下降,直到來自材料的反作用力足夠大以補償重力。
von Mises動畫在充氣過程中在最小的水囊中受力。
充氣期間中型水囊中的von Mises應力動畫。