Method and device for simulating atomic dynamics

US11386248B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11386248-B2
Application numberUS-201916695834-A
CountryUS
Kind codeB2
Filing dateNov 26, 2019
Priority dateNov 29, 2018
Publication dateJul 12, 2022
Grant dateJul 12, 2022

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 method and a device for simulating atomic dynamics includes setting initial positions for multiple specific atoms in a specific scene; calculating, based on the initial positions, positions of the multiple specific atoms at each time in a first time series by utilizing a Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) configured with respect to the specific scene, as real positions; calculating, based on the initial positions, positions of the multiple specific atoms at the same time in the first time series by utilizing a generative adversarial network (GAN), as predicted positions; improving a configuration of the GAN based on the real positions and the predicted positions at a same time. Initial positions are settable for multiple atoms to be simulated in a scene; positions of the multiple atoms to be simulated are calculated at each time in a second time series in the scene by utilizing the improved GAN.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for a computer to simulate atomic dynamics, comprising: setting initial positions for a plurality of specific atoms in a specific scene; calculating, based on the initial positions, positions of the plurality of specific atoms at each time in a first time series in the specific scene to represent real positions by utilizing a software tool known as LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) configured with respect to the specific scene; calculating, based on the initial positions, positions of the plurality of specific atoms at the same time in the first time series in the specific scene to represent predicted positions by utilizing a generative adversarial network (GAN); training a configuration of the GAN based on the real positions and the predicted positions at the same time; setting initial positions for a plurality of atoms to be simulated in a scene; calculating positions of the plurality of atoms simulated in the scene at each time in a second time series by utilizing the trained GAN; determining movement information of the plurality of atoms simulated by analyzing the positions of the plurality of atoms simulated at each time in the second time series; and determining properties of a substance made up of the plurality of atoms simulated based on the movement information. 2. The method according to claim 1 , further comprising: calculating the predicted positions of the plurality of specific atoms at the same time in the first time series by utilizing a generative unit in the GAN; determining a probability that a predicted position among the predicted positions is a real position among the real positions at the same time by utilizing a discriminative unit in the GAN; and training the configuration of the generative unit and the discriminative unit based on the predicted position and the real position at the same time, until the probability determined by the discriminative unit is 50%. 3. The method according to claim 2 , further comprising: training the discriminative unit in such a manner that the discriminative unit is capable of determining whether the predicted position is the real position at the same time. 4. The method according to claim 3 , further comprising: training the generative unit in such a manner that the discriminative unit is not capable of determining whether the predicted position calculated by the generative unit is the real position at the same time. 5. The method according to claim 3 , further comprising: training the generative unit in a manner of minimizing a mean square error between the real position and the predicted position at the same time. 6. The method according to claim 1 , wherein the generative unit and the discriminative unit are implemented with neural networks. 7. A device to simulate atomic dynamics, the device comprising: a memory, and a processor configured to: set initial positions for a plurality of specific atoms in a specific scene; calculate, based on the initial positions, positions of the plurality of specific atoms at each time in a first time series in the specific scene to represent real positions by utilizing a software tool known as LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) configured with respect to the specific scene; calculate, based on the initial positions, positions of the plurality of specific atoms at the same time in the first time series in the specific scene to represent predicted positions by utilizing a generative adversarial network (GAN); train a configuration of the GAN based on the real positions and the predicted positions at the same time; set initial positions for a plurality of atoms to be simulated in a scene; calculate positions of the plurality of atoms simulated in the scene at each time in a second time series by utilizing the trained GAN; determine movement information of the plurality of atoms simulated by analyzing the positions of the plurality of atoms to be simulated at each time in the second time series; and determine properties of a substance made up of the plurality of atoms simulated based on the movement information. 8. The device according to claim 7 , wherein the processor is further configured to: calculate the predicted positions of the plurality of specific atoms at the same time in the first time series by utilizing a generative unit in the GAN; determine a probability that a predicted position among the predicted positions is a real position among the real positions at the same time by utilizing a discriminative unit in the GAN; and train the configuration of the generative unit and the discriminative unit based on the predicted position and the real position at the same time, until the probability determined by the discriminative unit is 50%. 9. The device according to claim 8 , wherein the processor is further configured to: train the discriminative unit in such a manner that the discriminative unit is capable of determining whether the predicted position is the real position at the same time; and train the generative unit in such a manner that the discriminative unit is not capable of determining whether the predicted position calculated by the generative unit is the real position at the same time.

Assignees

Inventors

Classifications

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 US11386248B2 cover?
A method and a device for simulating atomic dynamics includes setting initial positions for multiple specific atoms in a specific scene; calculating, based on the initial positions, positions of the multiple specific atoms at each time in a first time series by utilizing a Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS) configured with respect to the specific scene, as real p…
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G16C10/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 12 2022 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).