一种基于序列的多格式信号调制信息的控制方法技术

技术编号:28300725 阅读:38 留言:0更新日期:2021-04-30 16:28
本发明专利技术提出一种基于序列的多格式信号调制信息的控制方法,属于通信领域,将待调制信号的调制信息通过序列流的方式进行存储,而后在FPGA内,将序列流里的调制信息和DDS进行集成,以数字的方式,实现多格式调制信号的同时发生;序列流模式下,采用双RAM轮流读写的方式实现序列流的无限循环播放。本发明专利技术可以广泛地应用在电子侦察与对抗、复杂电磁环境构造中。

【技术实现步骤摘要】
一种基于序列的多格式信号调制信息的控制方法
本专利技术属于通信领域,具体涉及一种基于序列的多格式信号调制信息的控制方法。
技术介绍
随着现代通信技术的发展,电子信号特征出现了新的变化,发展了新的调制格式,其技术特点包括模拟调制、数字调制、快速跳变、信号模拟、自定义信号样式和信号样式存储等,满足现代通信技术中测试的需求。为了能同时模拟出多种调制格式信号的波形,人们往往采用自定义波形的方式,提前将所需的复杂调制信号在计算机上计算模拟出来,而后通过PCIe等接口下载到DDR内存条内,再通过FPGA+DAC芯片的方式播放产生。现有技术的缺点是需要计算机进行复杂的合成和计算,对于调制格式固定、调制深度不同的应用场景,其波形样式比较固定,修改起来很复杂。在复杂电磁环境下,为了能测试出解调设备对信号的解调能力,需要同时模拟多种格式的调制信号,但传统的信号源只能同时产生单一的模拟调制信号或者数字调制信号,不能同时模拟出多种格式的调制信号。
技术实现思路
为了解决上述问题,本专利技术提出了一种基于序列的多格式信号调制信息的控制方法,用序列点的方法来控制多种调制格式信号的调制信息,并同时发生多种调制格式的信号,而且其调制信息能随时间快速变化。为了实现上述目的,本专利技术采用如下技术方案:一种基于序列的多格式信号调制信息的控制方法,其特征在于,将待调制信号的调制信息通过序列流的方式进行存储,而后在FPGA内,将序列流里的调制信息和DDS进行集成,以数字的方式,实现多格式调制信号的同时发生。>优选地,所述序列流的位宽为512位,序列每一位对应不同的调制信息,通过修改序列流相应控制字随时改变每一种调制信号的调制信息。优选地,所述序列流的调制信息包含但不限于DDS频率控制字、AM调制控制字、FM调制控制字、PM调制控制字、IQ调制控制字、脉冲调制控制字、模拟调制波形选择、调制率、调制深度、矢量调制类型、码元速率。优选地,所述调制信息和DDS集成的具体过程为:将各种模拟调制其产生的AM、FM、PM调制数据根据选择进行8倍线性内插或8倍正弦内插后,产生8路模拟调制信号分别给各路DDS;DDS接收序列RAM的频率控制字与FM调制控制字相加后乘8,经过累加后截取高16位与PM控制字相加经过查找表后转换成正余弦值,再与IQ数据相乘实现矢量调制后,再与对应AM值相乘,实现AM调制;最后与其它DDS输出的IQ数据进行合并后送给DA。优选地,所述多格式条调制信号的播放采用双RAM轮流读写的方式。优选地,所述双RAM轮流读写方式的具体过程为:用户计算机将序列控制字通过LAN或GPIB数据接口送到信号发生器的主控机上,主控机将序列进行排序后,送入到序列RAM1中,RAM1写完后,序列读取控制序列在外部触发或者命令后开始从RAM1中读取数据并控制输出信号的调制信息;同时主控机将脉冲描述字写入RAM2中,待RAM2写满后,主控机暂时停止写入;序列读写控制器将序列RAM1内部的序列地址读取完成后,切换到读取序列RAM2中,并通过发送中断通知主控机继续写入序列RAM1。本专利技术所带来的有益技术效果:本专利技术采用序列流的方式,通过修改相应控制字,随时改变每一种调制信号的调制信息,调制信息修改更方便快捷;将序列流里的调制信息和DDS进行集成,并采用双RAM轮流读写的方式实现了序列流的无限循环播放,且可同时快速跳变;因为仅仅传输少量的波形参数,大幅提高了存储及传输效率。附图说明图1为本专利技术产生8路模拟调制信号并分别给各路DDS的原理图;图2为本专利技术实现多格式条调制信号播放的原理图;图3为本专利技术双RAM轮流读写方式原理图。具体实施方式下面结合附图以及具体实施方式对本专利技术作进一步详细说明:本专利技术技术方案是通过序列流的方式,来描述多种调制参数,如DDS频率控制字、AM调制控制字、FM调制控制字、PM调制控制字、IQ调制控制字、脉冲调制控制字等参数。序列流的位宽为512位,包含有丰富的调制信息,下表即为序列每一位所对应的调制信息。可以看到,序列控制字里多种调制信息的集成,是多格式信号发生的根本保证。通过对相应控制字的修改,可以随时改变每一种调制信号的调制信息。以上512位的序列所包含的调制信息要和DDS数据进行合成,才能生成所需的多格式调制信号。为此,如图1所示,需要先将各种模拟调制其产生的AM、FM、PM调制数据根据选择进行8倍线性内插(调制波形选择为锯齿波等)或8倍正弦内插(先8倍插零后进行低通滤波)后,产生8路模拟调制信号分别给各路DDS。如图2所示,DDS接收序列RAM的频率控制字与FM调制控制字相加后乘8,经过累加后截取高16位与PM控制字相加经过查找表后转换成正余弦值,再与IQ数据相乘实现矢量调制后,再与对应AM值相乘,实现AM调制。最后在与其它DDS输出的IQ数据进行合并后送给DA,实现多格式条调制信号的播放。为了满足长时间信号模拟的要求,序列流模式下,可以采用双RAM轮流读写的方式来实现序列流的无限循环播放。其具体实现如图3所示,首先,用户计算机将序列控制字通过LAN或GPIB等数据接口送到信号发生器的主控机上,主控机将序列进行排序后,送入到序列RAM1中,RAM1写完后,序列读取控制序列在外部触发或者命令后开始从RAM1中读取数据并控制输出信号的调制信息。同时主控机将脉冲描述字写入RAM2中,待RAM2写满后,主控机暂时停止写入。序列读写控制器将序列RAM1内部的序列地址读取完成后,切换到读取序列RAM2中,并通过发送中断通知主控机继续写入序列RAM1。通过以上对两个序列RAM的乒乓操作,实现无限时长的电磁环境信号模拟功能。当然,上述说明并非是对本专利技术的限制,本专利技术也并不仅限于上述举例,本
的技术人员在本专利技术的实质范围内所做出的变化、改型、添加或替换,也应属于本专利技术的保护范围。本文档来自技高网...

【技术保护点】
1.一种基于序列的多格式信号调制信息的控制方法,其特征在于,将待调制信号的调制信息通过序列流的方式进行存储,而后在FPGA内,将序列流里的调制信息和DDS进行集成,以数字的方式,实现多格式调制信号的同时发生。/n

【技术特征摘要】
1.一种基于序列的多格式信号调制信息的控制方法,其特征在于,将待调制信号的调制信息通过序列流的方式进行存储,而后在FPGA内,将序列流里的调制信息和DDS进行集成,以数字的方式,实现多格式调制信号的同时发生。


2.根据权利要求1所述的一种基于序列的多格式信号调制信息的控制方法,其特征在于,所述序列流的位宽为512位,序列每一位对应不同的调制信息,通过修改序列流相应控制字随时改变每一种调制信号的调制信息。


3.根据权利要求2所述的一种基于序列的多格式信号调制信息的控制方法,其特征在于,所述序列流的调制信息包含但不限于DDS频率控制字、AM调制控制字、FM调制控制字、PM调制控制字、IQ调制控制字、脉冲调制控制字、模拟调制波形选择、调制率、调制深度、矢量调制类型、码元速率。


4.根据权利要求1所述的一种基于序列的多格式信号调制信息的控制方法,其特征在于,所述调制信息和DDS集成的具体过程为:
将各种模拟调制其产生的AM、FM、PM调制数据根据选择进行8倍线性内插或8倍正弦内插后,产生8路模拟调制信号分别给...

【专利技术属性】
技术研发人员:柳瑞丛李增红宋志强薛晓男
申请(专利权)人:中电科仪器仪表有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1