在AWR中进行版图仿真、网格剖分、电流密度可视化---以威尔金森功分器的设计为例

本文主要是介绍在AWR中进行版图仿真、网格剖分、电流密度可视化---以威尔金森功分器的设计为例,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在AWR中进行版图仿真、网格剖分、电流密度可视化—以威尔金森功分器的设计为例

生活不易,喵喵叹气。马上就要上班了,公司的ADS的版权紧缺,主要用的软件都是NI 的AWR,只能趁着现在没事做先学习一下子了,希望不要裁我。

本AWR专栏只是学习的小小记录而已,都会分享工程,参考的书籍是张媛媛老师的AWR射频微波电路设计与仿真教程,我目测是由浅入深非常好的书籍。

工程文件:在AWR中进行版图仿真、网格剖分、电流密度可视化-以威尔金森功分器的设计为例-AWR工程文件

目录

  • 在AWR中进行版图仿真、网格剖分、电流密度可视化---以威尔金森功分器的设计为例
    • 1、功分器设计
      • 1.1、功分器原理图设计
      • 1.2、功分器版图设计
      • 1.3、功分器原理图仿真结果
    • 2、功分器的ACE电磁仿真
      • 2.1、插入STACKUP电磁仿真控件
      • 2.2、设置STACKUP电磁仿真控件
      • 2.3、设置EXTRACT电磁仿真控件
      • 2.4、ACE仿真结果
    • 3、功分器的AXIEM电磁仿真(矩量法)
      • 3.1、功分器的AXIEM电磁仿真结果
      • 3.2、功分器的AXIEM电磁仿真查看网格剖分
      • 3.3、功分器的AXIEM电磁仿真查看场

1、功分器设计

1.1、功分器原理图设计

基于ADS的不等分威尔金森功分器设计的理论部分介绍了功分器的基本设计公式,对于一个等分的功分器而言,其基本结构如下所示:
在这里插入图片描述
在进行设计前需要指定板材,本次使用的是铝基板:
在这里插入图片描述
本文所设计的功分器的工作频率为3GHz,使用AWR自带的TXLine可以计算出实际的微带线的宽度和长度:
在这里插入图片描述
最终得到的原理图如下所示:
在这里插入图片描述
值得注意的是MTRACE2这个微带线在版图中控制长度不变,实际上是可以随意弯曲的,实际版图中需要保持上下对称:
在这里插入图片描述

1.2、功分器版图设计

在View中选择view layout即可查看对应版图:
在这里插入图片描述
拉动长度固定的外形可变微带线,也就是上面专门设置的MTRACE2类型微带线,使其结构合理
在这里插入图片描述
在调整版图时,经常会出现微带线对不准的情况。此时需要选择要连接对其的微带线,选择Edit中的Snap Objects里面的Snap Together选项,即可使两段微带线链接无误:
在这里插入图片描述

1.3、功分器原理图仿真结果

上面先设计了原理图,也调整了版图结构,下面对其进行仿真。首先需要设置仿真的频率范围,参考AWR设置工程仿真频率,设置为1.5-4.5GHz,运行仿真Analysis,结果如下:
在这里插入图片描述

2、功分器的ACE电磁仿真

2.1、插入STACKUP电磁仿真控件

参考:AWR中的电磁仿真算法—特点与运用场景的介绍,ACE不是传统的基于场求解的电磁算法,只是用到了电磁模型。先复制一份原来的原理图:
在这里插入图片描述
在最上方的Scripts中选择EM按钮展开选择其中的Create STACKUP选项
在这里插入图片描述
添加后出现两个器件:
在这里插入图片描述
双击STACKUP控件,在此对仿真的板材、参数进行设置。

2.2、设置STACKUP电磁仿真控件

设置使用到的介质(相当于设置介质库,并不是一定要用到):
在这里插入图片描述
设置板层结构和边界条件
在这里插入图片描述
设置使用到的导体材料库(相当于设置材料库,并不是一定要用到):
在这里插入图片描述
设置板层使用的导体材料
在这里插入图片描述
设置走线的材质,为Trace1,也就是18um的覆铜
在这里插入图片描述

2.3、设置EXTRACT电磁仿真控件

EXTRACT仿真控件各个参数的含义如下:
在这里插入图片描述
按住shift选择所有的微带线结构,右键选择Properties打开,设置允许EM Extraction:
在这里插入图片描述
设置成功后,点击EXTRACT后,所有要进行电磁分析的器件都会呈现红色:
在这里插入图片描述

2.4、ACE仿真结果

设置完成后运行仿真即可,好像结果相差不大:
在这里插入图片描述

3、功分器的AXIEM电磁仿真(矩量法)

3.1、功分器的AXIEM电磁仿真结果

把刚刚的ACE分析的原理图复制一遍,命名为Schematic AXIEM:
在这里插入图片描述
重新设置电磁控件,其中需要修改网格剖分精度,不然运行速度太慢了:
在这里插入图片描述
仿真结果如下:
在这里插入图片描述

3.2、功分器的AXIEM电磁仿真查看网格剖分

在AXIEM的电磁结构下右键,选择添加Annoation:
在这里插入图片描述
选择添加EM_MESH,也就是电磁网格剖分的结果:
在这里插入图片描述
添加后右键EM结构,查看3D视图:
在这里插入图片描述
可以看到结构一目了然:
在这里插入图片描述

3.3、功分器的AXIEM电磁仿真查看场

先取消显示网格剖分情况:
在这里插入图片描述
添加EM_CURRENT电流密度显示,其中Sweep Freq需要设置为FSAMP:
在这里插入图片描述
由此可以看到电流密度的仿真结果:
在这里插入图片描述
如果无法正常显示,可能需要重新仿真。需要先右键EM文件,选择强制重新仿真,后进行Analysis
在这里插入图片描述

这篇关于在AWR中进行版图仿真、网格剖分、电流密度可视化---以威尔金森功分器的设计为例的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

MyBatis设计SQL返回布尔值(Boolean)的常见方法

《MyBatis设计SQL返回布尔值(Boolean)的常见方法》这篇文章主要为大家详细介绍了MyBatis设计SQL返回布尔值(Boolean)的几种常见方法,文中的示例代码讲解详细,感兴趣的小伙伴... 目录方案一:使用COUNT查询存在性(推荐)方案二:条件表达式直接返回布尔方案三:存在性检查(EXI

Linux使用scp进行远程目录文件复制的详细步骤和示例

《Linux使用scp进行远程目录文件复制的详细步骤和示例》在Linux系统中,scp(安全复制协议)是一个使用SSH(安全外壳协议)进行文件和目录安全传输的命令,它允许在远程主机之间复制文件和目录,... 目录1. 什么是scp?2. 语法3. 示例示例 1: 复制本地目录到远程主机示例 2: 复制远程主

Python数据分析与可视化的全面指南(从数据清洗到图表呈现)

《Python数据分析与可视化的全面指南(从数据清洗到图表呈现)》Python是数据分析与可视化领域中最受欢迎的编程语言之一,凭借其丰富的库和工具,Python能够帮助我们快速处理、分析数据并生成高质... 目录一、数据采集与初步探索二、数据清洗的七种武器1. 缺失值处理策略2. 异常值检测与修正3. 数据

使用Python和Matplotlib实现可视化字体轮廓(从路径数据到矢量图形)

《使用Python和Matplotlib实现可视化字体轮廓(从路径数据到矢量图形)》字体设计和矢量图形处理是编程中一个有趣且实用的领域,通过Python的matplotlib库,我们可以轻松将字体轮廓... 目录背景知识字体轮廓的表示实现步骤1. 安装依赖库2. 准备数据3. 解析路径指令4. 绘制图形关键

windows系统上如何进行maven安装和配置方式

《windows系统上如何进行maven安装和配置方式》:本文主要介绍windows系统上如何进行maven安装和配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录1. Maven 简介2. maven的下载与安装2.1 下载 Maven2.2 Maven安装2.

C/C++的OpenCV 进行图像梯度提取的几种实现

《C/C++的OpenCV进行图像梯度提取的几种实现》本文主要介绍了C/C++的OpenCV进行图像梯度提取的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录预www.chinasem.cn备知识1. 图像加载与预处理2. Sobel 算子计算 X 和 Y

Go语言中使用JWT进行身份验证的几种方式

《Go语言中使用JWT进行身份验证的几种方式》本文主要介绍了Go语言中使用JWT进行身份验证的几种方式,包括dgrijalva/jwt-go、golang-jwt/jwt、lestrrat-go/jw... 目录简介1. github.com/dgrijalva/jwt-go安装:使用示例:解释:2. gi

SpringBoot如何对密码等敏感信息进行脱敏处理

《SpringBoot如何对密码等敏感信息进行脱敏处理》这篇文章主要为大家详细介绍了SpringBoot对密码等敏感信息进行脱敏处理的几个常用方法,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录​1. 配置文件敏感信息脱敏​​2. 日志脱敏​​3. API响应脱敏​​4. 其他注意事项​​总结

python进行while遍历的常见错误解析

《python进行while遍历的常见错误解析》在Python中选择合适的遍历方式需要综合考虑可读性、性能和具体需求,本文就来和大家讲解一下python中while遍历常见错误以及所有遍历方法的优缺点... 目录一、超出数组范围问题分析错误复现解决方法关键区别二、continue使用问题分析正确写法关键点三

8种快速易用的Python Matplotlib数据可视化方法汇总(附源码)

《8种快速易用的PythonMatplotlib数据可视化方法汇总(附源码)》你是否曾经面对一堆复杂的数据,却不知道如何让它们变得直观易懂?别慌,Python的Matplotlib库是你数据可视化的... 目录引言1. 折线图(Line Plot)——趋势分析2. 柱状图(Bar Chart)——对比分析3