오픈소스CFD 'BARAM v26.2'가 공개되었습니다!

BARAM Release v26.2

1791cfde99f55.png


바람26.2를 통해 비정상상태 계산에서 물체의 운동을 구현할 수 있게 되었습니다.  물체의 운동은 격자의 변형 없이 cell zone을 움직이는 Moving Cell Zone, 경계면을 움직이는 Moving Boundary, 강체의 동역학을 고려한 Rigid Body Dynamics의 세 가지를 지원합니다.


  ✅ Moving Cell Zone

계산 영역 전체가 움직이거나 cell zone 내부가 움직이는 운동으로 격자의 변형은 일어나지 않는 운동입니다. 

기존의 Sliding Mesh 운동이 이것에 해당하며, Cell Zone Condition에서 정의했던 Sliding Mesh 부분은 없어지고 여기로 통합되었습니다.

Cell Zone 내부만 움직이는 운동

아래의 그림은 구형 cell zone 내부의 물체가 2개의 축에 대해 회전하는 것입니다.


아래 그림은 두 개의 길쭉한 원통형 cell zone이 이를 둘러싸고 있는 회전하는 큰 cell zone 내부에 있고, 각각이 반대 방향으로 회전하고 있는 것입니다.


계산 영역 전체가 움직이는 운동

Sloshing tank – Oscillating Linear Motion : 액체가 일부 채워져 있는 탱크가 좌우로 왕복운동을 할 때 내부 액체의 거동입니다.


✅ Moving Boundary

경계면 격자의 이동을 구현합니다. 직선운동과 회전운동 및 좌표를 이용한 설정이 가능합니다. 

경계면이 이동함에 따라 내부의 공간 격자도 변형이 됩니다.




✅ Rigid Body Dynamics

강체의 운동에 다양한 동역학 법칙들을 적용할 수 있는 운동 구현 방법입니다. 6차유도 운동과 다물체 운동을 구현할 수 있습니다.

Floating Object Rigid Body Motion


✅ 난류 천이 모델 Langtry-Mentor 4 equation model

층류에서 난류로 바뀌는 천이(transition) 현상을 예측하기 위한 RANS 기반 난류 모델인 Langtry-Mentor 𝛾-𝑅⁢𝑒𝜃 (kOmegaSSTLM) 모델을 지원합니다.

아래 그림은 에어포일의 SST 𝑘 −𝜔 모델과 천이 모델의 wall shear stress 계산 결과 비교 예입니다.




✅ Local Cylindrical Velocity Inlet 경계조건

Velocity Inlet 경계조건에 Local Cylindrical coordinate system이 추가 되었습니다.  

축의 중심과 방향을 설정하고 축방향 속도, 반경방향 속도, 회전 속도를 입력하여 Swirl 유동 조건을 간단히 구현할 수 있게 되었습니다.

아래 그림은 스월 속도 성분을 갖는 축대칭 제트의 유동을 해석한 사례입니다.


✅ Temperature Profile

벽면(wall)의 고정된 온도는 상수로 줄 수 밖에 없었으나, 이제는 공간 분포를 줄 수 있게 되었습니다. 

입구 경계면의 온도 조건도 상수 혹은 시간에 따른 변화 밖에 줄 수 없었으나, 공간 분포를 줄 수 있게 되었습니다.

아래 그림은 구에 좌우 비행칭의 불균일한 온도 조건이 주어졌을 때 자연대류 현상을 시뮬레이션 한 것입니다.



✅ Fan 경계조건 성능 개선

계산 영역 내부에 있는 fan 경계조건의 경우 fan의 성능곡선을 입력하였을 때 유동의 방향이 어느 쪽인지 계산해 보기 전에는 알 수 없었습니다.

 이 문제를 해결하기 위해 유동의 방향을 ‘Zone Average Direction’ 벡터로 표시해 주었으며,  방향을 반대로 줄 수 있는 ‘Reverse Fan Direction’ 옵션을 추가하였습니다.

아래 그림은 baramFlow 튜토리얼에 있는 fan 경계조건 문제에서 ‘Reverse Fan Direction’ 옵션을 사용했을 때 유동방향의 변화를 보여줍니다.

      바람 다운로드 받기 : baramcfd.org


사업분야 & 핵심기술


넥스트폼은 축적된 오픈소스CFD 핵심기술과 엔지니어링 솔루션을 기반으로 고객 맞춤형 시뮬레이션, 해석 및 컨설팅 서비스를 제공합니다.


   1️⃣ Computational Fluid Dynamics


  • 압축성/비압축성/연소/다상 유동 및 Multi-physics 시뮬레이션 기술
  • 공개 소스 CFD 프로그램 BARAM의 개발 및 공개
  • OpenFOAM 성능 향상을 위한 포크인 NextFOAM의 개발 및 공개
  • 무격자 기법의 다중 물리현상 솔루션 FAMUS 개발 및 공급
  • 다양한 경험을 바탕으로 CFD/CAE 분야에서 최상의 엔지니어링 서비스 및 솔루션 제공

   2️⃣ Engineering Solution Development


  • 고객 요구에 최적화된 맞춤형 엔지니어링 솔루션 개발
  • 3D CAD/Geometry Handling
  • Surface/Volume mesh generation
  • Visualization and post-processing
  • Workflow optimization
  • UX(User Experience) design & development
  • Web based engineering solution development
  • Parallelization and code optimization

   3️⃣ Real Time Simulator & Optimization


  • CFD 해석 프로세스 자동화
  • 실험점에 대한 해석 결과 데이터베이스 구축
  • Surrogate 모델 혹은 POD/AI를 이용한 실시간 시뮬레이터 개발
  • 실시간 시뮬레이터를 활용한 물리 기반 디지털 트윈
  • 실시간 시뮬레이터를 활용한 다목적 설계 최적화
  • 초기설계 단계부터 A/S까지 전체 제품 수명 주기에 시뮬레이션 활용

    4️⃣ Optical Measurement/AI


  • 단안, 양안 카메라를 사용하여 비접촉식 3차원 계측 시스템 개발
  • 위치/자세 분석 결과 기반 구조물의 속도, 각속도, 고유주파수 성분 분석
  • 고속동조조명을 이용 헬리콥터 로터와 같은 고속 이동 물체의 좌표 계측
  • 심층학습 네트워크 기반의 설계-학습-결과도출 파이프라인 맞춤 제작



컨설팅 포트폴리오


넥스트폼은 항공우주, 조선해양, 자동차, 전기전자, 에너지환경, 건설토목 등 다양한 분야에서 300건 이상의 컨설팅 프로젝트를 수행했습니다.  주요 수행 사례를 소개합니다. 


CFD Gallery -유동해석 사례 

넥스트폼은 15년간 축적된 CFD 기술 컨설팅 경험을 바탕으로, 100여건 이상의 다양한 유동해석 사례를 보유하고 있으며 이를 통해 실제 적용사례를 소개해드립니다. 




넥스트폼 고객사 


넥스트폼은 15년간 다양한 산업체, 연구소, 공공기관의 해석 컨설팅을 진행했으며 CFD프로그램 개발, BARAM 서브스크립션 관련 100개 이상 고객사를 보유하고 있습니다. 

넥스트폼 협력업체 


넥스트폼은 명인이노, C-Numbers, SP GURU, 마이크로소프트 등과 해석 인프라 및 시뮬레이션 기술 분야에서 협력하고 있습니다.

또한 대학·연구센터·학회와 공동연구, 기술 자문, 학술 교류를 통해 CFD/CAE 기술 역량을 강화하고 있습니다.


15년간 이어진 오픈폼 커뮤니티 OKUCC  사전신청하세요!


넥스트폼은 기술기업이면서도 연구소와 같은 면모를 지니고 있으며, 15년간 이어온 OKUCC를 통해 발표자료와 새로운 CFD 기술을 지속적으로 공유하고 있습니다.
 기술의 민주화를 주도하는 OKUCC에 많은 관심 부탁드립니다.