Multiport Post-Processing Workflow

The basic workflow of the Multiport post-processing application macro (MultiportPostProcessing.lua) is described.

Figure 1. Post-processing workflow for the Multiport post-processing macro.


  1. Specify the input file (or files) that will be used to extract the port information1 using one of the following options:
    • Feko model (.fek file)
    • Measurement data
  2. The application macro extracts the S-parameters and the field data (far field and near field).
  3. Specify the processing options.
  4. Specify the non-active ports as well as what the load impedance is at these ports. The following load types are available:
    • Point loads that do not connect to other ports. These ports can be loaded with any of the following:
      • Complex loads
      • Series RLC circuit
      • Parallel RLC circuit
      • Short circuit
      • Open circuit
      • One-port Touchstone (.s1p) file
    • A single multiport Touchstone file that contains all the port terminations (ports can be connected through the S-parameter matrix).
    • Multiple one-port Touchstone files (one at each port). This option is equivalent to selecting the first option above (point loads) and specifying all point loads via one-port Touchstone files.
    • Specify the excitations for the active ports as well as the load impedance at these ports.
      The ports can be loaded with any of the following:
      • Direct connection
      • Complex load
      • One-port Touchstone (.s1p) file
      • Two-port Touchstone (.s2p) file
      Note: Ports not specified as non-active are assumed to be sources.
  5. The application macro calculates the new port parameters and field data.
  6. View the multiport results in POSTFEKO, under Stored data.

Alternatively, you can specify the loading and excitations for each port using a settings file.

1 For example, voltage, currents and field data for each port.