본문 바로가기
OpenFOAM basic

OpenFOAM 내 압축성 정상상태 (rhoSimpleFoam) 격자 생성 (1/2)

by 택이5 2024. 6. 3.

 

   오늘은 OpenFOAM의 압축성 정상상태 해석에 대해 알아보려 해요.

   압축성 솔버는 비압축성 솔버와는 달리 온도를 고려하여 해석하게 돼요.

   오늘은 압축성 정상상태 솔버인 rhoSimpleFoam tutorial을 통해 rhoSimpleFoam 솔버에 대해 알아보도록 할게요.

 

rhoSimpleFoam 해석 개요

 

1.Tutorial 경로 : /opt/openfoam10/tutorial/compressible/rhoSimpleFoam/squreBend

2.해석버전 : OpenFOAM v10 (The OpenFOAM Foundation)

3.해석솔버 : rhoSimpleFoam

4. 해석격자 : blockMesh

5. 해석 절차

(1) blockMesh를 통해 격자 생성

(2) constant/physicalProperties 파일에서 해석 물성 설정 ( thermoType 설정)

(3) constant/momentumTransport 파일에서 난류 모델 설정

(4) 0 폴더에서 U,p,T,k,epsilon,nut,alphat 등 Primitive type 또는 Derived type 경계조건 설정

(5) system/controlDict 파일에서 저장 타임 및 해석 시간 설정

(6) system/fvSolution, system/fcSchemes 설정 및 확인

(7) rhoSimpleFoam 실행

Tutorial 해석 형상

 

blockMesh 설정

 

   위에 보는 것과 같이 간단한 형상으로 진행했기 때문에 blockMesh를 사용해서 해석을 진행했어요.

 

   제일 처음 줄은 형상의 크기 기준을 뜻해요. 1m 기준 0.001 이므로 1은 1mm가 돼서 최대 길이는 x축으로 0.575m가 돼요.

   vertices 부분은 형상의 좌표를 뜻해요. tutorial의 blockMesh는 형상에 대해 잘 설명되어 있어서 좋아요.

 

 

   다음으로 block을 설정해 줘요.

   총 4개의 block으로 이루어져 있구요. 격자는 육면체 격자(hex)에요.

   vertices와 격자수 사이의 inlet, outlet bend1 bend2는 cellzone 설정하는 방법이에요.

   나중에 porous zone이나 heatsource를 지정해 줄 때 cellzone을 이용해요.

   격자 방향에 대한 조밀함은 simpleGrading을 사용하여 동일하게 설정했어요.

 

 

   다음으로 edges를 설정해 줘요.

   arc 옵션을 통해 squareBend의 곡선을 표현해 주는데요.

   arc 1 8 (17.678 17.678 25)는 vertice1 과 vertice8번 사이의 한 점을 나타낸 거예요.

   이렇게 세팅해 주면 곡관이 완성돼요.

 

 

 

   마지막으로 경계조건 이름, base type의 경계조건, 경계면을 설정해 줘요.

   이번 형상은 3개의 경계조건으로 이루어져 있구요.

   inlet과 outlet 외에는 wall이기 때문에 defaultPatch를 wall로 설정하고 나머지 inlet과 outlet을 기존 방법대로 설정했어요.

   blockMesh를 실행해 주고 paraFoam으로 확인해 보면 다음과 같은 격자 모양으로 나와요.

 

결론

 

   오늘은 tutorial 중에서 압축성 솔버인 rhoSimpleFoam에 격자대해 알아봤어요.

   간단한 형상을 blockMesh를 통해 격자를 생성할 수 있었어요.

   다음 포스팅은 초기조건, 경계조건, 이산화방법 등의 해석에 대한 셋팅 방법을 소개할게요.

   그럼 이만 포스팅을 마칠게요.

 

압축성 정상상태 (rhoSimpleFoam) 해석방법이 궁금하시다면 아래 링크를 보시면 돼요. ▼ ▼ ▼ 

2024.06.03 - [OpenFOAM basic] - OpenFOAM 내 압축성 정상상태 (rhoSimpleFoam) 해석방법 (2/2)


이미지 무단 도용을 금합니다.

copyright ⓒ 택이5 All rights reserved

728x90
반응형

댓글