콘텐츠로 이동

1.6 NREL S809 Airfoil

NREL의 S809 에어포일은 두께가 21%이며 수평축 풍력 터빈에서 사용하기 위해 특별히 설계되었습니다. 이 시뮬레이션에서는 S809 에어포일 좌표를 사용하여 ESP에서 준 3D 모델이 생성됩니다. NREL의 S809 에어포일에 대한 자세한 정보는 Sandia National Laboratories에서 작성한 이 기술 보고서에서 확인할 수 있습니다.

Fig. 1.6.1 Quasi-3D model generated in ESP

이 모델은 이전의 빠른 시작 예제와 다릅니다. 이전 예제와는 달리 이 모델은 기하학과 메쉬를 단순화하여 2D 에어포일 프로필을 모방합니다. 그러나 3D 메쉬는 여전히 필요하므로 모델은 스팬 전체에 단일 요소만 사용하여 구축됩니다. Flow360 SlipWall 경계 조건은 에어포일의 스팬 방향 양단에 적용되어 효과적으로 무한 스팬 기하학을 생성합니다. 이 준 3D 모델링 기술은 메쉬 카운트를 줄이고 설계를 신속하게 분석할 수 있도록 합니다.

Downloads * s809.csm

Flow condition

  • Reynolds: 2e+06

  • Mach: 0.15

  • AoA: 5.13°

1.6.1 격자와 해석 Case 제출

Python API를 사용하여 이 세 단계는 다음 명령을 사용하여 실행됩니다:

surfaceMeshId = flow360client.NewSurfaceMeshFromGeometry("s809.csm", "s809SurfaceMesh.json")
volumeMeshId = flow360client.NewMeshFromSurface(surfaceMeshId=surfaceMeshId, config="s809VolumeMesh.json")
caseId = flow360client.NewCase(meshId=volumeMeshId, config="s809Case.json", caseName='QuickStart_S809')

예제 Python 스크립트인 runCase.py는 시뮬레이션의 입력 구성 매개변수로 CSM, 메쉬 및 케이스 JSON 파일을 사용합니다. 제공된 입력 JSON 파일은 다음과 같은 내용을 가지고 있습니다:

 1{
 2    "geometry": {
 3        "csm": "path/to/s809.csm"
 4    },
 5    "mesh": {
 6        "surface": "path/to/s809SurfaceMesh.json",
 7        "volume": "path/to/s809VolumeMesh.json"
 8    },
 9    "flow360": {
10        "case": "path/to/s809Case.json"
11    }
12}

위의 내용을 포함한 (s809Simulation.json)[https://simcloud-public-1.s3.amazonaws.com/s809/s809Simulation.json] 파일을 다운로드한 후 개별 경로를 수정하십시오. 마지막으로 다음을 사용하여 제출하십시오.

python3 runCase.py -json s809Simulation.json

1.6.2 해석 결과 다운로드

후처리를 위해 표면 및 부피 솔루션을 다운로드하기 위해 Flow360 Python API도 사용됩니다. 예제 스크립트인 downloadCase.py는 JSON 파일 입력을 허용하고 흐름 결과 및 힘 및 모멘트 수렴 히스토리 파일을 다운로드합니다. 입력 JSON 파일은 다음과 같은 내용을 가지고 있습니다:

1{
2    "flow360": {
3        "caseId": "case_id",
4        "caseName": "QuickStart_S809"
5    }
6}

위의 내용을 포함한 caseID.json 파일을 다운로드한 후 case_id 항목을 수정하십시오. 마지막으로 다음을 실행하여 결과를 다운로드하십시오.

python3 downloadCase.py -json caseID.json

힘 및 모멘트 수렴 히스토리는 "total_forces_v2.csv" 파일에 다운로드됩니다. 표면 및 부피 결과는 제출된 케이스 JSON 파일에서 지정된 출력 형식으로 Tecplot 또는 ParaView로 후처리할 수 있습니다. 예를 들어, 압력 계수 비교를 위한 실험 데이터는 아래에서 찾을 수 있습니다.

비교를 위해, s809structured.cgns는 초병적 추출을 사용하여 수동으로 생성된 구조화된 메쉬이며, 그 후 비구조화 메쉬로 내보내집니다.