具有准电阻负载阻抗的带宽增强型 Doherty 功率放大器(2023.05 MTT)--从理论到ADS版图

具有准电阻负载阻抗的带宽增强型 Doherty 功率放大器(2023.05 MTT)–从理论到ADS版图

原文: Bandwidth-Enhanced Doherty Power Amplifier With Optimized Quasi-Resistive Power-Combing Load Impedance
发表于APRIL 2023,在微波顶刊IEEE T MTT上面,使用的GAN CGH40010F

全部工程下载:具有准电阻负载阻抗的带宽增强型 Doherty 功率放大器(2023.05 MTT)-ADS工程
不着急的穷学生和穷工程师可以私信我,打6-8折哦!

大家也可以自己复现,逼近论文就在那边嘞

从标题也可以看出来,这篇文章的重点是电路的结构与推导,对这方面比较感兴趣的可以额外关注一下。封闭的求解表达式也是非常有吸引力,研究DPA结构和电路的值得一看。

0、实现效果展示

由于文中关于电路参数的数据不太完善,无法直接按照论文复现,所以电路是我自己基于理论调谐的,实现的效果也和作者有所差异。因此我使用作者提出的理论自己设计了一份,电路参数有所不同但是效果基本类似的。下面所提及的电路、效果,如非特别提及,都是我使用作者理论自己设计并在ADS中版图仿真的结果

0.1、版图展示

整体的版图如下(使用的板材和作者文章中的一致,Rogers4350B 30mil):
在这里插入图片描述

0.2、单音信号版图仿真结果

基于上面的仿真版图,进行谐波调谐的仿真,运行Test\HB1ToneGComp1swp_Doherty原理图,可以看到,在1.7-2.6GHz的范围内饱和输出功率为42.2-44.64dBm,饱和输出效率为61-76.7%,饱和增益为9.2-11.64dB;回退6dB时,回退输出功率为36.2-38.64dBm,回退输出效率为40.8-56.5%,回退增益为14dB左右
在这里插入图片描述

0.3、调制信号与DPD版图仿真结果

之后补充

1、文章的核心思路

1.1、提要

这篇文章主要从电路设计的方面进行创新,主要包含两个部分,其一是给定结构,并用封闭式推导来分析输出匹配网络(OMN)的数值解,从而在宽带内符合DPA调制的基本要求其二是提出了一种吸收晶体管寄生效应的补偿半集总(CSL)-λ/4 传输线;

我个人认为,这个论文的推导和理论性是其最大的亮点,但是从最终的结构和实现结果来看,还是要使用优化。例如,吸收晶体管寄生效应的电路,还是要基于理论值进行调谐,那我为什么不随便用几个微带线进行调谐呢。

文章的推导主要是基于DPA的典型架构(不清楚的可以参考理想架构的Doherty功率放大器理论与仿真):
在这里插入图片描述

1.2、构建输出匹配的封闭方程

对于上面的结构,作者定义了功率分配比S,利用载波功放的输出匹配网络INT.C和峰值功放输出匹配网络的INT.P的ABCD矩阵(ABCD矩阵参考微带线的ABCD矩阵的推导、转换与级联-Matlab计算实例),我们可以得到Z3、Z4的表达式,也就是电流源平面的输出阻抗的表达式Zopt(文中公式12):
{ Re ( Z opt.C.S ) = Re ( A C ( 1 + S ) Z L.Co + j B C j C C ( 1 + S ) Z L.Co + D C ) Im ( Z opt.C.S ) = Im ( A C ( 1 + S ) Z L.Co + j B C j C C ( 1 + S ) Z L.Co + D C ) Re ( Z opt.C.B ) = Re ( A C ( Z Co ) ∣ Z 6.B + j B C j C C ( Z L.Co ∣ ∣ Z 6.B ) + D C ) Im ( Z opt.C.B ) = Im ( A C ( Z Co ) ∣ Z C.B + j B C j C C ( Z L.Co ∣ ∣ Z 6.B ) + D C ) A C D C + B C C C = 1. \begin{cases}\text{Re}(Z_{\text{opt.C.S}})=\text{Re}\bigg(\frac{A_{\text{C}}(1+S)Z_{\text{L.Co}}+jB_{\text{C}}}{jC_{\text{C}}(1+S)Z_{\text{L.Co}}+D_{\text{C}}}\bigg)\\\text{Im}(Z_{\text{opt.C.S}})=\text{Im}\bigg(\frac{A_{\text{C}}(1+S)Z_{\text{L.Co}}+jB_{\text{C}}}{jC_{\text{C}}(1+S)Z_{\text{L.Co}}+D_{\text{C}}}\bigg)\\\text{Re}(Z_{\text{opt.C.B}})=\text{Re}\bigg(\frac{A_{\text{C}}(Z_{\text{Co}})|Z_{\text{6.B}}+jB_{\text{C}}}{jC_{\text{C}}(Z_{\text{L.Co}}||Z_{\text{6.B}})+D_{\text{C}}}\bigg)\\\text{Im}(Z_{\text{opt.C.B}})=\text{Im}\bigg(\frac{A_{\text{C}}(Z_{\text{Co}})|Z_{\text{C.B}}+jB_{\text{C}}}{jC_{\text{C}}(Z_{\text{L.Co}}||Z_{\text{6.B}})+D_{\text{C}}}\bigg)\\A_{\text{C}}D_{\text{C}}+B_{\text{C}}C_{\text{C}}=1.\end{cases} Re(Zopt.C.S)=Re(jCC(1+S)ZL.Co+DCAC(1+S)ZL.Co+jBC)Im(Zopt.C.S)=Im(jCC(1+S)ZL.Co+DCAC(1+S)ZL.Co+jBC)Re(Zopt.C.B)=Re(jCC(ZL.Co∣∣Z6.B)+DCAC(ZCo)Z6.B+jBC)Im(Zopt.C.B)=Im(jCC(ZL.Co∣∣Z6.B)+DCAC(ZCo)ZC.B+jBC)ACDC+BCCC=1.

其中Zopt后面跟的英文,C(carrier)代表载波功放,P(peak)代表峰值功放,S(saturation)代表饱和时候,B(backoff)代表回退时候。式子右边实际上是ABCD矩阵,下标有C、P分别代表载波功放和峰值功放的输出匹配的ABCD矩阵;最后一行是ABCD二端口网络互易无损的约束;此外寄生参数应该也被包含在匹配网络ABCD矩阵里面了;

对于峰值功放,也有类似的表达式(eqn13),峰值功放在电流源平面上回退的阻抗是无穷大,所以文中没有额外列出:
{ Re ⁡ ( Z o p t . P . S ) = Re ⁡ ( A P ( 1 + 1 / S ) Z L . C O + j B P j C P ( 1 + 1 / S ) Z L . C O + D P ) Im ⁡ ( Z o p t . P . S ) = Im ⁡ ( A P ( 1 + 1 / S ) Z L . C O + j B P j C P ( 1 + 1 / S ) Z L . C O + D P ) A P D P + B P C P = 1. \begin{cases}\operatorname{Re}(Z_{\mathrm{opt.P.S}})=\operatorname{Re}\bigg(\frac{A_{\mathrm{P}}(1+1/S)Z_{\mathrm{L.CO}}+jB_{\mathrm{P}}}{jC_{\mathrm{P}}(1+1/S)Z_{\mathrm{L.CO}}+D_{\mathrm{P}}}\bigg)\\\operatorname{Im}(Z_{\mathrm{opt.P.S}})=\operatorname{Im}\bigg(\frac{A_{\mathrm{P}}(1+1/S)Z_{\mathrm{L.CO}}+jB_{\mathrm{P}}}{jC_{\mathrm{P}}(1+1/S)Z_{\mathrm{L.CO}}+D_{\mathrm{P}}}\bigg)\\A_{\mathrm{P}}D_{\mathrm{P}}+B_{\mathrm{P}}C_{\mathrm{P}}=1.\end{cases} Re(Zopt.P.S)=Re(jCP(1+1/S)ZL.CO+DPAP(1+1/S)ZL.CO+jBP)Im(Zopt.P.S)=Im(jCP(1+1/S)ZL.CO+DPAP(1+1/S)ZL.CO+jBP)APDP+BPCP=1.

作者表示:结合上面两个方程,该联合方程组由8个不相关方程和10个未知数组成,分别是AC、BC、CC、DC、AP、BP、CP、DP 、Re(ZL.CO) 和 Im(ZL.CO),也就是这个方程有通解和特解,能够张成线性空间。作者提出这个的依据要先假定 Z opt.C.S 、 Z opt.C.B 、 Z opt.P.S Z_{\text{opt.C.S}}、Z_{\text{opt.C.B}}、Z_{\text{opt.P.S}} Zopt.C.SZopt.C.BZopt.P.S已知,这几个的数值选择是比较关键的,对于常用的连续B/J类, Z opt.C.S 、 Z opt.P.S = R o p t Z_{\text{opt.C.S}}、Z_{\text{opt.P.S}}=Ropt Zopt.C.SZopt.P.S=Ropt,而 Z opt.C.B = R o p t + γ j R o p t Z_{\text{opt.C.B}}=Ropt+\gamma jRopt Zopt.C.B=Ropt+γjRopt处于连续空间。但是我没有看到作者提及这几个参数如何选取的,但是在“调谐最佳合路阻抗ZL.CO”中反而看到这些关键参数随ZL.CO化,我理解应该要先同时设定ZL.CO和 Z opt.C.S 、 Z opt.C.B 、 Z opt.P.S Z_{\text{opt.C.S}}、Z_{\text{opt.C.B}}、Z_{\text{opt.P.S}} Zopt.C.SZopt.C.BZopt.P.S才行啊

作者在III. METHODOLOGY OF TUNING ZL.CO FOR WIDEBAND DPA OPERATION中,先给出了结构和电路参数,再调谐ZL.CO,得到 Z opt.C.S 、 Z opt.C.B 、 Z opt.P.S Z_{\text{opt.C.S}}、Z_{\text{opt.C.B}}、Z_{\text{opt.P.S}} Zopt.C.SZopt.C.BZopt.P.S随频率变化的曲线,导致我难以follow。

作者对这个部分也没有实际的演示,比如说求得的ABCD矩阵究竟是什么,如何综合等等。但是,作者在寄生补偿结构推导的推导中给出了具体的电路结构,

1.3、寄生补偿结构推导

文中使用的寄生参数并非我们所熟悉的CGH40010F的寄生参数,我经常使用的寄生参数网络如:在这里插入图片描述

此文中使用的寄生参数如下,只包含一个电容和一个电感,这样的结构我也在一些硕士论文中看到过:
在这里插入图片描述
文中提出的寄生补偿电路如下,其中(a)是经典的,(b)是作者提出的:在这里插入图片描述
作者表示,对于经典的电路, θ e q \theta_{eq} θeq是固定的90度,因此ZL.CO是固定的(实际上就是四分之一波长变换关系,作者画图分析了,画图代码和公式Matlab见附录fig5):
Z L . C O = Z e q 2 ( 1 + S ) ⋅ R o p t Z_{\mathrm{L.CO}}=\frac{Z_{\mathrm{eq}}^2}{(1+S)\cdot R_{\mathrm{opt}}} ZL.CO=(1+S)RoptZeq2

所以作者在后面加了一段微带线,这样依据 θ \theta θ的值不同,最终合路的阻抗ZL.CO也可以变换。

1.4、调谐最佳合路阻抗ZL.CO

使用之前分析的作者提出的寄生补偿电路,我们得到下面的电路图,其中串联微带线等效成了电感,开路微带线等效成了电容(所以和之前有所不同):
在这里插入图片描述
作者给出了其中参数的计算公式:
{ C 1 = C 2 = C par , L 1 = L 2 = L e q Z eql = Z eq 2 , θ eq 1 = θ eq 2 Z eq 1 = ω ⋅ ( L par + L 1 ) sin ⁡ θ eq 1 , C par = 1 − cos ⁡ θ eq 1 ω 2 ⋅ ( L par + L 1 ) θ 1 = θ 2 = π / 2 − θ eq 1 . \begin{cases}C_1=C_2=C_{\text{par}},\quad L_1=L_2=L_{eq}\\Z_{\text{eql}}=Z_{\text{eq}2},\quad\theta_{\text{eq}1}=\theta_{\text{eq}2}\\Z_{\text{eq}1}=\dfrac{\omega\cdot\left(L_{\text{par}}+L_1\right)}{\sin\theta_{\text{eq}1}},\quad C_{\text{par}}=\dfrac{1-\cos\theta_{\text{eq}1}}{\omega^2\cdot\left(L_{\text{par}}+L_1\right)}\\\theta_1=\theta_2=\pi/2-\theta_{\text{eq}1}.\end{cases} C1=C2=Cpar,L1=L2=LeqZeql=Zeq2,θeq1=θeq2Zeq1=sinθeq1ω(Lpar+L1),Cpar=ω2(Lpar+L1)1cosθeq1θ1=θ2=π/2θeq1.

参数都给出来了,结合式子14、15、17、21,再假定ZL.CO,可以画出图7分析Matlab代码见附录),可以看到选择不同的合路阻抗,会导致电流源平面阻抗的变化,此处以ZC,S为例,作者分析ZC,S=15欧姆时最佳,因此选择合路阻抗为15欧姆(DPA经典的合路阻抗就是Ropt/2=15欧姆):
在这里插入图片描述
结构都有了,就是设计了呗,作者给出的理想设计参数:
在这里插入图片描述

2、ADS工程构建与测试

由于文中关于电路参数的数据不太完善,无法直接按照论文复现,所以电路是我自己基于理论调谐的,实现的效果也和作者有所差异。

2.1、输入匹配

Input_New\InputTest_v2
原来作者提供的输入匹配参数太少,只能自己设计了,设计结构如下(原始数据来自源牵引,源牵引教程参考ADS功放设计之负载牵引与源牵引):
在这里插入图片描述
在这里插入图片描述

2.2、后匹配电路

Output\OutputTest_PMN
在这里插入图片描述
15欧姆匹配到50欧姆,效果没得说:
在这里插入图片描述

2.3、合路电路

Output\OutputSub_OMN
是在作者给出的结构上进行优化的:
在这里插入图片描述
匹配效果杠杠的,但是版图有点差异:
在这里插入图片描述

2.4、宽带功分器

Divider\Divider
作者图里面的功分器没有具体结构,需要自己设计,使用ADS自带的微带线功分器设计工具,设计结果如下(参考ADS使用记录之功分器设计):
在这里插入图片描述

在这里插入图片描述

2.5、测试运行

Test\HB1ToneGComp1swp_Doherty
在这里插入图片描述
在这里插入图片描述

3、附录分析代码

3.1 fig5

clc
clear

Cpar=(0.2:0.1:2.0)*1e-12;
w=2*pi*2*1e9;

figure(1)
Zeq=20;
theta=2*atan(Cpar*Zeq*w);
L_all=(2*Cpar*Zeq^2)./(Cpar.^2*Zeq^2*w^2 + 1);
yyaxis left
plot(Cpar,theta,'-o','Color','r','LineWidth',1);hold on
yyaxis right
plot(Cpar,L_all*1e9,'-o','Color','b','LineWidth',1);hold on
xlabel('C_{par} F')

Zeq=30;
theta=2*atan(Cpar*Zeq*w);
L_all=(2*Cpar*Zeq^2)./(Cpar.^2*Zeq^2*w^2 + 1);
yyaxis left
plot(Cpar,theta,'-square','Color','r','LineWidth',1);hold on
yyaxis right
plot(Cpar,L_all*1e9,'-square','Color','b','LineWidth',1);hold on
xlabel('C_{par} F')

Zeq=50;
theta=2*atan(Cpar*Zeq*w);
L_all=(2*Cpar*Zeq^2)./(Cpar.^2*Zeq^2*w^2 + 1);
yyaxis left
plot(Cpar,theta,'-v','Color','r','LineWidth',1);hold on
yyaxis right
plot(Cpar,L_all*1e9,'-v','Color','b','LineWidth',1);hold on
xlabel('C_{par} F')

legend('\theta_{eq}@Z_{eq}=20 Ohm','\theta_{eq}@Z_{eq}=30 Ohm','\theta_{eq}@Z_{eq}=50 Ohm',...
    'L_{par}+L_{eq}@Z_{eq}=20 Ohm','L_{par}+L_{eq}@Z_{eq}=30 Ohm','L_{par}+L_{eq}@Z_{eq}=50 Ohm')

yyaxis left
ylabel('\theta_{eq}(rad)');
yyaxis right
ylabel('L_{par}+L_{eq}(nH)');

3.2 fig7

clc
clear
close all
%%%%%%%%%%
ZL_CO=30;
%%%%%%%%%%
w0=2*pi*2*1e9;
w=2*pi*2*1e9;
S=1;
Ropt=30;
Cpar=1.6*1e-12;
Lpar=0.55*1e-9;
C1=1.6*1e-12;



Zeq=sqrt(ZL_CO*(1+S)*Ropt);Zeq1=Zeq;Zeq2=Zeq;%eqn14
Z1=Zeq/(sqrt(Ropt/((S+1)*ZL_CO)));%eqn17
L_All=(2*Cpar*Zeq^2)/(Cpar^2*Zeq^2*w^2 + 1);
L1=L_All-Lpar;

theta_eq=2*atan(Cpar*Zeq*w);%eqn15
theta1=pi/2-theta_eq;theta2=theta1;%eqn21

w_arrary=2*pi*(1.2:0.01:3)*1e9;
theta1_arrary=theta1*w_arrary/w0;
% % 使用阻抗关系计算
% Zin1=Zeq*((1+S)*ZL_CO+1j*Zeq*tan(theta1_arrary))./(Zeq+1j*(1+S)*ZL_CO*tan(theta1_arrary));% 微带线前阻抗
% Zin2=1./(1./Zin1+1./(1./(1j*w_arrary*C1)));% 考虑电容C1的阻抗
% Zin3=Zin2+1j*w_arrary*(L1+Lpar);% 考虑两个电感
% Zin4=1./(1./Zin3+1./(1./(1j*w_arrary*Cpar)));
% ZCS=Zin4/Ropt;
% figure
% plot(w_arrary/(2*pi),real(ZCS))


syms w
% 使用ABCD矩阵计算,ZL_CO变化中心ZCS也变化
ACBD_Cpar=[1 0;1j*w*Cpar 1];
ACBD_Lpar=[1 1j*w*Lpar;0 1];
ACBD_L1=[1 1j*w*L1;0 1];
ACBD_C1=[1 0;1j*w*C1 1];
ACBD_Line=[cos(theta1*w/w0) 1j*Zeq*sin(theta1*w/w0);1j*sin(theta1*w/w0)/Zeq cos(theta1*w/w0)];
ACBD_S_ALL=ACBD_Cpar*ACBD_Lpar*ACBD_L1*ACBD_C1*ACBD_Line;
ZCS=((ACBD_S_ALL(1,1)*(1+S)*ZL_CO+ACBD_S_ALL(1,2))/(ACBD_S_ALL(2,1)*(1+S)*ZL_CO+ACBD_S_ALL(2,2)))/Ropt;
ZCB=((ACBD_S_ALL(1,1)*ZL_CO+ACBD_S_ALL(1,2))/(ACBD_S_ALL(2,1)*ZL_CO+ACBD_S_ALL(2,2)))/Ropt;
ZPS=((ACBD_S_ALL(1,1)*(1+S^-1)*ZL_CO+ACBD_S_ALL(1,2))/(ACBD_S_ALL(2,1)*(1+S^-1)*ZL_CO+ACBD_S_ALL(2,2)))/Ropt;
ZCS_num=double(subs(ZCS,w,w_arrary));
ZCB_num=double(subs(ZCB,w_arrary));
ZPS_num=double(subs(ZPS,w_arrary));


figure
plot(w_arrary/(2*pi),real(ZCS_num),w_arrary/(2*pi),imag(ZCS_num))
legend('Re(Z_{C.S})/R_{opt}','Im(Z_{C.S})/R_{opt}')
title(['Z_{L.CO}:',num2str(ZL_CO),' Ohm'])
figure
plot(w_arrary/(2*pi),real(ZCB_num),w_arrary/(2*pi),imag(ZCB_num))
legend('Re(Z_{C.B})/R_{opt}','Im(Z_{C.B})/R_{opt}')
title(['Z_{L.CO}:',num2str(ZL_CO),' Ohm'])
figure
plot(w_arrary/(2*pi),real(ZPS_num),w_arrary/(2*pi),imag(ZPS_num))
legend('Re(Z_{P.S})/R_{opt}','Im(Z_{P.S})/R_{opt}')
title(['Z_{L.CO}:',num2str(ZL_CO),' Ohm'])

4、文件解释(下载资源前必看)

4.1 环境

ADS版本:ADS2023

依赖的ADS库文件Cree公司的GAN库,CGH40010F管子(文件中包含,但可能要调整路径)

  • 31
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Doherty功率放大器是一种基于功率分配的放大器设计,主要用于无线通信系统中的功率放大。该设计可以提高功率放大器的效率和线性度,并实现更高的输出功率。 Doherty功率放大器设计中的关键是在主放大器的基础上增加了一个辅助放大器。主放大器用于传输信号的低功率部分,而辅助放大器则负责传输信号的高功率部分。通过合理的功率分配和相位调控,主放大器和辅助放大器能够合作工作,从而减少功率放大器的功率损耗和非线性失真。 在ADS(Advanced Design System)软件中进行Doherty功率放大器设计,主要包括以下步骤: 1. 首先,根据设计要求和信号特性,确定主放大器和辅助放大器的工作频率范围。 2. 通过ADS提供的各种器件模型和参数,选择合适的功率晶体管作为主放大器和辅助放大器的放大元件。 3. 建立电路原理图,并根据Doherty功率放大器的结构,进行适当的电路布局和连接。 4. 进行射频仿真,通过ADS提供的仿真工具,对电路进行模拟和优化,以实现设计要求。 5. 进行功率分配和相位调控的仿真和优化。通过调整主放大器和辅助放大器之间的功率分配比例和相位关系,使得两个放大器能够在不同功率范围内协同工作,同时提高整体功率放大器的效率和线性度。 6. 进行参数提取和电路优化。通过对仿真结果的分析和优化,提取出关键参数,并对电路结构进行进一步优化,以达到更好的性能。 最后,通过ADS提供的PCB设计工具,将Doherty功率放大器的电路转化为实际的PCB布局,并进行进一步的实验验证和优化,从而完成Doherty功率放大器ADS设计。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

怡步晓心l

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值