Fast And Automatic Rf Design Based On Matlab-Hfss Control Applied On Magnetic Absorber With Metasurface
Jamel Ben Romdhane Hajri,Daniele Inserra,Weiwei Gu,Wei Hu,Yongjun Huang,Jian Li,Guangjun Wen
DOI: https://doi.org/10.1109/piers-fall48861.2019.9021573
2019-01-01
Abstract:The high expense of Radio Frequency designs comes principally from the manual optimization process which inquires high number of iterations of manual simulation. In this work, we present an automatic design tool based on the combined use of the commercial software Ansys High Frequency Structure Simulator (HFSS) and the MATLAB framework. The HFSS-MATLAB interface is realized by carefully exploiting the electromagnetic calculator capability of HFSS and the MATLAB environment flexibility characteristics through the use of Application Program Interface (API). A script written in MATLAB language controls the whole co-simulation environment, communicating data and results to/from HFSS. Firstly, it initializes the different simulation and optimization parameters. Then, it repetitively calls, opens, and runs the HFSS simulator according with the MATLAB script optimization algorithm. Except for the initialization step, all simulations, optimizations, and data import/export operations are done automatically without any manual intervention, leading to a structural and intelligent optimization tool, as well as enormously decreasing optimization time. The design example of a magnetic absorber covered with a frequency selective structure superstrate (FSS) is considered to benchmark the feasibility of the generalized solution. The structure is created, simulated and correctly and automatically optimized by the MATLAB-HFSS co-simulator tool for the low-frequency band from 0.05 to 1.15 GHz. The automatic MATLAB-HFSS solver described in this work offers an efficient co-design and optimization tool for RF passive designs.