1. Introduction
As terrestrial resource development approaches its limits, the global process of ocean exploration is accelerating. Against this backdrop, the innovation of ocean observation technology systems has become a key focus of strategic plans for various countries. As a typical representative of new marine detection equipment, the Autonomous Underwater Glider (AUG) [
1,
2,
3], with its unique characteristics of low power consumption and long endurance, has demonstrated irreplaceable value in the field of deep-sea environmental monitoring. These autonomous navigation devices optimize energy utilization efficiency, achieving sustained operational capabilities that traditional observation equipment cannot match. Their modular design significantly reduces operation and maintenance costs. Currently, underwater gliders are widely used in fields such as ocean dynamic analysis, ecological element monitoring, and climate change research [
4]. They have become one of the core components in building intelligent ocean observation networks, providing crucial technological support for human understanding and utilization of the ocean.
The underwater glider primarily converts vertical motion into horizontal forward propulsion through the coordination of hydrofoils and buoyancy control devices. Its overall performance and endurance are directly constrained by its lift–drag ratio characteristics. The flat-winged body configuration of ray-like organisms, which has evolved through long-term natural selection [
5,
6,
7], naturally exhibits a high lift–drag ratio. This provides a biomimetic insight to overcome the performance limits of traditional combinations of rotary bodies and wings [
8]. The ray-like underwater glider (RLUG), developed based on this biological prototype, significantly extends the gliding distance and operational range by reconstructing the fluid dynamic layout. However, the initial bio-inspired configuration still has room for improvement in its fluid dynamic characteristics. The lack of fine design in the shape may lead to issues such as local flow separation and vortex-induced drag, which in turn limit the full potential of the lift–drag ratio performance. Therefore, fluid dynamic optimization design method for the ray-like shape has become a key technological method for enhancing its hydrodynamic efficiency. By systematically improving the configuration parameters, the lift–drag ratio potential of the biomimetic design can be further liberated.
The shape optimization design system of the ray-like underwater glider includes three core components: shape parameterization modeling, high-precision hydrodynamic performance evaluation, and optimization strategy formulation. The optimization strategy serves as the top-level framework, coordinating the overall design process and guiding the optimization direction. Shape parameterization modeling establishes a mapping relationship between geometric features and design variables by constructing a set of geometric parameters. This transforms the complex geometric optimization problem into a mathematical optimization process within the parameter space. High-precision hydrodynamic performance evaluation is based on fluid dynamics principles, providing a quantitative analysis of the force characteristics and energy conversion efficiency of the design scheme in a specific flow field. These three components form a closed-loop iterative mechanism, collectively supporting the extraction of high lift–drag ratio characteristics and the improvement of fluid dynamic performance for the biomimetic configuration.
Computational Fluid Dynamics (CFD) [
9,
10,
11] is a crucial tool for high-precision calculation of the hydrodynamic performance of underwater gliders. In the shape optimization process of underwater gliders, while CFD methods can provide highly accurate hydrodynamic performance evaluations, their computational resource consumption is extremely high, making them a major hindrance in the optimization process. Each adjustment of shape parameters requires the regeneration of the mesh and a new simulation calculation. This issue becomes even more serious when the design variables are high-dimensional, and the parameter space is vast, requiring extensive performance evaluations for a large number of sample points, which significantly increases the computational burden. Therefore, CFD methods not only severely slow down the optimization convergence of the ray-like underwater glider but also limit the comprehensive exploration of the global design space. There is an urgent need for more efficient alternative methods to enhance overall design efficiency.
Parameterized modeling methods allow designers to represent complex 3D shapes using simple mathematical parameters, enabling precise control over the shape [
12,
13,
14]. Traditional modeling methods that rely on CAD tools are inefficient and struggle to support large-scale design space exploration. Additionally, designers cannot intuitively modify the shape based on physical meanings, particularly when defining the geometric constraints necessary for optimization problems [
15]. Typical examples include Wang Kangjun et al. [
16], who parameterized the shape of a wing-body fusion aircraft, which achieved multi-scale parametric control over the aircraft surface; Zhang Daiyu et al. [
17], who also used FFD and axial deformation methods for parameterizing the shape of a wing-body integrated underwater glider. However, for the specific and constrained scenario of ray-like underwater glider shape parametrization, conventional parametric methods still do not offer a satisfactory solution.
Metaheuristic Optimization Algorithms methods (such as NSGA, PSO, BESO [
18,
19,
20]) are widely used due to their strong global search capability and high adaptability, employing heuristic search to approach the global optimum. Typical applications include Jia et al. [
21], who employed the NGSA-III algorithm to search for the optimal framework of a structure across the entire design space, achieving structural optimization for a robotic gripper unloading device; Shivendra Singh et al. [
22] utilized the NSGA-II algorithm to efficiently optimize airfoil performance under low Reynolds number conditions. However, the convergence of these methods relies on a large number of iterations, making them computationally expensive and better suited for optimization problems with a smaller number of variables. Therefore, they are not applicable to the scenario in this study, which involves a ray-like underwater glider with a high-dimensional shape optimization problem.
To fulfill the high-precision design requirements of ray-like underwater gliders, a shape parameterization and efficient optimization approach is presented for a ray-like underwater glider. The specific research approach is as follows: First, the overall contour features of the ray biological prototype are systematically extracted and analyzed, and key morphological indicators are quantified through geometric parameterization techniques. Additionally, the CST method is introduced to model the airfoil profiles with high precision, establishing a mapping relationship between geometric parameters and shape features to achieve flexible control and deformation of the ray-like shape. Next, CFD methods are used to perform numerical calculations of hydrodynamic performance, obtaining key indicators such as lift, drag, and pressure distribution, which provide accurate performance evaluation criteria for subsequent optimization. Then, a sequential optimization framework based on a Kriging surrogate model is built. Through dynamic point addition strategies and the iterative updating mechanism of the Kriging model [
23,
24], the optimization accuracy is ensured while significantly improving computational efficiency, overcoming the efficiency bottleneck of traditional optimization methods in cases with high variable dimensions and complex constraints. Finally, through the optimization validation of the ray-like underwater glider shape, the feasibility and effectiveness of the method built before to improve design efficiency and optimize hydrodynamic performance are validated, providing a new technical pathway for fluid dynamic design of biomimetic underwater equipment.
The remainder of this paper is organized as follows:
Section 2 presents the geometric parameterization method and shape modeling strategy of the ray-like underwater glider.
Section 3 describes the CFD setup and hydrodynamic analysis.
Section 4 introduces the Kriging-based optimization framework and algorithmic workflow.
Section 5 discusses the optimization results and validation. Finally,
Section 6 summarizes the main conclusions and outlines future research directions.
4. Sequential Optimization Framework Based on the Kriging Model
In this shape optimization design of a ray-like underwater glider, due to the involvement of multiple geometric parameters, conventional optimization algorithms (such as genetic algorithms, particle swarm optimization, etc. [
28,
29]) require thousands of CFD simulations, resulting in high computational costs and low search efficiency. To improve optimization efficiency and reduce CFD calls, this article constructs a sequential optimization framework based on the Kriging model. By dynamically adding sample points in the design space and iteratively updating the surrogate model, the efficient optimization of the ray-like underwater glider’s shape is achieved. The process is demonstrated in
Figure 11. The optimization process mainly includes the following four steps: design space definition and sample collection, Kriging model construction, sampling criteria design and sample update, and optimization convergence criterion setting. The following sections will provide detailed explanations of each step.
First, based on the geometric structural characteristics of the glider, key design variables to be optimized (such as the coordinates of feature points
and
, as well as key control parameters for the airfoil sections) and their upper and lower limits are determined. A design space with multiple variable dimensions is then constructed. To ensure the surrogate model has good prediction accuracy in the initial stage, the Latin Hypercube Sampling (LHS) [
30] method is used to evenly generate the initial sample points within this space. Each point represents a combination of geometric parameters, and the corresponding lift–drag ratio response is obtained through numerical simulation. These input-output sample pairs form the data foundation for the Kriging model.
To avoid frequent calls to the high-cost CFD solver, this study constructs a Kriging surrogate model [
31] for the lift–drag ratio of the ray-like underwater glider. This surrogate model is used to efficiently predict the performance response for any combination of geometric parameters during the optimization process.
The Kriging model is a statistical interpolation modeling method. Its fundamental idea is to treat the unknown function as consisting of a deterministic trend term and a Gaussian process term with zero mean, as follows:
where
is the global trend model (usually set as a constant), and
is a stationary random process with a zero mean and variance of
. Its covariance function is defined as:
where
is the correlation function, which reflects the spatial correlation between sample points. Typically, Gaussian, exponential, or Matérn correlation functions are used, and they satisfy the condition that the correlation is maximized when the distance between samples is zero, and decreases gradually toward zero with the distance increasing.
Based on the known
n sample points
and their corresponding response values
, the predicted value of the Kriging model can be expressed as a weighted linear combination:
To obtain the weighting coefficients
, the Kriging model minimizes the predicted mean square error while satisfying the unbiased condition, thus forming the following constrained optimization problem:
By introducing the Lagrange multiplier method, the Lagrangian function is constructed as follows:
where
is an n-dimensional column vector, with elements representing the corresponding weights for the sample points when predicting a new point;
is an n × n correlation matrix, with elements representing the correlation function values between sample points;
is the correlation function value vector between the prediction point and the sample points; and
is an n-dimensional column vector.
After solving, the final Kriging prediction model can be written as:
Additionally, the Kriging model can also estimate the mean square error (MSE) at the prediction point, which is expressed as:
To continuously improve the prediction accuracy of this Kriging surrogate model and gradually approach the global optimal solution in the design space, this paper introduces a sequential sampling strategy based on the point addition criterion [
32]. By dynamically adding new sample points, this surrogate model is continuously updated and refined. During the sequential point addition process, the selection of sample points not only affects the model’s approximation ability but also plays a great role in the accuracy and convergence efficiency of the final optimization result.
The commonly used Mean Squared Prediction (MSP) criterion focuses on the global prediction uncertainty of the surrogate model, tending to add new points in regions where the model error is large. It tends to add new points in regions with large model errors, thereby improving the model’s fitting accuracy across the entire design space and avoiding underfitting in certain areas. On the other hand, the Expected Improvement (EI) criterion emphasizes the local improvement potential in the optimization direction, prioritizing sampling in regions where a significant improvement in the objective function is likely, which results in good local search performance. Both criteria have their advantages but also limitations: using only MSP may lead to an evenly distributed sampling pattern without directionality, making it difficult to converge quickly to the optimal solution. Meanwhile, relying solely on EI may result in getting trapped in local optima, ignoring the overall predictive accuracy of the model.
Therefore, to enhance the overall reliability of the Kriging model and improve the stability and convergence efficiency of the optimization process, this paper proposes an effective combination of the MSP and EI criteria. In each sampling round, both the model’s uncertainty and the potential for improvement near the optimal value are considered. On the one hand, MSP is employed to maintain the global prediction accuracy of the surrogate model, while EI is leveraged to guide the optimization toward better designs, balancing global exploration and local refinement. For the ray-like underwater glider, the specific mathematical model descriptions of the MSP and EI sampling criteria are as follows:
MSP Sampling Criterion:
The MSP is aimed at directly searching for the position in the design space where the predicted value of the objective function is the smallest based on the current surrogate model’s predictions, as the new sample point, i.e.,:
where
is the design variable space, and
is the predicted minimum value of the objective function.
For the manta ray-inspired underwater glider, the MSP sampling criterion adds sample points by solving the following constrained sub-optimization problem:
In the equation, represents the surrogate model of the objective function, and refers to the geometric constraints. This problem can be solved using a multi-start Sequential Quadratic Programming (SQP) optimization method.
EI Sampling Criterion:
EI is an advanced sampling strategy that combines the predicted values of the surrogate model and its uncertainty. Let the current optimal objective function value be
, and the Kriging model predicts a normal distribution at point
, with a mean value of
and a standard deviation of
. The expected improvement of the objective function
is given by:
where
,
and
are the cumulative distribution function (CDF) and probability density function (PDF) of the standard normal distribution, respectively.
For the ray-like underwater glider, the sample points are added by solving the following constrained sub-optimization problem to maximize the EI value.
In this paper, three convergence criteria are set for the optimization of the ray-like underwater glider’s shape: If the difference between the four continuous sample points is less than 1%, the optimization process will be terminated, and the current optimal parameter set will be output as the final solution, aiming to avoid unnecessary iterations. The criterion for determining convergence is described as follows:
where
is the lift–drag ratio obtained from the
-th interion,
means the difference between the continuous iterations. The iteration is considered optimal when the deviation
remains below 1% for four continuous steps.
To validate the stability of the proposed optimization framework with respect to initial random sampling, this study further selects two standard test functions with known global optima: Sphere and Hartmann [
33,
34]. These functions are used to construct optimization scenarios with low and medium dimensions, in order to comprehensively assess the global optimization capability of the proposed framework.
In each case, initial samples are first randomly generated within the given design space using LHS. The optimization process is then carried out using the Kriging-based Sequential Optimization Framework for iterative optimization. Finally, each setup is independently run 30 times (with different seeds), and the mean and variance of the optimal objective function values are recorded, as shown in
Table 5, to evaluate the impact of random initialization on the optimization results.
Taken together, the above results demonstrate that the Kriging-based sequential optimization framework proposed in this study exhibits strong convergence performance and stability across different types of test functions. For the Sphere function, the method achieves solutions extremely close to the theoretical optimum with minimal variance, indicating excellent fundamental convergence capability. In the multimodal Hartmann function, the algorithm consistently obtains results near the optimum, reflecting its strong global search ability. Overall, the proposed optimization approach demonstrates clear advantages in accuracy, stability, and global exploration capability.
5. Analysis of the Shape Optimization Results for the Ray-like Underwater Glider
The shape optimization design of a ray-like underwater glider is carried out using the previously proposed shape parametric method, hydrodynamic calculation method, and the Kriging sequential optimization framework. The effectiveness of the proposed method is verified by a comparative analysis of the obtained optimization results.
5.1. Optimization Problem Description
To effectively validate the practical effectiveness of the shape parameterization modeling and optimization design method proposed in this study, the design of a prototype, as shown in
Figure 12, was selected as the specific research object for the shape optimization.
In shape parameterization of the manta-ray-inspired underwater glider, to prevent the intersection of the leading-edge feature points and trailing-edge feature points , the parameterization of feature points and is transformed into five core shape parameters (). The specific definitions are as follows: The lateral position of feature point remains unchanged, and its longitudinal position is used as an adjustable parameter, denoted as . In the same way, the lateral position of feature point remains constant, and the longitudinal position is an adjustable parameter, denoted as . The lateral position of feature point coincides with feature point , and its longitudinal position is precisely controlled by the chord length of the CD segment. The lateral position of feature point coincides with feature point , and the longitudinal position of feature point can be adjusted by the chord length of the segment. The lateral position of feature point coincides with feature point . After determining the longitudinal position of point (), the longitudinal position of feature point can be adjusted by the chord length of the GH segment.
In the parameterization of the manta-ray-inspired underwater glider’s airfoil profile, to minimize the deviation between the CST parameterization method’s fitted curve and the original data points, a 5th-order Bernstein polynomial is used to construct the parameterization model. In this model, is used to change the leading-edge curvature radius, controlling the sharpness of the airfoil’s leading edge, and controls the degree of closure of the trailing edge. The are the weight coefficients of the Bernstein polynomial terms in the shape function, allowing precise control of the airfoil profile’s local characteristics.
In terms of optimization objectives, this paper aims to maximize the lift–drag ratio of the glider through shape optimization design, thereby enhancing its underwater gliding efficiency and range performance. For the selection of optimization design variables, a comprehensive consideration of shape flexibility, modeling efficiency, and lift–drag ratio influencing factors was made. As a result, 12 optimization variables were chosen, including the longitudinal coordinates of two shape feature points (
), the chord lengths of three key regions (
), six airfoil profile parameters (
), and the attack angle α. The specific parameters and their meanings are shown in the
Table 6 below.
In addition, during the optimization process, reasonable variation ranges for each design variable are set. On one hand, these ranges provide the optimization algorithm with sufficient search space to fully explore the potential for superior shapes. On the other hand, they also help avoid issues such as a sharp increase in computational cost and poor convergence due to an excessively large design space. Specifically, the variation range for each geometric design parameter and airfoil section control parameter is set to be between 0.8 and 1.2 times its initial value, while the attack angle parameter variation range is set to [0, 8] degrees.
In summary, this paper establishes the mathematical model for this shape optimization of the manta ray-inspired underwater glider, and the specific expression is shown as follows:
where,
represents the lift–drag ratio of the underwater glider,
denotes the parameter values after the transformation of the five shape contour feature points,
represents the initial parameter values of the transformed design variables of the shape contour,
refers to the parameters of the leading and trailing edges of the airfoil section,
represents the initial parameter values of the leading and trailing edge control variables, and
denotes the weight coefficients of the shape function, with
being the initial weight coefficients of the shape function.
5.2. Optimization Results Analysis
In the process of optimization and hydrodynamic numerical simulations, the computational platform used in this study is the Intel i9-13900K processor. This processor has a base clock speed of 3.0GHz and is equipped with 24 cores and 32 threads, providing robust computational performance.
The optimization problem (15) is solved by using the proposed method. First, 70 sample points are selected by the LHS method as initial sample points, and calculations are performed at each sample point to obtain the corresponding L/D. These results serve as the initial sample set for the subsequent Kriging surrogate model. Next, a Kriging model for the L/D ratio is established. Finally, the sub-optimization problems (14) and (12) are solved by PSO optimization method, with sample points being dynamically added until the optimization converges. The convergence condition is set to the difference between the four continuous sample points being less than 1%.
Figure 13 below illustrates the convergence of the entire optimization process.
Figure 12 shows the optimization converged after 20 iterations with a total computation time of approximately 114 h and the optimized lift–drag ratio (L/D) reaches 15.9, which represents an improvement of approximately 116% compared to the initial design value of 7.35
In each iteration, sample points were added in parallel using the MSP and EI methods, resulting in a total of 20 iterations and 33 additional sample points.
Table 6 presents the error between the CFD values and the Kriging predicted values at each iteration when new sample points were added. As shown in
Table 7, with the increasing number of sample points, the model was progressively updated. The error between the predicted values of the Kriging surrogate model and the actual CFD values gradually decreased, and at the optimal point, it progressively approached the true CFD results.
Figure 14 compares the pressure distribution on the upper surface of the initial and optimized shapes of the ray-like underwater glider, while
Figure 15 compares the pressure distribution on the lower surface of the initial and optimized shapes. As shown in
Figure 14, the low-pressure area on the upper surface of the optimized shape is smaller than that of the initial shape, especially noticeable at the leading edge. From
Figure 15, it can be seen that the high-pressure area on the lower surface of the optimized shape is larger than that of the initial shape. Overall, considering the pressure distributions on both the upper and lower surfaces, the optimized shape generates greater lift than the initial shape, thus improving the lift–drag ratio.
5.3. Analysis of Optimization Efficiency
To validate the efficiency of the sequential optimization method based on the Kriging model proposed in this study, a comparative analysis with the traditional optimization method NSGA was performed. Given that the optimization involves 12 variables, the traditional NSGA method requires thousands of CFD calculations to obtain the optimal solution, resulting in significant computational cost. Therefore, in this study, the NSGA optimization algorithm was stopped after 103 CFD evaluations, and the optimization results obtained at this point were compared with those from the proposed optimization method.
Table 8 compares the optimization results obtained by the NSGA method and the proposed Kriging-based sequential optimization method after a total of 103 CFD evaluations on the same computational platform of the Intel i9-13900K processor.
As shown in
Table 7, under the same conditions—optimizing 12 variables and performing 103 CFD evaluations—the NSGA method achieved a lift-to-drag ratio of 9.5, whereas the sequential optimization method based on the Kriging surrogate model proposed in this study resulted in a lift-to-drag ratio of 15.9, which is an improvement of 67.3% over the NSGA method. This demonstrates that the sequential optimization method based on the Kriging surrogate model is indeed more efficient than the traditional NSGA optimization method.