본문 바로가기

분류 전체보기53

OpenFOAM 내 기본 격자 (blockMesh) 안녕하세요     오늘은 OpenFOAM 내 기본격자(blockMesh) 설정 및 실행에 대해 설명하려고 해요.    격자는 CFD를 진행하는데 기본이고 가장 중요하다고 할 수 있는데요.    격자를 해석에 맞게 잘 생성했는냐 그렇지 못했느냐에 따라 해석 결과에 영향을 끼치기 때문이에요.    OpenFOAM에는 두가지의 격자 생성 방법이 있는데요.    첫번째는 blockMesh를 이용하여 간단한 격자를 생성하는 방법이구요.    두번째는 stl파일 형상을 이용하여 자동격자를 생성하는 snappyHexMesh가 있어요.    오늘은 가장 기본적인 blockMesh에 대해 공부해 보려고 해요.blockMesh 정의    blockMesh는 간단한 fully structured hexhedral 격자를 생.. 2024. 6. 1.
paraview 소개 및 설치 오늘은 OpenFOAM의 해석결과 가시화에 사용되는 paraview에 대해 알아보려 해요.paraview 란?    OpenFOAM으로 수치해석을 한 후 Open souce post processor인 paraview로 결과를 출력해요.​   1. 다운로드 사이트 :   https://www.paraview.org/    2. 지원하는 data type : VTK, OpenFOAM, Plot3D, Tecplot, Ensight, Fluent, Pro-star, LS-dyna 등    paraview는 OpenFOAM 이외에도 많은 프로그램의 해석결과를 보여줘요.​   3. 사용되는 방법    paraview는 paraFoam이라는 명령어로 실행돼요.    터미널 창에 paraFoam을 실행하면 .Open.. 2024. 5. 31.
OpenFOAM system 폴더 파일 설명 안녕하세요.   오늘은 OpenFOAM system 폴더 내 파일들에 대해 설명하려고 해요.   constant 폴더 내 파일이 격자정보 및 재료의 물성, 난류모델, 연소반응, 입자조건 등의 물리적 모델에 대한 파일들이 모여 있다면 system 폴더는 해석시간 및 결과저장, function Objects, 지배방정식의 이산화방법, 이산화된 방정식의 행렬 계산 방법을 설정하는 파일들이 모여 있어요.  오늘은 system 폴더 내 파일 들에 대해 더 자세히 알아보려 해요.​system 폴더 내 파일  1. controlDict 파일    해석시간 및 결과 저장, function Object 설정하는 파일    OpenFOAM 튜토리얼에 incompressible/icoFoam/cavity의 파일을 예로 설명.. 2024. 5. 30.
OpenFOAM 경계조건 종류 및 설정 안녕하세요    오늘은 OpenFOAM 경계조건(boundary condition)의 종류와 설정에 대해 설명하려고 해요.   CFD를 하는 데 있어서 경계조건은 참 중요한데요.   경계조건에 따라 해석 결과가 많이 달라질 수 있기 때문에 꼭 확인 또 확인을 해야 하죠. 경계조건의 종류    OpenFOAM의 경계조건에는   1. Base type, 2. Primitive type, 3. Derived type 총 3가지가 있어요.  경계조건 설정    Base type의 경계조건은 가장 기초가 되는 경계조건인데요.   constant/polyMesh/boundary 파일에서 각 경계조건에 따라 설정을 하게 돼요.      위 그림은 constant/polyMesh/boundary 파일 내용인데요.   .. 2024. 5. 29.
OpenFOAM case 구조 설명 안녕하세요 오늘은 OpenFOAM Case의 구조에 대해 설명하려고 해요.OpenFOAM으로 CFD 해석을 하기 위해 가장 중요한 OpenFOAM Case 구조를 이해하는 것인데요.OpenFOAM의 구조는 위 그림과 같이 0, constant, system 폴더로 이루어져 있어요.   0 폴더   속도, 압력, 온도, 난류변수(ex> k, epsilon, omega) 등의 초기조건 및 경계조건을 설정 constant 폴더    1. 유체의 물성 설정      - 밀도, 비열, 점성 등의 유체의 물성 설정 ex> physicalProperties   2. 물리적 모델 설정     - 난류, 입자, 복사 모델 등 물리적 모델 설정 ex> momentumTransport, radiationProperties .. 2024. 5. 28.
728x90
반응형