平面腔体谐振计算与仿真

        PCB的电源网络是由电介质材料隔开的两个平行金属板所组成,可以通过以下的3种方法对其谐振模式进行分析:

        1. 基于腔体模型的计算;

        2. 基于SPICE等效电路;

        3. 基于全波数值电磁算法的3D模型。

        设计得当的前提下,上述3种方法可以得到相同的结果,但在实际应用中,SPICE模型由于其过于复杂的集总元件模型,已经很少被使用,更多地是基于腔体模型的计算以及3D模型的仿真。

        如图所示,腔体模型基于以下的假设:

        1. 两个金属平面距离非常近,以至于电场仅有z分量,磁场仅有xy分量;

        2. 对于所关注的谐振频率,均是在z轴上所触发;

        表面电流在边界处没有垂直于边界的分量,即边界上的磁场的切向分量可以忽略,因此,两个平面之间的区域可认为是由边界上的磁场壁和上下平面形成的电场壁所限定的腔体,对于加速计算而言,这无疑是非常关键的因素。

        基于以上的假设,腔体中传播模的谐振频率计算公式表示如下:

        平衡计算准确度和计算效率,建议m,n<=20,在如图所示的参数配置下,取值5以内所有m,n组合的计算结果,对于PCB的应用而言,已经足够使用了。

        利用CST MWS工作室,建立了腔体的3D模型,并在模型中随意选取了三个离散端口进行Z阻抗矩阵的运算;

        在Z矩阵参数的仿真结果中,随机观察了几个谐振点,与公式计算所得到的结果可以很好的匹配上,误差基本在+-50MHz之间。

        以Port 1端口举例来说,通过旁边放置一个100nF的电容,可以对Z11的谐振点进行有效地抑制,也可以将电容的分布参数一起带入仿真,通过这种简单快速的方式,为平面去耦电容的选取提供基本的参考。

        通过加入电容,可以观察到,对于谐振的抑制作用是非常明显的,因此,这个腔体计算和仿真的主要意义在于,PDN的设计中,为耦合电容的位置、容值以及数量的选择提供最基础的理论指导。

        参考文献:

        Signal Integrity and Radiated Emission of High-Speed Digital System, Spartaco Caniggia.

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

win10上使用pyinstaller工具打包python后在win7无法运行(运行报错)

问题现象 win10中使用pyinstaller工具打包python为exe后&#xff0c;在win7上运行报错&#xff1a; 无法启动此程序&#xff0c;因为计算机中丢失api-ms-win-crt-process-l1-1-0.dll。尝试重新安装该程序以解决此问题。或 无法启动此程序&#xff0c;因为计算机中丢失api-ms…

保障线程安全性:构建可靠的多线程应用

目录 引言 为什么线程安全性如此重要&#xff1f; 1. 竞态条件&#xff08;Race Conditions&#xff09; 2. 死锁&#xff08;Deadlocks&#xff09; 3. 数据竞争&#xff08;Data Races&#xff09; 4. 内存可见性&#xff08;Memory Visibility&#xff09; 面临的挑战…

vue3 使用antd 报错Uncaught TypeError--【已解决】

问题现象 使用最基本的 ant-design-vue 按钮demo 都报错 报错文字如下 Uncaught TypeError: Cannot read properties of undefined (reading value)at ReactiveEffect.fn (ant-design-vue.js?v597f5366:6693:87)at ReactiveEffect.run (chunk-K2VKR2AM.js?v25c381c3:461:…

分类预测 | GASF-CNN格拉姆角场-卷积神经网络的数据分类预测

分类预测 | GASF-CNN格拉姆角场-卷积神经网络的数据分类预测 目录 分类预测 | GASF-CNN格拉姆角场-卷积神经网络的数据分类预测分类效果基本描述模型描述程序设计参考资料 分类效果 基本描述 1.GASF-CNN格拉姆角场-卷积神经网络的数据分类预测&#xff08;完整源码和数据) 2.自…

《数据结构、算法与应用C++语言描述》- 构建哈夫曼树

哈夫曼树 完整可编译运行代码见&#xff1a;Github::Data-Structures-Algorithms-and-Applications/_29huffmanTree 定长编码与可变长编码 定长编码 每个字符都用固定长度的编码来表示。 例如假设一个文本是由字符 a、u、x 和 z 组成的字符串&#xff0c;每个字符用2位二进…

使用Python实现对word的批量操作

Python在平时写写小工具真是方便快捷&#xff0c;Pyhon大法好。以下所有代码都是找了好多网上的大佬分享的代码按照自己的需求改的。 调用的库为Python-docx、win32com、PyPDF2、xlwings&#xff08;操作excel&#xff09;。 因为公司的任务要对上千个word文件进行批量操作&a…

3小时快速入门自动化测试 —— Selenium测试工具

自动化测试 自动化测试简单来说就是利用自动化测试工具和自动化测试脚本来完成指定的测试任务&#xff0c;测试启动过程无需人工参与&#xff0c;但自动化测试之前的准备工作需要人工手动配置好。它是一种将重复性、繁琐的测试任务交给计算机自动执行的方法&#xff0c;能够显…

设施设备二维码巡检卡制作教程

通过凡尔码平台给每个设备生成对应的二维码&#xff0c;取代传统纸质巡检卡&#xff0c;微信扫码即可查看设备基本信息、填写设备日常检查记录&#xff0c;记录自动汇总后台&#xff0c;随时登录后台查看和导出数据&#xff0c;管理人员绑定凡尔码小程序即可随时了解设备巡检完…

第P7周:咖啡豆识别(VGG-16复现)

>- **&#x1f368; 本文为[&#x1f517;365天深度学习训练营](https://mp.weixin.qq.com/s/rbOOmire8OocQ90QM78DRA) 中的学习记录博客** >- **&#x1f356; 原作者&#xff1a;[K同学啊 | 接辅导、项目定制](https://mtyjkh.blog.csdn.net/)** 一、前期工作 import …

MFC画折线图,基于x64系统

由于项目的需要&#xff0c;需要画一个折线图。 传统的Teechart、MSChart、HighSpeedChart一般是只能配置在x86系统下&#xff0c;等到使用x64系统下运行就是会报出不知名的错误&#xff0c;这个地方让人很苦恼。 我在进行配置的过程之中&#xff0c;使用Teechart将x86配置好…

【Qt5】ui文件最后会变成头文件

2023年12月14日&#xff0c;周四下午 我也是今天下午偶然间发现这个的 在使用Qt的uic&#xff08;User Interface Compiler&#xff09;工具编译ui文件时&#xff0c;会生成对应的头文件。 在Qt中&#xff0c;ui文件是用于描述用户界面的XML文件&#xff0c;而头文件是用于在…

【C语言(十二)】

数据在内存中的存储 一、整数在内存中的存储 整数的2进制表示方法有三种&#xff0c;即 原码、反码和补码 有符号的整数&#xff0c;三种表示方法均有符号位和数值位两部分&#xff0c;符号位都是用0表示“正”&#xff0c;用1表示“负”&#xff0c;最高位的⼀位是被当做符号…