Piston

A Fixed-Mesh Method for General Moving Objects in Fluid Flow

일반적인 유동 내 이동 객체를 위한 고정 메쉬 기법


연구 배경

  • 문제 정의: 기존 CFD(Computational Fluid Dynamics) 기법에서 이동 객체를 처리하는 방법은 주로 변형 가능 또는 이동형 메쉬 기법을 사용하지만, 이는 객체 간의 거리 제한과 메쉬 왜곡 문제로 인해 한계가 있다.
  • 목표: 새로운 고정 메쉬(Fixed-Mesh) 기반 방법을 개발하여 유체 내 이동 객체를 보다 효율적으로 시뮬레이션.
  • FLOW-3D 적용: 본 연구에서는 상용 CFD 소프트웨어인 FLOW-3D에 새로운 고정 메쉬 기법을 적용하여 객체의 이동과 유체 흐름을 효과적으로 연계.

연구 방법

  1. 고정 메쉬 기법(Fixed-Mesh Method)
    • FAVOR(Fractional Area-Volume Obstacle Representation) 기법을 이용하여 이동 객체를 고정된 직사각형 메쉬 상에서 처리.
    • 시간에 따라 변하는 객체의 위치 및 방향을 면적 및 부피 분율(AF, VF)로 표현.
    • 6자유도(6-DOF) 운동을 포함한 모든 유형의 이동 가능.
  2. 수학적 모델링
    • 강체의 운동을 질량 중심 기준으로 병진 운동 및 회전 운동으로 분리.
    • Navier-Stokes 연속 방정식과 FAVOR 기반 유체 흐름 방정식 적용.
    • 운동 방정식:
      • d(mVG)dt=FG\frac{d(mV_G)}{dt} = F_Gdtd(mVG​)​=FG​ (병진 운동)
      • d(Jω)dt=TG+ω×(Jω)\frac{d(J \omega)}{dt} = T_G + \omega \times (J \omega)dtd(Jω)​=TG​+ω×(Jω) (회전 운동)
    • 유체 흐름 연속 방정식 및 운동량 방정식을 FAVOR 기법을 사용하여 수정.
  3. 구현 및 적용 사례
    • 고정 메쉬 기법을 FLOW-3D에 구현하고 밸브 개폐 실험과 비교.
    • 밸브 개폐 실험
      • 유량 증가에 따른 밸브 피스톤의 위치 변화 예측.
      • 유량이 50~550 gal/min까지 증가하면서 실험 데이터와 비교 분석.
      • 300 gal/min 이하에서는 실험과 예측이 잘 일치, 350~500 gal/min 구간에서 약간의 오차 발생 (버블 생성이 원인으로 추정됨).

결과 및 결론

  • 고정 메쉬 기법의 장점:
    • 이동 및 변형형 메쉬 기법보다 효율적이며, 이동 객체 간의 거리 제한이 없음.
    • 충돌 처리 가능.
    • 유체와 객체의 상호작용을 보다 정밀하게 반영 가능.
  • 실험 결과와 비교:
    • 밸브 개폐 시뮬레이션에서 실험 결과와 높은 일치도를 보임.
    • 고유량(>300 gal/min)에서 약간의 차이가 존재하지만, 이는 실험 조건(버블 발생 등)으로 설명 가능.

향후 연구 방향

  • 다양한 공학적 응용(자동차, 항공, 유압 시스템 등)에 적용하여 성능 검증.
  • 더욱 복잡한 이동 객체 및 다중 상호작용 모델 확장.

이 논문은 기존의 이동형 메쉬 기법의 한계를 극복하고, 복잡한 유체-구조 상호작용을 효율적으로 모델링할 수 있는 새로운 CFD 기법을 제안한다는 점에서 큰 의미가 있다.

Reference

  1. C. W. Hirt and J. M. Sicilian, “A porosity technique for the definition of obstacles in
    rectangular Cell Meshes”, Proc. Fourth International Conf. Ship Hydro., National Academic of
    Science, Washington, DC, Sept. 1985.
  2. G. Wei, “A general moving object model”, Technical Report, Flow Science Inc., 2005.
  3. H. Goldstein, P. Charles and J. Safko, Classical Mechanics (Addison Wesley, Washington,
    2002).

경계조건 – 격자 오버레이

본 자료는 국내 사용자들의 편의를 위해 원문 번역을 해서 제공하기 때문에 일부 오역이 있을 수 있어서 원문과 함께 수록합니다. 자료를 이용하실 때 참고하시기 바랍니다.

Boundary Conditions – Grid Overlay

The Grid Overlay procedure allows users to check the effects of grid refinement or to efficiently compute problems in which the region of interest is progressively decreasing or increasing (e.g., an explosion). For steady-state results a coarse grid might first be used to rough out a solution and then be replaced by a fine grid using the grid overlay procedure to give an accurate final answer.

경계 조건 – 격자 오버레이격자 오버레이 단계를 사용하면 격자 개선 효과를 확인하고, 관심 영역이 점차 축소 또는 확대하는 문제 (폭발 등)을 효율적으로 계산하도록 허용합니다.  정상 상태의 결과에 관해서는 먼저 거친 격자를 사용하여 개략적으로 작성하고 격자 오버레이 단계를 사용하여 미세한 격자로 옮겨 정확한 최종 결과를 제시합니다.

Inkjet Example Using Grid Overlay

An example of the grid overlay procedure is shown in the accompanying figure of an inkjet device (left and middle). The computation started with a nozzle/piston assembly. After the jet is detached a new grid is used (right) to track its subsequent development. Additional grids can be used to follow the development of the moving jet for as long as desired. Using a grid overlay requires no special effort on the part of the user since the program does this automatically when restarting a simulation.

격자 오버레이를 사용한 잉크젯 예

격자 오버레이 단계의 예를 잉크젯 장치의 그림 (a)에서 보여줍니다.  계산은 노즐과 피스톤 부품에서 시작됩니다.  Jet(분사)가 분리된 후 새로운 격자를 사용하여(b) 다음의 형성(development)을 추적합니다.  또한 격자를 추가하여 사용하면 필요에 따라 이동하는 기류의 형성(development )을 장시간에 걸쳐 추적 할 수 있습니다.

The grid overlay procedure is a powerful option in FLOW-3D that allows users to change the gridding of a computation while it is in progress. A new grid may be defined completely independently of the original grid. The new grid, for example, may be finer or coarser and it may overlay all or only a portion of the old grid.

격자 오버레이 단계는 FLOW-3D의 강력한 옵션이며, 계산을 진행하면서 격자 생성을 변경할 수 있습니다.  새로운 격자는 원래 격자와 완전히 독립적으로 정의 할 수 있습니다.  새로운 격자는 세밀하게도 거칠게도 할 수 있습니다.  또한 오래된 격자의 전부를 오버레이하거나 일부만을 오버레이 할 수 있습니다.