零一居士的个人空间 https://blog.eetop.cn/1394841 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

总结求解终端接负载的传输线的输入阻抗方法

已有 1868 次阅读| 2015-3-24 09:43 |个人分类:RF Circuit

天气: 阴雨
心情: 平静
参考书籍:RF Circuit Design: Theory and Practice
1、精确计算
首先确定负载反射系数——Γ0=(ZL-Z0)/(ZL+Z0)
接着计算从负载向传输线始端移动的反射系数——Γ(d)=Γ0*exp(-2*β*d)
求出该反射系数后,就能直接求出与其对应的输入阻抗——Zin=Z0*(1+Γ)/(1-Γ)

2、Smith圆图粗略计算(精度也挺高的了~~)
用传输线特性阻抗Z0归一化负载阻抗ZL,求出zL;
在Smith圆图中标出zL,并读出其对应的负载反射系数Γ0的幅度和相位;
Γ0的相位增加2倍β*d电长度,得到Γin(d);
读出在特定位置d处德归一化输入阻抗zin,并反归一化zin得到Zin。

3、Matlab模拟(基于Smith圆图的方法,特点是可重复使用,方便)
a.固定工作频率,改变传输线长度:
源码:
close all;
figure; 
smithchart;   % plot the Smith Chart

% define global variables
global Z0;     
global ZL;     

Z0=50;    % set characteristic impedance to 50 Ohm

ZL=(30+j*60);  % set load impedance to 30+j60 Ohm

vp=0.5*3e8;       % compute phase velocity 
f=2e9;            % operating frequency

d=0.0:0.001:0.03;  % set the line length to a range from
                                 % 0 to 3cm in 1mm increments

betta=2*pi*f/vp;     % compute the propagation constant

% compute the load refection coefficient
Gamma=(ZL-Z0)/(ZL+Z0);

% find the magnitude of the reflection coefficient
rd=abs(Gamma);

alpha=angle(Gamma)-2*betta*d; % phase of the input reflection coefficient

hold on;
plot(rd*cos(alpha), rd*sin(alpha),'linewidth',3);  % plot the path on the Smith Chart
plot(rd*cos(alpha(length(alpha))), rd*sin(alpha(length(alpha))),'ro');

显示结果:

4、信号流图方法(结合S参数...)

点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 1

    粉丝
  • 0

    好友
  • 0

    获赞
  • 2

    评论
  • 1581

    访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-28 18:23 , Processed in 0.023034 second(s), 14 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部