Table of Contents Author Guidelines Submit a Manuscript
Wireless Communications and Mobile Computing
Volume 2017, Article ID 3926821, 12 pages
https://doi.org/10.1155/2017/3926821
Research Article

Pipeline Implementation of Polyphase PSO for Adaptive Beamforming Algorithm

School of Electronic Science and Engineering, National University of Defense Technology, Changsha, China

Correspondence should be addressed to Li Yu; nc.ude.tdun@iluy

Received 14 March 2017; Accepted 13 September 2017; Published 19 December 2017

Academic Editor: Haiyu Huang

Copyright © 2017 Shaobing Huang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. S. Haykin, “Adaptive Filter Theory,” in Person Education, pp. 83–87, Asia, 4th edition, 2002. View at Google Scholar
  2. S. Hossain, M. T. Islam, and S. Serikawal, “Adaptive beamforming algorithms for smart antenna systems,” in Proceedings of the 2008 International Conference on Control, Automation and Systems, ICCAS 2008, pp. 412–416, Republic of Korea, October 2008. View at Publisher · View at Google Scholar · View at Scopus
  3. A. Senapati, K. Ghatak, and J. S. Roy, “A comparative study of adaptive beamforming techniques in smart antenna using LMS algorithm and its variants,” in Proceedings of the 1st International Conference on Computational Intelligence and Networks, CINE 2015, pp. 58–62, India, January 2015. View at Publisher · View at Google Scholar · View at Scopus
  4. R. C. Eberhart and J. Kennedy, “A new optimizer using particle swarm theory,” in Proceedings of the 6th International Symposium on Micro Machine and Human Science (MHS '95), pp. 39–43, Nagoya, Japan, October 1995. View at Publisher · View at Google Scholar · View at Scopus
  5. D. Beasley, R. R. Martin, and D. R. Bull, “An overview of genetic algorithms,” in Part1. Fundamentals , University computing, pp. 58–58, An overview of genetic algorithms, Part1. Fundamentals, 1993. View at Google Scholar
  6. R. A. Rutenbar, “Simulated annealing algorithms: an overview,” IEEE Circuits and Devices Magazine, vol. 5, no. 1, pp. 19–26, 1989. View at Publisher · View at Google Scholar · View at Scopus
  7. G. Bilchev and I. C. Parmee, “The ant colony metaphor for searching continuous design spaces,” Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface, vol. 993, pp. 25–39, 1995. View at Publisher · View at Google Scholar · View at Scopus
  8. S. Huang, L. Yu, F.-J. Han, and W. Ding, “Adaptive beamforming algorithm for interference suppression based on partition PSO,” in Proceedings of the 7th IEEE Annual Information Technology, Electronics and Mobile Communication Conference, IEEE IEMCON 2016, Canada, October 2016. View at Publisher · View at Google Scholar · View at Scopus
  9. D. J. Krusienski and W. K. Jenkins, “A particle swarm optimization - Least mean squares algorithm for adaptive filtering,” in Proceedings of the Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, pp. 241–245, November 2004. View at Scopus
  10. U. Mahbub, C. Shahnaz, and S. A. Fattah, “An adaptive noise cancellation scheme using particle swarm optimization algorithm,” in Proceedings of the 2010 IEEE International Conference on Communication Control and Computing Technologies, ICCCCT 2010, pp. 683–686, India, October 2010. View at Publisher · View at Google Scholar · View at Scopus
  11. Z. Zhao, S. Xu, S. Zheng, and J. Shang, “Cognitive radio adaptation using particle swarm optimization,” Wireless Communications and Mobile Computing, vol. 9, no. 7, pp. 875–881, 2009. View at Publisher · View at Google Scholar · View at Scopus
  12. J. J. Liang, A. K. Qin, P. N. Suganthan, and S. Baskar, “Comprehensive learning particle swarm optimizer for global optimization of multimodal functions,” IEEE Transactions on Evolutionary Computation, vol. 10, no. 3, pp. 281–295, 2006. View at Publisher · View at Google Scholar · View at Scopus
  13. Q. Qi, J. Wang, Q. Li, T. Li, and Y. Cao, “Resource orchestration for multi-Task application in home-To-home cloud,” IEEE Transactions on Consumer Electronics, vol. 62, no. 2, pp. 191–199, 2016. View at Publisher · View at Google Scholar · View at Scopus
  14. Y. Shi and R. Eberhart, “A modified particle swarm optimizer,” in Proceedings of the IEEE International Conference on Evolutionary Computation and IEEE World Congress on Computational Intelligence, (Cat. No.98TH8360), pp. 69–73, Anchorage, Alaska, USA, May 1998. View at Publisher · View at Google Scholar
  15. C.-J. Lin and H.-M. Tsai, “F{PGA} implementation of a wavelet neural network with particle swarm optimization learning,” Mathematical and Computer Modelling, vol. 47, no. 9-10, pp. 982–996, 2008. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  16. S. Mehmood, S. Cagnoni, M. Mordonini, and M. Farooq, “Particle swarm optimisation as a hardware-oriented meta-heuristic for image analysis,” Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Preface, vol. 5484, pp. 369–374, 2009. View at Publisher · View at Google Scholar · View at Scopus
  17. B.-I. Koh, A. D. George, R. T. Haftka, and B. J. Fregly, “Parallel asynchronous particle swarm optimization,” International Journal for Numerical Methods in Engineering, vol. 67, no. 4, pp. 578–595, 2006. View at Publisher · View at Google Scholar · View at Scopus
  18. D. M. Muñoz, C. H. Llanos, L. Dos S. Coelho, and M. Ayala-Rincón, “Comparison between two FPGA implementations of the particle swarm optimization algorithm for high-performance embedded applications,” in Proceedings of the 2010 IEEE 5th International Conference on Bio-Inspired Computing: Theories and Applications, BIC-TA 2010, pp. 1637–1645, China, September 2010. View at Publisher · View at Google Scholar · View at Scopus
  19. N. K. Quang, N. T. Hieu, and Q. P. Ha, “FPGA-based sensorless PMSM speed control using reduced-order extended Kalman filters,” IEEE Transactions on Industrial Electronics, vol. 61, no. 12, pp. 6574–6582, 2014. View at Publisher · View at Google Scholar · View at Scopus
  20. A. Cilardo, “New techniques and tools for application-dependent testing of FPGA-based components,” IEEE Transactions on Industrial Informatics, vol. 11, no. 1, pp. 94–103, 2015. View at Publisher · View at Google Scholar · View at Scopus
  21. H. Guo, H. Chen, F. Xu, F. Wang, and G. Lu, “Implementation of EKF for vehicle velocities estimation on FPGA,” IEEE Transactions on Industrial Electronics, vol. 60, no. 9, pp. 3823–3835, 2013. View at Publisher · View at Google Scholar · View at Scopus
  22. G. Kókai, T. Christ, and H. H. Frhauf, “Using hardware-based particle swarm method for dynamic optimization of adaptive array antennas,” in Proceedings of the 1st NASA/ESA Conference on Adaptive Hardware and Systems, AHS 2006, pp. 51–58, Turkey, June 2006. View at Publisher · View at Google Scholar · View at Scopus
  23. Z. Gao, X. Zeng, J. Wang, and J. Liu, “FPGA implementation of adaptive IIR filters with particle swarm optimization algorithm,” in Proceedings of the 2008 11th IEEE Singapore International Conference on Communication Systems, ICCS 2008, pp. 1364–1367, China, November 2008. View at Publisher · View at Google Scholar · View at Scopus
  24. P. Reynolds, R. Duren, M. Trumbo, and R. Marks, “FPGA implementation of particle swarm optimization for inversion of large neural networks,” in Proceedings of the 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005., pp. 389–392, Pasadena, CA, USA. View at Publisher · View at Google Scholar
  25. X. Cai, S. Ngah, H. Zhu, Y. Tanabe, and T. Baba, “Pipeline architecture of particle swarm optimization,” in Proceedings of the 9th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2010, pp. 3–8, Japan, August 2010. View at Publisher · View at Google Scholar · View at Scopus
  26. H. Tamaki, H. Kita, and S. Kobayashi, “Multi-objective optimization by genetic algorithms: a review,” in Proceedings of the 1996 IEEE International Conference on Evolutionary Computation, ICEC'96, pp. 517–522, May 1996. View at Scopus
  27. K. Tang, Z. Li, L. Luo, and B. Liu, “Multi-strategy adaptive particle swarm optimization for numerical optimization,” Engineering Applications of Artificial Intelligence, vol. 37, pp. 9–19, 2015. View at Publisher · View at Google Scholar · View at Scopus
  28. S. R. Vangal, Y. V. Hoskote, N. Y. Borkar, and A. Alvandpour, “A 6.2-GFlops floating-point multiply-accumulator with conditional normalization,” IEEE Journal of Solid-State Circuits, vol. 41, no. 10, pp. 2314–2322, 2006. View at Publisher · View at Google Scholar · View at Scopus
  29. A. Beaumont-Smith, N. Burgess, S. Lefrere, and C. C. Lim, “Reduced latency IEEE floating-point standard adder architectures,” in Proceedings of the 14th IEEE Symposium on Computer Arithmetic, ARITH-14, pp. 35–42, April 1999. View at Scopus