Definition of a mask for transmission optimisation goal

User: "Al_L"
Altair Community Member

Hi,

I am performing an analysis of an infinite multilayer substrate (Plane / Ground) (Planar Greens function).

image.png

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:

image.png

And a transmission goal to be greater than that mask:

image.png

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

Find more posts tagged with

Sort by:
1 - 1 of 11

    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