본문 바로가기

전체 글53

OpenFOAM을 이용한 펌프 검증 해석 안녕하세요  오늘은 OpenFOAM을 이용한 펌프 논문으로 검증했던 내용을 공유하려 해요.   single channel pump 논문 해석 검증 1.reference :  (1) Auvinen, M., Ala-Juusela, J., Pedersen, N., Siikonen, T. "Time-Accurate Turbomachinery Simulations with Open-Source CFD; Flow Analysis of a Single-Channel Pump with OpenFOAM", V European Conference on Computational Fluid Dynamics, ECCOMAS CFD 2010, Lisbon, Portugal, June, 2010  (2) https://openfo.. 2025. 3. 24.
OpenFOAM을 이용한 비정상상태 펌프 해석1 안녕하세요  오늘은 OpenFOAM을 이용한 비정상상태 펌프 해석에 대해 알아보려해요. ERCOFTAC cetrifugal pump tutorial  (1) 형상reference : https://openfoamwiki.net/index.php/Sig_Turbomachinery_/_ERCOFTAC_centrifugal_pump_with_a_vaned_diffuser (2) 격자 생성  1) fluent mesh를 OpenFOAM 격자로 변경 후 mergeMesh로 격자를 하나의 case로 만듦(3) 해석 방법  1) rotor 부분의 격자를 OpenFOAM 형식으로 변경    > fluentMeshToFoam rotor2D.msh  2) rotor 부분의 격자를 topoSet으로 cellZone 설정  .. 2025. 3. 11.
OpenFOAM을 이용한 회전체 유동 해석 안녕하세요  오늘은 OpenFOAM을 이용한 회전체 유동 해석에 대해 알아보려해요. 회전체 유동 해석 방법   OpenFOAM에서 pump와 같은 회전체 유동을 해석하는 방법은 3가지가 있어요.  1. Single Rotating Frame(SRF)      (1) 특징        1) 정상상태 해석         2) 전체 유체영역이 단일 회전 좌표계에서 해석        3) 전체 형상이 축을 중심으로 회전     (2) 장점         1) 빠른 해석 가능하여 파라미터 연구에 효율적     (3) 단점         1) 하나의 회전 영역에만 고려 가능        2) 고정된 부분과 회전하는 부분이 혼재된 경우 적용이 안됨         2. Multiple Reference Frame(MR.. 2025. 3. 6.
OpenFOAM 내 Electro magnetics solver 해석 안녕하세요오늘은 OpenFOAM내 Electro magnetics solver 해석에 대해 소개하려 해요. Electro magnetics solver 종류 1. ElectrostaticFoam : electro statics 해석2. magneticFoam : 영구자석을 이용한 자기장 해석3. mhdFoam(magnetohydrodynamics) : 자석 영향과 비압축성 층유유동 해석 Electro magnetics solver 예제 1. ElectrostaticFoam   시간에 따라  Electric potential과 current density 해석 가능 2. mhdFoam(magnetohydrodynamics)  시간에 따른 자석 영향과 비압축성 층류유동 해석 가능Electro magnetic.. 2025. 2. 26.
OpenFOAM 내 solver control - simple, pimple algorithm - 안녕하세요오늘은 OpenFOAM에서 압력을 계산하는 방법에 대해 소개하려 해요. OpenFOAM solver control OpenFOAM에서 압력을 해석 하는 방법으로는 총 3가지가 있어요. 1. SIMPLE Algorithm : Semi-Implicit Method for Pressure-Linked Equations의 약자로 정상상태 해석과 Relaxation factor로 압력을 구하는데 사용돼요. 2. PISO Algorithm : Pressure Implicit with Splitting Operator의 약자로 비정상상태 해석을 할 때 사용돼요.3. PIMPLE Algorithm : SIMPLE 과 PISO가 결합된 방식으로 비정상상태 해석을 할때 사용되고 SIMPLE Alorithm의 특징.. 2025. 2. 13.
SALOME 격자 생성 및 OpenFOAM 격자 변환 방법 소개 안녕하세요오늘은 SALOME 격자를 OpenFOAM 격자로 변환하여 해석하는 방법에 대해 소개하려 해요. 해석 형상 및 조건   1. 가정 : 정상상태 층류 유동  2. 물성 : 물 ( ν : 1.0e-06 m2/s )  3. 해석 솔버 : simpleFoam SALOME 격자 생성 방법   1. file - import에서 tesla_valve.step 파일을 클릭하여 로드 2. geometry group 생성 ( New Entry - Group - Create Group ) 3. 경계조건에 대한 면 및 이름 설정 4. 격자 크기 설정 ( Mesh - Create Mesh ) 5. 격자 생성 ( Mesh - Compute )6. 경계조건 이름 정의 ( Mesh - Create Group ) 7. 격자 .. 2025. 2. 12.
SALOME GUI 사용법 소개 안녕하세요이전에 Windows에 SALOME를 설치하는 방법에 대해 설명했는데요.오늘은 SALOME GUI 사용법에 대해 소개하려 해요. SALOME 시작 GUI  빨간색 탭에 여러 옵션 사용가능해요.형상을 만들기 위해서는 Geometry라는 탭을 클릭하고 실행해면 돼요. SALOMEGeometry GUI 설명  Geometry 탭에서 형상의 정보와 여러 Tool Bar를 이용하여 형상을 만들어요.자세한 형상 만드는 방법은 다음에 포스팅하도록 할게요. SALOME 화면 움직이는 방법    (1) 마우스와 키보드를 이용하여 화면을 움직이는 법    (2) 마우스만 이용하여 화면을 움직이는 법 뷰어툴박스에서 아래와 같은 그림의 마우스를 클릭하면 키보드 없이 마우스로만 화면 움직임이 가능해요.결론  오늘은 S.. 2024. 12. 2.
Windows에 SALOME 설치 방법 소개 안녕하세요오늘은 Windows에 SALOME를 설치하는 방법에 대해 설명하려 합니다. SALOME 정의   1. 정의 : SALOME 프로젝트는 2000년 초에 출시되었어요.    (1)  Open source software로 형상 및 격자 생성, 유체 및 고체 해석 가능. 확장자( *.hdf)  2. SALOME 이용    (1) CAD 파일 (IGES,STEP,BREP) 등을 생성 및 불러오기 후 수정 및 저장 가능    (2) CAD 파일 정리 후 CFD 해석을 위한 격자생성 및 Quality 확인 가능 (MED, UNV, DAT, STL) SALOME 설치 방법  1. Download 사이트 : https://www.salome-platform.org/?page_id=2430     (1) 윈도.. 2024. 11. 26.
OpenFOAM을 이용한 비정상상태 연소해석 2 DLR_A_LTS 안녕하세요  오늘은 OpenFOAM을 이용한 비정상상태 연소해석 2번째로 DLR A 해석에 대해 알아보려해요. DLR A 연소 해석 방법    1. 해석버전 : OpenFOAMv2312   2. 해석솔버 : reactingFoam   3. tutorial 경로 : openfoam2312/tutorials/combustion/reactingFoam/RAS/DLR_A_LTS   4. 해석격자 : blockMesh   5. 해석형상  6. 경계조건    (1) 화학종, 속도, 온도 경계조건       (2) 난류모델 : k-epsilon model       (3) 연소모델 : Eddy Disspation Concept(EDC)       (4) 화학 반응식 : GRI 3.0       (5) 화학반응가속화 .. 2024. 11. 18.
MILD 연소에 대한 설명 안녕하세요.  오늘은 MILD(Moderate or Intense Low-oxygen Dilution) 연소에 대해 공부해 보려 해요. MILD 연소의 정의 1. 기본원리 : 연료가 고온으로 예열된 공기와 저산소 분위기에서 연소되도록 하는 연소 기술   초기온도(Tin)이 자발화 온도(Tsi)보다 높고 온도변화량( ΔT)가 자발화 온도(Tsi)보다 낮으면 MILD 연소Tsi = 자발화 온도, Tin = 초기온도, ΔT = 온도변화량   (1) 고온의 예열 공기 : 연료는 고온(800℃ 이상)으로 예열된 공기를 사용함  (2) 저산소 분위기 : 산소농도는 약 3%~15% 사이로 낮고 연료와 공기가 충분히 혼합되어 완전 연소가 일어나도록 함  (3) 희석 효과 : 배출가스가 다시 연소영역으로 재순환 되기 때.. 2024. 11. 5.
OpenFOAM 내 난류연소모델 EDC Eddy Dissipation Concept 안녕하세요.  오늘은 OpenFOAM 내 난류연소모델 EDC(Eddy Dissipation Concept) 모델에 대해 공부해 보려 해요.EDC 모델 정의 - non-premixed, partial premixed, premixed 연소에 적용 가능- 작은 난류 스케일에서 화학반응이 일어난다고 가정- 반응물은 난류 구조 안에서 분자 단위 수준으로 섞이게 되고 화학반응이 진행(kolmogorov length scale)- 빠르게 소멸된 화염에서 느린 CO 연소를 보델링 하거나 선택적 비촉매 환원에서 NO 전환 모델링에 적합- 화염이 꺼지고 재점화되는 것을 재현할 수 없는 단점 위 방정식은 작은 구조에서의 반응률 구하는 방법(R)으로  τ*는 fine structure residence time, ρ*, ρ.. 2024. 10. 31.
OpenFOAM 내 연소모델 PaSR partially stirred reactor model 안녕하세요.  오늘은 OpenFOAM 내 난류연소모델 PaSR(partially stirred reactor) 모델에 대해 공부해 보려 해요. PaSR 모델 정의     위 그림에서 보는 것과 같이 화염이 발생하는 곳은 하나의 포인트에서의 반응을 볼 때는 PDF 모델을 사용하고 Turbulent mixing은 PaSR, EDC 모델을 사용하고 Geometrical analysis를 이용하는 것은 flamelet 모델을 사용하게 돼요.  이 중 PaSR은 turbulent mixing에 따라 반응하고 화염이 생성되는 모델을 이야기해요.   PaSR의 컨셉은 각 셀에서 반응이 일어나는 영역과 반응 없이 혼합이 일어나는 두 개의 영역으로 나뉘어 해석되고 Yi,o는 초기 질량분율, Yi 는 반응이 일어난 후의 .. 2024. 10. 24.
728x90
반응형