CPC G06F 30/27 (2020.01) [G06F 30/12 (2020.01); G06F 30/13 (2020.01); G06F 30/17 (2020.01); G06F 30/20 (2020.01); G06F 30/28 (2020.01); G06N 20/00 (2019.01); G06T 15/10 (2013.01); G01F 5/00 (2013.01); G06F 2111/10 (2020.01); G06F 2111/20 (2020.01); G06F 2113/08 (2020.01); G06T 2215/16 (2013.01)] | 13 Claims |
1. A system, comprising:
a processor that executes computer-executable instructions stored in a computer-readable memory, which causes the processor to:
generate a three-dimensional computing model of a mechanical device, wherein generating the three-dimensional computing model of the mechanical device comprises:
receiving an image of the mechanical device,
receiving user input representing a trace along the image, wherein the trace defines a portion of the image associated with the mechanical device and indicates a geometry of the mechanical device, and
generating the three-dimensional computing model of the mechanical device based on the image and the user input, wherein generating the three-dimensional computing model comprises determining a control volume associated with the three-dimensional computing model, including determining a border of a computational geometry of the control volume corresponding with the trace, the control volume representing a chamber of the device through which a fluid flows through the device;
predict at least one characteristic of the mechanical device by executing a machine learning process on the three-dimensional computing model of the mechanical device; and
display a graphical user interface that renders, on the three-dimensional computing model, physics modeling data based on the at least one characteristic.
|