안녕하세요.
오늘은 OpenFOAM 해석 진행시 온도및 속도 제한 설정하는 functionObjects에 대해 알아보려 해요.
온도 및 속도 제한 설정 functionObjects
1. 해석버전 : OpenFOAMv2312
2. 해석솔버 : buoyantSimpleFoam
(1) 설명 : 압축성 정상상태 해석 솔버, 온도 및 밀도 변화가 있는 층류 및 난류 해석,
열전달, 복사, 자연대류 및 부력에 대한 해석을 할 때 적합
3. Tutorial 경로 : OpenFOAMv2312/heatTransfer/buoyantSimpleFoam/
4. 온도 제한 설정 functionObjects
(1) 경로 : system/fvOptions
- 온도에 대한 최소값(min), 최대값(max) 설정해요.
- selectionMode는 all 과 cellzone을 많이 사용해요.
- all은 모든 형상에 온도제한을 설정하는 것이고 cellzone은 사용자가 지정한 특정 cellzone에만 온도제한 조건을 설정할 수 있어요.
5. 속도 제한 설정 functionObjects
(1) 경로 : system/fvOptions
- 속도크기에 대한 최대값(Umax) 설정해요.
- 온도 제한의 selectionMode와 실행 방법은 동일해요.
결론
오늘은 OpenFOAM 해석 진행시 온도및 속도 제한 설정하는 functionObjects에 대해 알아보았어요.
OpenFOAM으로 해석을 진행할 때 처음 iteration에서 속도 및 온도값의 급격한 변화로 해석이 발산하는 경우 이 functionObjects를 사용하면 안정적인 결과를 얻을 수 있어요.
오늘도 읽어 주셔서 감사합니다. 질문은 댓글로 부탁드려요.
이미지 무단 도용을 금합니다.
copyright ⓒ 택이5 All rights reserved
'OpenFOAM basic' 카테고리의 다른 글
OpenFOAMv2406 버전 업데이트 (0) | 2024.07.25 |
---|---|
OpenFOAM을 이용한 stress 해석 (2) | 2024.07.22 |
건물 내 air age 및 열 쾌적성 평가 ( functionObjects) (0) | 2024.06.27 |
cfMesh를 이용하여 OpenFOAM 격자만들기 (0) | 2024.06.25 |
두개의 다른 형상에서의 Field data mapping (0) | 2024.06.24 |
댓글