Data-driven optimal control of undulatory swimming

被引:0
|
作者
Maroun, Karl [1 ]
Traore, Philippe [1 ]
Bergmann, Michel [2 ]
机构
[1] Inst PPRIME, Dept Fluide Therm Combust, Blvd Pierre & Marie Curie,BP 30179, F-86962 Futuroscope, France
[2] Inria Bordeaux Sud Ouest, Team MEMPHIS, F-33405 Talence, France
关键词
ACTIVE FLOW-CONTROL; TRAJECTORY OPTIMIZATION; SIMULATION; MODEL;
D O I
10.1063/5.0215502
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
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.
引用
收藏
页数:11
相关论文
共 50 条
  • [21] A Data-driven Indirect Method for Nonlinear Optimal Control
    Tang, Gao
    Hauser, Kris
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 4854 - 4861
  • [22] Data-Driven Multiple Shooting for Stochastic Optimal Control
    Ou, Ruchuan
    Pan, Guanru
    Faulwasser, Timm
    IEEE CONTROL SYSTEMS LETTERS, 2022, 7 : 313 - 318
  • [23] Optimal shape and motion of undulatory swimming organisms
    Tokic, Grgur
    Yue, Dick K. P.
    PROCEEDINGS OF THE ROYAL SOCIETY B-BIOLOGICAL SCIENCES, 2012, 279 (1740) : 3065 - 3074
  • [24] A Data-driven Optimal Iterative Learning Control with Data Loss Compensation
    Lv, Yunkai
    Chi, Ronghu
    Lin, Na
    PROCEEDINGS OF 2018 IEEE 7TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS), 2018, : 180 - 183
  • [25] Data-Driven Optimal Transport
    Trigila, Giulio
    Tabak, Esteban G.
    COMMUNICATIONS ON PURE AND APPLIED MATHEMATICS, 2016, 69 (04) : 613 - 648
  • [26] Data-Driven Approximated Optimal Control of Sulfur Flotation Process
    He, Mingfang
    COMPLEXITY, 2019, 2019
  • [27] Data-Driven Nonlinear Adaptive Optimal Control of Connected Vehicles
    Gao, Weinan
    Jiang, Zhong-Ping
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT VI, 2017, 10639 : 122 - 129
  • [28] Data-Driven Nearly Optimal Control for Constrained Nonlinear Systems
    Yang, Xiong
    PROCEEDINGS OF 2020 IEEE 9TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS'20), 2020, : 105 - 110
  • [29] Data-driven optimal control of switched linear autonomous systems
    Zhang, Chi
    Gan, Minggang
    Zhao, Jingang
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2019, 50 (06) : 1275 - 1289
  • [30] Data-Driven Policy Iteration for Nonlinear Optimal Control Problems
    Possieri, Corrado
    Sassano, Mario
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (10) : 7365 - 7376