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

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

3天内不再提示

从实际工程应用的角度谈一下我对这几种算法的理解

vrkS_rfsister 来源:未知 作者:胡薇 2018-05-15 09:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

先说结论,FDTD算的快但是不精确,可以用来算电大尺寸的物体,要是一个物体的尺寸大于10个波长,一般的服务站是跑不动FEM的,那必须得用FDTD了。FEM最经典的电磁仿真软件就是海飞丝(HFSS),一般都是拿来算电小尺寸物体的,贴片天线、各种小天线肯定是要用FEM算的。CST内置的FIT算法(有限积分法),有时域和频域两种算法,速度和硬件消耗处于FDTD和FEM之间,精确度也是比FDTD好,比FEM差,可以算电大尺寸物体。

接下来一个一个的说,也是基于实际工程应用。

FDTD,全称时域有限差分,原理很简单,就是微分形式的麦克斯韦方程组,网格划分也很简单,将物体划分成正方形网格,从一个源点不断往前迭代(研一的时候苦逼编过程序,都是泪啊/(ㄒoㄒ)/~~)。我们一般都是拿FDTD去计算电大尺寸物体的RCS,或是大尺寸反射面,这种对精度要求不高的计算。虽然它的精度不高,但是要比PO(物理光学法)高很多,所以是一种计算电大尺寸RCS的很好的算法。基于FDTD的商业电磁仿真软件,推荐EMPIRE。

FEM,有限元法,具体没编过程序,只用HFSS放过天线,这种算法给我的唯一感觉就是,算的太TM的慢了!!!一般大于三四个波长的物体,一般的服务器就算不动了。所以,做小天线FEM特别适合,电大尺寸的东西就呵呵了。

FIT,有限积分,CST是我用过的最好用的电磁仿真软件,不得不说德国人做事就是认真,好多好多细节都考虑到了,而且建模的逻辑也很清晰。CST计算一般尺寸的喇叭天线基本没问题,也可以用来计算稍微大一点的物体的RCS,但是大于10个波长,它肯定也是没戏的。个人感觉CST是特别好的天线仿真软件,算的快、准确。

最后隆重介绍一下神一样存在的FEKO,南非人民发明的电磁仿真软件。FEKO最核心的算法是MOM,MOM最大的特点就是三角形的网格划分,理论上可以对任何形状的物体进行精确的网格划分,但是不得不吐槽一下FEKO的网格划分功能,太折磨人了/(ㄒoㄒ)/~~。MOM算法其实就是对Z矩阵的求解,非常耗时间和硬件,建议用MATLAB编写。FEKO里面还集成了快速多极子、PO、GO、UTD等各种算法,最新版本把FDTD也给加进去了,这是要通吃的节奏啊。我用的最多的是快速多极子算法,它可以用来算大尺寸物体的RCS,很快,而且比PO要精确地多。

以上纯属一些个人的工程经验,下面推荐一篇来自WELSIM的好文章。

一、场”与“路”的区分

世上本无“路”,“场”近似得多了就变成了“路”!理论上,所有电工问题都可以由场论解决,但忽略了“场”在“路”尺寸上传播造成的相位差后,于是“路”把电磁参数固化到器件特性中成为集总参数,就可使用比麦大神(麦氏方程)简单无数倍的方法对电特性进行求解。当然,这一切的近似,归功于模型尺寸远小于电磁波的波长。

一句话总结:元件尺寸远小于电磁波的波长(电小尺寸),使用“路”(集总参数/准静态)的仿真软件。

二、全波仿真算法的选择

在无法满足电小尺寸时,难以使用集总参数解决问题,就必须使用场论!然而,用麦大神的方法怎样都不如基大神(基尔霍夫)的解法来得舒服,各路小神们看不下眼,基于麦大神的理论,用数值算法代替数学解析式,从而用电脑把人脑解放出来,解决民间疾苦。于是,就有了我们现在熟得不能再熟的矩量法(MoM)、时域有限差分(FDTD)法、有限元法(FEM)、传输线矩阵法(TLM)和部分元等效电路(PEEC)等全波算法。现有的全波仿真商业软件没有跑出这些算法的圈子,因此了解了这些算法的特性,也就知道如何选用恰当的商业仿真软件:

MoM将导体分成电小尺寸单元,通过计算所有导体单元上的电流(常数),得到所有导体电流单元总体产生的电磁场;

FDTD将仿真对象对应的空间区域分割成电小尺寸的体积元,假设各体积元内的场为常数。通常使用脉冲作为激励函数,模型可得到宽带响应;

FEM将空气和其他所有材质分割成电小尺寸单元,假设每个单元内部的场为常数,使用变分技术求解麦克斯韦方程组;

TLM将建模对象区域划分成多个电小尺寸单元,每个单元对应一个三维传输线节点,每个节点上的传输/反射可以由节点阻抗得出;

PEEC将所有变化单元间场的关系替换为电路的关系,单元之间通过局部的互电感和互电容相连,总体电路进行仿真,然后将求解的电流和电压参数转化为场。

一张表总结

现在强大的全波软件仿真工具层出不穷,但如果使用不当,实际效果与仿真预测可能会相差十万八千里哦!以上内功心法虽然是电磁仿真的基础之基础,但也提醒各路神通在秀仿真神技时能够hold住,不要犯下低级错误。

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

    关注

    4

    文章

    51

    浏览量

    20649
  • FDTD
    +关注

    关注

    9

    文章

    46

    浏览量

    17264

原文标题:各种电磁仿真算法的优缺点和适用范围(FDTD, FEM和MOM等)

文章出处:【微信号:rfsister,微信公众号:RFsister创客射频空间】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何用Prompt工程将大模型调教成风控专家

    作为个交易风控的算法工程师,在日常工作中,常常与海量的数据和复杂的模型打交道,试图在看似平静的水面,捕捉那些隐藏的风险暗流。最近,
    的头像 发表于 09-08 14:22 289次阅读
    <b class='flag-5'>我</b>如何用Prompt<b class='flag-5'>工程</b>将大模型调教成风控专家

    奥比中光助力支付宝碰一下落地电梯场景

    近日,支付宝与分众传媒宣布联合推出“碰一下抢红包”服务。作为创新交互方式,“支付宝碰一下”首次被引入至电梯场景,并已在全国20余个城市的电梯铺设。奥比中光作为“支付宝碰一下”业务的核心供应商,为这
    的头像 发表于 08-12 11:32 979次阅读

    文掌握Linux命令

    作为名运维工程师,熟练掌握Linux命令是基本功中的基本功。无论是日常工作中的系统维护,还是面试时的技术考核,Linux命令都是绕不开的核心技能。本文将从实角度出发,系统梳理运维
    的头像 发表于 07-22 15:23 443次阅读

    “碰一下”支付终端应用在酒店:智能无卡入住与客房控制

    “碰一下”支付终端和“碰一下”支付机具今年已在各种餐饮零售门店推广应用。就连天波小编家附近的村口小超市也用上了“碰一下”支付终端。近日,卤味龙头企业绝味食品宣布,全国门店将接入“支付宝碰一下
    的头像 发表于 07-04 09:57 625次阅读
    “碰<b class='flag-5'>一下</b>”支付终端应用在酒店:智能无卡入住与客房控制

    为什么选择VHDL入门

    篇。 从长期来看,两个语言大概率都要学一下;但是从初学角度而言,总要选择个入门语言。 根据网上的信息,总结对比结论: Verilog 的优势: 1. Verilog 语法接近C,学习容易;VHDL
    的头像 发表于 06-25 11:18 890次阅读
    为什么<b class='flag-5'>我</b>选择VHDL入门

    一下终端,让自助售货机秒变 “家里的冰箱”

    继刷脸支付后,支付宝近日又推出了新的支付方式——碰一下支付。只需将手机轻轻靠近支付宝“碰一下”支付终端,即可完成支付,比以往要先解锁手机,调出APP的付款码再支付的操作环节要便捷和省时许多。“碰一下
    的头像 发表于 06-18 10:49 1439次阅读
    碰<b class='flag-5'>一下</b>终端,让自助售货机秒变 “家里的冰箱”

    带你参观一下射频工程师的试验台

    大家好,每个射频工程师都有个自己的试验台,别人的试验台究竟是什么样子的呢?君鉴科技今天带你参观一下别人的试验台。看,工作起来多认真!静电服
    的头像 发表于 04-30 18:34 364次阅读
    带你参观<b class='flag-5'>一下</b>射频<b class='flag-5'>工程</b>师的试验台

    STM32的几种开发方式,你都知道吗?(可下载)

    经常有人会问,你们 STM32 编程是用库函数 还是用寄存器的...会说库函数方便,容 易,都用库函数...等等这样的问题,今天我们就来 dis 一下这几种编程方式,STM32 编程 目前常见的几种
    发表于 04-03 11:24 0次下载

    “朋友想用RK3506核心板自研款嵌入式工业网关,分享一下的设计思路”

    款数据采集器,用来采集工业现场的设备数据,并且可以根据不同的业务场景,通过不同的接口把这些数据分发出去。 把他提的需求总结了一下,这款产品方案大概有以下功能接口,妥妥地款工业网关,在网上也能找到很多类似的产品方案,为啥他不直
    的头像 发表于 03-31 14:13 678次阅读
    “朋友想用RK3506核心板自研<b class='flag-5'>一</b>款嵌入式工业网关,分享<b class='flag-5'>一下</b><b class='flag-5'>我</b>的设计思路”

    推荐资料!硬件系统工程师宝典,工程师必备宝典

    硬件系统工程师宝典从实际电路设计入手,对硬件系统开发流程中的需求分析、概要设计、硬件开发平台搭建、原理图的详细设计、PCB的详细设计进行综合论述;对电路设计中的信号完整性(SI)、电源完整性(PI
    发表于 03-05 11:15

    DLP4710微镜处于开启状态时,镜面与芯片平面的角度是多少呢?

    DLP4710微镜处于开启状态时,镜面与芯片平面的角度是多少呢?关闭状态时,又是多大的角度呢?这个角度关系需要确认一下不是很清楚
    发表于 03-03 07:17

    ΔΣADC的疑惑谁来解答一下?

    据,如果此时数据输出率为23.7K,这样输出全部256个数据需要时间为T=1/23.7K*256ms=10.8ms。这样理解对吗?谢谢!  你好,你给出计算是通道扫描的计算吧!后半部分关于SPI数据
    发表于 01-20 09:42

    “碰一下”支付背后的4G技术

    不知道你是否有留意,近期,在线下支付场景中,多了个支付宝“碰一下”支付的设备,只需要“解锁手机—碰一下—确认”即可完成支付,对比打开付款码支付,步骤确实更加简洁。
    的头像 发表于 01-03 16:27 5000次阅读

    支付宝发布新代AI视觉搜索“探一下

    支付宝近日正式推出了基于自研多模态大模型技术的新代AI视觉搜索产品——“探一下”。这创新产品的问世,标志着支付宝在AI技术应用领域迈出了重要步。 “探
    的头像 发表于 12-31 10:49 938次阅读

    求助 这几个芯片是什么型号

    这个是款大功率1000W可调降压电源模块25V-90V转2.5V-50V转换器 DC-DC 50A 请教一下大神这几个器件是什么型号
    发表于 12-24 10:20