IP Library Granted Patent US 10,068,037
Granted Patent B2
US 10,068,037 · App. 14/950,373 · Granted Sep 4, 2018

Simulation method and simulation apparatus for continuum motion analysis using a particle method

Inventor: Tamon Suwa (Kawasaki, JP)
Assignee: FUJITSU LIMITED
G06F17/5009
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,068,037
App. No.
14/950,373
Granted
Sep 4, 2018
Kind
B2
Abstract

A processing unit determines, based on positions of a plurality of particles representing a continuum and positions of a plurality of boundary elements representing a boundary between a first region and a second region, whether each of the plurality of particles is located in the second region. Then, the processing unit calculates, for a particle located in the second region, a force toward the first region, based on a distance between the boundary represented by the plurality of boundary elements and the particle. Then, the processing unit analyzes motion of the plurality of particles while applying the force to the particle located in the second region.

Claims (21)

1. A non-transitory computer-readable storage medium storing a computer program that causes a computer to perform a procedure comprising:

determining, based on positions of a plurality of particles representing a continuum and positions of a plurality of elements representing a boundary between a first region and a second region, whether each of the plurality of particles is located in the second region;

calculating, for a particle located in the second region, a force toward the first region, based on a distance between the boundary represented by the plurality of elements and the particle; and

analyzing motion of the plurality of particles while applying the force to the particle located in the second region.

2. The non-transitory computer-readable storage medium according to claim 1 , wherein:

each of the plurality of elements has a first surface facing the first region and a second surface facing the second region; and

the determining includes selecting each of the plurality of particles as a particle of interest, and determining that the particle of interest is located at the second region when there are one or more elements with the particle of interest located at a second surface side thereof and when the particle of interest is not located at a first surface side of an intersecting element that intersects a closest element, the intersecting element intersecting the closest element so as to project toward the first region, the closest element being closest to the particle of interest among the elements with the particle of interest located at the second surface side thereof.

3. The non-transitory computer-readable storage medium according to claim 1 , wherein:

each of the plurality of elements has a first surface facing the first region and a second surface facing the second region; and

the calculating includes calculating the force in a normal direction at a first surface side of an element that is closest to the particle among particular elements, included in the plurality of elements, with the particle located at a second surface side thereof.

4. The non-transitory computer-readable storage medium according to claim 1 , wherein the calculating includes, when the particle is located at a second surface side of each of a first element and a second element that intersect so as to be recessed away from the first region, calculating the force based on a distance between the particle and one of the first and second elements that is farther from the particle.

5. A simulation method comprising:

determining, by a processor, based on positions of a plurality of particles representing a continuum and positions of a plurality of elements representing a boundary between a first region and a second region, whether each of the plurality of particles is located in the second region;

calculating, by the processor, for a particle located in the second region, a force toward the first region, based on a distance between the boundary represented by the plurality of elements and the particle; and

analyzing, by the processor, motion of the plurality of particles while applying the force to the particle located in the second region.

6. A simulation apparatus comprising:

a memory configured to store positions of a plurality of particles representing a continuum and positions of a plurality of elements representing a boundary between a first region and a second region; and

a processor configured to perform a procedure including:

determining, based on the positions of the plurality of particles and the positions of the plurality of elements, whether each of the plurality of particles is located in the second region,

calculating, for a particle located in the second region, a force toward the first region, based on a distance between the boundary represented by the plurality of elements and the particle, and

analyzing motion of the plurality of particles while applying the force to the particle located in the second region.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ORIGINAL COVER SHEET BY REMOVING PATENT NUMBER 10586039 PREVIOUSLY RECORDED ON REEL 69272 FRAME 546. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 1, 2025
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 070764/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2024
From: FUJITSU LIMITED
To: FSAS TECHNOLOGIES INC.
Reel/Frame 069272/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2015
From: SUWA, TAMON
To: FUJITSU LIMITED
Reel/Frame 037178/0133 →
Priority Claims (1)
JP 2015-000797 · Jan 6, 2015 · national
Continuity (1)
Related Publication 20160196373A1 · Jul 7, 2016