懂的都懂,这两个软件在电磁仿真领域,可以说是目前商业软件中做电大尺寸目标RCS分析研究中认可度较高的工具。然而网上这方面的教程极少,学了一段时间,写了一些东西,希望给需要的人少走一些弯路。(声明:仅用于学习交流,严禁转发抄袭!!!)
首先得简单介绍一下Hypermesh软件。Hypermesh是一款专门用于模型处理和网格剖分的前处理软件。首先一个问题是,问什么要先用Hypermesh软件做网格剖分。刚学电磁计算的时候很不理解,买回来的Feko工具书里的方法都是直接在Feko里进行模型处理和网格剖分,还纳闷怎么还需要再用额外的网格剖分软件。但学了Hypermesh以后,发现确实很有必要。个人的体会其优势有这么几点:(1)Hypermesh便捷化的操作在处理有缺陷的几何模型时非常高效。很多情况下,我们拿到手的几何模型往往存在各种各样的问题,比如一个飞机模型中可能会存在有实心的solid部分和空心的surface部分(可以理解为实心的球体和空心的球面),但在进行RCS计算的时候,我们只需要有飞机的外壳即可,于是就需要将solid实体删除;再比如由于模型本身或软件兼容性等方面的原因,飞机的各个面没有形成正确的拓扑关系,所谓正确的拓扑关系,说简单点就是飞机的各个面应当是连在一起,不能存在重叠、断开等现象,这种情况可以说是最常见的,这种情况在纯靠Feko是比较低效甚至是无法完成的;(2)Hypermesh可以有效地控制网格质量。相比于Feko自带的网格剖分功能,Hypermesh可以确保剖分的绝大部分甚至是每一个网格都满足最小网格条件;例如在用多层快速多级子(MLFMM)计算RCS时,一般要求网格大小要小于1/8计算波长。Feko自动剖分的网格往往会出现大量的网格不满足这一要求,而Hypermesh可以通过设置合理的网格剖分方式和参数,并通过几轮的修正,轻松满足要求。需要注意的是,网格质量对计算结果的准确性影响很大,特别是采用高精度算法时,尤其要注意,否则可能会出现每次计算结果差异较大的情况。(3)Hypermesh可以方便地对模型各个部件进行分组、做对称处理等,这些功能在进行某些特殊仿真时还是很有必要的。总之,好处多多,用了之后再也回不去的那种。Hypermesh生成的网格文件如果顺利的话,导入Feko中只需设置计算参数即可,提高了工作效率。
言归正传,首先就如何利用Hypermesh进行模型处理和网格剖分。
1.打开Hypermesh,自动弹出User Profiles并选中Feko。
2.选择Import Geometry,点击下图中间位置左侧的文件夹图标,在弹出的对话框中选择需要导入的几何模型文件,并点击Import即可导入。
导入成功后的界面如下图所示:
通常,一般自己用三维建模软件画好的模型或者从网