许可优化
产品
解决方案
服务支持
关于
软件库
当前位置:服务支持 >  软件文章 >  基于FEKO&三维网格模型仿真ISAR图像之“删除法”详解

基于FEKO&三维网格模型仿真ISAR图像之“删除法”详解

阅读数 7
点赞 0
article_banner

书接上回:罗驳思:基于Feko&三维几何模型的ISAR数据仿真,这次我们来试试用另一类CAD模型——mesh(网格)模型生成ISAR图像。

实践遇阻

之前我们采用的方案是:选用网上现成的CAD几何模型,导入FEKO 后经过处理生成mesh,然后经过solver(求解器),最后生成ISAR图像。这个方案在实践中碰到了几个问题

  • 首先,网上可供下载的CAD几何模型很少见,而其中FEKO支持读取的格式更是少之又少
  • 与此同时,网格形式的CAD模型却有很多,常见的有.fbx、.3ds等格式,只是这些格式恰恰又不在FEKO支持的读取范围之内
  • 此外,网上下载的CAD模型直接拿来跑CADFEKO的solver,往往是通不过的,需要对模型做后处理,该怎么对mesh格式的CAD模型进行操作

小试牛刀

我们以F16飞机模型和之前的LAK-11模型为例来说明整个操作流程,这两个机模都是mesh类型的,原始的mesh格式分别是3ds/fbx和stl格式。

3ds和fbx格式的文件是没法直接用FEKO导入的,因此我们不得不先将该格式的文件进行转换。选来选去,我们最后选用的是CAD Exchanger(有30天的免费试用期)。这个强大的CAD转换工具支持各种各样的格式转换操作,其中还包括mesh和geometry类型的相互转换!其支持转换的格式如图1所示:

图1.CAD Exchanger支持转换的格式

方便起见,我们选用了可视化较为便捷的fbx格式(Windows 10自带的3D画图工具就支持打开该格式)进行转换,导出的格式选定为FEKO支持的dxf格式,导入及导出结果如图2所示:

图2. 前景图是fbx格式(导入),背景图是dxf格式(导出)

下一步与之前处理几何模型的方式类似:先将模型导入FEKO,然后调整参数进行mesh,最后运行solver。

经验告诉我们:最难的一关在于过solver。之前导入的几何模型在导入后往往保留有多个部件,可是网格模型在导入后一般来说只有一个整体部件(如图3所示)——也就是说,我们需要直接对这个最终的网格成品做“再加工”:

图3. 上半部分是导入的mesh模型,下半部分是导入的geometry模型

在跑solver时,首先碰到的问题是:导入的原始mesh文件网格过大/小,如图4所示:

图4. solver遇到error:mesh的网格过小

我的解决方案是,直接重新mesh,然后再试着过solver。之后碰到的常见问题就是三角面片的交叉重叠问题,如图5所示:

图5. 三角面片发生了交叉

最让人头大的问题出现了_(:з」∠)_这里我们采用FEKO官网给出的策略,也就是删除那些发生碰撞的三角面片,我给它命名为“删除法”。具体操作步骤是:

  • step 1:在CADFEKO中,用POSTFEKO 打开该文件;
图6. step1
  • step 2:在POSTFEKO界面的home中打开CADFEKO的日志文件,定位发生故障的三角面片;
图7. step 2
  • step 3:用mesh中的find element工具,查找并标记上述三角面片;
图7. step3
  • step 4:在CADFEKO中,删除这两个三角面片中的一部分,从而避免该问题的出现;
图8. step 4
  • step 5:重复上述步骤,直到solver不再报错。

完成上述5步后,按照惯例在POSTFEKO中就能生成ISAR图像了(〃'▽'〃)

这里附上上述操作的视频:

效果展示

最后PO一下根据上述方法生成的F16飞机(如图9所示)和LAK-11飞机(如图10所示)的ISAR图片:

图9. F16飞机的ISAR图像
图10. LAK-11的ISAR图像


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删
相关文章
QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空