본문 바로가기
OpenFOAM basic

OpenFOAM 내 실험값을 경계조건에 적용하는 방법

by 택이5 2024. 6. 18.
반응형

실험값을 경계조건에 적용하는 방법

 

   안녕하세요.

   오늘은 실험값을 경계조건에 적용하는 방법에 대해 공부해 보려해요.

 

timeVaryingMappedFixedValue

 

   timeVaryingMappedFixedValue 경계조건은 공간과 시간에 대해 포인트에 실험값을 적용하는 경계조건이에요.

   1. 해석버전 : OpenFOAMv2312

   2. tutorial 경로 : $FOAM_TUTORIALS/incompressible/simpleFoam/pitzDailyExptInlet

   3. 경계조건 구성 파일

     (1) 0폴더 내 실험값 적용 변수들 Ex > U, k, epsilon 등

     (2) constant/boundaryDate 폴더 내 point 파일과 경계조건 변수의 각 포인트별 실험값 적용

경계조건 구성 파일 구조

 

    4. 실험값 설정

     (1) point 파일

point 파일 내용

 

   70이라는 숫자느 point 위치 개수를 나타내요.

   Y축방향에 따라 실험값이 적용되고 OpenFOAM은 3D 형상만 지원되므로 Z축의 최소값(min z), 최대값(max z)을 설정해야 해요.

    (2) 속도 및 난류 변수 실험값 설정

속도(U) 파일 내용

 

    70개의 포인트에 적용될 속도 실험값이에요. 

k 파일 내용

    70개의 포인트에 적용될 k 실험갑이에요. 

 

해석 결과

속도 입구 실험값 적용

 

    위 사진은 point에 따른 속도 및 난류변수 실험값 적용하서 설정했어요.

 

속도와 압력 해석 결과

 

 

결론

 

  오늘은 timeVaryingMappedFixedValue 경계조건을 이용하여 실험값을 경계조건에 적용하는 방법에 대해 공부해 보았어요. 해석에서 경계조건은 가장 중요한 조건 중에 하나에요.

  실험값을 경계조건을 얻을 수 있다면 가장 정확한 해석 결과를 얻을 수 있을거에요.

  그럼 이만 오늘의 포스팅을 마칠게요.

  질문은 댓글로 부탁드려요. 오늘도 좋은 하루 되시길 바라요!

728x90
반응형