Optimal control of a swimming robot based on Purcell's microswimmer model
本文展示了在粘性流体中对珀塞尔三连杆游泳者进行的宏观尺度机器人实现,通过一个带有中心球体的修正模型进行校准,并应用庞特里亚金极大值原理与微分几何中的最优控制理论,推导并可视化了位移最大化与能量效率最优的步态。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在细菌和微小幼虫的微观世界中,运动的规则与我们在日常生活中所经历的完全不同。对于在泳池中游泳的人类来说,惯性会带着你前进;你可以停止踢腿,并依然能滑行片刻。但对于微生物而言,周围的流体极其粘稠且具有黏性,以至于惯性完全消失了。水的感觉更像是浓稠的蜂蜜或糖浆,一旦力量停止,任何动作都会瞬间停止。在这种被称为低雷诺数流体动力学的机制下,唯一的移动方式是通过特定的、重复的形状变化。如果生物仅仅以对称的方式来回移动肢体,它最终会回到原地,就像一个人试图在跑步机上原地踏步一样。为了取得进展,它必须执行一种复杂的、不可逆的动作序列,这一概念由一个被称为“珀塞尔游泳者”(Purcell's swimmer)的理论模型著名地阐释。这个模型在几十年前被提出,描述了一个由三根刚性杆件通过两个铰链连接而成的简单机器,它通过弯曲关节来进行循环运动。虽然这个想法一直是理论物理学中的一个常备课题,但要将其转化为一个可以在实验室中进行测试的真实、运作中的机器却被证明非常困难,这主要是因为建造这种机器人所需的物理材料引入了新的力,而简单的理论并未考虑到这些力。
一个研究小组致力于弥合这一优雅理论与物理机器人那混乱现实之间的差距。他们制造了一个三连杆游泳者的宏观规模版本,这个装置的大小大约如同一本小书,旨在通过一个充满高粘度硅油的容器进行运动。该机器人由三块由电机驱动的关节连接的薄铝板组成,中间有一个泡沫块用于固定电子元件和电池,以保持机器漂浮。通过让关节进行有节奏的圆形运动,该机器人成功地在浓稠的流体中游动。然而,当研究人员将机器人的实际表现与经典理论模型的预测进行对比时,结果令人失望。真实机器人的移动距离不到理论预测距离的三分之一。这种差异源于简单的理论假设机器人的部件是细长的理想化杆件,而真实的机器人则拥有宽阔、扁平的板件和一个笨重的中央块,这产生了比模型预期的显著更多的阻力。
为了解决这个问题,研究人员并没有抛弃理论,而是对其进行了修正以匹配物理对象。他们修改了数学模型,将中央泡沫块表示为一个球体,并调整了阻力系数以反映机器人扁平板状连杆的特性。通过根据实验测量值仔细调整这些参数,他们创建了一个能够准确预测机器人行为的新型校准模型。有了这个可靠的模型,他们转向了优化问题:这种游泳者移动的最佳方式是什么?他们使用先进的数学工具来寻找完美的关节运动序列,即“步态”,从而使机器人在单个循环中能行进最远的距离。他们发现答案并非简单的平滑曲线。相反,最高效的路径是那些紧贴机器人物理极限能力的复杂形状。当研究人员对关节弯曲程度施加严格限制时,最优路径会发生剧烈变化,有时会形成看起来像“8”字形或哑铃形的双环形状。这些形状允许机器人在其数学状态空间内围合更大的“有用”运动面积,从而有效地从每一次循环中榨取更多的位移。
该团队还调查了一个不同的目标:能量效率。他们不再仅仅询问机器人能走多远,而是询问机器人在消耗最少能量的情况下能走多远。这是一个至关重要的区别,因为机器人可能会行进很长一段距离,但在过程中浪费了巨大的功率。利用相同的数学框架,他们寻找了使效率最大化的步态。他们发现,与距离问题类似,并没有单一的“最佳”答案。机器人有两种截然不同的高效游泳方式。一种涉及中等强度的关节运动,另一种则涉及推动关节达到绝对极限的极大幅度扫掠运动。令人惊讶的是,大振幅步态甚至比中等振幅的步态更有效率,这一发现挑战了“较小、更温和的运动总是更好”的直觉。这种大振幅解是一个新的发现,在以往对理想化理论模型的研究中从未被识别出来。
研究人员利用强大的计算机模拟和数值求解器验证了这些发现,确认了他们修改后的模型和新的最优步态是稳健的。他们表明,通过理解机器人的特定物理约束——例如来自中央块的阻力和关节限制——可以找到比标准教科书方案显著更好的运动模式。这项工作表明,虽然低速游泳的基本原理已被充分理解,但构建高效的现实世界微型机器人需要理论与实验的深度融合。通过将模型校准到机器人的现实情况,并使用复杂的优化技术,研究人员发现了复杂的、高性能的游泳策略,如果仅依赖于过去简化的理想化理论,这些策略将会被隐藏起来。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。