Application (pre-grant publication)
AUTO-GENERATION OF SIMULATION DEVICES FOR A HARDWARE-IN-THE-LOOP SIMULATION
- Number
- 20250148152
- Published
- 2025-05-08
- Filed
- 2023-11-03
- Assignee
- Disney Enterprises, Inc.
- Inventors
- NATHAN; Gregory J., GRGIC; Rich, DAHLINGER; Cecelia, STRANDSKOV; Matthew J., WALTERS; Brian Foster, HASLEBACHER; Faith Elizabeth Smith
- CPC
- G06F30/17; G06F30/27; G06F30/20; G06F30/12
- Verdict
- Low Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
HIL-simulation-device auto-generation technique (McNaull/Milluzzi cluster).
Abstract
An HIL simulation platform may analyze a computer-aided design (CAD) drawing of a device of an operator console. The HIL simulation platform may determine, based on analyzing the CAD drawing, device type information and signal information of the device. The device type information identifies a device type of the device and the signal information identifies one or more signal types of signals associated with the device. The HIL simulation platform may generate, based on the device type information, a simulation device for an HIL simulation of an operation of the device in an HIL simulation environment. The HIL simulation platform may generate, based on the signal information, a name of an output signal from the simulation device. The HIL simulation platform may map, based on the name, the output signal to a controller device in a real world environment and execute a computer model to perform the HIL simulation.
Background
BACKGROUND
Hardware-in-the-loop (HIL) simulations are used in the development and test of complex real-time control systems. HIL simulations involve simulating multiple systems of a controlled environment to provide realistic inputs to a controller being developed or under test. Each external system that communicates with the controller is implemented by a mathematical representation (e.g., a software application) that produces signals and values that simulate the real-time controlled environment. SUMMARY
In some implementations, a method performed by an HIL simulation platform includes analyzing a computer-aided design (CAD) drawing of a device of an operator console; determining, based on analyzing the CAD drawing, device type information and signal information of the device, wherein the device type information identifies a device type of the device, and wherein the signal information identifies one or more signal types of signals associated with the device; generating, based on the device type information, a simulation device for an HIL simulation of an operation of the device in an HIL simulation environment; generating, based on the signal information, a name of an output signal from the simulation device; mapping, based on the name, the output signal to a controller device in a real world environment; and executing a computer model to perform the HIL simulation, wherein the HIL simulation comprises generating the output signal and providing the output sign