The invention relates to the field of unmanned aerial vehicles, in particular to an unmanned aerial vehicle autonomous fixed-point landing control method based on an ultrasonic array
algorithm, and the method comprises the steps: dividing the landing process of an unmanned aerial vehicle into a normal flight stage, a deceleration approaching stage and a near-ground landing stage, starting an ultrasonic
beacon array in the approaching flight stage, and confirming the availability of a
landing point; a horizontal
azimuth angle, a
yaw angle and a relative distance are calculated in real time in a deceleration approach stage to perform landing guidance, direct
waves and multi-path reflection signals are analyzed in a near-earth landing stage, characteristic parameters such as time
delay inequality and
phase offset are extracted, an environment reflection
space model is reversely constructed, then positioning correction is calculated, a
pose fine adjustment instruction is generated, and the attitude fine adjustment instruction is subjected to attitude fine adjustment. And precise fixed-point landing of the unmanned aerial vehicle is realized. According to the method, high-precision positioning is kept under complex environment disturbance, and the stability, accuracy and efficiency of fixed-point landing of the unmanned aerial vehicle in a complex environment are improved by converting the
multipath effect from an interference source to available positioning information.