Specifying individual port impedances in RF toolbox.
3 views (last 30 days)
Show older comments
I'm trying to convert the S-parameters of a measurement to a different port impedance on port1, while keeping port2 at 50Ω. From everything I found so far the extract and s2s functions only take a scalar as port impedance and hence would convert port2 as well.
Short of writing code to implement the equations of renomalization myself, how do I do this in the RF toolbox
1 Comment
Answers (1)
Abhinav Aravindan
on 26 Apr 2024
The “s2s” function for converting S-parameters to match different port impedances has been updated in MATLAB R2023a to specify a different reference impedance for each port in the network.
The “s2s” function can be implemented as follows for converting the S-parameters to a different port impedance on Port 1, while keeping Port 2 at 50Ω, considering initial Port impedances as 50Ω
% Sample S-Parameters
s_11 = 0.61*exp(1i*165/180*pi);
s_21 = 3.72*exp(1i*59/180*pi);
s_12 = 0.05*exp(1i*42/180*pi);
s_22 = 0.45*exp(1i*(-48/180)*pi);
s_params = [s_11 s_12; s_21 s_22];
% Initial Impedance ([Port1 Port2])
z0 = [50 50];
% New Impedance ([Port1 Port2])
z0_new = [40 50];
% Modified S-Parameters
s_params_new = s2s(s_params, z0, z0_new);
Output:
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!