Solve for er from propagation constant

Status
Not open for further replies.

Hawaslsh

Full Member level 3
Joined
Mar 13, 2015
Messages
164
Helped
5
Reputation
10
Reaction score
7
Trophy points
1,298
Location
Washington DC, USA
Activity points
3,422
Hello All,

I am implementing a TRL calibration, as a results i am solving for the propagation constant of my transmission lines. Solving for α+iβ... isn't β = 2π / λ where λ is the wavelength of the transmission line --> λ / √(er).

With some test data, I can see my TRL calibration indeed returns the corrected response, but Im not sure if my gamma is scaled or if I am computing er correctly.


Above is my TRL setup in simulation in order to test my code.

that results in transmission lines with gamma:


the calculated Gamma at 10 GHz = 0.0023 + 0.6415i. Alpha seems to match up well with what line calc predicts, but i have not been able to convert Beta to an effective dielectric.

Thanks for the help,
Sami
 

Aside from the fact that your DUT has an open connection in it, everything looks correct (assuming your substrate is non-magnetic).

The e_r is the k_eff given in linecalc, 3.006.
 

γ = α + jβ, so you want to extract β = Im{γ}

β = ω/v_Φ, so you want to solve v_Φ = ω/Im{γ} for each radial frequency ω = 2πf

Lastly, √(e_r) = c/v_Φ, so finally, you have: e_r = (c*Im{γ}/(2πf))²
 

So, out of frustration i worked backwards with my keff ADS number.

(√(3) * 2πf ) / c = imag(γ) = 362.76 Rad/m (10 GHz)

If i take my beta (0.6415), divide by the length of my "line" standard, 1.766e-3 m, i get really close 363.257.

Seems too good to be true, seems too coincidental. Perhaps, the TRL algorithm solves for βl directly? Hence needing to divide by l?

Thanks,
Sami
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…