Research on the Application of Incremental Approximation Models in Hull Form Optimization Design
Abstract
1. Introduction
2. Sobol Variance Decomposition and High-Dimensional Model Representation Theory
3. Incremental Modeling Method Based on HDMR Structure and Kriging Model
4. Numerical Example Validation
4.1. Test Functions
4.2. Error Metrics
4.3. Results and Discussion
5. Hull Form Optimization Test Case
5.1. Optimization Model and Strategy
5.2. Global Optimization and Results Comparison
6. Conclusions
- (1)
- Achieving lossless data reuse: When facing the expansion of design space dimensions, the proposed method can fully inherit the previously constructed low-order component models and historical samples. Model updates can be completed by adding only a minimal number of samples for the new variables, thereby avoiding the wastage of computational resources and sample distortion caused by starting from scratch or forced model concatenation in traditional approaches.
- (2)
- Ensuring modeling stability under high-dimensional, small-sample conditions: Based on the low-order additive decomposition of HDMR, the proposed method effectively mitigates the “curse of dimensionality” and fitting distortion to which traditional full-dimensional approximation models are susceptible under high-dimensional, small-sample conditions. It consistently maintains low prediction errors across various test dimensions.
- (3)
- Demonstrating practical engineering value: In the 16-dimensional hull line optimization of an 800 TEU container ship, a high-precision approximation model was successfully constructed using only 144 CFD sample points. The optimal hull form obtained through optimization achieved a 5.35% reduction in total resistance, with a model prediction error of only 2.07%, validating the feasibility and efficiency of the proposed method in hull form optimization.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Liu, Z.; Zhao, W.; Wan, D. Resistance and wake distortion optimization of JBC considering ship-propeller interaction. Ocean Eng. 2022, 244, 110376. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Ji, X.; Wang, L.; Rong, Z.; Sun, X.; Yuan, L. A novel expected improvement-sequentially constrained Monte Carlo method for hull form optimization. Ocean Eng. 2026, 346, 123905. [Google Scholar] [CrossRef] [Scilit]
- Xin, L.; Liu, P.; Wang, S.; Yan, J.; Bai, C. Hierarchical multi-objective hull optimization for a cross-domain unmanned surface and glide vehicle based on Voronoï-EHVI adaptive sampling. Ocean Eng. 2026, 343, 123397. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Zhao, W.; Wan, D. Hull form optimization based on calm-water wave drag with or without generating bulbous bow. Appl. Ocean Res. 2021, 116, 102861. [Google Scholar] [CrossRef] [Scilit]
- Kim, H.; Yang, C. A new surface modification approach for CFD-based hull form optimization. J. Hydrodyn. 2010, 22, 520–525. [Google Scholar] [CrossRef] [Scilit]
- Feng, Y.; Chen, Z.; Dai, Y.; Wang, F.; Cai, J.; Shen, Z. Multidisciplinary optimization of an offshore aquaculture vessel hull form based on the support vector regression surrogate model. Ocean Eng. 2018, 166, 145–158. [Google Scholar] [CrossRef] [Scilit]
- Liu, Z.; Wan, D.; Zhang, X.; Chen, J.; Wang, S.; Wang, Y. Design space nonlinear dimensionality reduction based on deep neural networks in ship hull form optimization. Ocean Eng. 2026, 348, 124112. [Google Scholar] [CrossRef] [Scilit]
- Wei, Y.; Pan, G.; Paladaechanan, P.; Wan, D. A novel hull form optimization framework based on multi-fidelity deep neural network. J. Hydrodyn. 2025, 37, 149–159. [Google Scholar] [CrossRef] [Scilit]
- Campana, E.F.; Peri, D.; Tahara, Y.; Stern, F. Shape optimization in ship hydrodynamics using computational fluid dynamics. Comput. Methods Appl. Mech. Eng. 2006, 196, 634–651. [Google Scholar] [CrossRef] [Scilit]
- Qi, X.; Miao, A.; Wan, D. A Nurbs-Based Hull Surface Modification Method for Hydrodynamic Optimization. In Proceedings of the Thirteenth ISOPE Pacific/Asia Offshore Mechanics Symposium, Jeju, Republic of Korea, 14–17 October 2018. [Google Scholar]
- Diez, M.; Volpi, S.; Serani, A.; Stern, F.; Campana, E.F. Simulation-Based Design Optimization by Sequential Multi-Criterion Adaptive Sampling and Dynamic Radial Basis Functions. In Advances in Evolutionary and Deterministic Methods for Design, Optimization and Control in Engineering and Sciences; Computational Methods in Applied Sciences; Springer: Cham, Switzerland, 2019; Volume 48, pp. 213–228. [Google Scholar]
- Chang, H.; Hou, W.; Liu, Z.; Feng, B.; Zheng, Q. Enhancing surrogate model accuracy in ship design optimization through intelligent constraint-aware sample selection. Eng. Appl. Artif. Intell. 2026, 163, 112716. [Google Scholar] [CrossRef] [Scilit]
- Huang, F.; Wang, L.; Yang, C. A new improved artificial bee colony algorithm for ship hull form optimization. Eng. Optim. 2016, 48, 672–686. [Google Scholar] [CrossRef] [Scilit]
- Tran, T.G.; Nguyen, H.V.; Van Huynh, Q. A Method for Optimizing the Hull Form of Fishing Vessels. J. Ship Res. 2023, 67, 72–91. [Google Scholar] [CrossRef] [Scilit]
- Tran, T.G.; Van Huynh, Q.; Kim, H.C. Optimization strategy for planing hull design. Int. J. Nav. Archit. Ocean Eng. 2022, 14, 100471. [Google Scholar] [CrossRef] [Scilit]
- Feng, Y.; Moctar, O.E.; Schellin, T.E. Parametric Hull Form Optimization of Containerships for Minimum Resistance in Calm Water and in Waves. J. Mar. Sci. Appl. 2021, 20, 670–693. [Google Scholar] [CrossRef] [Scilit]
- Mittendorf, M.; Papanikolaou, A.D. Hydrodynamic hull form optimization of fast catamarans using surrogate models. Ship Technol. Res. 2021, 68, 14–26. [Google Scholar] [CrossRef] [Scilit]
- Zheng, L.; Wang, H.; Chen, S. The generative marine hull form optimization based on offline data-driven evolutionary algorithm. Ocean Eng. 2026, 358, 125935. [Google Scholar] [CrossRef] [Scilit]
- Kim, J.; Roh, M.; Yeo, I. An MLP (Multi-Layer Perceptron)-based method for optimizing multiple hull forms at once using surrogate modeling with geometric moments. Ocean Eng. 2025, 339, 122121. [Google Scholar] [CrossRef] [Scilit]
- Saida, T.; Nishio, M. Transfer learning Gaussian process regression surrogate model with explainability for structural reliability analysis under variation in uncertainties. Comput. Struct. 2023, 281, 107014. [Google Scholar] [CrossRef] [Scilit]
- Tfaily, A.; Bartoli, N.; Diouane, Y.; Kokkolaras, M. Transfer learning in surrogate modeling with emphasis on aircraft design. Struct. Multidiscip. Optim. 2026, 69, 41. [Google Scholar] [CrossRef] [Scilit]
- Lee, M.; Lee, I. A machine-learning based prediction of wake distribution for feeder-class container ships with flow control fins. Ocean Eng. 2025, 340, 122372. [Google Scholar] [CrossRef] [Scilit]
- An, C.; Mao, L. A Transfer Learning Based Dual-Surrogate-Assisted Hull Form Optimization Method. Jisuanji Gongcheng/Comput. Eng. 2025, 51, 317–327. [Google Scholar]
- Peherstorfer, B.; Willcox, K.; Gunzburger, M. Survey of Multifidelity Methods in Uncertainty Propagation, Inference, and Optimization. SIAM Rev. 2018, 60, 550–591. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Zhao, W.; Wan, D. Multi-fidelity Co-Kriging surrogate model for ship hull form optimization. Ocean Eng. 2022, 243, 110239. [Google Scholar] [CrossRef] [Scilit]
- Bonfiglio, L.; Perdikaris, P.; Vernengo, G.; de Medeiros, J.S.; Karniadakis, G. Improving SWATH Seakeeping Performance using Multi-Fidelity Gaussian Process and Bayesian Optimization. J. Ship Res. 2018, 62, 223–240. [Google Scholar] [CrossRef] [Scilit]
- Renaud, P.; Sacher, M.; Scolan, Y. Multi-objective hull form optimization of a SWATH configuration using surrogate models. Ocean Eng. 2022, 256, 111209. [Google Scholar] [CrossRef] [Scilit]
- Sobol, I.M. Global sensitivity indices for nonlinear mathematical models and their Monte Carlo estimates. Math. Comput. Simul. 2001, 55, 271–280. [Google Scholar] [CrossRef] [Scilit]
- Rabitz, H.; Aliş, Ö.F. General foundations of high-dimensional model representations. J. Math. Chem. 1999, 25, 197–233. [Google Scholar] [CrossRef] [Scilit]
- Tang, L.; Li, G.; Wang, H. Kriging-HDMR metamodeling technique for nonlinear problems. Lixue Xuebao/Chin. J. Theor. Appl. Mech. 2011, 43, 780–784. [Google Scholar]
- Li, G.; Wang, S.; Rabitz, H. Practical Approaches to Construct RS-HDMR Component Functions. J. Phys. Chem. A Mol. Spectrosc. Kinet. Environ. Gen. Theory 2002, 106, 8721–8733. [Google Scholar] [CrossRef] [Scilit]
- Czworkowski, C.L.; Sheppard, J.W. Using Variable Interaction Graphs to Improve Particle Swarm Optimization. In GECCO ’25 Companion: Proceedings of the Genetic and Evolutionary Computation Conference Companion, Malaga, Spain, 14–18 July 2025; Association for Computing Machinery: New York, NY, USA, 2025; pp. 479–482. [Google Scholar]
- Alimhillaj, P.; Minisci, E.; Dalla Vedova, M.D.L.; Ferro, C.G.; Maggiore, P. Interpretable surrogate modelling for multirotor design exploration: Combining HDMR and Kolmogorov-Arnold decomposition. In Proceedings of the MDPI 1st International Online Conference on Aerospace, Online, 16–17 April 2026. [Google Scholar]
- Zhong, L.; Yang, Y.; Zha, Z.; Shu, L.; Jiang, P.; Zhou, Q.; Wang, C. A space mapping-based high-dimensional model representation for multi-fidelity surrogate modelling. Eng. Optim. 2026, 58, 1652–1678. [Google Scholar] [CrossRef] [Scilit]
- Farkas, A.; Degiuli, N.; Martic, I. Assessment of hydrodynamic characteristics of a full-scale ship at different draughts. Ocean Eng. 2018, 156, 135–152. [Google Scholar] [CrossRef] [Scilit]









| Item | Test Functions | Dimension | Design Space |
|---|---|---|---|
| F1 | D = 10 | (−1, 1) | |
| D = 12 | (−1, 1) | ||
| F2 | D = 20 | (−2, 2) | |
| D = 22 | (−2, 2) | ||
| F3 | D = 20 | (−5, 5) | |
| D = 22 | (−5, 5) | ||
| F4 | D = 30 | (−5, 5) | |
| D = 32 | (−5, 5) |
| Item | Kriging (DACE Toolbox) | Neural Network (MATLAB Feedforwardnet) |
|---|---|---|
| Regression model | Ordinary Kriging | —— |
| Correlation function | Gaussian | —— |
| Theta optimization | Maximum likelihood estimation initial theta = 1.0; bounds: [1 × 10−3, 20.0] | —— |
| Nugget parameter | Not used | —— |
| Input normalization | Z-score | mapminmax |
| Network architecture | —— | Two hidden layers: [20, 10] neurons |
| Activation function | —— | Sigmoid (default tansig and purelin) |
| Training algorithm | —— | Levenberg–Marquardt |
| Training settings | —— | showWindow = false Maximum epochs = 1000 Minimum gradient = 1 × 10−7 Validation patience (max_fail) = 6 Initial damping factor (mu) = 0.001 |
| Regularization | —— | None |
| Random seed | —— | rng(0) |
| Item | Dimension | Approximation Model | Total Sample Size | Additional Sample Size | % | ||
|---|---|---|---|---|---|---|---|
| F1 | D = 10 | Kriging–HDMR | 100 (100 + 0) | —— | 4.46 | 0.0435 | 0.0122 |
| Kriging | 100 | —— | 21.94 | 0.8696 | 0.2336 | ||
| NN | 100 | —— | 28.38 | 1.4795 | 0.4094 | ||
| D = 12 | Kriging–HDMR | 120 (120 + 0) | 20 (20 + 0) | 4.59 | 0.0494 | 0.0141 | |
| Kriging | 120 | 20 | 48.53 | 1.0191 | 0.2805 | ||
| NN | 120 | 20 | 102.40 | 1.6585 | 0.4942 | ||
| F2 | D = 20 | Kriging–HDMR | 526 (126 + 400) | —— | 6.68 | 0.1958 | 0.0555 |
| Kriging | 600 | —— | 20.29 | 0.6622 | 0.1811 | ||
| NN | 600 | —— | 26.47 | 0.8583 | 0.2253 | ||
| D = 22 | Kriging–HDMR | 568 (138 + 430) | 42 (12 + 30) | 6.92 | 0.1936 | 0.0489 | |
| Kriging | 660 | 60 | 28.75 | 0.7419 | 0.1804 | ||
| NN | 660 | 60 | 31.69 | 0.8075 | 0.1940 | ||
| F3 | D = 20 | Kriging–HDMR | 907 (182 + 725) | —— | 10.10 | 0.1947 | 0.0457 |
| Kriging | 1000 | —— | 96.12 | 0.4658 | 0.1132 | ||
| NN | 1000 | —— | 203.06 | 0.8194 | 0.1942 | ||
| D = 22 | Kriging–HDMR | 1026 (196 + 830) | 119 (14 + 105) | 13.13 | 0.1638 | 0.0378 | |
| Kriging | 1120 | 120 | 150.61 | 0.4828 | 0.1103 | ||
| NN | 1120 | 120 | 225.15 | 0.7899 | 0.1756 | ||
| F4 | D = 30 | Kriging–HDMR | 408 (408 + 0) | —— | 3.90 | 0.1088 | 0.0274 |
| Kriging | 500 | —— | 52.14 | 0.8417 | 0.2204 | ||
| NN | 500 | —— | 47.37 | 1.2010 | 0.3098 | ||
| D = 32 | Kriging–HDMR | 436 (436 + 0) | 28 (28 + 0) | 4.03 | 0.1160 | 0.0300 | |
| Kriging | 560 | 60 | 55.15 | 0.9049 | 0.2251 | ||
| NN | 560 | 60 | 47.14 | 0.9571 | 0.2508 |
| Parameter | Symbol | Full-Scale Value | Model Value |
|---|---|---|---|
| Length between perpendiculars | LPP/m | 125.8 | 6.29 |
| Molded breadth | B/m | 22 | 1.1 |
| Molded depth | D/m | 9.5 | 0.475 |
| Design draft | T/m | 6 | 0.3 |
| No. | Parameter | Meaning | Range of Variation | Initial Value | |
|---|---|---|---|---|---|
| Lower Limit | Upper Limit | ||||
| 1 | bulbB/halfbeam | Ratio of maximum bulbous bow width to half-beam | 0.2000 | 0.27 | 0.263636 |
| 2 | bulbLength/Lpp | Ratio of bulbous bow length to length between perpendiculars | 0.0145 | 0.0175 | 0.016693 |
| 3 | LOWfullness | Fullness of lower bulbous bow | 0.62 | 0.8 | 0.715 |
| 4 | TOPfullness | Fullness of upper bulbous bow | 0.6 | 0.76 | 0.75 |
| 5 | alpha | Tunnel inclination angle | 12 | 15 | 14 |
| 6 | endcpc0/Lpp | Ratio of stern rise starting point position to length between perpendiculars | 0.155 | 0.2 | 0.166932 |
| 7 | Ztran/draft | Ratio of transom lower-edge height to draft | 0.9121 | 0.9176 | 0.916667 |
| 8 | b_B | Ratio of shaft line distance to centerplane to half-beam | 0.3 | 0.58 | 0.545455 |
| 9 | inskegy_b | Inner fullness of twin skegs | 0.3 | 0.5 | 0.375 |
| 10 | outskegy_b | Outer fullness of twin skegs | 0.65 | 0.77 | 0.7 |
| 11 | rot | Transverse inclination angle of stern | −15 | 35 | 18 |
| 12 | Xbosshole/Lpp | Ratio of shaft exit position distance from Station 0 to length between perpendiculars | 0 | 0.028 | 0.023053 |
| 13 | Xskegend/Lpp | Ratio of twin skeg end position to length between perpendiculars | 0.185 | 0.205 | 0.190779 |
| 14 | Xskegstart/Lpp | Ratio of twin skeg start position to length between perpendiculars | 0 | 0.02 | 0.015898 |
| 15 | Fobtran_b | Transverse position of flat bottom line at stern | 0.66 | 0.81 | 0.734664 |
| 16 | Cpc_fullness | Fullness of centerplane profile | 0.62 | 0.76 | 0.691 |
| Parameter | CFD Methodology Information |
|---|---|
| Solver | STAR-CCM+; implicit unsteady formulation |
| Turbulence model | k-Epsilon |
| Free-surface model | Eulerian multiphase + VOF with VOF Waves |
| Computational domain | Half-model (symmetry) with dimensions: from –2 Lpp to +2 Lpp in x, 0 to 2 Lpp in y, and –2 Lpp to +1 Lpp in z |
| Boundary conditions | Top, Bottom, Inlet, and Side → Velocity Inlet; Symmetry plane → Symmetry plane; Outlet → Pressure Outlet |
| Mesh resolution | Global base size 0.081 m; boundary-layer refinement on hull surface; local refinement at bow and stern to 0.032 m; further refinement at design waterline to capture Kelvin waves; total cell count ~1.84 million |
| Wall treatment | All y + Wall Treatment |
| Convergence criteria | Total physical time = 40 s, total time steps = 10,000 (i.e., time step = 0.004 s). Residual tolerances or a steady-state criterion for the monitored drag are not specified. |
| Sinkage and trim | Hull attitude is fixed; DFBI is not used. |
| Quantity | Coarse Grid | Medium Grid | Fine Grid | Convergence Ratio | ||
|---|---|---|---|---|---|---|
| Cell count (106) | 0.99 | 1.84 | 3.65 | —— | —— | —— |
| Total resistance (N) | 12.86 | 13.26 | 13.39 | -0.13 | -0.4 | 0.325 |
| Approximation Model | Dimension | Number of Samples | maxRE(%) | RAAE | nRMSE |
|---|---|---|---|---|---|
| Kriging–HDMR | 14 | 126 | 2.49 | 0.1495 | 0.0666 |
| Kriging–HDMR | 16 | 126 + 18 | 3.73 | 0.2503 | 0.1021 |
| No. | Design Parameter | Initial Hull | Optimized Hull 1 | Optimized Hull 2 | Optimized Hull 3 |
|---|---|---|---|---|---|
| 1 | bulbB/halfbeam | 0.263636 | 0.2569 | 0.2524 | 0.2528 |
| 2 | bulbLength/Lpp | 0.016693 | 0.0175 | 0.0172 | 0.0174 |
| 3 | LOWfullness | 0.715 | 0.7714 | 0.7674 | 0.7991 |
| 4 | TOPfullness | 0.75 | 0.7593 | 0.7597 | 0.7534 |
| 5 | alpha | 14 | 14.2926 | 14.2692 | 12.0244 |
| 6 | endcpc0/Lpp | 0.166932 | 0.1999 | 0.1900 | 0.1904 |
| 7 | Ztran/draft | 0.916667 | 0.9174 | 0.9132 | 0.9163 |
| 8 | b_B | 0.545455 | 0.5100 | 0.5276 | 0.4773 |
| 9 | inskegy_b | 0.375 | 0.3035 | 0.3001 | 0.3989 |
| 10 | outskegy_b | 0.7 | 0.7394 | 0.7250 | 0.7240 |
| 11 | rot | 18 | 34.9123 | 34.6307 | 34.9702 |
| 12 | Xbosshole/Lpp | 0.023053 | 0.0005 | 0.0278 | 0.0099 |
| 13 | Xskegend/Lpp | 0.190779 | 0.1891 | 0.1959 | 0.1957 |
| 14 | Xskegstart/Lpp | 0.015898 | 0.0090 | 0.0099 | 0.0000 |
| 15 | Fobtran_b | 0.734664 | 0.7842 | 0.6600 | 0.7342 |
| 16 | Cpc_fullness | 0.691 | 0.6203 | 0.6385 | 0.6380 |
| Total Resistance | ||||
|---|---|---|---|---|
| Approximation Model Predicted Results | CFD Simulation Results | Prediction Error | Optimization Effect | |
| Initial Hull | \ | 13.26 | \ | \ |
| Optimized Hull 1 | 12.67 | 12.64 | 0.23% | 4.68% |
| Optimized Hull 2 | 12.23 | 12.69 | 3.62% | 4.30% |
| Optimized Hull 3 | 12.29 | 12.55 | 2.07% | 5.35% |
| Displacement Volume/m3 | Wetted Surface Area/m2 | Longitudinal Center of Buoyancy/m | |
|---|---|---|---|
| Initial Hull | 14,356.98 | 3886.62 | 63.92 |
| Optimized Hull 1 | 14,368.46 | 3916.15 | 63.90 |
| Optimized Hull 2 | 14,358.80 | 3884.91 | 63.93 |
| Optimized Hull 3 | 14,357.16 | 3898.81 | 63.95 |
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
Chang, H.; Zhang, Q.; Liu, P. Research on the Application of Incremental Approximation Models in Hull Form Optimization Design. Machines 2026, 14, 968. https://doi.org/10.3390/machines14090968
Chang H, Zhang Q, Liu P. Research on the Application of Incremental Approximation Models in Hull Form Optimization Design. Machines. 2026; 14(9):968. https://doi.org/10.3390/machines14090968
Chicago/Turabian StyleChang, Haichao, Qiyang Zhang, and Pei Liu. 2026. "Research on the Application of Incremental Approximation Models in Hull Form Optimization Design" Machines 14, no. 9: 968. https://doi.org/10.3390/machines14090968
APA StyleChang, H., Zhang, Q., & Liu, P. (2026). Research on the Application of Incremental Approximation Models in Hull Form Optimization Design. Machines, 14(9), 968. https://doi.org/10.3390/machines14090968
