← 最新论文
⚡ electrical engineering

Finite-Time Barrier Function-Based Sliding Mode Control for Trajectory Tracking of Autonomous Sailboat

本文提出了一种新颖的基于有限时间障碍函数(finite-time barrier function)的滑模控制策略,通过保证有限时间收敛,并确保在存在非线性动力学和环境扰动的情况下,仍能将系统状态显式约束在预设范围内,从而为自主帆船实现快速、安全且精确的轨迹跟踪。

原作者: Mohammad Reza Jalili, Ahmad Reza Vali, Mohammad Ali Alirezapouri, Hossein Nourmohammadi

发布于 2026-07-20
📖 1 分钟阅读☕ 轻松阅读

原作者: Mohammad Reza Jalili, Ahmad Reza Vali, Mohammad Ali Alirezapouri, Hossein Nourmohammadi

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图驾驶一艘非常顽固、隐形的船横跨波涛汹涌的大海,但你看不见风,而海浪正试图把你推离航线。这就是自主帆船的日常现实。与拥有强大引擎来对抗风浪的机动船不同,帆船更像是舞者;它们必须利用风来移动,这使得它们极其节能,但也对天气异常敏感。如果一阵突如其来的强风袭来,它们可能会失控旋转甚至倾覆。为了确保安全,科学家们使用了一种被称为**滑模控制(Sliding Mode Control)**的技术。你可以把它想象成一条隐形的、超强力的绳索,每当船试图偏离预定航线时,它就会不断地将船拽回原位。然而,传统的绳索反应有点慢;它们只承诺“最终”会让船回到正轨,但在瞬息万变的暴风雨世界里,等到“最终”可能已经太晚了。

这篇论文解决了这个“最终”的问题。研究人员希望创造一种控制系统,它不仅仅是等待船只稳定下来,而是要保证在确定的短时间内强制其恢复到正确路径。他们还希望确保船只永远不会过于靠近悬崖边缘(在这种情况下,是指危险的倾斜角度)。通过将“快速到达”策略与“安全屏障”相结合,他们构建了一个既闪电般快速又极其谨慎的数字自动驾驶仪,确保即使在天气恶劣的情况下,帆船也能保持安全。


与风赛跑:一种新的转向方式

在自主帆船的世界里,风既是引擎也是敌人。它推动船只前进,但也将其向侧面推挤或导致其翻转。船有两个主要的“方向盘”:(捕捉风力)和(在水中转向)。目标是即使在风向突然变化或波浪袭来时,也能保持帆的最佳角度并让船保持正确的航向。

本文的作者,来自马立克·阿什塔尔理工大学(Malek Ashtar University of Technology)的 Mohammad Reza Jalili 及其团队意识到,这些船只旧有的转向方式太慢了。想象一下你在开车,看到一个坑洼。如果你的转向系统只承诺“最终”会修正你的路径,你可能在修正之前就撞车了。该团队想要的是一个能说:“无论发生什么,我将在整整 1.2 秒内修复你的路径”的系统。

为此,他们发明了一种新型的滑模控制(SMC)。你可以将 SMC 想象成夜店里的保镖,他不断检查你是否在“滑动面”(即完美路径)上。如果你踏出了界,保镖就会把你推回去。旧保镖的问题在于,他们起初推得很轻,只有当你越来越接近界限时才会变得激进,这需要很长时间。该团队的新方法使用了**“快速到达律”(Fast Reaching Law)**。这就像是一个保镖,一旦看到你踏出界限,就会立即用有力且经过计算的猛拽将你拉回正轨。他们从数学上证明了这种新的“猛拽”能比以往的方法更快地让船回到正确路径。

但速度并非一切;安全性至关重要。如果船倾斜得太厉害,它可能会翻覆。为了防止这种情况,团队添加了一个障碍函数(Barrier Function)。想象一下,船周围有一个神奇的、隐形的墙。当船靠近这面墙(危险区域)时,墙的力量会变得越来越强,在船触及边缘之前就将其推回。这确保了即使风力狂暴,船也不会倾斜超过安全限制。他们设计的精妙之处在于,这个“墙”不需要知道风到底有多大,它只需对船靠近危险区域的程度做出反应。

结果:更快、更平稳、更安全

该团队不仅编写了方程,还在 MATLAB/Simulink 中通过计算机模拟测试了他们的想法。他们创建了一艘虚拟帆船,并对其施加了一些严苛的情景,包括在测试进行到 8 秒时突然出现的风力扰动。

以下是实验结果:

  • 速度: 新型控制器是明显的赢家。当他们测量船只停止晃动并回到航线所需的时间(“上升时间”)时,新方法比旧的标准方法快了 39.4%。对于帆的角度,它仅用了 1.2 秒就趋于稳定,而旧方法则需要 2 秒
  • 精度: 船不仅到达得快,而且到达得精准。其“均方根误差”(RMS error,一种表示船只平均偏离路径程度的专业说法)下降了 38.9%。新控制器让船始终紧贴完美航线。
  • 平稳性: 有时,试图过快地转向会导致控制动作剧烈抖动(就像汽车剧烈摇晃一样)。团队的“障碍函数”帮助平滑了这一点。控制保持稳定,没有在剧烈的动作上浪费能量。
  • 安全性: 模拟显示,船只的路径严格保持在由障碍函数定义的“安全区”内,证明了即使在风暴中,船也不会倾覆。

研究人员将他们的新型**有限时间障碍函数滑模控制(Finite-Time Barrier Function-Based Sliding Mode Control)**与一种著名的旧方法 ERLSMC 进行了对比。他们在提供的表格中展示了结果:新方法在几乎所有类别中都胜出了,从反应速度到能量消耗。

这意味着什么

这篇论文表明,我们可以让自主帆船变得更加可靠。通过使用一种能够保证快速回归路径并严格执行安全限制的控制系统,这些船只潜在地可以在更恶劣的天气下进行更长时间的任务,而无需人工干预。作者指出,虽然他们的结果基于模拟,但其背后的数学逻辑是坚实的,并且“快速到达”律已被证明在测试中严格快于旧方法。

他们并没有声称解决了世界上关于航行机器人的所有问题,但他们确实展示了向前迈出的重要一步。他们证明了你可以在同一个控制系统中同时实现速度与安全。正如他们在结论中所提到的,这项技术的下一步可能是用于多艘帆船协同工作,或者教船实时学习水况,但就目前而言,这种全新的“快速且安全”的转向方法是对自主航行未来的一次重大升级。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →