仿真软件算法介绍:

针对于信号完整性仿真,从仿真的类型来看可以分为三类:电磁场仿真、电路仿真、行为仿真

1.电磁场仿真:

基于电磁场麦克斯韦方程,根据器件的物理结构和材料特性建模并仿真得到各个位置的电磁场分布。

2.电路仿真:

在时域和频域中,对各种电路元件对应的差分方程进行求解并运用基尔霍夫电压电流关系来预测各个电路节点上的电压和电流。搭建电路,使用器件的IBIS或者SPICE,再加入S参数,可以得出时域的波形或者眼图,仿真速度快。

3.行为仿真:

使用表格和传输线模型,以及基于传递函数的无源元件的模型进行求解。采用传递函数能快速预测出各个节点的电压和电流。与电路仿真相比,主要优点在于仿真速度快。IBIS是一种行为模型,而S参数也是一种行为模型,它们被路分析器调用来进行快速的仿真。

针对于信号完整性仿真,从仿真的维度来看可以分为四类:三维静场、一维波动场、二维波动场、三维波动场,λ = c/f

1.三维静场:

仿真物体的三维尺寸均远小于1/10波长,此时可以使用静电场和静磁场的方法提取RLGC等参数。

2.一维波动场:

仿真物体的两维尺寸均远小于1/10波长,而在一维方向上有波动,此时可以使用二维静场的方法提取RLGC等参数。

3.二维波动场:

仿真物体的一维尺寸均远小于1/10波长,而在两维方向上有波动,此时可以使用二维交变电磁场的方法提取RLGC等参数。

4.三维波动场:

仿真物的三维方向上有波动,此时可以使用三维交变电磁场的方法提取RLGC等参数。

针对于信号完整性仿真,从仿真的算法来看可以分为六类:MOM(距量)、FDTD(时域有限差分)、FEM(有限元)、BEM(边界元)、FDID(时域有限积分)

1.MOM(距量):ADS

(2.5D求解器,Power SI中的Model Extraction)矩量法的基本思想是将几何目标剖分离散,在其上定义合适的基函数,然后建立积分方程,用权函数检验从而产生一个矩阵方程,求解改矩阵方程,即可得到几何目标上的电流分布,从而其他近远场信息可从该电流分布求得。适用于天线建模、线建模和表面建模、导线结构的问题。但在非均匀媒介质中会遇到困难,要用大量的内部资源,适用于低频。

2.FDTD(时域有限差分):CST、Sigrity SPEED 2000

(3D求解器)FDTD 的网格是划分正立方体,用有限差分式替代时域麦克斯韦旋度方程中的微分式,得到关于场分量的有限差分式,针对不同的研究对象,可在不同的坐标系中建模,因而具有这几个优点,容易对复杂媒体建模,通过一次时域分析计算,借助傅里叶变换可以得到整个同带范围内的频率响应;能够实时在现场的空间分布,精确模拟各种辐射体和散射体的辐射特性和散射特性;计算时间短。但是FDTD分析方法由于受到计算机存储容量的限制,其网格空间不能无限制的增加,造成FDTD方法不能适用于较大尺寸,也不能适用于细薄结构的媒质。因为这种细薄结构的最小尺寸比FDTD网格尺寸小很多,若用网格拟和这类细薄结构只能减小网格尺寸,而这必然导致计算机存储容量的加大。

3.FEM(有限元):HFSS、ADS、 Sigrity 3DFEM,

(3D求解器)有限元法(FEM,Finite Element Method)是一种为求解偏微分方程边值问题近似解的数值技术。求解时对整个问题区域进行分解,每个子区域都成为简单的部分,这种简单部分就称作有限元。
它通过变分方法,使得误差函数达到最小值并产生稳定解。类比于连接多段微小直线逼近圆的思想,有限元法包含了一切可能的方法,这些方法将许多被称为有限元的小区域上的简单方程联系起来,并用其去估计更大区域上的复杂方程。它将求解域看成是由许多称为有限元的小的互连子域组成,对每一单元假定一个合适的(较简单的)近似解,然后推导求解这个域总的满足条件(如结构的平衡条件),从而得到问题的解。这个解不是准确解,而是近似解,因为实际问题被较简单的问题所代替。由于大多数实际问题难以得到准确解,而有限元不仅计算精度高,而且能适应各种复杂形状,因而成为行之有效的工程分析手段。第一步:区域离散化,第二步:选择插值函数,第三步:方程组公式建立,第四步:选择合适的代数解法求解代数方程,即可得到待求解边值问题的数值解。

4.BEM(边界元):

边界元法(boundary element method)是一种继有限元法之后发展起来的一种新数值方法,与有限元法在连续体域内划分单元的基本思想不同,边界元法是只在定义域的边界上划分单元,用满足控制方程的函数去逼近边界条件。所以边界元法与有限元相比,具有单元个数少,数据准备简单等优点。但用边界元法解非线性问题时,遇到同非线性项相对应的区域积分,这种积分在奇异点附近有强烈的奇异性,使求解遇到困难

5.FDID(时域有限积分):CST

(3D求解器)有限积分法属于全波分析方法,可以处理任意结构、任意材料的物体。

6.多层快速多极子算法:CST

其算法是处理物体的面网格,对物体不是进行体网格剖分,只是在物体的表面划分网格,这决定了它在处理复杂物体的不足,但是在解决结构简单的物体是很有效,可以与有限积分互补。

总结以上,FEM 是目前最高精度的算法,其网格划分方式,可以划分任意结构,也是比较通用的。

仿真软件算法(MOM/FDTD/FEM/BEM/FDID)相关推荐

  1. 喜用神最正确的算法_各种电磁仿真算法的优缺点和适用范围(FDTD, FEM和MOM等)...

    从实际工程应用的角度谈一下我对这几种算法的理解. 先说结论,FDTD算的快但是不精确,可以用来算电大尺寸的物体,要是一个物体的尺寸大于10个波长,一般的服务站是跑不动FEM的,那必须得用FDTD了.F ...

  2. 算法的优缺点_各种电磁仿真算法的优缺点和适用范围(FDTD, FEM和MOM等)

    从实际工程应用的角度谈一下我对这几种算法的理解. 先说结论,FDTD算的快但是不精确,可以用来算电大尺寸的物体,要是一个物体的尺寸大于10个波长,一般的服务站是跑不动FEM的,那必须得用FDTD了.F ...

  3. 各种电磁仿真算法的优缺点和适用范围(FDTD, FEM和MOM等)

    (转载) 先说结论,FDTD算的快但是不精确,可以用来算电大尺寸的物体,要是一个物体的尺寸大于10个波长,一般的服务站是跑不动FEM的,那必须得用FDTD了.FEM最经典的电磁仿真软件就是海飞丝(HF ...

  4. 盘点:十大电磁仿真软件

    电磁仿真软件 对于大多数射频工程师来说,无论是有源电路设计,还是无源器件设计,他们几乎一半的工作时间都在做仿真,而另一半是在调试和测试. 在日常设计中,射频工程师会用到各种各样的仿真软件,比如射频电路 ...

  5. 利用RSoft的BPM算法对光波导和简单光波导器件进行仿真

    RSoft是一款非常实用的光波导仿真软件.其中包含了BPM,FDTD,FEM等多种算法,使得它能够适用于各种不同要求场合.本课程主要使用RSoft算法集中的BPM算法对光波导和简单光波导器件进行仿真计 ...

  6. bem什么意思_bem是什么意思_bem的翻译_音标_读音_用法_例句_爱词霸在线词典

    全部 Methods Three different concentrations of the n - butanol extract of MOH ( BEM ) : 0.038 g · L ~ ...

  7. 计算机应用高级课程,Rsoft软件高级课程

    课程简介 本课程旨在帮助学员系统学习Rsoft软件的基础知识与使用方法,使学员能够最大程度地利用好 Rsoft软件. 课程目标 提高光学设计人员Rsoft软件应用专业水平 课程目录 第一章 RSoft ...

  8. CST微波工作室学习笔记—9.求解器

    CST微波工作室_求解器详解 - 求解器的分类 Time Domain Solver--时域求解器 Frequency Domain Solver--频域求解器 Eigenmode Solver--本 ...

  9. 仿真必修课:计算电磁学入门(附件参考文献与笔记)

    转载自电磁CAEer ,作者:刘兵 "作为一个电磁设计师,有必要了解计算电磁学吗?" 答案是肯定的.电磁计算从业人员按照分工大致可以分为两类:一类从事CEM(计算电磁学),一类从事 ...

最新文章

  1. 看完这部缓存进化史,还不懂缓存,请给我差评
  2. MATLAB 结构型变量
  3. 为了证明自己有多能喝,理工科的学生竟做出这种事
  4. Python中表示偶数_蒙特卡洛模拟(Python)深入教程
  5. [剑指offer][JAVA]面试题第[64]题[求1+2+…+n][逻辑运算符]
  6. Nginx的原理解析
  7. MySoft.Data入门篇:编写业务逻辑
  8. 投票最喜欢报表模板,赢取复联3正版玩偶
  9. 编译DPDK遇到make: *** /lib/modules/3.10.0-693.el7.x86_64/build: no such file or dirortory
  10. Raspberry pi 3 DSI LCD研究筆記2nd TN92
  11. 2009年毕业设计题目:网上自助装机系统的设计与实现
  12. openbsd mysql_在OpenBSD上运行MyDNSNameservers(MySQL / PHP + MyDNS + MyDNSConfig)
  13. Mac 开发工具汇总
  14. jquery fadein css同时用,Fadein,fadeout事件一起使用jquery
  15. word07去掉回车符
  16. android 流量的统计
  17. 《炒股的智慧》第7节文摘
  18. 【算法学习】求得一定数值范围内的所有质数
  19. 微信群发工具,只能在自己电脑上使用(基于wxpy库)
  20. 组图:1896年雅典奥运会

热门文章

  1. HB 7066机舱内部非金属材料毒性测定
  2. cocos creator国际化i18n多语言工具cc-i18n
  3. 方舟手游修改服务器难度,方舟生存进化单机版怎么调难度等级
  4. POJ 1849 Two(树的直径+思维)
  5. 父类指针指向子类对象的问题、父类对象和子类对象之间的问题
  6. 你的团队健康吗?如何打造一支健康的团队?
  7. Java语言每日一练—第9天:根据输入的数据判断是星期几
  8. EOS智能合约开发系列(16): deferred action与inline action
  9. CAS机制以及简单实现
  10. (排列组合的重复问题)