BARAM v24.4 Release notes

BARAM-v24.4의 업그레이드 내용을 소개합니다.

캐비테이션(Cavatation)

Multiple phase VOF

비뉴턴유체 점성 모델(Non-Newtonian fluid)

데이터 추출(Report)

2차원 격자 내보내기(2d mesh export)

축대칭 격자 내보내기(axi-symmetric mesh export)

Fluent 격자를 다중영역(multi-region) 격자로 분할

기타

버그 수정


캐비테이션(Cavitation)

캐비테이션 해석 기능이 추가되었습니다.

OpenFOAM의 표준 솔버인 interPhaseChangeFoam을 솔버로 사용합니다.

다음의 모델을 지원합니다.

  • Schnerr-Sauer
  • Kunz
  • Merkle

‘Cell Zone Conditions’ – ‘region’ 설정 창의 Materials에서 모델, 계수, 증기압을 설정할 수 있습니다. 캐비테이션 모델을 사용하는 경우 첫번째 상(primary material)은 기체를 두번째 상(secondary material)은 액체를 선택해야 합니다.

NACA66 익형 주위의 캐비테이션 검증 사례입니다.

Cavitation of NACA66 hydrofoil tutorial link


Multiple phase VOF

3가지 이상의 물질에 대한 다상유동 해석 기능이 추가되었습니다.

OpenFOAM의 표준 솔버인 multiphaseInterFoam을 솔버로 사용합니다.

‘Cell Zone Conditions’ – ‘region’ 설정창의 Materials에서 물질을 여러개 지정할 수 있습니다.


비뉴턴유체 점성 모델

비뉴턴유체(Non-Newtonian Fluid) 점성 모델이 추가되었습니다.

OpenFOAM이 제공하는 다음의 모델을 지원합니다.

  • Bird-Carreau
  • Hershel-Bulkley
  • Power law
  • Cross power law

‘FDA’s Nozzle Challenge’ 문제의 검증 결과입니다.

FDA Nozzle tutorial link


데이터 추출(Report)

계산 종료 후 결과 값을 추출할 수 있게 되었습니다. 힘과 점, 면, 체적에 대한 값들을 계산해 줍니다. 설정은 모니터링과 같으며 창에서 값을 확인할 수 있습니다. 힘의 경우 압력과 점성에 의한 힘을 x, y, z 방향으로 나누어 보여줍니다.


2차원 격자로 내보내기

BaramMesh에서 만든 격자의 한쪽 면을 이용해서 2차원 격자를 생성하는 기능이 추가되었습니다.

3차원 격자를 만들고 Export 단계에서 2차원으로 내보냅니다. 2차원 격자로 사용할 경계면을 선택하고 두께를 입력합니다.


축대칭 격자로 내보내기

BaramMesh에서 만든 격자의 한쪽 면을 이용해서 축대칭 격자를 생성하는 기능이 추가되었습니다.

3차원 격자를 만들고 Export 단계에서 축대칭으로 내보냅니다. 축대칭 격자로 사용할 경계면을 선택하고 회전축과 각도를 입력합니다.

FDA Nozzle tutorial link


Fluent 격자를 다중영역(multi-region) 격자로 분할

넥스트폼이 개발한 fluentToFoam 유틸리티를 사용하여 복합영역 격자로 변환이 가능하게 되었습니다.

셀존이 2개 이상인 파일을 선택하면 다음 그림과 같은 창이 나타납니다. 각 셀존의 이름이 나타나고 어떤 영역(region)인지와 유체/고체를 선택할 수 있습니다. (+) 아이콘을 눌러 영역을 추가하거나 휴지통 아이콘을 눌러 영역을 삭제할 수 있습니다.


기타

벽의 열전달 조건에 두께와 열전도도 반영

convection 온도 경계조건에서 벽의 두께와 열전도도를 입력하여 전도에 의한 열저항을 포함해서 계산할 수 있는 기능으로, 다른 재질의 여러 층을 모두 고려할 수 있습니다.

복합열전달 문제에서 Maximun Diffusion number(maxDi) 설정

Adjust time step 기법을 이용하여 고체의 비정상상태 열전도를 계산할 때 maxDir(maximum diffusion number) 설정을 통해 time step size를 늘일 수 있게 되었습니다.

Diffusion Number는 유동장의 Courant Number와 같은 개념입니다.

Rendering View 비활성화 기능 추가

BaramMesh에서 [Base Grid] – [Castellation] – [Snap] – [Boundary Layer] 단계를 이동할 때 격자수가 많은 경우 Rendering view 업데이트에 많은 시간이 소요되는 문제를 해결하기 위해 rendering view를 비활성화하는 기능을 추가하였습니다.

그래픽 장에 거리를 측정할 수 있는 기능

BaramMesh와 BaramFlow의 그래픽 창에 두 점 사이의 거리를 측정할 수 있는 기능(ruler)을 추가하였습니다.

그래픽 창의 배경색을 설정할 수 있는 기능

BaramMesh와 baramFlow의 그래픽 창의 배경색을 설정할 수 있는 기능을 추가하였습니다.

BaramMesh의 Snap 디폴트 값 변경

Snap의 ‘Smoothing for Surface’와 ‘Smoothing for Internal’의 디폴트 값을 모두 0으로 변경하였습니다.

Fluent의 다면체 격자 변환 가능

Fluent에서 사용하는 다면체(polyhedral) 격자의 변환이 가능해 졌습니다.


Bug Fix

  • 화학종 소스항 오류 수정
    • 화학종 소스를 주었을 때 mass source도 같이 주어지도록 수정
  • 화학종 계산시 밀도 오류 수정
    • 에너지방정식을 풀지 않을 때 밀도가 상수로 계산되는 오류 수정
  • 다상유동에서 point 모니터링 오류 수정
    • Primary material에 대해 작동하지 않는 오류 수정
  • User Defined Scalar 설정을 변경할 수 있게 됨
  • Case Wizard에서 중력을 0으로 줄 수 있게 됨

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다