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

相关文章

Nginx服务器部署详细代码实例

《Nginx服务器部署详细代码实例》Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务,:本文主要介绍Nginx服务器部署的相关资料,文中通过代码... 目录Nginx 服务器SSL/TLS 配置动态脚本反向代理总结Nginx 服务器Nginx是一个‌高性

MySQL快速复制一张表的四种核心方法(包括表结构和数据)

《MySQL快速复制一张表的四种核心方法(包括表结构和数据)》本文详细介绍了四种复制MySQL表(结构+数据)的方法,并对每种方法进行了对比分析,适用于不同场景和数据量的复制需求,特别是针对超大表(1... 目录一、mysql 复制表(结构+数据)的 4 种核心方法(面试结构化回答)方法 1:CREATE

Go异常处理、泛型和文件操作实例代码

《Go异常处理、泛型和文件操作实例代码》Go语言的异常处理机制与传统的面向对象语言(如Java、C#)所使用的try-catch结构有所不同,它采用了自己独特的设计理念和方法,:本文主要介绍Go异... 目录一:异常处理常见的异常处理向上抛中断程序恢复程序二:泛型泛型函数泛型结构体泛型切片泛型 map三:文

C# 预处理指令(# 指令)的具体使用

《C#预处理指令(#指令)的具体使用》本文主要介绍了C#预处理指令(#指令)的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录1、预处理指令的本质2、条件编译指令2.1 #define 和 #undef2.2 #if, #el

Python海象运算符:=的具体实现

《Python海象运算符:=的具体实现》海象运算符又称​​赋值表达式,Python3.8后可用,其核心设计是在表达式内部完成变量赋值并返回该值,从而简化代码逻辑,下面就来详细的介绍一下如何使用,感兴趣... 目录简介​​条件判断优化循环控制简化​推导式高效计算​正则匹配与数据提取​性能对比简介海象运算符

使用MyBatis TypeHandler实现数据加密与解密的具体方案

《使用MyBatisTypeHandler实现数据加密与解密的具体方案》在我们日常的开发工作中,经常会遇到一些敏感数据需要存储,比如用户的手机号、身份证号、银行卡号等,为了保障数据安全,我们通常会对... 目录1. 核心概念:什么是 TypeHandler?2. 实战场景3. 代码实现步骤步骤 1:定义 E

springboot+mybatis一对多查询+懒加载实例

《springboot+mybatis一对多查询+懒加载实例》文章介绍了如何在SpringBoot和MyBatis中实现一对多查询的懒加载,通过配置MyBatis的`fetchType`属性,可以全局... 目录springboot+myBATis一对多查询+懒加载parent相关代码child 相关代码懒

C++中的解释器模式实例详解

《C++中的解释器模式实例详解》这篇文章总结了C++标准库中的算法分类,还介绍了sort和stable_sort的区别,以及remove和erase的结合使用,结合实例代码给大家介绍的非常详细,感兴趣... 目录1、非修改序列算法1.1 find 和 find_if1.2 count 和 count_if1

MySQL中如何求平均值常见实例(AVG函数详解)

《MySQL中如何求平均值常见实例(AVG函数详解)》MySQLavg()是一个聚合函数,用于返回各种记录中表达式的平均值,:本文主要介绍MySQL中用AVG函数如何求平均值的相关资料,文中通过代... 目录前言一、基本语法二、示例讲解1. 计算全表平均分2. 计算某门课程的平均分(例如:Math)三、结合

Java中接口和抽象类的异同以及具体的使用场景

《Java中接口和抽象类的异同以及具体的使用场景》文章主要介绍了Java中接口(Interface)和抽象类(AbstractClass)的区别和联系,包括相同点和不同点,以及它们在实际开发中的具体使... 目录一、接口和抽象类的 “相同点”二、接口和抽象类的 “核心区别”关键区别详解(避免踩坑)三、具体使