Simulation management method, simulation system, and program

US11520954B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11520954-B2
Application numberUS-202016816699-A
CountryUS
Kind codeB2
Filing dateMar 12, 2020
Priority dateMar 27, 2019
Publication dateDec 6, 2022
Grant dateDec 6, 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.

Reusable information is extracted from a result of executing a simulation of a plurality of models.A simulation management method for managing data for use in a simulation by a management device having a processor and a memory, the method including: executing a simulation using a model and data, by a simulator; extracting intermediate data indicating that an internal state of the model that is being simulated matches a predetermined state, by the management device; and holding the extracted intermediate data as useful intermediate data, by the management device.

First claim

Opening claim text (preview).

What is claimed is: 1. A simulation management method for managing data for use in a simulation by a management device including a processor and a memory, the method comprising: executing the simulation using a model and data, by a simulator; extracting intermediate data indicating that an internal state of the model that is being simulated matches a predetermined state, and holding the extracted intermediate data as useful intermediate data, by the management device; receiving an identifier of the model and the predetermined state as a condition for starting the simulation, by the management device; acquiring the useful intermediate data from model state management information using the received identifier of the model and the received predetermined state, by the management device; while a scenario definition is in progress, setting the acquired useful intermediate data to the model, and issuing a command to start the simulation from the predetermined state to the simulator, by the management device; and starting the simulation from the predetermined state to the simulator to shorten time required for the simulation. 2. The simulation management method according to claim 1 , wherein the simulation is a simulation using a plurality of models, and the management device holds the useful intermediate data for each of the models. 3. The simulation management method according to claim 2 , comprising: receiving identifiers of the plurality of the models and the predetermined states corresponding to the plurality of models as a condition for starting the simulation, by the management device; acquiring a plurality of pieces of the useful intermediate data from the model state management information using the received identifiers of the plurality of models and the received predetermined states, by the management device; and setting the plurality of pieces of acquired useful intermediate data to the models, and issuing a command to start the simulation from the predetermined states by synchronizing the plurality of models to the simulator, by the management device. 4. The simulation management method according to claim 2 , comprising: causing a state of at least one of the plurality of models to transition to the predetermined state after setting the plurality of models, and synchronizing the plurality of models after state transition. 5. The simulation management method according to claim 1 , wherein the predetermined state is a preset standby state or a preset steady state. 6. The simulation management method according to claim 5 , wherein the identifier of the model in the model state management information includes a name and version information, and the management device receives the name and the version information as the identifier of the model. 7. The simulation management method according to claim 1 , wherein the model state management information contains the predetermined state and the identifier of the model, and the management device acquires the useful intermediate data corresponding to the predetermined state and the identifier of the model, and stores the useful intermediate data in the model state management information so that the useful intermediate data is associated with the predetermined state and the identifier of the model. 8. The simulation management method according to claim 7 , wherein the model state management information contains a plurality of identifies of models, and a plurality of the predetermined states are associated with the each of the plurality of identifies of the models. 9. The simulation management method according to claim 1 , wherein an attention condition setting a value used for determination of the predetermined state and a value excluded from the determination among values indicating internal states of the model, is used as the predetermined state. 10. A simulation system comprising: a management device including a processor and a memory; and a simulator executing a simulation, wherein the simulator receives a model and data and executes the simulation, and the management device extracts intermediate data indicating that an internal state of the model that is being simulated matches a predetermined state, and holds the extracted intermediate data as useful intermediate data, receives an identifier of the model and the predetermined state as a condition for starting the simulation, acquires the useful intermediate data from model state management information using the received identifier of the model and the received predetermined state, while a scenario definition is in progress, sets the acquired useful intermediate data to the model, and issues a command to start the simulation from the predetermined state to the simulator, and starts the simulation from the predetermined state to the simulator to shorten time required for the simulation.

Assignees

Inventors

Classifications

  • characterised by type of power unit · CPC title

  • Vehicle, aircraft or watercraft design · CPC title

  • HIL hardware in the loop, simulates equipment to which a control module is fixed · CPC title

  • Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits (means for initiating a change in direction B62D1/00; steering valves B62D5/06; combined with means for inclining the vehicle body or wheels on bends B62D9/00) · CPC title

  • electric · 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 US11520954B2 cover?
Reusable information is extracted from a result of executing a simulation of a plurality of models.A simulation management method for managing data for use in a simulation by a management device having a processor and a memory, the method including: executing a simulation using a model and data, by a simulator; extracting intermediate data indicating that an internal state of the model that is …
Who is the assignee on this patent?
Hitachi Ltd
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 Dec 06 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).