Outer Rim Archives
Archives · 2024 · 20240202388

Application (pre-grant publication)

SYSTEMS AND METHODS FOR PERFORMING A SIMULATION USING DIFFERENT LEVELS OF FIDELITY

Number
20240202388
Published
2024-06-20
Filed
2022-12-16
Assignee
Disney Enterprises, Inc.
Inventors
MCNAULL; Patrick J., MARRA; Robert J., HOFER; Christopher C., WALTERS; Brian F.
CPC
G06F30/15; G06F30/20
Verdict
Medium Notable software
Source
Google Patents · FreePatentsOnline

The keeper's note

Variable-fidelity simulation technique (ride/robotics adjacent).

Abstract

In some implementations, a simulation platform may receive a request to perform a simulation of operations of a plurality of components. The simulation platform may receive first fidelity information identifying a first level of detail and functionality to be simulated for a first component of the plurality of components, wherein the first level of detail and functionality is part of a first plurality of levels of details and functionalities to be simulated for the first component. The simulation platform may receive second fidelity information identifying a second level of detail and functionality to be simulated for a second component of the plurality of components, wherein the second level of detail and functionality is part of a second plurality of levels of details and functionalities to be simulated for the second component. The simulation platform may execute, based on the request, a computer model to perform the simulation of the operations of the plurality of components, wherein, during the simulation, an operation of the first component is simulated based on the first fidelity information, and wherein, during the simulation, an operation of the second component is simulat

Background

BACKGROUND

A ride system includes a passenger vehicle that transports passengers through a ride experience. Typically, the passenger vehicle includes a system or device that propels the passenger vehicle through the ride experience, from one portion of the ride system to another portion of the ride system. In some situations, a computer model may be executed to simulate a movement of the passenger vehicle along a ride path. SUMMARY

In some implementations, a method performed by a simulation platform includes receiving a request to perform a simulation of operations of a plurality of components; receiving first fidelity information identifying a first level of detail and functionality to be simulated for a first component of the plurality of components, wherein the first level of detail and functionality is part of a first plurality of levels of details and functionalities to be simulated for the first component; receiving second fidelity information identifying a second level of detail and functionality to be simulated for a second component of the plurality of components, wherein the second level of detail and functionality is part of a second plurality of levels of details and functionalities to be simulated for the second component; executing, based on the request, a computer model to perform the simulation of the operations of the plurality of components, wherein, during the simulation, an operation of the first component is simulated based on the first fide

Claims

1. A method performed by a simulation platform, the method comprising: receiving a request to perform a simulation of operations of a plurality of components; receiving first fidelity information identifying a first level of detail and functionality to be simulated for a first component of the plurality of components, wherein the first level of detail and functionality is part of a first plurality of levels of details and functionalities to be simulated for the first component; receiving second fidelity information identifying a second level of detail and functionality to be simulated for a second component of the plurality of components, wherein the second level of detail and functionality is part of a second plurality of levels of details and functionalities to be simulated for the second component; executing, based on the request, a computer model to perform the simulation of the operations of the plurality of components, wherein, during the simulation, an operation of the first component is simulated based on the first fidelity information, and wherein, during the simulation, an operation of the second component is simulated based on the second fidelity information; and causing an action to be performed based on performing the simulation. || 8. A device, comprising: one or more processors configured to: receive first fidelity information identifying a first level of detail and functionality to be simulated for a component, wherein the first level of detail and functionality is part of a plurality of levels of details and functionalities to be simulated for the component; execute a computer model to perform a first simulation of an operation of the component, wherein, during the first simulation, the operation of the component is simulated based on the first fidelity information; receive, based on a result of performing the first simulation, second fidelity information identifying a second level of detail and functionality of the plurality of levels of details and functionalities, wherein the second level of detail and functionality is different than the first level of detail and functionality; and execute the computer model to perform a second simulation of the operation of the component, wherein, during the second simulation, the operation of the first component is simulated based on the second fidelity information. || 15. A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising: one or more instructions that, when executed by one or more processors of a device, cause the device to: receive first fidelity information identifying a first level of detail and functionality to be simulated for a component, wherein the first level of detail and functionality is part of a plurality of levels of details and functionalities to be simulated for the component; execute a computer model to perform a first simulation of an operation of the component, wherein, during the first simulation, the operation of the component is simulated based on the first fidelity information; receive, based on a result of performing the first simulation, second fidelity information identifying a second level of detail and functionality of the plurality of levels of details and functionalities, wherein the second level of detail and functionality is different than the first level of detail and functionality; and wherein, during the second simulation, the operation of the first component is simulated based on the second fidelity information.