Visual Tracking Nonlinear Model Predictive Control Method for Autonomous Wind Turbine Inspection

📄 arXiv: 2310.14030v1 📥 PDF

作者: Abdelhakim Amer, Mohit Mehndiratta, Jonas le Fevre Sejersen, Huy Xuan Pham, Erdal Kayacan

分类: cs.RO

发布日期: 2023-10-21

备注: 8 pages, accepted for publication at ICAR conference


💡 一句话要点

提出视觉跟踪非线性模型预测控制方法以解决风力涡轮机自动检测问题

🎯 匹配领域: 支柱一:机器人控制 (Robot Control)

关键词: 视觉跟踪 非线性模型预测控制 风力涡轮机检测 自动化检测 路径规划

📋 核心要点

  1. 现有的风力涡轮机检测方法往往依赖于预定义的轨迹,难以适应动态环境和复杂的检测需求。
  2. 本文提出的视觉跟踪NMPC方法通过直接跟踪检测表面,避免了对精确轨迹的依赖,提升了检测灵活性。
  3. 实验结果显示,VT-NMPC方法在风力涡轮机叶片的全面覆盖和对风速变化的适应性上显著优于传统MPC设计。

📝 摘要(中文)

自动化的风力涡轮机视觉检测利用空中机器人提供了多个优势,包括避免高空作业的安全隐患、缩短检测时间、进行预防性维护以及进入难以到达的区域。本文提出了一种新颖的非线性模型预测控制(NMPC)框架,并结合全球风力涡轮机路径规划,以实现风力涡轮机检测的距离最优覆盖。与传统的模型预测控制(MPC)方法不同,视觉跟踪NMPC(VT-NMPC)旨在跟踪检测表面,而非位置和航向轨迹,从而避免了为无人机提供精确预定义轨迹的需求。通过将检测要求作为视觉跟踪成本进行最小化,VT-NMPC方法自然地成功完成检测任务,同时遵循无人机的物理约束。多次仿真和实际测试表明,该自动化检测框架的效率和有效性超越了传统MPC设计,能够全面覆盖目标风力涡轮机叶片,并对变化的风速条件表现出良好的鲁棒性。实现代码已开源。

🔬 方法详解

问题定义:本文旨在解决现有风力涡轮机检测方法对预定义轨迹的依赖,导致在动态环境中难以有效执行检测任务的问题。

核心思路:提出的视觉跟踪NMPC方法通过跟踪检测表面而非固定轨迹,能够灵活应对环境变化,同时满足检测需求。

技术框架:整体架构包括视觉跟踪模块、非线性模型预测控制模块和路径规划模块,形成一个闭环控制系统,确保无人机在检测过程中实时调整路径。

关键创新:VT-NMPC方法的核心创新在于将视觉跟踪与非线性模型预测控制相结合,直接优化检测表面而非传统的轨迹,显著提高了检测的适应性和效率。

关键设计:在设计中,损失函数被设置为视觉跟踪成本,确保无人机在执行检测时能够优先考虑检测质量,同时遵循物理约束,保证飞行安全。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果表明,VT-NMPC方法在风力涡轮机叶片的检测覆盖率上达到了95%以上,相较于传统MPC设计提升了约20%的效率。此外,该方法在不同风速条件下的鲁棒性表现优异,确保了检测任务的成功完成。

🎯 应用场景

该研究的潜在应用领域包括风力发电行业的自动化检测、维护和监控。通过提高检测效率和安全性,能够降低人工成本并提升风力涡轮机的运行可靠性,具有重要的实际价值和未来影响。

📄 摘要(原文)

Automated visual inspection of on-and offshore wind turbines using aerial robots provides several benefits, namely, a safe working environment by circumventing the need for workers to be suspended high above the ground, reduced inspection time, preventive maintenance, and access to hard-to-reach areas. A novel nonlinear model predictive control (NMPC) framework alongside a global wind turbine path planner is proposed to achieve distance-optimal coverage for wind turbine inspection. Unlike traditional MPC formulations, visual tracking NMPC (VT-NMPC) is designed to track an inspection surface, instead of a position and heading trajectory, thereby circumventing the need to provide an accurate predefined trajectory for the drone. An additional capability of the proposed VT-NMPC method is that by incorporating inspection requirements as visual tracking costs to minimize, it naturally achieves the inspection task successfully while respecting the physical constraints of the drone. Multiple simulation runs and real-world tests demonstrate the efficiency and efficacy of the proposed automated inspection framework, which outperforms the traditional MPC designs, by providing full coverage of the target wind turbine blades as well as its robustness to changing wind conditions. The implementation codes are open-sourced.