본문 바로가기
반응형

OpenFOAM basic/Follow the first step4

blockMesh를 이용한 axi-symmetry 해석 안녕하세요. 오늘은 blockMehs를 이용하여 axi-symmetry 형상의 간단한 비정상해석을 진행하려 해요. Axi-symmetry 해석 적용 수치해석에서 axi symmetry 형상을 적용할 때는 반경방향으로 해석결과가 같을 때 사용돼요. 해석 시간을 줄이기 위해 wedge type 경계조건을 이용하며 z 방향으로 하나의 cell을 가져요. Axi-symmetry 해석 예 1. 해석버전 : OpenFOAMv2312 2. 해석솔버 : icoFoam 3. 해석격자 : blockMesh (1) blockMeshDict 파일 - 총 6개의 점으로 이뤄져 있으며 z방향의 평면은 wedge 조건 설정 4. 해석조건 (1) 물성 : nu = 1.0e-04 m2/s.. 2024. 8. 9.
OpenFOAM 내 압축성 정상상태 (rhoSimpleFoam) 해석방법 (2/2) 오늘은 지난 포스팅에 이어 OpenFOAM의 압축성 정상상태 해석 방법에 대해 포스팅 하려해요. 해석방법은 초기조건, 경계조건, 해석 시간 및 수렴성 판단, 후처리(postProcessing) 까지 진행돼요0폴더 파일 설정 0폴더의 파일들은 속도, 온도, 압력, 난류 변수 등의 초기 조건 및 경계조건을 설정하는 파일이에요. (1) U 파일 속도의 초기조건 및 경계조건을 설정해 주는 파일이에요. 제일 처음 줄은 속도의 단위를 뜻해요. OpenFOAM의 단위를 표현하는 표는 위와 같아요. 첫번째 숫자가 질량, 두번째가 길이, 세번째가 시간, 네번째는 온도 이렇게 차례로 7가지가 조합되어 변수의 단위를 형성해요. 속도는 m/s 이기 때문에 두번째 길이의 오더가 1, 시간의 오더는.. 2024. 6. 4.
OpenFOAM 내 압축성 정상상태 (rhoSimpleFoam) 격자 생성 (1/2) 오늘은 OpenFOAM의 압축성 정상상태 해석에 대해 알아보려 해요. 압축성 솔버는 비압축성 솔버와는 달리 온도를 고려하여 해석하게 돼요. 오늘은 압축성 정상상태 솔버인 rhoSimpleFoam tutorial을 통해 rhoSimpleFoam 솔버에 대해 알아보도록 할게요. rhoSimpleFoam 해석 개요 1.Tutorial 경로 : /opt/openfoam10/tutorial/compressible/rhoSimpleFoam/squreBend2.해석버전 : OpenFOAM v10 (The OpenFOAM Foundation)3.해석솔버 : rhoSimpleFoam4. 해석격자 : blockMesh5. 해석 절차(1) blockMesh를 통해 격자 생성(2) constant/physicalPro.. 2024. 6. 3.
OpenFOAM 비압축성 정상상태 해석 (simpleFoam) 안녕하세요. 오늘은 OpenFOAM의 비압축성 정상상태 해석에 대해 알아보려해요. OpenFOAM은 아래의 그림과 같이 여러 솔버들로 나뉘어 있는데요. 해석 문제에 따른 솔버 선택도 해석을 정확하게 하기 위해 중요해요. 해석을 하기전 어떤 해석을 진행할 것인지 정확히 이해한 후 OpenFOAM 메뉴얼에 솔버에 대한 정보를 읽어보고 솔버를 정해야해요. 오늘은 비압축성 정상상태 솔버인 simpleFoam tutorial을 통해 simpleFoam 솔버에 대해 알아보도록 할게요. simpleFoam 해석 개요 1. Tutorial 경로 : /opt/openfoam10/tutorial/incompressible/simpleFoam/pitzDaily 2. 해석버전 : OpenFOAM v.. 2024. 6. 2.
728x90
반응형