Physics > Computational Physics
[Submitted on 23 Feb 2007]
Title:Quantum Particle Swarm Optimization for Electromagnetics
View PDFAbstract: A new particle swarm optimization (PSO) technique for electromagnetic applications is proposed. The method is based on quantum mechanics rather than the Newtonian rules assumed in all previous versions of PSO, which we refer to as classical PSO. A general procedure is suggested to derive many different versions of the quantum PSO algorithm (QPSO). The QPSO is applied first to linear array antenna synthesis, which is one of the standard problems used by antenna engineers. The performance of the QPSO is compared against an improved version of the classical PSO. The new algorithm outperforms the classical one most of the time in convergence speed and achieves better levels for the cost function. As another application, the algorithm is used to find a set of infinitesimal dipoles that produces the same near and far fields of a circular dielectric resonator antenna (DRA). In addition, the QPSO method is employed to find an equivalent circuit model for the DRA that can be used to predict some interesting parameters like the Q-factor. The QPSO contains only one control parameter that can be tuned easily by trial and error or by suggested simple linear variation. Based on our understanding of the physical background of the method, various explanations of the theoretical aspects of the algorithm are presented.
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.