Achieving precise control over self-propelled undulatory swimmers requires a deep understanding of their intricate dynamics. This paper presents a method for addressing optimal control problems in this context by leveraging surrogate models. We develop a Navier–Stokes solver using a volume penalization method to simulate the fluid–structure interaction inherent in swimming dynamics. An offline phase generates training data through open-loop simulations across a defined range of control inputs, enabling the training of a surrogate model. This model significantly reduces computational costs, particularly in optimization and control contexts. Utilizing these surrogate models, we compute control strategies to address two key challenges: precise velocity tracking and optimizing swimmer efficiency. First, we employ model predictive control to enable velocity tracking against a reference signal, allowing swift adjustments of the swimmer's frequency and amplitude. Second, we tackle the minimization of the swimmer's cost of transport, resulting in a solution akin to a burst-and-coast strategy. Despite achieving energy performance comparable to continuous swimming cases, mismatches between the surrogate model and the high fidelity simulation significantly impact the quality of the obtained solution. This work sheds light on the potential of surrogate models in optimizing self-propelled swimming behavior and underscores the importance of addressing model mismatches for more accurate control strategies in the future.
Skip Nav Destination
Article navigation
July 2024
Research Article|
July 19 2024
Data-driven optimal control of undulatory swimming
Karl Maroun
;
Karl Maroun
a)
(Conceptualization, Formal analysis, Methodology, Software, Writing – original draft, Writing – review & editing)
1
Institut PPRIME, Département Fluide-Thermique-Combustion
, Boulevard Pierre et Marie Curie, BP 30179, 86962 Futuroscope-Chasseneuil, France
a)Author to whom correspondence should be addressed: karlmaroun574@gmail.com
Search for other works by this author on:
Philippe Traoré
;
Philippe Traoré
(Funding acquisition, Supervision, Writing – review & editing)
1
Institut PPRIME, Département Fluide-Thermique-Combustion
, Boulevard Pierre et Marie Curie, BP 30179, 86962 Futuroscope-Chasseneuil, France
Search for other works by this author on:
Michel Bergmann
Michel Bergmann
(Conceptualization, Funding acquisition, Methodology, Software, Supervision, Writing – review & editing)
2
INRIA Bordeaux Sud-Ouest, MEMPHIS Team
, 200 Avenue de la Vielle Tour, 33405 Talence, France
Search for other works by this author on:
a)Author to whom correspondence should be addressed: karlmaroun574@gmail.com
Physics of Fluids 36, 073621 (2024)
Article history
Received:
April 24 2024
Accepted:
July 01 2024
Citation
Karl Maroun, Philippe Traoré, Michel Bergmann; Data-driven optimal control of undulatory swimming. Physics of Fluids 1 July 2024; 36 (7): 073621. https://doi.org/10.1063/5.0215502
Download citation file:
Pay-Per-View Access
$40.00
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
103
Views
Citing articles via
On Oreology, the fracture and flow of “milk's favorite cookie®”
Crystal E. Owens, Max R. Fan (范瑞), et al.
Fluid–structure interaction on vibrating square prisms considering interference effects
Zengshun Chen (陈增顺), 陈增顺, et al.
A unified theory for bubble dynamics
A-Man Zhang (张阿漫), 张阿漫, et al.
Related Content
Investigation on the performance of a torque-driven undulatory swimmer with distributed flexibility
Physics of Fluids (February 2024)
Scaling law of fish undulatory propulsion
Physics of Fluids (June 2021)
Collective locomotion of two uncoordinated undulatory self-propelled foils
Physics of Fluids (January 2021)
Skin friction enhancement in a model problem of undulatory swimming
AIP Conference Proceedings (October 2013)
Why do anguilliform swimmers perform undulation with wavelengths shorter than their bodylengths?
Physics of Fluids (March 2021)