Abstract
Optimisation of fish shape and swim mode is attempted in fully-resolved flow fields by genetic algorithm (GA) facilitated by efficient prediction method of target functions. Arbitrary Lagrangian Eulerian method is employed for solving the flow field around the moving 2-D fish swimming by undulatory motion propagating from head to tail tip. The fish performance is optimised with characteristic five parameters for targeting maximum cruising speed. For identifying the average cruising speed (in steady swimming state), a least square prediction (LSP) method is developed. The LSP is found to effectively reduce the computation time spent for searching the optimal solutions in the above GA process. The results demonstrate the capability of our method for efficiently solving this type of optimisation problem including the surrounding fully resolved flow field in a feasible computational time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bainbridge R (1958) The speed of swimming of fish as related to the size and to the frequency and amplitude of the tail beat, J. Exp. Biol. 35:109–133
Barrett D (2002) Optimization of swimming locomotion by Genetic Algorithm, NeuroTechnology for Biomimetic Robots, MIT Press, pp.207–221
Carling J, Williams TL, Bowtell G (1998) Self-propelled anguilliform swimming: simultaneous solution of the two-dimensional Navier-Stokes equations and Newtons’ laws of motion, J. Exp. Biol. 201:3143–3166
Kuo PD, Grierson D (2003) Genetic Algorithm optimization of escape and normal swimming gaits for a hydrodynamical model of carangiform locomotion, Genetic and Evolutionary Comp. Conf. Late Breaking Papers, Chicago, USA, pp. 170–177
Hirt CW, Amsden AA, Cook JI (1974) An Arbitrary Lagrangian-Eulerian Computing Method for All Flow Speeds, J. Comp. Phys. 14:227–253
Kusuda S, Takeuchi S, Kajishima T (2006) 2-D Analysis of Fish Locomotion and Optimization by Genetic Algorithm, Proc. 3rd International Symposium on Aero Aqua Bio-Mechanics, Okinawa, Japan, Paper No.202
Kusuda S, Takeuchi S, Kajishima T (2007, To Appear) Genetic Algorithm Optimisation of Fish Shape and Swim Mode in Fully-Resolved Flow Field, Parallel Computational Fluid Dynamics, Elsevier Science
Liu H, Wassersug RJ, Kawachi K (1996) A computational fluid dynamics study of tadpole swimming, J. Exp. Biol. 199:1245–1260
Marquardt DW (1963) An Algorithm for Least-Squares Estimation of Nonlinear Parameters, J. Soc. Indust. Appl. Math. 11-2:431–441
Michalewicz Z (1992) Genetic Algorithm, Springer-Verlarg
Nakamura Y, Jia W, Mizuno D (1993) A Numerical Method of Incompressible Flow around Arbitrarily Moving Body, Trans. JSASS 41–469:40–47
Smith IM, Griffiths DV (2004) Programming the Finite Element Method (4th edn), Wiley
Smith RW, Wright JA (2004) Simulation of Robo Tuna Fluid Dynamics using a New Incompressible ALE method, 84th AIAA Fluid Dynamics Conference and Exhibit, Portland, US, Paper No.2004-2347
Takeuchi S, Yamazaki T, Kajishima T (2006) Study of Solid-Fluid Interaction in Body-Fixed Non-Inertial Frame of Reference, J. Fluid Sci. and Tech. 1-1:1–11
Yu J, Tan M, Wang S, Chen E (2004) Development of a Biomimetic Robotic Fish and Its Control Algorithm, IEEE Trans. Sys. Man Cybernetics B, 34-4:1798–1810
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer
About this paper
Cite this paper
Takeuchi, S., Kusuda, S., Kajishima, T. (2008). Optimisation of Fish Shape and Swim Mode in Fully Resolved 2-D Flow Field by Genetic Algorithm with the Least Square Prediction Method. In: Kato, N., Kamimura, S. (eds) Bio-mechanisms of Swimming and Flying. Springer, Tokyo. https://doi.org/10.1007/978-4-431-73380-5_13
Download citation
DOI: https://doi.org/10.1007/978-4-431-73380-5_13
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-73379-9
Online ISBN: 978-4-431-73380-5
eBook Packages: Biomedical and Life SciencesBiomedical and Life Sciences (R0)