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

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

3天内不再提示

仿真算法介绍:矩量法!如何自动建立3D电磁模型?

电子工程师 来源:lq 2019-04-24 11:53 次阅读

01

仿真算法介绍:矩量法

此处模型抽取使用的电磁仿真工具是HyperLynx Advanced Solvers (HLAS)的全波仿真器。其根本原理是使用矩量法求解麦克斯韦方程组的全波公式。

和有限元算法一样,矩量法同样使用了加权余量法,将线性算子离散为矩阵方程求解。不同的是,有限元法求解的是麦克斯韦方程组的微分形式,而矩量法求解的是麦克斯韦方程组的积分形式。在矩量法中,亥姆霍兹方程中的位函数被表示成多介质层的格林函数和表面电流密度的积分。由此将微分问题转换成了积分问题。同时,仅仅利用表面电流就可以表示全部区域的电磁场,因此在矩量法中Mesh的数量大大减少,仿真时间也相应变快(矩量法是3D电磁算法。但由于在叠层结构中z轴方向的电流密度可以被忽略,在损失很少精度的情况下速度更快,这也被称为2.5D算法)。

尽管都使用了加权余量法,微分和积分的不同造成了有限元法和矩量法本质的不同。若函数在某点可微分,则函数在该点必连续。故在介质变化的边界处,麦克斯韦方程组的微分形式不成立。因此,在有限元仿真软件中我们需要设置复杂的边界条件。工程师需要掌握多达十数种边界条件的设置,这造成了很多不便。相反地,由于矩量法求解积分算子,麦克斯韦方程组恒成立,冗余的边界条件参数设置过程就被规避了。这也是在接下来的过程中,我们可以方便地建立电磁仿真模型的根本原因。

02

如何自动建立3D电磁模型

在HyperLynx BoardSim仿真工具中,我们可以利用HyperLynx DRC (HLDRC)的检查规则自动锁定所要抽取的模型区域,然后利用在后台工作的HLAS,提取模型的S参数。

操作方法

1. 选择所要仿真的信号网络。Select->Net by Name for SI Analysis。

2. 为所选择的信号线配置相应的模型,在此不再赘述。

3. 打开3D EM区域管理工具。Analyze 3D EM -> Manage Area for 3D EM Simulation。

4. 设置3D区域抽取规则,如有需要可以调整下图中所示的参数。Automatically created areas -> options。

5. 点击 Create Areas for Selected Nets 调用HLDRC 划取3D区域。

6. 如下图所示,所选择的3D区域会在BoardSim界面中被高亮。

7. 点击编辑修改电磁仿真频率。Manually edit areas -> Edit 确认后点击Solve Highlighted Areas执行算法。

8. 仿真结束后可以点击 View Models按钮查看SP模型参数。同时3D区域和SP模型被储存在项目文件夹中。最后利用电磁仿真器所抽取的SP模型就可以使Power Aware的信号完整性仿真更加精确。

结束语

以上我们从仿真算法的角度认识了电磁仿真工具参数设置上的区别。同时,我们介绍了利用HyperLynx系列工具(HyperLynx SIPI/HyperLynx DRC/HyperLynx Advance Solvers)自动抽取用于Power Aware仿真的3D电磁模型。Mentor验证方案的高度集成化从根本上加速了PCB的设计速度。

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

    关注

    15

    文章

    1009

    浏览量

    51014
  • 函数
    +关注

    关注

    3

    文章

    3868

    浏览量

    61308
  • 仿真算法
    +关注

    关注

    1

    文章

    4

    浏览量

    4750

原文标题:分享 | 如何自动建立3D电磁模型

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

收藏 人收藏

    评论

    相关推荐

    Labview 3D模型

    新手求助……有没有哪位大神会利用labview显示3D模型(含装配体,需要转动不同的部位)吗?是用3D传感器映射啊?
    发表于 08-26 01:20

    Labview中如何导入3D模型

    Labview中如何导入3D模型,例如3Dmax生成的模型。尝试过用.STL格式导入Labview。但是3D
    发表于 01-26 13:13

    基于AD09的3d设计流程

    基于_ad_09_的3d设计流程 模型建立,必须通过3D绘制软件绘制器件的3D模型
    发表于 05-15 08:56

    【理论】电磁兼容理论,简介

    【理论】电磁兼容理论,简介有更高要求的小伙伴们可以下载看看!
    发表于 08-23 21:36

    Altium designer 6(AD6)建立器件简易 3D 模型的方法

    流程中,特别是需要在结构软件中建立各种器件的 3D 模型的工作比较大,而且一定要定义好 3D 模型
    发表于 09-25 08:49

    AD6中建立器件简易3D模型的方法

    AD6中建立器件简易3D模型的方法
    发表于 11-30 11:40

    一种改进的不变自动阈值算法

    摘要:提出了一种改进的不变自动阈值算法。该算法针对不变自动阈值
    发表于 08-24 16:22

    通用电磁仿真软件HOBBIES介绍

    的效率可以达到物理内存的90%以上,而其它软件的虚拟内存效率远低于60%。3) 先进的计算方法:HOBBIES包含高阶、多层快速多极子
    发表于 06-27 07:47

    两种建立元件3D图形的方法介

    使用 Altium Desinger绘制的PCB封装默认情况下为平面,也就是将其切换到 3D 视图时,只能看到的是封装的形状,并不是元件的外观,这里给大家介绍两种建立元件3D图形的方法
    发表于 07-12 07:37

    分享贴片3D模型

    分享贴片3D模型
    发表于 12-18 21:08

    浩辰3D软件入门教程:如何比较3D模型

    。浩辰3D软件不仅提供了完备的零件、装配、仿真、工程图、钣金、焊接等数十种设计模块,还提供了「比较模型」和「比较图纸」功能,让这一过程高效且精确。01「比较模型」在
    发表于 12-15 13:45

    AD的3D模型绘制功能介绍

    `  首先,在封装库的编辑界面下,我们点击菜单栏目的Place-》3D Body,见图(1)。    图(1)3D模型打开步骤  打开后就会出现信息编辑界面,见图(2)。我们可以看到AD的3D
    发表于 01-14 16:48

    3D模型的基础介绍

    3D模型基础
    发表于 01-28 07:50

    浩辰3D的「3D打印」你会用吗?3D打印教程

    、空隙填充若3D模型存在空隙,浩辰3D自动识别3D模型上的空隙,并以红X的形式标出,点击确认后
    发表于 05-27 19:05

    电子元器件3D模型建立

    急求电子元器件3D模型建立的资源,STEP文件,大概1000个左右。可付费,需要开票,我提供尺寸信息与实物图片。
    发表于 11-04 10:45