0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

EM解算器的实际应用

actSMTC 来源:PCB007中文线上杂志 作者:ICONNECT007 2022-10-28 11:11 次阅读

数字电子产品和有线通信的发展中,基于Maxwell方程组的电磁(Electromagnetic,简称EM)解算器被证明是非常有价值的。原因简单明了,电气工程师需要了解当受到动态或变化信号激励时,电路或电气互连的反应。在信号完整性领域,通过直流连接性测试的互连也可能在更高频率下完全失效。在电源完整性领域,即使是测量到正确直流电压的电源轨在施加动态负载时,也可能会进入振荡。应该学会使用EM仿真器这项基本技能,可以在几分钟内获得定性答案,并在几天内获得更高保真的答案,这就是因产品故障而导致夜不能寐的不良设计与具有较大设计裕度的稳健设计之间的区别。

5f03e8be-55e8-11ed-a3b6-dac502259ad0.png

图1: PathWave ADS SIPro和PIPro等3D EM仿真器可以轻松选择网络并自动分配端口,实现快速EM设置及仿真。右图的DDR4 DIMM板EM电流密度结果显示了在10 kHz下,功率由J1边缘连接器传递,但在更高的10 MHz频率下,功率由板载电容传递。

从始至终,EM仿真器一直在寻求精度和速度之间的平衡,以“网格化”三维结构来获得正确答案。在寻找Maxwell方程组的最终解时,无论是在有限元法(finite element methods,简称FEM)的频域中,还是在时域有限差分法(finite difference time domain,简称FDTD)的时域中,用户界面都非常复杂。设置端口、边界条件和网格拓扑可能会给高级用户带来额外的灵活性。对大多数人来说,我们需要自动化来减少重复性任务。

602427d6-55e8-11ed-a3b6-dac502259ad0.png

图2:示意图中是算法传输线模型的简单级联,可了解更宽的走线电容不连续性或更窄的走线电感不连续性对高频信号传输所产生的影响。

好消息是现代计算机的处理速度和内存成本低,使得在提高速度的同时更容易保持精度。这增加了对特定应用用户界面进行优化的投资,如模拟多层层压PCB设计。改进的用户界面,如Keysight的PathWave ADS SIPro和PIPro,依赖于强大的EDA PCB CAD数据导入,其中包括堆叠、网络和元件,以便选择网络和实际元件进行仿真。端口可以自动分配,默认网格和边界条件,使用户能够在几分钟内启动并运行EM仿真。

然而,“垃圾输入等于垃圾输出”,以下是确保仿真器适当设置的技巧。

Eric Bogatin的提示:通过将复杂的EM模型转换为简单的传输线级联和集总元件,快速了解预期结果。

Lee Ritchey的提示:通过创建机械测试结构,将走线布到每一层的电路板边缘,以目视检查层与层之间的对准、走线蚀刻宽度和层压层的机械高度,了解最终结果。

我最喜欢的测量领域技巧:测量一些简单的东西,如阶梯阻抗转换(Beatty标准),以验证介质材料的性能,检查机械尺寸与算法模型和测量的关系。

SI及 PI领域的提示:查看时域和频域数据。

最后,将模型投入使用,检查对制造和元件公差的敏感性。

60706d30-55e8-11ed-a3b6-dac502259ad0.png

图3:通过左下角图中显示的时域阻抗反射的基本方程,很容易理解左上角的简单阶梯阻抗Beatty测试结构。电路板边缘的走线有助于验证制造的叠层尺寸。右下角是模拟S参数的频域EM,该参数可转换为TDR数据的时域。

用于PCB设计的EM仿真器的速度、准确性和易设置性使得盲目利用数据表及已有设计变得不易被接受。当验证动态操作性能时,工程师需要将EM仿真添加到他们的检查表中。随着电源轨电压不断降低的数千兆位电子产品其密度和速度的增加,简单的直流检查和没有PCB寄生的集总SPICE建模已不足以满足要求。

Heidi Barnes是Keysight Technologies公司高速数字应用高级应用工程师。她拥有5项专利,获得了美国宇航局Snoopy银奖。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 仿真器
    +关注

    关注

    14

    文章

    988

    浏览量

    82996
  • Em
    Em
    +关注

    关注

    0

    文章

    16

    浏览量

    19322
  • Keysight
    +关注

    关注

    12

    文章

    47

    浏览量

    37132

原文标题:是德科技:EM解算器的实际应用

文章出处:【微信号:actSMTC,微信公众号:actSMTC】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    mpu6050姿态问题

    如题,我在用互补滤波和四元数算法mpu6050的角度姿态。但是现在的问题是,一旦我的mpu6050转动速度一快,输出的数据就会出现问题。如下图.前面3栏,分别是xyz的角度。转动的速度一大,就输出nan。这是为什么?谢谢大神解答!
    发表于 05-09 18:33

    四轴姿态

    mpu6050姿态,内部DMP输出。上位机为匿名的上位机。
    发表于 06-14 17:15

    陀螺仪传感原理及姿态

    陀螺仪传感原理及姿态
    发表于 06-20 17:06

    【CANNON申请】姿态

    申请理由:這款开发板的硬件非常适合我现在在做姿态设计,再加上自有的mpu6050 gps,可以用来测试姿态的准确性项目描述:利用陀螺仪,加速度计,磁力计等做一个了定高定位的姿态
    发表于 01-26 13:58

    请问姿态用什么方法处理更好?

    1,卡尔曼滤波,比较复杂,不过现在网上有一款融合卡尔曼滤波的6050模块,速度是100hz2,用官方dmp库进行3,自己用四元数和互补滤波目前看了网上基本就这三种思路,是哪种处
    发表于 05-20 04:38

    请问MPU6050的软件姿态和DMP姿态各自的优缺点是什么?

    MPU6050有软件姿态和DMP姿态,他们各自的优缺点是什么呢?因为大家都知道的是DMP可以减轻MCU的负担,但我看了好几个微型四轴开源飞控的选择都是用软件
    发表于 05-29 04:36

    请问姿态程序会干扰角速度吗?

    现在加速度和角速度都稳定输出波形了 给9250一个扰动 角速度也有合理的正负变化了 但现在新的问题出现了我把姿态程序注释掉 上位机能看到正常的波形 但是把注释取消 算出来的姿态就鬼畜 上位机
    发表于 07-03 04:35

    一种基于FPGA的高速导航方法设计

    摘要:针对现有小型无人机导航系统的速度慢、多处理核心臃肿可靠性差的缺点,实现了一种仅使用单一FPGA作为数据处理核心的小型高速导航
    发表于 07-03 06:57

    四轴飞行姿态部分程序总结

    总结.doc (58 KB )ANO_FLY.rar (3.77 MB )基于互补滤波的四旋翼飞行姿态 (1).pdf (531.02 KB )单片机数字滤波算法研究_牛余朋.
    发表于 07-18 16:11

    请问谁有mpu6050姿态的欧拉角?

    我想要一个mpu6050姿态欧拉角的完整程序
    发表于 08-01 04:35

    基于互补滤波的四旋翼飞行姿态

    基于互补滤波的四旋翼飞行姿态
    发表于 06-04 08:47

    Pixhawk代码分析-姿态篇A 精选资料推荐

    的算法就是设计姿态控制算法、姿态检测算法。1)姿态检测算法:姿态的表示可以用欧拉角,也可以用四元数。姿态检测算法的作用就是将加速度计、陀螺仪等传感的测量值成姿态,进而作为系...
    发表于 08-09 08:09

    MPU6050姿态的原理是什么

    MPU6050姿态的原理是什么?MPU6050姿态的程序该如何去是实现呢?
    发表于 12-17 07:14

    使用MPU6050硬件DMP姿态

    使用MPU6050硬件DMP姿态是非常简单的,下面介绍由三轴陀螺仪和加速度计的值来使用四元数软件姿态的方法。我们先来看看如何用欧拉角描述一次平面旋转(坐标变换):MPU6050
    发表于 02-10 06:20

    MPU6050姿态融合的相关资料推荐

    mpu6050是一个六轴传感包括三轴陀螺仪和三轴加速度,分别可以测得三轴的角速度、加速度。但是一般传感的原始数据都不能直接直接拿来用,都需要滤波和姿态融合。对于初学者来说卡尔曼
    发表于 02-10 06:25