理想架构的Doherty功率放大器理论与仿真

news2024/10/2 8:34:10

Doherty理论—理想架构的Doherty功率放大器理论与仿真

参考:
三路Doherty设计
01 射频基础知识–基础概念

ADS仿真工程文件链接:理想架构的Doherty功率放大器理论与仿真

目录

  • Doherty理论---理想架构的Doherty功率放大器理论与仿真
    • 0、Doherty架构的作用
    • 1、经典Doherty架构
        • 1.1、经典Doherty结构
        • 1.2、经典Doherty效率曲线
        • 1.3、经典Doherty的输出电压、电流
        • 1.4、经典Doherty的输出阻抗关系
    • 2、经典Doherty架构的理论推导过程
        • 2.1、低功率状态
        • 2.2、高功率状态
        • 2.3、理论输出阻抗计算
    • 3、理想架构的非对称高回退Doherty功率放大器理论与仿真

0、Doherty架构的作用

Doherty功放是一种利用负载调制技术提高回退效率的功放,其应用背景是为了解决通信系统中调制信号峰均比越来越大,而传统放大器在功率回退点效率低的问题。

为了提高通讯系统的频谱利用率,为用户提供快速的数据传输和多媒体数据业务以及全球漫游功能,现在的通讯系统采用宽带的数字调制技术,如BPSK、QPSK和QAM等,其峰均比(PAPR)都较高

峰均比是啥意思呢,就是峰值功率和平均功率的比值,比如下面这个OFDM的时域信号,由于信号高低不平,峰值功率和平均功率差异较大。假如峰值功率是40dbm,而平均功率是32.5dbm,那么这个信号的峰均比就是40-32.5=7.5dbm。
在这里插入图片描述
高峰均比对功率放大器的设计提出了更高的要求,我们都知道功放在饱和时效率较高,B类最高可到78.5%的效率。假设有一个B类功放饱和时输出功率40dbm,效率78.5%,那么如果使用PAPR是7.5dB的调制信号,为了同时保证峰值不失真,这个功放在大部分时间的输出功率就是32.5dBm,那么其在32.5dBm输出时的效率是多少呢?我们使用ADS仿真得到结果(仿真文件在最上方链接):
在这里插入图片描述

在这里插入图片描述
由此可见,为了同时保证峰值和均值的不失真,功率放大器大部分时间都工作在回退状态,但是普通单管功放在回退状态下效率下降快,效率低,由此能耗大不实用。

Doherty技术、Cherix技术(Outphasing异相)、EER(envelope elimination and restoration)和包络跟踪技术ER都是为了解决这一问题。

其中Doherty技术在基站功放运用最广;EER和ER效率高,但是受制于对电源带宽的要求,往往运用在手机等小功率的功放中。

1、经典Doherty架构

1.1、经典Doherty结构

咋参考Switchmode RF and Microwave Power Amplifiers里面的图片,Z2的阻抗为Ropt(B类最佳基波阻抗),Z1是四分之一波长阻抗变换器,将Ropt/2的阻抗变换为50欧姆,因此其阻抗为(Ropt/2*50)^0.5欧姆。至于峰值功放前的四分之一波长线,那个是相位延迟的,因为载波功放那边有一个四分之一波长线了,为了让合路的相位一致,必须也要在峰值功放加上一个。
在这里插入图片描述
直接讲理论可能比较难,先在ADS中仿真一下:
在这里插入图片描述

1.2、经典Doherty效率曲线

对上面结构进行仿真,可以看到,在6dB回退的时候效率再次达到最高78.5%,在7.5dB回退的时候,效率高达65.3%,非常的yes了:
在这里插入图片描述

1.3、经典Doherty的输出电压、电流

观察峰值功放和载波功放的电压电流,由于是1:1等分的,在饱和时峰值功放和载波功放的输出功率相同,输出电压、电流也一致,如下所示:
在这里插入图片描述

1.4、经典Doherty的输出阻抗关系

观察峰值功放和载波功放的输出阻抗变化,由此可见峰值功放的输出阻抗从无穷大逐渐下降到Ropt,而载波功放的输出阻抗在峰值功放关闭时为2Ropt,在峰值功放打开后逐渐降为Ropt:
在这里插入图片描述

2、经典Doherty架构的理论推导过程

参考:应用于5G通信系统高效率射频功率放大器的研究
Doherty功放原理图如下,由功率分配器、工作模式为B类(或AB类)的载波功放、工作模式为C类的峰值功放以及功率合成网络组成,输出负载阻抗为Ropt/2(1.1的架构输出阻抗是50欧姆,因此多了四分之一波长微带线进行阻抗变换,把Ropt/2变换到50欧姆)
在这里插入图片描述

2.1、低功率状态

下图为Doherty功放在低功率工作状态的电路拓扑图,经功率分配器流入峰值功放的射频信号功率未能将其开启,仅载波功放启动工作(峰值功放不工作,那边是断开的):
在这里插入图片描述
载波功放的负载阻抗为(ZL通过四分之一波长线进行变换,得到2Ropt):
Z C = Z T Z L = 2 R o p t Z_{\mathrm{C}}=\frac{Z_{\mathrm{T}}}{Z_{\mathrm{L}}}=2R_{\mathrm{opt}} ZC=ZLZT=2Ropt

此时载波功放为高阻抗状态,电压提前饱和达到Vmax。为什么负载阻抗2Ropt会使得电压提前饱和呢?我初学时也考虑过这个问题,这是因为GAN晶体管实际上是压控电流源,在固定栅极输入情况下,其输出电流是恒定的,此时增加负载阻抗从Ropt到2Ropt,那么根据欧姆定律V=IR,R=2Ropt,那么I会在峰值电流一半的时候电压就饱和了, 1.3小节的仿真图像中也能看出这一点。

由于电流仅达到饱和值的一半,因此该未饱和功率值为:
P O B O − 2 R o p t = 1 2 I 1 ⋅ V 1 = 1 8 I m a x V d c = 1 4 P m a x P_{\mathrm{OBO}_{-}2R_{\mathrm{opt}}}=\frac{1}{2}I_{1}\cdot V_{1}=\frac{1}{8}I_{\mathrm{max}}V_{\mathrm{dc}}=\frac{1}{4}P_{\mathrm{max}} POBO2Ropt=21I1V1=81ImaxVdc=41Pmax

也就是载波功放单独工作时其最大输出功率为DPA架构极限输出功率的四分之一,也就是传统DPA具有6dB的回退区间。

2.2、高功率状态

下图为Doherty功放在高功率工作状态的等效电路图。随着输入功率的不断增大,峰值功率放大器逐渐开启并触发有源负载调制直至两路功放均达到饱和输出状态。
在这里插入图片描述
对于对称型Doherty功放,假设 ξ ( 0 ≤ ξ ≤ 1 ) \xi(0\leq\xi\leq1) ξ(0ξ1)为回退因数,则两路功放电流值分别为:
{ I C = I m a x 4 ( 1 + ξ ) I p = I m a x 2 ξ \left.\left\{\begin{aligned}I_\mathrm{C}&=\frac{I_\mathrm{max}}4\big(1+\xi\big)\\I_\mathrm{p}&=\frac{I_\mathrm{max}}2\xi\end{aligned}\right.\right. ICIp=4Imax(1+ξ)=2Imaxξ
当两路功放电流饱和( ξ = 1 \xi=1 ξ=1)时,可以得到:
Z C = Z P = R o p t V C = V P = I m a x 2 ⋅ R o p t \begin{aligned}Z_\mathrm{C}&=Z_\mathrm{P}=R_\mathrm{opt}\\\\V_\mathrm{C}&=V_\mathrm{P}=\frac{I_\mathrm{max}}{2}\cdot R_\mathrm{opt}\end{aligned} ZCVC=ZP=Ropt=VP=2ImaxRopt
基波电流在两路功放输出端分别为 I c I_c Ic I c 1 I_{c1} Ic1,在信号合路处两端的有效负载分别为:
Z C 1 = Z L ( 1 + I p I C 1 ) = R o p t 2 ( 1 + I p I C 1 ) Z C = Z L ( 1 + I C 1 I P ) = R o p t 2 ( 1 + I C 1 I P ) \begin{aligned}Z_{\mathrm{C1}}&=Z_{\mathrm{L}}\bigg(1+\frac{I_{\mathrm{p}}}{I_{\mathrm{C1}}}\bigg)=\frac{R_{\mathrm{opt}}}{2}\bigg(1+\frac{I_{\mathrm{p}}}{I_{\mathrm{C1}}}\bigg)\\\\Z_{\mathrm{C}}&=Z_{\mathrm{L}}\bigg(1+\frac{I_{\mathrm{C1}}}{I_{\mathrm{P}}}\bigg)=\frac{R_{\mathrm{opt}}}{2}\bigg(1+\frac{I_{\mathrm{C1}}}{I_{\mathrm{P}}}\bigg)\end{aligned} ZC1ZC=ZL(1+IC1Ip)=2Ropt(1+IC1Ip)=ZL(1+IPIC1)=2Ropt(1+IPIC1)
通过四分之一波长阻抗逆变线的两端电流电压特性可知:
Z T = V C I C 1 Z_{\mathrm{T}}=\frac{V_{\mathrm{C}}}{I_{\mathrm{C1}}} ZT=IC1VC
由上面两个式子可得:
Z C 1 = R o p t 2 ( 1 + I p ⋅ Z T V C ) = R o p t 2 ( 1 + I P ⋅ R o p t V C ) Z_{\mathrm{C1}}=\frac{R_{\mathrm{opt}}}{2}\Bigg(1+\frac{I_{\mathrm{p}}\cdot Z_{\mathrm{T}}}{V_{\mathrm{C}}}\Bigg)=\frac{R_{\mathrm{opt}}}{2}\Bigg(1+\frac{I_{\mathrm{P}}\cdot R_{\mathrm{opt}}}{V_{\mathrm{C}}}\Bigg) ZC1=2Ropt(1+VCIpZT)=2Ropt(1+VCIPRopt)

对于四分之一波长阻抗逆变线,存在如下阻抗变换关系:
Z C = Z T 2 Z C 1 = R o p t 2 Z C 1 Z_{\mathrm{C}}=\frac{Z_{\mathrm{T}}^{2}}{Z_{\mathrm{C1}}}=\frac{R_{\mathrm{opt}}^{2}}{Z_{\mathrm{C1}}} ZC=ZC1ZT2=ZC1Ropt2

联立上面两个公式,可得:
Z C = 2 Z T 2 R o p t ( 1 + I p ⋅ R o p t V C ) Z_{\mathrm{C}}=\frac{2{Z_{\mathrm{T}}}^2}{R_{\mathrm{opt}}\left(1+\frac{I_{\mathrm{p}}\cdot R_{\mathrm{opt}}}{V_{\mathrm{C}}}\right)} ZC=Ropt(1+VCIpRopt)2ZT2
V C = I max ⁡ 2 ⋅ R o p t V_{\mathrm{C}}=\frac{I_{\max}}{2}\cdot R_{\mathrm{opt}} VC=2ImaxRopt

由式(2.46)可知,在大功率状态 V C V_C VC不受回退因数 ξ \xi ξ的影响,电压在电流变化时仍能保持峰值状态,由此得到的理论结果如下所示(和上面仿真的一致):
在这里插入图片描述

2.3、理论输出阻抗计算

下式也可以用来确定载波功放的输出阻抗: Z C = 2 Z T 2 R o p t ( 1 + I p ⋅ R o p t V C ) Z_{\mathrm{C}}=\frac{2{Z_{\mathrm{T}}}^2}{R_{\mathrm{opt}}\left(1+\frac{I_{\mathrm{p}}\cdot R_{\mathrm{opt}}}{V_{\mathrm{C}}}\right)} ZC=Ropt(1+VCIpRopt)2ZT2

当峰值功放没有开启时, I p = 0 I_{\mathrm{p}}=0 Ip=0,由此:
Z C = 2 Z T 2 R o p t ( 1 + I p ⋅ R o p t V C ) = 2 R o p t Z_{\mathrm{C}}=\frac{2{Z_{\mathrm{T}}}^2}{R_{\mathrm{opt}}\left(1+\frac{I_{\mathrm{p}}\cdot R_{\mathrm{opt}}}{V_{\mathrm{C}}}\right)}=2R_{\mathrm{opt}} ZC=Ropt(1+VCIpRopt)2ZT2=2Ropt

当峰值功放饱和时, I p = V C / R o p t I_{\mathrm{p}}=V_C/R_{opt} Ip=VC/Ropt,由此:
Z C = 2 Z T 2 R o p t ( 1 + I p ⋅ R o p t V C ) = R o p t Z_{\mathrm{C}}=\frac{2{Z_{\mathrm{T}}}^2}{R_{\mathrm{opt}}\left(1+\frac{I_{\mathrm{p}}\cdot R_{\mathrm{opt}}}{V_{\mathrm{C}}}\right)}=R_{\mathrm{opt}} ZC=Ropt(1+VCIpRopt)2ZT2=Ropt


当峰值功放没有开启时, I p = 0 I_{\mathrm{p}}=0 Ip=0,由此R=V/I,峰值功放输出阻抗无穷大。

当峰值功放饱和时 Z C = Z P = R o p t Z_\mathrm{C}=Z_\mathrm{P}=R_\mathrm{opt} ZC=ZP=Ropt,由此可以画图:
在这里插入图片描述

3、理想架构的非对称高回退Doherty功率放大器理论与仿真

见:

理想架构的非对称高回退Doherty功率放大器理论与仿真

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1412953.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Open CASCADE学习|圆柱螺旋线绘制原理探究

1、圆柱螺旋线绘制原理 在OCC中,圆柱面的参数方程为: 设P为(x0,y0,z0),则 xx0r*cos(u) yy0r*sin(u) zz0v 但u、v之间有关系时,此方程表达为圆柱螺旋线,u、v之间为线性关系时是等螺距螺旋线&#xff0…

unity 装饰器模式(实例详解)

文章目录 简介1. **组件装饰器(Component Decorators)**:2. **游戏对象特效装饰器(GameObject Effects Decorator)**:3. **输入处理装饰器(Input Handling Decorators)**:4. **性能优化装饰器(P…

蓝牙----蓝牙协议栈Host层

蓝牙协议栈----Host层 蓝牙物理层基本信息链路层的状态机进入连接态的步骤主动扫描与被动扫描链路层通信模式 蓝牙地址蓝牙设备地址蓝牙标识地址蓝牙接入地址 蓝牙广播信道管理蓝牙数据信道跳频 蓝牙协议栈Host层包括PHY、LL、HCL层,注重关注PHY物理层和LL链路层。 …

微服务入门篇:Eureka注册中心(作用,搭建Eureka客户端和服务端)

目录 1.提供者与消费者2.Eureka的作用3.搭建EurekaServer1.配置服务端2.配置客户端3.复制实例操作4.服务拉取 1.提供者与消费者 ①服务提供者:一次业务中,被其它微服务调用的服务。(提供接口给其它微服务) ②服务消费者:一次业务中,调用其它微…

嵌入式学习-C++-Day3

嵌入式学习-CDay3 一、思维导图 二、作业 1.设计一个Per类,类中包含私有成员:姓名、年龄、指针成员身高、体重,再设计一个Stu类,类中包含私有成员:成绩、Per类对象p1,设计这两个类的构造函数、析构函数和拷贝构造函数。 #inclu…

UBUNTU中NGINX的负载均衡和环境搭建

1.准备三台ubuntu版本的虚拟机 2.开始安装,下载,解压,以及编译nginx所需的环境依赖 这里需要注意我们创建了一个新的目录 /home/nginx,所以在编译中记得更改 然后再编译过程中我们会发现提示无法编译,原因是缺少c语言的插件&…

Java 字符串 06 练习-字符串拼接、反转、金额转换(黑马)

代码: //import java.util.Scanner; public class practice{public static void main(String[] args) {int arr [] {1,2,3,4};String str arrToString(arr);System.out.println(str);}public static String arrToString(int [] arr){if(arrnull){return "&q…

让B端管理软件既美观又实用的解决方案来了

hello宝子们...我们是艾斯视觉擅长ui设计和前端开发10年经验!希望我的分享能帮助到您!如需帮助可以评论关注私信我们一起探讨!致敬感谢感恩! 让B端管理软件既美观又实用的解决方案来了 在当今数字化时代,B端管理软件已…

每日一题——LeetCode2859.计算K置位下标对应元素的和

方法一 枚举法: 通过不断地将目标数值与 1 进行按位与操作,并根据结果判断最低位是否为 1,从而统计其中包含的 1 的个数。 如果1的个数等于K就加上该值。 var sumIndicesWithKSetBits function(nums, k) {function countOnes(num) {let cou…

谷歌企业开发者如何申请邓白氏码?

邓白氏编码是具有唯一性的9位数标识符,由 Dun & Bradstreet 分配给各组织,用于验 证商家,一个公司可免费申请一个。没有邓白氏编码,则不能注册单位开发者账号。 申请和接收邓白氏码是无需支付任何费用的,全程免费…

09.Elasticsearch应用(九)

Elasticsearch应用(九) 1.搜索结果处理包括什么 排序分页高亮返回指定字段 2.排序 介绍 Elasticsearch支持对搜索结果排序,默认是根据相关度算分来排序 支持排序的字段 keyword数值地理坐标日期类型 排序语法 GET /[索引名称]/_sear…

MVC架构模式与三层架构

提示:博客中的图片来源于动力节点在B站的视频讲解。 MVC架构模式与三层架构 一、三层架构二、MVC(model view controller)1.MVC 框架的工作流程(1)JSP Servlet javabean实现MVC。(2)SSM&#…

力扣1035. 不相交的线

动态规划 思路: 思路同 力扣1143. 最长公共子序列假设 dp[i][j] 为 nums1 长度 i 和 nums2 长度 j 能够组成不想交线的个数;可知 dp[0][j] 0(nums1 长度为 0 不能组成线);同理 dp[i][j] 0;转移方程&…

python就业如何?和C++相比该选择哪个更好?

python就业如何?和C相比该选择哪个更好? 在开始前我有一些资料,是我根据网友给的问题精心整理了一份「C的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家&#xff…

202410读书笔记|《半小时漫画青春期》——成为自己世界的星星,这才是最要紧的事儿

202410读书笔记|《半小时漫画青春期:心理篇》——成为自己世界的星星,这才是最要紧的事儿 一、一到考试就焦虑,怎么办?二、以前情绪挺淡定,现在咋动不动就爆发?三、追星那么开心,为啥还要我小心…

CHS_07.2.2.4_3+调度算法:多级队列调度算法

CHS_07.2.2.4_3调度算法:多级队列调度算法 多级对列调度算法 接下来 多级对列调度算法 看一个图你就明白了 如果一个系统采用多级对列调度算法 那么 这个系统会按照进程的类型设置多个对列 并且给不同的对列设置不同的优先级 举个例子 分为系统进程 交互式进程以…

力扣算法-Day19

344.反转字符串 编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 你可以假设数组中的所有字符都是 ASCII 码表中的…

5|领域建模实践(上):怎样既准确又深刻地理解业务知识?

上节课咱们完成了事件风暴,梳理了系统的行为需求。但你可能也发现了,其实还有些微妙的业务概念还没有澄清,这就要靠领域建模来完成了。 建立领域模型是 DDD 的核心。要建好领域建模,需要理论和实践相结合。由于我们的模型有一定的…

5.【SpringBoot3】文件上传

1. 文件上传到本地 需求分析 在用户更换头像或发布文章时,需要携带一个图片的 url 地址,该 url 地址是当用户访问文件上传接口,将图片上传成功后,服务器返回的地址。所以,后台需要提供一个文件上传接口,用…

Unity2020.3打包ARFoundation问题记录

文章目录 前言一、打包成功后再打包失败(重启工程后)二、URP管线总结 前言 在Unity 2020.3版本中使用ARFoundation进行打包时,遇到一些小问题。本文简要记录了其中一些问题及解决方法,以备不时之需。 一、打包成功后再打包失败&a…