ADS双频功放仿真实例(π型结构具体计算)

2024-03-03 04:40

本文主要是介绍ADS双频功放仿真实例(π型结构具体计算),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

说明:本文章思路来源和计算方法来源如下,并添加了个人思路
[1]尹镕基.基于GaN HEMT高效率功率放大器研究与设计[D].云南师范大学,2023.
[2]张少倩.基于谐波调谐的双频高效功率放大器设计[J].电波科学学报,2022,37(01):
[3]“双频功放的偏置电路”,https://blog.csdn.net/kexuedalao/article/details/117426248
一.双频匹配电路思想
在这里插入图片描述
双频功放匹配电路通过section1将两个互不相关的复阻抗变换为同一复阻抗或者一对共轭阻抗;通过section2变换为同一实阻抗,消去实部;通过section3将阻抗变换为50Ω。 此处参照文献[2]中的如下结构,将section2中两段终端断路的微带线变为一段终端断路的微带线,其余不变:
在这里插入图片描述
二.ADS双频功放仿真实例
参照文献[1],尝试复现改进其双频功放,指标如下(采用CGH40010F功放管):
在这里插入图片描述
负载牵引的步骤不再赘述,直接上结果:
在这里插入图片描述
1.首先进行输入输出匹配电路的设计,相关论文中已经给出了section1,section2部分微带线的特性阻抗和电长度计算公式,计算公式如下图,下文给出其MATLAB代码计算公式:
section1:
在这里插入图片描述
在这里插入图片描述

section2:
在这里插入图片描述
其中section3部分是将1/4波长阻抗变换器等效为π型结构的微带线,下图给出其计算方法,并附上MATLAB运行代码:(关于ZT=25.5Ω怎么得出的,作者是查看了section2微带线后面的阻抗值得出,具体过程看三.注解
在这里插入图片描述

clc;
clear;
Ra=27.53;
Xa=-11.52;
Rb=5.5;
Xb=3.56;
f1=0.61;
f2=2.6;
m=f2/f1;
%前提预设(注意共轭,改变符号!)
Z1=sqrt(Ra*Rb+Xa*Xb+(Xa+Xb)*(Ra*Xb-Rb*Xa)/(Rb-Ra))
n=1;
E1=(n*180+180/3.14*atan(Z1*(Ra-Rb)/(Ra*Xb-Rb*Xa)))/(m+1)
%变为同一复阻抗或共轭阻抗
Zin_1a=Z1*((Ra+1i*Xa)+1i*Z1*tand(E1))/(Z1+1i*(Ra+1i*Xa)*tand(E1));
Zin_1b=Z1*((Rb+1i*Xb)+1i*Z1*tand(m*E1))/(Z1+1i*(Rb+1i*Xb)*tand(m*E1));
Yin_1a=1/Zin_1a;
Yin_1b=1/Zin_1b;
R=1/real(Yin_1a);
n=4;
B=imag(Yin_1b);
E2=(1+n)*pi/(1+m)*(180/pi)
Z2=tand(E2)/B
%变换为同一实阻抗
delta=(f2-f1)/(f2+f1);
ZT=25.5;
thetaT=pi/2;
ZS=ZT/abs(cos(delta*pi/2))
ZP=ZT/sin(delta*pi/2)/tan(delta*pi/2)
thetaS=asin(ZT/ZS)*180/3.14
thetaP=atan(ZP*sqrt(ZS^2-ZT^2)/ZT/ZS)*180/3.14
%1/4波长等效为π型结构

至此得到了输入输出匹配结构,此处查看下2.6GHz的输出匹配情况:
在这里插入图片描述
在这里插入图片描述
同样是此结构,查看在0.61GHz处的匹配效果:(效果不错)
在这里插入图片描述
2.双频偏置结构
对于本文设计的双频带功放而言,由于功放的两个工作频率值较高且高频点约为低频点的四倍,其间隔跨度较大,因此利用电感或四分之一波长线结构设计偏置电路的方法便不再适用,结合上文推导的 π 型结构等效四分之一波长阻抗变换器的原理,此处利用π型结构设计偏置电路,依然可以使用MATLAB代码计算(此处ZT=50,thetaT=pi/2):
在这里插入图片描述
在这里插入图片描述
可以看出在 0.61GHz 和 2.6GHz 这两个频点附近正向传输系数 S21 均接近理想值 0dB,即射频通路信号可以近乎没有损耗的通过偏置电路接入点。该偏置电路设计符合所设计功放对偏置电路的需求。
3.整体功放效果
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
本文双频功放在610MHz实现83%的效率,在2.6GHz实现61%的效率,输出功率均大于40dBm,符合要求。

三.注解
关于ZT=25.5Ω的来源,此处给予解释,由于π型结构等效为1/4波长阻抗变换器,因此需要查看section2微带线后的阻抗大小,以便在史密斯圆图中查看匹配至50Ω的微带线特性阻抗。
在这里插入图片描述
在这里插入图片描述
实阻抗为13.552Ω,打开史密斯圆图:(可以看到25.5Ω特性阻抗的微带线能够将13.5Ω匹配到50Ω)
在这里插入图片描述
个人理解,若有不妥,敬请指出

这篇关于ADS双频功放仿真实例(π型结构具体计算)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/768479

相关文章

Redis中Set结构使用过程与原理说明

《Redis中Set结构使用过程与原理说明》本文解析了RedisSet数据结构,涵盖其基本操作(如添加、查找)、集合运算(交并差)、底层实现(intset与hashtable自动切换机制)、典型应用场... 目录开篇:从购物车到Redis Set一、Redis Set的基本操作1.1 编程常用命令1.2 集

PyQt6 键盘事件处理的实现及实例代码

《PyQt6键盘事件处理的实现及实例代码》本文主要介绍了PyQt6键盘事件处理的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起... 目录一、键盘事件处理详解1、核心事件处理器2、事件对象 QKeyEvent3、修饰键处理(1)、修饰键类

python pymodbus模块的具体使用

《pythonpymodbus模块的具体使用》pymodbus是一个Python实现的Modbus协议库,支持TCP和RTU通信模式,支持读写线圈、离散输入、保持寄存器等数据类型,具有一定的参考价值... 目录一、详解1、 基础概念2、核心功能3、安装与设置4、使用示例5、 高级特性6、注意事项二、代码示例

SpringBoot+RustFS 实现文件切片极速上传的实例代码

《SpringBoot+RustFS实现文件切片极速上传的实例代码》本文介绍利用SpringBoot和RustFS构建高性能文件切片上传系统,实现大文件秒传、断点续传和分片上传等功能,具有一定的参考... 目录一、为什么选择 RustFS + SpringBoot?二、环境准备与部署2.1 安装 RustF

Python实现精确小数计算的完全指南

《Python实现精确小数计算的完全指南》在金融计算、科学实验和工程领域,浮点数精度问题一直是开发者面临的重大挑战,本文将深入解析Python精确小数计算技术体系,感兴趣的小伙伴可以了解一下... 目录引言:小数精度问题的核心挑战一、浮点数精度问题分析1.1 浮点数精度陷阱1.2 浮点数误差来源二、基础解决

Vite 打包目录结构自定义配置小结

《Vite打包目录结构自定义配置小结》在Vite工程开发中,默认打包后的dist目录资源常集中在asset目录下,不利于资源管理,本文基于Rollup配置原理,本文就来介绍一下通过Vite配置自定义... 目录一、实现原理二、具体配置步骤1. 基础配置文件2. 配置说明(1)js 资源分离(2)非 JS 资

MyBatis ParameterHandler的具体使用

《MyBatisParameterHandler的具体使用》本文主要介绍了MyBatisParameterHandler的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参... 目录一、概述二、源码1 关键属性2.setParameters3.TypeHandler1.TypeHa

C#下Newtonsoft.Json的具体使用

《C#下Newtonsoft.Json的具体使用》Newtonsoft.Json是一个非常流行的C#JSON序列化和反序列化库,它可以方便地将C#对象转换为JSON格式,或者将JSON数据解析为C#对... 目录安装 Newtonsoft.json基本用法1. 序列化 C# 对象为 JSON2. 反序列化

MySQL的配置文件详解及实例代码

《MySQL的配置文件详解及实例代码》MySQL的配置文件是服务器运行的重要组成部分,用于设置服务器操作的各种参数,下面:本文主要介绍MySQL配置文件的相关资料,文中通过代码介绍的非常详细,需要... 目录前言一、配置文件结构1.[mysqld]2.[client]3.[mysql]4.[mysqldum

Python文本相似度计算的方法大全

《Python文本相似度计算的方法大全》文本相似度是指两个文本在内容、结构或语义上的相近程度,通常用0到1之间的数值表示,0表示完全不同,1表示完全相同,本文将深入解析多种文本相似度计算方法,帮助您选... 目录前言什么是文本相似度?1. Levenshtein 距离(编辑距离)核心公式实现示例2. Jac