Skip to main content
Log in

Machine learning based null allocation design for adaptive beamforming in unmanned aerial vehicle communications

  • Technical Paper
  • Published:
Microsystem Technologies Aims and scope Submit manuscript

Abstract

In order to communicate with target unmanned aerial vehicles (UAVs), ground control stations (GCSs) typically adopt adaptive beamforming with high antenna gain and co-channel interference rejection. Multiple interfering signals arriving from different directions arise from other UAVs and other GCSs, and the beamformer installed in the home GCS will usually attempt to null unwanted signals from all these directions of arrival (DoAs) without analyzing the distribution of the angles of arrival. Consequently, the beamformer will fail to allocate nulls in some directions, and the signal-to-interference-plus-noise (SINR) performance of the home GCS is impaired. In this paper, a new approach to null allocation is proposed, based on machine learning using k-means clustering. The design first involves the collection of information about the DoAs and the corresponding received signal strengths of all the interfering signals into a two-dimensional dataset. Secondly, this dataset is broken down into clusters by using k-means clustering, and the cluster centroids are calculated. In each cluster, the interfering signal that has the shortest Euclidean distance to the centroid is identified as the approximated centroid. Only the approximated centroids are selected as input to the beamformer, with the aim that each complete cluster of interference sources can be nulled by allocating one null per cluster. To optimize the number of clusters k used in the null allocation process, the design adopts the particle swarm optimization technique to adaptively update the value of k to maximize the SINR at the home GCS. Simulation results show that our design yields a maximum SINR improvement of about 12 dB when compared to cases where no null allocation is considered. Moreover, our design also outperforms null steering in the UAV scenarios. Advantageously, this enhanced performance is obtained without the need for additional power amplification or hardware modification to the beamformer.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

Download references

Acknowledgements

This work was supported by the Ministry of Science and Technology (MOST), R.O.C, under Grant no. 108-2221-E-027-020.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lei Yen.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yen, L., Dlamini, S., Lin, HP. et al. Machine learning based null allocation design for adaptive beamforming in unmanned aerial vehicle communications. Microsyst Technol 27, 1845–1855 (2021). https://doi.org/10.1007/s00542-019-04695-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00542-019-04695-7

Navigation