• 제목/요약/키워드: 유체와 강체의 상호작용

검색결과 11건 처리시간 0.027초

실시간 상호작용을 위한 간략화된 유체 표면 모델의 시뮬레이션 제어 (Simulation Control of Simplified Fluid-Surface Model for Real-time Interaction)

  • 도주영;김은주;유관우
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.1120-1125
    • /
    • 2006
  • 자연 현상에서 나타나는 물이나 바다와 같은 유체를 3 차원으로 시뮬레이션하는데 있어서 가장 중요한 요소는 실시간에 사실적으로 실행 가능하도록하는 것이다. 유체 모델은 특정 상황에 따른 다양한 방정식과 많은 파라미터값에 의해 제어되기 때문에 시뮬레이션하는데 많은 어려움이 따른다. 또한 복잡한 물리 수식을 기반으로 하기 때문에 유체 모델을 시뮬레이션하기 위해서는 많은 수행 시간이 소요된다. 본 논문에서는 실시간 유체와 강체(rigid body) 사이의 상호작용을 표현하기 위해 간략화된 유체 표면 모델(Fluid-Surface Model)을 제안하고, 개선된 계산과정을 통해 보다 빠르게 시뮬레이션하도록 한다. 또한 본 논문에서는 유체의 표면과 강체의 상호작용을 표현하는데 있어서 유체의 항력에 의해서 강체와 충돌시 발생하는 유체 표면의 움직임을 강체 모델의 제어를 통해 나타낸다. 본 논문에서 제안하는 자연스러운 유체 표면 모델은 유체역학적 방법을 사용하여 실시간에 사실적으로 표현된다. 그리고 이러한 유체 표면 모델을 PC 환경에서 사용자와 상호작용 가능하도록 재현하여, 게임이나 애니메이션에서의 유체 모델들에도 적용할 수 있다.

  • PDF

거리 장 함수를 이용한 얇은 막과 유체의 예측 기반 상호작용 시뮬레이션 (Interaction of Fluid and Thin Shell Structure with Signed Distance Fields)

  • 김보람;신승호;임재호;김창헌
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제17권1호
    • /
    • pp.17-24
    • /
    • 2011
  • 컴퓨터 그래픽스에서 입자 기반의 유체와 강체 모델과의 상호작용을 정확히 시뮬레이션 하는 것은 중요한 문제이다. 일반적으로 이러한 상호작용은 시간에 대해 연속적이지 않은 환경에서 시뮬레이션 되어왔다. 이로 인해 상호작용을 시뮬레이션하는 데 있어서 많은 오차가 있었다. 본 논문에서는 이러한 불연속적인 환경에서 발생하는 오차를 해결하는 방법을 제안한다. 강체 모델의 거리함수장인 음함수가 공간에 따라 연속적으로 증가하는 특성을 이용하여 입자 충돌을 예측하는 예측 기반 충돌 처리 기법을 제안한다. 유체입자와 강체 모델이 충돌할 때 정확한 충돌시점과 충돌 지점을 계산한다. 이를 통하여 유체와 강체가 실제 환경인 연속적인 환경에서와 같이 상호작용하도록 시뮬레이션 하였다.

간략화된 유체 표면모델을 이용한 강체와 유체의 상호작용 시뮬레이션 (Interactive Simulation between Rigid body and Fluid using Simplified Fluid-Surface Model)

  • 김은주
    • 한국멀티미디어학회논문지
    • /
    • 제12권2호
    • /
    • pp.323-328
    • /
    • 2009
  • 게임이나 가상현실 등에서 사용자들에게 사실성과 몰입 감을 주기 위해서 자연 현상들을 시뮬레이션하고 있다. 게임이나 가상현실에서 물이나 바다와 같은 유체를 3차원으로 시뮬레이션 하는데 있어서 중요한 요소는 실시간 처리와 사실성이다. 유체 모델은 특정 상황에 따른 다양한 방정식과 많은 파라미터 값에 의해 제어되기 때문에 시뮬레이션 하는데 많은 어려움이 따른다. 또한 복잡한 물리 수식을 기반으로 하기 때문에 유체 모델을 시뮬레이션하기 위해서는 많은 수행 시간이 소요된다. 본 논문에서는 실시간 유체와 강체(rigid body) 사이의 상호작용을 표현하기 위해 간략화 된 유체 표면 모델(Fluid-Surface Model)을 제안하고, 개선된 계산과정을 통해 보다 빠르게 시뮬레이션 하도록 한다. 또한 본 논문에서는 유체의 표면과 강체의 상호작용을 표현하는데 있어서 유체의 항력에 의해서 강체와 충돌 시 발생하는 유체 표면의 움직임을 나타낸다. 본 논문에서 제안하는 자연스러운 유체 표면 모델은 유체역학적 방법을 사용하여 실시간에 사실적으로 표현된다. 그리고 이러한 유체 표면 모델을 PC 환경에서 사용자와 상호작용 가능하도록 재현하여, 게임이나 애니메이션에서의 유체 모델들에도 적용할 수 있다.

  • PDF

구조물-유체 상호작용을 고려한 두꺼운 원통형 쉘의 유한요소 진동 해석 (Finite Element Vibration Analysis of Thick Cylindrical Shell with Structure-Fluid Interaction)

  • 배수룡;신구균;함일배;이헌곤
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 1994년도 추계학술대회논문집; 한국종합전시장, 18 Nov. 1994
    • /
    • pp.295-299
    • /
    • 1994
  • 두꺼운 원통형 쉘은 공학적인 문제에서 많이 사용된다. 쉘 내부에 임피던스가 큰 유체와 구조물이 있을 때 쉘을 포함한 진동해석은 이론적인 해석이 매우 어렵다. 쉘 내부에 있는 유체의 임피던스가 공기에 비하여 매우 클 경우 쉘과 유체, 내부의 구조물과 유체사이의 구조물-유체 상호작용(structure-fluid interaction)이 고려되어야 한다. 얇은 원통형 쉘에 대해서는 상용 유한요소 코드를 이용하여 구조물-유체 상호작용을 고려한 진동해석이 많이 수행되었으나 축대칭 두꺼운 원통형 쉘에 대해서는 연구가 수행되지 않고 있다. 본 연구에서는 NASTRAN, ANSYS 같은 상용 유한요소 코드에서 지원되지 않는 축대칭 두꺼운 원통형 쉘 내부에 유체와 강체요소가 있을 경우 이에 대한 유한요소 코드를 개발하고, 구조물-유체 상호작용을 고려하여 진동해석을 하였다.

  • PDF

물수제비 시뮬레이션을 위한 개선된 동역학 모델 (An Improved Dynamics Model for Stone Skipping Simulation)

  • 이남경;백낙훈
    • 한국멀티미디어학회논문지
    • /
    • 제13권9호
    • /
    • pp.1382-1390
    • /
    • 2010
  • 우리는 일상에서 유체와 강체 사이에서 일어나는 상호작용을 흔히 볼 수 있다. 하지만 이를 시뮬레이션하는 것은 많은 계산량이 필요한 어려운 작업이다. 본 논문에서는 유체와 강체 사이의 상호작용 현상 중 하나인 물수제비 현상을 실시간으로 시뮬레이션 할 수 있는 역학적 모델을 제안한다. 이를 위해 실시간에 계산 가능하면서도 이전 연구에서 고려하지 않았던 돌멩이의 회전운동을 포함하는 개선된 역학적 모델을 사용하며 공기와의 마찰로 생기는 힘들도 포함한 수식을 제안한다. 제안하는 모델을 사용하면 사용자의 다양한 입력에 대해 사실적인 물수제비 현상을 시뮬레이션 할 수 있다. 또한 이전 결과에 비해 보다 원에 가까운 파장을 만들면서 실시간 처리가 가능한 수면 모델도 제시한다. 본 논문에서 제안하는 방법은 상호작용 역학 시스템이나 게임 엔진들에 쉽게 적용할 수 있다.

질점-용수철 기반변형/파괴 물체와 격자 기반 유체의 상호작용 시뮬레이션 기술 (Coupled simulation of grid-based fluid and mass-spring based deformation/fracture)

  • 김봉준;임재광;홍정모
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제20권4호
    • /
    • pp.9-16
    • /
    • 2014
  • 유체의 흐름과고체의 변형 및 파괴 현상이 어우러진 복잡한 자연 현상을 영상물로 만들어 내는 것은 각각의 물리 현상을 시뮬레이션 하는 기술들이 서로 상호작용할 수 있도록 결합되어야 가능하다. 본 논문에서는 질점-용수철 기반의 변형과 파괴가 가능한 물체와 격자 기반의유체가 서로 상호작용하는 시뮬레이션 기법을 제안한다. 이 기법은유체 간의 상호작용과 물체와 유체의 상호작용으로 나뉜다. 유체는 물과 연기로 구성되며 이들의 상호작용은 가변 밀도를 사용하는 기법과는 다르게 시뮬레이션을 두 단계로 나눠 진행한다. 먼저 유체 이류 이후의 경계 영역에 있는 물과 공기의 속도를 질량의 비율에 맞춰 혼합한다. 그리고 물의 프로젝션 과정에서 연기 영역을 Dirichlet 경계조건으로 설정하고 연기를 프로젝션 과정에서 물 영역을 Neumann 경계조건으로 설정하여 두 개의 문제로 분리한다. 유체를 독립적으로 풀기 때문에 상대적으로 높은 안정성을 기대할 수 있으며 프로젝션 과정에서 요구되는 셀의 개수가감소하여 수렴시키는데 필요한 계산 횟수가 줄어들어 효율적이다. 물체는 물과공기 모두 프로젝션을 할 때 기존의 강체와의 상호작용 기법과 유사하게 Neumann 경계조건으로 설정하지만 각 질점에 대하여 유체의 압력을 적분하기 때문에 유체의 움직임에 반응하는 변형과 파괴를 다룰 수 있다. 제안한 기법은 물리적으로 정밀한 결과를 제공하지는 않지만 영상 제작에서 필요한 다양한 시나리오의 시뮬레이션이 가능하며 논문에 제시된 다양한 결과는 이 기법이 효과적이라는 것을 보여준다.

무한 유체 영역에서의 파전파 해석 및 유체-구조물 상호작용 해석을 위한 실용적 수치 모형 (Practical Numerical Model for Wave Propagation and Fluid-Structure Interaction in Infinite Fluid)

  • 조정래;한성욱;이진호
    • 한국전산구조공학회논문집
    • /
    • 제34권6호
    • /
    • pp.427-435
    • /
    • 2021
  • 환경시설물, 댐과 같은 유체를 저장하는 시설물을 대상으로 엄밀하게 지진 거동을 평가하기 위해서는 유체-구조물 상호작용을 고려한 해석이 필요하다. 특히, 댐-호소 계와 같이 상류 방향으로 무한 영역을 가지는 경우에는 이를 적절히 고려해야 할 필요가 있다. 본 연구에서는 댐-호소 계와 같은 반무한 유체 영역을 갖는 시스템을 대상으로 무한 영역의 파전파 해석 및 유체-구조물 상호작용 해석을 위한 실용적인 수치 모형을 제시하였다. 시간영역에 적용가능한 방법으로 정확하면서도 경계적인 해석이 가능하다. 무한 유체 영역에 대해서는 일반 acoustic finite element 대신 작은 개수의 mid-point integrated acoustic finite element를 적용하고 최종 경계에는 점성경계를 부과한다. 제안하는 방법의 유효성과 정확성을 검증하기 위해 강체 댐체를 가정한 반무한 호소계를 대상으로 적용하는 요소의 개수, 모델링 영역 크기 등을 매개변수로 해석해와 비교·검증하였다. 제안된 방법을 적용하여 댐-호소 계의 유체-구조물 상호작용을 부가질량을 사용하는 경우와 비교하였다.

3차원 구형 액체 저장 Tank의 Rocking응답 (The Rocking Response of Three Dimensional Rectangular Liquid Storage Tank)

  • 김재관;박진용;진병무;조양희
    • 한국지진공학회논문집
    • /
    • 제2권1호
    • /
    • pp.23-34
    • /
    • 1998
  • 연약한 지반위에 기초한 유연한 구형 액체 저장탱크의 Rocking 운동에 대한 3차원 지진응답을 규명하기 위해서 동적 유체-구조 물-지반 계의 상호작용 해석방법을 개발하였다. 수평방향 병진 운동과 Rocking 운동을 받는 3차원의 구형 탱크의 운동 지배방정식을 Rayleigh-Ritz 방법을 적용하여 유도하였고 기반암위 토층의 표면에 놓인 강체 기초의 동적 강성행렬과 유체-구조물 계의 지배방정식을 결합하여 계산하였다.

  • PDF

SPH 기반의 유체 및 용해성 강체에 대한 시각-촉각 융합 상호작용 시뮬레이션 (Real-time Simulation Technique for Visual-Haptic Interaction between SPH-based Fluid Media and Soluble Solids)

  • 김석열;박진아
    • 한국가시화정보학회지
    • /
    • 제15권1호
    • /
    • pp.32-40
    • /
    • 2017
  • Interaction between fluid and a rigid object is frequently observed in everyday life. However, it is difficult to simulate their interaction as the medium and the object have different representations. One of the challenging issues arises especially in handling deformation of the object visually as well as rendering haptic feedback. In this paper, we propose a real-time simulation technique for multimodal interaction between particle-based fluids and soluble solids. We have developed the dissolution behavior model of solids, which is discretized based on the idea of smoothed particle hydrodynamics, and the changes in physical properties accompanying dissolution is immediately reflected to the object. The user is allowed to intervene in the simulation environment anytime by manipulating the solid object, where both visual and haptic feedback are delivered to the user on the fly. For immersive visualization, we also adopt the screen space fluid rendering technique which can balance realism and performance.

2차원 모델을 이용한 한국형 인공심장 내 혈액 유동에 대한 수치적 해석 (Numerical Analysis of the Blood Flow in the Korean Artificial Heart Using Two Dimensional Model)

  • 박명수;심은보;고형종;사종엽;박찬영;민병구
    • 대한의용생체공학회:의공학회지
    • /
    • 제24권4호
    • /
    • pp.301-307
    • /
    • 2003
  • 본 연구에서는 한국형 인공심장의 혈액주머니 내 혈액 유동에 대한 수치적 해석 결과를 제시하였다. 혈액 유동은 2차원 비정상 유동으로 가정하였으며. 이를 해석하기 위하여 유한요소 기반의 상용코드인 ADINA를 사용하였다. 액츄에이터와 혈액주머니사이의 강체-고체 접촉, 그리고 혈액주머니와 혈류 사이의 고체-유체 상호작용을 모두 계산에서 반영하였다. 본 연구에서는 혈액주머니의 형상설계 과정에서 제시되었던 3가지 모델에 대해서 계산을 수행하고 이들의 혈류역학적인 적합성을 분석하였다. 계산결과에 의하면 혈액주머니의 수축 시는 출구로의 강한 흐름과 입구 부분에서의 정체영역이 관찰되었다. 이완 시에는 외부로부터 입구로 강한 혈류가 유입되고 있으며, 닫힌 출구에서 부근에서는 재순환 영역이 발생한다. 수축 시 전단응력은 출구 모서리 부근에서 극한값들을 가지게 되며, 이완 시에는 주로 입구 모서리와 액츄에이터 접촉면에서 최소, 최고치를 보여주고 있다.