Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Burrs on the calculation result curve #3

Open
eexhliu opened this issue Aug 4, 2018 · 5 comments
Open

Burrs on the calculation result curve #3

eexhliu opened this issue Aug 4, 2018 · 5 comments

Comments

@eexhliu
Copy link

eexhliu commented Aug 4, 2018

hello, I run the code 'trl.m' for my data, but it appears many burrs in the calculated curve. the curve is centered around the DUT with pad and line simulation line and it don't show any calibration effect.

@la3pna
Copy link
Owner

la3pna commented Aug 4, 2018

How long is your line? is this on real or simulated data?

@la3pna
Copy link
Owner

la3pna commented Aug 4, 2018

if this is simulated data, is it correlated? ie same datapoints. Same applies to real VNA data, it needs to be the same frequency points for TRL to work in this matter.

@eexhliu
Copy link
Author

eexhliu commented Aug 5, 2018

It is simulated data. "T" is a zero length line, "R" is two short line.(the code is used for open and I modify it like below,"L" is a long line with 60-100 degree phase difference to "T". I think they all satisfy the TRL calibration requirement. By the way, would you please tell me how can I show the figure to you? I don't find any like "insert picture button" , thank you.

%%%% the modified code%%%%%
R1a = (w1-b)/(a-w1aca);
R1b = (w1-b)/(w1aca-a);

% An short is used for the reflection measurement. Use this information to
% chose the sign of a

if R1b>0 %because reflect coefficient of terminal one with the other terminal shorted is -1
a = a;
as(n) = a;
c = ca*a;
end;

if R1b<0
a = -a;
as(n) = a;
c = ca*a;
end;

@la3pna
Copy link
Owner

la3pna commented Aug 6, 2018

I will need to see your files, please upload them into a github repo: http://kbroman.org/github_tutorial/pages/init.html

Both files and plots would be good.

@eexhliu
Copy link
Author

eexhliu commented Aug 9, 2018

I'm really sorry I didn't see your reply because I'm busy with some other thing.
I didn't know much about code and I just sometime use MATLAB to process some data in my daily work.
so I don't know how to perform the code in the instruction you give me. If convenient, would you mind give me some other contact way such as email to send related files to you? Thank you very much for your help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants