Page 81 - 电力与能源2024年第四期
P. 81

吴张傲:基于遗传算法的多无人机塔杆巡检任务分配算法研究                                       475

                   “无人机+巡检车”的巡检方式也带来了新的                             (5)巡检车具有足够的电池,并且巡检车能

                问题,如巡检车的路径、无人机巡检的路径等。采                           够自动为无人机更换电池。
                用这种新型巡检方式时,一般运维人员将巡检车                               (6)无人机与巡检车之间的通信无时延。

                开到合适位置,然后开始放飞无人机。一般情况                            1.2 建立模型
                下,在该区域内所有塔杆巡检完成之前,巡检车的                               为建立多无人机分配任务模型,先对参数进

                位置不会发生改变。                                        行说明,U 表示多无人机集合,Q 表示电力塔杆集
                    巡检车在所有无人机执行完巡检任务并返航                          合,P 表示驻车点集合,G 表示塔杆类型集合。模
                后,才会前往下一个驻车点位置。即只有当最后                            型可表示为
                一台无人机返航后,该区域内所有的巡检任务才                                             min:max t jk           (1)
                完成。在此期间,其他已完成巡检任务的无人机                                t jk = t k +( 2 × ∑ h ik •d ij )/v k +
                                                                                 i ∈ Q ′
                处于等待状态。因此,为提高巡检速度和效率,应                                    ∑    h ik •C ′ ig + ∑ h ik •t 0 ( k ∈ U )  (2)
                确 保 每 一 台 无 人 机 的 巡 检 作 业 时 间 能 够 平 均                    i ∈ Q ′ ,g ∈ G  i ∈ Q ′
                                                                              ∑  h ik = 1  ∀i ∈ Q )      (3)
                                                                                       (
                分配。                                                           k ∈ U
                    本文首先采用 K-means 聚类算法根据所有塔                                   ∑  f jk = n  j ∈ P )      (4)
                                                                                        (
                                                                               k ∈ U
                杆的坐标计算驻车点的坐标,确保驻车点位于所
                                                                                      i
                                                                           h ik ∈ { 0,1 }  ∈ Q,k ∈ U )   (5)
                                                                                     (
                有任务塔杆的中心位置;然后以巡检时间最短、多
                                                                 式中 d ij——第 i 个塔杆与第 j 个驻车点之间的距
                架无人机巡检时间平均分配为目标函数搭建无人
                                                                 离;v k——无人机在塔杆与驻车点之间飞行的速
                机分配任务模型;最后利用遗传算法分析多台无
                                                                    f
                                                                 度; jk——第 k 个无人机在第 j 个驻车点处飞行的
                人机的最优任务分配。
                                                                      t
                                                                 次数; jk——第 k 个无人机在第 j 个驻车点处的任
                1 多无人机分配任务模型                                     务时间;C ig——无人机在第 g 种塔杆类型的第 i 个
                                                                                  t
                                                                 塔杆处的巡检时间; 0——每台无人机更换电池的
                    明确各类电力塔杆类型、巡检时间和巡检路
                                                                 时间;h ik——第 i 个塔杆的状态,当第 i 个塔杆由第
                径后,为提高时间利用率,需对多架无人机的巡检
                                                                 k 台无人机正在巡检时,h ik=1;否则,h ik=0。
                任务进行合理分配。
                                                                     式(1)表示单次无人机巡检最长的时间的最
                1.1 模型假设
                                                                 小值。式(2)表示每台无人机在一驻车点完成巡
                    本文建立的多无人机分配任务模型进行了以
                                                                 检任务的时间,包括巡检时间、换电池时间、往返
                下假设。
                                                                 驻车点与塔杆时间。式(3)表示每个塔杆仅会被
                    (1)所有无人机均为同一厂家、同一时间生

                                                                 无人机巡检一次。式(4)表示一个驻车点所有无
                产的同型号无人机,即所有无人机的续航时间、飞
                                                                 人机的起飞次数、巡检无人机的次数相等。式(5)
                行速度均相同。
                                                                 为决策变量。
                    (2)无人机巡检不同类型的电力塔杆时,已

                                                                 2 遗传算法
                进行了巡检路径规划,具有自主巡检功能。在塔
                杆和驻车点之间飞行时,默认无障碍物,无人机巡                           2.1 基于 K-means 的驻车点选址
                检塔杆的时间远大于无人机在塔杆与驻车点之间                                由所有塔杆位置的聚类中心可确定驻车点位
                的往返时间。                                           置。首先选取 K 个点作为初始聚类中心,然后计

                    (3)受限于无人机电池容量和精细化的电力                         算每一个塔杆与聚类中心的距离,并将其分配给

                塔杆巡检,无人机每次起飞只能巡检一个塔杆。                            最近的聚类中心。然后根据新的聚类重新更新聚
                    (4)无人机每次起飞、降落均在相同的地点,                        类中心,并再次执行为每一个塔杆分配聚类中心。

                即驻车点不改变。                                         直到聚类中心不再发生变化,聚类算法结束。基
   76   77   78   79   80   81   82   83   84   85   86