skrf.calibration.calibration.determine_reflect

skrf.calibration.calibration.determine_reflect(thru_m, reflect_m, line_m, reflect_approx=None, line_approx=None, return_all=False)[source]

Determine reflect from a thru, reflect, line measurements.

This is used in the TRL algorithm, but is made modular for multi-line, multi-reflect options.

Parameters:
  • thru_m (Network) – raw measurement of a thru

  • reflect_m (Network) – raw measurement of a reflect standard

  • line_m (Network) – raw measurement of a matched transmissive standard

  • reflect_approx (Network) – approximate One-port network for the reflect. if None, then we assume its a flush short (gamma=-1)

  • return_all (bool) – return all possible values for reflect, one for each root-choice. useful for troubleshooting.

Returns:

  • reflect (Network) – a One-port network for the found reflect.

  • The equations are from “Thru-Reflect-Line (An Improved Technique for Calibrating the Dual Six-Port)

  • Automatic Network Analyzer”, G.F. Engen et al., 1979