金属表面粗糙度对信号的影响

news2024/11/16 15:34:09

        在进行PCB的传输线设计时,如果希望仿真结果更加贴合于实际的效果,就需要考虑很多的附加因素,比如,真实的叠构参数、介电常数、损耗角正切值、蚀刻因子、金属表面粗糙度、玻纤效应等,在常规的信号仿真中,前三者是绝大多数工程师肯定会考察的对象,蚀刻因子会被部分工程师所考察,至于后两者,往往被工程师所忽略,倒不是因为不重要,而是需要达到一定的设计条件,这个条件就是带宽,带宽足够高时,信号的趋肤效应越明显,此时,传输线表面以及参考面的任意变化都会带来剧烈地阻抗波动,影响就不容被忽视,另外,对金属表面粗糙度尚可以通过算法进行推导,而玻纤效应则完全依赖于三维建模,其复杂度非常高,运算量大,不适宜常规的信号仿真。

        之前的文章中,已经采用CST中的微带线模块进行了很多的仿真分析,本文将再次利用这些模块,从另外一个角度去探讨关于传输线的使用问题--金属的表面粗糙度。 众所周知,数据传输中,当速率越来越高时,信号在金属介质中的趋肤效应就愈发明显,能量就会更多地集中于金属的表面进行流动,此时,如果金属表面不再光滑而是凹凸不平,能量的传输过程就会产生波动,当这种波动积累到一定的量级,就会严重影响到传输线的阻抗稳定性,从而导致信号失真和传输异常,因此,在仿真中加入对金属表面粗糙度的评估将显得尤为必要,可以更为准确地帮助设计者了解产品的性能。

        本文利用之前已经多次使用的微带线模型,展示如何进行材料的粗糙度配置并进行数据对比,因此,不会对微带线的建模进行展开描述,感兴趣的同学,可以参考作者之前的文章:

        微带线设计细节的模拟仿真分析-CSDN博客

        基于CST的微带线直角不连续性仿真分析-CSDN博客

        在CST中,有两种方法可以设置金属材料的表面粗糙度:

        1. 在材料属性中直接定义;

        2. 通过宏指令进行材料的创建。

        第一种方法操作非常简单,只需要打开所使用的金属材料属性对话框,在其中的surface roughness(rms)中进行设置即可,如下图所示,示例中配置了5um的表面粗糙度值,值得注意的是,这个RMS值指的是Gradient Model中的随机正态分布方差,好处就是设置很简单,使用时只需提供表面轮廓的均方根值,软件将通过这个参数计算电导率(垂直于表面)的梯度,然后预测一个有效的频率相关的表面阻抗,该阻抗与测量阻抗显示出良好的一致性(根据作者的说法,在高达100GHz的宽频率范围内,见[4][5]),对于大部分的应用场景,这种设置方式是足够的。 根据这种方法,梯度模型考虑了表面电阻(阻抗的实部)和内表面电感(阻抗的虚部)的增长。前者负责总损耗的增加,后者负责传输线中的额外传播延迟或谐振器中谐振频率的降低[5]。该模型也直接基于麦克斯韦方程,并产生了一个满足Kramers-Kronig关系的物理模型,该模型本质上是稳定的、因果的和被动的。这代表了梯度模型与Hamerstadt-Jensen或Huray模型的一个主要区别(可能也是一个巨大优势),因为它们只考虑阻抗实部的粗糙度影响,而忽略了阻抗虚部的变化。

        第二种方法较为复杂,这个宏指令会生成lossy metal材料,适合趋肤深度远大于金属厚度,或金属厚度远大于趋肤深度。换句话说,其生成的lossy metal,低频模型更加准确,适合高频低频共同求解。 CST中可通过该路径:Macros ->Materials-> Create Tabulated Surface Impedance Material 进行材料的属性定义。 这里有两个表面粗糙度模型,Hammerstad-Jensen(锯齿模型)[1]和Causal Huray(雪球模型)[2][3]。HJ历史较久,是Empirical Model经验模型,需要经验矫正因子(correction factors),当然宏内部已经使用了校正因子,不需要用户定义,只需要用户输入DeltaRMS值。 Huray的雪球模型更详细表示粗糙表面,需要用户定义雪球半径,数量,及六边形面积。推荐设置,雪球半径0.5um,密度2.9,为中等粗糙度;雪球半径0.5um,密度6,为很粗糙的情况。

        如下图所示,是配置粗糙度前后传输线插入损耗和传输线阻抗的对比,可以发现,表面粗糙度对于结果的影响非常明显,相信也肯定更贴近于实际生产的效果,如果对仿真和测试的闭环非常地在意,粗糙度的影响就必须被考虑进仿真建模中。

参考文献

[1] E. Hammerstad and O. Jensen, Accurate Models for Microstrip Computer-Aided Design, IEEE MTT-S International, 1980

[2] P. G. Huray et al., Fundamentals of a 3-D snowball model for surface roughness power losses, IEEE Workshop on Signal Propagation on Interconnect, 2007

[3] M. V. Lukic and D. S. Filipovic, Modeling of 3-D Surface Roughness Effects With Application to Coaxial Lines, IEEE Trans. Microwave Theory and Techniques, 2007

[4] G. Gold and K. Helmreich, A Physical Model for Skin Effect in Rough Surfaces, Proc. 42 European Microwave Conference, 2012

[5] G. Gold and K. Helmreich, Surface Impedance Concept for Modeling Conductor Roughness, IEEE MTT-S International Microwave Symposium, 2015

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

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

相关文章

Git系列:如何为不同的Git仓库设置不同的配置项?

💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:「stormsha的主页」…

如何配置X86应用程序启用大地址模式(将用户态虚拟内存从2GB扩充到3GB),以解决用户态虚拟内存不够用问题?(项目实战案例解析)

目录 1、概述 2、为什么不直接将程序做成64位的? 3、进程内存不足导致程序发生闪退的案例分析 3.1、问题说明 3.2、将Windbg附加到程序进程上进行动态调试 3.3、动态调试的Windbg感知到了中断,中断在DebugBreak函数调用上 3.4、malloc或new失败的…

新手去做抖音小店,这七点千万别忽视!建议收藏!

大家好,我是电商小V 今天咱们就来详细的说一下新手操作抖音小店的几个通病,想要去做抖音小店的小伙伴千万要注意,一定要避免,不要踩坑, 第一点:新手刚去做抖音小店不赚钱的主要原因不是因为你选择了大类目&…

从零开始Hadoop安装和配置,图文手把手教你,定位错误(已部署成功)

文章目录 时间急的可以看速成,虚拟机和配置方法已给出,提供下载的为一台主节点一台分结点的虚拟机下载,只需进行ip地址更换即可 [现成Hadoop配置,图文手把手交你](https://blog.csdn.net/weixin_52521533/article/details/1328627…

7.string

目录 学库一定会看文档 1.Member functions string介绍 2.迭代器iterator 1.正向迭代器 2.反向迭代器 3.反向const 4.反向const 3.容量capacity 0.size(),capacity(),max_size(),length() 1.扩容机制(vs和Linux g对比) 2.clear(&a…

从电商系统认识数据与数据的存储

相信各位读者一年不知道要多少次通过电商App浏览和购买商品。既然大家对电商系统都比较熟悉,我将以电商系统作为研究对象,进一步聊聊数据与数据存储的相关内容。 比如我们在某平台搜索“文件系统”这个关键字,想看看这方面的书籍。当我们输入…

环形链表面试题详解

A. 环形链表1 给你一个链表的头节点 head ,判断链表中是否有环. 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置…

Typescript语法二

继承 继承是⾯向对象编程中的重要机制,允许⼀个类(⼦类或派⽣类)继承另⼀个类(⽗类或基类)的属性和⽅法。⼦类可以直接使⽤⽗类的特性,并根据需要添加新的特性或覆盖现有的特性。这种机制赋予⾯向对象程序良…

OpenCV的周期性噪声去除滤波器(70)

返回:OpenCV系列文章目录(持续更新中......) 上一篇:OpenCV如何通过梯度结构张量进行各向异性图像分割(69) 下一篇 :OpenCV如何为我们的应用程序添加跟踪栏(71) 目录 目标 理论 如何消除傅里叶域中的周期性噪声? 源代码 解释 结果 目…

C语言——指针的奥秘(1.0)

指针 一.内存和地址1.内存2.编址 二.指针变量和指针1.取地址操作符(&)2.指针变量和解引用操作符(*)1.指针变量2.拆解指针类型3.解引用操作符4.指针变量的大小 三.指针变量的类型和意义1.指针的解引用2.指针 - 整数3.void* 指针…

54.HarmonyOS鸿蒙系统 App(ArkTS)tcp socket套接字网络连接收发测试

工程代码https://download.csdn.net/download/txwtech/89258409?spm1001.2014.3001.5501 54.HarmonyOS鸿蒙系统 App(ArkTS)tcp socket套接字网络连接收发测试 import socket from ohos.net.socket; import process from ohos.process; import wifiManager from ohos.wifiMana…

redis的哨兵

文章目录 一、概念手动恢复redis主从复制的流程自动回复redis主从复制的流程 二、部署三、哨兵节点的作用演示四、哨兵节点的原理 一、概念 Redis Sentinel 相关名词解释 我主要说一个场景,就是我们上一篇讲到的redis主从复制会遇到的问题,朱姐带你如…

细粒度图像分类论文研读

细粒度图像分类论文研读 摘要Abstract1. 基于细粒度图像分类的视觉语义嵌入模型1.1 文献摘要1.2 创新点1.3 模型网络结构和方法1.3.1 问题陈述1.3.2 两级卷积神经网络1.3.3 局部化 CNN1.3.4 回归排序网络1.3.5 参数学习 1.4 实验1.4.1 数据集1.4.2 实验设置1.4.3 分类结果对比1…

3.SpringSecurity基本原理

SpringSecurity本质是一个过滤器链。十多个过滤器构成一个过滤器链。 这些过滤器在项目启动就会进行加载。每个过滤器执行放行操作才会执行下一个过滤器。 常见过滤器 FilterSecurityInterceptor 是一个方法级的权限过滤器,基本位于过滤器链的最底部。 Excepti…

图神经网络综述和学习路径

应用邻域 应用举例 应用层面(节点,连接,子图,全图) 概念区别 图神经网络本质上解决了表示学习的问题 可以把神经网络看作一个黑箱,图中的f函数 困难与挑战 现代的深度学习,如何把图输入到神经…

Qwik 和 Next.js 未来Web项目框架

Qwikover Next.js Qwik 是我进行 Web 项目开发的首选框架,而不是 Next.js 作为一名全栈工程师,我的前端之旅始于大约 10年前。从纯 JavaScript 和 jQuery 开始,然后转向了 KnockoutJS、AngularJS 和 GWT。React 出现, React 一直是…

IoTDB 入门教程 问题篇②——RPC远程连接IoTDB服务器失败

文章目录 一、前文二、发现问题三、分析问题四、检查6667端口是否监听所有IP五、检查ECS云服务器的安全组是否允许六、检查Linux防火墙是否允许 一、前文 IoTDB入门教程——导读 二、发现问题 使用本地IP127.0.0.1可以连接IoTDB服务器使用远程IPxx.xx.xx.xx却连接不到。提示你…

哥白尼高程Copernicus DEM下载(CSDN_20240505)

哥白尼数字高程模型(Copernicus DEM, COP-DEM)由欧洲航天局(European Space Agency, 简称ESA或欧空局)发布,全球范围免费提供30米和90米分辨率DEM。COP-DEM是数字表面模型(DSM),它表示地球表面(包括建筑物、基础设施和植被)的高程。COP-DEM是经过编辑的D…

java发送请求-http和https

http和https区别 1、http是网络传输超文本协议,client---- http------ server 2、httpshttpssl证书,让网络传输更安全 ,client---- httpssl------ server 3、ssl证书是需要客户端认可的,注意官方证书和jdk生成的证书的用户来使…

sql 中having和where区别

where 是用于筛选表中满足条件的行,不可以和聚类函数一起使用 having 是用于筛选满足条件的组 ,可与聚合函数一起使用 所以having语句中不能使用select中定义的名字