正在加载图片...
第4期 ZHANG Tianjie,et al.:A modified consensus algorithm for multi-UAV formations based on pigeon-inspired optimization with a slow diving strategy ·579 suitable as commands for multi-UAV formations. the designed trajectory. Performance of the z trajectories can be evaluated 40m UAV by the following criterion:diving slowly and never 30外 UAV;UAV: flying up and down.In Fig.13,all the trajectories 20 UAV quickly go down before t=4 s,this means that the 10UAV,UAV.UAV,UAV, UAVs dive sharply in the beginning,as shown in Fig. UAV o 1520 5.The aim of this work is to overcome this shortcoming. Fig.15 Z trajectories of 9 UAVs by PIO-based consensus The trajectories in Fig.14 clarify the advantage of 40 PSO-based consensus because the modified algorithm UAV can effectively reduce oscillation.UAV,and UAVs 20 AV? clarify UAVs this view as they both slowly decrease I0 AV.DAKV UAV their height following the desired trajectory instead of UAV 0 10 1520 diving down swiftly. 修 40- Fig.16 Z trajectories of 9 UAVs by SD-PIO-based consensus 30 UAV The SD-PIO-based consensus algorithm also -UAV 号20 follows the steps above,but the difference occurs in -UAV UAV the first 8 s as the UAVs descend more slowly and 10 smoothly.UAV,UAV2 and UAV3 can support this A UAV, 0 10 15 20 opinion,as they at the same respective height,but at ti t=5 s,UAV2 and UAV3 by SD-PIO are above 20 m Fig.13 Z trajectories of 9 UAVs by consensus while their counterparts are clearly lower.At t=7 s, 40 the height of UAV,by SD-PIO is 16.04 m and the outcome by PIO is only 15.47 m. 30 UAV From the fitness function Eg.(8),the closer the 2 -UAV:UAV UA UAV UAV;approaches its desired location,the smaller the AV 10 一UAV。UAV, fitness value.In Fig.17,as iteration Nc increases, UAV average fitness values decrease and finally approach 0 5 10 15 20 tis zero,and different optimizers possess different convergence rates.In Fig.17(a),PIO shows the Fig.14 Z trajectories of 9 UAVs by PSO-based consensus fastest speed in the beginning,SD-PIO is a bit slower However,reduplicative climb and dive still exist, and PSO shows the weakest performance of the three. which may induce oscillation.The dangerous However,after Ne 80,PIO becomes slow and is trajectories of UAV3 and UAVs at UAVst [0,10]s finally overtaken by SD-PIO at Ne 93.The poor efficiency of PIO is due to the inadequate local in Fig.14 reveal that they are not the desired ones that optimum. descend slowly at the beginning,then converge to the 12 desired trajectory.This is why there is great demand for -SDPIP 10 ·PIO another optimizer. oPSO In Fig.15,PIO is used to apply a gliding procedure.Before 4s,the map and compass operator takes effect and all the UAVs fly towards the best local position.In the time range,4 to 6 s,the landmark operator drives the UAVs nearby to the same height. When all of them fly to the standard height,the PIO 100 200300400 500 part stops working and consensus continues Nc concentrating the UAVs and guiding them to fly along (a)fitness valuesuitable as commands for multi⁃UAV formations. Performance of the z trajectories can be evaluated by the following criterion: diving slowly and never flying up and down. In Fig. 13, all the trajectories quickly go down before t = 4 s, this means that the UAVs dive sharply in the beginning, as shown in Fig. 5. The aim of this work is to overcome this shortcoming. The trajectories in Fig. 14 clarify the advantage of PSO⁃based consensus because the modified algorithm can effectively reduce oscillation. UAV2 and UAV8 clarify UAV8 this view as they both slowly decrease their height following the desired trajectory instead of diving down swiftly. Fig. 13 Z trajectories of 9 UAVs by consensus Fig. 14 Z trajectories of 9 UAVs by PSO⁃based consensus However, reduplicative climb and dive still exist, which may induce oscillation. The dangerous trajectories of UAV3 and UAV5 at UAV5 t∈[0, 10] s in Fig.14 reveal that they are not the desired ones that descend slowly at the beginning, then converge to the desired trajectory. This is why there is great demand for another optimizer. In Fig. 15, PIO is used to apply a gliding procedure. Before 4s, the map and compass operator takes effect and all the UAVs fly towards the best local position. In the time range, 4 to 6 s, the landmark operator drives the UAVs nearby to the same height. When all of them fly to the standard height, the PIO part stops working and consensus continues concentrating the UAVs and guiding them to fly along the designed trajectory. Fig. 15 Z trajectories of 9 UAVs by PIO⁃based consensus Fig. 16 Z trajectories of 9 UAVs by SD⁃PIO⁃based consensus The SD⁃PIO⁃based consensus algorithm also follows the steps above, but the difference occurs in the first 8 s as the UAVs descend more slowly and smoothly. UAV1 , UAV2 and UAV3 can support this opinion, as they at the same respective height, but at t = 5 s,UAV2 and UAV3 by SD⁃PIO are above 20 m while their counterparts are clearly lower. At t = 7 s, the height of UAV1 by SD⁃PIO is 16. 04 m and the outcome by PIO is only 15.47 m. From the fitness function Eq. (8), the closer the UAVi approaches its desired location, the smaller the fitness value. In Fig. 17, as iteration Nc increases, average fitness values decrease and finally approach zero, and different optimizers possess different convergence rates. In Fig. 17 ( a ), PIO shows the fastest speed in the beginning, SD⁃PIO is a bit slower and PSO shows the weakest performance of the three. However, after Nc = 80, PIO becomes slow and is finally overtaken by SD⁃PIO at Nc = 93. The poor efficiency of PIO is due to the inadequate local optimum. (a)X fitness value ·579· 第 4 期 ZHANG Tianjie, et al.:A modified consensus algorithm for multi⁃UAV formations based on pigeon⁃inspired optimization with a slow diving strategy
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有