Document Type
Article
Language
eng
Publication Date
2017
Publisher
Elsevier
Source Publication
Journal of Computational Design and Engineering
Source ISSN
1877-7058
Abstract
In this paper, we present a new software framework for the optimization of the design of microstrip patch antennas. The proposed simulation and optimization framework implements a simulated annealing algorithm to perform design space exploration in order to identify the optimal patch antenna design. During each iteration of the optimization loop, we employ the popular MEEP simulation tool to evaluate explored design solutions. To speed up the design space exploration, the software framework is developed to run multiple MEEP simulations concurrently. This is achieved using multithreading to implement a manager-workers execution strategy. The number of worker threads is the same as the number of cores of the computer that is utilized. Thus, the computational runtime of the proposed software framework enables effective design space exploration. Simulations demonstrate the effectiveness of the proposed software framework.
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Recommended Citation
Richie, James E. and Ababei, Cristinel, "Optimization of Patch Antennas via Multithreaded Simulated Annealing Based Design Exploration" (2017). Electrical and Computer Engineering Faculty Research and Publications. 308.
https://epublications.marquette.edu/electric_fac/308
Comments
Published version. Journal of Computational Design and Engineering, Vol. 4, No. 4 (October 2017): 249-255. DOI. © 2017 Society for Computational Design and Engineering. Publishing Services by Elsevier. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).