首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于FDTD与C++的金属目标RCS省内存计算
引用本文:李欣,吴泽艳.基于FDTD与C++的金属目标RCS省内存计算[J].航空计算技术,2009,39(6):96-99,107.
作者姓名:李欣  吴泽艳
作者单位:中国特种飞行器研究所,湖北,荆门,448035
摘    要:利用C++语言的面向对象特性,实现了金属目标雷达散射截面(Radar Cross Section,RCS)的省内存计算。一般用时域有限差分(Finite—Difference Time-Domain,FDTD)法计算金属目标的RCS时,没有考虑到金属目标内部电磁场量为零的特性,对金属目标内部也分配了大量的内存。将金属目标分为内外两部分,对内部区域分配内存消耗少的数组,利用C++语言的多态性,将各个不同的区域连接成一个整体来计算,从而减少了内存消耗。数值计算结果表明,与普通计算方法相比,对计算精度没有影响,同时可以大幅节省内存消耗。

关 键 词:FDTD  RCS  C++  多态性

A Memory-efficient Computations of Metal Object's RCS Based on FDTD & C++
LI Xin,WU Ze-yan.A Memory-efficient Computations of Metal Object's RCS Based on FDTD & C++[J].Aeronautical Computer Technique,2009,39(6):96-99,107.
Authors:LI Xin  WU Ze-yan
Institution:(China Special Vehicle Research Institute, Jingmen 448035, China)
Abstract:A Memory- efficient computations of metal object's RCS using the object oriented character of C + + language is presented. In general, the character that the field value of metal object inside is zero is ignored when metal object's RCS is calculated with FDTD method, and a large number of memories are distributed inside of the metal object. In this paper, metal object is divided into outer part and inside part, and the memory corresponding to the inside part is less than the outer part awfully. The different computation field is linked together using the polymorphism of the C + + language ,which reduces memory consumption. Compared with general method, the numerical computation results demon- strate that this method dose not affect the computation precision and saves large memory simultaneously.
Keywords:FDTD  RCS  C++
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号