Continue to Site

Welcome to

Welcome to our site! is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Numerical error in HFSS

Not open for further replies.


Newbie level 3
May 3, 2012
Reaction score
Trophy points
Activity points
Hi all...This is Yugandhar. I am working with HFSS.I have 2 doubts. Can anyone guide me please.
1.In my multi layered problem analysis; HFSS results and closed form solution results are matching only at a particular height. If I try to change the dimensions of my model, results are invalidated(HFSS and closed form solutions are not matching for the used floquet port distance). So "Is there any rule for placing (how far it has to be placed from reflection surface) floquet port?"
2. why the numerical error is predominant at higher frequencies in HFSS? And how to reduce Numerical error at the higher frequencies?
I am validating my model from 1 to 20GHZ. Analytical and HFSS solutions are comparable at lower frequencies, where as at higher frequencies, results are completely differrent.

Quite general challenge to all current available solvers. High frequency need denser meshes, higher order basis functions, in general more # of unknowns if your problems domain size remains the same. So for high frequency results, only way is to increase mesh, and apply high order basis. Depends on your problem size, this problem can easily eat up 10Gb memory even nowadays.

Basically, (pure Nyquist theory) you need to have at least two spatial sampling points per-wavelength, this means at 20GHz (1.5cm wavelength in freespace), your cell size is at most 0.75cm. if you use substrate whose Er is 2, 4, 9 or whatever, cell size must be smaller.

High order basis function can improve cell size, but its self is expensive as well.

FDTD is matrix free and can handle much denser meshes. However, its dispersion error sometimes is really killing people and in order to obtain the same accuracy with FEM, a much denser grid than FEM elements must be applied, which turns out about the same cost to get the same accuracy.

So you question is actually a big challenge, which academic is trying to solve for years.


    Points: 2
    Helpful Answer Positive Rating
Not open for further replies.

Part and Inventory Search

Welcome to