实验环境:Advanced designed system 2024(ADS2024) 参考资料:ADS官方help文档 |
目录
1、Dynamic Model Selection 【动态模型选择】
一、问题引入
1、原理图仿真
首先,我们以一个简单的例子——[一截U型微带线]来演示一下关于仿真视角【simulation view】的选择仿真结果所产生的影响。
原理图如下图所示。板材为RO4350B,工作频率处在9 GHz ~ 11 GHz。
图 1
原理图仿真S参数结果如下图所示。
图 2
2、emModel仿真
之前的文章提到 -- 通常原理图的仿真结果并不接近于实际,这主要是因为ADS-Momentum仿真采用的是“场”的仿真,考虑到微带元件之间的耦合特性,而原理图是纯粹的“路”的仿真,仿真结果通常会偏移实际。
通过Momentum-EMsetup并仿真产生emModel导出相关模型之后,我们可以新建一个原理图把emModel模型拖进去进行联合仿真,如下图所示。
图 3
如果我们需要进行EM电磁仿真,在仿真视角选择的时候需要选择“emModel”,具体步骤如下图所示。
图 4
如果在仿真视角这一步选择的是“schematic”视角,所仿真出来的结果完全是和图2所显示的S参数结果一致。此处主要展示“emModel”视角和“schematic”视角仿真的区别,这里可以提示一个小技巧,我们可以在数据显示窗口菜单栏”History“中选择开启”on“选项,这样就能够很方便地进行前后对比。
图 5
开启“History-on”后的仿真结果如下图所示,蓝色粗线是“emModel”仿真的效果,细线是“schematic”视角仿真的效果,对比之下,EM电磁仿真【Momentum-2.5D矩量法】的仿真结果还是和原理图仿真结果有一定差异的。
图 6
3、LAYOUT仿真视角
细心的小伙伴可以好奇地发现,图4当中的视角选择栏当中还有一个“layout”视角,下面将对这个视角进行详细解释,首先我们来一组数据对比来展现“layout”视角和“schematic”视角之间有啥区别。同样是开启“History-on”进行对比,惊奇地发现两者的数据曲线竟然都是重合的,这个问题曾经也困惑笔者许久,直到最近查看了ADS官方help文档的介绍。
图 7
二、问题解答
下面将ADS官方英文文档翻译过来,并加上笔者的理解呈现给大家。
1、Dynamic Model Selection 【动态模型选择】
动态模型选择(也称为多态性)是ADS如何在电路仿真过程中确定如何对单元进行建模。
例如,考虑单元格MyFilter:
图 8
它有三个电路仿真单元视图:
- * 名为“emModel”的EM模型单元视图使用基于EM的S参数对滤波器进行建模。
- * 名为“schematic”的原理图单元视图使用理想组件(例如L、C、R)对滤波器进行建模。
- * 名为“schematic ustrip”的原理图单元视图使用微带组件(例如MLIN)对滤波器进行建模。
【动态模型选择】告诉电路仿真器在仿真MyFilter时使用这三个单元视图中的哪一个。其中,layout视图也可能是电路可仿真的。
2、“layout”仿真视角
在电路仿真中使用Layout有两种方法。
* 使用EM model视图,该视图使用Layout的EM仿真【调用了hpeesofsim仿真器】生成的S参数对Layout进行建模。
* 在电路仿真中直接使用Layout视图。
图 9
当电路仿真器直接使用Layout view时,所有基本形状(例如矩形、多边形、圆形)都被建模为理想连接(即等效于导线)。这意味着Layout中在电路仿真中具有任何有趣电气行为的唯一项目是电路可仿真的单元实例。电路仿真实例通常来自:
·ADS库(例如,“ADS_tlines”库中的微带元件)
·设计套件
·您创建的单元格【Cells that you create】
建议读原文,翻译有点不是很通顺:
When a layout view is used directly by the circuit simulator, all primitive shapes (e.g., rectangles, polygons, circles) are modeled as ideal connections (that is, equivalent to wires). This means that the only items in the layout that have any interesting electrical behavior in the circuit simulation are instances of cells that are circuit simulatable. Circuit-simulatable instances typically come from:
· ADS libraries (e.g., microstrip components from the “ads_tlines” library)
· Design kits
· Cells that you create
3、具体案例说明
考虑一个简单例子,下图的layout主要包含以下三个对象,两条MLINS 和一个 MTAPER【锥形渐变】
图 10
原文介绍:These components are from the library “ads_tline” and the circuit simulator has models for them. For circuit simulation, the above layout is equivalent to this schematic:
也就是说,若选择“layout”视角,图 10 所示的版图将等价于图 11 的原理图仿真。
图 11
进一步地,如果将图10中的三个来自“ads_tline” 库的元件合并成一个整体,如图 12 所示,那个这个整体是在ADS元器件库里面找不到的,那么就会产生以下效果:
【原文翻译:那么电路仿真器没有原始形状的模型,因此它们被视为完美连接,短路P1和P2。对于电路仿真,扁平布局等效于此示意图:】—— 如图 13 所示
图 12
也就是说,若选择“layout”视角,图 12 所示的版图将等价于图 13 的原理图仿真,相当于两个Port端口短路了。
图 13
至此,本文所介绍关于Dynamic Model Selection 【动态模型选择】的相关内容结束,希望对大家使用ADS仿真软件有所帮助。