
發布
注冊
/
登錄水箱注水的案例
水箱注水(無限)流固耦合仿真
本版主要講解往水箱注水的過程, 流固耦合分析,無盡水流遠遠不斷注水。
本次水箱注水流固耦合仿真,采用hypermesh軟件作為網格前處理,之后導出K文件在ls-prepost設置關鍵字,之后保存提交LS-Dyna求解器求解,再將結果文件讀入到ls-prepost后處理。
仿真結果如圖所示:
詳細的建模和設置教程以及最后的計算K文件見:
https://www.yqgqt.org.cn/content/post/1197150
水箱注水(無限)流固耦合仿真 ¥350
本版主要講解往水箱注水的過程, 流固耦合分析,無盡水流遠遠不斷注水。
本次水箱注水流固耦合仿真,采用hypermesh軟件作為網格前處理,之后導出K文件在ls-prepost設置關鍵字,之后保存提交LS-Dyna求解器求解,再將結果文件讀入到ls-prepost后處理。
仿真結果如圖所示:
基于SPH方法的水箱注水模擬 ¥500
本篇文檔基于C++語言對水箱內注水過程進行了編程實現和模擬,具體效果展示如下:
感興趣的朋友可下載源程序文件
西門子S7-1200 PLC 水箱水位控制程序案例
2
每個水箱有三個進水閥和三個出水閥
進水閥分別是Y1、Y3、Y5,出水閥分別是Y2、Y4、Y6,每個水箱都有出水閥開和出水閥關兩個按鈕,出水閥開按鈕分別是SB1、SB3、SB5,出水閥關按鈕分別是SB2、SB4、SB6。
3
通過對各個水箱進行防水操作
我們通過按SB1SB3SB5可以分別對各個水箱進行防水操作,順序是隨機的,當系統檢測到水箱的“空”信號時,系統會自動打開水箱進水閥進行注水,當檢測到水箱“滿”信號時停止進水。水箱注水和水箱放空的順序是相同的,而且每次只能對一個水箱進行注水的操作。
展開 
Fluent VOF仿真實例-水箱注水
5.3 水箱上端開口ambient的邊界設置,和outlet邊界一摸一樣設置。
6、求解設置,選擇PISO,其余保留默認設置。
松弛因子設置如下。
7、初始化,開始時刻水箱是空箱,即充滿是空氣。
8、求解,設置時間步長0.01s,計算3.5秒。然后點擊計算。
9、后處理
3.5s的水狀態。
3.5s內注水動畫如下:
作者:曾社銓
來源:iCFD
快來看看這兩段PLC程序的區別,pick?。。?/span>
2
每個水箱有三個進水閥和三個出水閥
進水閥分別是Y1、Y3、Y5,出水閥分別是Y2、Y4、Y6,每個水箱都有出水閥開和出水閥關兩個按鈕,出水閥開按鈕分別是SB1、SB3、SB5,出水閥關按鈕分別是SB2、SB4、SB6。
3
通過對各個水箱進行防水操作
我們通過按SB1SB3SB5可以分別對各個水箱進行防水操作,順序是隨機的,當系統檢測到水箱的“空”信號時,系統會自動打開水箱進水閥進行注水,當檢測到水箱“滿”信號時停止進水。水箱注水和水箱放空的順序是相同的,而且每次只能對一個水箱進行注水的操作。
展開 Fluent VOF倒酒
該案例比較簡單,但通過該案例可延伸到水箱注水、平臺泄水,洪水淹沒地下空間等較為復雜的仿真問題。
1 前處理設置
采用了Fluent meshing進行前處理,多面體與核心六面體的方法對體網格進行劃分。
2 計算設置
2.1 導入網格
通過Switch to Solution導入網格進行求解計算。
2.2 General設置
選擇瞬態計算,并設置重力加速度
2.3 邊界條件
因模擬倒酒問題,因此在網格圖片中杯口的小圓孔被定義為速度進口,剩余部分為壓力出口,其他部分皆為壁面。
速度入口的速度設置為0.2m/s,并點擊Phase,選擇phase-2,將體積分數設置為1。
2.4 材料定義
此處添加材料為water,因為酒的材料參數不是很確定。
2.5 模型設置
采用k-w SST 湍流模型,并開啟VOF多相流模型。VOF模型設置如下,并開啟表面張力,水的表面張力系數定義為常數0.072。
2.6 初始化設置
進行初始化,相2的體積分數設置為0。
3 后處理設置
通過mesh與contours添加后處理云圖。
展開