2025-11-14T21:13:10.598802

Gait controllability of length-changing slender microswimmers

Gidoni, Morandotti, Zoppello
Controllability results of four models of two-link microscale swimmers that are able to change the length of their links are obtained. The problems are formulated in the framework of Geometric Control Theory, within which the notions of fiber, total, and gait controllability are presented, together with sufficient conditions for the latter two. The dynamics of a general two-link swimmer is described by resorting to Resistive Force Theory and different mechanisms to produce a length-change in the links, namely, active deformation, a sliding hinge, growth at the tip, and telescopic links. Total controllability is proved via gait controllability in all four cases, and illustrated with the aid of numerical simulations.
academic

Gait controllability of length-changing slender microswimmers

基本信息

  • 论文ID: 2405.11961
  • 标题: Gait controllability of length-changing slender microswimmers
  • 作者: Paolo Gidoni, Marco Morandotti, Marta Zoppello
  • 分类: math.OC (Optimization and Control)
  • 发表时间: 2024年5月20日
  • 论文链接: https://arxiv.org/abs/2405.11961

摘要

本文研究了四种能够改变链节长度的双链微尺度游泳器的可控性问题。研究在几何控制理论框架下进行,引入了纤维可控性、全可控性和步态可控性的概念,并给出了后两者的充分条件。使用阻力理论描述了一般双链游泳器的动力学,并研究了产生链节长度变化的不同机制:主动变形、滑动铰链、末端生长和望远镜式链节。在所有四种情况下都通过步态可控性证明了全可控性,并通过数值仿真进行了验证。

研究背景与动机

问题的重要性

  1. 微尺度游泳的挑战: 在低雷诺数环境中,由于流体动力学的时间可逆性,传统的游泳策略失效。Purcell的扇贝定理表明,简单的往复运动无法在粘性主导的流体中产生净位移。
  2. 对称性破缺的必要: 要实现有效的微尺度游泳,必须打破往复运动的对称性。这需要至少两个独立的控制参数来避免往复运动并实现位置控制。
  3. 最小模型的需求: 在设计仿生机器人时,需要寻找具有最少参数但仍能描述游泳器基本特征的最小模型,包括成功移动和到达给定最终位置的能力。

现有方法的局限性

传统的细长微游泳器模型主要基于控制曲率或角度的能力,如N链游泳器、行波传播或螺旋鞭毛旋转。然而,这些方法在控制自由度和实现复杂运动方面存在限制。

研究动机

本文提出通过使双链游泳器能够改变其链节长度来增强基本"不可控"双链游泳器的可控性。这种长度变化可以通过多种机制实现,每种机制都会导致不同的速度场和粘性力分布。

核心贡献

  1. 理论框架: 在几何控制理论框架下,系统地定义和比较了纤维可控性、全可控性和步态可控性三种可控性概念。
  2. 步态可控性理论: 提出了步态可控性的充分条件(定理2.10),并证明了步态可控性结合形状全可控性可以推导出系统的全可控性。
  3. 四种长度变化机制: 详细研究了四种不同的链节长度变化机制:
    • 拉伸链节(主动纵向应变)
    • 滑动链节(铰链移动)
    • 生长链节(末端生长)
    • 望远镜式链节(分段滑动)
  4. 完整的可控性证明: 对所有四种模型都证明了全可控性,通过计算Lie括号并验证线性无关性。
  5. 数值验证: 通过数值仿真验证了理论结果,展示了不同控制回路产生的轨迹行为。

方法详解

任务定义

研究双链微游泳器在二维平面上的运动控制问题,其中:

  • 输入: 形状变量的时间导数(控制参数)
  • 输出: 游泳器的位置和方向
  • 约束: 自推进约束(总水动力和力矩平衡为零)

理论框架

几何控制理论设定

系统状态由形状变量 sSs \in S 和位置变量 gGg \in G 描述,其中:

  • SS: 形状空间(可并行化的n维流形)
  • GG: 位置空间(连通的d维李群),对于平面运动 G=SE(2)G = SE(2)

动力学方程具有形式: (s˙g˙)=(f(s,u)gξ(s,u))\begin{pmatrix} \dot{s} \\ \dot{g} \end{pmatrix} = \begin{pmatrix} f(s,u) \\ g\xi(s,u) \end{pmatrix}

其中 f(s,u)=F(s)uf(s,u) = F(s)uξ(s,u)=i=1mξi(s)ui\xi(s,u) = \sum_{i=1}^m \xi_i(s)u_i

可控性概念

  1. 全可控性: 能够从任意初始状态到达任意最终状态
  2. 纤维可控性: 给定初始状态,能够到达任意最终位置(不限制最终形状)
  3. 步态可控性: 给定初始状态,能够到达任意最终位置且保持初始形状

物理建模

阻力理论

使用阻力理论描述水动力,线密度力为: f=C(vt)t+C(vn)nf = C_\|(v \cdot t)t + C_\perp(v \cdot n)n

其中 C,C>0C_\|, C_\perp > 0 是平行和垂直方向的阻力系数,满足 C/C(1,2]C_\perp/C_\| \in (1,2]

双链游泳器参数化

游泳器由两个链节组成,铰链位置为 hth_t,方向角为 θt\theta_t,开角为 2σt2\sigma_t。每个链节上的点表示为: xt±(η)=ht+λt±(η)et±x_t^\pm(\eta) = h_t + \lambda_t^\pm(\eta)e_t^\pm

其中 et±=(cos(θt±σt),sin(θt±σt))e_t^\pm = (\cos(\theta_t \pm \sigma_t), \sin(\theta_t \pm \sigma_t))

四种长度变化机制

1. 拉伸链节模型

  • 机制: 沿链节方向的均匀纵向应变
  • 参数: 变形梯度 γt±\gamma_t^\pm(常数)
  • 参考配置: St±=[0,1]S_t^\pm = [0,1]
  • 控制变量: σ˙t,γ˙t+,γ˙t\dot{\sigma}_t, \dot{\gamma}_t^+, \dot{\gamma}_t^-

2. 滑动链节模型

  • 机制: 不可拉伸丝线通过移动铰链改变长度分布
  • 约束: 总长度 LL 恒定
  • 参考配置: St+=[at,0]S_t^+ = [a_t, 0], St=[Lat,0]S_t^- = [-L-a_t, 0]
  • 控制变量: σ˙t,a˙t\dot{\sigma}_t, \dot{a}_t

3. 生长链节模型

  • 机制: 在末端添加/移除材料点
  • 参考配置: St±=[0,bt±]S_t^\pm = [0, b_t^\pm]
  • 控制变量: σ˙t,b˙t+,b˙t\dot{\sigma}_t, \dot{b}_t^+, \dot{b}_t^-

4. 望远镜式链节模型

  • 机制: 内外两段滑动,类似望远镜结构
  • 参考配置: 外段 S±=[0,L]S^\pm = [0,L],内段 S^t±=[a^t±,0]\hat{S}_t^\pm = [\hat{a}_t^\pm, 0]
  • 控制变量: σ˙t,a^˙t+,a^˙t\dot{\sigma}_t, \dot{\hat{a}}_t^+, \dot{\hat{a}}_t^-

实验设置

理论验证方法

通过计算Lie括号验证可控性条件:

  1. 在特定配置点(如 σ=π/4\sigma_* = \pi/4)计算控制向量场的Lie括号
  2. 验证Lie括号的线性无关性
  3. 应用定理2.10和推论2.12证明可控性

数值仿真参数

  • 初始条件: x0=y0=θ0=0x_0 = y_0 = \theta_0 = 0, σ0=π/4\sigma_0 = \pi/4
  • 阻力系数比: C/C=2C_\perp/C_\| = 2
  • 控制回路: 使用公式(2.9)定义的周期性控制序列
  • 仿真类型:
    • 漂移行为(特定Lie括号组合)
    • 准周期行为(一般控制回路)

实验结果

主要理论结果

定理4.1-4.4: 全可控性

所有四种模型都被证明具有全可控性:

  1. 拉伸链节: 通过计算Lie括号 g4,g5,g6g_4^*, g_5^*, g_6^* 的行列式,证明其线性无关
  2. 滑动链节: 验证Lie括号组合生成三维李代数
  3. 生长链节: 类似的Lie括号分析
  4. 望远镜式: 完整的可控性证明

数值仿真结果

漂移行为

通过迭代特定的控制回路,实现沿特定方向的净位移:

  • 拉伸模型: 水平方向平移(图6a, 6c)
  • 滑动模型: x轴方向漂移(图7a)
  • 生长模型: 水平轴平移(图8a)

准周期行为

使用一般控制回路 u(t)=(0.1cos(t),0.1sin(t))u(t) = (0.1\cos(t), 0.1\sin(t)) 产生有界的准周期轨迹(图6b, 6d, 7b, 8b)。

关键发现

  1. 步态可控性的实用性: 步态可控性是介于纤维可控性和全可控性之间的概念,更适合描述周期性形状变化的游泳行为
  2. Lie括号的几何意义: 不同的控制回路组合可以产生不同方向的运动,Lie括号提供了理论预测
  3. 机制的等价性: 四种不同的长度变化机制都能实现相同的可控性目标

相关工作

微游泳器研究

  • N链游泳器: Purcell的三链游泳器及其推广
  • 行波传播: 基于弯曲波的推进机制
  • 螺旋鞭毛: 旋转驱动的游泳策略
  • 双球游泳器: 体积变化驱动的运动

几何控制理论应用

  • Chow-Rashevskii定理: 提供可控性的充分条件
  • 轨道定理: 描述向量场生成的流形结构
  • 李括号计算: 分析高阶运动模式

软体机器人

  • 活性材料: 水凝胶和磁敏弹性体
  • 仿生设计: 藤蔓机器人和根系机器人
  • 等周机器人: 恒定周长约束下的形状变化

结论与讨论

主要结论

  1. 理论贡献: 建立了长度变化微游泳器的完整可控性理论框架
  2. 实用意义: 四种不同机制都能克服Purcell扇贝定理的限制
  3. 设计指导: 为微尺度机器人设计提供理论基础

局限性

  1. 二维限制: 研究仅限于平面运动,三维情况更复杂
  2. 理想化假设: 忽略了实际制造和控制中的约束
  3. 阻力理论的适用性: 在某些几何配置下可能不够精确
  4. 控制实现: 实际的微尺度控制实现仍面临技术挑战

未来方向

  1. 三维扩展: 将理论扩展到三维空间运动
  2. 多链系统: 研究N链长度变化游泳器
  3. 实验验证: 开发实际的微尺度原型进行实验验证
  4. 优化控制: 寻找能耗最优的游泳步态
  5. 环境适应: 考虑复杂流体环境的影响

深度评价

优点

  1. 理论严谨性: 基于几何控制理论的严格数学框架
  2. 完整性: 系统研究了四种不同的长度变化机制
  3. 创新性: 步态可控性概念的引入填补了理论空白
  4. 实用价值: 为微机器人设计提供了新的策略

不足

  1. 实验缺失: 缺乏实际的物理实验验证
  2. 复杂性: 理论推导较为复杂,工程实现困难
  3. 假设限制: 多个简化假设可能影响实际应用
  4. 计算复杂度: Lie括号计算在高维系统中可能变得困难

影响力

  1. 学术贡献: 为微游泳器理论提供了重要的数学工具
  2. 应用前景: 在微机器人、药物递送等领域具有潜在应用
  3. 方法论价值: 几何控制理论方法可推广到其他系统

适用场景

  1. 微尺度机器人设计: 为设计具有长度变化能力的微机器人提供理论基础
  2. 生物游泳研究: 理解生物体的游泳机制
  3. 控制系统设计: 为复杂非线性控制系统提供分析方法
  4. 软体机器人: 指导软体机器人的运动控制策略

参考文献

论文引用了43篇相关文献,涵盖了几何控制理论、微游泳器动力学、阻力理论、软体机器人等多个领域的重要工作,为研究提供了坚实的理论基础。