ANSYS Fluent DOE 튜토리얼

이 튜토리얼에서는 설정 방법을 보여줍니다. 실험 계획(DOE) ANSYS Fluent 시뮬레이션을 위한 가변 설계 매개변수를 사용합니다.
우리는 차가운 유체 입구와 뜨거운 유체 입구에 T-Junction 혼합 문제를 사용할 것입니다. T-교차점에서 두 유체가 혼합되어 이 예의 설계 목표인 출구 온도가 발생합니다. Rescale에서 사용할 수 있는 DOE 작업 유형 옵션을 사용하여 다양한 입구 온도의 매개변수 스윕을 수행하도록 시뮬레이션합니다.

이 튜토리얼의 작업 파일은 가져오기 작업 설정 아래 버튼:

리스케일 플랫폼에서

  • 클릭하여 시작 +새 직업
  • 직업 이름을 적절하게 지정하세요.
  • 변경 직종 아래 스크린샷에 표시된 대로 DOE에
    • 플랫폼 구성 레이아웃이 DOE 설정으로 변경되는 것을 볼 수 있습니다.
  • 다음을 사용하여 입력 파일을 추가합니다. 입력 지정

또한, 다음에서 추가 클라우드 스토리지 or 이 컴퓨터에서 업로드 Fluent 사례를 업로드하는 옵션 모델으로는 다음과 같습니다

입력 파일 추가

를 클릭하십시오 다음 보기 이동 버튼 병렬 설정 페이지

병렬 설정 페이지에서는 DOE 시뮬레이션 설정을 위한 매개변수 범위를 지정합니다.
매개변수를 설정할 수 있습니다:

  • 지정하여 .csv 옵션을 사용하여 파일 실행 정의 파일 사용
  • 다음을 사용하여 매개변수를 수동으로 입력합니다. 여기에 변수를 지정하세요. 아래 이미지와 같이

여기서 우리는 교차곱 or 몬테 카를로 매개변수의 기반 스윕.

  • 교차곱 옵션은 시뮬레이션을 실행하기 위해 매개변수의 모든 조합을 생성합니다.
  • 몬테 카를로 옵션은 지정된 확률 분포를 기반으로 매개변수를 생성합니다.

이 튜토리얼에서는 교차곱 옵션을 선택합니다.

  • 변수를 입력하세요 Name, Max Value, Min Value 그리고 Increment 아래와 같이 가변 매개변수로 추가합니다.

설계할 DOE 시뮬레이션에 변수를 원하는 만큼 추가할 수 있습니다. 여기서는 두 개의 매개변수 변수를 사용했습니다. cold_temp 과 hot_temp 이 DOE의 경우(아래 참조):

입력 매개 변수

DOE 시뮬레이션에 대한 모든 변수 매개변수를 설정한 후 템플릿 페이지로 이동합니다.

여기서는 여러 항목을 만드는 데 사용할 템플릿을 업로드합니다. .jou 개별 하위 실행에 대한 저널 파일입니다.

입력 템플릿

XNUMXD덴탈의 run_doe.jou 이 시뮬레이션의 템플릿 파일은 다음과 같습니다.


/file/read-case tjunction_doe.cas/file/set-batch-options 아니오 예 예 아니오/define/boundary-conditions/vi inlet_cold ,,,,,,,, no , ${cold_temp} ,,,,,/ 정의/경계 조건/vi inlet_hot ,,,,,,,, no , ${hot_temp} ,,,,,/solve/iterate 500/file/write-case-data tjunction_doe%i.cas.gz/exit yes

저널 파일에 구성표 코드 줄로 기록된 GUI 명령에서 이 저널 파일을 생성할 수 있습니다. FLUENT는 명령줄에 입력하거나 GUI를 통해 입력하는 모든 것을 기록하여 저널 파일을 만듭니다. 텍스트 편집기를 사용하여 수동으로 저널 파일을 만들 수도 있습니다. 시뮬레이션 특정 저널 파일을 생성하면 Rescale DOE 옵션을 사용하고 위와 유사한 템플릿 파일을 생성하여 모든 매개변수로 Fluent 시뮬레이션을 수행할 수 있습니다.

 다음 보기 이동하다 소프트웨어 설정

클릭하면 +소프트웨어 추가 버튼, 키워드로 검색 fluent 메뉴에서 ANSYS Fluent 소프트웨어를 선택합니다. 그러면 소프트웨어가 추가되고 Fluent 시뮬레이션을 실행하는 데 필요한 관련 명령, 버전이 채워집니다.

  • 명령 창에서 명령 끝에 저널 ​​파일 이름을 추가합니다. 이 튜토리얼에서 저널 파일 이름은 다음과 같습니다. run.jou (아래 참조).
  • 귀하의 선호도에 따라 다음을 선택하십시오. 라이선스 옵션
    • 선택 주문형 라이선스 사용 라이센스 구매를 위해
    • 선택 기존 라이센스 사용 귀하의 계정에 이 옵션이 구성된 경우
소프트웨어 설정

이 튜토리얼에서는 다음을 선택합니다.

  • 핵심 타입: 에메랄드 주문형 옵션 포함
  • 슬롯당 코어 수: 4
  • 작업 슬롯 수: 2
  • 최대 작업 기간: 선택 사항
    하드웨어 요약 페이지에는 다음 사항에 대한 세부 정보가 제공됩니다. 하드웨어 설정 선택됨(아래 참조):
하드웨어 설정

이 섹션에서는 시뮬레이션의 일부로 의도된 특정 작업을 수행하는 사후 처리 스크립트를 추가할 수 있습니다. 후처리 스크립트를 사용하면 다른 시뮬레이션이 실행되는 동안 특정 작업을 자동화할 수 있습니다.

이 튜토리얼에서는 아래에 제공된 사후 처리 스크립트가 각 시뮬레이션의 출력 파일의 마지막 항목을 가져와 변수에 저장합니다. outlet_temp, 이를 통해 DOE 실험을 더 빠르게 평가할 수 있습니다.


사후 처리 스크립트:

꼬리 -1 보고서-def-0-rfile.out | awk '{print "outlet_temp\t"$NF}'

예를 들어, 단일 시뮬레이션의 출력 파일(아래 참조)에서 사후 처리 스크립트는 마지막 항목을 가져옵니다. 즉, 308.97261 값을 지정하고 다음과 같이 저장합니다. outlet_temp 변하기 쉬운.


"report-def-0-rfile"
"Iteration" "report-def-0"
("Iteration" "report-def 0(outlet)")
1 299.9999999999999
2 306.3764303939494    
:    
:
156 308.9728270257071
157 308.9726151362732

후처리 스크립트 입력

다음으로 후처리 명령 창에서 다음과 같이 후처리 스크립트를 실행하는 명령을 입력합니다.


bash ./output_extract.sh

클릭하여 다음 보기, 우리는 할 수있다 검토 작업 설정.

이 섹션에서는 작업 설정을 검토할 수 있습니다.

  • DOE 작업 요약에는 분석을 위해 선택한 입력 파일, 소프트웨어 및 하드웨어 설정이 나열됩니다.
  • XNUMXD덴탈의 찜하기문의하기 작업 설정을 저장하거나 작업을 제출할 수 있습니다. 클러스터.
요약 페이지

제출하면 다음 페이지로 리디렉션됩니다. Status 페이지 또는 다음을 사용하여 이 페이지로 이동할 수 있습니다. Status 측면 패널에 있는 버튼입니다. 실행할 때 DOE 직무 유형Walk Through California 프로그램, Status 페이지에서는 사용자가 Rescale을 사용하여 동시에 실행되는 여러 사례에 대한 런타임 파일을 모니터링할 수 있습니다. 라이브 테일링 특징. 이 경우 작업 슬롯이 2이므로 한 번에 두 개의 하위 실행이 활성화됩니다. 이는 왼쪽에 강조 표시된 빨간색 상자로 표시됩니다. 실행. 그만큼 작업 로그 각 하위 실행 상태를 나타냅니다.
작업 실행 화면

다음을 시작할 수도 있습니다. SSH 터미널에서 빨간색으로 강조 표시된 IP 주소 링크를 클릭하여 작업을 추적할 수 있습니다.
시뮬레이션이 완료되면, 결과 페이지에서는 모든 실행 결과를 볼 수 있습니다.

결과 페이지에서는 작업에 정의된 각 실행 기간을 검사하고, 모든 사례에 대한 실행 파일로 구성된 zip 아카이브를 다운로드하고(완료된 경우) 개별 사례에 대한 실행 파일로 구성된 zip 아카이브를 다운로드하거나 개별 사례를 검사할 수 있습니다. 더 가까이서 달려보세요.

어린이 달리기 결과

빨간색으로 강조 표시된 작업 열 아래의 버튼을 클릭하여 개별 실행에 액세스할 수 있습니다. 이 페이지에서는 루트 수준에 정의된 변수를 확인하고 아래와 같이 각 시뮬레이션에서 얻은 결과에 액세스할 수 있습니다.

플로팅 섹션에서는 아래와 같이 루트 수준 데이터를 플롯할 수 있습니다.


플로팅