The invention relates to the technical field of communication, in particular to an airborne Tiantong phased-array antenna and an application method thereof. According to the method, phased-array antenna beams are driven to perform electronic scanning according to a geometric
azimuth angle,
beacon signal blind acquisition is performed in a preset airspace in a
wide beam mode, and when an initial
signal is detected, the mode is immediately switched to a
narrow beam scanning mode; dynamically adjusting a phase
weighting coefficient to realize pointing adjustment, so that a
signal quality parameter is continuously converged in an optimal threshold interval; carrying aircraft maneuvering acceleration feedback is introduced, beam pointing offset is dynamically compensated based on a pre-constructed interference feature
library, and signal fluctuation caused by a
multipath effect is suppressed; and continuously checking a data validity flag bit of the main
inertial navigation system, seamlessly switching to an antenna built-in inertial navigation
data stream when a failure threshold is triggered, and activating a rapid recapture program to maintain zero interruption of a
communication link. Through dual-source inertial navigation data fusion and intelligent
beam control, rapid and accurate tracking of Tiantong satellites in an airborne environment is realized.