Electrical – Measure 4-port device with 2-port VNA

RFs-parametersvna

I need to measure a 4-port device (a directional coupler) using a 2-port VNA. This answer covers the basics, and this document goes into more detail.

My problem is that I'm not sure how to perform the "matrix renormalization" step on page 10 of the NPL document. What calculations are required to convert the six raw VNA measurements (for example, the transmission measurement between ports 1 and 3 of the DUT), and the measured (complex) reflection parameters of the loads attached to the DUT ports, into the normalized 4 x 4 matrix?

Best Answer

I've found the code I need on the scikit-rf site - specifically, renormalize_s (and associated functions) from http://scikit-rf.readthedocs.io/en/latest/_modules/skrf/network.html . This is Python code that uses numpy for the calculations.

For anyone else interested, this page describes how to perform the measurement using scikit-rf.