본문 바로가기

전체 글24

ANSYS CFX Total VS Static Pressure / Temperature 요약ANSYS CFX에서 경계조건을 설정할 때, Total(정체)과 Static(정적) 값의 차이를 정확히 이해해야 올바른 결과를 얻을 수 있습니다.비압축성 유동에서는 Bernoulli 방정식, 압축성 유동에서는 등엔트로피 관계식으로 두 값이 변환됩니다.이 글에서는 물리적 개념, 수식 유도, CFX 경계조건 적용, 그리고 Solver 내부 변환 과정까지 정리합니다.Static vs Total — 무엇이 다른가?유체역학에서 어떤 물리량의 Static 값은 유체가 흐르고 있는 상태에서 측정한 값이고, Total 값은 그 유체를 등엔트로피 과정으로 완전히 정지시켰을 때의 값입니다.쉽게 말해, Static은 "지금 흐르는 상태 그대로의 값"이고, Total은 "운동에너지까지 모두 포함한 값"입니다. Total .. 2026. 3. 31.
ANSYS CFX Perl 자동화 입문 요약ANSYS CFX는 내장 Perl 인터프리터(Power Syntax)를 통해 전처리부터 후처리까지 전 과정을 스크립트로 자동화할 수 있습니다.GUI에서 수행하는 모든 작업은 CCL(CFX Command Language)로 표현되며, Perl은 이 CCL을 프로그래밍 방식으로 제어하는 역할을 합니다.본 글에서는 CFX에서 Perl을 사용하기 위한 기초 문법과 Pre/Solver/Post 각 단계의 자동화 예제를 다룹니다.Power Syntax란?ANSYS CFX는 자체적으로 Perl 인터프리터를 내장하고 있습니다. CFX 내에서 Perl 코드를 실행할 수 있는 이 환경을 Power Syntax라고 부릅니다.CFD 해석 과정에는 경계 조건 변경, 격자 수정, 결과 추출 등 수많은 반복 작업이 포함됩니다... 2026. 3. 27.
ANSYS CFX User Fortran PMV PPD 가이드 요약ANSYS CFX에서 User Fortran은 CEL로 구현하기 어려운 복잡한 물리 모델을 사용자 코드로 직접 삽입할 수 있는 기능입니다.Intel oneAPI ifx 컴파일러와 Visual Studio Build Tools를 설치하고, 환경 변수를 설정하면 컴파일 환경이 구축됩니다.본 글에서는 PMV/PPD 온열 쾌적도 모델을 예제로, User Fortran의 환경 구축부터 CFX-Pre 설정, 후처리까지 전체 과정을 다룹니다.User Fortran이 필요한 상황CEL(CFX Expression Language)은 수식 기반의 변수 정의에 강력하지만, 조건 분기가 복잡하거나 반복 계산(iterative solving)이 필요한 경우에는 한계가 있습니다. User Fortran은 이런 한계를 넘어, .. 2026. 3. 26.
ANSYS CFX Porous Domain 열전달 요약ANSYS CFX Porous Domain에서 열전달을 모델링하려면 압력 손실 설정에 더해 고체 물성과 열교환 파라미터를 추가로 정의해야 합니다.Thermal Equilibrium과 Non-Thermal Equilibrium 중 적절한 모델을 선택해야 하며, Biot 수와 체류 시간으로 정량적 판단이 가능합니다.Non-Equilibrium 모델의 핵심 입력은 Area Density와 Heat Transfer Coefficient이며, 형상별 계산식과 경험식을 활용하여 산출합니다.Porous Domain 열전달 에너지 방정식Porous Domain에서 열전달은 유체상의 대류와 확산, 고체상의 전도, 그리고 유체-고체 간 열교환으로 구성됩니다. 다공성률이 반영된 에너지 방정식의 일반 형태는 다음과 같습니.. 2026. 3. 25.
ANSYS CFX Porous Domain 압력 손실 요약ANSYS CFX에서 다공판, 필터, 열교환기 등 반복 형상은 Porous Domain이나 Subdomain의 Loss Model로 단순화할 수 있습니다.Loss Coefficient는 Sample Test 해석을 통해 산출하며, 속도에 무관하게 일정한 값을 보입니다.True Velocity와 Superficial Velocity의 차이를 이해하고, Loss Velocity Type 설정에 따라 계수를 올바르게 변환해야 합니다.얇은 부품은 Domain Interface의 Pressure Change 모델이 더 적합합니다.Porous Domain이 필요한 상황다공판, 열교환기 관군, 방열판 핀 등 반복 형상을 모두 격자로 구현하면 격자 수가 폭발적으로 증가합니다. 실제 관심 영역이 이런 부품 내부의 상.. 2026. 3. 18.
ANSYS CFX 상대습도 모델링 요약ANSYS CFX에서 상대습도(RH)를 고려한 습공기 해석은 Multicomponent 설정과 CEL 표현식으로 구현합니다.입구 조건에서 온도, 압력, 목표 RH(%)를 입력하면 H2O 질량분율이 자동 계산됩니다.벽면 응축(결로)까지 모델링하려면 Wall Condensation Model을 추가로 활성화합니다.상대습도 해석이 필요한 상황건물 내부 공조, 전자장비 냉각, 식품 건조 공정 등에서는 온도뿐 아니라 습도 분포가 중요합니다. CFX에는 상대습도를 직접 입력하는 옵션이 없지만, CEL 표현식과 Multicomponent 설정을 조합하면 상대습도 기반의 해석이 가능합니다.핵심 원리는 간단합니다. 상대습도는 현재 수증기 분압과 포화증기압의 비율이므로, 포화증기압 공식(Magnus 공식)을 CEL로 .. 2026. 3. 18.