Method for locating an air or spaceborne vehicle comprising: - receiving a signal of a given frequency emitted from the vehicle, with an array of auxiliary antennae, wherein each auxiliary antenna comprises at least one radiating element; - analogue conditioning of the received signal via a plurality of receiving chains, each receiving chain associated with an antenna of the array; - converting the conditioned signal to a digital signal via plurality of synchronised ADCs, each ADC associated with an antenna; - stamping an absolute time reference in the digital signal samples; - estimating the frequency drift rate associated with the Doppler effect taking into account the absolute time reference of the digital signal samples and the partial information of the trajectory of the vehicle, wherein estimating the frequency drift rate further comprises estimating the frequency shift rate during an interval of time; - compensating the Doppler effect of a plurality of digital signal samples according to the estimated frequency drift rate, wherein compensating the Doppler effect further comprises multiplying by a factor which is a function of the frequency shift rate; - estimating the SNR for a receiving chain; - selecting a number of digital samples of the receiving chains in dependence upon the SNR and the non-compensated frequency shift rate; - analysing the frequency power spectrum density for identifying at least one spectral peak and a plurality of frequency bins around the at least one spectral peak having a power level greater than a threshold; - computing the spatial correlation of the plurality of frequency bins around the at least one spectral peak; - statistically calculating a DoA in dependence upon the computed spatial correlation; and - orientating a main antenna towards the vehicle according to the calculated DoA. - receiving a signal of a given frequency emitted from the vehicle, with an array of auxiliary antennae, wherein each auxiliary antenna comprises at least one radiating element; - analogue conditioning of the received signal via a plurality of receiving chains, each receiving chain associated with an antenna of the array; - converting the conditioned signal to a digital signal via plurality of synchronised ADCs, each ADC associated with an antenna; - stamping an absolute time reference in the digital signal samples; - estimating the frequency drift rate associated with the Doppler effect taking into account the absolute time reference of the digital signal samples and the partial information of the trajectory of the vehicle, wherein estimating the frequency drift rate further comprises estimating the frequency shift rate during an interval of time; - compensating the Doppler effect of a plurality of digital signal samples according to the estimated frequency drift rate, wherein compensating the Doppler effect further comprises multiplying by a factor which is a function of the frequency shift rate; - estimating the SNR for a receiving chain; - selecting a number of digital samples of the receiving chains in dependence upon the SNR and the non-compensated frequency shift rate; - analysing the frequency power spectrum density for identifying at least one spectral peak and a plurality of frequency bins around the at least one spectral peak having a power level greater than a threshold; - computing the spatial correlation of the plurality of frequency bins around the at least one spectral peak; - statistically calculating a DoA in dependence upon the computed spatial correlation; and - orientating a main antenna towards the vehicle according to the calculated DoA.