Skip to main content
Log in

Wavelet analysis of a flexible filament kinematics: emulating C. elegans swimming behavior

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

This paper discusses different aspects of an active flexible filament propulsion in a liquid medium. The immersed boundary method is used to model a flexible filament immersed in Newtonian fluid at low Reynolds numbers. The flexible filament motion emulates that of a C. elegans. We varied some parameters of the filament motion, such as the interpolation points of the function related to the curvature of the filament and the upstroke and downstroke period, and analyzed the kinematic response in the body displacement and fluid flow. A methodology based on signal analysis is proposed for correct modeling of the movement of these filaments. The swimming velocity and distance are analyzed using wavelet transform, in which the notion of time–frequency localization is made precise. This methodology allows defining which parameters lead to the best efficiency, e.g., greater swim distance for the same number of strokes, making it very valuable for passive control of the filament.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Addison PS (2017) The illustrated wavelet transform handbook: introductory theory and applications in science, engineering, medicine and finance, 2nd edn. CRC Press, London

    Book  Google Scholar 

  2. Battista N (2020) Swimming through parameter subspaces of a simple anguilliform swimmer. Integr Comp Biol 60:1236–1250

    Article  Google Scholar 

  3. Battista NA, Baird AJ, Miller LA (2015) A mathematical model and MATLAB code for muscle–fluid–structure simulations. Integr Comp Biol 55:901–11

    Article  Google Scholar 

  4. Battista NA, Strickland WC, Barrett A, Miller LA (2018) IB2d Reloaded: a more powerful Python and MATLAB implementation of the immersed boundary method. Math Methods Appl Sci 41:8455–8480

    Article  MathSciNet  Google Scholar 

  5. Battista NA, Strickland WC, Miller LA (2017) IB2d: a Python and MATLAB implementation of the immersed boundary method. Bioinspir Biomim 12(3):036003

    Article  Google Scholar 

  6. Bayat B, Crespi A, Ijspeert A (2016) Envirobot: a bio-inspired environmental monitoring platform. Japan, IEEE/OES Auton Under Veh (AUV), Tokyo

  7. Butler VJ, Branicky R, Yemini E, Liewald JF, Gottschalk A, Kerr RA, Chklovskii DB, Schafer WR (2015) A consistent muscle activation strategy underlies crawling and swimming in Caenorhabditis elegans. J R Soc Interface 12:20140963

  8. Carling J, Wiliams TL, Bowtell G (1998) Self-propelled anguilliform swimming: simultaneous solution of the two-dimensional Navier–Stokes equations and Newton’s laws of motion. J Exp Biol 201:3143–3166

    Google Scholar 

  9. Casagrande E, Mueller B, Miralles G, Entekhabi D, Molini A (2015) Wavelet correlations to reveal multiscale coupling in geophysical systems. J Geophys Res Atmos 120:7555–7572

    Article  Google Scholar 

  10. Chen BL, Hall DH, Chklovskii DB (2006) Wiring optimization can relate neuronal structure and function. P Natl Acad Sci USA 103:4723–4728

    Article  Google Scholar 

  11. Ghosh R, Emmons SW (2008) Episodic swimming behavior in the nematode C. elegans. J Exp Biol 211:3703–3711

    Article  Google Scholar 

  12. Gillis G (1998) Neuromuscular control of anguilliform locomotion: patterns of red and white muscle activity during swimming in the American eel Anguilla rostrata. J Exp Biol 201:3245–3256

    Google Scholar 

  13. Gray JW (1933) Studies in animal locomotion: I. The movement of fish with special reference to the eel. J Exp Biol 10:88–104

    Google Scholar 

  14. Gray JW (1933) Studies in animal locomotion: II. The relationship between waves of muscular contraction and the propulsive mechanism of the eel. J Exp Biol 10:386–390

    Google Scholar 

  15. Hieber SE, Koumoutsakos P (2008) An immersed boundary method for smoothed particle hydrodynamics of self-propelled swimmers. J Comput Phys 227:8636–8654

    Article  MathSciNet  Google Scholar 

  16. Jung S (2010) Caenorhabditis elegans swimming in a saturated particulate system. Phys Fluids 22:031903

    Article  Google Scholar 

  17. Kern S, Koumoutsakos P (2006) Simulations of optimized anguilliform swimming. J Exp Biol 209:4841–4857

    Article  Google Scholar 

  18. Lauga E (2007) Propulsion in a viscoelastic fluid. Phys Fluids 19:083104

    Article  Google Scholar 

  19. Lauga E (2012) Simulation of self-propelled anguilliform swimming by local domain-free discretization method. Int J Numer Methods Fluids 69:1891–1906

    Article  MathSciNet  Google Scholar 

  20. Leroyer A, Visonneau M (2005) Numerical methods for RANSE simulations of a self-propelled fish-like body. J Fluids Struct 20:975–991

    Article  Google Scholar 

  21. Li C, Thomases B, Guy RD (2019) Orientation dependent elastic stress concentration at tips of slender objects translating in viscoelastic fluids. Phys Rev Fluids 4:031301

    Article  Google Scholar 

  22. Lighthill MJ (1969) Hydromechanics of aquatic animal propulsion. Annu Rev Fluid Mech 1:413–446

    Article  Google Scholar 

  23. Lighthill MJ (1970) Aquatic animal propulsion of high hydro-mechanical efficiency. J Fluid Mech 44:265–301

    Article  Google Scholar 

  24. Malvar S, Gontijo RG, Carmo BS, Cunha FR (2017) On the kinematics-wave motion of living particles in suspension. Biomicrofluidics 11(4):044112

    Article  Google Scholar 

  25. Maraun D, Kurths J (2004) Cross wavelet analysis: significance testing and pitfalls. Nonlinear Process Geophys 11(4):505–514

    Article  Google Scholar 

  26. Montenegro-Johnson TD, Gagnon DA, Arratia PE, Lauga E (2016) Flow analysis of the low Reynolds number swimmer C. elegans. Phys Rev Fluids 1:053202

  27. Muller UK, Smit J, Stamhuis EJ, Videler JJ (2001) How the body contributes to the wake in undulatory fish swimming: flow fields of a swimming eel (Anguilla anguilla). J Exp Biol 204:2751–2762

    Google Scholar 

  28. Muller UK, van den Boogaart JFN, van Leeuwen JL (2008) Flow patterns of larval fish: undulatory swimming in the intermediate flow regime. J Exp Biol 211:196–205

    Article  Google Scholar 

  29. Park S, Hwang H, Nam S-W, Martinez F, Austin RH, Ryu WS (2008) Enhanced Caenorhabditis elegans locomotion in a structured microfluidic environment. PLoS ONE 3(6):e2550

    Article  Google Scholar 

  30. Peskin CS (2002) The immersed boundary method. Acta Numer 11:479–517

    Article  MathSciNet  Google Scholar 

  31. Sfakiotakis M, Tsakiris DP, Karakasiliotis K (2007) Polychaete-like pedundulatory robotic locomotion. In: IEEE Int Conf Robot Autom, Rome, Italy

  32. Shen XN, Arratia P (2011) Undulatory swimming in viscoelastic fluids. Phys Rev Lett 106:208101

    Article  Google Scholar 

  33. Shirgaonkar AA, MacIver MA, Patankar NA (2009) A new mathematical formulation and fast algorithm for fully resolved simulation of self-propulsion. J Comput Phys 228:2366–2390

    Article  MathSciNet  Google Scholar 

  34. Torrence C, Compo GP (1998) A practical guide to wavelet analysis. Bull Amer Meteor Soc 79:61–78

    Article  Google Scholar 

  35. van Ress WM, Gazzola M, Koumoutsakos P (2012) C-start: optimal start of larval fish. J Fluid Mech 698:5–18

    Article  MathSciNet  Google Scholar 

  36. van Ress WM, Gazzola M, Koumoutsakos P (2015) Optimal morphokinematics for undulatory swimmers at intermediate Reynolds numbers. J Fluid Mech 775:178–188

    Article  MathSciNet  Google Scholar 

  37. White JG, Southgate E, Thomson JN, Brenner S (1986) The structure of the nervous system of Caenorhabditis elegans. Philos Trans R Soc Lond B Biol Sci 314:1–340

    Article  Google Scholar 

Download references

Funding

This study was funded in part by the Brazilian funding agencies FAPESP—São Paulo State Research Support Foundation (Grant Nos. 2016/14337-5 and 2019/15754-7) and CNPq—Brazilian National Council for Scientific and Technological Development (Grant No. 312951/2018-3).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sara Malvar.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Technical Editor: Erick Franklin.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Malvar, S., Carmo, B.S. Wavelet analysis of a flexible filament kinematics: emulating C. elegans swimming behavior. J Braz. Soc. Mech. Sci. Eng. 43, 207 (2021). https://doi.org/10.1007/s40430-021-02915-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40430-021-02915-8

Keywords

Navigation