Академический Документы
Профессиональный Документы
Культура Документы
com
ScienceDirect
Publishing Services by Elsevier
International Journal of Naval Architecture and Ocean Engineering 9 (2017) 693e704
http://www.journals.elsevier.com/international-journal-of-naval-architecture-and-ocean-engineering/
Abstract
Blended-Wing-Body Underwater Glider (BWBUG), which has excellent hydrodynamic performance, is a new kind of underwater glider in
recent years. In the shape optimization of BWBUG, the lift to drag ratio is often used as the optimization target. However this results in lose of
internal space. In this paper, the energy reserve is defined as the direct proportional function of the internal space of BWBUG. A motion model,
which relates gliding range to steady gliding motion parameters as well as energy consumption, is established by analyzing the steady-state
gliding motion. The maximum gliding range is used as the optimization target instead of the lift to drag ratio to optimizing the shape of
BWBUG. The result of optimization shows that the maximum gliding range of initial design is increased by 32.1% though an Efficient Global
Optimization (EGO) process.
Copyright © 2017 Society of Naval Architects of Korea. Production and hosting by Elsevier B.V. This is an open access article under the
CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Keywords: Blended-wing-body underwater glider; Shape optimization; Gliding range; Energy consumption model; Lift to drag ratio
http://dx.doi.org/10.1016/j.ijnaoe.2016.12.003
p2092-6782 e2092-6790/Copyright © 2017 Society of Naval Architects of Korea. Production and hosting by Elsevier B.V. This is an open access article under the
CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
694 C. Sun et al. / International Journal of Naval Architecture and Ocean Engineering 9 (2017) 693e704
In this paper, the research focuses on studying the feasi- body parameters and 2 airfoil parameters were defined as
bility and the effect of using gliding range as the optimization shown in Table 1.
target to optimize the shape of BWBUG. The energy con- In the authors' previous study (Sun et al., 2015), the relative
sumption model has been established by analyzing the steady- sensitivities of the design variables have been analyzed as
state gliding motion of the BWBUG. For a specific BWBUG, shown in Fig. 3. According to the sensitivities, L/D is sensitive
the hydrodynamic parameters were estimated by the com- to the change of t2,t1,n1,n2 and angle, and is insensitive to the
mercial code Fluent, and the maximum gliding range was change of n3,AR,TR,DR and CR. In this paper, these high
obtained by optimizing the motion parameters. The Efficient sensitivity parameters are used as the variables of this shape
Global Optimization (EGO) (Jeong et al., 2005) method is optimization design, and the values of the low sensitivity pa-
applied to solving this expensive black-box function rameters are defined as the optimal design.
optimization.
2.2. Volume of BWBUG
2. Parametric geometric model
According to these shape parameters, the volume of the
2.1. Shape parameters of BWBUG BWBUG can be obtained by computing a definite integral of
the area of the foil section as shown in Fig. 4. The volume of
Fig. 1 shows the definition of the BWBs planform. The oval the BWBUG can be expressed as
body is blended and smoothed into the wing by two cubic
Bezier curves (Farin, 2002). Each cubic Bezier curve is drawn
by four control points, and (z1,z2,z3) represents the spanwise Zbt
coordinate of the control points. VUG ¼ 2 SðzÞdz ð2Þ
Typical symmetrical airfoil NACA 0012 is used as a 0
baseline airfoil. As shown in Fig. 2, any section of the airfoil is
designed with changing thickness of NACA 0012 (¼12.0%c, c where s(z) is the area of the foil section at the z plane. Because
is the chord length of local section). Thickness is defined at the every foil section of BWBUG is NACA00 series airfoil, the
centerline (t1c), the merging point (t2c), and the section be- s(z) can be computed as
tween the center-line and the merging point (tbodyc) as shown
in Fig. 3. To maintain spanwise monotonic distribution of the
SðzÞ ¼ SNACA0010 $½CðzÞ $tðzÞ ð3Þ
2
relative thickness, tbody is decided by following equation.
z z
tbody ¼ 1 $t1 þ $t2 ð0 z z3 Þ ð1Þ where, SNACA0010 is the area of NACA0010 airfoil with unit
z3 z3 length, c(z) is the chord length of local section, and t(z) is the
In order to determine the BWBUGs shape, 10 non- relative thickness of local section. So the volume of the
dimensional parameters which include 4 wing parameters, 4 BWBUG can be computed as
speed is reduced to near zero. Then, the buoyancy-regulating gliding up, g and q are defined as positive and a is defined as
device is started again to adjust the glider to the desired pos- negative.
itive buoyancy after the pitch angle is changed to the desired The kinematic and equilibrium relations of the steady-state
value for ascending. The glider will begin to climb and enter gliding motion can be expressed as
the ascending phase. When the glider arrives at the specified
height, it will start again the diving preparation phase. A full g¼qa ð7Þ
gliding cycle is thus completed.
DB ¼ G B ð8Þ
3.1. Steady gliding motion modeling
h
According to the process of glider steady glide, the steady tanjgj ¼ ð9Þ
Dh
gliding motion modeling of the BWBUG is built to describe
the relationship between the motion parameters and steady-
state gliding, as shown in Fig. 7. The inertial coordinate sys-
tem E-xhz is assigned with its origin of inertial frame E on the
surface of sea and its coordinate axis E-z pointing vertically
downwards to the center of earth. The body-fixed frame B-xyz
is assigned to the vehicle and the origin of body frame B is
located on the buoyancy center of vehicle. Coordinate axis B-
x, B-y and B-z are arranged by right-hand rule and respectively
point at nose, starboard side and bottom of the vehicle. In this
figure, g is the gliding angle, a is the angle of attack, q is the
pitch angle, U is the gliding speed, L and D are vehicle lift and
drag, M is the hydrodynamic torque and DB is net buoyancy,
respectively. When gliding down, g and q are defined as
negative and a is defined as positive. On the contrary, when Fig. 7. Vertical plane forces of an underwater glider.
C. Sun et al. / International Journal of Naval Architecture and Ocean Engineering 9 (2017) 693e704 697
EB ðt1 ; t2 ; n1 ; n2 ; angleÞ
RG ¼ ð33Þ 4.2. Kriging model
Em ðU; h; gÞ
From Eq. (33), it can be seen that the gliding range is a In the Kriging model, the unknown function ybðxÞ can be
function of the shape parameters and motion parameters. expressed as
When the shape of a BWBUG is determined by the geometric
parameters, the gliding range only varies with the steady ybðxÞ ¼ b þ ZðxÞ ð35Þ
gliding motion parameters, including the gliding speed U, the
gliding angle g, and the gliding depth h. For a specific where x is an n-dimensional vector (n design variables), b is a
BWBUG, an optimization model is established according to linear regression part. Z(x) represents a local deviation from
the optimization target with the maximum gliding range. The the global model, and Z(x) is a model of a Gaussian and sta-
optimization model can be defined as. tionary random process with zero mean and covariance:
C. Sun et al. / International Journal of Naval Architecture and Ocean Engineering 9 (2017) 693e704 699
E½ZðxÞZðxi Þ ¼ s2 Rðx; xi Þ ð37Þ The EGO algorithm adaptively refines the design space by
maximizing the Expected Improvement (EI) Function. It
where s2 is the variance of stationary random process, R(x,xi) evaluates the potential improvement of the objective function
is the spatial correlation function which represents the corre- on the Kriging model by balancing the probability that the
lation between Z(x) and Z(xi), and it is related to the distance objective at any location in the design space will fall below the
between the two corresponding points x and xi. The spatial current minimum and the model error there.
correlation function (SCF) is defined as: The EI is computed as follows. Let fmax ¼ max( y1,…,yn) be
the current best function value. The improvement at the point
Rðx; xi Þ ¼ exp½ dðx; xi Þ ð38Þ x is expressed as I(x) ¼ max(Y fmax,0) where Y is a random
variable because the Kriging predictor yb has uncertainty. The
X
n
dðx; xi Þ ¼ qk ðxki xk Þ2 ð39Þ expected improvement is:
k¼1
E½IðxÞ ¼ E½maxðY fmax ; 0Þ ð46Þ
where, d(x,xi) is a special weighted distance, and qk(qk > 0) is To compute this expectation, Y is defined as a normal dis-
the kth element of correlation vector parameter q. According tribution, and Y is Nðb y ; s2 Þ. yb is the Kriging predictor and s is
to the spatial correlation function, the correlation matrix can its standard error at x. The expected improvement can be
be defined as: expressed as
2 3
Rðx1 ; x1 Þ Rðx1 ; x2 Þ … Rðx1 ; xN Þ yb fmax yb fmax
6 Rðx2 ; x1 Þ Rðx2 ; x2 Þ … Rðx2 ; xN Þ 7 E½IðxÞ ¼ ðby fmax ÞF þ sf ð47Þ
R¼6 4
7
5 ð40Þ s s
« « 1 «
RðxN ; x1 Þ RðxN ; x2 Þ … RðxN ; xN Þ where F is the standard distribution, and f is normal density.
According to Eq. (47), the maximum EI point means the
Each element of this matrix R is a spatial correlation
optimal point or the maximum uncertainty point in the Kriging
function of two known points, and this matrix R shows each
model. The maximum EI point as additional sample is used to
possible combination of all known points. The correlation
update the Kriging model, and this process is iterated until the
between an unknown point x and the N known samples is
maximum EI close to zero.
represented by a vector r(x):
4.4. Shape optimization procedure using EGO
rðmat hb fxÞ ¼ ½ Rðx; x1 Þ Rðx; x2 Þ … Rðx; xN Þ ð41Þ
T
In this paper, the authors just give the final equations for According to the basic process of EGO (Jeong et al., 2005)
Kriging formulation, while the more details regarding their method, a process of shape optimization for BWBUG is built,
development can be found in e.g. Martin (Martin and Simpson, as shown in Fig. 8.
2005). The Kriging predictor ybðxÞ is
1. Putting the sampling information file in the LHS code
ybðxÞ ¼ bb þ rT ðxÞR1 Y E bb ð42Þ which can create initial samples by using LHS approach;
2. Generating the 3D model of the samples using the UG-PD
b is the least-squares
where Y is N-dimensional vector, and b code, which is edited by C language;
estimated of b: 3. Generating the mesh of the samples;
4. Estimating the hydrodynamic forces of the samples by
Y ¼ ½ yðx1 Þ yðx2 Þ … yðxN Þ T ð43Þ using the commercial code Fluent;
5. Finding the maximum gliding Range by optimizing the
b ¼ ðET R1 EÞ1 ET R1 Y
b ð44Þ motion parameters of BWBUG in RGmax code;
6. Putting the sampling data file in the EGO code, then the
The Kriging predictor ybðxÞ has uncertainty, and this un-
EGO code will establish Kriging model and find the
certainty is expressed as
maximum EI point;
7. Determining whether the EImax is negligible, and if it's not
MSE½b y ðxÞ ¼ s2 1 rT ðxÞR1 rðxÞ
negligible, return to step 2.
þ ½1 ET R1 rðxÞ2 ðET R1 EÞ1 ð45Þ
5. Validation
where s2 is the mean squared error of ybðxÞ, and it indicates the
uncertainty at the point x. When point x is added into samples, In surrogate modeling technique, the ability of reaching the
the value of s2 converges to zero. This means that the uncer- global optimum depends on the initial sample. In this paper,
tainty of the estimation point largely depends on the distance LHS is used to generate the initial samples of the Kriging
from samples. In other words, the farther point x to the sample, model. We do a test to verify whether the EGO algorithm can
the more uncertain is the prediction ybðxÞ. find the global optimal.
700 C. Sun et al. / International Journal of Naval Architecture and Ocean Engineering 9 (2017) 693e704
The Hartman 6 function (Lee, 2007), which is a six this procedure allows us to assess the accuracy of the model
dimensional function, is used to do this test. Firstly, 61 initial without sampling any points beyond those used to fit the
samples are generated by LHS. Then, we maximize the ex- model. The basic principle of cross validation is that one
pected improvement and the maximum EI point is added to the observation y(x(i)) is left out and it is predicted based only on
Kriging model. If the expected improvement is less than 1% of the n 1 sampling points. Then, we can get a cross-validated
actual optimal value of Hartman 6 function, we stop. This prediction of the observation, say ybi ðxðiÞ Þ, and a cross-
process has been done 50 times. We record the result of the validated standard error of prediction, say b s i ðxðiÞ Þ. The
convergence, as shown in Table 2. subscript i means that the observation i is not used in making
In the 50 tests, the EGO algorithm can meet the conver- the Kriging model. These two quantities can be used to
gence condition each time. However, the convergence rates compute standard quantity to judge whether the initial Kriging
are quite different. The EGO algorithm only added 7 samples model is valid:
to find the optimal solution in fastest iteration, while 43
samples were added in slowest iteration. The average yðxðiÞ Þ ybi ðxðiÞ Þ
Sr ¼ ð48Þ
numbers of adding samples is about 18. The shape optimi- b
s i ðxðiÞ Þ
zation of BWBUG in this paper has 5 design variables, which
is less than the dimension of Hartman 6 function, so we have where, the Sr is called standardized cross-validated residual. If
reason to believe that, in this work, the EGO algorithm can the Sr lies in the interval [3,þ3], the Kriging model will be
reach the global optimum with the 61 initial samples approximately 99.7% confident, which means the model is
generated by LHS. valid.
In this paper, we use the cross validation (Jones et al., 1998) In this case, we select 61 samples by LHS code to establish
to assess the accuracy of the initial Kriging model, because the initial Kriging model. Fig. 9 shows the results of the
diagnostic tests for the initial Kriging model. In Fig. 9a, the
observation versus cross-validated predictions was plotted. If
Table 2 the model is good, the points will lie on a 45 line. As can be
Convergence test for EGO algorithm based LHS.
seen in Fig. 9a, 61 samples are basically distributed in the
Convergence rate No. of adding samples Actual error when stopped vicinity of the 45 line. In Fig. 9b, it is more clear that the
Fastest 7 0.50% standardized cross-validated residuals of 61 samples are all in
Slowest 43 0.78% the interval [3,þ3], so the initial Kriging model is
Average 17.94 0.57%
satisfactory.
C. Sun et al. / International Journal of Naval Architecture and Ocean Engineering 9 (2017) 693e704 701
Fig. 9. Diagnostic tests for the initial Kriging model: (a) actual observation versus cross-validated predictions; (b) standardized cross-validated residuals versus
cross-validated predictions.
6. Results and discussion of (36). Fig. 10 shows the two-way interaction of the motion
parameters in the gliding angle. Fig. 10a and b shows that it is
According to the parametric design of BWB underwater the monotonic relationship between the gliding range and the
glider, the parameter ranges of design space and the value of gliding depth, and the gliding range will increase with the
initial design is shown in Table 3. increase of the gliding depth, so we will not find the maximum
gliding range if the gliding depth is variable. When the gliding
6.1. Results of motion parameters optimization depth is given a fixed value as shown in Fig. 10c, it can be see
that the gliding angle and the gliding speed are the non-
As shown in Eq. (34), the maximum gliding range is found monotonic function of the gliding range, and the maximum
by the motion parameters optimization. The initial design is gliding range is about 3400 km when the BWBUG glides with
used to evaluate the effect of the motion parameters optimi- around 0.4 m/s gliding speed and 6 gliding angle. For getting
zation. The calculated hydrodynamic coefficients and the the maximum gliding range, the gliding depth of BWBUG is
relevant energy consumption coefficients are listed in Table 4. set at 500 m.
The motion parameters is set such that 0 < U < 0.8 m/s,
100 m < h < 1000 m, and 3 < g < 15. The optimal gliding 6.2. Results of shape optimization
parameters are obtained by solving the optimization problem
According to the process of shape optimization, initial 61
samples were selected by LHS code and the maximum gliding
Table 3 range of these samples was calculated by above method. The
Parameter ranges of design space. initial Kriging model was then constructed based on sample
Parameter Lower bound Upper bound Initial design data. The maximum EI point was found as an additional
n1 0.15 0.45 0.33 sample. Then, the maximum gliding range of additional
n2 0.10 0.40 0.30 sample was calculated and the new Kriging model was built
Angle 25 35 27 with 62 sample data. This process is iterated until the expected
t1 0.18 0.28 0.22
improvement is less than 0.3%. After 10 additional samples,
t2 0.08 0.12 0.1
the expected improvement dropped to 0.25% and the iteration
stopped. Fig. 11 illustrates the iteration process of EGO al-
Table 4 gorithm. In initial Kriging model, the EI was as much as 3.4%
Hydrodynamic coefficients and energy consumption coefficients. of maximum glide range, and after 2 iterations the EI quickly
Hydrodynamic coefficients Energy consumption coefficients dropped to below 1%.
Table 5 shows the comparison between the initial design
KD0 3.505 VB(m3) 0.0493 Pp(W ) 10
KD 271.27 wB(J/m3) 1.13 109 vp(mm/s) 1.5 and optimal design. The maximum gliding range of the
KL0 0 Pv(W ) 12 Pc(W ) 5 optimal design is 4872.3 km, and it is 32.1% higher than the
KL 1141.67 qv(cc/min) 150 e e initial design. This is a very significant improvement of
KM0 0 hba 0.35 e e gliding range for BWBUG, and the main reason underlying
KM 56.75 yG(mm) 50 e e
the result is that the volume of optimal design increase by
702 C. Sun et al. / International Journal of Naval Architecture and Ocean Engineering 9 (2017) 693e704
Fig. 10. The relationship between the gliding range and motion parameters: (a) U ¼ 0.4 m/s; (b) g ¼ 7 ; (c) h ¼ 500 m.
Table 5
Comparison between the initial design and optimal design.
Volume(L) L/Dmax Gliding range (km) The value of shape parameters
n1 n2 angle t1 t2
Initial design 49.7 18.51 3689.6 0.330 0.30 27.0 0.220 0.10
Optimal design 70.3 16.82 4872.3 0.427 0.17 33.2 0.272 0.105
41.4% while the maximum L/D of optimal design reduce by The shape and the pressure distributions of the initial and
only 10%. The optimal design gets both high hydrodynamic optimal design are shown in Fig. 13. The optimized and the
performance which keeps the BWBUG high gliding efficiency initial design have a similar pressure distribution that the low
and large volume which enables the BWBUG to carry more pressure area is appeared around the leading edge of the upper
energy. surface at the merging point and the high pressure area is
Fig. 12 illustrates the relative sensitivities of the design appeared at lower surface of the wing. The initial design has
variables. Compared with our previous study as shown in sharper nose (lower n1) and thinner airfoil of the centerline
Fig. 3, there is no change in the order of the sensitivities of the (lower t1). Conversely, the optimal design has mellower nose
design variables, but t1 and t2, which control the thickness of (higher n1) and thicker airfoil of the centerline (higher t1) so
airfoil, is more sensitive than before. that the optimal design has larger volume.
It can be seen from the result of shape optimization that
the volume of BWBUGs is more sensitive to the change of
design variables than the maximum L/D, and the volume is
anti-correlated with the maximum L/D. When the shape
optimization of BWBUG is done to obtain the maximum L/
D, the BWBUG will lose large interior space. Hence, the
maximum L/D is not suitable as an optimization target of
shape optimization for BWBUG. The maximum gliding
range as an optimization target makes up for this disadvan-
tage of the maximum L/D, because obtaining the maximum
gliding range needs both high hydrodynamic performance
Fig. 12. Sensitivity of gliding range to changes in the design variables. and large volume, in other words, the maximum gliding
C. Sun et al. / International Journal of Naval Architecture and Ocean Engineering 9 (2017) 693e704 703
Fig. 13. Pressure distributions around the optimal and initial design.
range can well balance the weight between volume and hy- 1. The gliding range of BWBUG increases with the increasing
drodynamic performance. of the gliding depth, and it increases and then decreases with
the increase of the gliding speed or gliding angle.
7. Conclusions 2. By shape optimization, the initial design has obtained a
very significant improvement of maximum gliding range
In this paper, a shape optimization of BWBUG with 5 most (32.1% higher).
sensitive shape design variables was established by using 3. The maximum gliding range is more suitable as the opti-
maximum gliding range as the optimization target instead of mization target of BWBUG's shape optimization, because
Lift to Drag ratio. The hydrodynamic performance of the the maximum gliding range can well balance the weight
BWBUG was evaluated using a Fluent code, and the between volume and hydrodynamic performance.
maximum gliding range was found by optimizing motion pa-
rameters of BWBUG. The EGO method was used to solve this In this paper, the typical symmetrical airfoil NACA 0012 as
shape design optimization with expensive black-box functions. a baseline airfoil has excellent hydrodynamic performance,
The following conclusions can be drawn. but its section area is not prominent. In the future research,
704 C. Sun et al. / International Journal of Naval Architecture and Ocean Engineering 9 (2017) 693e704
authors will force on how to design a new type of airfoil which Jeong, S., Murayama, M., Yamamoto, K., 2005. Efficient optimization design
is suitable for BWBUG. method using kriging model. J. Aircr. 42 (2), 413e420.
Jones, D.R., Schonlau, M., Welch, W.J., 1998. Efficient global optimization of
expensive black-box functions. J. Glob. Optim. 13 (4), 455e492.
Acknowledgment Kay, M., Beckman, R.J., Conover, W.J., 1979. A comparison of three methods
for selecting values of input variables in the analysis of output from a
This research was supported by the National Science computer code in wsc '05: proceedings of the 37th conference on winter
Foundation of China (Grant No. 51375389) and the Doctorate simulation. Technometrics 21 (1), 239e245.
Lee, J., 2007. A novel three-phase trajectory informed search methodology for
Foundation of Northwestern Polytechnical University. global optimization. J. Glob. Optim. 38 (38), 61e77.
Leonard, N.E., Graver, J.G., 2001. Model-based feedback control of autono-
References mous underwater gliders. IEEE J. Ocean. Eng. 26 (4), 633e645.
Ma, Z., Zhang, H., Zhang, N., Ma, D.-M., 2006. Study on energy and hy-
Bachmayer, R., Leonard, N.E., Graver, J., Fiorelli, E., Bhatta, P., Paley, D., drodynamic performance of the underwater glider. J. Ship Mech. 10 (3),
2004. Underwater gliders: recent developments and future applications. 53e60.
Proc. IEEE Int. Symp. Underw. Technol. 195e200. Martin, J.D., Simpson, T.W., 2005. Use of kriging models to approximate
Chandra, S., 2013. Design and analysis of experiments. Technometrics 30 (2), 308. deterministic computer models. AIAA J. 43 (4), 853e863.
Farin, G., 2002. North-Holland, Amsterdam. Handbook of Computer Aided ONR, 2006. Liberdade Xray Advanced Underwater Glider. URL. http://www.
Geometric Design, 18(8), pp. 771e795. onr.navy.mil/media/extra/factsheets/advancedunderwaterglider.pdf.
Graver, J. Grady, 2005. Underwater gliders :dynamics, control and design. Sun, C., Song, B., Wang, P., 2015. Parametric geometric model and shape
J. Fluids Eng. 127 (3), 523e528. optimization of an underwater glider with blended-wing-body. Int. J. Nav.
Hussain, N.A.A., Arshad, M.R., Mohd-Mokhtar, R., 2011. Underwater glider Archit. Ocean Eng. 7 (6), 995e1006.
modelling and analysis for net buoyancy, depth and pitch angle control. Yu, J., Zhang, F., Zhang, A., Jin, W., Tian, Y., 2013. Motion parameter opti-
Ocean Eng. 38 (16), 1782e1791. mization and sensor scheduling for the sea-wing underwater glider. Ocean.
Jenkins, S.A., Humphreys, D.E., Sherman, J., Osse, J., Jones, C., Leonard, N., Eng. IEEE J. 38 (2), 243e254.
Graver, J., Bachmayer, R., Clem, T., Carroll, P. Underwater Glider System
Study, Scripps Institution of Oceanography.