关键词:
无人机巡检
输电线路
关键部件
目标检测
知识蒸馏
摘要:
我国用电需求持续增大,并且考虑到我国“双碳”战略目标,未来对长距离输电线路输送电能的需求预计将显著增长。然而,输电线路上的关键部件长期暴露在各种环境中,可能会存在缺陷,.将会影响电力系统的供电可靠性。因此,本文针对输电线路关键部件缺陷检测技术进行了研究。
针对目前输电线路缺陷检测中边缘设备存在高延迟和巡检环境复杂导致难以检测缺陷目标的问题,提出了一种名为YOLO-inspection的输电线路缺陷检测算法。首先,采用GhostNetV2模型重新构建C3模块,以降低网络计算复杂度,并有效捕获远距离像素间的依赖关系,从而使模型更加关注缺陷目标的关键区域。其次,在特征融合网络PANNet的基础上,设计了动态自适应权重分配模块,并引入跨尺度连接,以确保模型能够有效利用不同尺度的特征并保证特征有效融合。通过实验验证,本文提出的方法能够准确定位复杂环境中的缺陷目标,在低光照和下雪天气两种场景下表现出优异的泛化能力,平均精度均值达到了 94.3%,检测速度为每秒30帧,展现出卓越的检测性能和较高的效率。
针对YOLO-inspection方法在检测运动模糊数据中检测效果差甚至目标丢失的相关问题,提出了可回顾性学习的联合知识蒸馏方法。该方法综合运用了基于响应的知识蒸馏和基于特征的知识蒸馏,并设计了可回顾性学习的策略。在模型训练过程中,采用了独特的训练策略:使用正常的数据集训练教师网络,利用运动模糊的数据集训练学生网络。同时,在学生网络中,提出了一种YOLO-Faster算法,设计并提出了动态自适应注意力机制DAAM模块。实验结果表明,所提出的方法在检测速度和检测精度上明显优于主流的缺陷检测器。在边缘设备上,使用模糊数据集进行实验,新模型平均检测精度达到93.7%,检测速度为每秒29帧,并且能够克服无人机相对运动带来的图像模糊对检测精度的影响,为实际巡检任务提供了可靠的支持。
为了使整个研究形成闭环,并且能够快速和高效地完成巡检任务,设计了一个“边-云-端”协同的输电线路缺陷检测系统。采用PyQt5构建了直观易用的可视化平台,用户可以轻松地浏览和分析数据,快速了解输电线路的健康状况。同时,利用MySQL数据库进行数据管理和存储,为系统提供了可靠的数据支撑。为了优化算法在实际应用中的性能,将YOLO-inspection和可回顾性学习的联合知识蒸馏算法部署于NVIDIA Jetson Xavier NX平台,并使用TensorRT优化加速,模型的精度得到进一步提升,分别可以达到每秒63帧、每秒65帧。系统充分利用云服务器、边缘设备和终端设备的优势,实现了对无人机巡检的实时监控和缺陷预警,显著提升了巡检效率。