基于多种算法的临近空间飞行器电磁仿真软件设计

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:shohoku23
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近十年以来,临近空间高超音速飞行器迅速发展,对飞行器的探测识别难度更高。高超音速飞行器因其速度快、飞行轨道多变以及所处的大气环境使防御系统难以识别,造成拦截更加困难。因此对高超音速飞行器的电磁散射特性研究能够帮助我们提高对该类飞行器的识别。论文以Intel Visual Fortran和Visual Studio 2013为开发平台,基于矩量法Mo M和时域有限差分FDTD的数值方法,开发出一款用于计算临近空间高超音速飞行器的电磁散射仿真软件,本软件可以计算在等离子体鞘套包覆下的临近空间高超声速飞行器的雷达散射截面。计算电磁学的主要算法-时域有限差分法FDTD、有限元法FEM、矩量法Mo M经过多年的创新发展,科研人员已经积累了大量成熟的Fortran程序。但是这些程序大多在控制台操作环境下,可视化比较差,不能进行界面交互。而VC++/MFC能提供友好的操作界面。利用VC++调用Fortran程序,既利用了Fortran在科学计算领域的高效又结合了VC++/MFC强大的界面功能,并且将耗时较长的计算程序利用多线程实现后台运行,实现电磁散射计算软件化。利用这些算法和MFC的界面功能,可以开发出适用于电磁散射计算的软件。该软件首先根据需求设置网格大小,对目标的模型进行剖分和优化,针对高超音速飞行器可加载等离子流场数据并进行模型耦合;再利用可视化界面,设置激励源、观察位置等参数进行计算。其中采用多种方法提高软件性能,例如,利用射线追踪和八叉树加速技术优化了模型剖分;将Fortran程序生成动态链接库,提供输入参数接口,利用C++加载动态库,调用库函数;利用OpenGL实现模型显示,实现模型的缩放、平移、三维坐标定位等基本功能;利用VC++与Microsoft SQL Server 2014实现数据库管理,主要功能有导入导出数据表、查询数据、删除数据等;由于数值计算耗时太多,为避免出现假死现象,软件使用了多线程;为了方便对数据结果的分析,软件将数据绘制成二维图形,方便观察。软件实现了目标模型、流场数据、模型网格剖分数据、计算结果等的可视化再现,方便了计算和仿真结果的检验。论文采用软件分析了典型高超音速飞行器的电磁散射特性,此方面工作可应用高超音速飞行器的探测和识别的理论分析。
其他文献
<正>平行线是几何中的基本模型之一,它不仅具有迁移角的功能,而且具有进行等积变形的功能,特别是这种功能往往隐含在具体的解题过程中,容易被解题者所忽视,致使解题过程十分
云龙古桥历史悠久、数量众多、种类齐全,具有"滇西桥乡""、桥梁博物馆"、"世界古桥梁艺术博物馆"之美誉。对此以云龙古桥为研究对象,就其分布、类型、历史源流、历史价值、科
<正>去年9月的一天,我给学生上课时不知什么原因总不停地打嗝。我努力试图抑制这不是时候的"噪声",但始终未能如愿。打嗝声不停地在教室里响起,逗得学生们哄堂大笑,但我依然
期刊
目的探讨缬沙坦联合卡维地洛在治疗慢性心力衰竭中的临床疗效及安全性,为临床治疗提供参考。方法回顾性分析于2010年3月~2011年3月收治入院的60例慢性心力衰竭患者随机分为治
行政事业单位的管理职能是维持社会和谐稳定的重要组成部分,而行政事业单位财务的内部控制是保证公共服务的重要因素。随着我国财政部对行政事业单位提出新的要求,对行政事业
晚清民国以来,在外来经济冲击下,焦作地区由传统社会向现代社会转变。英国福公司的经济侵略,刺激焦作矿业经济的发展,促进城市建设。焦作地区人口增多,工商业发展,文化事业也
比较盆栽陆生榕树和两栖型榕树的形态差异、叶片叶绿素含量、叶绿素荧光特性和气体交换的日变化 .两栖型榕树具有较发达的气生根和水生不定根 ,叶片比陆生榕树宽 ,并有向中生
文章对CRH3型动车组制动供风系统常见故障进行分析,针对不同故障类型提出了应急处理方法。希望能够为列车制动供风系统的正常运行提供一些借鉴,仅供参考。
多元文化主义的种族多元论和文化相对主义理论动摇了美国以盎格鲁-撒克逊为根基的美国价值体系,任璧莲的第四部小说《爱妾》通过对卡内基一家身份复杂的各个家庭成员的描写充
"微警务"是全球信息技术发展和公安机关创新工作机制的共同产物。"微警务"通过利用最新网络通讯方式向民众征集案件侦破线索和通告在逃嫌疑人员,发布预警信息,预防犯罪活动发