Simulation augmented reality system for emergent behavior
AssigneeDassault Systemes Simulia Corp.
InventorsAlexander Jacobus Maria Van der Velden, Robert Vincent Combier
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide an augmented reality by defining a model representing a real-world system. After defining the model, a plurality of model simulations are performed using the defined model which produce predicted field data that is stored in memory. In turn, data from one or more sensors in the real-world system is received and the defined model is calibrated using the received field data relative to the stored predicted field data. Then, an augmented reality of the real-world system is provided using the calibrated model.
Claims20
A computer implemented method for providing an augmented reality experience, the method comprising:
- defining in computer memory, a model of a real-world system;
- performing a plurality of simulations of the real-world system using the defined model, each simulation of the plurality of simulations including one or more simulation input parameters for that simulation, performing each simulation of the plurality of simulations producing predicted field data for that simulation;
- storing the predicted field data and the associated one or more simulation input parameters for each simulation of the plurality of simulations;
- receiving field data from one or more sensors in the real-world system;
- calibrating the model of the real-world system using the received field data relative to the predicted field data, resulting in a calibrated model;
- providing the augmented reality experience of the real-world system using the determined values of the one or more calibrated input parameters as inputs to the calibrated model of the real-world system, the augmented reality experience including a presentation of the received field data and simulation data;
- and
- illustrating a state of the real-world system at a future time, wherein the state of the real-world system at a future time is determined to be the nearest failure condition to the current state of the real-world system.
A computer system for providing an augmented reality experience, the computer system comprising:
- a processor;
- and
- a memory with computer code instructions stored thereon, the processor and the memory, with the computer code instructions being configured to cause the system to:
- define in computer system memory, a model of a real-world system;
- perform a plurality of simulations of the real-world system using the defined model, each simulation of the plurality of simulations including one or more simulation input parameters for that simulation, performing each simulation of the plurality of simulations producing predicted field data for that simulation;
- store the predicted field data and the associated one or more simulation input parameters for each simulation of the plurality of simulations;
- receive field data from one or more sensors in the real-world system;
- calibrate the model of the real-world system using the received field data relative to the predicted field data, resulting in a calibrated model;
- and
- provide the augmented reality experience of the real-world system illustrating a state of the real-world system at a future time using the determined values of the one or more calibrated input parameters as inputs to the calibrated model of the real-world system, the augmented reality experience including a presentation of the received field data and simulation data the state of the real-world system at the future time determined to be the nearest failure condition to the current state of the real-world system.
A non-transitory computer program product for providing an augmented reality experience, the computer program product executed by a server in communication across a network with one or more clients and comprising:
- a computer readable medium, the computer readable medium comprising program instructions which, when executed by a processor causes:
- defining in computer memory, a model of a real-world system;
- performing a plurality of simulations of the real-world system using the defined model, each simulation of the plurality of simulations including one or more simulation input parameters for that simulation, performing each simulation of the plurality of simulations producing predicted field data for that simulation;
- storing the predicted field data and the associated one or more simulation input parameters for each simulation of the plurality of simulations;
- receiving field data from one or more sensors in the real-world system;
- calibrating the model of the real-world system using the received field data relative to the predicted field data, resulting in a calibrated model;
- and
- providing the augmented reality experience of the real-world system using the determined values of the one or more calibrated input parameters as inputs to the calibrated model of the real-world system, the state of the real-world system at a future time is determined to be the nearest failure condition to the current state of the real-world system.
Dependencies are inferred from the claim text.