27.基于ADS的不等分威尔金森功分器设计

news2025/1/8 11:28:45

27.基于ADS的不等分威尔金森功分器设计

等分的威尔金森功分器可以使用ADS非常快速的设计出来,但是不等分的功分器却没有便捷的设计方法,在此给出快速的设计方法与案例,方便大家实际设计。
本次的工程链接:
https://download.csdn.net/download/weixin_44584198/88356514

等分版本的威尔金森功分器设计教程:12、ADS使用记录之功分器设计

1、不等分威尔金森功分器设计理论

不等分威尔金森功分器设计理论推导见微波工程书的第七章,之后再详细讨论推导过程,在此直接给出不等分功分器的设计结构与公式:
在这里插入图片描述
在这里插入图片描述
为方便计算,在此直接给出Matlab的计算代码(以2端口和3端口的功率比为2为例):

% 等分比kk=2
kk=2;
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),'欧姆']);

由此可以得出计算结果:
在这里插入图片描述

2、不等分威尔金森功分器ADS原理仿真

从原理上来讲,基本结构已经出来了,无非是几个微带线而已,注意此处Z02和Z03的长度为四分之一波长,可以非常简单的构建如下的仿真图:
在这里插入图片描述
进行仿真,得到如下结果,从S21和S31可以看出,传输功率比为2:1(相差3db):
在这里插入图片描述

3、实际的不等分威尔金森功分器ADS设计

实际的威尔金森功分器设计并不能只包含几段微带线,还需要考虑到电阻的放置和整个电路的大小,所以往往使用多段的微带线来实现最终的匹配结果,例如,一种常用的结构是这样的(两个端口之间会留出示例的距离安放电阻,比如60mil):
在这里插入图片描述
下面介绍一下如何将原来的原理电路转化为实际可用的微带线电路。此处以设计中心频率在1GHz的输出功率比1:2的功分器为例。考虑到实际使用的电路板材,在此使用罗杰斯的4350B基板作为仿真基板,首先将上面的理论微带线长度与宽度计算出来,使用ADS的自带工具LineCalc,计算得出的结果如下所示:
在这里插入图片描述
下面将这样的结构转化为实际可用的微带线,其基本结构如下所示:
在这里插入图片描述

各个线的长度该如何确定呢?那就需要解一个方程,其中最为关键的是要恰好给电阻留出特定的长度,在此给出求解算法如下所示(分隔符上面是需要手动输入的):

clc
clear
syms l2 l3 l4
% 上半微带线枝节的长度,单位mm
Lu=47.497600;
% 下半微带线枝节的长度,单位mm
Ld=44.825200;
% 预留的电阻的长度,单位mm(1.524mm=60mil,对应0603)
Lr=1.524;
%  输入的微带线宽度(一般50欧姆)
w0=1.073160;
%  上半微带线枝节的宽度,单位mm
wu=0.217790;
%  下半微带线枝节的宽度,单位mm
wd=1.021200;
%  ---------------------------------------------------------
% 微带线圆弧半径,单位mm(一般设置为Lu/pi/1.5)
r=floor(Lu/pi/1.5);
l1=(Lu-pi*r)/2;
% eqn1:上半微带线长度恒定
eqn1=l1+pi*r+l2==Lu;
% eqn2:下半微带线长度恒定
eqn2=l3+pi*r+l4==Ld;
% eqn3:留出电阻的距离
eqn3=l1-l2+l3-l4==Lr-w0+wu+wd;
eqn=[eqn1 eqn2 eqn3];
var=[l2 l3 l4];
solx=solve(eqn,var); % 求方程eqn中x的所有解

disp(['l1的长度为:',num2str(l1),'mm']);
disp(['l2的长度为:',num2str(double(solx.l2)),'mm']);
disp(['l3的长度为:',num2str(double(solx.l3)),'mm']);
disp(['l4的长度为:',num2str(double(solx.l4)),'mm']);
disp(['r的长度为:',num2str(double(r)),'mm']);

可以看到输入对应的参数即可得到最终的微带线长宽,非常方便:
在这里插入图片描述
将数据放入原理图,如下所示:
在这里插入图片描述
运行仿真,得到结果,可以看到符合设计的1GHz的不等分功分器的指标:
在这里插入图片描述
生成版图,得到如下结果:
在这里插入图片描述
构建版图联合仿真:
在这里插入图片描述
结果如下,符合要求:
在这里插入图片描述

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

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

相关文章

Apache Beam 2.50.0发布,该版本包括改进功能和新功能

导读我们很高兴向您介绍 Beam 的新版本 2.50.0。该版本包括改进功能和新功能。请查看此版本的下载页面。 亮点 Spark 3.2.2 被用作 Spark 运行程序的默认版本(#23804)。Go SDK 新增默认本地运行程序,名为 Prism(#24789&#xff0…

【SpringCloud微服务全家桶学习笔记-服务调用Ribbon/openFeign】

SpringCloud微服务全家桶学习笔记 内容:SpringCloud SpringCloud alibaba 技术栈:Java8mavengit,githubNginxRabbitMQSpringBoot2.0 仓库:链接 服务调用Ribbon 是什么? Ribbon是Netflix发布的开源项目&#xff…

WEB使用VUE3实现地图导航跳转

我们在用手机查看网页时可以通过传入经纬度去设置目的地然后跳转到对应的地图导航软件,如果没有下载软件则会跳转到下载界面 注意: 高德地图是一定会跳转到一个新网页然后去询问用户是否需要打开软件百度和腾讯地图是直接调用软件的这个方法有缺陷&…

Excel打开后关闭就马上跳出 Visual c++ Runtime Error R6025

环境: Win10 专业版 Excel 2016 绿盾加密环境 问题描述: Excel打开后关闭就马上跳出 visual c runtime error R6025 runtime error! program:c:\program files\microsoft office\office14\excle.exe r6025 -pure virtual function call 解决方案…

电脑如何录屏?推荐3个方法

随着电脑技术的不断发展,屏幕录制成为了一项重要的技能,无论是为了制作教育教程、分享游戏成就,还是记录计算机上的重要操作。电脑录屏能够让您捕捉屏幕上的所有活动,这对于培训、演示和内容创作非常有用。在本文中,我…

JAXB(Java Architecture for XML Binding)下载、使用

简介 JAXB(Java Architecture for XML Binding)就是XML数据绑定的java架构。JAXB可以根据XML Schema生成java类,也能根据java类生成XML Schema,XML数据绑定指定了XML请求和XML响应如何映射成java对象。 JAXB提供了API和工具&…

有了Spring为什么还需要SpringBoot呢

目录 一、Spring缺点分析 二、什么是Spring Boot 三、Spring Boot的核心功能 3.1 起步依赖 3.2 自动装配 一、Spring缺点分析 1. 配置文件和依赖太多了!!! spring是一个非常优秀的轻量级框架,以IOC(控制反转&…

WPF中DataGrid控件绑定数据源

步骤 创建数据源:首先,我们需要创建一个数据源,可以是一个集合(如List、ObservableCollection等),也可以是一个DataTable对象。数据源中的每个元素代表一行数据。 设置DataGrid的ItemsSource属性&#xff…

el-select的某一项选中后显示id

环境: vue3element-plus 今天在使用elementui的下拉组件的时候发现有一个选项在选中后显示的是id.找了会没看到问题,后来想到会不会是没有设置key的原因(之前看到说vue3可以不用设置key),果然加上key就可以了

电容笔哪个厂家的产品比较好?开学季值得买电容笔

现在,几乎每个人都有一个ipad平板,可以帮助你解决很多工作和学习上的难题,比如工作时的整理文档,做一些简单的PPT,以及在学习上记录笔记等等。所以,用一支好用的电容笔来搭配iPad是非常重要的。在这里&…

【2023华为杯A题】WLAN网络信道接入机制建模(代码、思路.....)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

sed的不同执行方式

1. 命令行执行多条sed命令 1.1 命令行通过多条-e选项 sed -e command1 -e command2 -e command3 匹配root或nobody,或mail: sed -n -e /^root/ p -e /^nobody/ p -e /^mail/p /etc/passwd 1.2 用\换行 Shell的换行符依然有效,这有利于…

【vue】vue+easyPlayer 实现宫格布局及视频播放

由于业务需要,ant-design-vue框架集成easyPlayer.js作为视频播放器。EasyPlayer.js H5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)、WS视频直播与视频点播等多种协议,支持H.264、H.265、AAC等多种音视频编码格…

在线安装qt5.15之后任意版本

下载qt现在安装包: window安装包链接 进入cmd,用命令行打开安装包,并指定组件下载地址(这个是关键,之前用的是腾讯镜像,出现了版本灰色无法选中问题) .\qt-unified-windows-x64-4.6.1-online…

代码签名:保护你的软件的安全性和完整性

代码签名是一种数字签名技术,用于保护软件的完整性和身份。它通过使用一个密钥对软件代码进行签名,确保代码在下载和安装过程中没有被篡改。代码签名证书是一种数字证书,用于证明代码签名者的身份和代码的完整性。以下是代码签名证书如何保护…

【多思路附源码持续更新】2023年华为杯(中国研究生数学建模)竞赛C题

赛题 若官网拥挤,数据集和赛题下载地址如下: https://download.csdn.net/download/weixin_47723732/88364777 大规模创新类竞赛评审方案研究 现在创新类竞赛很多,其中规模较大的竞赛,一般采用两阶段(网评、现场评审&a…

网页编辑软件Whisk mac中文版功能介绍

Whisk for Mac中文版是一款网页编辑器,Whisk mac版具有实时预览,可在您键入时更新。Whisk是您工具包中用于HTML,PHP,CSS和javascript编程的必备应用程序。 Whisk for Mac功能介绍 预览窗格使用与Safari相同的引擎快速按输入内容呈…

vue框架实现表情打分效果

本来今天要实现这个功能 但是在网上查了一下 就csdn上有一个符合要求的 但是他竟然收费,痛心疾首啊 太伤白嫖党的心的 所以我手写了一个这个类似功能的代码 希望能帮到有这个需求的同学们 技术栈是VUE3 用其他技术栈的也可以看 因为逻辑很简单都一样的 // 问卷的虚拟数据 con…

wait函数

#include <sys/types.h> #include <sys/wait.h> pid_t wait(int *wstatus); 功能&#xff1a;等待任意一个子进程结束&#xff0c;如果该子进程结束了&#xff0c;此函数会回收子进程的资源 参数&#xff1a; -int *wstatus&#xff1a;进程退出时的状态信息&…

CentOS在应用程序菜单中创建快捷方式

背景&#xff1a; 在CentOS系统中&#xff0c;安装一些应用软件的时候&#xff0c;我们可能会自定义安装路径&#xff1b;这样在安装完应用程序后&#xff0c;在“Application”下&#xff0c;可能找不到对应的快捷键&#xff1b;这是就需要手动去创建跨界方式。 应用&#xf…