射频电路习题解答(三)——使用matlab求匹配电路带宽

【上学期的射频电路课作业蛮多的,在此分享一下,若有错误恳请指出,一起学习呀~】

1. 用matlab编程对上次作业中的匹配电路实现ABCD参数矩阵连乘,求匹配电路的带宽,并与由节点品质因子得到的结果进行比较

附:上次作业第二题为 【用特性阻抗50Ω的传输线给天线馈电,其驻波比及驻波相位分别是3.0及10cm,求此天线的输入阻抗。设计匹配电路使天线与传输线达到匹配,并估计其带宽。设工作频率为800+002=802MHz。】

解: 串联电感的归一化参量矩阵为射频电路习题解答(三)——使用matlab求匹配电路带宽

并联电容的归一化参量矩阵为射频电路习题解答(三)——使用matlab求匹配电路带宽

故匹配电路的归一化总转移矩阵为射频电路习题解答(三)——使用matlab求匹配电路带宽

根据转移参量的定义射频电路习题解答(三)——使用matlab求匹配电路带宽,此时天线输入阻抗即为网络的负载,前面求得Z2=137.9+j40.4,则有匹配网络的输入阻抗为:

射频电路习题解答(三)——使用matlab求匹配电路带宽

 

其中,并联电容C=2.3pf,串联电感L=14.0nF。

       匹配网络的输入阻抗与输入端的反射系数射频电路习题解答(三)——使用matlab求匹配电路带宽,用Matlab画得Γ模值随频率变化的情况如下图所示。由图易得,若以反射半功率点为带宽的定义,得到带宽为1265MHz ,这与用节点品质因子得到的结果1154MHz接近。

 

射频电路习题解答(三)——使用matlab求匹配电路带宽

Matlab代码如下所示:

close all;clear all;clc;

f=100:5:2000;

w=2*pi*f*1e+6;

C=2.3e-12;%c=2.3pf

L=14.0e-9;%l=14.0nf

z2=137.9+1i*40.4;

%匹配电路总转移矩阵A=[a b;c d];

a=1-w.*w*L*C;

b=1i*w*L;

c=1i*w*C;

d=1;

z1=(a*z2+b)./(c*z2+d);

gama=(z1-50)./(z1+50); %反射系数

plot(f,abs(gama));

xlabel('频率(MHz');

ylabel('反射系数');

title('反射系数的频率响应');

grid on;