OpenFOAM 9 튜토리얼 케이스의 동작 확인 : 다상 유체, interFoam, 댐 브레이크(층류)

2139 단어 OpenFOAM우분투

케이스



$FOAM_TUTORIALS/multiphase/interFoam/laminar/damBreak/damBreak

개요



이 튜토리얼 케이스에서는, interFoam 를 사용해, 단순화한 댐 브레이크(물기둥의 붕괴)의 2차원 문제를 해결합니다. 해석 영역의 천장은 개방되어 있고 벽면은 미끄럼 없음(noSlip) 조건으로 합니다.

해석 모델



분석 모델은 아래 그림에 나와 있습니다.


분석 조건



분석 조건은 아래 표에 나와 있습니다.


항목 1
항목 2
항목 3
단위
설정 내용


시스템
controlDict
시작 시간
sec
0


종료 시간
sec
1


$\Delta$t

sec
자동 조정


최대 $\Delta$t

sec
1


최대 Co

-
1

constant
transportProperties
물의 동점성 계수 $\nu$
m2/s
1e-06


물 밀도 $\rho$
kg/m3
1000


공기의 동점성 계수 $\nu$
m2/s
1.48e-05


공기 밀도 $\rho$
kg/m3
1


표면 장력 $\sigma$
N/m
0.07

g
중력 가속도 벡터
m/s2
(0 -9.81 0)

momentumTransport
시뮬레이션형
-
층류


분석 결과



분석 결과는 다음과 같습니다.


실행 명령



전처리(Pre-processing)runcp -r $FOAM_TUTORIALS/multiphase/interFoam/laminar/damBreak/damBreak .cd damBreak메쉬 만들기blockMeshalpha.water 필드 설정setFields애플리케이션 실행interFoam후처리(Post-processing)paraFoam

계산 시간



4.2 (sec), 싱글, AMD Ryzen 7 3750H with Radeon Vega Mobile Gfx

참조


  • OpenFOAM v9 User Guide: 2.3 Breaking of a dam
  • XSim
  • 좋은 웹페이지 즐겨찾기