In [1]:
def S2Z(S, Zc):
'''
Returns the impedance parameter of a one from its scattering parameter
'''
Z = Zc*(1+S)/(1-S)
return(Z)
def Z2S(Z, Zc):
'''
Returns the scattering parameter of a one-port from its impedance parameter
'''
S = (Z-Zc)/(Z+Zc)
return(S)
def deemb_S(S, L, f):
'''
Returns the scattering parameter of a one-port taking into account a deembedding of length L for a coaxial line
'''
from scipy.constants import c
beta = 2*pi*f/c
S_new = S * exp(-2*1j*beta*L)
return(S_new)
In [2]:
cd C:\Users\JH218595\Documents\Notebooks\WEST_IC_Deembedding
In [3]:
%load WEST_Z11_quarterModels.txt
In [ ]:
Model Proto 2007
-----------------
Zc = 23.8 Ohm
Sans deembedding : Z11@48MHz = 0.634 + i38.45
Avec deembedding : Z11@48MHz = 0.447 + i29.61 (122mm)
Model V1
--------
Zc = 23.8 Ohm
Sans deembedding : Z11@48MHz = 0.167 + i27.86
Avec deembedding : Z11@48MHz = 0.130 + i21.85 (120mm)
Model V4
--------
Zc = 9.2 Ohm
Sans deembedding : Z11@48MHz = 0.195 + i29.62
Avec deembedding : Z11@48MHz = 0.115 + i21.96 (95mm)
Model Final
------------
Zc = 46.6 Ohm
Sans deembedding : Z11@48MHz = 0.1834 + i40.43
Avec deembedding : Z11@48MHz = 0.1306 + i23.32 (250.7mm)
In [4]:
Model Proto 2007
-----------------
Zc = 23.8 Ohm
Sans deembedding : Z11@48MHz = 0.634 + i38.45
Avec deembedding : Z11@48MHz = 0.447 + i29.61 (122mm)
Model V1
--------
Zc = 23.8 Ohm
Sans deembedding : Z11@48MHz = 0.167 + i27.86
Avec deembedding : Z11@48MHz = 0.130 + i21.85 (120mm)
Model V4
--------
Zc = 9.2 Ohm
Sans deembedding : Z11@48MHz = 0.195 + i29.62
Avec deembedding : Z11@48MHz = 0.115 + i21.96 (95mm)
Model Final
------------
Zc = 46.6 Ohm
Sans deembedding : Z11@48MHz = 0.1834 + i40.43
Avec deembedding : Z11@48MHz = 0.1306 + i23.32 (250.7mm)
In [5]:
Model Proto 2007
-----------------
Zc = 23.8 Ohm
Sans deembedding : Z11@48MHz = 0.634 + i38.45
Avec deembedding : Z11@48MHz = 0.447 + i29.61 (122mm)
Model V1
--------
Zc = 23.8 Ohm
Sans deembedding : Z11@48MHz = 0.167 + i27.86
Avec deembedding : Z11@48MHz = 0.130 + i21.85 (120mm)
Model V4
--------
Zc = 9.2 Ohm
Sans deembedding : Z11@48MHz = 0.195 + i29.62
Avec deembedding : Z11@48MHz = 0.115 + i21.96 (95mm)
Model Final
------------
Zc = 46.6 Ohm
Sans deembedding : Z11@48MHz = 0.1834 + i40.43
Avec deembedding : Z11@48MHz = 0.1306 + i23.32 (250.7mm)
In [9]:
#Proto 2007
Z = 0.2639946E+00 + 1j*0.3001749E+02
Zc = 24.25
L = 120.4e-3
# WEST
#Z = 0.7461050E+00 + 1j*0.2967832E+02
#Zc = 46.61
#L = 111.8e-3
S = Z2S(Z, Zc)
S_new = deemb_S(S, -L, 48e6)
Z_new = S2Z(S_new, Zc)
Z_new
Out[9]:
In [ ]: