Abstract
Biomimetic underwater robots use lateral periodic oscillatory motion to propel forward, which is seen in most fishes known as body-caudal fin (BCF) propulsion. The lateral oscillatory motion makes slender-bodied fish-like robots roll unstable. Unlike the case of human-engineered aquatic robots, many species of fish can stabilize their roll motion to perturbations arising from the periodic motions of propulsors. To first understand the origin of the roll instability, the objective of this paper was to analyze the parameters affecting the roll-angle stability of an autonomous fish-like underwater swimmer. Eschewing complex models of fluid–structure interaction, we instead consider the roll motion of a nonholonomic system inspired by the Chaplygin sleigh, whose center of mass is above the ground. In past work, the dynamics of a fish-like periodic swimmer have been shown to be similar to that of a Chaplygin sleigh. The Chaplygin sleigh is propelled by periodic torque in the yaw direction. The roll dynamics of the Chaplygin sleigh are linearized and around a nominal limit cycle solution of the planar hydrodynamic Chaplygin sleigh in the reduced velocity space. It is shown that the roll dynamics are then described as a non-homogeneous Mathieu equation where the periodic yaw motion provides the parametric excitation. We study the added mass effects on the sleigh’s linear dynamics and use the Floquet theory to investigate the roll stability due to parametric excitation. We show that fast motions of the model for swimming are frequently associated with roll instability. The paper thus sheds light on the fundamental mechanics that present trade-offs between speed, efficiency and stability of motion of fish-like robots.
Similar content being viewed by others
Data Availability
The code that was used for simulations and analysis will be available from the corresponding author on reasonable request.
References
Bloch, A.M.: Nonholonomic Mechanics and Control. Springer, Cham (2003)
Borisov, A.V., Mamaev, I.S., Ramodanov, S.M.: Dynamic interaction of point vortices and a two-dimensional cylinder. J. Math. Phys. 48, 065403 (2007). https://doi.org/10.1063/1.2425100
Neimark, J.I., Fufaev, N.A.: Dynamics of Nonholonomic Systems. AMS, Providence RI (1972)
Lauder, G.V.: Fish locomotion: recent advances and new directions. Ann. Rev. Mar. Sci. 7, 521–545 (2015)
Triantafyllou, M.S., Weymouth, G.D., Miao, J.: Biomimetic survival hydrodynamics and flow sensing. Ann. Rev. Fluid Mech. 48(1), 1–24 (2016)
Lauder, G.V., Madden, P.G.A., Tangorra, J.L., Anderson, E., Baker, T.V.: Bioinspiration from fish for smart material design and function. Smart Mater. Struct. 20(9), 09414 (2011)
Triantafyllou, M.S., Triantafyllou, G.S., Yue, D.K.P.: Hydrodynamics of fishlike swimming. Ann. Rev. Fluid Mech. 32, 33–53 (2000)
Barrett, D.S.: Propulsive Efficiency of a Flexible Hull Underwater Vehicle. Massachusetts Institute of Technology, Cambridge, MA (1996)
Kelasidi, E., Liljeback, P., Pettersen, K.Y., Gravdahl, J.T.: Innovation in underwater robots: biologically inspired swimming snake robots. IEEE Robot Autom. Mag. 23(1), 44–62 (2016)
Boyer, F., Porez, M., Leroyer, A., Visonneau, M.: Fast dynamics of an eel-like robot-comparisons with Navier–Stokes simulations. IEEE Trans. Robot. 24(6), 1274–1288 (2008)
Zhu, J., White, C., Wainwright, D.K., Di Santo, V., Lauder, G.V., Bart-Smith, H.: Tuna robotics: a high-frequency experimental platform exploring the performance space of swimming fishes. Sci. Robot. 4(34), 4615 (2019)
Zhong, Q., Zhu, J., Fish, F.E., Kerr, S.J., Downs, A.M., Bart-Smith, H., Quinn, D.B.: Tunable stiffness enables fast and efficient swimming in fish-like robots. Sci. Robot. 6(57), eabe4088 (2021)
Tallapragada, P.: A swimming robot with an internal rotor as a nonholonomic system. In: Proceedings of the American Control Conference (2015)
Tallapragada, P., Kelly, S.D.: Integrability of velocity constraints modeling vortex shedding in ideal fluids. J. Comput. Nonlinear Dyn. 12(2), 021008 (2016)
Pollard, B., Tallapragada, P.: An aquatic robot propelled by an internal rotor. IEEE/ASME Trans. Mechatron. 22(2), 931–939 (2017)
Fedonyuk, V., Tallapragada, P.: Sinusoidal control and limit cycle analysis of the dissipative Chaplygin sleigh. Nonlinear Dyn. 93, 835–846 (2018)
Pollard, B., Fedonyuk, V., Tallapragada, P.: Limit cycle behavior and model reduction of an oscillating fish-like robot. In: Proceedings of the ASME Dynamic Systems and Control Conference (2018)
Pollard, B., Fedonyuk, V., Tallapragada, P.: Swimming on limit cycles with nonholonomic constraints. Nonlinear Dyn. 97(4), 2453–2468 (2019)
Free, B.A., Lee, J., Paley, D.A.: Bioinspired pursuit with a swimming robot using feedback control of an internal rotor. Bioinspir. Biomimet. 15(3), 035005 (2020)
Fedonyuk, V., Tallapragada, P.: Path tracking for the dissipative Chaplygin sleigh. In: Proceedings of the American Control Conference, pp. 5256–5261 (2020)
Ghanem, P., Wolek, A., Paley, D.A.: Planar formation control of a school of robotic fish. In: American Control Conference (2020)
Bandyopadhyay, P.R.: Maneuvering hydrodynamics of fish and small underwater vehicles. Integr. Comp. Biol. 42(1), 102–117 (2002)
Webb, P.W., Weihs, D.: Stability versus maneuvering: challenges for stability during swimming by fishes. Integr. Comp. Biol. 55(4), 753–764 (2015)
Webb, P.W., Weihs, D.: Hydrostatic stability of fish with swim bladders: not all fish are unstable. Can. J. Zool. 72(6), 1149–1154 (1994)
Colgate, J.E., Lynch, K.M.: Mechanics and control of swimming: a review. IEEE J. Ocean. Eng. 29, 660–673 (2004)
Paulling, J.R., Rosenberg, R.M.: On unstable ship motions resulting from nonlinear coupling. J. Ship Res. 3(02), 36–46 (1959)
Newman, J.N.: The theory of ship motions. Adv. Appl. Mech. 18, 221–283 (1979)
Nayfeh, A.H.: On the undesirable roll characteristics of ships in regular seas. J. Ship Res. 32(02), 92–100 (1988)
Neves, M.A., Rodriguez, C.A.: On unstable ship motions resulting from strong non-linear coupling. Ocean Eng. 33(14–15), 1853–1883 (2006)
Zenkov, D.V., Bloch, A.M., Marsden, J.E.: Stabilization of the unicycle with rider. In: Proceedings of the 38th IEEE Conference on Decision and Control, vol. 4, pp. 3470–3471 (1999)
Naveh, Y., Bar-Yoseph, P.Z., Halevi, Y.: Nonlinear modeling and control of a unicycle. Dyn. Control 9(4), 279–296 (1999)
De Luca, A., Oriolo, G., Vendittelli, M.: Stabilization of the unicycle via dynamic feedback linearization. IFAC Proc. Vol. 33(27), 687–692 (2000)
Zenkov, D.V., Bloch, A.M., Marsden, J.E.: The Lyapunov–Malkin theorem and stabilization of the unicycle with rider. Syst. Control Lett. 45(4), 293–302 (2002)
Lamb, S.H.: Hydrodynamics. Dover, New York (1945)
Milne-Thomson, L.M.: Theoretical Hydrodynamics. Dover, New York (1996)
Bizyaev, I.A., Borisov, A.V., Mamaev, I.S.: Dynamics of a Chaplygin sleigh with an unbalanced rotor: regular and chaotic motions. Nonlinear Dyn. 98(3), 2277–2291 (2019)
Kovacic, I., Richard, R., Sah, M.S.: Mathieu’s equation and its generalizations: overview of stability charts and their features. Appl. Mech. Rev. 70(2), 020802 (2018). https://doi.org/10.1115/1.4039144
Nayfeh, A.H.: Perturbation Methods. Wiley, New York (2000)
Yakubovich, V., Starzhinskii, V.: Linear Differential Equations with Periodic Coefficients. Wiley, New York (1975)
Stoker, J.J.: Nonlinear Vibrations in Mechanical and Electrical. Interscience Publishers, Geneva (1950)
Magnus, W., Stanley, W.: Hill’s Equation. Interscience Publishers, Geneva (1966)
van der Burgh, A.H.P.: An equation with a time-periodic damping coefficient: stability diagram and an application. In: Reports of the Department of Applied Mathematical Analysis. Delft University of Technology, Delft (2002)
Afzali, F., Acar, G., Feeny, B.F.: Analysis of the periodic damping coefficient equation based on floquet theory (2017)
Batchelor, D.B.: Parametric resonance of systems with time-varying dissipation. Appl. Phys. Lett. 29(5), 280–281 (1976)
Younesian, D., Esmailzadeh, E., Sedaghati, R.: Asymptotic solutions and stability analysis for generalized non-homogeneous Mathieu equation. Commun. Nonlinear Sci. Numer. Simul. 12(1), 58–71 (2007)
Shadman, D., Mehri, B.: A non-homogeneous Hill’s equation. Appl. Math. Comput. 167(1), 68–75 (2005)
Slane, J.H., Tragesser, S.G.: Analysis of periodic nonautonomous i Nhomogeneous systems. Nonlinear Dyn. Syst. Theory 11, 183–198 (2011)
Rodriguez, A., Collado, J.: On stability of periodic solutions in non-homogeneous hill’s equation. In: 2015 12th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), pp. 1–6 (2015)
Webb, D.C., Simonetti, P.J., Jones, C.P.: Slocum: an underwater glider propelled by environmental energy. IEEE J. Ocean. Eng. 26, 447–452 (2001)
Funding
This work was partially supported by the NSF Grant 2021612 and ONR Grant 13204704.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors have no relevant financial or non-financial interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Loya, K., Tallapragada, P. Parametric roll oscillations of a hydrodynamic Chaplygin sleigh. Nonlinear Dyn 111, 20699–20713 (2023). https://doi.org/10.1007/s11071-023-08960-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-023-08960-3