• Eduardo Yoshimoto
  • Marcos V. T. Heckler




Beamforming, Firefly Algorithm, microstrip antennas, microstrip arrays, nanosatellites, non-uniformly spaced antenna arrays


This paper describes the application of the Firefly Algorithm for the optimization of linear and planar antenna arrays. In order to demonstrate the potential of this technique, three applications are reported. The first one is the synthesis of a radiation pattern with isoflux distribution with a non-uniformly spaced linear array composed of isotropic antennas. The second application is the optimization of a non-uniformly spaced planar array composed of isotropic radiators installed on an 8-U nanosatellite. Finally, the optimization of a 3×3 planar antenna array for beam steering with simultaneous side lobe level control is described, whereby the beamforming coefficients were allowed to assume only discrete values. In the three cases considered, good agreement between the desired (mask) and the optimized patterns has been obtained.


[1] C. A. Balanis, Antenna Theory: Analysis and Design. 3
rd Ed., John Wiley& Sons, 2005.
[2] J. Holland, Adaptation in Natural and Artificial Systems.2nd Ed., University of Michigan Press, 1992.
[3] R. L. Haupt,“Thinned arrays using genetic algorithms,” IEEE Transactions on Antennas and Propagation, vol. 42,
no. 7, pp. 993–999, 1994.
[4] J. M. Johnson and Y. Rahmat-Samii, “Genetic algorithms and method of moments (GA/MoM) for the design of
integrated antennas,” IEEE Transactions on Antennas and Propagation, vol. 47, no. 10, pp. 1606–1614, 1999.
[5] K. Chen, X. Yun, Z. He, and C. Han, “Synthesis of sparse planar arrays using modified real genetic algorithm,” IEEE
Transactions on Antennas and Propagation, vol. 55, no. 4, pp. 1067–1073, 2007.
[6] X. Ding, B.-Z. Wang, G. Z., and X.-M. Li, “Design and realization of a GA-optimized VHF/UHF antenna with “onbody” matching network,” IEEE Antennas and Wireless Propagation Letters, vol. 9, pp. 303–306, 2010.
[7] E. R. Schlosser, R. L. Farias, M. V. T. Heckler, and R. Machado, “Optimization of switched-beam arrays for
communication systems,” 11th International Symposium on Wireless Communications Systems, Barcelona, Spain, Aug.
[8] J. Robinson and Y. Rahmat-Samii, “Particle swarm optimization,” IEEE Transactions on Antennas and Propagation,
vol. 52, no. 2, pp. 397–407, 2004.
[9] J. Kennedy and R.Eberhart, “Particle swarm optimization in electromagnetics,” International Conference on Neural
Networks, Perth, Australia, pp. 1942–1948, Nov. 1995.
[10] M. M. S. Taheri, A. R. Mallahzadeh, and A. Foudazi, “Shaped beam synthesis for shaped reflector antenna using PSO
th European Conference on Antennas and Propagation, Prague, Czech Republic, Mar. 2012.
[11] S. M. Tolfo. Desenvolvimento de uma ferramenta computacional para síntese de redes de antenas. BSc. thesis,
Universidade Federal do Pampa, 2016.
[12] D. L. Lemes, R. L. Farias, L. A. Greda, and M. V. T. Heckler, “Analysis of dual-band non-uniformly spaced arrays for
mobile communications,”2017International Microwave and Optoelectronics Conference, Águas de Lindoia, Brazil,
Aug. 2017.
[13] M. Dorigo,Optimization, Learning and Natural Algorithms. PhD thesis, Politecnicodi Milano, 1992.
[14] O.Quevedo-Teruel and E. Rajo-Iglesias, “Ant colony optimization in thinned array synthesis with minimum sidelobe
level,”IEEE Antennas and Wireless Propagation Letters, vol. 5, pp. 349–352, 2006.
[15] S.Mosca and M. Ciattaglia, “Ant colony optimization to design thinned arrays,” 2006IEEE Antennas and Propagation
Society International Symposium, Albuquerque, NM, Jul. 2006.
[16] S. Mosca and M. Ciattaglia, “Ant colony optimization applied to array thinning,” 2008 IEEE Radar Conference, Rome,
Italy, May 2008.
[17] E. R. Schlosser, C. D. Johann, andM. V. T. Heckler, “Síntese de redes de antenas isotrópicas aplicando o método de
colônia de formigas,” MOMAG 2016, Porto Alegre, Brazil, Jul 2016.
[18] L. Pappula and D. Ghosh, “Linear antenna array synthesis using cat swarm optimization,” International Journal of
Electronics and Communications, vol. 68, pp. 540–549, 2014.
[19] K.Slavakis and I. Yamada,“Robust wideband beamforming by the hybrid steepest descent method,”IEEETransactions
on signal preocessing, vol. 55, no. 9, pp. 4511–4522, Sep 2007.
[20] S.Koziel and S. Ogurtsov, “Linear antenna array synthesis using gradient-based optimization with analytical
derivatives,” Antennas and Propagation Society International Symposium, Chicago, IL, Jul 2012.
[21] M. Ibarra, A. G. Andrade, M. A. Panduro, and A. L. Mendez,“ Design of antenna arrays for isoflux radiation in satellite
systems,” 33rd International Performance Computing and Communications Conference, Austin, TX, Dec. 2014.
[22] A.Zamuda, J. Brest, B. Boskovic, and V. Zumer, “Differential evolution for multiobjective optimization with
seladaptation,” 2007IEEE Congress on Evolutionary Computation, Singapore, pp. 3617-3624, Sep. 2007.
[23] J. E. Diener, R. D. Jones, and A. Z. Elsherbeni, “Isoflux Phased Array Design for Cubesats,” 2017 IEEE International
Symposium on Antennas and Propagation, San Diego, CA, pp. 1811-1812, Jul. 2017.
[24] O. Watanabe and T. Zeugmann, SAGA: International Symposium on Stochastic Algorithms. Springer, 2009.
[25] M. A. Zaman and M. A. Matin, “Nonuniformly spaced linear antenna array design using firefly algorithm,”
International Journal of Microwave Science and Technology, vol. 8, Jan 2012.
[26] A. Chatterjee, G. K. Mahanti, and A. Chatterjee. “Design of a fully digital controlled reconfigurable switched beam
concentric ring array antenna using firefly and particle swarm optimization algorithm,” Progress In Electromagnetics
Research B, 36:113–131, 2012.
[27] A. Chatterjee, G. K. Mahanti, and G. Ghatak, “Synthesis of satellite footprint patterns from rectangular planar array
antenna by using swarm-based optimization algorithms,” International Journal of Satellite Communications and
Networking, vol. 32, pp. 25-47, Sep 2014.
[28] V. Gopi Ram, D. Mandal, R. Kar, and S. P. Ghoshal, “Design of non-uniform circular antenna arrays using firefly
algorithm for side lobe level reduction,” International Journal of Computer and Information Engineering, vol. 8, pp.
36–41, 2014.
[29] B. Basu and G. K. Mahanti, “Fire Fly and Artificial Bees Colony Algorithm for Synthesis of Scanned and Broadside
Linear Array Antenna,” Progress in Electromagnetics Research B, vol. 32, pp. 169–190, 2011.
[30] INPE. Documento de Descrição da Missão (DDM). Centro Regional do Nordeste. Project report, Instituto Nacional de
Pesquisas Espaciais (CRN/INPE), 2011.
[31] F. G. Ferreira. Projeto e construção de uma rede de antenas em banda S para nanossatélites. BSc. thesis, Universidade
Federal do Pampa, 2016.




How to Cite

Eduardo Yoshimoto, & Marcos V. T. Heckler. (2020). OPTIMIZATION OF PLANAR ANTENNA ARRAYS USING THE FIREFLY ALGORITHM. Journal of Microwaves, Optoelectronics and Electromagnetic Applications (JMOe), 18(1), 126–140. https://doi.org/10.1590/2179-10742019v18i11646



Regular Papers