Method and apparatus for modeling deformable body including particles
First Claim
Patent Images
1. A method of modeling a deformable body comprising particles, the method comprising:
- determining, at an analyzer, a strain energy based on an external force applied to the deformable body;
calculating, at the analyzer, a particle displacement of each particle among the particles based on the strain energy;
calculating, at the analyzer, an internal force in an internal portion of the deformable body based on the particle displacement for the particles;
determining, at the analyzer, an overall displacement of the deformable body based on the particle displacement for the particles and the internal force;
adjusting, at a controller, the overall displacement of the deformable body based on a volume of the particles; and
verifying whether the volume of the particles is preserved by the overall displacement,in response to the volume of the particles not being preserved, further adjusting the overall displacement by multiplying the particle displacement by a constant so that a sum of variations in volume of all the particles satisfies a threshold and a variation in a volume of each particle is a difference from a previous time step and to a current time step.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method and a corresponding apparatus for modeling a deformable body including particles that define a strain energy generated by an external force with respect to a deformable body including particles, and control a displacement of the deformable body based on a volume of the particles corresponding to the displacement of the deformable body, where the displacement is determined based on the strain energy.
38 Citations
18 Claims
-
1. A method of modeling a deformable body comprising particles, the method comprising:
-
determining, at an analyzer, a strain energy based on an external force applied to the deformable body; calculating, at the analyzer, a particle displacement of each particle among the particles based on the strain energy; calculating, at the analyzer, an internal force in an internal portion of the deformable body based on the particle displacement for the particles; determining, at the analyzer, an overall displacement of the deformable body based on the particle displacement for the particles and the internal force; adjusting, at a controller, the overall displacement of the deformable body based on a volume of the particles; and verifying whether the volume of the particles is preserved by the overall displacement, in response to the volume of the particles not being preserved, further adjusting the overall displacement by multiplying the particle displacement by a constant so that a sum of variations in volume of all the particles satisfies a threshold and a variation in a volume of each particle is a difference from a previous time step and to a current time step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus to model a deformable body comprising particles, the apparatus comprising:
-
a processor configured to determine a strain energy based on an external force applied to the deformable body; calculate a particle displacement of each particle among the particles based on the strain energy; calculate an internal force in an internal portion of the deformable body based on the particle displacement for the particles; determine an overall displacement of the deformable body based on the particle displacement for the particles and the internal force; adjust the overall displacement of the deformable body based on a volume of the particles; verify whether the volume of the particles is preserved by the overall displacement, and wherein the processor is further configured to adjust the overall displacement by multiplying the particle displacement by a constant so that a sum of variations in volume of all the particles satisfies a threshold and a variation in a volume of each particle is a difference from a previous time step and to a current time step, in response to the volume of the particles not being preserved. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification