The invention relates to an unmanned aerial vehicle cluster steering method based on differential acceleration, and belongs to the field of unmanned aerial vehicle cluster formation. The method comprises the following steps: S1, obtaining an initial unmanned aerial vehicle position, and establishing an unmanned aerial vehicle cluster kinetic equation; s2, updating and acquiring a position vector of each unmanned aerial vehicle, and determining all unmanned aerial vehicle neighbor sets in an unmanned aerial vehicle communication range; s3, calculating
resultant force and differential acceleration of repulsive force and
gravitational force according to a virtual force steering principle; s4, defining an acceleration adjustment coefficient, and dynamically adjusting the acceleration in real time according to the continuous change of the position in the steering process of the unmanned aerial vehicle cluster; and S5, continuously calculating the
resultant force through the change of the acceleration so as to change the motion state of the unmanned aerial vehicle, and enabling the unmanned aerial vehicles at different positions to have proper acceleration. The motion process is similar to that of a
rigid body when the unmanned aerial vehicle cluster steers, and the distance between two adjacent unmanned aerial vehicles is kept relatively stable; and S6, judging whether cluster steering is completed or not. If yes, turning is ended; and if not, returning to S2 to continue execution. In the cluster steering process, in order to avoid collision and separation of the unmanned aerial vehicle and control
energy consumption, corresponding constraint conditions are established. When the unmanned aerial vehicle cluster steers, the acceleration can be dynamically adjusted according to the defined acceleration adjustment coefficient, rapid steering of the unmanned aerial vehicle cluster is achieved, the unmanned aerial vehicle cluster moves similar to a
rigid body, and the cohesive force of the unmanned aerial vehicle cluster is increased.