Keysight EMPro
2020提供电磁仿真设计功能,可以帮助用户在软件设计多种电磁分析方案,可以直接在软件模拟设备,可以在软件构建电磁环境,可以在软件设计模型,可以动画演示分析过程,可以记录后处理数据,提供3D
EM仿真技术,例如FDTD,FEM,2D端口求解器;软件可以构造几何模型,FDTD使用实体基于维度的建模和基于特征的建模,几何对象被创建为一组可重复的动作,因此可以在不占用过多内存的情况下快速撤消和重做操作,所有建模均以简单的二维横截面开始,可根据需要对其进行操作以创建预期的对象;对于需要共同几何形状的项目,可以从几何对象中创建模板或将其导出到LIBRARIES,以方便将其导入到新项目中;也可以导入来自第三方实体建模包的CAD文件,构建或导入几何对象后,可以通过创建材料定义对象并通过拖放来应用它们来为它们分配材料,分立电路组件也可以添加到几何中;在以前的版本中,电路组件是根据它们在网格中的位置来定义的,但是已经对该方法进行了修改,以便根据它们在仿真空间中的全局位置来定义它们的位置(以及所有其他物理对象),这样消除了在网格化过程中当单元倾向于移动时电路组件位置发生改变的机会,如果你需要使用这款软件就下载吧!
软件功能
FDTD模拟
时域有限差分(FDTD)模拟在时域中求解麦克斯韦方程,这意味着电磁场值的计算在时间上离散。 除了通过单次执行程序即可提供宽带输出外,随着问题规模的增长,FDTD仿真还提供了出色的扩展性能。
FDTD仿真具有以下优点和功能:
支持3D任意结构。
支持全波EM模拟。
解决较大和复杂的问题。
提供时域EM。
模拟全尺寸手机天线。
每个端口生成EM仿真。
支持基于GPU的硬件加速。
有限元模拟
有限元方法(FEM)仿真器为任意形状和无源三维结构的电磁仿真提供了完整的解决方案。它为使用RF电路,MMIC,PC板,模块和信号完整性应用的设计人员提供了完整的3D EM仿真。 FEM由高频/高速电路的设计者开发,提供了功能强大的有限元EM仿真器,它以令人印象深刻的精度和速度解决了各种应用。
FEM仿真技术提供以下功能:
导体,各向同性电介质,各向同性线性磁性材料模型,可实现广泛的应用范围。
数量不限的端口,可以模拟多个I / O设计应用程序,例如封装。
电场和磁场建模,使设计中的电磁场可视化。
吸收边界条件(自由空间),可进行天线建模。
全波,EM精度确保首过设计成功。
天线参数(例如增益,方向性和极化),以便更好地了解天线设计。
FEM Simulator和ADS集成为EM和电路设计提供了一种集成方法。
EMPro和ADS集成
是德科技EEsof提供了一种使用通用数据库来组合EMPro和ADS功能的方法。 EMPro支持以下功能:
在ADS中导入EMPro结果和设计数据。
从“ ADS原理图”窗口执行EM电路协同仿真。
通过在ADS中添加EM端口来提高现有EMPro组件的可用性。
管理项目
您可以使用项目来组织和存储设计的仿真数据。 一个项目包括电路,布局,仿真,分析以及有关您设计的输出信息。 您可以设置默认的显示单位,并指定项目的时间步和共形精度。 此外,您可以指定应用程序首选项,例如渲染选项,结果和模板的全局设置。
设计流程整合:通过使用电磁场电路仿真,创建可以在先进设计系统(ADS)中使用二维电路版图以及原理图进行仿真的三维元器件。
广泛的仿真技术:使用频域和时域三维电磁场仿真技术设置和运行分析:有限元方法(FEM)和时域有限差分法(FDTD)
高效的用户接口:使用现代的、简单的图形用户界面快速创建任意三维结构,该界面可以节省时间并提供先进的脚本特征
Electromagnetic Professional(EMPro)是一个三维电磁场仿真平台,可以创建和导入任意三维结构,并运行有限元方法(FEM)和有限差时域(FDTD)仿真。EMPro 是设计流程综合解决方案的一部分,该方案还包括先进设计系统(ADS)电路设计环境和多电磁场仿真技术。
软件特色
高效的现代三维固态建模环境
可以从头开始或使用现有模板创建任意三维对象
可以导入、修改和仿真 CAD 文件
功能强大的 Python 脚本可提供先进的自动化功能
支持 Linux 和 Windows
与 ADS 设计流程整合
可以导出参数化三维元器件,并结合原理图/版图在 ADS 环境中进行仿真
可从 ADS 导入版图对象
频域仿真
有限元方法(FEM)仿真引擎
最适合典型射频/微波元器件仿真
针对不同应用的直接或迭代求解器
EMPro 和 ADS 可提供相同的 FEM 引擎
时域仿真
时域有限差分(FDTD)仿真引擎
最适合天线仿真等大型电子问题以及信号完整性应用
一致性测试选件可用于比吸收率(SAR)等常规分析
图形处理器单元(GPU)加速选件可大幅提升速度和容量。
安装方法
1、打开empro_2020_update1.0_winx64.exe软件安装
2、正在提取安装的数据,等待一段时间
3、显示软件的引导安装界面,点击next
4、提示软件的安装协议内容,点击接受协议
5、设置软件的安装模式,点击next
6、设置软件的安装地址,默认是C:\Keysight\EMPro2020Update1
7、软件的许可证保存地址C:\\Program Files\Keysight\EEsof_License_Tools
8、提示安装准备界面,点击install
9、提示安装进度,等待软件安装结束吧
10、不到一分钟就可以安装结束,点击done
11、弹出许可引导界面,点击退出
12、将empro_2020_update1.0_py3_winx64.exe继续安装,安装方式都是一样的,一直点击下一步
13、等待安装结束点击完成,不要打开软件
破解方法
1、软件安装成功后,将破解文件中EEsof_License_Tools文件夹里面的bin文件夹复制到许可证安装地址替换,地址是C:\Program Files\Keysight\EEsof_License_Tools,注意不是复制到软件的安装地址
2、替换以后打开安装地址下的bin文件夹,打开bin目录下的win32_64文件夹,以管理员的身份运行server_install.bat安装服务并启动服务;
3、提示正在启动,等待启动结束
4、双击Keysight_Licensing.reg添加注册信息
5、复制并替换EMPro2020Update1,EMPro2020Update1Py3两个文件夹;默认目录【C:\Keysight】
6、打开软件以后选择一个可用的许可证就可以进入设计界面
使用说明
FDTD概述
FDTD将空间和时间分为离散的部分。空间被分成盒子形的单元格,该盒子比波长小。电场位于盒子的边缘,磁场位于表面,如下图所示。场的这种定向称为Yee单元,并且是FDTD的基础。
Yee单元格带有标记的场分量
时间被量化为小步,其中每个步代表该字段从一个单元移动到下一个单元所需的时间。给定磁场在空间上相对于电场的偏移量,相对于时间的磁场值也将偏移。使用跳越方案更新电场和磁场,其中首先在每个时间步计算电场,然后计算磁场。
有关如何计算时间步的说明,请参阅“计算机资源”。
当许多FDTD单元组合在一起以形成三维体积时,结果是FDTD网格或网格。每个FDTD单元将与其相邻边缘和面重叠,因此按照惯例,每个单元都将具有三个电场,该电场从与之关联的公共节点开始。 FDTD单元的其他九个边缘处的电场将属于其他相邻单元。每个单元还将具有三个磁场,这些磁场源自与电场公共节点相邻的单元的表面,如上图所示。
在网格内,可以通过更改用于计算给定位置处的场的方程式来添加诸如导体或电介质之类的材料。例如,为了将完美导电的线段添加到单元边缘,可以通过简单地将场设置为零来替换用于计算电场的方程式,因为理想导体中的电场等于零。通过连接许多定义为完美导电材料的端到端电池边缘,可以形成导线。引入其他材料或其他配置的方式类似,并且可以根据材料的特性分别应用于电场或磁场。通过将许多单元边缘与材料相关联,可以在FDTD网格内形成几何结构,例如下面所示的介电球。图中的每个小方框代表一个FDTD单元。
在FDTD网格中网格化的介电球
上图中的各个单元格边缘(电场位置)显示为重叠的网格线。
在任何FDTD仿真中,像元大小(盒子的大小)是最重要的约束,因为它不仅确定时间步长,而且还确定计算的上限频率。一般的经验法则是在每个波长十个像元处设置最小分辨率,从而设置频率上限。在实践中,单元尺寸通常由要模拟的结构的尺寸和特征来设置,例如基板的厚度或导线的长度。
通过在一个或几个位置将采样波形应用于场更新方程,可以将激励应用于FDTD仿真。在每个时间步长上,该时间段内的波形值都将添加到字段值中。周围的场将根据每个单元的特性适当地将引入的波形传播到整个FDTD网格。计算必须继续直到达到收敛状态。这通常意味着所有场值都已衰减至基本上为零(比峰值至少下降60 dB),或者达到了稳态条件。
用料
FDTD能够模拟多种电气和磁性材料。最基本的材料是自由空间。除非添加其他材料来替换自由空间,否则所有FDTD单元都将初始化为自由空间,并使用自由空间方程式更新所有单元边缘的字段。
通过将位于这些材料内的任何单元格边缘的电场或磁场设置为零,可以模拟导电和磁性材料的导电性。由于这些材料的计算简单,因此在可行的情况下,最好使用完美的导体而不是真实的导体。可以在FDTD中对诸如铜之类的导体进行仿真,但是由于计算铜材料中磁场的方程比理想导体的方程更为复杂,因此计算时间会更长。当然,对于仅将一小部分FDTD单元定义为导体的情况,执行时间的差异几乎不会引起注意。
与频率无关的介电和磁性材料,被EMPro认为是普通材料,由其构成参数定义,即电气材料的相对介电常数和电导率,或磁性材料的相对磁导率和磁导率。在大多数情况下,即使在进行宽带计算时,这些材料也是合适的,因为参数在整个频率范围内变化不大。
在某些情况下,与频率无关的材料是不合适的,而是应替换与频率有关的或分散的材料。频率相关材料的一些常见示例是高水分含量的材料,例如人体组织,以及在光频率下激发时的金属。 EMPro中包括模拟电和磁Debye和Drude材料(例如等离子体,Lorentz材料和各向异性磁铁氧体)以及与频率无关的各向异性电介质和非线性对角各向异性电介质的功能。
近区与远区
对于任何给定的计算,通过将特定位置的单元格边缘设置为某些材料来定义要模拟的结构的几何形状。整个FDTD几何空间通常称为网格(不具有应用材料)或网格(具有应用材料),由这些单元的三维块组成。
就数据存储而言,此三维空间被视为EMPro中的近区区域。通过将近区点保存在EMPro中,可以将FDTD网格中任意边缘的场值作为时间的函数进行观察。可以存储其他类型的数据,例如稳态场强度,比吸收率,S参数或阻抗以及近区(网格内)值。
可以制作足够大的FDTD网格,以允许对几何体远场中的点进行采样。通常,这在计算机内存和计算时间方面将是非常昂贵的,因为未知数(单元)的数量很可能很大。请注意,每个FDTD单元的最大大小为一个波长的十分之一,因此,从结构中移出几个波长将需要多个单元。在大多数情况下,这不是监视远场结果的适当方法。
将场值转换为远区并计算辐射增益或雷达散射图的一种更实用的方法是使用转换将FDTD网格中的近区值转换为远离某个位置的远场值网格。在EMPro中,这是通过将几何图形封装在一个盒子中并将字段存储在此盒子的六个面上来完成的。盒子的表面位于FDTD网格的每个外边缘五个FDTD单元中。为了使转换有效,必须在框中包含EMPro几何图形的所有部分。
EMPro中使用的坐标系由X轴参考的方位角(phi)和Z轴参考的仰角(θ)定义,如下图所示。该坐标系用于定位远区位置,并用于在EMPro中定义入射平面波方向。
EMPro中用于远区和入射平面波方向的坐标系
Alpha,Epsilon远区图案的坐标系
方位角,高程远区模式的坐标系
宽带和稳态计算
EMPro使用时域求解器,该求解器可以为单频计算或多频(宽带)计算提供足够的输入激励的结果。换句话说,一种计算提供了在激励脉冲处的频率范围的结果。例如,正确定义的高斯脉冲可以提供从dc到网格所支持的最大频率的激励,该频率仅受计算机资源的限制。
大多数结果可自动用于所有激励频率。某些数据(例如SAR)可能需要大量的计算机内存才能存储每个频率,因此用户可以指定自己对此数据感兴趣的各个频率。
外辐射边界
单元格的三维网格形成EMPro几何,并且在每个单元格位置更新的字段取决于相邻字段。但是,由于内存限制,网格必须在某个点结束,因此,网格外部边缘上的字段无法正确更新。为了纠正这种情况,在EMPro网格的边缘应用了外部辐射边界条件。
外部辐射边界是吸收从EMPro网格向边界传播的场的方法。通过吸收这些场,网格似乎可以永远延伸。外边界的性能是EMPro计算准确性的重要因素,应注意正确使用它们。
在某些情况下,最好使用反射性边界而不是吸收性边界。在EMPro计算中,可以使用完美导电的边界(电的或磁的)对场进行成像。
电脑资源
EMPro软件估计了仿真所需的计算机内存资源。提供本节中的信息以解释此估计的依据。
FDTD是一种计算量大的方法,最合理的计算将需要一台快速的计算机和几百兆的计算机内存。对于大多数应用程序,估计计算所需的计算机内存量非常简单。对于内存使用率(主要是运行时间)最重要的因素是用于表示被测结构的FDTD单元数。每个FDTD单元都有六个与之关联的场值:三个电场和三个磁场。此外,每个单元都有六个与之关联的标志,以指示在六个字段位置中每个位置处存在的物料类型。字段值是实数,每个长度为四个字节,而标志每个为一个字节。这样,每个FDTD单元的内存使用量为:字段24字节,标志6字节,总共30字节。
要估算所需的总内存(以字节为单位),只需将FDTD单元的数量乘以每单元30字节的值即可。计算中有一些开销,但是通常很小。三个值得注意的例外是:瞬态远区方向,每个方向分配六个一维实值数组;使用DFT频率,即在使用宽带脉冲进行激励时收集稳态数据;以及PML外边界的使用。
由于计算机处理器的性能各不相同,因此估算EMPro计算的执行时间更加复杂。
一种估计方法是计算要执行的操作总数。在EMPro计算过程中,每个时间步长每个单元大约有80次操作。通过将单元格数量,时间步数和每个时间步长每个单元格80次操作的乘积相乘,可以得出操作总数。
如果处理器的浮点性能值已知,则可以计算执行时间的值。但是,一般而言,更好的估算方法是确定给定计算机上简单问题的执行时间,然后通过所需计算与简单计算之间的操作次数之比来缩放时间。
时间步长和所需时间步长的数量取决于问题。时间步长的大小取决于问题空间中单元的大小。允许的最大时间步是:
where:
c是光速
Δx,Δy和Δz是像元侧的长度,以米为单位。
用于计算的时间步长不得超过问题空间中每个像元的最小时间步长限制。
在FDTD仿真中指定频率
您可以为FDTD仿真设置多个频率计划。 对于每个计划,您可以指定为单个频率点或整个频率范围内找到一个解决方案。 您也可以为频率计划选择扫描类型。 但是,频率计划的收集是作为单个模拟运行的。 您可以在“设置FDTD仿真”窗口中指定频率设置。 此外,您可以保存所有频率或用户定义频率的结果。
在“设置FDTD模拟”窗口中,“频率”选项卡使您可以指定模拟是宽带(瞬态)计算还是稳态计算。 对于宽带计算,请取消选中“收集稳态数据”选项。 对于稳态计算,请选择此选项,然后选择计算是仅使用感兴趣的波形频率还是使用指定的频率。 下图显示了“频率计划”选项卡:
指定用户定义的频率
通过指定多个频率,计算引擎实际上将通过运行DFT在每个离散频率上运行单独的计算,并将每个频率保存为自己的运行。与仅使用波形频率相比,这将增加计算时间。
场数据将仅按指定的频率存储。同样,指定的频率是在频率计划中明确指定的频率,即自适应扫描的开始和结束频率,任何单个频率,线性和对数频率的所有频率。不会为自动确定采样自适应频率扫描的频率保存现场解决方案。
您可以指定以下选项来创建频率计划:
扫频类型
通常,可以从许多模拟器对话框本身中最有效地执行单个参数的扫描。所有标准仿真控制器均具有自动步进一系列值的功能。
线性:它在一个频率范围内进行仿真,根据您指定的步长以线性增量选择要仿真的频率点。在“开始”和“停止”字段中键入开始和结束频率,然后为每个频率选择频率单位。在“步长”字段中输入步长,然后选择单位。
Log:它在一个频率范围内进行仿真,以对数增量选择要仿真的频率点。在“开始”和“停止”字段中键入开始和结束频率,然后为每个频率选择频率单位。在“点数/十年”字段中输入每十个频率要模拟的频率点数,然后选择单位。
单个:它在单个频率点上进行仿真。在频率字段中输入值,然后选择单位。
在FDTD仿真中,不支持自适应频率计划。
起始频率
以GHz为单位指定起始频率值。
采样点限制
指定要模拟的频率数。对于自适应,这是要使用的最大样本数。
停止频率
以GHz为单位指定终止频率值。
指定数据存储选项
在“数据存储”选项卡中,您可以指定将临时数据保存在“内存”中还是“磁盘上”。将数据保存在内存中将加快计算速度,因为没有文件保存或从磁盘加载的操作,但是这增加了内存需求。另外,使用此选项卡可以指定要保存的数据,以便进行稳态远区后处理。对于宽带激励,可以使用以下部分中介绍的几个选项。
存储数据
在FDTD分析期间,您可以指定存储临时数据的位置。您可以将数据保存在内存中或磁盘上。如果选择“内存中”选项来存储临时数据,则处理速度要比“磁盘上”的处理速度要快,但是会使用内存区域的那部分。如果没有足够的内存空间,请选择“磁盘上”选项。
计算耗散功率
选择“计算耗散功率”将基于电场和磁场采样来计算耗散功率。除非对功耗有特别的兴趣,否则建议不要选中此框,因为由于在整个几何结构上采样数据会大大增加运行时间。
如果启用此功能,则可以基于实际的E和H字段从漫射功率中进行复杂的计算。此外,您可以大致了解每种材料的扩散能力。由于在仿真过程中会保存大量数据,因此此计算会占用更多的内存或磁盘空间(当指定使用磁盘进行计算时)。
保存数据以进行模拟后的远区稳态处理
如果启用了此功能,则在开始模拟之前,即使未定义远场传感器,也可以在模拟完成后计算远场。在“结果”窗口中,完成FDTD模拟后,您可以在“结果”窗口中获取原始稳态远场传感器,以开始计算远场。
指定终止条件
收敛性和稳定性对于确定计算是否会产生可用结果至关重要。当所有电磁能基本消散为零时,就可以满足宽带计算的收敛要求。 EMPro中有多个选项可以定义终止标准,以确保达到正确的收敛。单击“设置FDTD模拟”窗口中的“指定终止条件”选项卡以显示以下选项:
如果您将“最小模拟时间”字段指定为0,则对模拟没有影响。如果您指定的值不是0,则表示时间步长算法直到达到指定的最小时间步长才会停止。这意味着,如果该数字不为零,则FDTD时间步长算法将至少运行直到达到指定的最小仿真时间为止,此后将继续运行直到达到收敛为止。
例:
模拟设置1:最小模拟时间= 0,并且在10000个时间步后收敛
模拟设置2:最小模拟时间= 12000 * timestep->在10000个时间步后,模拟不会停止,但会继续并至少执行12000个时间步。
结束计算的最基本方法是在“最大时间步长”定义中定义一个值。一旦定义的时间步数完成,计算将停止。重要的是要注意,无论是否满足收敛,计算都将终止,因此将此定义设置为适当的值很重要。如果它太低,结果将毫无用处。
远程,并行和集群模拟
支持以下功能:
运行用户界面的本地计算机上的模拟
通过在远程计算机上运行的模拟服务,将远程模拟到专用计算机
通过LSF,PBS或Sun Grid负载平衡系统对预先配置的计算集群进行仿真
从不在群集中的计算机上运行的用户界面中:通过在群集中的计算机上运行的模拟服务
从在集群中的机器上运行的用户界面:可以直接向集群启动模拟
在所有这些情况下,仿真可以并行化:
对于FEM,频率扫描中的频率点计算是并行的
对于FDTD,并行化了不同端口运行的计算
执行并行仿真
可以将本地模拟,远程模拟和发送到负载共享系统的模拟分配给N个并行作业。
当将模拟启动到负载共享系统(LSF,PBS或SunGrid)时,N个并行作业将发送到集群中的不同计算机。
当执行本地模拟或将模拟发送到不在负载共享系统上的模拟服务时,N个并行作业在单台计算机上并行运行。
在FEM和FDTD中,将仿真分布到不同的过程中会得到以下结果:
链接到专用模拟服务器的Simulation Service上的本地和远程FEM模拟:频率点是在本地计算机或专用模拟服务器上以N为一组并行计算的。
链接到负载平衡系统的Simulation Service上的远程FEM仿真。频率点以N组为单位并行计算,并分布在负载平衡系统可用的机器上。
链接到专用模拟服务器的模拟服务上的本地和远程FDTD模拟:针对不同端口运行的模拟以N组并行计算。
链接到负载平衡系统的Simulation Service上的远程FDTD仿真:仿真在不同的端口上运行,并以N组为单位并行计算。这些过程分布在负载平衡系统可用的计算机上。
分布式仿真需要一个或多个分布式计算8件装许可证。一个分布式计算8件装许可证允许并行执行8个过程。指定大于8的数字N将需要多个Distributed Computing 8件装许可证。
并行本地模拟
要运行并行本地模拟,请在“模拟设置”窗口的“资源”选项卡中设置“最大并行作业”。例如:4。
模拟服务上的并行远程模拟
要在Simulation Service上运行并行远程模拟:
1、确保模拟服务正在运行。 您可以在Web浏览器中检查服务状态。
2、在Simulation Service的Admin页面中设置并行作业的数量,例如 到4+。
3、打开模拟设置窗口。
4、指定模拟服务的机器名称和端口号
5、启动模拟。
6、您可以从EMPro GUI或使用任何标准的Web浏览器检查远程仿真的状态。
在LSF,PBS和Sun Grid Cluster上运行并行仿真
当EMPro GUI直接在集群中的计算机上运行时,您可以在可用主机的选择中指定检测到的负载共享系统,并设置要启动的并行作业的数量:
指导方针
如果使用自适应频率计划设置执行分布式FEM仿真,则与未指定分布式仿真的相同仿真设置相比,需要更多的频率点。除了自适应频率扫描规格外,还可以通过指定固定的频率扫描来降低分布式模式下额外频率点的开销。
如果在单台计算机上执行分布式仿真,则同时指定要用于单个进程的并行作业数(N_jobs)和每个作业的线程数(N_threads)时,可以获得最佳性能,并且N_jobs x N_threads小于或等于计算机的物理核心数。例如。在32核计算机上进行仿真时,请指定N_jobs = 4和N_threads = 8。
对于FEM,将总共提交(N_jobs + 2)个工作。一个作业协调模拟流程,第二个作业是初始网格划分和细化,N_jobs个作业之间共享频率扫描。
创建FDTD模拟
FDTD提供了自定义和组织项目的灵活性。脚本和参数化等功能使快速而有效地创建或修改项目成为可能,而无需在通用用户界面(GUI)中执行繁琐的步骤。要使用FDTD模拟EMPro项目,请先创建物理几何。在“几何”窗口中,可以从头开始创建对象,也可以从外部文件导入对象。 “指定方向”选项卡窗口提供了用于在模拟空间中放置物理零件的特殊功能。然后,在“材质编辑器”中创建材质定义并将其存储在“项目”树中,以便可以通过拖放将其轻松应用于几何对象。
创建几何对象并指定有效的材料定义后,可以在“几何”工作区窗口的“组件工具”对话框中添加分立电路组件。电路组件定义是在“电路组件定义编辑器”中创建的,并作为“定义”对象存储在项目树中。可以通过拖放将定义轻松地应用于适当的组件。除了离散源之外,可以在外部激励编辑器中添加外部激励源。波形定义在“波形编辑器”中作为“项目树”中的“定义”对象创建,并通过拖放方式应用于需要波形定义的对象。
接下来,在“网格工具”窗口中定义网格(为网格化操作提供“蓝图”)。在“几何”工作区窗口中或通过双击“项目树”中的“网格”图标可以访问此窗口。在此窗口中定义了诸如限制和单元格,边界框和填充大小的常规特征。此外,可以通过添加固定点和网格区域来定义自定义区域,以便可以更精细地划分项目中更重要的区域,而不重要的区域可以与较大的单元划分网格。特定对象的网格定义可以在“网格属性编辑器”中应用。该编辑器提供了一些选项,用于根据其特性向特定对象添加固定点和网格区域,这在某些情况下可能比在“网格工具”对话框中提供的常规网格定义中定义它们更方便。
定义网格后,即可对项目进行网格化。在网格化操作期间,将材料应用于适当的单元边缘。在“网格视图”中查看项目后,就会在EMPro中自动进行网格划分。可以在“网格划分属性”编辑器中指定网格划分注意事项,例如“网格划分优先级和类型”(磁性和/或电气),或通过右键单击“项目树”中的特定“零件”对象来指定。
在“外部边界编辑器”中指定了“外部边界条件”,用于调节EMPro处理项目边界的方式。双击项目树中的相应分支即可访问该编辑器。一旦定义了项目的各个组件,就可以添加Sensor对象。传感器只是请求数据的对象。根据传感器检索的数据类型,有几种不同类型的传感器。可以从“项目树”或“几何”工作区窗口的“传感器工具”对话框中添加它们。
添加传感器以检索所有所需结果后,将在“模拟”工作区窗口中指定计算标准。在此,为每个仿真定义了诸如源类型,参数扫描定义,S参数馈送,感兴趣的频率,总/分散现场接口和终止标准之类的规范。运行计算后,从“结果”工作区窗口中查看结果。
更新日志
Keysight EMPro 2020.1依旧是一个先进的 3D 电磁建模和仿真环境,并且与先进设计系统(ADS)2020 设计流程进行了整合。这个最新版本提供了许多新功能,可以缩短仿真时间(FEM 性能改进、简化的 Python 脚本编程、自适应网格)和提高设计效率(改进的参数化、FEM 固有场可视化)。
1、FEM
-环境温度和导体材料的温度特性现在需要工程师纳入考虑范围
-网络算法已经得到极大改进
-自适应频率扫描(AFS)已经得到增强,适合处理仿真数据
-修复了辐射功率、增益和效率计算方面的一个问题
-修复了在将激励类型从“多次激励”改成“单次激励”时,在场可视化方面遇到的一个问题。场的参数值现在得到了纠正
-端口配电线与 FEM 中网元的映射现在更加稳定
-FEM 分布式仿真(由 Windows 主机上运行的仿真服务启动)现在变得更稳定
2、EMPro 平台
-为了更容易地在绘制线框图阶段生成参数化对象,约束管理器的默认求解模式现在为 XY 平面
-导入 HFSS(.aedt/.a3dcomp + .sat)已经过改进
-'python_scripts/demo/commandline/run_simulation.py' 脚本演示您如何用命令行生成并运行新仿真,现在已经过更新,可以支持参数扫描
3、许可证
EMPro 要求:
-Keysight EEsof EDA 许可证软件 2018.04 版本
-码字版本最低为 2018.04 或更新版本
-许可证服务器软件(lmgrd 和 agileesofd)升级到至少与 Keysight EEsof EDA 许可证软件 2018.04 中包括的软件版本相同。如果这些要求中有一个得不到满足,那么 EMPro 将不会启动。
∨ 展开