Modeling and Design Methodology of An Efficient Underwater Propulsion System
Modeling and Design Methodology of An Efficient Underwater Propulsion System
ABSTRACT
This paper addresses the issues of energy efficiency in
mechanisms for underwater locomotion and its
accomplishment using a more robust class of mechanical
structures. We present a design methodology for
fabricating a continuous mechanical fish body such that
its kinematic behavior matches parametric models of fish
swimming with minimum energy cost. It is concluded that
this new design has advantages over classic manipulator
type designs. The limitations of this passive design are
also discussed and possible solutions proposed.
KEY WORDS
Design, energy-efficiency, robustness, underwater
vehicles, non-uniform beam forced vibrations.
1. INTRODUCTION
One of the main obstacles for increasing the range of
action of mobile robots is the problem of energy
efficiency. An autonomous robot has to carry its own
power supply. However, if it can use energy efficiently
while accomplishing its tasks it will be able to run longer
missions with the same supply or alternatively, if weight
is an issue, use a smaller supply for the same mission. In
addition, mechanism robustness is always paramount if
missions involve hazardous terrains. However, most
autonomous robots use mechanical elements such as
electrical motors, gearboxes, linkages, cams, pulleys, etc,
to transmit power internally even though these have
limited efficiencies. The combination of these elements
always yields overall low system efficiencies.
Furthermore, the nature of current mechanical elements is
not robust enough to withstand harsh environments
without sophisticated and complex mechanical protection.
As a result most autonomous robots designs are
expensive.
Scientists have studied fish swimming as an energy
efficient alternative to current underwater propulsion
methods. Several robots have been built in order to prove
this theory [1,2,3]. However, most of them still use hyperredundant manipulator type designs with classical low
efficiency machine elements to transmit power internally.
Therefore, the low internal energy transfer might diminish
energy gains brought by a more efficient external
momentum transfer when using fish swimming modes.
Kumph [3] built a tethered 0.82 m long robotic pike with
a drive system comprising 5 servomotors. The robot
achieved a maximum forward velocity of 0.09 m / s at an
actuation frequency of 1 Hz , with a supply of 17 V
drawing 0.2 A . The estimated system efficiency was
13.5%.
In this paper we address the problem of accomplishing a
more efficient mechanical implementation of such
swimming modes in a robot. We assume that the
kinematic behavior for forward motion described in [1] is
a given optimal behavior in terms of achieving efficient
momentum transfer to the environment. Then the problem
we address is how to design a machine where the
implementation of such kinematic behavior (fish
swimming modes) is more efficient and requires the least
power consumption. Our proposed design has the
additional feature of being intrinsically robust and simple.
Previous work on alternative mechanisms for achieving
fish-like underwater motions is not very extensive.
Mcletchie [4] casted flexible fish shapes with a stiffer
spine embedded in the models and chose the material
modulus so that the wave speed and body amplitude of
the actuated fish would match a parametric model of fish
swimming. A rod attached to the frontal part of the bodies
and driven by an external motor actuated the models by
applying a moment. Therefore, models had to be towed.
The vibrational response of the models was found
numerically, thus there was a lack of an analytical
solution to which a designer could relate for further
analysis and development. Maximum overall system
efficiency was estimated to be close to 30% at an
actuation frequency of 6.5 Hz , and an actuation angle of
7 o . The net thrust at this efficiency was close to 0.2 N .
Davidson and Julian [5] built a radio controlled
maneuverable fish with a flexible actuated tail. However,
2. DESIGN METHODOLOGY
We want to design a robot that swims in the manner of a
fish. Two important fish swimming modes that are well
understood by the current art are named anguilliform and
carangiform. The former is an oscillatory mode in which
the entire body participates but amplitude increases
towards the rear end of the body. The latter mode is such
that oscillations become significant only in the posterior
half or even third part of the fish length, the front of the
fish almost does not move. Studies point to the idea that
carangiform swimming mode is more efficient and can
achieve higher speeds [8]. Therefore, we chose to design
a robot that uses the carangiform swimming mode. Our
design methodology consisted of fabricating a robot with
a rigid anterior part and a flexible posterior part, which
from now on we will refer to as tail. The tail was modeled
as a non-uniform flexible beam and the forced vibrations
response was derived and used to design a tail whose
dominant modes of vibration corresponded closely to a
kinematic model of body deformation in a fish. According
to [1], one such model of body deformation is a traveling
wave that increases in amplitude from the nose to the tail
of a fish and is given by:
yb (xb , t ) = c1 xb + c2 xb
3. TAIL MODEL
Rigid
Flexible
( )
y x, t
lr
Figure 1: Schematic of robot body with associated reference frame for
modeling.
y
2r
(t )
( )
y x, t
a
Figure 2: Tail model
A(x )
2 y 2
2 y
+ 2 EI (x ) 2 = f (x, t ) (w) ,
2
t
x
x
x
l
y
EI (x ) 2 = 0
x x =l
y
EI (x ) 2 = 0.
x
x x =l
2
(6)
y ( x, t ) =
i =1
X i X ia e 2 A
A0 pi
c0
2 A
e M a ( )sin pi (t )d .
t
(7 )
f (x )e [g (t ) + e h (t )]
Nt
Nt
(9)
i =1
f i (x ) =
g i (t ) =
(3)
(t )X (x )
j =1
where,
The boundary conditions for this case (clamped-free) are,
y
( y )x=0 = 0
=0
x x =0
= 1 , A = A0 , I = I 0 2 , C = C0 . (5)
hi (t ) =
X i X ia M
,
A0 pi
N=
C0
2 A0
(
) + 2(N
(N
+ pi
2 2
pi + 4
2
(N
+ pi
) + 2(N
2 2
pi + 4
2
f (x ) h (t )
i
(10)
i =1
EI 0
A0
X X
y ss (x, t ) = i ia [Qi cos(t ) + Ri sin (t )]
i =1
where,
2 N M
Qi =
2 2
2
2
A0 N + pi + 2 N 2 pi 2 + 4
((
Ri =
((
(N
A0 N + pi
2
+ pi M
2
) + 2(N
2 2
pi 2 + 4
2
X X
2
i ia Qi = c1 xb + c2 xb sin (K xb )
i =1
i =1
X i X ia
(
(
)
)
Ri = c1 xb + c2 xb cos(K xb )
2
(11)
X XQ
i
ia
i =1
X i X ia Ri
= tan (K xb )
(12)
i =1
I0
l
E
Value
0.05 [m]
3.04 10 3 [m 2 ]
4.9 10 7 [m 4 ]
0.42
0.1 [m]
0.04 [MPa]
1080 [Kg m 3 ]
1.4 [Nm]
4.2 FABRICATION
An appropriate material can be chosen once we know the
required material properties. The next step is to fabricate a
tail that corresponds to the required geometry. In addition
Figure 4: Tail fabrication and testing. Clockwise from top left: Rigid tail
components stacked in mold, Components bound by polymer, Top view
of tail reaching maximum deflection, Top view of tail and servo
assembly.
Receiver
Batteries
Flexible Polymer
Cables
Stiff Polymer
Servomotor
Flexure transmission
Load cell
Attachment plate
7. ACKNOWLEDGEMENTS
The authors greatly appreciate the support of the
Singapore-MIT Alliance program. The authors would also
like to acknowledge Schlumberger Ltd. for the financial
support and the personnel of the MIT ocean engineering
towing tank for allowing us to use their facilities for
experimentation.
REFERENCES