Definition of a mask for transmission optimisation goal
Hi,
I am performing an analysis of an infinite multilayer substrate (Plane / Ground) (Planar Greens function).

I have a Plane Wave Source with Theta=0-60º, and frequency set from 10-21GHz.
Request: Transmission / Reflection.
I am trying to optimize layers thickness in order to maximize the transmission coefficient. I created a mask of allowed loss (dB) per frequency:

And a transmission goal to be greater than that mask:

After running optfeko, if I plot the mask in postfeko, it shows a independent X variable (X axis of the graph) from 0 to 1. I was expecting it to be the frequency range set in the table. So, I am not sure if it’s internally applying the mask correctly (per frequency).
The question is:
How does feko know that the X values in the mask table refer to frequencies and not to angles?
P.S.: Even if I set a Single incident wave angle (so that the only varying variable transmission depends on is frequency), it still shows the mask in postfeko with the horizontal axis from 0 to 1.
Thanks
Hi
In the UserGuide (p.758) it says
"Using a combination of the two examples above create a complex optimisation requiring a predefined
far field/gain pattern that changes as a function of frequency. Create the multi-point far field requests
for each frequency. There after create a mask that the first point of the mask map to the first point in
the far field request at the first frequency. The last point in the mask map to the last point of the far
field request of the last frequency. If the required far field pattern is unchanged over frequency then the mask contains the same far field pattern repeated N times, where N is the number of frequency points."
Regarding plotting the mask in POSTEKO, I think there is a misunderstanding. The mask will not be plotted automatically, you probably see the optimisation results in a graph (optimisation run 1, 2,…). The mask can be imported manually in POSTFEKO.
Best regards,
Torben