Real-time Autonomy and Maneuvering Simulation of an Unmanned Underwater Vehicle Near a Moving Submarine Using Actively Sampled Gaussian Process Surrogate Models
Author(s)
Hammond, Brady M.
DownloadThesis PDF (7.998Mb)
Advisor
Sapsis, Themistoklis P.
Terms of use
Metadata
Show full item recordAbstract
Unmanned Underwater Vehicle (UUV) maneuvering simulators have severe limitations on modeling UUV motion near a moving submarine because they are not capable of determining the complex, turbulent, hydrodynamic interactions in real time. Potential flow solvers are typically fast enough, but they neglect viscosity which introduces large inaccuracies that play a critical role in control. On the other hand, Computational Fluid Dynamics (CFD) accurately models these hydrodynamic interactions, but a simulation of a single UUV in one specific configuration typically takes hours or days to complete. Therefore, it is not practical for real-time applications. To bridge this gap, a machine learning framework based on actively sampled Gaussian Process (GP) regression is developed to create a reduced-order model (ROM) that predicts the hydrodynamic interactions in real time using a minimum number of expensive simulations.
We show that the introduced active learning framework, called Non-Myopic MultiFidelity (NMMF) active learning for GP regression, significantly and parsimoniously accelerates the convergence of the surrogate model by combining the low cost of the low-fidelity, potential flow simulations to explore the domain, as well as optimally selected high-fidelity CFD simulations as training data to improve the model accuracy. It is shown that the resulting GP regression model captures accurately and efficiently the hydrodynamic interactions between the UUV and the moving submarine. Based on the developed algorithms, we are able to define operating envelopes that outline regions where the UUV safely overcomes the hydrodynamic interactions, as well as, regions where the UUV is overpowered and collides with the submarine. This approach also enables us to develop new autonomous protocols that compensate for the hydrodynamic interactions, by adjusting the desired UUV heading and speed, which enables the UUV to safely stay on the desired course. A sensitivity analysis confirms the robustness of the presented control strategies. The developed ideas pave the way for control algorithms in complex environments, such as turbulent boundary layers, which were previously impossible to navigate in real-time.
Date issued
2023-06Department
Massachusetts Institute of Technology. Department of Mechanical EngineeringPublisher
Massachusetts Institute of Technology