【技术实现步骤摘要】
本专利技术涉及电磁场散射仿真分析
,具体来说是一种基于电磁散射技术的地海环境可视化生成方法。
技术介绍
随机粗糙表面电磁散射特性的研究是雷达环境遥感和目标探测的基础,近些年来有关这方面的研究取得了一系列重要的进展,并引起了越来越多学者的关注,研究随机粗糙面的电磁散射对于提高雷达的性能具有十分重要的意义,因为随机粗糙表面的电磁散射特性与确定性目标的电磁散射特性有着诸多的区别。通常情况下,随机粗糙表面轮廓采用统计参数来描述,如均方根高度、相关长度和分维数等,这一点明显区别于确定性目标的电磁散射问题。正因为随机粗糙表面的电磁散射问题与确定性目标的电磁散射问题有诸多不同,在军事领域和民用领域都有广泛的应用。随着电磁理论的发展和完善,为电磁软件的商业化用途提供了保证。由于电磁散射在民用方面的作用日益明显,从而催生了商用的电磁仿真软件的快速发展。如在市场上比较受欢迎的有美国REMCOM公司基于时域有限差分方法(FDTD)开发的XFDTD软件,德国ComputerSimulationTechnology公司开发基于时域有限积分方法(TDIE)开发CST软件,Ansoft公司基于有限元开发的HFSS软件以及Ansys公司基于矩量法、多极子技术和高频方法开发FEKO软件等。而地海环境的模拟及可视化一直是行业内的技术难题,其难度在于地海环境的特殊地理起伏环境所带来的基础数据难以采集、处理的问题,因此如何利用电磁散射技术对地海环境进行仿真模拟已经成为急需解决的技术问题。
技术实现思路
本专利技术的目的是为了解决现有技术中无法对地海环境进行可视化仿真模拟的缺陷,提供一种基于电 ...
【技术保护点】
一种基于电磁散射技术的地海环境可视化生成方法,其特征在于,包括以下步骤:11)实际物理背景的获取,利用电磁散射技术对地面环境或海面环境进行探测,获取实际物理背景参数;12)构建入射粗糙面模型,根据实际物理背景参数,基于电磁散射技术对入射平面波参数和所入射的粗糙面参数进行设置,构建入射平面波方程b和入射粗糙面的模型;13)基于粗糙面的模型获取矩阵方程,根据实际物理背景选择相应的极化方式,建立粗糙面上的积分方程并离散为矩阵方程;14)地面环境目标或海面环境目标的电磁散射系数的计算,根据获得的入射平面波方程b和矩阵方程Z,建立阻抗矩阵方程组,通过求解阻抗矩阵方程组得到粗糙面模型表面的电流系数;根据电流系数得到待求的地面环境目标或海面环境目标表面的电流分布,计算出地面环境目标或海面环境目标的电磁散射系数;15)地海环境可视化的实现,将地面环境目标或海面环境目标的电磁散射系数的计算步骤用Fortran语言实现,将Fortran语言源代码编制成Fortran动态链接库DLL文件,用C#用户界面调用该DLL文件实现混合编程,实现地海环境的可视化。
【技术特征摘要】
1.一种基于电磁散射技术的地海环境可视化生成方法,其特征在于,包括以下步骤:11)实际物理背景的获取,利用电磁散射技术对地面环境或海面环境进行探测,获取实际物理背景参数;12)构建入射粗糙面模型,根据实际物理背景参数,基于电磁散射技术对入射平面波参数和所入射的粗糙面参数进行设置,构建入射平面波方程b和入射粗糙面的模型;13)基于粗糙面的模型获取矩阵方程,根据实际物理背景选择相应的极化方式,建立粗糙面上的积分方程并离散为矩阵方程;14)地面环境目标或海面环境目标的电磁散射系数的计算,根据获得的入射平面波方程b和矩阵方程Z,建立阻抗矩阵方程组,通过求解阻抗矩阵方程组得到粗糙面模型表面的电流系数;根据电流系数得到待求的地面环境目标或海面环境目标表面的电流分布,计算出地面环境目标或海面环境目标的电磁散射系数;15)地海环境可视化的实现,将地面环境目标或海面环境目标的电磁散射系数的计算步骤用Fortran语言实现,将Fortran语言源代码编制成Fortran动态链接库DLL文件,用C#用户界面调用该DLL文件实现混合编程,实现地海环境的可视化。2.根据权利要求1所述的一种基于电磁散射技术的地海环境可视化生成方法,其特征在于,所述的构建入射粗糙面模型包括以下步骤:21)根据实际物理背景设置参数,其包括入射波参数、粗糙面参数,其中,入射波参数包括频率、入射角,粗糙面参数包括样本个数M、采样点数N、每个波长的采样点数N1;22)若实际物理背景为对地面环境进行探测,则设置粗糙地面参数,包括纵向特征参数、横向特征参数、介电常数;若实际物理背景为对海面环境进行探测,则设置风速、介电常数;23)通过参数设置从而得到入射波方程b,入射波方程b的元素表达式如下:bm=Ψinc(xm,f(xm)),其中Ψinc(xm,f(xm))为(xm,f(xm))位置处的入射波;采用入射波能量高斯分布的锥形波作为入射波,其表达式为Ψinc(r)=exp[ik0(xsinθi-zcosθi)(1+w(r))]exp(-(x+ztanθi)2g2),]]>式中:w(r)=[2(x+ztanθi)2/g2-1]/(k0gcosθi)2其中,r表示位置(x,z),i满足i2=-1,k0是入射空间的波数因子,θi是入射角,g为锥形波因子;24)基于地海环境高度起伏的功率谱并结合蒙特卡罗技术构建粗糙面模型f。3.根据权利要求1所述的一种基于电磁散射技术的地海环境可视化生成方法,其特征在于,所述的基于粗糙面的模型获取矩阵方程包括以下步骤:31)根据入射波的实际物理特性,选择极化方式;若为TE波入射,则选择HH极化;若为TM波入射,则选择VV极化;32)根据入射波的实际物理特性,建立积分方程,其中:HH极化利用狄利克莱边界条件建立电场积分方程,VV极化利用诺依曼边界条件建立磁场积分方程...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。