...
首页> 外文期刊>Autonomous robots >Distributed iterative learning control for multi-agent systems Theoretic developments and application to formation flying
【24h】

Distributed iterative learning control for multi-agent systems Theoretic developments and application to formation flying

机译:多代理系统理论发展和应用到形成飞行的分布式迭代学习控制

获取原文
获取原文并翻译 | 示例

摘要

The goal of this work is to enable a team of quadrotors to learn how to accurately track a desired trajectory while holding a given formation. We solve this problem in a distributed manner, where each vehicle has only access to the information of its neighbors. The desired trajectory is only available to one (or few) vehicle(s). We present a distributed iterative learning control (ILC) approach where each vehicle learns from the experience of its own and its neighbors' previous task repetitions and adapts its feedforward input to improve performance. Existing algorithms are extended in theory to make them more applicable to real-world experiments. In particular, we prove convergence of the learning scheme for any linear, causal learning function with gains chosen according to a simple scalar condition. Previous proofs were restricted to a specific learning function, which only depends on the tracking error derivative (D-type ILC). This extension provides more degrees of freedom in the ILC design and, as a result, better performance can be achieved. We also show that stability is not affected by a linear dynamic coupling between neighbors. This allows the use of an additional consensus feedback controller to compensate for non-repetitive disturbances. Possible robustness extensions for the ILC algorithm are discussed, the so-called Q-filter and a Kalman filter for disturbance estimation. Finally, this is the first work to show distributed ILC in experiment. With a team of two quadrotors, the practical applicability of the proposed distributed multi-agent ILC approach is attested and the benefits of the theoretic extension are analyzed. In a second experimental setup with a team of four quadrotors, we evaluate the impact of different communication graph structures on the learning performance. The results indicate, that there is a trade-off between fast learning convergence and formation synchronicity, especially during the first iterations.
机译:这项工作的目标是启用一支四分之一的四轮运动员,以了解如何在保持给定的形成时准确地跟踪所需的轨迹。我们以分布式方式解决此问题,其中每个车辆只能访问其邻居的信息。所需的轨迹仅适用于一个(或几个)车辆。我们提出了一种分布式迭代学习控制(ILC)方法,每个车辆都从自己的身份和邻居之前的任务重复学习并引起其前馈输入以提高性能。现有算法延伸至理论上,使其更适用于现实世界实验。特别是,我们证明了根据简单标量条件选择的任何线性,因果学习功能的学习方案的收敛性。以前的证据仅限于特定的学习功能,这仅取决于跟踪错误导数(D型ILC)。该扩展在ILC设计中提供了更多的自由度,结果,可以实现更好的性能。我们还表明稳定性不受邻居之间线性动态耦合的影响。这允许使用附加的共识反馈控制器来补偿非重复障碍。讨论了ILC算法的可能的鲁棒性延伸,所谓的Q滤波器和用于干扰估计的卡尔曼滤波器。最后,这是第一个在实验中展示分布式ILC的工作。通过两支四轮运动员的团队,拟议的分布式多助手ILC方法的实际适用性得到了分析,分析了理论延伸的益处。在具有四个四分之二的第二个标准运动员的第二个实验设置中,我们评估了不同通信图结构对学习性能的影响。结果表明,在快速学习收敛和形成同步性之间存在权衡,特别是在第一次迭代期间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号