The invention relates to the technical field of Beidou
signal analysis, in particular to a Beidou anti-interference calibration method and
system based on an array antenna, and the method comprises the steps: employing a uniform
linear array antenna with M array elements as a receiving array in a Beidou
positioning system, and transmitting a predefined
beacon signal through an external
transmitter with a known position; receiving a
beacon signal and a
direct path reference signal forwarded by at least one forwarding device independent of Beidou, the
beacon signal and the reference signal having the same carrier frequency or channel, and the waveform of the beacon signal being a
constant waveform, a cosine waveform or a
spread spectrum waveform; after the
composite signal is received,
spectrum analysis is carried out, a power
peak value is searched in a spectrum neighborhood of the beacon signal to determine
frequency deviation, and
frequency compensation is applied to enable the
frequency deviation to approach zero; extracting beacon signal features from the
composite signal after
frequency compensation, and estimating an amplitude error and a
phase error of each
array element; the delays of array elements are calculated during
estimation, the delays comprise theoretical delays and any additional delays, and the theoretical delays are obtained through accumulation calculation according to incident angles of beacons; and performing amplitude and
phase compensation on the
composite signal of each
array element, correcting amplitude and phase errors, and obtaining a calibrated
antenna array signal. According to the invention, the problems of
signal frequency deviation, amplitude error and
phase error of the Beidou
system in a complex interference environment are solved.