Portfolio
Portfolio

무인이동체 매개변수 기반 형상 유동해석 자동화 프레임워크 구성

무인이동체 매개변수 기반 형상 유동해석자동화 프레임워크 구성


1deb7ac9cdb74.png

무인이동체 매개변수 기반 형상 자동화 프레임워크에서 생성된 CAD 파일을 이용하여, 격자 생성과 유동해석의 자동화 모듈을 개발하였습니다.


CFD 해석은 넥스트폼이 개발한 OpenFOAM 기반 솔버를 사용합니다. 프로펠러의 회전은 actuator disk 모델을 사용하여 짧은 시간에 결과를 얻을 수 있도록 하였습니다. 계산 결과로부터 압력장, 각 모듈에 작용하는 힘과 공력계수를 자동으로 추출하는 후처리 모듈이 포함됩니다.


형상 파일은 propeller, boom, fuselage, spinner, motor, carnard, wing 등으로 구성되는데 각 부분들에 대해 표면격자 크기 및 feature edge 추출 옵션을 자동으로 설정합니다. 


해석 조건은 excel 파일에서 비행조건(속도, 받음각, 옆미끄럼각), Actuator disk 적용을 위한 로터 특성(Cp, Ct, lift direction), 계산조건(반복계산 회수, 결과 저장 간격, 병렬연산 코어 수) 등의 값을 입력받습니다. 


격자생성 – 유동해석 – 후처리의 전과정은 하나의 파이썬 스크립트로 실행됩니다.