4.4 Article

A parallel chaotic sailfish optimization algorithm for estimation of DOA in wireless sensor array

Journal

PHYSICAL COMMUNICATION
Volume 51, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.phycom.2021.101536

Keywords

Direction of arrival; Maximum likelihood; Chaotic sequence; Sailfish optimization

Funding

  1. Visvesvaraya Ph.D. program Ministry of Electronics and IT, Govt. of India [1000110674]

Ask authors/readers for more resources

This paper presents a non-linear multidimensional DOA estimation method based on the sailfish optimizer, which achieves accurate estimation by reducing computational complexity. Simulation studies show that the algorithm with chaotic sequence initialization has advantages in computational time and DOA estimation, and the parallel implementation further reduces the computation time. Comparative experiments with other algorithms validate the superior performance of the proposed method.
Direction of Arrival (DOA) estimation by Maximum Likelihood (ML) method has been popular among researchers due to its effective performance. However, its practical applications are limited by its computational complexity in non-linear multidimensional solution search which requires optimization. In order to make accurate non-linear ML-DOA estimation, simultaneously reducing the computational complexity involved in the process evolutionary algorithms are employed in this manuscript. In this manuscript, a recently reported nature-inspired optimization algorithm termed as 'sailfish optimizer' has been applied for non-linear multidimensional DOA estimation. The sailfish optimization is based on the swarming behavior of a group of sailfish to catch the prey which are sardines. The algorithm has been designed with both random and chaotic sequence-based population initialization. Simulation studies reveal that the chaotic sequence-based algorithm has lower computational time and accurate DOA estimation compared to its random counterpart. A parallel implementation of the chaotic version of the algorithm has been carried out to reduce the computational aspect of the algorithm. Simulation studies reveal the parallel version has almost 50% lower run time than that of the sequential one for 2048 snapshots implementations. By varying the number of sources, sensors, and snapshots experimentation has been carried out which reveals accurate DOA estimation (more than 95% angle accuracy in most of the cases) with reduced computational time (due to parallel implementation) achieved with the proposed algorithm. The comparative analysis of the proposed algorithm has been carried out with that achieved by benchmark MUSIC (Multiple Signal Classification) algorithm and nature inspired algorithms like : Advanced Particle Swarm Optimization, Real Coded Genetic Algorithm, Differential Evolution, CLONAL Selection, and Artificial Bee Colony algorithm. Kruskal-Wallis non-parametric test is performed under various noise conditions to validate the superior performance of the proposed approach over the comparative algorithms. (C) 2021 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available