pyems icon indicating copy to clipboard operation
pyems copied to clipboard

allow use of lorentz model for metals

Open matthuszagh opened this issue 4 years ago • 2 comments

See the openems documentation for the lorentz model. This will require customizations for ports and structures to allow this or conducting sheet. The Lorentz model is likely to require longer simulations but provide better accuracy.

matthuszagh avatar Sep 15 '20 17:09 matthuszagh

See this thread, which contains a lot of useful information.

matthuszagh avatar Sep 19 '20 20:09 matthuszagh

Another related improvement is the use of Lorentz model for PCB dielectrics to model frequency-dependent permittivity and dispersion. The difficult here is the lack of data of the wideband measurement of PCB materials. But according to this overview, Modeling frequency-dependent dielectric loss and dispersion for multi-gigabit data channels, apparently the Djordjevic-Sarkar model is common for electronics design. Its robustness has been confirmed in multiple IEEE and DesignCon papers. The best advantage is that it allows the use of dielectric constant and loss tangent as few as a single frequency point only, while still gives reasonable results.

So a potential path of modeling PCBs is:

  1. Input: dielectric constant, loss tangent, and frequency, at one or more points.
  2. Apply the Djordjevic-Sarkar model to find the permittivity curve.
  3. Use numerical optimization to find the parameter for a high-order Lorentz material.
  4. Pass the result as material definition to openEMS.

biergaizi avatar Jun 30 '23 04:06 biergaizi