A CFD-in-the-Loop Control Simulation and Parameter Optimization Framework for Large-Angle Yaw Maneuvers of AUVs
Abstract
1. Introduction
2. Overall Framework for CFD-in-the-Loop Control Simulation and Parameter Optimization
3. CFD Motion Simulation Model Based on Coupled Hull–Propeller–Rudder Analysis
3.1. Geometric Model and Basic Parameters
3.2. Coupled Hull–Propeller–Rudder Solution Method
3.3. Computational Domain and Mesh Generation
3.4. Grid and Time-Step Independence Verification
- (1)
- Grid Independence Verification
- (2)
- Time-step independence study
3.5. Comparative Validation of Simulation Results
- (1)
- Comparison under pitch conditions
- (2)
- Comparison under yaw conditions
- (3)
- Comparison of large-rudder-angle circular motion
4. CFD-in-the-Loop Simulation Framework for Large-Rudder-Angle Yaw Control
4.1. Framework Composition and Module Configuration
- (1)
- Actuator Dynamic Response Model
- (2)
- Virtual Sensor Feedback Module
- (3)
- PID Control Algorithm
4.2. Information Exchange and Time Discretization in the CFD-in-the-Loop Control System
4.3. Comparison of Large-Rudder-Angle Yaw Control Responses and Analysis of Parameter Applicability
5. Sequential Optimization Method of Control Parameters Based on a Surrogate Model
5.1. PID Parameter Optimization Model for CFD-in-the-Loop Control
5.2. Sequential Optimization Framework Based on the Kriging Model
- (1)
- Experimental Design and Initial Sample Collection
- (2)
- High-Fidelity Simulation and Performance Evaluation
- (3)
- Surrogate Model Construction
- (4)
- Sampling Strategy and Iterative Optimization
- (5)
- Convergence Criterion
5.3. Control Parameter Optimization and Comparative Analysis of Results
6. Conclusions
- (1)
- A CFD-based motion simulation model was developed based on a coupled hull–propeller–rudder solver. By integrating overset grids, a propeller body-force model, and the DFBI six-degree-of-freedom motion solver, the model achieves coupled computation of the vehicle’s unsteady flow field, hydrodynamic loads, and motion response. The basic motion response prediction capability of the model was validated against publicly available experimental data, providing a dynamic foundation for subsequent CFD-in-the-loop closed-loop control simulations.
- (2)
- A CFD-in-the-loop simulation framework for large-rudder-angle yaw control was developed. By coupling the controller, the actuator dynamic model, the virtual sensor feedback module, and the CFD motion simulation model within a unified framework, a closed-loop computational process of control input, flow-field response, motion update, and state feedback was achieved. Comparative analysis shows that, under the same controller structure and initial parameter settings, the control parameters obtained from the linearized hydrodynamic-derivative model can produce a relatively smooth response in the linear model, but exhibit more pronounced fluctuations and degraded convergence performance in the CFD-in-the-loop simulation framework. This indicates that the control parameters depend strongly on the dynamic model, and that parameters tuned on the basis of a linearized model are difficult to apply directly to strongly nonlinear large-rudder-angle maneuvering conditions.
- (3)
- A sequential optimization method for control parameters based on a Kriging surrogate model was proposed. To address the high computational cost of CFD-in-the-loop simulation, a surrogate model was used to approximate the objective function, and parameter optimization was carried out in combination with a sequential sampling strategy. The results show that the optimized PID parameters can significantly reduce the ITAE index, while also improving the overshoot, settling time, and rudder-angle oscillation characteristics of the heading response. This demonstrates that the proposed method can effectively enhance the dynamic performance of the system while controlling the computational cost.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Vangi, M.; Topini, E.; Liverani, G.; Topini, A.; Ridolfi, A.; Allotta, B. Design, Development, and Testing of an Innovative Autonomous Underwater Reconfigurable Vehicle for Versatile Applications. IEEE J. Ocean. Eng. 2025, 50, 509–526. [Google Scholar] [CrossRef]
- Vallicrosa, G.; Fumas, M.J.; Huber, F.; Ridao, P. Sparus II AUV as a sensor suite for underwater archaeology: Falconera cave experiments. In Proceedings of the 2020 IEEE/OES Autonomous Underwater Vehicles Symposium (AUV); IEEE: New York, NY, USA, 2020; pp. 1–5. [Google Scholar]
- Li, D.; Du, L. AUV trajectory tracking models and control strategies: A review. J. Mar. Sci. Eng. 2021, 9, 1020. [Google Scholar] [CrossRef]
- Dantas, J.L.D.; de Barros, E.A. Numerical analysis of control surface effects on AUV manoeuvrability. Appl. Ocean Res. 2013, 42, 168–181. [Google Scholar] [CrossRef]
- Okuda, R.; Yasukawa, H.; Yamashita, T.; Matsuda, A. Maneuvering simulations at large drift angles of a ship with a flapped rudder. Appl. Ocean Res. 2023, 135, 103567. [Google Scholar] [CrossRef]
- Prestero, T. Verification of a Six-Degree-of-Freedom Simulation Model for the REMUS Autonomous Underwater Vehicle. Master’s Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, Woods Hole Oceanographic Institution, Woods Hole, MA, USA, 2001. [Google Scholar]
- Mazin, T.M.; Ajaweed, M.N.; Khalaf, S.K. Optimal control of underwater vehicle using LQR controller driven by a new matrix decision control algorithm. Int. J. Dyn. Control 2023, 11, 2911–2923. [Google Scholar]
- Fan, S.; Wang, H.; Zuo, C.; Han, J. Fuzzy adaptive PID-based tracking control for autonomous underwater vehicles. Actuators 2025, 14, 470. [Google Scholar] [CrossRef]
- Jin, T.; Yang, X.; Qi, C.; Wu, Y.; Zhang, Y.; Xu, W. Model reference adaptive PID control for enhanced stability and posture control of unmanned underwater vehicles. Ocean Eng. 2025, 330, 121218. [Google Scholar] [CrossRef]
- Fureby, C.; Anderson, B.; Clarke, D.; Erm, L.; Henbest, S.; Giacobello, M.; Jones, D.; Johansson, M.; Jones, M.; Kumar, C.; et al. Experimental and numerical study of a generic conventional submarine at 10° yaw. Ocean Eng. 2016, 116, 1–20. [Google Scholar] [CrossRef]
- Toxopeus, S.L.; Atsavapranee, P.; Wolf, E.; Daum, S.; Pattenden, R.; Widjaja, R.; Zhang, J.T.; Gerber, A. Collaborative CFD exercise for a submarine in a steady turn. In Proceedings of the ASME 31st International Conference on Ocean, Offshore and Arctic Engineering (OMAE2012); American Society of Mechanical Engineers: New York, NY, USA, 2012; pp. 1–12. [Google Scholar]
- Ahmed, F.; Xiang, X.; Wang, H.; Zhang, J.; Xiang, G.; Yang, S. Nonlinear dynamics of novel flight-style autonomous underwater vehicle with bow wings: ASE- and CFD-based estimations of hydrodynamic coefficients and nonlinear dynamic modeling with experimental validations. Appl. Ocean Res. 2023, 141, 103739. [Google Scholar] [CrossRef]
- Lin, L.; Chen, Y.; Xiong, H.; Yu, C.; Zhu, H.; Xing, Y.; Zheng, G. Hydrodynamics model identification and model-based control application of a new type of AUV. J. Mar. Sci. Eng. 2025, 13, 310. [Google Scholar] [CrossRef]
- Ljung, L. System Identification: Theory for the User, 2nd ed.; Prentice Hall: Upper Saddle River, NJ, USA, 1999. [Google Scholar]
- Safari, F.; Rafeeyan, M.; Danesh, M. Estimation of hydrodynamic coefficients and simplification of the depth model of an AUV using CFD and sensitivity analysis. Ocean Eng. 2022, 263, 112369. [Google Scholar] [CrossRef]
- Fan, G.; Liu, X.; Hao, Y.; Yin, G.; He, L. Optimized hydrodynamic design for autonomous underwater vehicles. Machines 2025, 13, 194. [Google Scholar] [CrossRef]
- Wang, D.; Wang, Y.; Liu, J.; Hu, Z.; Zhang, W.; Wang, Z.; Jiang, Y. An integrated dynamic modeling method for underwater vehicle with hull, propeller and rudder. Ocean Eng. 2023, 282, 115036. [Google Scholar] [CrossRef]
- Franceschi, A.; Piaggio, B.; Villa, D.; Viviani, M. Development and assessment of CFD methods to calculate propeller and hull impact on the rudder inflow for a twin-screw ship. Appl. Ocean Res. 2022, 125, 103227. [Google Scholar] [CrossRef]
- Badoe, C.E.; Phillips, A.B.; Turnock, S.R. Influence of drift angle on the computation of hull–propeller–rudder interaction. Ocean Eng. 2015, 103, 64–77. [Google Scholar] [CrossRef]
- Liu, J.; Wang, M.; Yu, F.; Gao, S.; Yan, T.; He, B. Numerical study on the hull–propeller interaction of autonomous underwater vehicle. Ocean Eng. 2023, 271, 113777. [Google Scholar] [CrossRef]
- Krishna, H.R.; Isaac, M.T.; Ebenezer, D.D. Numerical investigation of two-dimensional axisymmetric and three-dimensional flow simulations over a benchmark underwater vehicle. J. Mar. Sci. Eng. 2023, 11, 1765. [Google Scholar]
- Knight, B.G.; Maki, K.J. A semi-empirical multi-degree-of-freedom body force propeller model. Ocean Eng. 2019, 178, 270–282. [Google Scholar] [CrossRef]
- Hong, L.; Wang, X.; Zhang, D.-S. CFD-based hydrodynamic performance investigation of autonomous underwater vehicles: A survey. Ocean Eng. 2024, 305, 117911. [Google Scholar] [CrossRef]
- Wang, Z.; Gu, H.; Lang, J.; Xing, L. Safety analysis of initial separation phase for AUV deployment of mission payloads. J. Mar. Sci. Eng. 2024, 12, 608. [Google Scholar] [CrossRef]
- Xu, Y.; Shi, W.; Song, Y.; Jia, L.B. Dynamic docking strategies for a bioinspired AUV. Ocean Eng. 2025, 312, 114892. [Google Scholar] [CrossRef]
- Xi, K.; Milne, I.A.; Draper, S.; Chen, L. On the application of overset meshing to numerical studies of roll damping of hulls in complex scenarios. Ocean Eng. 2023, 290, 116173. [Google Scholar] [CrossRef]
- Salari, M.; Rava, A. Numerical investigation of hydrodynamic flow over an AUV moving in the water-surface vicinity considering the laminar–turbulent transition. J. Mar. Sci. Appl. 2017, 16, 298–304. [Google Scholar] [CrossRef]
- Ahmed, F.; Xiang, X.; Zhou, G.; Xiang, G.; Yang, S. Dynamic Modeling and Maneuvering of REMUS 100 AUV: The Impact of Added Mass Coefficients. In Proceedings of the 2023 42nd Chinese Control Conference (CCC), Tianjin, China, 24–26 July 2023; pp. 1424–1429. [Google Scholar]
- Haro, M.P.E.; Park, J.C.; Kim, D.H.; Lee, S.B. CFD simulation on workability of a seaweed harvesting boat due to wake-wash. J. Mar. Sci. Eng. 2020, 8, 544. [Google Scholar] [CrossRef]
- Wu, Y.; Long, T.; Shi, R.; Wang, G.G. Mode Pursuing Sampling Method Using Discriminative Coordinate Perturbation for High Dimensional Expensive Black Box Optimization. J. Mech. Des. 2021, 143, 041703. [Google Scholar] [CrossRef]
- Dong, H.; Wang, J.; Wang, W.; Shen, J. Data-Driven Multi-Task Global Optimization with Two-Stage Knowledge Transfer for Blended-Wing-Body Underwater Gliders Design. Appl. Soft Comput. 2026, 194, 114867. [Google Scholar] [CrossRef]
- Forrester, A.I.J.; Sobester, A.; Keane, A.J. Engineering Design via Surrogate Modelling: A Practical Guide; Wiley: Chichester, UK, 2008. [Google Scholar]
- Borisut, P.; Nuchitprasittichai, A. Adaptive Latin Hypercube Sampling for a Surrogate-Based Optimization with Artificial Neural Network. Processes 2023, 11, 3232. [Google Scholar] [CrossRef]
- Legashev, L.; Tolmachev, S.; Bolodurina, I.; Shukhman, A.; Grishina, L. Investigation into the hyperparameters of error-based adaptive sampling approach for surrogate modeling. Modelling 2024, 5, 106. [Google Scholar] [CrossRef]
- Zhan, D.; Xing, H. Expected improvement for expensive optimization: A review. J. Glob. Optim. 2020, 78, 507–544. [Google Scholar] [CrossRef]





















| Parameter | Value | Unit | Description |
|---|---|---|---|
| a | +1.91 × 10−1 | m | Bow length |
| +1.65 × 10−2 | m | Bow offset | |
| b | +6.54 × 10−1 | m | Mid-body length |
| c | +5.41 × 10−1 | m | Stern length |
| +3.68 × 10−2 | m | Stern offset | |
| d | +1.91 × 10−1 | m | Maximum hull diameter |
| n | +2 | n/a | Exponential coefficient |
| θ | +4.36 × 10−1 | radians | Tail angle |
| Case | Meshes (×104) | CFD Drag (N) | Experimental Drag (N) | Relative Error |
|---|---|---|---|---|
| 1 | 258 | 8.85 | 9.51 | 6.94% |
| 2 | 354 | 9.06 | 9.51 | 4.73% |
| 3 | 488 | 9.22 | 9.51 | 3.05% |
| Scheme | Courant Number | |
|---|---|---|
| 1 | 0.0014 | 0.79 |
| 2 | 0.001 | 0.46 |
| 3 | 0.0007 | 0.39 |
| Model | (s) | (s) | (°) | (%) | (°⋅s2) |
|---|---|---|---|---|---|
| Linear hydrodynamic model | 3.528 | 12.688 | 102.77 | 14.18 | 2733.55 |
| CFD-in-the-loop | 1.312 | - | 110.86 | 23.17 | 12,337.82 |
| Category | Parameter | Before Optimization | After Optimization |
|---|---|---|---|
| PID Parameters | 1.97 | 1.51 | |
| 0.27 | 0.01 | ||
| 0.14 | 0.05 | ||
| Performance | 24.51 | 7.19 | |
| 28.16 | 7.71 | ||
| 21.07% | 5.77% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Zhang, D.; Wang, N.; Hu, F.; Liu, Z.; Bao, C.; Liu, Q. A CFD-in-the-Loop Control Simulation and Parameter Optimization Framework for Large-Angle Yaw Maneuvers of AUVs. J. Mar. Sci. Eng. 2026, 14, 716. https://doi.org/10.3390/jmse14080716
Zhang D, Wang N, Hu F, Liu Z, Bao C, Liu Q. A CFD-in-the-Loop Control Simulation and Parameter Optimization Framework for Large-Angle Yaw Maneuvers of AUVs. Journal of Marine Science and Engineering. 2026; 14(8):716. https://doi.org/10.3390/jmse14080716
Chicago/Turabian StyleZhang, Daiyu, Ning Wang, Fangfang Hu, Zhenwei Liu, Chaoming Bao, and Qian Liu. 2026. "A CFD-in-the-Loop Control Simulation and Parameter Optimization Framework for Large-Angle Yaw Maneuvers of AUVs" Journal of Marine Science and Engineering 14, no. 8: 716. https://doi.org/10.3390/jmse14080716
APA StyleZhang, D., Wang, N., Hu, F., Liu, Z., Bao, C., & Liu, Q. (2026). A CFD-in-the-Loop Control Simulation and Parameter Optimization Framework for Large-Angle Yaw Maneuvers of AUVs. Journal of Marine Science and Engineering, 14(8), 716. https://doi.org/10.3390/jmse14080716

