本发明属于空间电磁态势感知技术领域,特别涉及一种复杂电磁环境时域信号模拟方法,可用于分析电磁环境,避免各种电磁设备相互干扰。
背景技术:
随着信息化的发展,现实环境中的电磁设备越来越多,造成电磁环境异常复杂,如何通过变采样率获得复杂电磁环境的时域信号,对研究电磁环境具有重要价值:一是有助于避免各电磁设备间的相互干扰;二是可引导民航飞机在运动过程中避免强电磁干扰,以使自身安全起飞和降落。
目前,传统的计算电磁数据的方法主要采用《获取空间电磁强度数据的方法》,该方法进行全采样,根据中心频率计算采样频率,并对观测点处所有的时域信号叠加,再对叠加信号进行频谱变换获得电磁数据。该方法需要在每个观测点处均进行一次运算量较大的频谱变换,在有大量观测点的情况下,运算速度缓慢,将造成电子设备无法正常工作或飞机无法及时躲避干扰的情况。
技术实现要素:
本发明的目的在于针对上述已有技术的不足,提出一种基于变采样率的复杂电磁环境时域信号模拟方法,以大幅度减小运算量,提高电子设备反应速度,避免各种电磁设备的相互干扰。
为实现上述目的,本发明的技术方案包括如下:
(1)在空间放置M台雷达发射机和N台通信发射机,其中,每台雷达发射机的功率Prm和天线增益Grm均大于零,每台雷达发射机的发射信号为srm(t);每台通信发射机的功率Pcn和天线增益Gcn均大于零,每台通信发射机的发射信号为scn(t),其中,M≥1,N≥1,m表示雷达发射机序号,m=1,2,...,M,n表示通信发射机序号,n=1,2,...,N;
(2)根据各雷达发射机的发射信号带宽Brm和各通信发射机的发射信号带宽Bcn,计算各雷达发射机的发射信号采样频率frm和各通信发射机的发射信号采样频率fcn;
(3)根据各雷达发射机的发射信号采样频率frm和各通信发射机的发射信号采样频率fcn,计算雷达发射机的发射信号总采样频率Ωr和通信发射机的发射信号总采样频率Ωc;
(4)根据各雷达发射机的发射信号为srm(t)和各通信发射机的发射信号为scn(t),分别计算各雷达发射机的发射信号频谱Srm(f)和各通信发射机的发射信号频谱Scn(f);
(5)设置一个观测点,根据各雷达发射机的发射信号频谱Srm(f)和各通信发射机的发射信号频谱Scn(f),分别计算观测点处各雷达发射机的雷达信号幅值Arm、位移频谱S′rm(f)和各通信发射机的通信信号幅值Acn、位移频谱S′cn(f);
(6)设置一个观测点,分别计算观测点处各雷达发射机的雷达信号叠加频谱Sr(f)和通信发射机的通信信号叠加频谱Sc(f):
(6a)计算观测点处各雷达发射机的雷达信号叠加频谱Sr(f):
(6a1)根据各雷达发射机的发射信号中心频率f0rm和带宽Brm,计算各雷达发射机的发射信号起始频率frmL和终止频率frmH:
frmL=f0rm-Brm/2,frmH=f0rm+Brm/2;
(6a2)取所有雷达发射机的发射信号起始频率中的最小值,终止频率中的最大值,得到雷达发射机的发射信号最低频率frL和最高频率frH:
frL=min{frmL},frH=max{frmH};
(6a3)以雷达发射机的发射信号频率作为x轴,观测点处雷达发射机的雷达信号位移频谱幅值S′rm(f)作为y轴构造雷达频率-幅值谱,其中以雷达发射机的发射信号最低频率frL作为x轴的起点,最高频率frH作为x轴的终点,将各雷达发射机的雷达信号位移频谱S′rm(f)按每个频点上的谱线幅值依次放入该雷达频率-幅值谱中,将频点重叠部分的雷达发射机的雷达信号位移频谱幅值S′rm(f)进行叠加,得到观测点处的雷达发射机的雷达信号叠加频谱Sr(f);
(6b)计算观测点处各通信发射机的通信信号叠加频谱Sc(f):
(6b1)根据各通信发射机的发射信号中心频率f0cn和带宽Bcn,计算各通信发射机的发射信号起始频率fcnL和终止频率fcnH:
fcnL=f0cn-Bcn/2,fcnH=f0cn+Bcn/2;
(6b2)取所有通信发射机的发射信号起始频率中的最小值,终止频率中的最大值,得到通信发射机的发射信号最低频率fcL和最高频率fcH:
fcL=min{fcnL},fcH=max{fcnH};
(6b3)以通信发射机的发射信号频率作为x轴,观测点处通信发射机的通信信号位移频谱幅值S′cn(f)作为y轴构造通信频率-幅值谱,其中以通信发射机的发射信号最低频率fcL作为x轴的起点,最高频率fcH作为x轴的终点,将各通信发射机的通信信号位移频谱S′cn(f)按每个频点上的谱线幅值依次放入该通信频率-幅值谱中,将频点重叠部分的通信发射机的通信信号位移频谱幅值S′cn(f)进行叠加,得到观测点处的通信发射机的通信信号叠加频谱Sc(f);
(7)根据雷达发射机的发射信号总采样频率Ωr和通信发射机的发射信号总采样频率Ωc,对雷达发射机的雷达信号叠加频谱Sr(f)和通信发射机的通信信号叠加频谱Sc(f)进行傅里叶逆变换,得到雷达发射机的发射信号时域模拟信号sr(t)和通信发射机的发射信号时域模拟信号sc(t)。
本发明与现有技术相比具有以下优点:
1.本发明根据各自带宽计算发射信号的采样频率,避免了因为中心频率过高而造成无法采样的情况,因而很大程度上减轻了系统的负担。
2.本发明由于事先对所有发射信号作频域变换得到发射信号的频谱,在每个观测点处,只需要将发射信号频谱进行一系列运算量较小的乘法和加法运算即可获得叠加频谱,避免了在每个观测点处均进行一次运算量较大的频谱变换,大大提高了电子设备的运算速度,节省了运算时间,使电子设备更具灵活性。
附图说明
图1是本发明的实现流程图。
具体实施方式
以下根据附图对本发明作进一步纤细描述:
步骤1:确定雷达发射机和通信发射机的数量及相关参数。
在空间放置M台雷达发射机和N台通信发射机;
设每台雷达发射机的功率Prm和天线增益Grm均大于零,每台雷达发射机的发射信号为srm(t);
设每台通信发射机的功率Pcn和天线增益Gcn均大于零,每台通信发射机的发射信号为scn(t),
其中,M≥1,N≥1,m表示雷达发射机序号,m=1,2,...,M,n表示通信发射机序号,n=1,2,...,N。
步骤2:计算各雷达发射机的发射信号采样频率frm和各通信发射机的发射信号采样频率fcn。
(2a)根据各雷达发射机的发射信号带宽Brm,计算各雷达发射机的发射信号采样频率frm:
frm=ηBrm
其中,对复信号采样取1.2<η<1.3,对实信号采样取2.4<η<2.6;
(2b)根据各通信发射机发射信号的带宽Bcn,计算各通信发射机发射信号的采样频率fcn:
fcn=ηBcn
其中,对复信号采样取1.2<η<1.3,对实信号采样取2.4<η<2.6。
步骤3:计算雷达发射机的发射信号总采样频率Ωr和通信发射机的发射信号总采样频率Ωc。
(3a)取各雷达发射机的发射信号采样频率frm的最小值和最大值,得到雷达发射机的发射信号最低采样频率frsL和最高采样频率frsH;
(3b)根据雷达发射机的发射信号最低采样频率frsL和最高采样频率frsH,以及其所对应的雷达发射机的发射信号最低带宽BrL和最高带宽BrH,计算雷达发射机的发射信号总采样频率Ωr;
(3c)取各通信发射机的发射信号采样频率fcn的最小值和最大值,得到通信发射机的发射信号最低采样频率fcsL和最高采样频率fcsH;
(3d)根据通信发射机发射信号的最低采样频率fcsL和最高采样频率fcsH,以及其所对应的通信发射机的发射信号最低带宽BcL和最高带宽BcH,计算通信发射机的发射信号总采样频率Ωc:
步骤4:计算各雷达发射机的发射信号频谱Srm(f)和各通信发射机的发射信号频谱Scn(f)。
(4a)对各雷达发射机的发射信号分别以采样频率frm进行采样,并对采样信号进行傅里叶变换,得到雷达发射机的发射信号频谱Srm(f);
(4b)对各通信发射机的发射信号分别以采样频率fcn进行采样,并对采样信号进行傅里叶变换,得到通信发射机的发射信号频谱Scn(f)。
步骤5:计算观测点处各雷达发射机的雷达信号幅值Arm、位移频谱S′rm(f)和各通信发射机的通信信号幅值Acn、位移频谱S′cn(f)。
(5a)在观测区域确定一个观测点,其位置为(x,y,z),其中x,y,z分别表示经度、纬度和高度,分别计算观测点到各雷达发射机的距离Rrm,观测点到各通信发射机的距离Rcn:
其中,(xcn,ycn,zcn)表示第m个雷达发射机的位置坐标,(xrm,yrm,zrm)表示第n个通信发射机的位置坐标;
(5b)计算观测点处各雷达发射机的雷达信号幅值Arm、位移频谱S′rm(f):
其中,Rrm表示雷达发射机到该观测点的距离,τrm=Rrm/c表示观测点与雷达发射机间的时间延迟,c表示光速;
(5c)根据各雷达发射机的发射信号中心频率f0rm,将雷达发射机的发射信号频谱从傅里叶变换后的原始频率移位到中心频率f0rm,得到雷达发射机的位移频谱:
(5d)计算观测点处各通信发射机的通信信号幅值Acn、位移频谱S′cn(f):
其中,Rcn表示通信发射机到该观测点的距离,τcn=Rcn/c表示观测点与通信发射机间的时间延迟,c表示光速;
(5e)根据各通信发射机的发射信号中心频率f0cn,将通信发射机的发射信号频谱从傅里叶变换后的原始频率移位到中心频率f0cn,得到通信发射机的位移频谱:
步骤6:计算观测点处各雷达发射机的雷达信号叠加频谱Sr(f)和通信发射机的通信信号叠加频谱Sc(f)。
(6a)计算观测点处各雷达发射机的雷达信号叠加频谱Sr(f):
(6a1)根据各雷达发射机的发射信号中心频率f0rm和带宽Brm,计算各雷达发射机的发射信号起始频率frmL和终止频率frmH:
frmL=f0rm-Brm/2,frmH=f0rm+Brm/2;
(6a2)取所有雷达发射机的发射信号起始频率中的最小值,终止频率中的最大值,得到雷达发射机的发射信号最低频率frL和最高频率frH:
frL=min{frmL},frH=max{frmH};
(6a3)以雷达发射机的发射信号频率作为x轴,观测点处雷达发射机的雷达信号位移频谱幅值S′rm(f)作为y轴构造雷达频率-幅值谱,其中以雷达发射机的发射信号最低频率frL作为x轴的起点,最高频率frH作为x轴的终点,将各雷达发射机的雷达信号位移频谱S′rm(f)按每个频点上的谱线幅值依次放入该雷达频率-幅值谱中,将频点重叠部分的雷达发射机的雷达信号位移频谱幅值S′rm(f)进行叠加,得到观测点处的雷达发射机的雷达信号叠加频谱Sr(f);
(6b)计算观测点处各通信发射机的通信信号叠加频谱Sc(f):
(6b1)根据各通信发射机的发射信号中心频率f0cn和带宽Bcn,计算各通信发射机的发射信号起始频率fcnL和终止频率fcnH:
fcnL=f0cn-Bcn/2,fcnH=f0cn+Bcn/2;
(6b2)取所有通信发射机的发射信号起始频率中的最小值,终止频率中的最大值,得到通信发射机的发射信号最低频率fcL和最高频率fcH:
fcL=min{fcnL},fcH=max{fcnH};
(6b3)以通信发射机的发射信号频率作为x轴,观测点处通信发射机的通信信号位移频谱幅值S′cn(f)作为y轴构造通信频率-幅值谱,其中以通信发射机的发射信号最低频率fcL作为x轴的起点,最高频率fcH作为x轴的终点,将各通信发射机的通信信号位移频谱S′cn(f)按每个频点上的谱线幅值依次放入该通信频率-幅值谱中,将频点重叠部分的通信发射机的通信信号位移频谱幅值S′cn(f)进行叠加,得到观测点处的通信发射机的通信信号叠加频谱Sc(f)。
步骤7:根据雷达发射机的发射信号总采样频率Ωr和通信发射机的发射信号总采样频率Ωc,对雷达发射机的雷达信号叠加频谱Sr(f)和通信发射机的通信信号叠加频谱Sc(f)进行傅里叶逆变换,得到雷达发射机的发射信号时域模拟信号sr(t)和通信发射机的发射信号时域模拟信号sc(t)。
以上描述仅是本发明的一个具体实例,显然对于本领域的专业人员来说,在了解了本发明内容和原理后,都可能在不背离本发明原理、结构的情况下,进行形式和细节上的各种修改和改变,但是这些基于本发明思想的修正和改变仍在本发明的权利要求保护范围之内。