半理想架构的Doherty功率放大器理论与仿真-基于GAN器件CGH40010F

半理想架构的Doherty功率放大器理论与仿真-基于GAN器件CGH40010F

理想架构的Doherty功率放大器理论与仿真中已经介绍了如何在ADS中使用理想电流源来对DPA的架构进行仿真。但是理想的电流源太理想了,电压、电流的许多行为都是需要自己使用数学公式去严格定义,稍微出错就会出现问题。

那我们能不能使用现有的管子的模型来进行DPA架构的模拟呢?当然可行,但是必定会和纯理想状态有些出入。

本文工程下载:半理想架构的Doherty功率放大器理论与仿真ADS工程-基于GAN器件CGH40010F
下载完成后手动添加CGH40010F库路径,后运行HB1TonePAE_Pswp_Doherty原理图即可

那么本文,我们来看看怎么用Cree家的CGH40010F来模拟DPA的调制行为

目录

  • 半理想架构的Doherty功率放大器理论与仿真-基于GAN器件CGH40010F
    • 1、经典Doherty架构
    • 2、ADS各部分设计
      • 2.1 单频点的功分器
      • 2.2 CGH40010F的输入匹配与相位延迟线设计
      • 2.3 使用去嵌入封装和最佳B类阻抗Ropt
      • 2.4 输入耦合、稳定电路、偏置隔离
    • 3、结果分析
    • 4、与理论的电压电流的对比

1、经典Doherty架构

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

2、ADS各部分设计

2.1 单频点的功分器

单频率的功分器的设计可以参考12、ADS使用记录之功分器设计。但是我们此处是理想仿真,可以直接使用理想微带线进行设计,因此直接参考基于ADS的不等分威尔金森功分器设计,把其中的不等分比设置为1就行了。基于ADS的不等分威尔金森功分器设计中已经介绍了设计公式和代码,直接运行:

% 等分比kk=1
kk=1;
Z0=50;
Zu=Z0*sqrt((1+kk)/kk^1.5);
Zd=Z0*sqrt(kk^0.5*(1+kk));
R=Z0*(kk^0.5+kk^-0.5);
disp(['Z0的特征阻抗为:',num2str(Z0),'欧姆']);
disp(['Z02的特征阻抗为:',num2str(Zd),'欧姆']);
disp(['Z03的特征阻抗为:',num2str(Zu),'欧姆']);
disp(['R的特征阻抗为:',num2str(R),'欧姆']);

在这里插入图片描述
因此设计出来就是:
在这里插入图片描述
在这里插入图片描述

2.2 CGH40010F的输入匹配与相位延迟线设计

对于CGH40010F这个管子,一般源牵引的数值都是10欧姆附近。如16、ADS使用记录之AB类功放设计中的这张图:
在这里插入图片描述
当然,兄弟们也可以使用番外5:ADS功放设计之负载牵引与源牵引里面的介绍来自己操作一下。我们这边功分器的输出阻抗是50欧姆,源牵引数值是10欧姆,因此我们需要把50欧姆匹配到10欧姆。此处我们是原型验证,因此直接使用四分之一波长阻抗变换器即可:
在这里插入图片描述
注意看四分之一阻抗变换器后面的延迟线,注意其阻抗和后面的端口阻抗都是10欧姆,运行仿真,效果达标了:
在这里插入图片描述

2.3 使用去嵌入封装和最佳B类阻抗Ropt

我们使用的管子CGH40010F都是经过封装的,因此要进行理想的DPA仿真需要使用去嵌入封装的网络,这是一种非常简单的仿真做法。当然,在我们实际设计匹配电路的时候,我们一般把封装网络当成匹配网络的一部分来设计,当然这个就比较复杂了,在此不多说。

CGH40010F的封装(左)和去封装网络(右)如下:
在这里插入图片描述
直接连在管子的漏极,再把另一个输出端口当成新的电流源平面的漏极即可:
在这里插入图片描述

我们此处仿真就不考虑单管的具体工作类型了,因此直接把阻抗匹配到最佳B类阻抗Ropt。在此处仿真时,我们假设电源电压VDD=25V,考虑膝点电压后VDD=22V,假设基波电流饱和是为1.2A,那么Ropt可以计算为:22/1.2=18.33欧姆。

因此此处假设Ropt=18.33。

2.4 输入耦合、稳定电路、偏置隔离

输入加入电容耦合、在栅极添加RC稳定电路、使用四分之一波长线当供电线,最终DPA的原理图如下:
在这里插入图片描述

3、结果分析

此处仿真时载波功放栅极电压为-3V,峰值功放栅极电压为-6V,在2500MHz进行仿真,这样能让回退看起来明显一点,首先观察效率曲线,可以看到饱和输出功率为44.5dBm左右,回退6dB效率为60%,饱和漏极效率为68%左右
在这里插入图片描述
利用漏极源平面的波形的傅里叶分量来计算负载阻抗的调制情况,可以看到非常经典的阻抗调制曲线,载波功放的调制曲线(左)和峰值功放的负载调制曲线(右),其中载波功放的调制曲线随着功率增大由2Ropt变化为Ropt,峰值功放的负载调制曲线随着功率增大由无穷变化为Ropt
在这里插入图片描述

4、与理论的电压电流的对比

理想架构的Doherty功率放大器理论与仿真中,观察峰值功放和载波功放的电压电流,由于是1:1等分的,在饱和时峰值功放和载波功放的输出功率相同,输出电压、电流也一致,如下所示:
在这里插入图片描述

此处仿真的波形如下,基本差不多吧:
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Linux环境中的git

目录 1.要使用git,首先要安装git 2.首次使用git需要做的操作 3.git操作 1.要使用git,首先要安装git 指令:sudo yum install -y git 2.首次使用git需要做的操作 在gitee网页,在你的仓库中找到: 先将下面两行代码分别…

FT2232调试记录(1)

FT2232调试记录(1) FT2232调试记录(2) FT2232调试记录(3) (1)FT2232简介: FT2232是一种通用的USB转串口芯片,用于在计算机和外部设备之间建立通信连接。它…

easyx搭建项目-永七大作战(割草游戏)

永七大作战 游戏介绍: 永七大作战 游戏代码链接:永七大作战 提取码:ABCD 不想水文了,直接献出源码,表示我的诚意

【JAVA WEB】JavaScript(WebAPI)--DOM基本概念 获取元素 点击事件 键盘事件

目录 什么是WebAPI DOM的基本概念 DOM是什么 DOM树 获取元素 querySelector querySelectorAll 事件 事件初识 基本概念 事件三要素 点击事件 键盘事件 什么是WebAPI 前端学习的 JS 分成三个大的部分 ECMAScript:基础语法部分DOM API:操作…

谷歌浏览器安装扩展程序axure-chrome-extension

注: 文末附扩展附件:axure-chrome-extension_v0.7.0.crx 1、安装扩展程序axure-chrome-extension 找到axure-chrome-extension.crx,把axure-chrome-extension.crx后缀改为zip,然后解压,得到一个文件夹 2、打开谷歌浏览…

面试技术栈 —— 2024网易雷火暑期实习真题

面试技术栈 —— 2024网易雷火暑期实习真题 1. 最长递增子序列。2. 集中限流和单机限流你觉得哪个好?3. redis部署服务器配置,为什么不用哨兵?4. 讲讲分布式session的原理。5. 数据库:表数据量大了,如何分表&#xff1…

第13章 网络 Page727~728 asio定时器例子:后创建的定时器先产生到点事件

代码: 35行,42行,51行,分别构造三个对象, 36行,43行,52行,设置了三个任务peng1、peng2、peng3,并将任务交给io_service对象(不需要ios的run()方法启动起来&a…

站在C/C++的肩膀速通Java面向对象

默认学过C或C,对变量、表达式、选择、循环都会。 运行特征 解释型语言(JavaScript、Python等) 源文件-(平台专属解释器)->解释器中执行编译型语言(C、Go等) 源文件-(平台编译器)->平台可执行文件Java 源文件-(…

Swift Combine 网络受限时从备用 URL 请求数据 从入门到精通十四

Combine 系列 Swift Combine 从入门到精通一Swift Combine 发布者订阅者操作者 从入门到精通二Swift Combine 管道 从入门到精通三Swift Combine 发布者publisher的生命周期 从入门到精通四Swift Combine 操作符operations和Subjects发布者的生命周期 从入门到精通五Swift Com…

源码推荐:hello-algo @ github

github https://github.com/krahets/hello-algo 本项目旨在创建一本开源、免费、对新手友好的数据结构与算法入门教程。全书采用动画图解,结构化地讲解数据结构与算法知识,内容清晰易懂,学习曲线平滑。算法源代码皆可一键运行,支…

[韩顺平]python笔记

AI工程师、运维工程师 python排名逐年上升,为什么? python对大数据分析、人工智能中关键的机器学习、深度学习都提供有力的支持Python支持最庞大的 代码库 ,功能超强 数据分析:numpy/pandas/os 机器学习:tensorflow/…

第5个-模糊加载

Day 5 - Blurry Loading 1. 项目展示 2. 分析思路 变化过程 数字从 0 不断增长到 100;中间的百分比数字逐渐消失,即透明度 opacity 从 1 到 0;背景图片从模糊变为清晰,滤镜 filter.blur()的参数设置为从 30px 到 0px。 小 tips…