晶体管最佳效率区域随频率逆时针旋转原因分析

晶体管最佳效率区域随频率逆时针旋转原因分析

在功率放大器的设计时,晶体管最佳区域随频率逆时针旋转。但是,对于一般的微带电路,匹配阻抗区域是随着频率顺时针旋转的(也有称这个特性是Foster特性),因此功放的宽带匹配会存在问题。为了解决这个问题,许多学者进行了研究,使用补偿或者non-Foster网络进行宽带的匹配设计(例如A high-efficiency design for 2.0-2.9 GHz 5-W GaN HEMT Class-E power amplifier using passive Q-constant non-Foster network)。

此处不详细对各种衍生的技术进行分析了,主要分析为什么晶体管最佳效率区域随频率逆时针旋转

目录

  • 晶体管最佳效率区域随频率逆时针旋转原因分析
    • 问题背景-晶体管最佳效率区域随频率逆时针旋转
    • 原因分析
      • 理想匹配负载(逆封装网络)和负载牵引的关系-以CGH40010F为例

问题背景-晶体管最佳效率区域随频率逆时针旋转

晶体管最佳效率区域随频率逆时针旋转,这是一个非常常见的现象,在此举个例子,如RF-Input Load Modulated Balanced Amplifier With Octave Bandwidth论文中的图片:
在这里插入图片描述
或者我博客18、ADS使用记录之超宽带功放设计的第五小节负载牵引和源牵引中的牵引结果(1.4-2.2GHz):
在这里插入图片描述
或者论文基于 GaN 的新型 F 类功率放大器的研究与设计中的图片:
在这里插入图片描述

原因分析

此处的分析是我个人的理解,不一定正确的,如果有更好的理解可以一起分享嘞。对于一般的晶体管结构,一般包含如下的晶体管寄生参数网络
在这里插入图片描述
可以看到,对于上面的图,其中起最主要作用的器件是第一个电容和电感,分别是1.22pF和0.55nH。那么,我们可以简化网络变成如下的形状(只是方便理解,阻抗设置为Ropt差不多30左右)
在这里插入图片描述
实际上,这是一个非常经典的R+L+C电路,其电抗可以计算为:
Z = R / / Z C + Z L = 1 1 30 + j w C + j w L \begin{array}{l} Z = R//{Z_C} + {Z_L}\\ = \frac{1}{{\frac{1}{{30}} + jwC}} + jwL \end{array} Z=R//ZC+ZL=301+jwC1+jwL
依据Matlab代码,可以计算出电路的谐振频率大概在4.3GHz左右(虚部为0):
在这里插入图片描述
使用ADS仿真可以大概得出一致的结论:
在这里插入图片描述
由Matlab和ADS仿真结果可知,在2GHz以后,频率越高感性越强在整个频率段内,频率越高Smith图顺时针旋转

!!!但是,晶体管需要的是怎样的匹配呢?是共轭匹配。为什么需要共轭匹配呢,因为理想的晶体管负载是纯阻性的任何电抗都是不理想的,需要被补偿,这样才能实现高功率高效率。例如,使用具备逆封装网络的负载:
在这里插入图片描述
但是,对于这样的逆封装网络的负载,其阻抗特性是非Foster的(频率越高阻抗逆时针旋转),因为其中使用了负的器件
在这里插入图片描述
在这里插入图片描述

理想匹配负载(逆封装网络)和负载牵引的关系-以CGH40010F为例

!!!在理想情况下,逆封装网络的阻抗就是负载牵引得到阻抗。因此负载牵引得到的阻抗也必然是逆时针旋转的。

下面是CGH40010F的逆封装网络,也就是去嵌入式封装网络:
在这里插入图片描述

其仿真结果是逆时针旋转:
在这里插入图片描述
CGH40010F的理想负载牵引的高功率结果和上面的S22曲线也是基本一致(高效率圆和S曲线不一致,因为共轭是保证最高的功率输出,但是变化的趋势是一致的,都是逆时针)
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

UE5学习笔记23-给角色添加血量,添加收到伤害的功能

零、一些游戏框架知识 1.UE5中包含游戏模式类(Game Mode)、游戏状态类(Game State)、玩家状态类(Player State)、玩家控制器类(Player Controller)、所有的可以被控制的实体或角色类(Pawn)、窗口类(HUD/Widget) Game Mode:存在在服务器上,当我们在客户端…

Redis实现每日签到(大数据量)

PHP语言使用Redis NoSQL服务器二进制数据类型实现大数据情况下签到功能 目录 问题 解决方式 封装签到类 功能调用 总结 问题 实现用户每日签到功能不难,但随着用户量上升之后,不论是存储还是判断对数据量来说都很麻烦;假如每天有100万用…

【STM32开发环境搭建】-4-在STM32CubeMX中新增Keil(MDK-ARM) 5的工程目录(包含指定路径的C和H文件)

案例背景: 由于Keil(MDK-ARM)5工程:DEMO_STM32F030C8T6.uvprojx是由STM32CubeMX工具生成的,如果我们在Keil工程中手动添加了一些c文件和h文件的Include Path包含路径,会在STM32CubeMX下一次生成uvprojx文件时,被删除&…

C语言复习概要(四)

本文 1. 操作符的分类算术操作符关系操作符逻辑操作符 2. 二进制制和进制转换二进制与十六进制的表示进制转换算法 3. 原码、反码和补码原码反码补码 1. 操作符的分类 C语言中的操作符种类繁多,常用的主要操作符可以按照其功能进行如下分类: 算术操作符…

Emergency Stop (ES)

文章目录 1. 介绍2. Feature List3. 紧急停止信号触发方式3.1 Port触发紧急停止信号3.2 SMU事件触发紧急停止信号3.3 软件触发紧急停止信号 4. 应用场景4.1 Port4.2 MSC 1. 介绍 Emergency Stop (ES)是Ifx System Control Units (SCU)六大模块之一。详细信息可以参考Infineon-…

毕设 大数据抖音短视频数据分析与可视化(源码)

文章目录 0 前言1 课题背景2 数据清洗3 数据可视化地区-用户观看时间分界线每周观看观看路径发布地点视频时长整体点赞、完播 4 进阶分析相关性分析留存率 5 深度分析客户价值判断 0 前言 🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕…

以太网交换安全:MAC地址表安全

一、MAC地址表安全 MAC地址表安全是网络安全中的一个重要方面,它涉及到网络设备的MAC地址表的管理和保护。以下是对MAC地址表安全的详细介绍: (1)基本概念 定义:MAC地址表是网络设备(如交换机&#xff0…

阿里云域名注册购买和备案

文章目录 1、阿里云首页搜索 域名注册2、点击 控制台3、域名控制台 1、阿里云首页搜索 域名注册 2、点击 控制台 3、域名控制台

关系数据库和关系模型(1)

昨天补充了DBMS概况的存储管理层面,今天来详细介绍数据库管理系统中常见且应用广泛的关系型数据库(简称关系数据库),比如postgreSQL、MySQL、Oracle Database。 关系模型 关系模型是数据库中如何进行存储和组织数据的理论基础。…

掌控物体运动艺术:图扑 Easing 函数实践应用

现如今,前端开发除了构建功能性的网站和应用程序外,还需要创建具有吸引力且尤为流畅交互的用户界面,其中动画技术在其中发挥着至关重要的作用。在数字孪生领域,动画的应用显得尤为重要。数字孪生技术通过精确模拟现实世界中的对象…

虚幻引擎GAS入门学习笔记(一)

虚幻引擎GAS入门(一) Gameplay Ability System(GAS) 是一个模块化且强大的框架,用于管理虚幻引擎中的游戏玩法逻辑。它的核心组成部分包括 Gameplay Ability(定义和执行能力)、Gameplay Effect(应用和管理…

mit6824-01-MapReduce详解

文章目录 MapReduce简述编程模型执行流程执行流程排序保证Combiner函数Master数据结构 容错性Worker故障Master故障 性能提升定制分区函数局部性执行缓慢的worker(slow workers) 常见问题总结回顾参考链接 MapReduce简述 MapReduce是一个在多台机器上并行计算大规模数据的软件架…

Electron 主进程与渲染进程、预加载preload.js

在 Electron 中,主要控制两类进程: 主进程 、 渲染进程 。 Electron 应⽤的结构如下图: 如果需要更深入的了解electron进程,可以访问官网 流程模型 文档。 主进程 每个 Electron 应用都有一个单一的主进程,作为应用…

webpack插件 --- webpack-bundle-analyzer【查看包体积】

const UglifyJsPlugin require(uglifyjs-webpack-plugin) // 清除注释 const CompressionWebpackPlugin require(compression-webpack-plugin); // 开启压缩// 是否为生产环境 const isProduction process.env.NODE_ENV production; const { BundleAnalyzerPlugin } requi…

【AI大模型】使用Embedding API

一、使用OpenAI API 目前GPT embedding mode有三种,性能如下所示: 模型每美元页数MTEB得分MIRACL得分text-embedding-3-large9,61554.964.6text-embedding-3-small62,50062.344.0text-embedding-ada-00212,50061.031.4 MTEB得分为embedding model分类…

rabbitMQ 简单使用

安装 rabbitMQ 下载地址:rabbitmq-3.12.0 安装 windows rabbitMQ 需要的命令 进入 rabbitMQ 的 sbin 目录后 cmd (需要管理员权限) rabbitmq-plugins.bat enable rabbitmq_management随后重启 rabbitMQ #关闭服务 net stop rabbitmq #开…

openpnp - juki吸嘴尺寸

文章目录 openpnp - juki吸嘴尺寸概述笔记吸嘴可以对应的最小元件尺寸END openpnp - juki吸嘴尺寸 概述 在网上买的juki吸嘴的商品页面,并没有具体的吸嘴尺寸。 现在贴片时,要根据吸嘴外径大小来决定具体元件要用哪种吸嘴,先自己量一下。 …

2024 uniapp入门教程 01:含有vue3基础 我的第一个uniapp页面

uni-app官网uni-app,uniCloud,serverless,快速体验,看视频,10分钟了解uni-app,为什么要选择uni-app?,功能框架图,一套代码,运行到多个平台https://uniapp.dcloud.net.cn/ 准备工作:HBuilder X 软件 HBuilder X 官网下载&#xf…

迁移学习案例-python代码

大白话 迁移学习就是用不太相同但又有一些联系的A和B数据,训练同一个网络。比如,先用A数据训练一下网络,然后再用B数据训练一下网络,那么就说最后的模型是从A迁移到B的。 迁移学习的具体形式是多种多样的,比如先用A训练…

LeetCode讲解篇之300. 最长递增子序列

文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 这题我们可以通过动态规划求解&#xff0c;使用一个数组f&#xff0c;数组f的i号元素表示[0, i]范围内最长递增子序列的长度 状态转移方程&#xff1a;f[i] max(f[j] 1)&#xff0c;其中 0 < j < i 题…