您现在的位置:  
 首 页 > HFSS > HFSS问答百科 > HFSS学习小结【网络转载】

HFSS学习小结【网络转载】

文章来源: 互联网    录入: mweda.com   

HFSS学习小结1

1、
对称的使用
对于一个具体的高频电磁场仿真问题,首先应该看看它是否可以采用对称面。这里面的约束主要在几何对称和激励对称要求。如果一个问题的激励并不要求是可改变的,比如全部同相馈电的阵列,此时最好采用对称,甚至可以采用2个对称(E H 对称),将可以大大节约时间和设备资源。
2
、面的使用
在实际问题中,有很多结构是可以使用 2 维面来代替的,使用2 维面的好处是可以极大的减少计算量并且结果与使用3 维实体相差无几。例如计算一个微带的分支线耦合器,印制板的微带以及地都可以指定某些面为理想电面代替,这样可以很快的获得所需要的物理尺寸及其性能。再以计算偶极子为例,如果偶极子是以理想导体为材质的圆柱,那么相同的其他条件下其计算时间大约是采用等效面为偶极子的45 倍,由此可见一般。
3
Lump Port(集中端口)的使用
HFSS8 里提供了一种新的激励:Lump Port,这种激励避免了建立一个同轴或者波导激励,从而在一定程度上减轻了模型量,也减少了计算时间。 LumpPort 也可以使用一个面来代表,要注意的是对该Port 的校准线和阻抗线的设置一定要准确,端口在空间上一定要与其他金属(或电面)相接,否则结果极易出错。
4
、关于辐射边界的问题
在不需要求解近(远)场问题时,比如密封在金属箱体里面的滤波器等密闭问题,无需设置辐射边界。在需要求解场分布或者方向图时,必须设置辐射边界。这里有些需要注意的问题:在计算大带宽周期性结构时,比如3 个倍频程,最好分段计算,例如以一个倍频程为一段,也就是说在不同的频段计算时设置不同大小的辐射边界,否则在计算的频率边缘难以保证计算精度;其次,辐射边界的大小和问题的具体形状密切相关,如果物体的外部轮廓可以装在一个球或并不过分的椭球中时,宜采用立方体边界——简单有效,如果问题的外部轮廓较为复杂或者椭球2 轴差距太大,以采用相似形边界或圆柱边界,对于辐射问题,如果估计问题的增益较低(比如2dB),那么边界宜采用球形,此时为了得到结果准确也只好牺牲时间了;另在 HFSS 8 中提供了一种新的吸收边界——PML 边界条件,对于这种边界,笔者并不是很满意,尽管其有效距离为八分之一个中心波长——是老边界的一半,可以减少计算量,然而这种边界由程序自己生成,为一个立方体的复杂结构,对于一些特殊的复杂问题,这种边界内部有很多的空间是无用的,此时还不如使用老边界灵活。
5
、关于开孔
有些问题需要在壁上开孔,此时可以采用2 种办法,其一是老老实实的在模型上挖空;其二是采用H/Natrue 边界条件,通常,如果是在面上开孔,将会采用后者,简单,便于修改。
6
、关于网格划分
当模型建立好了之后,进入计算模块,第一步是给问题划分网格。对于一般问题,让软件自动划分比较省心,但对大型问题和复杂问题,让软件自己划分可能需要很好的耐性来等待。根据实际经验,在大型模型的结构密集区域或场敏感区域使用人工划分可以得到很好的效果,有些问题的计算结果开始表现为收敛,但进一步提高精度,却又反弹,问题就在于开始时场敏感区域的网格划分不够仔细,导致计算结果的偏差。
7
、关于所需要的精度
计算问题时,一般需要给定一个收敛精度和计算次数以避免程序陷入计算而无法自拔,当对模型熟悉后,可以单单靠给定次数。在问题之初,建议的计算精度不要太高,实际中曾见到有操作者将问题的S 参数精度设定为0.00001,其实这是完全没有必要的,一般S 参数的精度设定为0.02 左右就已经可以满足绝大部分问题的需要(此时应该注意有无收敛反弹的情况)。如果是计算次数,对于密闭问题,建议是设定为812 次,对于辐射问题,一般计算68 次左右即可观察结果,如果不够再决定是否继续计算。
8
、关于扫描
HFSS
提供一个扫描功能,分3 种方式:快速、离散和插值。其中离散扫描只保留最后一个频点的场结果,其计算时间是单个频点计算时间之和;对快速扫描,将可以得到所计算的频率范围内的所有频率场结果,但是其计算速度和频点多少关系不大,基本和模型复杂程度正比,有时扫描计算的时间非常长,如果不是特别需要关心所有的场情况,建议选用离散扫描,对于特别巨大的问题,则是以快速扫描为宜。而插值方式比较少用。
9
、关于问题的规模
HFSS
所能计算的问题规模与计算机硬件关系很大,其次是所使用的操作系统。在 HFSS8 里,问题描述矩阵的阶基本和网格数正比,对于四面体上10 万的问题也能游刃有余(只要机器够好),然而这并非是指实际问题的电尺寸,实际上,要精确计算一个计算机网络电缆接头(RJ45)所需要的时间和资源并不比计算一个有一个波长电尺寸的一般辐射问题少多少,所以实际上其计算规模的主要约束是问题的复杂程度,而复杂程度里面包含了电尺寸、结构复杂度等要素。由此提醒我们建模时应该尽量简化模型。一般来说,除了在激励区,当结构电尺寸比二十分之一波长还小时,可以忽略它的存在而不会引入明显的误差,这一点在解决问题之初很有效,可以迅速发现问题的关键;当问题的主要要求满足
后,再将模型细化以获得更加精确的结果。

微波EDA (www.mweda.com) 网友回复:

  • 网友回复

    HFSS学习小结2

    已经接触HFSS近两个月了,想用于材料电磁场屏蔽的设计和计算,不知是否可行,now have followed the example _heat sink in the chapter 9.0 _ EMC/EMI in full book 10.0 成功的做出了个结果,现在把看到别人的、自己知道的做一下总结:The main process : building 3D solid modeling; set boundaries and excitations ; analyze the result Before we build the modeling, we should think about what kind of method we use, there are three kinds of solution type: driven model; driven terminal; eigenmode 模式驱动(Driven)------计算以模式为基础的S参数.根据波导模式的入射和反射功率表示S参数矩阵的解,波导,天线等用这个模式多终端驱动(Driven Terminal)------计算以终端为基础的多导体传输线端口的S参数。此时,根据传输线终端的电压和电流表示S参数矩阵的解----微带类用这个比较多! 本征模(Eignemode)-----计算某一结构的本征模式或谐振.本征模解算器可以求出该结构的谐振频率以及这些谐振频率下的场模式! Eignemode solver does not use ports and don’t support radiation boundaries. After launching the software, we should set tool options, included HFSS option and 3D modeler option Select the menu item tool >option  we can see those options Software will open a project by default First step is select solution type  HFSS>solution type Set the units  3D modeler>units 单位可以在其它状态下改变3D modeler 包括了与模型有关的操作和设置Set default material  set 一次后的情况下其后建立的modeler 都是在此material 下的
    default 的情况下 history 的列表中按材料的种类进行分类建立模型过程中使用相对坐标会很方便, 3D modeler>coordinate system > create> relative CS >Offset , 在建模过程中可能要使用很多相对坐标,在set相对坐标的时候,offset是相对于当前CS的位移,在3D Modeler>coordinate system>set working CS 可以选择使某个坐标为当前工作坐标,在history coordinate system 的列表中显示所有的坐标系,当前工作坐标将有个W的标记。在模型复杂的时候需要用适当的方式进行选择某些面、体进行编辑,在edit 里提供了多种方式,常用 edit>select>by name   在选择后可以set boundary 等一些操作同样可以在history里双击某项名字从而edit property,设置好boundaryexcitation 就可以进行analysis setup HFSS>analysis setup>add solution setup 其中包括最大迭代次数maximum number of pass  每两步迭代之间的误差,看来上的数值分析还是有用的在analyze 之前运行一下model validation   select the menu item HFSS>validation check 运行check 以后虽然没出现问题,也不能说明,模型正确,一定能计算出结果,只是说明完成了建模过程中的每个步骤,message 窗口,得到信息,以便修改Analyze   HFSS>analyze all message 窗口中可以知道analyze 的完成情况;从solution data 中有三个标签,其中主要可以从convergence中看出迭代计算的收敛情况;同样可以看到场的分布状况
    首先选择model 某个部位,HFSS>fields>fields从这个菜单中可以选择要显示电场或者磁场例子中选择的是地平面 edit>select>by name>ground 显示某个部位的场分布HFSS>fields>fields> 可以看到关于显示电场
    磁场的选择下图是heat sink ground configuration ground 的电场分布      

  • 网友回复

    点这里下载电子档

    HFSS学习小结.doc
    (2008-06-13 22:00:30, Size: 180 KB, Downloads: 131)

  • 网友回复

    先支持一个
  • 网友回复

    顶一个   真的不错哈
  • 网友回复

    不错,顶一个,不过第一个好象很久以前就有见到过啊!呵呵!
  • 网友回复

    Thanks!!!!!!!!!!
  • 网友回复

    不客气了,
  • 网友回复

    支持一下,不错,继续努力吧!问题都说的对。
  • 网友回复

    一直在用,但是一只用不好,所以要学习!!!
  • 网友回复

    就是要边学习边总结经验啊
    我是边学习边看别人总结的经验
    呵呵,真是差距啊
  • 网友回复

    好东西!!!!!!非常谢谢~~~~
  • 网友回复

    怎么没有了,还没有说完呢,谢谢楼主叙说................................

申明:网友回复良莠不齐,仅供参考。如需专业解答,推荐学习李明洋老师的HFSS培训视频,或咨询本站专家