Simulation method, simulation apparatus, and simulation program

US10311176B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10311176-B2
Application numberUS-201615244809-A
CountryUS
Kind codeB2
Filing dateAug 23, 2016
Priority dateSep 3, 2015
Publication dateJun 4, 2019
Grant dateJun 4, 2019

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.

A coupled simulation of a structural-elastic phenomenon and a heat conduction phenomenon of a simulation target including plural particles is performed. Here, numerical calculation of a motion equation capable of being transformed into an equation of the same form as that of a heat conduction equation is performed with respect to a term of a spatial temperature distribution and a term of a derivative of temperature with respect to time, to perform a simulation of the heat conduction phenomenon of the simulation target.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer program product embodied on a tangible, non-transitory computer-readable data storage device, the computer program product causes a computer to execute a coupled simulation of a structural-elastic phenomenon and a heat conduction phenomenon of a simulation target including a plurality of particles, the computer program product comprising: computer code for performing numerical calculation of a motion equation capable of being transformed into an equation of the same form as that of a heat conduction equation with respect to a term of a spatial temperature distribution and a term of a derivative of temperature with respect to time to perform a simulation of the heat conduction phenomenon of the simulation target, wherein in a case where a sign of a rate of temperature change of the simulation target and a sign of an acceleration of temperature change thereof are equal to each other, an attenuation coefficient of the motion equation is set to be smaller than an attenuation coefficient at a current time point, wherein in a case where the sign of the rate of temperature change of the simulation target and the sign of the acceleration of temperature change thereof are different from each other, the attenuation coefficient of the motion equation is restored to an original value calculated from the heat conduction equation, and a virtual mass which is a parameter corresponding to a mass in the motion equation is increased to be greater than a virtual mass at a current time point, and wherein when the virtual mass exceeds an upper limit value, the virtual mass is set to the upper limit value. 2. The computer program product according to claim 1 , wherein an attenuation coefficient of the motion equation is set to a value smaller than an original value calculated from the heat conduction equation applied to the simulation target, or to zero to perform the numerical calculation of the motion equation. 3. The computer program product according to claim 2 , wherein it is determined whether a condition for setting a rate of temperature change to zero is satisfied for each time pitch of the numerical calculation of the motion equation, and in a case where the condition is satisfied, the rate of temperature change is set to zero in the next time pitch of the numerical calculation of the motion equation. 4. The computer program product according to claim 2 , further comprising: computer code for determining whether a distribution of calculation values of temperatures obtained by the simulation of the heat conduction phenomenon reaches a steady state for each time pitch of the numerical calculation of the motion equation; and computer code for setting, in a case where it is determined that the distribution of the calculation values of the temperatures obtained by the simulation of the heat conduction phenomenon reaches the steady state, the attenuation coefficient of the motion equation to the original value calculated from the heat conduction equation applied to the simulation target to perform the numerical calculation of the motion equation. 5. The computer program product according to claim 1 , wherein in a case where a sign of a rate of temperature change of the simulation target and a sign of an acceleration of temperature change thereof are equal to each other, an attenuation coefficient of the motion equation is set to be smaller than an attenuation coefficient at a current time point, wherein in a case where the sign of the rate of temperature change of the simulation target and the sign of the acceleration of temperature change thereof are different from each other, the attenuation coefficient of the motion equation is restored to an original value calculated from the heat conduction equation, and wherein when the number of time pitches from the start of the simulation becomes equal to or greater than a reference value, the attenuation coefficient of the motion equation is fixed to the original value calculated from the heat conduction equation. 6. A simulation apparatus that performs a coupled simulation of a structural-elastic phenomenon and a heat conduction phenomenon of a simulation target including a plurality of particles, comprising: a storage unit that stores a motion equation capable of being transformed into an equation of the same form as that of a heat conduction equation with respect to a term of a spatial temperature distribution and a term of a derivative of temperature with respect to time; a central processing unit that performs numerical calculation of the motion equation stored in the storage unit to calculate a temperature distribution of the simulation target; and an output unit that outputs a result of the numerical calculation performed by the central processing unit, wherein in a case where a sign of a rate of temperature change of the simulation target and a sign of an acceleration of temperature change thereof are equal to each other, an attenuation coefficient of the motion equation is set to be smaller than an attenuation coefficient at a current time point, wherein in a case where the sign of the rate of temperature change of the simulation target and the sign of the acceleration of temperature change thereof are different from each other, the attenuation coefficient of the motion equation is restored to an original value calculated from the heat conduction equation, and a virtual mass which is a parameter corresponding to a mass in the motion equation is increased to be greater than a virtual mass at a current time point, and wherein when the virtual mass exceeds an upper limit value, the virtual mass is set to the upper limit value. 7. The simulation apparatus according to claim 6 , wherein the motion equation includes an attenuation coefficient, and wherein the central processing unit sets the attenuation coefficient of the motion equation to a value smaller than an original value calculated from the heat conduction equation applied to the simulation target, or to zero to perform the numerical calculation of the motion equation. 8. The simulation apparatus according to claim 7 , wherein the central processing unit determines whether a condition for setting a rate of temperature change to zero is satisfied for each time pitch of the numerical calculation of the motion equation, and sets, in a case where the condition is satisfied, the rate of temperature change to zero in the next time pitch of the numerical calculation of the motion equation. 9. The simulation apparatus according to claim 7 , wherein the central processing unit performs determining whether a distribution of calculation values of temperatures calculated by the numerical calculation of the motion equation reaches a steady state for each time pitch of the numerical calculation of the motion equation, and setting, in a case where it is determined that the distribution of the calculation values of the temperatures calculated by the numerical calculation of the motion equation reaches the steady state, the attenuation coefficient of the motion equation to the original value calculated from the heat conduction equation applied to the simulation target to perform the numerical calculation of the motion equation.

Assignees

Inventors

Classifications

  • Numerical modelling · CPC title

  • Thermal analysis or thermal optimisation · CPC title

  • G16C60/00Primary

    Computational materials science, i.e. ICT specially adapted for investigating the physical or chemical properties of materials or phenomena associated with their design, synthesis, processing, characterisation or utilisation · CPC title

  • G06F30/20Primary

    Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

  • Differential equations (using digital differential analysers G06F7/64) · 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 US10311176B2 cover?
A coupled simulation of a structural-elastic phenomenon and a heat conduction phenomenon of a simulation target including plural particles is performed. Here, numerical calculation of a motion equation capable of being transformed into an equation of the same form as that of a heat conduction equation is performed with respect to a term of a spatial temperature distribution and a term of a deri…
Who is the assignee on this patent?
Sumitomo Heavy Industries
What technology area does this patent fall under?
Primary CPC classification G16C60/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 04 2019 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).