本发明涉及电子仪器技术和通信系统领域,特别是涉及一种使用单台keysightn5172b矢量信号源产生fdma多信道加噪波形的方法。
背景技术:
矢量信号源又称矢量信号发生器,是指为被测电路和系统能提供各种频率、功率矢量信号的设备。矢量信号源可产生连续波信号、通用测量信号、模拟与数字调制信号、满足无线通信标准的矢量信号、满足广播标准的信号以及用户自定义的信号。适用于移动通信、航空航天、国防军工等各个领域的研发、生产测试。在fdma信道接收机的研制过程中,在测试和验证阶段需要信号源产生多个频点的调制信号,同时加入噪声以测试接收机性能。
keysightn5172b矢量信号源为产生射频信号提供了便捷的手段,其中包括arb调制功能和awgn加噪功能。该信号源一般被用于单一频点加噪波形的生成,在fdma多信道加噪波形的需求下,通常采用多台信号源产生不同频点的加噪波形后经合路器提供给接收端,不仅仪器利用效率低还为测试带来了诸多不便。
为提高仪器利用率,简化测试环境,本发明利用matlab计算数字通信系统中的信噪比参数并产生信号波形文件,提供一种使用矢量信号源产生fdma多信道加噪波形的方法,实现了只需单台keysightn5172b矢量信号源即可产生多个信道加噪的波形。
在“授权公告号:cn102468806b”的专利中;叙述了一种白噪声信号发生器,该发生器包括:数字信号处理器,用于根据用户设置生成包括噪声控制命令并设置噪声波形参数;现场可编程门阵列fpga,用于接收数字信号处理器生成的噪声控制命令和噪声波形参数,并根据噪声控制命令生成随机序列数据;波形dac,用于将现场可编程门阵列fpga生成的随机序列数据为随机序列数据模拟信号;参数dac,用于将现场可编程门阵列fpga接收的噪声波形参数转换为噪声波形参数模拟信号;模拟输出电路,用于对随机序列数据模拟信号和噪声波形参数模拟信号进行处理输出噪声信号。
在fdma多信道加噪波形的需求下,现有技术通常采用多台矢量信号源分别产生不同频点的加噪波形,然后经合路器提供给接收端,不仅仪器利用效率低还为测试带来了诸多不便。
技术实现要素:
为解决现有fdma多信道加噪波形生成方法中存在的仪器使用效率低以及测试的不便,本发明提出一种使用矢量信号产生fdma多信道加噪波形的方法。
本发明的技术方案是:一种使用矢量信号产生fdma多信道加噪波形的方法,先通过波形生成软件产生fdma多信道波形,根据各信道波形需要的信噪比,利用符号速率在波形生成软件中计算出波形文件中各信道波形的功率配比,再利用矢量信号源的波形调制及高斯加性白噪声加噪功能,设置调制信号和噪声参数,实现fdma多信道加噪波形。
进一步的,产生fdma多信道加噪波形的具体步骤如下:
(1)、在波形生成软件中产生k个信道波形的原始信息,并对其进行信源编码、信道编码及符号映射,从而得到符号数据c1,c2,...,ck;
(2)、对符号数据c1,c2,...,ck做内插成形处理,设g(t)为升余弦脉冲成形函数,其定义如下:
其中,α为成形因子,tc为符号周期;
采样率为fs1,fs2,...,fsk,则各个信道波形的成形信号分别为:
m
(3)、根据各个信道波形的采样率,选取公倍数作为多信道波形的采样率fs,则k个信道波形的成形信号内插因子分别为:
interp_factor1=fs/fs1
interp_factor2=fs/fs2
m
interp_factork=fs/fsk
在波形生成软件中使用内插函数对s1(t),s2(t),...,sk(t)信号内插,得:
m
(4)、设多信道波形的中心频点为f0,k个信道波形对应的频点为f1,f2,...,fk,则对于中心频点,k个信道波形的调制频率为:
δf1=f-1f
δf2=f-2f
m
δfk=fk-f0
在波形生成软件中将k个信道波形调制到对应频率的载波上,即:
m
(5)、设k个信道波形设置的信噪比关系为:
其中,d1,d2,l,dk表示k个信道的信噪比比例因子,α1,α2,l,αk表示k个信道的幅度比例因子,eb1,eb2,l,ebk表示k个信道每比特能量,n0表示噪声功率谱密度,rb1,rb2,l,rbk表示k个信道的信息速率,v1,v2,l,vk表示k个信道波形的信号幅度;
(6)、在波形生成软件中对k个信道波形信号幅度做平衡处理后合并,得:
将s(t)生成fdma多信道波形文件。
进一步的,通过波形生成软件将fdma多信道波形文件上传至矢量信号源,使用矢量信号源波形调制功能选中波形s(t)并设置其采样率为fs,中心频点为f0。
进一步的,所述信道波形整体信噪比为:
其中,s表示总信号功率,n表示总噪声功率,rs1,rs2,l,rsk表示k个信道的符号速率,f1和fk表示最小频点和最大频点,w1和wk表示最小频点信道和最大频点信道的信号带宽,m表示信号调制方式为mpsk调制,c表示编码码率。
进一步的,所述矢量信号源对多信道波形整体加噪,在矢量信号源高斯加性白噪声加噪功能中,设置
本发明具有的有益效果:使用矢量信号源即可完成多个fdma信道加噪波形的生成,假设生成信道个数为k,现有方法需要k台具备高斯加性白噪声加噪功能的矢量信号源,该方法只需要1台即可实现,能将仪器使用效率提高k倍;该方法中各信道信噪比可灵活控制,操作方法简单且提高了仪器利用率,便于生产和研发过程中硬件及信号接收性能的测试。
附图说明
图1为本发明的示意图;
图2(a)为本发明中双信道分别内插后并调制到相应频率载波的功率谱密度图;(b)为本发明中双信道合并后的功率谱密度图;
图3(a)为本发明中波形调制功能的设置界面图;(b)为本发明中高斯加性白噪声加噪功能设置界面图;
图4为本发明中加噪后多信道波形的功率谱密度图。
具体实施方式
下面结合实例和说明书附图1-4对发明的技术方案进行详细说明:
一种使用矢量信号产生fdma多信道加噪波形的方法,先通过波形生成软件产生fdma多信道波形,根据各信道波形需要的信噪比,利用符号速率在波形生成软件中计算出波形文件中各信道波形的功率配比,再利用矢量信号源的波形调制及高斯加性白噪声加噪功能,设置调制信号和噪声参数,实现fdma多信道加噪波形。
进一步的,产生fdma多信道加噪波形的具体步骤如下:
(1)、在波形生成软件中产生k个信道波形的原始信息,并对其进行信源编码、信道编码及符号映射,从而得到符号数据c1,c2,...,ck;
(2)、对符号数据c1,c2,...,ck做内插成形处理,设g(t)为升余弦脉冲成形函数,其定义如下:
其中,α为成形因子,tc为符号周期;
采样率为fs1,fs2,...,fsk,则各个信道波形的成形信号分别为:
m
(3)、根据各个信道波形的采样率,选取公倍数作为多信道波形的采样率fs,则k个信道波形的成形信号内插因子分别为:
interp_factor1=fs/fs1
interp_factor2=fs/fs2
m
interp_factork=fs/fsk
在波形生成软件中使用内插函数对s1(t),s2(t),...,sk(t)信号内插,得:
m
(4)、设多信道波形的中心频点为f0,k个信道波形对应的频点为f1,f2,...,fk,则对于中心频点,k个信道波形的调制频率为:
δf1=f1-f0
δf2=f2-f0
m
δfk=fk-f0
在波形生成软件中将k个信道波形调制到对应频率的载波上,即:
m
(5)、设k个信道波形设置的信噪比关系为:
其中,d1,d2,l,dk表示k个信道的信噪比比例因子,α1,α2,l,αk表示k个信道的幅度比例因子,eb1,eb2,l,ebk表示k个信道每比特能量,n0表示噪声功率谱密度,rb1,rb2,l,rbk表示k个信道的信息速率,v1,v2,l,vk表示k个信道波形的信号幅度;
(6)、在波形生成软件中对k个信道波形信号幅度做平衡处理后合并,得:
将s(t)生成fdma多信道波形文件。
进一步的,通过波形生成软件将fdma多信道波形文件上传至矢量信号源,使用矢量信号源波形调制功能选中波形s(t)并设置其采样率为fs,中心频点为f0。
进一步的,所述信道波形整体信噪比为:
其中,s表示总信号功率,n表示总噪声功率,rs1,rs2,l,rsk表示k个信道的符号速率,f1和fk表示最小频点和最大频点,w1和wk表示最小频点信道和最大频点信道的信号带宽,m表示信号调制方式为mpsk调制,c表示编码码率。
进一步的,所述矢量信号源对多信道波形整体加噪,在矢量信号源高斯加性白噪声加噪功能中,设置
为验证本发明提出的加噪方法的有效性,通常情况下使用matlab和keysightn5172b矢量信号源生成fdma双信道波形文件;其中,信道1信息速率rb1为2.4kbps,信道2信息速率rb2为16kbps,均采用qpsk调制,编码码率c为1/3,则符号速率rs1为3.6ksps,rs2为24ksps;先产生两个信道符号数据,对其分别做16倍内插成形,成形因子为0.35;采样率fs1为57.6khz,fs2为384khz,选取多信道波形共同采样率fs为1.152mhz,计算得内插因子interp_factor1为32,interp_factor2为3,在matlab中使用interp1函数分别对两个信道波形的信号内插至1.152mhz采样;假设信道1和信道2频点与中心频点相距+500khz及-500khz,则对内插后的信号分别调制到频率δf1为500khz,δf2为-500khz的载波上;当两个信道波形同时加噪且信噪比相等时,d2/d1=1,幅度平衡因子α1=1,则
如图2、图3所示,在信号源中设置中心频点f0为2185mhz,波形调制功能中采样速率fs设置为1.152mhz;高斯加性白噪声加噪功能中,[eb/n0]设置为5db,由于信号带宽w1为4.86khz,w2为32.4khz,则信号载波带宽w设置为1.01863mhz,噪声带宽设置为1.2mhz,载波信息速率rb设置为18.4kbps。
通过以上步骤,生成2185.5mhz频点处rb=2.4kbps及2184.5mhz频点处rb=16bps的且信噪比均为5db的fdma多信道加噪波形;如图4所示,在频谱仪上可观测到加噪后多信道波形的功率谱密度;截取信道1宽度为rs1的信号区间,根据读数可知:
则
由于
计算得
同理可计算得
以上所述,仅为本发明的具体实施方式,但本发明的保护范围不仅限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应该涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。