Constrained Dynamic Output Feedback Tracking via Internal Models and Polyhedral Invariant Sets
本文提出了一种用于动态输出反馈控制器的综合框架,该框架通过求解单个离线双线性优化问题,在同时满足状态和输入多面体约束的情况下,实现对多种参考信号(包括阶跃、斜坡、正弦波和抛物线)的渐近无静差跟踪,并同时确定控制器增益和经过认证的可容许初始条件集。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
在工程领域,机器很少被允许完全按照指令自由行动。无论是组装汽车的机械臂、在城市中导航的无人机,还是平衡供需的电网,每个系统都在严格的物理边界内运行。电机在过热或损坏之前能提供的推力是有限的,运动部件在撞到墙壁或达到安全极限之前能移动的距离也是有限的。控制工程师面临的挑战在于,如何设计这些系统的“大脑”,使其能够完美地遵循一条路径,即使这条路径需要紧贴着这些边界运行。当系统无法直接看到其内部状态时(即仅通过少数传感器来推测正在发生的情况),且必须遵循的路径不仅仅是一条简单的直线,而是一个变化的曲线、一个波浪或一个不断加速的斜坡时,这个问题会变得尤于困难。
几十年来,一种被称为“内模原理”(internal model principle)的指导性思想一直在帮助工程师解决追踪移动目标的问题。其逻辑是直观的:要完美地跟随某种节奏,你必须理解这种节奏。如果你想匹配正弦波,你的控制系统就需要一个能够模拟该波形数学特性的隐藏机制。然而,当加入物理极限和缺乏全方位可见性的现实情况时,这种优雅的理论往往会失效,或者变得过于保守,迫使机器为了安全而运行在远低于其潜力的水平。来自康科迪亚大学(Concordia University)和圣卡塔琳娜联邦大学(Federal University of Santa Catarina)研究人员的一项新研究提供了一种弥合这一差距的方法。他们开发了一种方法来设计控制器,引导系统沿着复杂的、变化的路径(如阶跃、斜坡和平滑曲线)行驶,同时保证机器绝不会违反其物理极限,即使它无法看到内部发生的一切。
研究人员专注于一个特定的问题,即机器必须追踪一个参考信号,这仅仅是指系统应该遵循的目标路径或行为。这个信号可以是一个位置的突然跳变、速度的稳定增加、像心跳一样平滑的振荡,或者是一个随时间加速的曲线。在许多现实场景中,机器并不具备针对每一个变量的传感器;它只能获取输出数据,例如机械臂的位置或输电线路的电压。工程师需要构建一种控制器,利用这些有限的测量数据来引导系统、纠正误差,并在不要求电机执行不可能完成的任务的情况下保持在轨道上。
为了解决这个问题,团队将三个截然不同的概念整合进了一个统一的设计中。首先,他们在控制器的逻辑中嵌入了一个广义内模,即参考信号行为的数学副本。这确保了系统本质上理解了它需要遵循的路径形状,从而能够消除任何长期误差。其次,他们添加了一个动态输出反馈补偿器,这是一个精密的观测器,能够根据现有的有限传感器数据来估计机器隐藏的内部状态。最后,他们引入了一个前馈组件来预判参考信号,从而让系统能够抢占先机,而不是在错误发生后才做出反应。
真正的创新之处在于如何将这些部分组合在一起。以往的方法通常要求工程师预先猜测系统的安全运行极限,或者将控制器设计与安全极限设计分为两个独立的步骤进行。这种方法往往导致设计过于保守,使得机器被迫远离其实际能力范围以确保安全。然而,这种新方法可以同时计算控制器增益和安全运行区域。它将问题视为一个单一且复杂的谜题,其中安全区域的形状和控制器的强度是同时求解的。通过使用一种称为“鲁棒正不变性”(robust positive invariance)的数学概念,研究人员确保一旦系统进入某个安全区域,无论参考信号如何变化或系统表现如何,它都永远不会离开该区域。
研究人员使用计算机模拟而非物理硬件进行了测试,这是验证此类复杂数学理论的标准第一步。在这些模拟中,他们将新控制器应用于受到位置和力量双重严格限制的系统。结果显示,该系统可以成功追踪各种信号,包括突发阶跃、线性斜坡、正弦波和抛物线曲线,同时始终保持在定义的边界之内。模拟证实,系统最终能以零误差达到目标,并且在达到目标的过程中绝不会违反施加在执行器或内部状态上的物理约束。
这项工作的一个关键特征是它能够处理广泛的参考信号族,而无需为每种类型重新设计。无论目标是简单的阶跃变化还是复杂的加速曲线,底层的框架都能适应任务。该方法还会计算出参考信号在变得无法安全追踪之前,其最大规模究竟是多少。这意味着系统可以告知操作员它能处理的最大速度或振幅,而不是将其作为一个猜测。研究人员证明,他们的方法比以往依赖于简化安全区域形状或固定参数的技术更具灵活性,也更少保守。
该研究并未声称解决了所有可能的控制问题,也没有展示在工厂中建造并测试过的物理设备。研究结果局限于数值模拟,旨在验证所提框架在数学上的严密性。然而,模拟提供了强有力的证据,证明该方法在所述条件下能按预期工作。研究人员认为,对于那些对安全性和精确度同样要求极高的系统(如机器人技术和航空航天领域),这种方法提供了一种更高效的控制器设计方式。通过同时求解控制器和安全运行区域,该方法释放了以往被过度谨慎的设计规则所锁定的性能。
最终,这项工作代表了工程师在思考机器目标与其物理极限之间关系方式的一种转变。与其将约束视为迫使机器减速的障碍,新方法将这些约束集成到了控制逻辑的结构之中。它允许系统紧贴可能性的边缘运行,同时准确知道边缘在哪里以及如何留在边缘的一侧。对于正在构建下一代自主系统的工程师来说,这提供了一个强大的新工具,确保机器即使在无法看清全局的情况下,也能充满信心且精准地遵循复杂的动态路径。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。