공지사항

자료게시판

[OpenFOAM] OpenFOAM Case 구조 설명

작성자 관리자 날짜 2024-01-11 11:50:45 조회수 101

OpenFOAM Case의 구조

 OpenFOAM으로 CFD 해석을 하기 위해 가장 중요한 OpenFOAM Case 구조를 이해하는 것입니다. OpenFOAM의 구조는 아래 그림과 같이 0, constant, system 폴더로 이루어져 있습니다.

 

fig.1 OpenFOAM case 폴더구조

 

1. 0 폴더

속도, 압력, 온도, 난류변수(ex> k, epsilon, omega) 등의

초기조건 및 경계조건을 설정

2. constant 폴더

(1) 유체의 물성 설정

- 밀도, 비열, 점성 등의 유체의 물성 설정

ex> physicalProperties

(2) 물리적 모델 설정

-  난류, 입자, 복사 모델 등 물리적 모델 설정

ex> momentumTransport, radiationProperties 등

(3) polyMesh

- 격자에 대한 정보 파일로 저장되어 있는 폴더

- bounday 파일 : 격자의 경계조건 이름 및 타입 정보 저장

- point 파일 : 형상의 점 위치 저장

- face 파일 : 형상의 면에 대한 점 위치 저장

- owner 파일 : 격자의 owner 정보 저장

- neighbour 파일 : 격자의 owner 정보 저장

3. system 폴더

(1) controlDict 파일

- 해석 시간 및 결과 저장 시간(iteration) 설정, functionObjects 설정

(2) fvshemes 파일

- 지배 방정식의 각 항목에 대한 이산화 방법 설정

(3) fvSolution 파일

- 이산회 된 방정식의 행렬 계산 방법 설정

결론

  OpenFOAM Case 구조는 0, constant, system 세 가지 폴더로 구성되어 있습니다.

1. 0 폴더는 경계조건 및 초기조건 설정

2. constant 폴더는 물리 모델 설정 및 격자 정보 저장

3. system 폴더는 해석에 필요한 설정 및 이산화방정식 설정,

이산화된 방정식의 행렬 계산 방법 설정

위 세 가지만 잘 기억해 두시면 OpenFOAM을 잘 이용하실 수 있을 것입니다.

감사합니다.

댓글 (0)

등록된 댓글이 없습니다.