Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T04:47:41.455Z Has data issue: false hasContentIssue false

Optimized hyper beamforming of receiving linear antenna arrays using Firefly algorithm

Published online by Cambridge University Press:  14 October 2013

Gopi Ram
Affiliation:
Department of Electronics and Communication Engineering, National Institute of Technology, Durgapur, India
Durbadal Mandal*
Affiliation:
Department of Electronics and Communication Engineering, National Institute of Technology, Durgapur, India
Rajib Kar
Affiliation:
Department of Electronics and Communication Engineering, National Institute of Technology, Durgapur, India
Sakti Prasad Ghoshal
Affiliation:
Department of Electrical Engineering, National Institute of Technology, Durgapur, India
*
Corresponding author: D. Mandal Email: durbadal.bittu@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

In this paper, an optimized hyper beamforming method is presented based on a hyper beam exponent parameter for receiving linear antenna arrays using a new meta-heuristic search method based on the Firefly algorithm (FFA). A hyper beam is derived from the sum and difference beam patterns of the array, each raised to the power of a hyper beam exponent parameter. As compared to the conventional hyper beamforming of the linear antenna array, FFA applied to the hyper beam of the same array can achieve much more reduction in sidelobe level (SLL) and improved first null beam width (FNBW), keeping the same value of the hyper beam exponent. As compared to the uniformly excited linear antenna array with inter-element spacing of λ/2, conventional non-optimized hyper beamforming and optimal hyper beamforming of the same obtained by real-coded genetic algorithm, particle swarm optimization and Differential evolution, FFA applied to the hyper beam of the same array can achieve much greater reduction in SLL and same or less FNBW, keeping the same value of the hyper beam exponent parameter. The whole experiment has been performed for 10-, 14-, and 20-element linear antenna arrays.

Information

Type
Research Paper
Copyright
Copyright © Cambridge University Press and the European Microwave Association 2013 
Figure 0

Fig. 1. Sum beam pattern for the 10-element linear array for u = 1.

Figure 1

Fig. 2. Difference beam pattern for the 10-element linear array for u = 1.

Figure 2

Fig. 3. Geometry of an N-element linear array along the x-axis.

Figure 3

Table 1. Steps for the RGA.

Figure 4

Table 2. Steps for PSO.

Figure 5

Fig. 4. Best array pattern found by the FFA for the 10-element array with improved SLL and FNBW at u = 0.5.

Figure 6

Fig. 5. Best array pattern found by the FFA for the 14-element array with improved SLL and FNBW at u = 0.5.

Figure 7

Fig. 6. Best array pattern found by the FFA for the 20-element array with improved SLL and FNBW at u = 0.5.

Figure 8

Fig. 7. Best array pattern found by the FFA for the 10-element array with improved SLL and FNBW at u = 1.

Figure 9

Fig. 8. Best array pattern found by the FFA for the 14-element array with improved SLL and FNBW at u = 1.

Figure 10

Fig. 9. Best array pattern found by the FFA for the 20-element array with improved SLL and FNBW at u = 1.

Figure 11

Table 3. Initial values of SLL and FNBW for uniform linear array having uniform excitation (In = 1) and d = λ/2 inter-element spacing.

Figure 12

Table 4. SLL, FNBW, optimal current excitation weights, and optimal inter-element spacing for hyper beam pattern of linear array with hyper beam exponent (u = 0.5), obtained by RGA, PSO, DE, and FFA for different sets of arrays.

Figure 13

Table 5. SLL, FNBW, optimal current excitation weights, and optimal inter-element spacing for hyper beam pattern of linear array with hyper beam exponent (u = 1), obtained by RGA, PSO, DE, and FFA for different sets of arrays.

Figure 14

Fig. 10. Convergence profile of the FFA in case of 10-element linear antenna array at u = 0.5.

Figure 15

Fig. 11. Convergence profile of the FFA in case of 10-element linear antenna array at u = 1.

Figure 16

Table 6. Comparison of execution times for different algorithms for different sets of elements.