1 |
1
SPH(Smoothed Particle Hydrodynamics) 기반 초탄성 시뮬레이션 장치로서, 프로세서; 및상기 프로세서에 연결되는 메모리를 포함하되, 상기 메모리는, m개의 파티클로 구성되는 SPH 기반 변형체에 대해, 이산 시간에서의 상기 m개의 파티클 각각의 상태를 위치 및 속도 집합으로 정의하고, 상기 m개의 파티클 각각의 새로운 상태를 풀기 위한 목적함수를 최적화하기 위해, 상기 m개의 파티클 각각의 초탄성 에너지를 나머지 포즈 볼륨(rest-pose volume), 재료 파라미터, 벡터화된 변형 구배 및 상기 벡터화된 변형 구배의 투영을 이용하여 근사화하고, 상기 근사화된 초탄성 에너지를 이용하여 헤시안 행렬(Hessian matrix)의 초기 근사를 탐색하고, 상기 탐색된 초기 근사를 기반으로 상기 SPH 기반 변형체를 시뮬레이션하도록, 상기 프로세서에 의해 실행되는 프로그램 명령어들을 저장한 SPH 기반 초탄성 시뮬레이션 장치
|
2 |
2
제1항에 있어서, 상기 변형 구배는 다음의 수학식으로 정의되는 SPH 기반 초탄성 시뮬레이션 장치
|
3 |
3
제2항에 있어서, 상기 초탄성 에너지는 다음의 수학식으로 정의되는 SPH 기반 초탄성 시뮬레이션 장치
|
4 |
4
제3항에 있어서, 상기 변형 구배는 제로 에너지 모드를 통해 근사화되는 SPH 기반 초탄성 시뮬레이션 장치
|
5 |
5
제4항에 있어서, 상기 새로운 상태는 다음의 수학식으로 표현되는 SPH 기반 초탄성 시뮬레이션 장치
|
6 |
6
제5항에 있어서, 상기 내부 힘은 음의 기울기로 평가되어 상기 새로운 상태는 다음의 수학식으로 표현되는 SPH 기반 초탄성 시뮬레이션 장치
|
7 |
7
제6항에 있어서, 상기 목적함수의 최적화 문제는 다음의 수학식으로 재공식화되는 SPH 기반 초탄성 시뮬레이션 장치
|
8 |
8
제1항에 있어서, 상기 프로그램 명령어들은, L-BFGS(Limited-memory Broyden-Fletcher-Goldfarb-Shanno) 알고리즘을 이용한 반복적인 접근 방식으로 통해 상기 목적함수를 최적화하는 SPH 기반 초탄성 시뮬레이션 장치
|
9 |
9
프로세서 및 메모리를 포함하는 장치에서 SPH(Smoothed Particle Hydrodynamics) 기반 초탄성 시뮬레이션하는 방법으로서, m개의 파티클로 구성되는 SPH 기반 변형체를 생성하는 단계; m개의 파티클로 구성되는 SPH 기반 변형체에 대해, 이산 시간에서의 상기 m개의 파티클 각각의 상태를 위치 및 속도 집합으로 정의하는 단계; 상기 m개의 파티클 각각의 새로운 상태를 풀기 위한 목적함수를 최적화하기 위해, 상기 m개의 파티클 각각의 초탄성 에너지를 나머지 포즈 볼륨(rest-pose volume), 재료 파라미터, 벡터화된 변형 구배 및 상기 벡터화된 변형 구배의 투영을 이용하여 근사화하는 단계; 상기 근사화된 초탄성 에너지를 이용하여 헤시안 행렬(Hessian matrix)의 초기 근사를 탐색하는 단계; 및상기 탐색된 초기 근사를 기반으로 상기 SPH 기반 변형체를 시뮬레이션하는 단계를 포함하는 SPH 기반 초탄성 시뮬레이션 방법
|
10 |
10
제9항에 따른 방법을 수행하는 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램
|