• 제목/요약/키워드: 변형체 시뮬레이션

검색결과 76건 처리시간 0.025초

유한요소 모델링을 통한 변형체의 햅틱 인터페이스 (Haptic Interface with Deformable Finite Element Model)

  • 전성기;최진복;조맹효
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.619-621
    • /
    • 2005
  • 햅틱 장치를 이용한 변형체의 실시간 시뮬레이션은 가상현실을 구축하기 위한 중요한 기술의 하나로서 최근에 크게 각광받고 있다. 본 연구에서는 햅틱 장비와 변형체의 정확한 인터페이스를 구축하기 위하여 변형체의 물리적 특성을 고려한 연속체적 모델인 유한요소법을 통한 선행해석을 수행한다. 변형체와 햅틱 장치의 상호작용 과정에서 발생하는 변형과 반력을 사용자에게 실시간으로 제공하기 위하여 선행해석 결과를 이용한 변형체의 정적 시뮬레이션을 구현한다. 이와 함께 햅틱 장치와 접촉이 이루어지는 부분의 변형을 보다 자연스럽게 표현하기 위하여 적응적 유한요소법인 s-adaptive 방법을 적용하였으며 햅틱 장치와 접촉이 끝난 후의 변형체가 평형 상태로 돌아가는 과정을 모사하기 위하여 Newmark scheme을 통한 동적 시뮬레이션을 구현한다. 또한 최적화 행렬 연산 함수인 BLAS와 LAPACK을 이용하여 행렬 연산을 빠르게 수행하고 효율적인 메모리 사용 추구한다.

  • PDF

자유롭게 움직이는 탄성체의 실시간 시뮬레이션 (Real-Time Simulation of Free-Floating Deformable Objects)

  • 최민규;홍현민;고형석
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제12권2호
    • /
    • pp.39-44
    • /
    • 2006
  • 컴퓨터 그래픽스 분야에서 변형체 애니메이션은 매우 중요한 기법으로 그 응용 범위가 매우 넓다. 본 논문에서는 큰 회전 변형에도 부피의 왜곡이 발생하지 않으며, 변형체의 어느 한 부위가 고정되어 있지 않고 자유롭게 움직일 수 있는 동적 탄성 변형을 실시간에 시뮬레이션 하는 기법을 제안한다. Choi와 Ko [3]가 제안한 모달 와핑 기법은 실시간에 부피의 왜곡이 없는 동적 탄성 변형을 생성할 수 있지만 탄성체의 어느 한 부위가 고정 되어 있어야 하며, Hauser 등 [9]이 제안한 임펄스 기반의 충돌 반응을 고려한 선형 모달 해석법은 안정적인 시뮬레이션 결과를 주지만 큰 변형에 있어서 부피 왜곡이 있다. 본 논문에서는 Choi와 Ko [3]가 제안한 모달 와핑 기법을 임펄스 기반의 충돌 반응을 포함하도록 확장하여 큰 회전 변형에도 부피의 왜곡을 방지하며 또한 자유롭게 움직이는 탄성체의 충돌 반응을 안정적으로 시뮬레이션 할 수 있게 한다.

  • PDF

이상적인 점탄성체 항복 조건을 이용한 폭발 시뮬레이션 (Simulation of Explosion Using the Ideal Viscoelastic Object Yield Condition)

  • 성수경;김경수;신병석
    • 한국게임학회 논문지
    • /
    • 제14권6호
    • /
    • pp.49-58
    • /
    • 2014
  • 입자 기반 유체 시뮬레이션에서 유체와 완전탄성체의 중간 형태인 점탄성체는 유체와는 달리 물질의 변형에 대한 항복응력(yield stress)이 필요하다. 기존 입자 기반의 점탄성체 연구에서는 폰 미제스(von Mises) 항복조건을 사용해 점탄성체의 변형을 표현하였으나 폭발을 표현하지는 못하였다. 본 논문은 물체가 받는 수많은 방향의 힘을 계산해야 하는 폰 미제스의 항복조건과는 달리 최대 주응력과 최소 주응력의 차를 이용해 쉽게 근사 할 수 있는 트레스카(Tresca)의 항복조건을 변형한 이상적 점탄성체 항복조건을 제안한다. 폰 미제스의 항복조건을 쉽게 근사화하기 위해 물체가 받는 힘을 변형된 길이로 표현한 기존 입자 기반의 시뮬레이션과 달리, 본 논문은 트레스카의 항복조건을 바탕으로 2차원 물체가 힘을 받아 변형된 넓이를 주응력으로 가정한다. 가장 큰 힘을 받는 순간을 최대주응력, 가장 적은 힘을 받는 순간을 최소 주응력으로 근사 화하여 차이를 계산한다. 점탄성체의 경계면이 이상적 항복 조건 이상으로 줄어들 때 물체가 한계응력을 이기지 못하고 현실감 있게 폭발하는 과정을 표현할 수 있음을 확인하였다.

볼륨 변형과 실시간 햅틱 시뮬레이션을 위한 하이브리드 탄성체 모델 (Hybrid Elastic Model for Volumetric Deformation and Real-time Haptic Simulation)

  • 조재환;김석;박진아
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2009년도 학술대회
    • /
    • pp.68-73
    • /
    • 2009
  • 최근 다양한 햅틱 알고리즘과 햅틱 장비가 개발되면서 햅틱을 이용한 컴퓨터 시뮬레이션이 증가하고 있다. 햅틱 시뮬레이션은 기본적으로 1000Hz 정도의 비교적 고속 리프레쉬를 요구한다. 기존 햅틱 시뮬레이션은 대상 모델을 간략화 해서 고속 리프레쉬 요구사항을 만족 시켰다. 하지만, 유연체 가변형 모델 시뮬레이션은 시각적 변형요소가 중요하기 때문에 모델을 간략화 할 경우에 시각적으로 좋지 않은 결과를 초래한다. 햅틱 렌더링만 담당하는 모델을 따로 분리하여 병렬처리를 통해 햅틱과 변형 시뮬레이션을 모두 하는 경우도 있지만 두 모델간의 관계가 명백하지 않아 문제가 발생하기도 한다. 이 논문에서는 유연체 시뮬레이션을 위한 볼륨 변형 모델과 햅틱 렌더링 모델을 정의하고 두 모델간의 관계를 정의한다. 또한, 충돌처리등 사용자 인터랙션에 필요한 알고리즘을 제안하고 수술시뮬레이션 등에 적용해보고자 한다.

  • PDF

프리미티브 기반 탄성체 시뮬레이션 (Primitive-Based Elastic Deformation)

  • 홍은기;김종현;이정;김창헌
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제22권1호
    • /
    • pp.1-8
    • /
    • 2016
  • 본 논문은 프리미티브 모델을 이용하여 다양하고 복잡한 모델에 대한 변형을 직관적으로 제어할 수 있는 새로운 방법을 제안한다. 복잡한 원본 모델을 아우를 수 있는 단순화된 프리미티브 모델에 대응시킨 뒤, 프리미티브 모델의 변형기법을 적용한 결과를 이용해 원본 모델을 역산하는 방식으로 탄성체를 제어하는 방법을 제안한다. 하나의 프리미티브 모델만으로 서로 다른 형태를 가진 탄성체 모델들을 모두 제어할 수 있기에 한 종류의 모델로는 한 종류의 탄성체 시뮬레이션밖에 수행하지 못했던 기존 기법과 차별점을 가지고 있다. 결과적으로, 다수의 모델을 변형시키기 위해 다수의 예제를 요구했던 기존 기법에 비해, 본 논문은 하나의 예제 프리미티브를 편집하여 다양한 모델의 변형을 손쉽고 직관적으로 제어하는 결과를 보여주고 있다.

물리 기반 그래픽 시뮬레이션을 이용한 비강체 추적 오픈소스 프레임워크 (An Open Source Framework for Visual Tracking of Non-rigid Body with Physics-based Graphical Simulation)

  • 김창섭;김형민;구태홍;권태수;박종일
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2018년도 하계학술대회
    • /
    • pp.292-293
    • /
    • 2018
  • 최근 증강현실 산업 분야가 많은 각광을 받고, 시장이 성장함에 따라 보다 쉽게 증강현실을 구현 할 수 있도록 많은 SDK(Software Development Kit)들이 발표되었다. 기존에 발표 된 SDK들이 대부분 강체 추적만을 제공한다. 이는 현재 추적 알고리즘의 기반이 되는 이론이 강체에 한정되어 있기 때문이다. 그러나 제안하는 프레임워크는 강체 추적뿐만 아니라 비강체 추적 또한 가능하다. 이를 위하여, 제안하는 프레임워크는 증강현실의 핵심 기술인 추적 엔진과 보다 넓은 확장성을 가지도록 추적하고자 하는 물체를 사전에 분석하고 실시간으로 모델 변형 정보를 추정하는 시뮬레이션 엔진으로 구성된다. 추적 엔진은 기본적으로 물체의 표면에 존재하는 특징점 정보를 이용하여 추적을 진행 하되, 비강체 추적을 위하여 시뮬레이션 엔진의 도움을 받는 형태로 구성된다. 시뮬레이션 엔진에서는 물체의 역학 파라미터를 추정하여 이를 추적을 진행 할 때, 추적 엔진의 물체 표면 특징점 정보를 이용하여 물체의 변형 정보를 추정한다. 또한 제안하는 프레임워크는 성능 상의 장점 외에도 오픈소스로 공개되기에 국내 증강현실 시장 성장에 발판이 될 것으로 기대된다.

  • PDF

유한 요소 정식화를 이용한 해상 크레인 붐(boom)의 탄성체 모델링 (Elastic Boom Modeling of a Floating Crane based on Finite Element Formulation)

  • 박광필;차주환;이규열
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2010년도 정기 학술대회
    • /
    • pp.192-195
    • /
    • 2010
  • 본 논문에서는 해상 크레인과 중량물의 동적 거동을 시뮬레이션하기 위해, 유한 요소 정식화(finite element formulation)를 이용하여 해상 크레인의 붐(boom)을 탄성체로 모델링 하였다. 붐은 3차원 탄성 빔(beam) 요소로 가정하고, 각 요소의 변형에 의한 변위는 형상 함수(shape function)과 절점 좌표(nodal coordinate)를 이용하여 정의하였다. 변형 변위를 이용하여 탄성 붐의 강성 행렬(stiffnes matrix)을 유도하고, 탄성 변위를 포함하는 위치 벡터를 이용하여 질량 행렬을 유도한다. 해상 크레인과 중량물로 이루어진 운동 방정식에 탄성 붐을 포함하여 유연 다물체계(flexible multibody system) 운동 방정식을 구성한다. 외력으로는 선박 유체정역학적 힘, 유체동역학적 힘, wire rope의 장력, 중력 그리고 계류력(mooring force)이 고려되었다. 먼저 요소의 개수를 변경하며 탄성 붐의 동적 거동을 시뮬레이션 하여, 유한 요소 정식화를 이용한 모델링의 타당성을 검증하였다. 그리고 해상 크레인과 중량물의 동적 거동 시뮬레이션에 탄성 붐 모델을 적용하였다.

  • PDF

두 타원체 사이의 최단 근접 거리를 구하는 실용적인 방법 (A Practical Method to Compute the Closest Approach Distance of Two Ellipsoids)

  • 최민규
    • 한국게임학회 논문지
    • /
    • 제19권1호
    • /
    • pp.5-14
    • /
    • 2019
  • 본 논문에서는 두 타원체 사이의 중심 간 방향으로의 최단 근접 거리를 구하는 실용적인 방법을 제안한다. 이는 타원체로 근사한 강체 및 변형체의 물리기반 동적 시뮬레이션에서 타원체 사이의 충돌을 처리 하는 핵심 기술이다. 본 논문에서는 외부에서 접하는 두 타원체의 중심 간 거리와 접촉점 및 접촉방향에 관한 조건식을 세우고 고정점 반복법 및 Aitken의 델타 자승 절차를 이용하여 최단 근접 거리를 구하는 방법을 개발한다. 또한 실제 오차에 따른 종료 조건을 도입함으로써 게임 등의 실시간 응용에서 최단 근접 거리를 더욱 빠르게 구할 수 있게 한다. 다양한 실험을 통해 제안된 방법의 효율성 및 실용성을 보인다.