改进共形FDTD算法及其在RCS计算中的应用
- 格式:doc
- 大小:15.00 KB
- 文档页数:2
超表面共形至马鞍面 rcs缩减文献超表面共形至马鞍面 RCS缩减超表面是一种新型的人工结构,通过调控电磁波的传播和辐射,实现对电磁波的精确控制。
超表面的设计和制备可以实现对电磁波的各向异性调控,具有较高的灵活性和可调性。
超表面在通信、雷达、光学等领域都有广泛的应用前景。
共形变换是一种保持角度不变的变换,可以将一个几何形状映射到另一个几何形状上。
在电磁学中,共形变换可以用于设计新型的超表面结构,实现对电磁波的控制和调整。
而马鞍面是一种特殊的曲面,它具有非常特殊的几何形状和性质。
研究人员通过共形变换的方法将超表面的结构从原来的形状变换到马鞍面的形状上,实现了对超表面的 RCS(radar cross section,雷达截面)的缩减。
RCS是物体对雷达波的反射截面,是衡量物体在雷达系统中的探测能力的重要指标。
通过缩减超表面的RCS,可以减小物体在雷达系统中的探测范围,提高隐身性能。
在超表面共形至马鞍面的研究中,研究人员首先通过数学建模和仿真分析,确定了超表面的结构参数和性能指标。
然后,利用共形变换的理论和方法,将超表面的结构从原来的形状变换到马鞍面的形状上。
通过调整超表面的结构参数,可以实现对电磁波的各向异性调控,从而达到缩减RCS的效果。
研究人员还通过实验验证了超表面共形至马鞍面的效果。
他们利用微波实验系统对超表面的RCS进行了测量,结果显示相比原始的超表面结构,共形至马鞍面的结构在一定的频率范围内能够实现显著的RCS缩减。
这表明通过共形变换的方法可以有效地改变超表面的性能,实现对电磁波的精确控制。
超表面共形至马鞍面的研究不仅对于提高雷达隐身性能具有重要意义,还为其他领域的电磁波控制提供了新的思路和方法。
未来的研究可以进一步探索超表面共形变换的机理和方法,优化超表面的设计和制备技术,进一步提高超表面的性能和应用范围。
超表面共形至马鞍面的研究为电磁波的精确控制提供了新的思路和方法。
通过共形变换的方法,可以将超表面的结构从原来的形状变换到马鞍面的形状上,实现对电磁波的控制和调整。
复杂目标RCS计算的建模方法
陈源;王如根
【期刊名称】《现代电子技术》
【年(卷),期】2003(000)002
【摘要】介绍了复杂目标RCS计算中建模的3种方法,阐述了他们各自的优点和不足,并指出了参数曲面法将是未来复杂目标RCS计算中建模的首要方法.
【总页数】3页(P55-56,60)
【作者】陈源;王如根
【作者单位】空军工程大学工程学院,陕西,西安,710038;空军工程大学工程学院,陕西,西安,710038
【正文语种】中文
【中图分类】O29
【相关文献】
1.含腔复杂军事目标RCS综合计算方法 [J], 孙占久;聂宏;昂海松;卞恩荣
2.复杂目标近区RCS的一种计算方法 [J], 李向军;李静
3.复杂目标近场双站RCS的建模方法 [J], 陈俊吉;许家栋;庞春生;李建坤
4.基于FDTD方法的复杂目标RCS数值计算 [J], 许鑫;朱安石;杨勇;蔚建斌
5.NURBS曲面建模用于低RCS复杂目标可视化电磁计算 [J], 王年;吴先良
因版权原因,仅展示原文概要,查看原文内容请购买。
万方数据万方数据-1886·系统工程与电子技术第32卷算面片的法向量的方法得到的都是目标的外法向。
注意:不同软件生成的三角面元数据文件的编号格式可能不同。
例如有的从0开始编号,而有的则从l开始编号,在采用FDTD建模程序读取这些数据文件时要注意。
编程实现的具体步骤如F:(1)读人模型的三角面元数据文件。
首先,由文件1中数据的行数确定面元的个数Nface,由文件2中数据的行数确定顶点的个数Npoint。
然后,将文件l和文件2分别读入建模程序。
(2)求各三角面元的单位法向量。
搜索各面元所包含的三个顶点的编号,依次判断出包含各顶点的面元,并计算出相应各面元的单位法向量。
图2为包含点A的三角面元示意图。
D图2包含顶点A的三角面元如图2所示,假设共有7个围绕顶点A的三角面元:ABC、ACD、ADE、AEF、AFG、AGH、AHB。
三角面元ABC的顶点坐标分别为A(z^,Y^,z^),B(zB,YB,zB),C(xc,yc,zc),面元ABC所在平面,c的方程可写为a.T+by+倪一d(1)则面元ABC的单位外法向矢量为五,={a,b,c}/ ̄/口2+b2+C2(2)同理,按照上述方法可依次计算出三角面元ACD、ADE、AEF、AFG、AGH、AHB所在平面的单位外法向矢量。
(3)求各顶点的单位法向矢量。
将包含顶点A的7个三角面元的单位法向矢量求和得到的矢量即近似为目标表面在顶点A处的法向矢量。
A点的单位外法向矢量可写为h一一∑而,/I∑而。
I(3)以的3个分量,即3个方向余弦记为(z,m,咒)。
(4)根据涂层厚度,求各顶点移动后的坐标。
假设涂层厚度为d。
,将点A沿法线移动到点A7,使XA-'一士d。
献(外涂层取“+”,内涂层取“一”),如图3所示,A7的坐标为0.2m后,将原来的三角面元和移动后的三角面元同时显示时的结果。
(a)顶点爿内移(b)顶点A外移图3顶点A沿法线方向移动示意图图4涂敷发动机叶片的三角面元模型1.3局部涂敷的实现在实际工程应用中,为了减小目标的雷达散射截面(radarcrosssection,RCS),通常只在目标的强散射中心涂敷吸波材料,所以需要进行局部涂敷。
% FDTD仿真二维TE波目标双站RCS;% 编写时间:2012年4月28日;% 编写者:tingo;%Email:**********************.%%clear;clf;clc;close all;%% 计算中用到的一些电磁常量;mu0=4*pi*(1e-7); %磁导率;epsilon0=(1/36/pi)*(1e-9); %介电常数;Vvacuum=1/sqrt(mu0*epsilon0); % 真空中的波传播速度;Zc=sqrt(mu0/epsilon0);%% 求解区域及网格划分namda=1e-2; % 1GHz对应的波长;dx=namda/40;dy=dx;nx=150;ny=nx;Lx=nx*dx;Ly=Lx;a=2*namda;dt=dx/Vvacuum/2; % 时间步长;itmax=1000; % 仿真时间步;%% PML层电磁参数设置;Rmax=1e-3; % 电磁波垂直入射的反射系数;iebc=4; % 左右两边PML层网格数目;jebc=4; % 上下两边PML层网格数目;orderbc=4; % pML层中电导率分布阶数;iebcf=nx+2*iebc;iebcb=nx+2*iebc;%% 为储存电磁数据的矩阵变量分配内存;%========FDTD 区域=========%Ex=zeros(nx,ny+1);Ey=zeros(nx+1,ny);Hz=zeros(nx,ny);caex=zeros(nx,ny+1);cbex=zeros(nx,ny+1);caey=zeros(nx+1,ny);cbey=zeros(nx+1,ny);cahz=zeros(nx,ny);cbhz=zeros(nx,ny);%=========PML层==========%% front;Exbcf=zeros(iebcf,jebc);Eybcf=zeros(iebcf+1,jebc);Hzxbcf=zeros(iebcf,jebc);Hzybcf=zeros(iebcf,jebc);caexbcf=zeros(iebcf,jebc); %Exbcf计算系数1, cbexbcf=zeros(iebcf,jebc); %Exbcf计算系数2;caeybcf=zeros(iebcf+1,jebc);cbeybcf=zeros(iebcf+1,jebc);cahzxbcf=zeros(iebcf,jebc);cbhzybcf=zeros(iebcf,jebc);% back;Exbcb=zeros(iebcb,jebc); % jebc+1 Eybcb=zeros(iebcb+1,jebc);Hzxbcb=zeros(iebcb,jebc);Hzybcb=zeros(iebcb,jebc);caexbcb=zeros(iebcb,jebc);cbexbcb=zeros(iebcb,jebc);caeybcb=zeros(iebcb+1,jebc);cbeybcb=zeros(iebcb+1,jebc);cahzxbcb=zeros(iebcb,jebc);cbhzxbcb=zeros(iebcb,jebc);cahzybcb=zeros(iebcb,jebc);cbhzybcb=zeros(iebcb,jebc);% leftExbcl=zeros(iebc,ny+1);Eybcl=zeros(iebc,ny);Hzxbcl=zeros(iebc,ny);Hzybcl=zeros(iebc,ny);caexbcl=zeros(iebc,ny+1);caeybcl=zeros(iebc,ny); cbeybcl=zeros(iebc,ny); cahzxbcl=zeros(iebc,ny); cbhzxbcl=zeros(iebc,ny); cahzybcl=zeros(iebc,ny); cbhzybcl=zeros(iebc,ny); % right;Exbcr=zeros(iebc,ny+1); Eybcr=zeros(iebc,ny); Hzxbcr=zeros(iebc,ny); Hzybcr=zeros(iebc,ny);caexbcr=zeros(iebc,ny+1); cbexbcr=zeros(iebc,ny+1); caeybcr=zeros(iebc,ny); cbeybcr=zeros(iebc,ny); cahzxbcr=zeros(iebc,ny); cbhzxbcr=zeros(iebc,ny); cahzybcr=zeros(iebc,ny);%% 仿真区域媒质参数设定;nmedium=2; % 媒质数目;epsilonr=[1,1]; % 相对介电常数;mur=[1,1]; % 相对磁导率sigma=[0,6e7]; % 电导率;rou=[0,0]; % 磁阻率;ca=zeros(1,nmedium);cb=zeros(1,nmedium);cp=zeros(1,nmedium);cq=zeros(1,nmedium);for i=1:nmediumepsilon=epsilon0*epsilonr(i);mu=mu0*mur(i);eaf=sigma(i)*dt/2/epsilon;haf=rou(i)*dt/2/mu;ca(i)=(1-eaf)/(1+eaf);cb(i)=dt/epsilon/(1+eaf);cp(i)=(1-haf)/(1+haf);cq(i)=dt/mu/(1+haf);end%% 自由空间FDTD迭代计算系数;% Ex;caex(:,:)=ca(1);cbex(:,:)=cb(1);% Ey;caey(:,:)=ca(1);cbey(:,:)=cb(1);% Hz;cahz(:,:)=cp(1);cbhz(:,:)=cq(1);%% 散射体模型;ObjType=input('请输入散射体模型(1. 方金属柱;2. 圆金属柱):'); switch ObjTypecase 1% 金属方柱;nx1=round( (Lx-a)/2/dx ); % 金属方柱x方向开始网格编码;nx2=round( (Lx+a)/2/dx ); % 金属方柱x方向截止处网格编码;ny1=nx1; % 金属方柱y方向开始网格编码;ny2=nx2; % 金属方柱y方向截止处网格编码;% 金属方柱区域FDTD计算系数;caex( (nx1+1):(nx2 ) , ( ny1+1):(ny2+1) )=ca(2);cbex( (nx1+1):(nx2 ) , ( ny1+1):(ny2+1) )=cb(2);caey( (nx1+1):(nx2+1) , (ny1+1):(ny2 ) )=ca(2);cbey( (nx1+1):(nx2+1) , (ny1+1):(ny2 ) )=cb(2);cphz( nx1+1 : nx2 , (ny1+1) : ny2 )=cp(2);cqhz( nx1+1 : nx2 , (ny1+1) : ny2 )=cq(2);case 2% 圆金属柱;r=namda; % 圆介质柱半径;xcenter=Lx/2; % 圆柱的中心x坐标;ycenter=Ly/2; % 圆柱的中心y坐标;% 圆柱区域FDTD计算系数;% Ex;for i=1:nxfor j=2:nyx=(i-0.5)*dx;y=(j-1)*dy;dist=sqrt( (x-xcenter)^2+(y-ycenter)^2 ); if(dist<=r)caex(i,j)=ca(2);cbex(i,j)=cb(2);endendend% Ey;for i=2:nxfor j=1:nyx=(i-1)*dx;y=(j-0.5)*dy;dist=sqrt( (x-xcenter)^2+(y-xcenter)^2 ); if(dist<=r)caey(i,j)=ca(2);cbey(i,j)=cb(2);endendendotherwisedisp('没有电磁目标,请重新运行程序,正确输入!');end%% PML层区域煤质参数;%==============================================%% Front%==============================================%delbc=jebc*dy;sigmabcm=-log(Rmax/100.0)*(orderbc+1)*epsilon0*Vvacuum/2/delbc; bcfactor=sigmabcm/dy/(delbc^orderbc)/(orderbc+1);caexbcf(1:iebcf,1)=1;cbexbcf(1:iebcf,1)=0;for j=2:jebcy1=(jebc-j+1.5)*dy;y2=(jebc-j+0.5)*dy;sigmay=bcfactor*(y1^(orderbc+1)-y2^(orderbc+1) );ca1=exp(-sigmay*dt/epsilon0);cb1=(1-ca1)/sigmay/dy ;caexbcf(1:iebcf,j)=ca1;cbexbcf(1:iebcf,j)=cb1;endsigmay=bcfactor*(0.5*dy)^(orderbc+1);ca1=exp(-sigmay*dt/epsilon0);cb1=(1-ca1)/sigmay/dy ;caex(1:nx,1)=ca1;cbex(1:nx,1)=cb1;%左、右边PML区域与前PML区域的交界面处,j=1; % exbcl 和exbcr 在j=1;caexbcl(1:iebc,1)=ca1;cbexbcl(1:iebc,1)=cb1;caexbcr(1:iebc,1)=ca1;cbexbcr(1:iebc,1)=cb1;for j=1:jebc;y1=(jebc-j+1)*dy;y2=(jebc-j)*dy;sigmay=bcfactor*(y1^(orderbc+1)-y2^(orderbc+1) );rouy=sigmay*mu0/epsilon0;cp1=exp(-rouy*dt/mu0);cq1=(1-cp1)/rouy/dy;cahzybcf(1:iebcf,j)=cp1;cbhzybcf(1:iebcf,j)=cq1;end% PML层中Ey和Hzx迭代系数计算:sigmax=0;,roux=0;for j=1:jebcca1=1;cb1=dt/dx/epsilon0;cp1=1;cq1=dt/dx/mu0;caeybcf(iebc+2:iebc+nx,j)=ca1; % 修正此处“iebc+1:iebc+nx+1”为"iebc+2:iebc+nx",2012/4/27.cbeybcf(iebc+2:iebc+nx,j)=cb1; % 修正此处“iebc+1:iebc+nx+1”为"iebc+2:iebc+nx",2012/4/27.cahzxbcf(iebc+1:iebc+nx,j)=cp1;cbhzxbcf(iebc+1:iebc+nx,j)=cq1;end%==============================================% % Back%==============================================%caexbcb(1:iebcf,jebc)=1;cbexbcb(1:iebcf,jebc)=0;for j=1:jebc-1y1=(j+0.5)*dy;y2=(j-0.5)*dy;sigmay=bcfactor*(y1^(orderbc+1)-y2^(orderbc+1) );ca1=exp(-sigmay*dt/epsilon);cb1=(1-ca1)/sigmay/dy ;caexbcb(1:iebcf,j)=ca1;cbexbcb(1:iebcf,j)=cb1;endsigmay=bcfactor*(0.5*dy)^(orderbc+1);ca1=exp(-sigmay*dt/epsilon);cb1=(1-ca1)/sigmay/dy;caex(1:nx,ny+1)=ca1;cbex(1:nx,ny+1)=cb1;% 左、右边PML区域与后PML区域的交界面处,j=ny+1; % exbcl 和exbcr 在j=1;caexbcl(1:iebc,ny+1)=ca1;cbexbcl(1:iebc,ny+1)=cb1;caexbcr(1:iebc,ny+1)=ca1;cbexbcr(1:iebc,ny+1)=cb1;for j=1:jebc;y1=j*dy;y2=(j-1)*dy;sigmay=bcfactor*(y1^(orderbc+1)-y2^(orderbc+1) );rouy=sigmay*mu0/epsilon0;cp1=exp(-rouy*dt/mu0);cq1=(1-cp1)/rouy/dy;cahzybcb(1:iebcf,j)=cp1;cbhzybcb(1:iebcf,j)=cq1;end% PML层中Ey和Hzx迭代系数计算:sigmax=0;,roux=0;for j=1:jebcca1=1;cb1=dt/dx/epsilon0;cp1=1;cq1=dt/dx/mu0;caeybcb(iebc+2:iebc+nx,j)=ca1; % 修正此处“iebc+1:iebc+nx+1”为"iebc+2:iebc+nx",2012/4/27.cbeybcb(iebc+2:iebc+nx,j)=cb1; % 修正此处“iebc+1:iebc+nx+1”为"iebc+2:iebc+nx",2012/4/27.cahzxbcb(iebc+1:iebc+nx,j)=cp1;cbhzxbcb(iebc+1:iebc+nx,j)=cq1;end%==============================================%% Left%==============================================%delbc=iebc*dx;sigmabcm=-log(Rmax/100)*(orderbc+1)*epsilon0*Vvacuum/2/delbc; bcfactor=sigmabcm/dx/(delbc^orderbc)/(orderbc+1);caeybcl(1,1:ny)=1;cbeybcl(1,1:ny)=0;caeybcf(1,1:jebc)=1;cbeybcf(1,1:jebc)=0;caeybcb(1,1:jebc)=1;cbeybcb(1,1:jebc)=0;for i=2:iebcx1=(iebc-i+1.5)*dx;x2=(iebc-i+0.5)*dx;sigmax=bcfactor*(x1^(orderbc+1)-x2^(orderbc+1));ca1=exp(-sigmax*dt/epsilon0);cb1=(1-ca1)/(sigmax*dx);caeybcl(i,1:ny)=ca1;cbeybcl(i,1:ny)=cb1;% front 左片区;caeybcf(i,1:jebc)=ca1;cbeybcf(i,1:jebc)=cb1;%back 左片区caeybcb(i,1:jebc)=ca1;cbeybcb(i,1:jebc)=cb1;endsigmax= bcfactor*(0.5*dx)^(orderbc+1);ca1=exp(-sigmax*dt/epsilon0);cb1=(1-ca1)/(sigmax*dx);caey(1,1:ny)=ca1;cbey(1,1:ny)=cb1;caeybcf(iebc+1,1:jebc)=ca1;cbeybcf(iebc+1,1:jebc)=cb1;caeybcb(iebc+1,1:jebc)=ca1;cbeybcb(iebc+1,1:jebc)=cb1;for i=1:iebcx1=(iebc-i+1)*dx;x2=(iebc-i)*dx;sigmax=bcfactor*(x1^(orderbc+1)-x2^(orderbc+1)); roux=sigmax*mu0/epsilon0;cp1=exp(-roux*dt/mu0);cq1=(1-cp1)/roux/dx;cahzxbcl(i,1:ny)=cp1;cbhzxbcl(i,1:ny)=cq1;% front 左片区;cahzxbcf(i,1:jebc)=cp1;cbhzxbcf(i,1:jebc)=cq1;% back 左片区cahzxbcb(i,1:jebc)=cp1;cbhzxbcb(i,1:jebc)=cq1;end% PML层中Ex和Hzy迭代系数计算:sigmay=0;,rouy=0; for i=1:iebcca1=1;cb1=dt/dy/epsilon0;cp1=1;cq1=dt/dy/mu0;caexbcl(i,2:ny)=ca1;cbexbcl(i,2:ny)=cb1;cahzybcl(i,1:ny)=cp1;cbhzybcl(i,1:ny)=cq1;end%==============================================% % Right%==============================================% caeybcr(iebc,1:ny)=1;cbeybcr(iebc,1:ny)=0;caeybcf(iebcf+1,1:jebc)=1;cbeybcf(iebcf+1,1:jebc)=0;caeybcb(iebcb+1,1:jebc)=1;cbeybcb(iebcb+1,1:jebc)=0;for i=1:iebc-1x1=(i+0.5)*dx;x2=(i-0.5)*dx;sigmax=bcfactor*(x1^(orderbc+1)-x2^(orderbc+1));ca1=exp(-sigmax*dt/epsilon0);cb1=(1-ca1)/(sigmax*dx);caeybcr(i,1:ny)=ca1;cbeybcr(i,1:ny)=cb1;% front 右片区;caeybcf(iebc+nx+1+i,1:jebc)=ca1;cbeybcf(iebc+nx+1+i,1:jebc)=cb1;%back 右片区caeybcb(iebc+nx+1+i,1:jebc)=ca1;cbeybcb(iebc+nx+1+i,1:jebc)=cb1;end% Ey在FDTD右边界与PML分界线上的计算系数;sigmax= bcfactor*(0.5*dx)^(orderbc+1);ca1=exp(-sigmax*dt/epsilon0);cb1=(1-ca1)/(sigmax*dx);caey(nx+1,1:ny)=ca1;cbey(nx+1,1:ny)=cb1;caeybcf(iebc+nx+1,1:jebc)=ca1;cbeybcf(iebc+nx+1,1:jebc)=cb1;caeybcb(iebc+nx+1,1:jebc)=ca1;cbeybcb(iebc+nx+1,1:jebc)=cb1;for i=1:iebcx1=i*dx;x2=(i-1)*dx;sigmax=bcfactor*(x1^(orderbc+1)-x2^(orderbc+1)); roux=sigmax*mu0/epsilon0;cp1=exp(-roux*dt/mu0);cq1=(1-cp1)/roux/dx;cahzxbcr(i,1:ny)=cp1;cbhzxbcr(i,1:ny)=cq1;% front 右片区;cahzxbcf(iebc+nx+i,1:jebc)=cp1;cbhzxbcf(iebc+nx+i,1:jebc)=cq1;% back 右片区cahzxbcb(iebc+nx+i,1:jebc)=cp1;cbhzxbcb(iebc+nx+i,1:jebc)=cq1;end% PML层中Ex和Hzy迭代系数计算:sigmay=0;,rouy=0; for i=1:iebcca1=1;cb1=dt/dy/epsilon0;cp1=1;cq1=dt/dy/mu0;caexbcr(i,2:ny)=ca1;cbexbcr(i,2:ny)=cb1;cahzybcr(i,1:ny)=cp1;cbhzybcr(i,1:ny)=cq1;end%==============================================%% End%==============================================%%%%% 总场\散射场连接边界;Itfmin=10; % 总场连接边界x方向起始结点;Itfmax=nx-10; % 总场连接边界x方向终止结点;Jtfmin=Itfmin; % 总场连接边界y方向起始结点;Jtfmax=Itfmax; % 总场连接边界y方向终止结点;% 总场连接边界处的电磁场量;nxcb=(Itfmax-Itfmin); % 总场连接边界:上、下边界上的电场Ez和磁场Hx 结点数目;nycb=(Jtfmax-Jtfmin); % 总场连接边界:左、右边界上的电场Ez和磁场Hy 结点数目;% 存储总场连接边界上的EM场量数据;Excbfb=zeros(nxcb,2); % 前、后边界;Eycblr=zeros(2,nycb); % 左、右边界;Hzcbfb=zeros(nxcb,2); % 前、后边界;Hzcblr=zeros(2,nycb); % 左、右边界;% 修正总场连接边界附近EM场量公式中的常系数;coexcb=dt/epsilon0/dy; % Excoeycb=dt/epsilon0/dx; % Eycoehzcbfb=dt/mu0/dy; % Hz前后连接边界;coehzcblr=dt/mu0/dx; % Hz左右连接边界;%% 入射平面波信息% 平面波入射角设定为0°;freq=Vvacuum/namda; %入射波频率;T=1/freq; % 周期;Ninc=itmax+1; % 一维电场网格点数目,磁场的减一。
fdtd方法在微盘谐振器设计中的应用FDTD方法在微带谐振器设计中的应用微带谐振器是一种被广泛应用于微波通信和雷达技术中的微波器件。
它可以将微波信号从传输线中引入到微带谐振器中,并产生共振,从而实现滤波和频率选择功能。
微带谐振器的设计需要考虑多个因素,例如频率响应、带宽、Q值等。
在实际应用中,如何快速准确地设计出符合要求的微带谐振器是一个重要的问题。
本文将介绍FDTD方法在微带谐振器设计中的应用。
1. FDTD方法简介FDTD(Finite-Difference Time-Domain)方法是一种基于从Maxwell方程组的数值解法。
它可以用于模拟二维或三维空间中的电磁波传播和反射现象。
FDTD方法的基本思想是将连续的空间离散化为网格,然后在每个网格点上计算电场和磁场的大小和方向。
通过在时间上不断迭代,可以模拟出电磁波在空间中的传播和反射。
2. 微带谐振器的设计微带谐振器是一种基于微带线结构的谐振器。
它通常由一条狭窄的金属带和一块绝缘基板组成。
金属带是谐振器中的传输线,绝缘基板用于支撑金属带,并对其进行绝缘。
在微带谐振器中,金属带的长度、宽度和位置等参数都会影响谐振频率和带宽。
微带谐振器的设计需要考虑多个因素,例如谐振频率、带宽、Q值等。
其中,谐振频率是指谐振器的共振频率,带宽是指谐振器的工作带宽,Q值是指谐振器的品质因数。
在实际应用中,需要通过调整谐振器的结构参数来实现所需的谐振频率、带宽和Q值。
3. FDTD方法在微带谐振器设计中的应用FDTD方法可以用于模拟微带谐振器的电磁场分布和频率响应。
通过在FDTD模拟中改变微带谐振器的结构参数,例如金属带的长度、宽度和位置等,可以得到不同频率响应的谐振器。
通过比较FDTD 模拟结果和实际测量结果,可以验证FDTD模拟的准确性,并优化微带谐振器的设计。
FDTD方法的优点是可以快速模拟出微带谐振器的电磁场分布和频率响应,可以直观地观察谐振器的工作原理和性能。
利用fdtd与传输方程混合计算散射系数的方法利用FDTD与传输方程混合计算散射系数的方法是一种新兴的、用于计算复杂场景下散射系数(scattering coefficients)的技术。
它将传统的Finite-Difference Time-Domain (FDTD)技术与传输方程(Transmission Equation)技术结合在一起,以解决传统的FDTD技术无法准确预测大范围场景的问题。
首先,要理解使用FDTD与传输方程混合计算散射系数的原理,必须了解FDTD和传输方程的基本概念。
FDTD 是有限差分时域(Finite-Difference Time-Domain)的缩写,它是一种常用的电磁场建模技术,可以用来模拟物体对电磁场的反应。
它通过将电磁场分解为电场和磁场,并分别用不同的微分方程(Maxwell's equations)进行建模,实现模拟。
而传输方程(Transmission equation)则是一种用来描述场景中光子传输的数学方程,根据该方程,每条光线都可以描述为一个传输函数,可以用来求解当前场景中光子的传播特性。
结合FDTD和传输方程,利用FDTD与传输方程混合计算散射系数的方法可以很好地解决传统的FDTD技术无法准确预测大范围场景的问题。
该方法的基本思想是,在传统的FDTD技术中,场景中的所有物体都会影响电磁场的分布,而这些物体之间也会互相影响。
这就意味着,在传统的 FDTD 技术中,当场景范围较大时,会出现光子射入或射出物体时,电磁场的分布信息不能准确传递的情况。
而利用FDTD与传输方程混合计算散射系数的方法,可以解决这一问题。
它利用传输方程技术,可以求解出光子在传播过程中的传输函数,从而更加准确地模拟场景中的光子行为,从而更准确地计算出散射系数。
此外,利用FDTD与传输方程混合计算散射系数的方法还可以有效地解决多次散射(Multiple Scattering)问题。
改进共形FDTD算法及其在RCS计算中的应用
作者:李佐平文世敏
来源:《中国新通信》2013年第16期
【摘要】本文首先提出一种结合了三角近似与改进局部网格的共形FDTD算法,然后将该算法应用于金属目标的雷达散射截面计算。
实验结果表明,该算法简单高效,不需要通过减小时间步长的方式就能得到较高精度的稳定解。
【关键词】改进局域网格共形时域有限差分法雷达散射截面
传统的时域有限差分法(FDTD)以Yee[1]网格为基础,对Maxwell微分方程直接差分离散,由于算法简单,可扩展性强,已广泛地应用于目标散射、天线、电磁兼容等的模拟分析与计算中。
由于使用Yee网格,在对复杂电磁结构建模时,常常会遇到电磁边界不能和传统网格体系共形的情况。
对于介质曲面来说,曲面突变导致的阶梯近似误差并不明显,往往通过简单的对电参数取平均的方式来减少计算误差,而对于金属曲面来说,阶梯误差的表现非常突出,虽然可以通过减小网格尺寸的方法来提高计算精度,但这无疑会增大内存需求和运行时间,并不适合于工程应用,使用曲面共形技术是种不错的选择。
一种简单的共形方法称为对角近似,这种方法的缺点是:为了得到稳定解,FDTD的时间步长必须减小到原来的一半。
1992年,T.Jurgens和A.Taflove等人提出了Contour-Path方法[2],求解电场和磁场的法拉第环路围绕着物体边界。
这种方法精度较高,缺点是:计算复杂,同时也必须减小时间步长,递推过程中还可能导致解的不稳定。
1997年,S.Dey和
R.Mittra提出新的共形技术[3]。
只要求修改求解磁场的法拉第环路,算法的实现仍需减小时间步长,同样也可能导致不稳定解。
本文采用文献[4]的方法对金属曲面作共形处理。
下面,首先给出曲面共形的基本原理,然后以金属球的RCS计算为例,对算法的有效性进行验证。
为了进一步减少由于计算曲面积分而带来的时间消耗,采用三角近似法处理曲面边界,即,将弯曲曲面近似为直线。
算法中,对满足共形条件的网格(图1(a))采用常规的共形处理方案(CFDTD),即磁场的计算只考虑处于理想导体外的电场贡献;对于那些不满足条件的变形网格(见图1(b)),积分区域沿整个网格进行,采用插值修正邻近电场的方式对磁场进行修正。
当磁场计算完后,电场仍按照一般的FDTD递推公式进行迭代,不做任何的修改。
下面,以Hz的迭代为例,具体给出两种变形网格的共形处理方案。
二、数值结果与讨论
分别以半径为0.75m、1.5m、3m的金属球的后向散射单站RCS计算为例,入射波最大频率为300MHz,水平极化,垂直入射。
网格步长为Δs=0.05m,时间步长为Δt=Δs/2c。
图2为半径是1.5m的金属球的后向散射单站RCS曲线,图2的数据结果显示,未使用共形技术前,金属球的RCS曲线在0~200MHz的中低频部分出现较大的计算误差,使用共形技术后,这种误差有了明显的改善。
表1列出了三种不同尺寸金属球的RCS在使用共形技术前后的误差比较。
对于半径0.75m 的金属小球,离散网格的数量不足以精确模拟球体形状,对角近似的应用并不能够有效改善梯形近似引起的误差,甚至会增大这种误差[5]。
而对于半径1.5m、3.0m的金属球来说,算法本身所带来的梯形近似误差表现明显,且随着球体尺寸的增大而增加,这时,曲面共形技术的应用将中低频部分(0~200MHz)的计算误差进一步减小了(30%~70%);在提高计算精度的同时,共形技术的使用并没有缩短时间步长,尽管计算时间有所增加,但在同样的迭代步数下就可以得到稳定解;比较两种方法发现,共形技术的使用并没有引起计算内存的大幅增加,内存增幅不超过30%,因此,结合了对角近似的改进局域网格共形技术适合于曲面结构电磁目标的散射场计算。
四、结论
本文将传统的三角近似法与改进局部网格的共形技术相结合,建立了简单高效的金属曲面共形FDTD算法。
实验结果表明,该算法不需要通过减小时间步长的方式就能得到稳定解;相较普通的FDTD算法,共形技术的使用极大提高了曲面散射体在中低频部分的计算精度,误差减小幅度可达70%而内存的增加幅度只是30%,因此,结合了对角近似的改进局域网格共形技术适合于实际的工程应用。
参考文献
[1] Yee K S. Numerical solution of initial boundary value problems involving Maxwell equations in isotropic media. IEEE Trans Antennas Propag, 1966, 14(3): 320-307.
[2] Jurgens T G, Taflove A, Umashankar K et al. Finite-difference time-domain modeling of curved surfaces [J]. IEEE Trans Antennas Propag, 1992, 40(4): 357-366.
[3] Dey S, Mittra R. A locally conformal finite-difference time-domain(FDTD) algorithm for modeling three-dimensional perfectly conducting objects. IEEE Microwave Guided Wave lett [J]. 1997, 7(9): 273-275.
[4]李龙、张玉、梁昌洪.波导宽边缝隙天线的改进共行FDTD分析[J].电子学报. 2003, 31(6): 860-863.
[5]张晓燕.地下目标电磁散射的时域有限差分计算[D].北京:中国科学院电子学研究所,2007.。