Abstract
In this paper, a novel algorithm, namely bat flower pollination (BFP) is proposed for synthesis of unequally spaced linear antenna array (LAA). The new method is a combination of bat algorithm (BA) and flower pollination algorithm (FPA). In BFP, both BA and FPA interact with each other to escape from local minima. The results of BFP for solving a set of 13 benchmark functions demonstrate its superior performance as compared to variety of well-known algorithms available in the literature. The novel proposed method is also used for the synthesis of unequally spaced LAA for single and multi-objective design. Simulation results show that BFP is able to provide better synthesis results than wide range of popular techniques like genetic algorithm, differential evolution, cuckoo search, particle swarm optimization, back scattering algorithm and others.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Cen L, Ser W, Yu ZL, Rahardja S (2008) An improved genetic algorithm for aperiodic array synthesis. In: Proceedings IEEE international conference on acoustics, speech and signal processing, Las Vegas, NV, 31 Mar–4 Apr 2008, pp 2465–2468
Rattan M, Patterh MS, Sohi BS (2007) Synthesis of aperiodic liner antenna arrays using genetic algorithm. In: Applied electromagnetics and communications, 19th international conference on ICECom-2007, pp 1–4, 24–26 Sept. 2007
Dib N, Goudos S, Muhsen H (2010) Application of Taguchi’s optimization method and self-adaptive differential evolution to the synthesis of linear antenna arrays. PIER 102:159–180
Lin Chuan, Qing Anyong, Feng Quanyuan (2010) Synthesis of unequally spaced antenna arrays by using differential evolution. IEEE Trans Antennas Propag 58(8):2553–2561
Khodier M (2013) Optimisation of antenna arrays using the cuckoo search algorithm. IET Microw Antenna Propag 7(6):458–464
Singh U, Salgotra R (2016) Optimal synthesis of linear antenna arrays using modified spider monkey optimization. Arab J Sci Eng 41(8):2957–2973
Cengiz Y, Tokat H (2008) Linear antenna array design with use of genetic, memetic and tabu search optimization algorithms. Prog Electromagn Res C 1:63–72
Jin N, Rahmat-Samii Y (2007) Advances in particle swarm optimization for antenna designs: real-number, binary, single-objective and multi-objective implementations. IEEE Trans Antennas Propag 55(3):556–567
Khodier M, Al-Aqeel M (2009) Linear and circular array optimization: a study using particle swarm intelligence. PIER B 15:347–373
Khodier MM, Christodoulou CG (2005) Linear array geometry synthesis with minimum sidelobe level and null control using particle swarm optimization. IEEE Trans Antennas Propag 53(8):2674–2679
Liu D, Feng Q, Wang W-B, Yu X (2011) Synthesis of unequally spaced antenna arrays by using inheritance learning particle swarm optimization. PIER 118:205–221
Goudos SK, Moysiadou V, Samaras T, Siakavara K, Sahalos JN (2010) Application of a comprehensive learning particle swarm optimizer to unequally spaced linear array synthesis with sidelobe level suppression and null control. IEEE Antennas Wirel Propag Lett 9:125–129
Wang W, Feng Q, Liu D (2011) Application of chaotic particle swarm optimization algorithm to pattern synthesis of antenna arrays. PIER 115:173–189
Sharaqa A, Dib N (2013) Design of linear and elliptical antenna arrays using biogeography based optimization. Arab J Sci Eng 39(4):2929–2939
Singh U, Kamal TS (2012) Optimal synthesis of thinned arrays using biogeography based optimization. PIER M 24:141–155
Chowdhury A, Giri R, Ghosh A, Das S, Abraham A, Snasel V (2010) Linear antenna array synthesis using fitness adaptive differential evolution algorithm. Proceedings of the international conference on evolutionary computation, IEEE Press Barcelona, Spain, pp 3137–3144
Singh U, Rattan M (2014) Design of linear and circular antenna arrays using cuckoo optimization algorithm. PIER C 46:1–11
Guney K, Onay M (2011) Optimal synthesis of linear antenna arrays using a harmony search algorithm. Expert Syst Appl 38(12):15455–15462
Rajo-Iglesias E, Quevedo-Teruel O (2007) Linear array synthesis using an ant colony optimization based algorithm. IEEE Antennas Propag Mag 49:70–79
Guney K, Durmus A (2015) Pattern nulling of linear antenna arrays using backtracking search optimization algorithm. Int J Antennas Propag. doi:10.1155/2015/713080
Singh U, Salgorta R (2016) Synthesis of linear antenna array using flower pollination algorithm. Neural Comput Appl 1–11. doi:10.1007/s00521-016-2457-7
Balannis C (1997) Antenna theory-analysis and design, 2nd edn. Wiley, New York
Yang XS (2010) A new metaheuristic bat-inspired algorithm. Nature inspired cooperative strategies for optimization (NICSO 2010). Springer, Berlin, pp 65–74
Yang XS (2012) Flower pollination algorithm for global optimization. In: Unconventional computation and natural computation. Springer, Berlin, pp. 240–249
Yang XS, Xingshi H (2013) Bat algorithm: literature review and applications. Int J Bio Inspired Comput 5(3):141–149
Fister I Jr, Fister D, Yang XS (2013) A hybrid bat algorithm. Elektrotehniski Vestnik 80:1–7
Kavousi-Fard A, Niknam T, Fotuhi-Firuzabad M (2016) A novel stochastic framework based on cloud theory and-modified bat algorithm to solve the distribution feeder reconfiguration. IEEE Trans Smart Grid 7(2):740–750
Zhou Y et al. (2016) A hybrid bat algorithm with path relinking for the capacitated vehicle routing problem. In: Metaheuristics and optimization in Civil Engineering, Springer International Publishing, pp 255–276
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680
Wang R, Zhou Y (2014) Flower pollination algorithm with dimension by dimension improvement. Math Probl Eng 1–9
El-henawy I, Ismail M (2014) An improved chaotic flower pollination algorithm for solving large integer programming problems. Int J Digit Content Technol Appl 8(3):72–81
Draa A (2015) On the performances of the flower pollination algorithm–Qualitative and quantitative analyses. Appl Soft Comput 34:349–371
Jamil M, Yang X (2013) A literature survey of benchmark functions for global optimisation problems. IJMMNO 4(2):150–194
Liang JJ, Qu BY, Sugathan PN (2013) Problem definitions and evaluation criteria for the CEC 2014 Special session and competition on single objective real-parameter numerical optimization. Technical Report. Nanyang Technological University, Singapore
Derrac SG, Molina D, Herrera F (2011) A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm and Evolutionary Computation 1(1):3–18
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Salgotra, R., Singh, U. A novel bat flower pollination algorithm for synthesis of linear antenna arrays. Neural Comput & Applic 30, 2269–2282 (2018). https://doi.org/10.1007/s00521-016-2833-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-016-2833-3