Dynamics of REMUS AUV in Ocean Current: Bo Li, Tsung-Chow Su
Dynamics of REMUS AUV in Ocean Current: Bo Li, Tsung-Chow Su
org
Kona, Big Island, Hawaii, USA, June 21-26, 2015
Copyright © 2015 by the International Society of Offshore and Polar Engineers (ISOPE)
ISBN 978-1-880653-89-0; ISSN 1098-6189
When an ocean current exists, the drag force and moment exerted by
the flow tends to push the AUV away from its predefined path.
However, the control surfaces typically used on AUVs cannot provide
enough force to counteract the drag. Adding more control surfaces and
increasing their effective areas could be a solution (Meneses et al.,
2014), however, accurate measurements of the flow velocity need to be
available in order to steer the control surfaces to obtain desired control
forces. For the purpose of improving the maneuverability of AUVs,
new designs of AUVs, which are equipped with extra thrusters, have
also been proposed in literature. For example, through-body tunnel
thrusters could be mounted inside AUVs to overcome the
environmental disturbances caused by currents or surface waves
(Palmer et al., 2008; Saunders and Nahon, 2002; Steenson et al., 2011).
Some AUVs are externally mounted with azimuth thrusters (Yoshida et Fig. 1 REMUS 100 AUV and the body-fixed reference frame
al., 2012) or internally with jet pumps (Alvarez et al., 2009), which
530
The REMUS 100 AUV (see Fig. 1) is the object of the research in the and Woolsey, 2013).
present study due to its extensive use in ocean engineering. The body-
fixed reference frame is also illustrated in the figure. The origin of the Vehicle-Fluid Dynamical System in Real Fluid
frame is the center of buoyancy of the vehicle. The main parameters of
the vehicle’s hull are listed as follows (Prestero, 2001b): Additional terms due to the viscosity of the real fluid need to be
introduced into Eq. 2. The linear drag matrix could be written as
Table 1. Main parameters of a REMUS 100 AUV (Fossen, 2011):
Xu 0
0 Yr
Parameter Value Units Description 0 0 0 0
l +1.33e+000 m Vehicle total length Yv 0 Yp 0
0 0
Dl
d +1.91e-001 m Maximum hull diameter 0 Zw 0 Zq
0 Kr
(4)
0 0
Af +2.85e-002 m2 Hull frontal area Kv 0 Kp 0
Ap +2.26e-001 m2 Hull projected area(xz plane) 0 Mw 0 Mq
Sw +7.09e-001 m2 Hull wetted surface area 0 Nv 0 Np 0 N r
X u u ur
The expressions of the hydrodynamic loads acting on a rigid body
moving in an unbounded, stationary fluid are widely known in 0 0 0 0 0
0 Yr r r
hydrodynamics (Newman, 1977). Written in matrix notation, the
Yv v vr 0 0 0
hydrodynamic force and moment are given by:
0 0
Dn1 ( r )
0
0 Z w w wr 0 Zq q q
F0
M M A C A ( ) 0 0 0 Kp p p 0
0 0 0
(1)
0 M w w wr 0 Mq q q
0 Nr r r
where F0 and M0 are, respectively, the hydrodynamic force and N v v vr 0 0 0
0 0
vector of the rigid body is given by [u , v, w, p, q, r ]T 6 .
denotes the Coriolis-centripetal matrix of the added mass. The velocity
0 Y u
0 0 0 0
0 0 0 Yur ur
0
uv r
Dn 2 ( r )
0 Z uwur 0 Z uqur 0
When considering the flow of irrotational ocean currents, additional (6)
0
terms need to be introduced into the equations. By using a Newton- 0 0 0 K upur 0 0
Euler formulation, under the assumption that the variation of 0 M uwur 0 M uqur 0
0 N uvur N ur ur
undisturbed incident flow velocity across the length of the rigid body is
0 0 0
negligible, the hydrodynamic forces on a rigid body in an unbounded
ideal fluid could be written as:
Thus, the hydrodynamic forces acting on the vehicle in an unbounded,
F0 O33
M M Ar C A ( r ) r Mc C ( ) c O ( M A M ) r
real fluid could be given as:
0 33 O33
F0 O33
M M Ar C A ( r ) r Mc C ( ) c O ( M A M ) r
0 33 O33
(2)
( Dl Dn1 ( r ) Dn 2 ( r )) r
C ( ) is the Coriolis-centripetal matrix of the displaced fluid, is the
in which M is the mass matrix of the fluid displaced by the rigid body,
(7)
Axial drag. In the calculation of axial drag, the x axis of the vehicle is
where c is the velocity potential of the undisturbed incident flow and xi aligned along the direction of the incident flow. The principal
denotes the coordinates in a body-fixed reference frame. The same parameters in numerical modeling are listed as follows:
result could also be derived from Lagrangian formulation (Thomasson
531
Table 2. Principal parameters in numerical modeling
Parameter Value
Water tank size 8m × 4m × 4m
Turbulence model SST k- model
Number of faces on the vehicle 5,000
Number of cells in the domain 184,000
Fig.3 The mesh around the AUV in the fine mesh case
Fig. 2 shows that the results from CFD simulation coincide well with
the experimental data, especially when the relative velocity is high.
532
Body Lift. When an AUV moves at an angle of attack with respect to
the direction of the flow, lift forces on the vehicle are generated. In this
case, the estimates of the lift forces based on empirical formula may not
be very reliable. Therefore, the CFD method is used to calculate the
drag force acting on the vehicle at various angles of attack. In the CFD
simulations, the flow velocity in the direction of the x axis of the
vehicle is fixed at 1.5 m/s. The cross-flow velocity varies from 0.1 m/s
to 1.0 m/s. In the numerical water tank, the angle between the x axis of
the vehicle and the direction of the flow is adjusted to simulate the
cases of different angles of attacks. The Realizable k- turbulence
model is adopted. Three different mesh cases are also generated in
order to guarantee the mesh independence. The details of the mesh
cases are given in Table 4.
Fig. 8 Normal drag under different lateral velocities when u = 1.5 m/s
Fig. 9 Yaw moment under different lateral velocities when u = 1.5 m/s
533
lateral force acting on the vehicle is assumed to be comprised of two centripetal inertia matrix of the vehicle. Therefore, the dynamical
components due to circulation and cross flow (Hoerner and Borst, equation of the vehicle in steady and spatially uniform flow is as
1985). The lateral or lift force due to circulation depends on the follows:
(10)
where m is the mass of the vehicle; a11, a22, a26 and a66 are the added
mass in surge, sway, sway-yaw coupled and yaw direction respectively;
xg is the position of the center of gravity in the x axis; T denotes the
constant thrust force provided by the propeller. The values of the
additional coefficients to Table 5 are given by Prestero (2001b):
x f ( x ) as:
Nuv -3.00e+001 -1.69e+001 kg The nonlinear dynamical equations could be written in the form
r Iuv Jur Lv v Nr r
of freedom simulation model for the REMUS autonomous underwater
vehicle, we only consider the dynamical motion of an AUV in the
where MRB and CRB( ) are, respectively, the inertia matrix and Coriolis-
534
CE 3 E 3 B EF 4 E 4
G , H
The unstable, and other two stable equilibrium points are clearly
1 EF 1 EF demonstrated in Fig. 11. The stable manifold Ws (Perko, 1991) divides
C 3 F 3 F (1 B ) 4 F 4
I , J
the phase space into two regions. The states which are not on Ws will
1 EF 1 EF
(12) converge to the two stable equilibrium points in their own regions.
1 E 1 2 E 2 r F 1 F 2
Note that the stability conditions which are used to derive Eq. 14 are
K , M , L 1 , N 2
1 EF 1 EF 1 EF 1 EF
equivalent to the ones given in Triantafyllou (2002) due to the fact that
both are based on linearized system, although more terms are involved in
the present research. However, further nonlinear analysis presents the
where B = -1/A, C = -(a22 - a11)/(Izz+a66), E = (mxg + a26)/(m + a22), F = global behavior of the dynamical system instead of the local behavior in a
(mxg + a26) /(Izz + a66), 1 = Yv|v|/(m + a22), 2 = Yr|r|/(m + a22), 3 = neighborhood of the equilibrium point, which gives us insight into the
Yuv/(m + a22), 4 = Yur/(m + a22), 1 = Nv|v|/(Izz + a66), 2 = Nr|r|/(Izz + a66), dynamics of the system.
3 = Nuv/(Izz + a66) and 4 = Nur/(Izz + a66).
Based on the kinematic relations given by:
x u cos v sin
One equilibrium point of the nonlinear system could be found as x0 =
[U0,0,0], in which:
y u sin v cos
r
(16)
U0
T
(13)
Xuu
where x, y are the position of the vehicle in earth-fixed reference frame
The linearized system in a neighborhood of this equilibrium point is and is the heading angle of the vehicle with respect to the x axis of
given by: the earth-fixed frame, we can determine the steady-state path of the
u 2U 0
AUV without control, which is:
0 u U 0
v 0 HU 0 v
0
u 2 vs2
xs (t ) s sin( rs t )
GU 0 (14)
r 0 JU 0 r
IU 0 rs
u 2 vs2
ys (t ) s sin( rs t )
In order for x0 to be a stable equilibrium point in its neighborhood, we (17)
must have G+J < 0, GJ-HI > 0 since U0 > 0 and < 0. Thus we could rs
s (t ) rs t
find the conditions under which x0 is a stable equilibrium point in its
neighborhood:
3 4 E 3 F 4
BC 3 F 4 C 3 B 4 3 3 4
(15) in which [us, vs, rs] is a stable equilibrium point. As expected, the
steady-state path is a turning circle whose radius is determined by the
stable equilibrium points of the system. In calm flow, even if the
If the conditions cannot be satisfied at the same time, x0 will be an vehicle doesn’t have the property of straight-line stability, its path
unstable equilibrium point. By using the data in Table 5~6, we could could be constantly adjusted using rudders. However, in strong ocean
show that the equilibrium point [U0,0,0] of the REMUS AUV is not currents, rudders may not work as effectively as expected.
stable. The phase portrait of the nonlinear system which is obtained by
solving the equations numerically is illustrated as follows: Under the assumption that the velocity of the ocean current is steady
and spatially uniform, we could actually obtain the dynamical
equations in ocean current by replacing u and v in Eq. 11 by ur and vr
respectively. The new stable equilibrium points are given by:
535
Fig. 14 The trajectory of stable equilibrium points as increases
CONCLUSIONS
536
Alvarez, A., Caffaz, A., Caiti, A., Casalino, G., Gualdesi, L., Turetta,
A., & Viviani, R. (2009). “Folaga: a low-cost autonomous underwater
vehicle combining glider and AUV capabilities,” Ocean Engineering,
36(1), 24-38.
537