• 제목/요약/키워드: 오픈 소스 CFD

검색결과 28건 처리시간 0.024초

오픈 소스 CFD 코드를 이용한 차세대 고속열차 공력 해석 (Aerodynamic Simulation of Korea next generation high speed train using open source CFD code)

  • 김병윤;길재흥;권혁빈
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2011년 춘계학술대회논문집
    • /
    • pp.327-330
    • /
    • 2011
  • CFD simulation is widely used in various industries, universities and research centers. In Korea most of the researchers use foreign commercial S/W packages especially in industries. But commercial CFD packages have some problems as limit to source code and very high license foe. So from several years ago open source CFD code has been widely spread as an alternative. But in Korea there are a few users of open source code. Insufficiency of performance validation as for accuracy, robustness, convenience and parallel speed-up is important obstacles of open source code. So we tested some validation cases as to incompressible external aerodynamics and internal flaws and now are doing compressible flaws. As the first stage of compressible flow validation, we simulated Korea next generation high speed train(HEMU). It's running condition is 400km/hr and maximum Mach number reaches up to 0.4. With the high speed train we tested accuracy, robustness and parallel performance of open source CFD code OpenFOAM Because there isn't experimental data we compared results with widely used commercial code. When use $1^{st}$ order upwind scheme aerodynamic forces are very similar to commercial code. But using $2^{nd}$ order upwind scheme there was some discrepancy. The reason of the difference is not clear yet. Mesh manipulation, domain decomposition, post-processing and robustness are satisfactory. Paralle lperformance is similar to commercial code.

  • PDF

오픈 소스 라이브러리를 이용한 수치수조 구현 및 적용 (Development of Numerical Tank Using Open Source Libraries and Its Application)

  • 박선호;이신형
    • 해양환경안전학회지
    • /
    • 제20권6호
    • /
    • pp.746-751
    • /
    • 2014
  • 본 논문에서는 소스 코드가 공개된 라이브러리를 이용하여 선박의 성능을 예측할 수 있는 해석 코드를 개발하였다. 질량보존 방정식, 모멘튼 보존방정식, 난류를 고려하기 위해 난류모델과 벽함수를 고려하였다. 자유수면 계산을 위해 볼륨비 수송방정식을 고려하였고, 자유수면의 정확도 높은 계산을 위해 고차 도식을 포함하는 라이브러리를 개발하였다. 개발한 프로그램을 컨테이너선인 KCS에 적용한 결과 실험에서 포착된 자유수면 분포를 잘 예측하였다. 자항성능 평가 시 추진기 회전을 위해 GGI 라이브러리를 사용하였다. 계산결과 실험과 비교해 약 7 % 정도의 정확도로 자항성능을 예측하였다. 캐비테이션 예측을 위해 이상 균질 모델을 포함하는 새로운 라이브러리를 개발하였다. 이상 균질 모델을 추진기에 적용한 결과 일반적으로 발생하는 얇은 층 캐비테이션을 잘 예측하는 것을 확인하였다. 오픈 소스 라이브러리를 이용하여 개발한 수치수조를 KCS에 적용한 결과 오픈 소스 라이브러리에 대한 가능성을 확인하였다.

외부 유동 해석에 대한 오픈 소스 코드, OpenFOAM의 검증 (Verification of the Open Source Code, OpenFOAM to the External Flows)

  • 김태우;오세종;이관중
    • 한국항공우주학회지
    • /
    • 제39권8호
    • /
    • pp.702-710
    • /
    • 2011
  • 본 연구에서는 외부유동현상 해석에 오픈 소스 기반의 전산유체역학 프로그램인 OpenFOAM의 적용가능성을 검토하였다. 이를 위해 초음속, 천음속, 아음속 유동 영역에서 각 부분에 대표적인 해석 케이스를 선정하고 OepnFOAM에서 제공하는 해석자를 사용하여 해석을 수행했으며 해석 결과를 실험 결과 및 타 전산유체역학코드와 비교하였다. 충격파가 발생하는 초음속과 천음속 영역에서 충격파 예측의 정확도를 확인할 수 있었으며 경계 조건에 따른 결과의 정확도를 비교하였다. 아음속 유동 영역에서는 큰 박리가 일어나는 해석 케이스를 선정하여 복잡한 유동장하에서 OpenFOAM의 해석 정확도를 확인하였다. 위의 연구 결과를 바탕으로 OpenFOAM의 활용가능성과 한계를 확인하였고 이를 바탕으로 향후 OpenFOAM을 기반으로 수행할 연구 내용을 제시하였다.

상용 및 오픈소스 CFD 코드를 이용한 EFD-CFD 워크샵 Case 3 해석 (CFD Analysis of EFD-CFD Workshop Case 3 using Commercial and Open Source CFD codes)

  • 김종록
    • 한국항공우주학회지
    • /
    • 제45권3호
    • /
    • pp.241-251
    • /
    • 2017
  • EFD-CFD 워크샵 중 Case3인 RAE Wing A 형상에 대해 전산유체역학 해석을 수행하였다. 해석자로 3개의 상용 CFD 해석 코드(Star-CCM+, Fluent, CFX)와 오픈 소스 CFD 코드(SU2)를 사용하였다. 격자는 상용 격자 생성 코드인 Pointwise를 이용하여 격자의 수에 따라 4가지를 생성하였다. 마하수 0.4, 0.8에서 는 받음각 2도, 마하수 0.9에서 받음각 1도에서 해석하였다. coarse격자부터 fine 격자까지는 압력계수 곡선과 수직력 계수는 비슷한 결과를 보였으나 항력 계수에서는 차이가 있었다. Star-CCM+과 Fluent의 해석에서 차분법의 차수가 높을수록 충격파의 위치를 앞으로 예측하였다. 수렴에 다다르는 계산시간은 Fluent, Star-CCM+, CFX의 순으로 나타났고 SU2는 이에 비해 수렴하는데 많은 시간이 들었다.

CFD의 불확실성 해석에 대한 고찰 및 소스 공개 코드를 이용한 선박저항성능에의 적용 (A Study on CFD Uncertainty Analysis and its Application to Ship Resistance Performance Using Open Source Libraries)

  • 서성욱;송성진;박선호
    • 대한조선학회논문집
    • /
    • 제53권4호
    • /
    • pp.329-335
    • /
    • 2016
  • In the present paper, Computational fluid dynamics (CFD) uncertainty analysis proposed by ITTC was investigated and applied to ship resistance performance using open source libraries, called OpenFOAM. Uncertainties for grid size, time step and iteration number were studied. Wave patterns and hull wave profile were compared for various uncertainty parameters. From results, grid size uncertainty was mainly contributed to simulation numerical uncertainty.

Actuator Disk 모델 기반의 로터 유입류 해석을 위한 OpenFOAM 알고리즘 확장 (The Extension and Validation of OpenFOAM Algorithm for Rotor Inflow Analysis using Actuator Disk Model)

  • 김태우;오세종;이관중
    • 한국항공우주학회지
    • /
    • 제39권12호
    • /
    • pp.1087-1096
    • /
    • 2011
  • 본 연구의 목적은 오픈 소스 코드에서 제공하는 해석자의 알고리즘을 수정하여 로터의 유동 해석에 적합하도록 해석자를 확장하고, 이를 검증하는 것이다. 우선 로터의 추력에 의해 발생하는 후류에 의한 유동 흐름의 해석이 가능하도록 오픈 소스 코드인 OpenFOAM의 표준 해석자의 알고리즘을 개선하였다. 또한, 로터의 추력 예측을 위해서 깃요소 이론을 기반으로 한 가상 블레이드 기법을 적용하였다. 깃요소 이론에서의 유효받음각을 구하기 위한 로터 디스크 상의 속도 성분은 해석자 내에서 반복계산시마다 수렴되는 속도를 사용하였다. 개발된 로터 해석자를 사용하여 로터 유입류 해석을 수행하고 그 결과를 실험 결과 및 타 수치해석 코드의 결과와 비교하여 신뢰도를 검증하였다. 로터-동체 상호작용 해석을 통해 헬리콥터 시스템 전체에 대한 로터 해석자의 적용가능성을 확인하였다.

Source 공개 코드 OpenFOAM 소개 (INTRODUCTION TO OPENFOAM: OPEN SOURCE SOFTWARE)

  • 박준권;강관형
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2010년 춘계학술대회논문집
    • /
    • pp.431-436
    • /
    • 2010
  • Recently, several open source codes for computational fluid dynamics (CFD) have been emerged and are spreading fast. Our group has chosen OpenFOAM as a platform to develop our own in-house code. In this paper, we would like to share the information on the codes and what we have experienced so far. We introduce several features of OpenFOAM, which include the performance compared with commercial packages, estimation for current user population and our own prospect for future improvement in performance and growth in user population. In addition, we briefly introduce our experience gained in embedding the level set method into the OpenFOAM.

  • PDF

Source 공개 코드 OpenFOAM에 대한 리뷰 (REVIEW ON OPENFOAM - AN OPEN SOURCE SOFTWARE)

  • 박준권;강관형
    • 한국전산유체공학회지
    • /
    • 제15권3호
    • /
    • pp.46-53
    • /
    • 2010
  • Recently, several open source codes for computational fluid dynamics (CFD) have been introduced and are spreading fast. Our group has chosen the OpenFOAM as a platform to develop our own in-house code. In this brief review, we would like to share the information on the codes and what we have experienced so far. We introduce several features of OpenFOAM, which include the performance compared with commercial packages, estimation for current user population, and our own prospect for future improvement in performance and growth in user population. In addition, we briefly introduce our experience gained in embedding the level set method into the OpenFOAM.

수평형 CGL 소둔로의 연소 및 가열 성능 해석을 위한 오픈소스 OpenFOAM 기반 전산유체 해석 (Application of Open-source OpenFOAM for Simulating Combustion and Heating Performance in Horizontal CGL Furnace)

  • 김군홍;오경택;강덕홍
    • 대한기계학회논문집B
    • /
    • 제41권8호
    • /
    • pp.553-561
    • /
    • 2017
  • 본 연구에서는 산업용 가열 설비에 대한 연소 유동장과 복합 열전달 해석을 위하여 오픈소스 기반의 3차원 해석 시스템을 구축하고 실제 운전 중인 재가열로에 대한 해석을 통해 유용성을 확인하였다. 효율적인 가열로 전용 해석 체계를 위하여 오픈소스 OpenFOAM 라이브러리를 적용함으로써 다양한 해석 기능들을 추가로 개발할 수 있는 확장성과 상용 프로그램 도입에 비하여 경제성 측면에서도 장점들을 가지고 있다. 개발된 프로그램을 활용하여 실제 연속 아연 도금 강판 생산 공정 내의 수평형 소둔로에 대한 해석을 수행하였다. 해석 결과로부터 대상 가열 설비의 가열 성능은 고온 연소 기체에 의한 대류 보다는 복사 열전달 효과가 지배적이며, 이송되는 강판 표면으로 유입되는 복사 열전달량은 총 열전달량의 76% 수준으로 분석되었다. 현 가열로 전용 해석 시스템은 핵심적인 가열 설비 해석 기능을 포함하고 있지만, 다양한 연소 조건에 적용 가능한 난류 연소 모델과 가열로 벽면 열경계에 대한 추가적인 연구가 필요함을 확인하였다.