微带传输线 - 本征模 - Alpha 衰减常数与S21插损_CST软件案例

关于Beta之前的文章解释了很多,这期说说Alpha。α 是衰减常数(attenuation constant),表示波损耗,和S21插损相关,但这几个量很多人还是搞不清楚。

首先,S21和插损Insertion Loss严格上讲是不一样的,但是非常相近,所以很多时候通用就通用了。初学者对Alpha的理解往往比较混乱,单位是什么?有没有dB?计算需要一条传输线线还是两条?你就说头大不?甚至本征模也可以计算α ,听说过么?

先澄清下文中用到的定义:

α 的单位是Np/m, 乘上8.685就变成了dB/m,广义上的α 就是某个数每单位距离。

S21(dB) = 20log(S21(linear))

L, L1, L2 是传输线长度,单位都是米。

直接上表:CST中计算α 的8个方法:

方法

求解器

传输线数量

CST后处理方式

公式

大概数值或量级

1

T, F

1

S21(dB)+手动

α= -S21/L

dB/m

0.1dB/L

>0

2

T, F

1

S21(linear)+手动

α= S21^(-2/L)

1/m

0.9^(-2/L)

>1

3

T, F

S21(dB)+手动

α= (S21短- S21长)/(L1-L2)

dB/m

0.1dB/L

>0

4

T, F

S21(linear)+手动

α= (S21长/ S21短)^(-2/(L1-L2))

1/m

0.9^(-2/L)

>1

5

T, F

1

S11+S21+自动

Power Attenuation = 

[(1-|S11|^2)/|S21|^2]^(0.001/L)

1/mm

(可转换为1/m, dB/m)

1.1^(0.001/L)

>1

6

T, F

1

S11+S21+自动

Gamma=

1/L*cosh^-1(A)

Np/m

>0

7

E

1 (单元)

Q, Vg, ω + 自动

α= ω/(Vg*2*Q)

Np/m

(可转换为1/m, dB/m)

>0

8

T, F

1

Macro

Results->

1D Results->  Calculate ABCD – Zc – Beta - Alpha

过时不用

 我们准备两条有铜损和介质损的传输线,依次验证这些计算方法:      

40mm 长

60mm 长

方法1:

这种方法比较简单,假设S21代表整条传输线的衰减,那么在计算好S21后,可直接用后处理计算,不同长度α 相同

方法2:

这个和方法1一样,只不过是线性计算式:

方法3:

这个适用于只有两个不同长度的S21相减才能表征传输线的损耗的情况。

 方法4:

同方法3一样,只不过是线性式:

方法5:

这个方法是直接用后处理S-parameters -> Extract TL Properties from S-parameters自动给出传输线属性结果,其中结果之一就是Power Attenuation功率衰减:

所用公式更完整,考虑到了S11回波损耗,不再是简单的S21了,这个就是插损。单位是1/mm,也可手动转化成1/m:

方法6:

其实后处理S-parameters -> Extract TL Properties fromS-parameters自动给出Alpha和Beta, 所以Alpha就是Gamma的实部:

但是这个单位是Np/m, 可以换成dB/m进行比较:

 以上这些方法的前提都是S参数要计算准确,所以传输线模式要控制好。下面的方法7比较特殊,只需要传输线单元仿本征模就可以了,有时候更容易一些:

方法7:

公式如下:

需要群速度,角频率,品质因子Q。

与本征模仿真慢波结构单元基本相同,传输方向是周期结构。

 扫描角为phase:

 

求解器不计算损耗,留给后处理:

先添加本征模后处理,获得Q:

运行慢波结构macro:

参数扫描开始:

仿真结束后,可看Q值品质因子:

 将Q值对phase变成一条线,也将模式频率对phase变成一条线:

获得Q对频率的曲线:

 

再提取一条频率对频率的曲线:

 将这三个量组合成Alpha:

与其他方法获得的Alpha基本相同:

方法8:

有些老版用户可能知道有个宏也可以计算Alpha和Beta,代码比较老,不推荐用。

最后一个问题,dB/m与1/m 直接的换算:

α (dB/m) = 10log(α (1/m))

小结:

  1. 可用S21或俩S21的差计算Alpha;
  2. 可用插损计算Alpha; 后处理自动得到
  3. 可用本征模计算Alpha; 有时比S21更方便容易, 比如复杂周期性的慢波结构。 

 【推荐内容】

国产某GPU卡在CST软件加速中的性能评估

CST软件中滤波器中外部耦合偏小怎么办

仿真初学者模型不收敛,问题出在哪?

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

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

相关文章

Spring Boot与JavaWeb协同:在线考试系统的实现“

1系统概述 1.1 研究背景 随着计算机技术的发展以及计算机网络的逐渐普及,互联网成为人们查找信息的重要场所,二十一世纪是信息的时代,所以信息的管理显得特别重要。因此,使用计算机来管理基于JavaWeb技术的在线考试系统设计与实现…

请求参数中字符串的+变成了空格

前端请求 后端接收到的结果 在URL中,某些字符(包括空格、、&、? 等)需要被编码。具体而言,在URL中,空格通常被编码为 或 %20。因此,如果你在请求参数中使用 ,它会被解释为一个空格。 如果…

【C++贪心】2086. 喂食仓鼠的最小食物桶数|1622

本文涉及知识点 C贪心 LeetCode2086. 喂食仓鼠的最小食物桶数 给你一个下标从 0 开始的字符串 hamsters ,其中 hamsters[i] 要么是: ‘H’ 表示有一个仓鼠在下标 i ,或者’.’ 表示下标 i 是空的。 你将要在空的位置上添加一定数量的食物桶…

QUIC(Quick UDP Internet Connections)与 RTMP(Real Time Messaging Protocol)

QUIC(Quick UDP Internet Connections)和 RTMP(Real Time Messaging Protocol)是两种不同的网络传输协议,它们在一些方面有不同的特点和应用场景。 QUIC 协议 特点 基于 UDP:QUIC 建立在 UDP 之上&#xff…

unity静态批处理

unity静态批处理 静态批处理要求和兼容性渲染管线兼容性 使用静态批处理在构建时进行静态批处理在构建时执行静态批处理的步骤: 在运行时进行静态批处理性能影响 静态批处理 静态批处理是一种绘制调用批处理方法,它将不移动的网格组合在一起&#xff0c…

合并与变形

目录 合并 准备数据 append关键字 concat关键字 merge关键字 join关键字 变形 df.T行列转置 透视表 合并 很多情况下需要将多个df合并为一个新的df df1.append(df2) 纵向合并数据集 pd.concat([df1, df2, ...]) 横向或纵向合并数据集,df1和df2可以没有任何…

企业微信开放平台注册流程

目录 网址 注册步骤 准备工作 填写信息 微信认证 填写发票 支付费用 完成注册 网址 微信开放平台: https://open.weixin.qq.com/ 注册步骤 准备工作 企业版: 没有注册过微信其他平台(如:微信小程序,微信公众…

澳鹏干货 | 大语言模型的上下文窗口 (Context Windows)

大语言模型(LLMs)极大地提升了人工智能在理解和生成文本方面的能力。其中一个影响其效用的重要方面是“上下文窗口”(Context Windows)—— 这个概念直接影响着模型接收和生成语言的有效性。 本期澳鹏干货将深入探讨上下文窗口对…

【MySQL】增删改查-进阶(一)

目录 🌴数据库约束 🚩约束类型 🚩NOT NULL 🚩UNIQUE 🚩DEFAULT 🚩PRIMARY KEY 🚩FOREIGN KEY 🚩CHECK 🎄表的设计 🚩一对一 🚩一对多 …

JavaWeb合集07-MyBatis

七、MyBatis MyBatis是一款优秀的持久层(dao)框架,用于简化JDBC的开发。 MyBatis本是Apache的一个开源项目iBatis, 2010年这个项目由apache迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。 官网:https://mybati…

人工智能学习框架的探索与应用

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…

Spark:DataFrame介绍及使用

1. DataFrame详解 DataFrame是基于RDD进行封装的结构化数据类型,增加了schema元数据,最终DataFrame类型在计算时,还是转为rdd计算。DataFrame的结构化数据有Row(行数据)和schema元数据构成。 Row 类型 表示一行数据 …

中文情感分析课程设计

中文情感分析 中文情感分析的实质是文本分类问题,本项目分别采用CNN和BI-LSTM两种模型解决文本分类任务,并用于情感分析,达到不错的效果。 两种模型在小数据集上训练,在验证集的准确率、号回率及F1因子均接近90% 项目设计的目标…

短链接能有多短?颠覆你的认知

在我们平时的网络活动中,经常会遇到需要将长链接缩短的情况。有细心的小伙伴会发现,平时收到的短信里面都会携带一个很短的链接,这就是将长链接缩短之后的效果。 缩短链接的主要目的有两个:一是使链接更加简洁美观;二…

基于SSM的网上拍卖平台

文未可获取一份本项目的java源码和数据库参考。 1. 选题背景 网络在人们的日常生活所占的比重越来越重,人们对网络信息的依赖性也越来越高。为用户提供良好的网络服务,可以给用户带来便捷的同时,也为网络服务开发商带来了客观的收益。当前&…

4-20mA采集卡 USB温度采集卡 USB热电偶采集 USB5601多功能采集卡

阿尔泰科技 型号:USB5601 概述: 产品外形图: 外形尺寸图: 主要指标: 8 路差分模拟量采集、8 路隔离数字量输入和 8 路隔离数字量输出 要了解更多技术和产品知识关注我吧!

最大公共子序列c++

最大公共子序列c 概念基本的概念 递归算法代码优化map基础优化代码 概念 基本的概念 子序列: 由原序列中若干个元素组成,元素可以不连续,但和原序列的顺序一致。最长公共子序列: 一个序列即是甲序列的子序列,也是乙序…

DNDC模型下载与安装;土壤碳储量;点尺度和区域尺度模拟;气象数据、土地数据、土壤数据处理、农田减排潜力分析、温室气体排放分析等

实现美丽中国建设目标,“双碳”行动将会发挥非常重要的作用。碳循环的精确模拟是实现“双碳”行动的关键。DNDC(Denitrification-Decomposition,反硝化-分解模型)是目前国际上最为成功的模拟生物地球化学循环的模型之一&#xff0…

spark:Structured Streaming介绍

文章目录 1. Structured Streaming介绍1.1 实时计算和离线计算1.1.1 实时计算1.1.2 离线计算 1.2 有界和无界数据 2. 简单使用3. 编程模型4. 数据处理流程4.1 读取数据Source4.1.1 文件数据处理 4.2 计算操作 Operation4.3 数据输出 Sink4.3.1 输出模式4.3.2 指定输出位置4.3.3…

Html/Vue浏览器下载并重命名文件

Html/Vue浏览器下载并重命名文件 row是上方图片的数据对象 download(row) {const link document.createElement(a);link.style.display none;// 设置下载地址link.setAttribute(href, row.url);// 设置文件名(这里可以重新设置名字,下载之后的文件就是你重新命名…