正在加载图片...
第4期 ZHANG Tianjie,et al.:A modified consensus algorithm for multi-UAV formations based on pigeon-inspired optimization with a slow diving strategy ·571- There are two main parts of the consensus proposed. algorithm[.First,the formation is treated as a The remainder of this paper is organized as virtual rigid body,every UAV has a desired position follows.In Section 2,details of the application of and this acts as a point on the body.Using consensus, consensus in a multi-UAV formation are given.The the UAVs'desired positions concentrate together and construction of SD-PIO and the convergence analysis is create the desired formation.However,a distance error considered in Section 3.In Section 4,the SD-PIO- always exists between the desired position and the real based consensus algorithm is proposed for a multi-UAV position for each UAV,and the second part of the formation,followed by numerical simulation and results algorithm deals with this problem by considering this analysis in Section 5.Finally,several conclusions error as a variable in consensus.By devising a useful concerning the use of optimal algorithms in consensus algorithm,the error closes to zero as time tends to theory are drawn. infinity.The real position for each UAV is the sum of the desired position and the error.In this way,UAVs 1 Controller design based on consensus with random initial locations always concentrate and fly 1.1 Multi-UAV formation controller design along their predesigned routes.These two parts of the It is supposed that each UAV possesses a moving algorithm added to the communication networks of the coordinate system with three axes (x,y,and z).The individual vehicles comprise the whole UAV shape of the UAV is ignored and a mass point model is system.However,consensus can only ensure that used instead.This is because the time delay of an all the variables are close to the given state and does aircraft control loop is much shorter than that of the not know whether the values of variables at each navigation and guidance loops.Therefore,when moment are optimal.It is a good idea to improve dealing with formation control,the UAV model can be consensus with optimal algorithms. simplified as a point,which means there is no need to Pigeon-inspired optimization (PIO)is a novel consider each UAV's attitude.Under this assumption, swarm intelligence optimizer proposed by Duan and all the UAV's x,y,and z axes are parallel. Qiao in 2014015).The method imitates pigeons' Consensus means that multiple UAVs reach an behavior when seeking a way back to their loft.It is agreement on a common state,e.g.,the UAV's believed that pigeons adopt different tools at different position.In detail,every UAV has its initial 3- stages when returning home.In the beginning,compass dimensional position (x,y,z)in an inertial and map factors are adopted,each pigeon's velocity coordinate system,namely the ground coordinate is updated by the linear combination of its neighbors' system.The velocity of the original UAV's moving including itself)best locations and its former velocity. coordinate system converges to the standard state of the When pigeons approach home,some smart ones with virtual leader UAVo by consensus.The UAVo's state good memories can recognize familiar landmarks which consists of a time-varying position and predesigned guide them,the others just need to follow these velocity.In this way,all the UAVs'coordinates leaders.The second part of PIO is designed to become one common moving coordinate system.After concentrate the average location of all the pigeons.It is adding the relative position of each UAV in the moving widely known that each optimizer fits one or several coordinate system,the desired time-varying position is problems,and PIO was first proposed for air robot path achieved for each UAV.When viewed as a mass of plannings],image processing,and orbit moving points,all these UAVs constitute a virtual formations(20].When it comes to the optimization of body. consensus mentioned above,disadvantages appear such The formation method consists of both single-and as the trajectory closes to the desired trace with double-integrator consensus algorithms.The latter aims oscillation to an unsatisfactory degree(This means to concentrate the UAVs with random initial positions that PIO needs to be modified and a pigeon-inspired and ensure that the desired positions of all the UAVs optimization with slow diving strategy (SD-PIO)is converge to points on the predesigned trajectory.TheThere are two main parts of the consensus algorithm [13-14] . First, the formation is treated as a virtual rigid body, every UAV has a desired position and this acts as a point on the body. Using consensus, the UAVs’ desired positions concentrate together and create the desired formation. However, a distance error always exists between the desired position and the real position for each UAV, and the second part of the algorithm deals with this problem by considering this error as a variable in consensus. By devising a useful algorithm, the error closes to zero as time tends to infinity. The real position for each UAV is the sum of the desired position and the error. In this way, UAVs with random initial locations always concentrate and fly along their predesigned routes. These two parts of the algorithm added to the communication networks of the individual vehicles comprise the whole UAV system [13-14] . However, consensus can only ensure that all the variables are close to the given state and does not know whether the values of variables at each moment are optimal. It is a good idea to improve consensus with optimal algorithms. Pigeon⁃inspired optimization ( PIO) is a novel swarm intelligence optimizer proposed by Duan and Qiao in 2014 [15] . The method imitates pigeons􀆳 behavior when seeking a way back to their loft. It is believed that pigeons adopt different tools at different stages when returning home. In the beginning, compass and map factors are adopted [16] , each pigeon􀆳s velocity is updated by the linear combination of its neighbors’ ( including itself) best locations and its former velocity. When pigeons approach home, some smart ones with good memories can recognize familiar landmarks which guide them [17] , the others just need to follow these leaders. The second part of PIO is designed to concentrate the average location of all the pigeons. It is widely known that each optimizer fits one or several problems, and PIO was first proposed for air robot path planning [15,18] , image processing [17,19] , and orbit formations [20] . When it comes to the optimization of consensus mentioned above, disadvantages appear such as the trajectory closes to the desired trace with oscillation to an unsatisfactory degree [21] . This means that PIO needs to be modified and a pigeon⁃inspired optimization with slow diving strategy ( SD⁃PIO) is proposed. The remainder of this paper is organized as follows. In Section 2, details of the application of consensus in a multi⁃UAV formation are given. The construction of SD⁃PIO and the convergence analysis is considered in Section 3. In Section 4, the SD⁃PIO⁃ based consensus algorithm is proposed for a multi⁃UAV formation, followed by numerical simulation and results analysis in Section 5. Finally, several conclusions concerning the use of optimal algorithms in consensus theory are drawn. 1 Controller design based on consensus 1.1 Multi⁃UAV formation controller design It is supposed that each UAV possesses a moving coordinate system with three axes ( x, y, and z). The shape of the UAV is ignored and a mass point model is used instead. This is because the time delay of an aircraft control loop is much shorter than that of the navigation and guidance loops. Therefore, when dealing with formation control, the UAV model can be simplified as a point, which means there is no need to consider each UAV’s attitude. Under this assumption, all the UAV’s x, y, and z axes are parallel. Consensus means that multiple UAVs reach an agreement on a common state, e. g., the UAV’ s position. In detail, every UAV has its initial 3⁃ dimensional position ( x, y, z ) in an inertial coordinate system, namely the ground coordinate system. The velocity of the original UAVi ’ s moving coordinate system converges to the standard state of the virtual leader UAV10 by consensus. The UAV10 ’ s state consists of a time⁃varying position and predesigned velocity. In this way, all the UAVs ’ coordinates become one common moving coordinate system. After adding the relative position of each UAV in the moving coordinate system, the desired time⁃varying position is achieved for each UAV. When viewed as a mass of moving points, all these UAVs constitute a virtual body. The formation method consists of both single⁃and double⁃integrator consensus algorithms. The latter aims to concentrate the UAVs with random initial positions and ensure that the desired positions of all the UAVs converge to points on the predesigned trajectory. The ·571· 第 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 高等教育资讯网 版权所有