Sie sind auf Seite 1von 6

10th WSEAS Int. Conf.

on AUTOMATIC CONTROL, MODELLING & SIMULATION (ACMOS'08), Istanbul, Turkey, May 27-30, 2008

Design, Fabrication and Hydrodynamic Analysis of a


Biomimetic Robot Fish

DONYA MOHAMMADSHAHI, AGHIL YOUSEFI-KOMA, SHAHNAZ


BAHMANYAR, HESAM MALEKI
School of Mechanical Engineering
Fanni Faculty
University of Tehran
North Karegar Street
Tehran, IRAN

Abstract: - This paper is a review on design, fabrication and hydrodynamic analysis of a biomimetic robot fish
that is made in Advanced Dynamic and Control System Laboratory, ADCSL, at University of Tehran. In order
to build a fish-like swimming robot comprehensive hydrodynamic and structural analysis were performed in
addition to a lot of try and errors in fabrication. All of these followed by extensive study of biology of the fish
especially their maneuverability and propulsion system. Swimming principle is achieved from Carangiform
swimming mode. This is the swimming mode of fish that use their tail and peduncle for propulsion.
Experiments show feasibility and good execution of ADCSL robot fish.

Key-Words: - Biomimetic Underwater Robot Fish, Design and Fabrication, Hydrodynamic analysis,
Propulsion

1 Introduction body and a flapping foil (tail fin) that exploits


In nature, fish has astonishing swimming ability external fluid forces to produce thrust [8].
after thousands evolution. It is well known that the In last twenty years, biologists, increasingly
tuna swims with high speed and high efficiency, the interested in the mechanics of living organisms [4-
pike accelerates in a flash and the eel could swims 6], have considered many biomechanical studies of
skillfully into narrow holes. Such astonishing living fishes and the mechanical properties of their
swimming ability inspire the researchers to improve tissues. Just this year, two books providing an
the performance of aquatic man-made robotic overview of fish biomechanics and physiology have
systems namely Robotic Fish. appeared [12, 18] and a number of recent review
Underwater robots are increasingly used in many papers describe new results on the biomechanics of
marine and military fields such as exploring the fish fishes relevant to locomotion through water [3, 9-
behaviors, detecting the leakage of oil piping, sea 18]. At the same time, engineers have increasingly
bed exploration, mine countermeasures, robotics begun to fashion underwater robotic vehicles based
education [7]. on inspiration from living fishes [19-22]. An
Also, most of marine vehicles use propellers for alternative design for solving this problem is
their propulsion. Propellers are not efficient biomimetic design; therefore the oscillating foil
mechanism in small underwater vehicle. The main seems to be helpful. Conceptual design, for accurate
reason is the production of vortices perpendicular to modeling based on swimming pattern seems to be
the direction of motion. Due to their orientation, necessary at the first step. The inspiration model in
these vortices do not produce thrust, though this paper is a Carangiform fish. They generate
they increase power consumption [2]. thrust principally via body and tail fin motion [3].
In 1994, MIT successfully developed an 8-link, fish- In the process of optimizing the performance
like machine RoboTuna, which may be the first free- parameters of ADCSL robot fish, a 2D model of
swimming robot fish in the world. RoboTuna and robot fish is considered. This model simulates the
subsequent RoboPike projects attempted to create oscillating of fish tail and the movement of its
AUVs with increased energy savings and longer peduncle. Through Computational Fluid Dynamic,
mission duration by utilizing a flexible posterior CFD, analysis performance parameters of robot fish
are evaluated and improved by changing different
design parameters.

ISBN: 978-960-6766-63-3 249 ISSN: 1790-5117


10th WSEAS Int. Conf. on AUTOMATIC CONTROL, MODELLING & SIMULATION (ACMOS'08), Istanbul, Turkey, May 27-30, 2008

2 Swimming Mode
Fish swim with pushing water away behind them. In
this part, we discuss the carangiform categories, a
swimming method of fish, in the viewpoint of the
mechanical design of a fish robot. Trout and Salmon
are fish typical of those using this swimming
method [9].

Fig. 3. A 3-D model of ADCSL outer shape.


2.1 Principle of Swimming
Carangiform fish push water away behind them with
using both oscillation of a tail fin and motion of a 2.3 Turning Mode
body. The robot fish that is designed and fabricated ADCSL robot fish turns with only swing of tail fin.
in Advanced Dynamic and Control System As the tail fin is utilized both propulsion and
Laboratory (ADCSL) of Tehran University is a kind turning, the fish robot gets simple structure and easy
of carangiform fish-like model. It uses body foil for control for swimming. ADCSL robot fish swings its
propulsion. In fact, the propulsive force is due to tail to one side rapidly from stationary state. In this
positive and negative pressure gradients that are turning mode, inertia force and friction force of the
produced by oscillating motion of the fish tail and moving tail and a body are changed to the moment
the movement of its body. Fig. 1 shows the pressure of rotation.
distribution around fish body. Moreover fish using
this method have a triangular tail fin generally [9].
2.4 Up-down Motion
As the up-down motion mechanism, ADCSL robot
fish has a mechanism for changing angle of up and
down direction at its head. The fish robot changes its
body to a shape of a wing, and moves up and down
by the lift force. It is expected quick response and
high dynamic performance in higher range of
swimming speed, but the fish robot is needed the
higher swimming speed, because it utilizes the lift
Fig. 1. Pressure distribution around robot fish body. force.

2.2 Swimming Speed 3 Fabrication


The swimming speed of fish is determined by its ADCSL fish robot was built to prove out the
shape, size and build. Bonito is a fish typical of mechanical design and control system and was
having a relatively high ratio of the speed to the tested in water. Fig.4 shows the four skeletal parts of
body length, low shape drag, narrow peduncle and ADCSL robot fish: head, two part body, and the tail
long lunate caudal fin as it is shown in Fig. 2. that is fixed to the end part of the body considered as
one part. The head and each part of the body are
Bonito Fish: connected to next one by a single axis articulated
Speed = 60 km/h = 16.7 joint. The R/C receiver, three servomotors (servos),
m/s
servo cranks, and push rod linkages complete the
Length = 0.9 m
V/L = 18.6 prototype. Besides, a wireless camera is set on the
Fig. 2. Typical shape factors for Bonito fish. fish head to catch data.

By considering typical values for various fish,


ADCSL robot fish was designed on the model of
Bonito fish. A 3-D model of ADCSL outer shape
shows in Fig. 3.

ISBN: 978-960-6766-63-3 250 ISSN: 1790-5117


10th WSEAS Int. Conf. on AUTOMATIC CONTROL, MODELLING & SIMULATION (ACMOS'08), Istanbul, Turkey, May 27-30, 2008

silicon skin. Thus, this robot fish can swim in the


water.

Fig. 4. The four skeletal parts of ADCSL robot fish.

In order to mimic the movement of robot fish and


perform dynamic simulation, ADCSL swimming Fig. 7. Outer body of ADCSL robot fish and its waterproof skin.
mechanism is modeled using in ADAMS software
as shown in Fig.5. ADCSL robot fish is controlled by a six-channel
radio control (R/C) device associated with a micro
controller. Fig.8 shows servomotors, control board
and radio control receiver.

Fig. 5. Swimming mechanism in ADAMS.

Fig.6 shows a schematic of the link mechanism Fig. 8. Servomotors and controller collections.
adopted in ADCSL robot fish. In this mechanism,
the three servos move the four joints. One is for tail Specifications and Details of ADCSL robot fish is
motion and the other bends the waist joint. Servo 1 listed in Table.1.
moves the head in up and down direction in order to
change the fish height in water, and the other two Table.1. Specifications and Details of ADCSL robot fish
servos provide propulsion by moving the parts to
right and left. The swimming speed of 75 cm/s is Specifications Details
confirmed with about 3-4 Hz frequency of the tail Shape Shark
and waist servos. Swimming Carangiform
Mechanism
Propulsion Body Foil
Mechanism
Weight ~1400g
Length ~60cm
Width ~12cm
Bord ~20m
Speed ~70cm/sec
Pay Load ~600g
Fig. 6. Solid work model of link mechanism. Mission Time ~20min
Charge System Battery Li-Po
The outer body of ADCSL robot fish is built from
fiberglass that is both light and high resistant as it is The final model of ADCSL robot fish is shown in
shown in Fig.7. Moreover the fins are made of Fig. 9.
plexiglass. All parts of this body is created by laser
cutting and jointed together by special glues named
CAT No. 40176 and LOCTITE401. Furthermore the
whole system is waterproofed by a Latex cover and

ISBN: 978-960-6766-63-3 251 ISSN: 1790-5117


10th WSEAS Int. Conf. on AUTOMATIC CONTROL, MODELLING & SIMULATION (ACMOS'08), Istanbul, Turkey, May 27-30, 2008

Fig. 9. Final model of ADCSL robot fish. Fig. 11. ADCSL robot fish mesh.

ADCSL robot fish swims so smoothly that even real Fig. 12 and Fig. 13 present the velocity and pressure
fish do not escape from it as we observed in the countors at fish speed of 75 cm/s. CFD analysis
laboratory pool. It is successfully tested in water as results show smooth flow around the fish that it is
shown in Fig.10. because of streamlined shape of robot fish’s body.

Fig. 12. Pressure countor in steady motion.


Fig. 10. ADCSL robot fish in water pool.

4 Hydrodynamic Analysis
The estimation of hydrodynamic forces posing on
the robot fish is of high importance. It gives an
essential anticipation of propulsive force. In
addition, dynamic analysis of surrounding fluid by
Computational Fluid Dynamic, CFD, plus
simulation of fluid flow helps to increase the
Fig. 13. Velocity countor in steady motion.
efficiency of robot in design process. It will be even
possible to control the Eddies with a perturbation In the second case, the robot fish has real motion.
flow control instrument. The robot fish pushes water back by oscillating
The CFD analysis objective is to examine the flow motion of its tail and the movement of its body. This
past on the tail of robot fish that has steady forward mechanism that is able to react quickly and totally
motion. CFD analysis also quantifyes the thrust has high motion efficiency. Also a mode is
performance of tail using the actual 2d tail described for turning, in which the fish's body will
kinematics described above. In this analysis the fluid rotate to the intended direction and start to wave. In
was supposed as single phased and the flow as this way the radius of turning will decrease. The
distributed and incompressible. Here a 2D robot fish robot fish presented in this article, has a mechanism
is modeled. For this analysis The fluid around to change the direction of its tail and head, up and
robofish is meshed in two cases. Fig. 11 shows the down. After meshing the solution region and solving
top view meshing of the ADCSL robofish. In the the problem the following result is obtained.
first case, it is assumed to have fixed body and Distribution of pressure around fish's body is shown
moving flow. in Fig.14. This figure shows that the fish needs low
energy for its motion.

ISBN: 978-960-6766-63-3 252 ISSN: 1790-5117


10th WSEAS Int. Conf. on AUTOMATIC CONTROL, MODELLING & SIMULATION (ACMOS'08), Istanbul, Turkey, May 27-30, 2008

a) Tail waving to the right. a) Tail waving to the right.

b) Tail waving to the left. b) Tail waving to the left.

Fig. 14. Distribution of pressure around fish at t/T=1.15. Fig. 16. Velocity Distribution around fish at t/T=0.7.

Fig. 15 shows that the tail produce vorticity that pass CFD analysis can also provide hydrodynamic forces
to the downstream. These vortices can potentilly that are produced by ADCSL robot fish tail. Fig.17
enhance thrust and they produce low torbulance shows of the mean value of the hydrodynamic
downstream. coefficients produced by the tail.

a) Lift

a) Tail waving to the right.

b) Drag

b) Tail waving to the left.

Fig. 15. Vorticity distribution around fish at t/T=0. 7.

Another significant finding of these analysis is the


smooth flow around the tail that cause a high
performance as it can be seen in Fig. 16.
c) Momentum

Fig. 17. Computed temporal variation of drag, lift and


momentum coefficient for the tail motion.

ISBN: 978-960-6766-63-3 253 ISSN: 1790-5117


10th WSEAS Int. Conf. on AUTOMATIC CONTROL, MODELLING & SIMULATION (ACMOS'08), Istanbul, Turkey, May 27-30, 2008

Fig.17 shows two components of the forces Advances , IEEE J. Oceanic Engineering , Vol.
produced by the tail waving. In first diagram the lift 29 , No : 3 , pp.595-604 , 2004.
coefficient and it is observed that there are large [6] V.Lauder , J. Anderson ,J. Tangorra and
peaks of lift during the full cycle. Second diagram A.Madden , Fish biorobotics : kinematics and
shows that the drag coefficient over one cycle is hydrodynamics of self-propulsion , The Journal
small. Third part of Fig.17 shows the momentum of Expermental Biology , No. 210,2767-2780 ,
coefficient has large peak in a cycle. 2007.
[7] J. Liu, I. Duks, R. Knight, H. Hu, Development
of fish-like swimming behaviors for an
5 Conclusion autonomous robotic fish, Control 2004 ,
In conclusion the principle goal of this project was university of bath, UK , September 2004.
to design, fabricate and analyze an undetectable, [8] J. Yu, SH. Wang and M. Tan, A simplified
light and effective biomimetic robot fish that can propulsive model of bio-mimetic robot fish and
perform research and perhaps destructive missions. its realization,Robotica(2005)cambridge
This fish push water away behind it with using both university ,Vol.23 pp.101-107.
oscillation of its tail fin and motion of end part of its [9] A.Velta, Kristi, A. Morgansen and J.
body. The magnitude of propulsion is a function of W.Burdick,“Underwater locomotion from
tail size, angle, waving frequency, and flexibility as oscillatory shape deformations”, IEEE
well. This is one of the complexities of MAVs since Conference on Decision and Control ,Las Vegas,
their propulsion force vary to a large extent. Nevada USA, December 2002.
Consequently stability, control, and navigation of [10] R.E.Shadwick , G. V. Lauder, Fish
these fascinating small creations are challenging. In Biomechanics. FishPhysiology, W. S. Hoar, D. J.
simulation structure of robot fish propulsive force Randall, A. P. Farrell, Eds., Academic Press, San
provides the input for stability and control system. Diego, vol. 23, 2006.
In order to evaluate these forces Computational [11] P.R. Bandyopadhyay, Maneuvering
Fluid Dynamic (CFD) method can be used besides Hydrodynamics of Fish and Small Underwater
test results. Here FLUENT is employed as the Vehicles , Integrative and Compara- tive
hydrodynamic simulation tool. It provides us helpful Biology, vol. 42, no. 1, pp. 102−117, 2002.
anticipation to optimize performance parameters in [12] E. D. Tytell , The Hydrodynamics of Eel
the process of design and fabrication. Swimming II. Effect of Swimming Speed.
Journal of Experimental Biology, vol. 207, no.
19, pp. 3265−3279, 2004.
References: [13] J. M. Wakeling , R. E. Shadwick, G. V.
[1] A.Mayahy, A.YousefiKoma, H.Maleki, Lauder, Eds. Fast-start Mechanics. Fish
D.Mohammadshahi, S. Salek, Design and Biomechanics. Fish Physiology,., Academic
Modeling of a Micro Under Water Vehicle With Press, San Diego, vol. 23, pp. 333−368, 2006.
Flapping Fins Proceedings of the International [14] S. A. Coombs, S. M. Van Netten. R. E.
Conference on Modelling and Simulation, Shadwick, G. V. Lauder, Eds, The
Malaysia, No.133, April 2006. Hydrodynamics and Structural Mechanics of the
[2] A.Mayahy,A.YousefiKoma,H.Maleki, Modeling Lateral Line System, Fish Biomechanics. Fish
of a Carangiform Robo-Fish; Simulation and Physiology,., Academic Press, San Diego, vol.
Experiment, Conference on Mechanical 23, pp. 103−139, 2006.
Engineering-ISME2007, May, 2007. [15] D. H. Evans, J. B. Claiborne. The
[3] J.Edward Colgate, Kevin M. Lynch, “Mechanics Physiology of Fishes, 3rd ed., CRC Press, Boca
and Control of Swimming”, IEEE JOURNAL OF Raton, Florida, 2006.
OCEANICENGINEERING,VOL.29,NO. 3,JULY [16]P.R.Bandyopadhyay.ManeuveringHydrodyn
2004. amics of Fish and Small Underwater Vehicles.
[4] M.Bozkurttas,H.Dong,R. Mittal ,Hydrodynamic Integrative and Compara-tive Biology, vol. 42,
Performance of Deformable Fish Fins and no. 1, pp. 102−117, 2002.
Flapping Foils ,(AIAA)Aerospace Science [17] A.Mayahy ,Design Fabrication and
Meeting and Exhibit , No 1392 ,Reno,Novada , Autonomous Trajectory Control of a Micro
Jonuary 2006. Underwater Vehicle, MS Thesis submitted to the
[5] R.Mittal ,Computational modeling in bio- School of Mechanical Engineering, University of
hydrodynamics: trends , challenge and recen Tehran, 2007

ISBN: 978-960-6766-63-3 254 ISSN: 1790-5117

Das könnte Ihnen auch gefallen