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.
- 论文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
本文研究了四种能够改变链节长度的双链微尺度游泳器的可控性问题。研究在几何控制理论框架下进行,引入了纤维可控性、全可控性和步态可控性的概念,并给出了后两者的充分条件。使用阻力理论描述了一般双链游泳器的动力学,并研究了产生链节长度变化的不同机制:主动变形、滑动铰链、末端生长和望远镜式链节。在所有四种情况下都通过步态可控性证明了全可控性,并通过数值仿真进行了验证。
- 微尺度游泳的挑战: 在低雷诺数环境中,由于流体动力学的时间可逆性,传统的游泳策略失效。Purcell的扇贝定理表明,简单的往复运动无法在粘性主导的流体中产生净位移。
- 对称性破缺的必要: 要实现有效的微尺度游泳,必须打破往复运动的对称性。这需要至少两个独立的控制参数来避免往复运动并实现位置控制。
- 最小模型的需求: 在设计仿生机器人时,需要寻找具有最少参数但仍能描述游泳器基本特征的最小模型,包括成功移动和到达给定最终位置的能力。
传统的细长微游泳器模型主要基于控制曲率或角度的能力,如N链游泳器、行波传播或螺旋鞭毛旋转。然而,这些方法在控制自由度和实现复杂运动方面存在限制。
本文提出通过使双链游泳器能够改变其链节长度来增强基本"不可控"双链游泳器的可控性。这种长度变化可以通过多种机制实现,每种机制都会导致不同的速度场和粘性力分布。
- 理论框架: 在几何控制理论框架下,系统地定义和比较了纤维可控性、全可控性和步态可控性三种可控性概念。
- 步态可控性理论: 提出了步态可控性的充分条件(定理2.10),并证明了步态可控性结合形状全可控性可以推导出系统的全可控性。
- 四种长度变化机制: 详细研究了四种不同的链节长度变化机制:
- 拉伸链节(主动纵向应变)
- 滑动链节(铰链移动)
- 生长链节(末端生长)
- 望远镜式链节(分段滑动)
- 完整的可控性证明: 对所有四种模型都证明了全可控性,通过计算Lie括号并验证线性无关性。
- 数值验证: 通过数值仿真验证了理论结果,展示了不同控制回路产生的轨迹行为。
研究双链微游泳器在二维平面上的运动控制问题,其中:
- 输入: 形状变量的时间导数(控制参数)
- 输出: 游泳器的位置和方向
- 约束: 自推进约束(总水动力和力矩平衡为零)
系统状态由形状变量 s∈S 和位置变量 g∈G 描述,其中:
- S: 形状空间(可并行化的n维流形)
- G: 位置空间(连通的d维李群),对于平面运动 G=SE(2)
动力学方程具有形式:
(s˙g˙)=(f(s,u)gξ(s,u))
其中 f(s,u)=F(s)u 且 ξ(s,u)=∑i=1mξi(s)ui。
- 全可控性: 能够从任意初始状态到达任意最终状态
- 纤维可控性: 给定初始状态,能够到达任意最终位置(不限制最终形状)
- 步态可控性: 给定初始状态,能够到达任意最终位置且保持初始形状
使用阻力理论描述水动力,线密度力为:
f=C∥(v⋅t)t+C⊥(v⋅n)n
其中 C∥,C⊥>0 是平行和垂直方向的阻力系数,满足 C⊥/C∥∈(1,2]。
游泳器由两个链节组成,铰链位置为 ht,方向角为 θt,开角为 2σt。每个链节上的点表示为:
xt±(η)=ht+λt±(η)et±
其中 et±=(cos(θt±σt),sin(θt±σt))。
- 机制: 沿链节方向的均匀纵向应变
- 参数: 变形梯度 γt±(常数)
- 参考配置: St±=[0,1]
- 控制变量: σ˙t,γ˙t+,γ˙t−
- 机制: 不可拉伸丝线通过移动铰链改变长度分布
- 约束: 总长度 L 恒定
- 参考配置: St+=[at,0], St−=[−L−at,0]
- 控制变量: σ˙t,a˙t
- 机制: 在末端添加/移除材料点
- 参考配置: St±=[0,bt±]
- 控制变量: σ˙t,b˙t+,b˙t−
- 机制: 内外两段滑动,类似望远镜结构
- 参考配置: 外段 S±=[0,L],内段 S^t±=[a^t±,0]
- 控制变量: σ˙t,a^˙t+,a^˙t−
通过计算Lie括号验证可控性条件:
- 在特定配置点(如 σ∗=π/4)计算控制向量场的Lie括号
- 验证Lie括号的线性无关性
- 应用定理2.10和推论2.12证明可控性
- 初始条件: x0=y0=θ0=0, σ0=π/4
- 阻力系数比: C⊥/C∥=2
- 控制回路: 使用公式(2.9)定义的周期性控制序列
- 仿真类型:
- 漂移行为(特定Lie括号组合)
- 准周期行为(一般控制回路)
所有四种模型都被证明具有全可控性:
- 拉伸链节: 通过计算Lie括号 g4∗,g5∗,g6∗ 的行列式,证明其线性无关
- 滑动链节: 验证Lie括号组合生成三维李代数
- 生长链节: 类似的Lie括号分析
- 望远镜式: 完整的可控性证明
通过迭代特定的控制回路,实现沿特定方向的净位移:
- 拉伸模型: 水平方向平移(图6a, 6c)
- 滑动模型: x轴方向漂移(图7a)
- 生长模型: 水平轴平移(图8a)
使用一般控制回路 u(t)=(0.1cos(t),0.1sin(t)) 产生有界的准周期轨迹(图6b, 6d, 7b, 8b)。
- 步态可控性的实用性: 步态可控性是介于纤维可控性和全可控性之间的概念,更适合描述周期性形状变化的游泳行为
- Lie括号的几何意义: 不同的控制回路组合可以产生不同方向的运动,Lie括号提供了理论预测
- 机制的等价性: 四种不同的长度变化机制都能实现相同的可控性目标
- N链游泳器: Purcell的三链游泳器及其推广
- 行波传播: 基于弯曲波的推进机制
- 螺旋鞭毛: 旋转驱动的游泳策略
- 双球游泳器: 体积变化驱动的运动
- Chow-Rashevskii定理: 提供可控性的充分条件
- 轨道定理: 描述向量场生成的流形结构
- 李括号计算: 分析高阶运动模式
- 活性材料: 水凝胶和磁敏弹性体
- 仿生设计: 藤蔓机器人和根系机器人
- 等周机器人: 恒定周长约束下的形状变化
- 理论贡献: 建立了长度变化微游泳器的完整可控性理论框架
- 实用意义: 四种不同机制都能克服Purcell扇贝定理的限制
- 设计指导: 为微尺度机器人设计提供理论基础
- 二维限制: 研究仅限于平面运动,三维情况更复杂
- 理想化假设: 忽略了实际制造和控制中的约束
- 阻力理论的适用性: 在某些几何配置下可能不够精确
- 控制实现: 实际的微尺度控制实现仍面临技术挑战
- 三维扩展: 将理论扩展到三维空间运动
- 多链系统: 研究N链长度变化游泳器
- 实验验证: 开发实际的微尺度原型进行实验验证
- 优化控制: 寻找能耗最优的游泳步态
- 环境适应: 考虑复杂流体环境的影响
- 理论严谨性: 基于几何控制理论的严格数学框架
- 完整性: 系统研究了四种不同的长度变化机制
- 创新性: 步态可控性概念的引入填补了理论空白
- 实用价值: 为微机器人设计提供了新的策略
- 实验缺失: 缺乏实际的物理实验验证
- 复杂性: 理论推导较为复杂,工程实现困难
- 假设限制: 多个简化假设可能影响实际应用
- 计算复杂度: Lie括号计算在高维系统中可能变得困难
- 学术贡献: 为微游泳器理论提供了重要的数学工具
- 应用前景: 在微机器人、药物递送等领域具有潜在应用
- 方法论价值: 几何控制理论方法可推广到其他系统
- 微尺度机器人设计: 为设计具有长度变化能力的微机器人提供理论基础
- 生物游泳研究: 理解生物体的游泳机制
- 控制系统设计: 为复杂非线性控制系统提供分析方法
- 软体机器人: 指导软体机器人的运动控制策略
论文引用了43篇相关文献,涵盖了几何控制理论、微游泳器动力学、阻力理论、软体机器人等多个领域的重要工作,为研究提供了坚实的理论基础。