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

news2025/3/11 0:13:27

半理想架构的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.coloradmin.cn/o/1453998.html

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

相关文章

RegExp正则表达式左限定右限定左右限定,预查询,预查寻,断言 : (?<= , (?= , (?<! , (?!

RegExp正则表达式左限定右限定左右限定,预查询,预查寻,断言 : (?< , (? , (?<! , (?! 有好多种称呼 (?< , (? , (?<! , (?! 有好多种称呼 , 我称为: 左限定, 右限定, 左否定, 右否定 (?<左限定)    (?右限定)(?<!左否定)    (?!右限定) 再…

直播预告贴纸功能与直播商品预告功能设置基础

一.短视频预告贴纸功能 1.功能介绍 2.使用说明 设置预告贴纸入口 &#xff08;1&#xff09;拍摄视频时添加贴纸 &#xff08;2&#xff09;关播页去发布下一条短视频预告 &#xff08;3&#xff09;主播个人主页–直播动态 3.开播时间设置 4.开播提醒 5.用户端功能展示…

Chrome 关闭F12 网络选项下的大时间段图

把所有的按钮点了一遍&#xff0c;终于找到了 点开F12点右上的小齿轮&#xff0c;把概览取消勾选就可以了 英文的控制台中叫Overview

python-产品篇-游戏-成语填填乐

文章目录 准备代码效果 准备 无需其他文件&#xff0c;复制即用 代码 import random list["春暖花开","十字路口","千军万马","白手起家","张灯结彩","风和日丽","万里长城","人来人往",&…

RocketMQ(三):消息类型(普通、定时、顺序和事务消息)——备份

1 普通消息 普通消息为Apache RocketMQ最基础的消息&#xff0c;区别于有特性的顺序消息、定时/延时消息和事务消息。本节介绍普通消息的应用场景、功能原理、使用方法和使用建议。 1.1 应用场景 普通消息一般应用于微服务解耦、事件驱动、数据集成等场景&#xff0c;这些场景…

外汇110:外汇做空是什么意思?如何运作?一文读懂

外汇市场允许卖空&#xff0c;就像众多金融市场一样。但什么是卖空呢&#xff1f;如何外汇做空&#xff1f;在本文中&#xff0c;我们将讨论如何做空货币。什么是外汇做空&#xff1f; 外汇做空&#xff08;Short Selling&#xff09;是外汇市场上的一种投资方式。它指的是投资…

制作一个入耳式耳机壳需要用到哪些材料和工艺流程呢?

制作一个入耳式耳机壳需要用到以下材料和工艺流程&#xff1a; 材料&#xff1a; 耳机壳材料&#xff1a;常用的有PC/ABS塑料、金属、陶瓷、木质等。不同材料具有不同的特性&#xff0c;如塑料轻便耐用、金属质感好、陶瓷高档、木质自然等。耳塞材料&#xff1a;常用的有硅胶、…

Jlink+OpenOCD+STM32 Vscode 下载和调试环境搭建

对于 Mingw 的安装比较困难&#xff0c;国内的网无法正常在线下载组件&#xff0c; 需要手动下载 x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z 版本的软件包&#xff0c;添加环境变量&#xff0c;并将 mingw32-make.exe 名字改成 make.exe。 对于 OpenOCD&#xff0c;需要…

GPT4微信机器人部署,集成gpt4问答、midjourney以及新闻等联网功能,免费可添加机器人成为自己专属助理

GPT问答和midjourney作为AI届两大亮点&#xff0c;都各自有官方体验方式。 同时&#xff0c;也有很多大神搭建了各类软件、平台供用户体验使用。 但是如果同时将GPT问答和midjourney集合到日常最常使用的微信呢&#xff1f; 打造一个微信机器人&#xff0c;不仅自己可以随时…

【Linux】进程的初步认识(一)

进程的初步认识 基本概念描述进程task_struct-PCB的一种task_stuct内容分类 查看进程通过系统调用获取进程标识符 基本概念 要了解进程&#xff0c;首先我们要知道两点 我们可以同时启动多个程序&#xff0c;也就意味着我们可以将多个.exe文件加载到内存操作系统如何去管理这些…

kettle--JavaScript脚本日期使用

输入日期为20240216&#xff0c;运行如下代码&#xff0c;结果为true var reportdate parent_job.getVariable("v_reportdate"); var date_type parent_job.getVariable("v_date_type"); var reportdate_freportdate.substr(0,4) "/" report…

如何在亚马逊,美客多,阿里国际,速卖通上安全地进行自养号测评?

借鉴亚马逊等跨境电商市场的经验&#xff0c;我们建议选取具备以下特点的产品在平台上销售&#xff0c;以实现需求稳定、竞争较低、利润较高&#xff0c;同时规避法律纠纷和质检问题。首先&#xff0c;应选择体积小、重量轻、易于运输的商品&#xff0c;这有助于降低运输成本和…

Ant Design Card 组件展示图片

文章目录 Ant Design Card 组件展示图片理解card组件结构隐藏卡片内容区域 下拉时加载图片卡片加载更多代码 分页的方式加载图片列表【推荐】实现思路代码demo缩略图在card组件下发显示图片文件名卡片操作 分页 Ant Design Card 组件展示图片 官方文档&#xff1a; Card卡片组…

Leetcode-429.N叉树的层序遍历

题目&#xff1a; 给定一个 N 叉树&#xff0c;返回其节点值的层序遍历。&#xff08;即从左到右&#xff0c;逐层遍历&#xff09;。 树的序列化输入是用层序遍历&#xff0c;每组子节点都由 null 值分隔&#xff08;参见示例&#xff09;。 示例 1&#xff1a; 输入&#xff…

电脑mp4格式视频打不开?别急,教你轻松解决问题

在数字化时代&#xff0c;MP4格式是广泛应用于视频存储和分享的一种常见格式。然而&#xff0c;有时候我们可能会遇到电脑mp4格式视频打不开的情况。无论您是经常处理视频的专业人士&#xff0c;还是普通用户在观看视频时遇到问题&#xff0c;接下来&#xff0c;让我们一同探索…

GPT-4助力我们突破思维定势

GPT-4在突破思维局限、激发灵感和促进知识交叉融合方面的作用不可小觑&#xff0c;它正逐渐成为一种有力的工具&#xff0c;助力各行业和研究领域的创新与发展。 GPT-4在突破传统思维模式、拓宽创新视野和促进跨学科知识融合方面扮演着越来越重要的角色&#xff1a; 突破思维…

解码成功:从8000万到110亿,鸭鸭羽绒如何练就100倍逆势增长奇迹?

鸭鸭羽绒100倍增长奇迹 在现今市场环境中&#xff0c;许多企业都面临着增长乏力的问题&#xff0c;仿佛陷入了无法突破的困境。然而&#xff0c;总有一些企业能够在这样的环境中独树一帜&#xff0c;表现出色。鸭鸭羽绒就是这样一个典型的例子。尽管整个经济环境并不理想&…

【RT-DETR有效改进】利用EMAttention加深网络深度提高模型特征提取能力(特征选择模块)

一、本文介绍 本文给大家带来的改进机制是EMAttention注意力机制,它的核心思想是,重塑部分通道到批次维度,并将通道维度分组为多个子特征,以保留每个通道的信息并减少计算开销。EMA模块通过编码全局信息来重新校准每个并行分支中的通道权重,并通过跨维度交互来捕获像素级…

CSS 故障的效果(仿抖音)

<template><!-- 创建一个视图容器,用于装载加载动画 --><view class="loader"><!-- 使用data-glitch属性存储原始文本内容,在CSS中通过attr()函数获取 --><view data-glitch="加载中..." class="glitch">加载中…

[力扣 Hot100]Day28 两数相加

题目描述 给你两个 非空 的链表&#xff0c;表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的&#xff0c;并且每个节点只能存储 一位 数字。 请你将两个数相加&#xff0c;并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外&#xff0c;这两个数都…