Temporal Evolution of the Hydrodynamics of a Swimming Eel Robot Using Sparse Identification: SINDy-DMD
Mostafa Sayahkarajy, Hartmut Witte
- 发表年份
- 2025
- 引用次数
- 2
- 访问权限
- 开放获取
摘要
Anguilliform swimming is one of the most complex locomotion modes, involving various interacting phenomena, necessitating multidisciplinary studies. Eel robots are designed to incorporate biological principles and achieve efficient locomotion by replicating natural anguilliform swimming. These robots are simpler to engineer and study compared to their natural counterparts. Nevertheless, characterizing the robot–environment interaction is complex, demanding computationally expensive fluid dynamics simulations. In this study, we employ machine learning strategies to investigate the temporal evolution of the system and discover a data-driven model. Three methods were studied, including dynamic mode decomposition (DMD), sparse system identification (SINDy using PySINDy package), and autoencoder neural network (AE NN), as a general function approximator. The models were simulated using MATLAB® R2022 to obtain the prediction errors. The results show that the SINDy model presents less error within the regression range and performs better in extrapolation. Additionally, the SINDy model has a compact form and can explicitly formulate the coupling phenomena amongst the modes. Thus, instead of the standard DMD, we propose the SINDy-DMD approach to describe the anguilliform locomotion of the soft robot. The identified model was employed to recover the system state data matrix. It is concluded that the proposed model with quadratic terms provides a parsimonious representation of the system dynamics.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002