Streakline visualization apparatus and method

US10799191B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10799191-B2
Application numberUS-201715827579-A
CountryUS
Kind codeB2
Filing dateNov 30, 2017
Priority dateDec 6, 2016
Publication dateOct 13, 2020
Grant dateOct 13, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In a streakline visualization apparatus, a processing unit calculates, by using an expression including a correction value for correcting an error attributable to accelerated motion of a plurality of grid points represented by position information, time differential values of velocities of fluid on the plurality of grid points at each of the plurality of first time points. The processing unit calculates, based on the velocities and the time differential values of the velocities of the fluid on the plurality of grid points at each of the plurality of first time points, positions of a series of a plurality of particles sequentially outputted from a particle generation source as analysis time progresses at each of a plurality of second time points having a second time interval shorter than the first time interval. The processing unit generates display information about a streakline indicating the series of the plurality of particles.

First claim

Opening claim text (preview).

What is claimed is: 1. A streakline visualization apparatus comprising: a memory configured to store fluid information including position information indicating positions of a plurality of grid points that move with accelerated motion in an analysis space as analysis time of a fluid simulation progresses, at each of a plurality of first time points having a first time interval and including velocity information indicating velocities of fluid on the plurality of grid points at each of the plurality of first time points; and a processor coupled to the memory and configured to perform a procedure including: calculating, based on the position information, a grid point moving velocity and a grid point moving acceleration of each of the plurality of grid points at each of the plurality of first time points; calculating, based on the fluid information and by using an expression including the grid point moving velocity and the grid point moving acceleration as variables for correcting an error attributable to the accelerated motion of the plurality of grid points represented by the position information, time differential values of the velocities of the fluid on the plurality of grid points at each of the plurality of first time points, calculating, based on the velocities and the time differential values of the velocities of the fluid on the plurality of grid points at each of the plurality of first time points, positions of a series of particles sequentially output from a particle generation source as the analysis time progresses at each of a plurality of second time points having a second time interval shorter than the first time interval, and generating display information about a streakline indicating the series of the particles. 2. The streakline visualization apparatus according to claim 1 , wherein calculating the positions includes generating interpolation curves, each of which connects first positions indicating the velocities of the fluid on a corresponding one of the plurality of grid points at the plurality of first time points, each of which has a slope based on the time differential values of the velocities of the fluid indicated by the first positions respectively corresponding to the plurality of first time points, and each of which represents change in velocity of the fluid over time, and calculating, based on the individual interpolation curves of the plurality of grid points, the positions of the series of the particles at each of the plurality of second time points. 3. The streakline visualization apparatus according to claim 1 , wherein the memory further stores structure information indicating change of a shape of a structure in the analysis space over time, and wherein, when calculating a second streakline at a second analysis time point, based on a first streakline at a first analysis time point, the procedure further includes setting a partial region including a discrete point at a first position on the first streakline in the analysis space as an analysis target region of the discrete point, calculating, based on the velocities of the fluid in the analysis target region, the velocities indicated by the fluid information, a second position indicating a destination of a particle on the discrete point at the second analysis time point, determining, based on information about the structure in the analysis target region, the information indicated by the structure information, a region occupied by the structure in the analysis target region at the second analysis time point, determining entrance or non-entrance of the second streakline into the occupied region, based on the first position and the second position, and generating display information about the second streakline passing through the second position, when determining that the second streakline does not enter the occupied region. 4. The streakline visualization apparatus according to claim 1 , wherein the procedure further includes displaying the streakline, based on the display information. 5. A streakline visualization method comprising: calculating, by a processor, based on fluid information including position information indicating positions of a plurality of grid points that move with accelerated motion in an analysis space as analysis time of a fluid simulation progresses, at each of a plurality of first time points having a first time interval and including velocity information indicating velocities of fluid on the plurality of grid points at each of the plurality of first time points, a grid point moving velocity and a grid point moving acceleration of each of the plurality of grid points at each of the plurality of first time points; calculating, by the processor, based on fluid information, by using an expression including the grid point moving velocity and the grid point moving acceleration as variables for correcting an error attributable to the accelerated motion of the plurality of grid points represented by the position information, time differential values of the velocities of the fluid on the plurality of grid points at each of the plurality of first time points; calculating, by the processor, based on the velocities and the time differential values of the velocities of the fluid on the plurality of grid points at each of the plurality of first time points, positions of a series of particles sequentially output from a particle generation source as the analysis time progresses at each of a plurality of second time points having a second time interval shorter than the first time interval; and generating display information about a streakline indicating the series of the particles. 6. The streakline visualization method according to claim 5 , wherein calculating the positions includes generating interpolation curves, each of which connects first positions indicating the velocities of the fluid on a corresponding one of the plurality of grid points at the plurality of first time points, each of which has a slope based on the time differential values of the velocities of the fluid indicated by the first positions respectively corresponding to the plurality of first time points, and each of which represents change in velocity of the fluid over time, and calculating, based on the individual interpolation curves of the plurality of grid points, the positions of the series of the particles at each of the plurality of second time points. 7. The streakline visualization method according to claim 5 , further comprising: storing structure information indicating change of a shape of a structure in the analysis space over time, and wherein, when calculating a second streakline at a second analysis time point, based on a first streakline at a first analysis time point, further including setting a partial region including a discrete point at a first position on the first streakline in the analysis space as an analysis target region of the discrete point, calculating, based on the velocities of the fluid in the analysis target region, the velocities indicated by the fluid information, a second position indicating a destination of a particle on the discrete point at the second analysis time point, determining, based on information about the structure in the analysis target region, the information indicated by the structure information, a region occupied by the structure in the analysis target region at the second analysis time point, determining entrance or non-entrance of the second streakline into the occupied region, based on the first position and the second position, and generating display information about the second streakline passing through the second position, when determining that the second streakline does not enter the occupied region. 8. A non-transitory computer-readable stora

Assignees

Inventors

Classifications

  • Power analysis or power optimisation · CPC title

  • Fuselage, exterior or interior · CPC title

  • Vascular flow; Blood flow; Perfusion · CPC title

  • for diagnosis of blood vessels, e.g. by angiography · CPC title

  • Vehicle, aircraft or watercraft design · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10799191B2 cover?
In a streakline visualization apparatus, a processing unit calculates, by using an expression including a correction value for correcting an error attributable to accelerated motion of a plurality of grid points represented by position information, time differential values of velocities of fluid on the plurality of grid points at each of the plurality of first time points. The processing unit c…
Who is the assignee on this patent?
Fujitsu Ltd, Univ Tokyo
What technology area does this patent fall under?
Primary CPC classification G06F30/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 13 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).