本发明专利技术涉及一种跨通道跳频信号生成方法及系统,属于信号生成技术领域,解决了现有技术中硬件通道拼接成信号通道时导致跳频信号无法正常生成的问题。所述生成方法包括:获取跨通道跳频信号的信号参数,确定跳频次数和每次跳频的时长,并生成跳频时段序列;对跳频时段序列中每个跳频时段分配载频,统计每个载频对应的跳频时段集合;根据跨通道跳频信号的信号带宽确定跨通道跳频信号的采样率;根据每个载频确定对应的通道,在对应的通道内根据所述采样率生成每个载频对应的跳频时段集合中每个跳频时段的基带信号,得到跨通道跳频信号。实现了跨通道跳频信号的正常生成,并降低了对CPU资源的要求。CPU资源的要求。CPU资源的要求。
【技术实现步骤摘要】
跨通道跳频信号生成方法及系统
[0001]本专利技术涉及信号生成
,尤其涉及一种跨通道跳频信号生成方法及系统。
技术介绍
[0002]复杂电磁环境构设系统用于生成同时多通道、每个通道多路多种信号体制的电磁环境,该类系统要求信号覆盖带宽大、信号体制多、信号数量多。
[0003]当使用多个带宽相对较窄的硬件通道拼接成宽带信号通道时,如果跳频范围较宽的跳频信号处于硬件拼接的边缘,则为信号生成带来困难。如图1所示,通道1内生成频率0Hz~334MHz的信号,通道2内生成频率334MHz~667MHz内的信号,通道3内生成频率667MHz~1GHz内的信号,信号S是一个跳频信号,频率跨越通道1和通道2,因此在通道1和通道2内均无法完整生成该信号。
[0004]因此,亟需一种用于跨通道跳频信号生成的技术方案。
技术实现思路
[0005]鉴于上述的分析,本专利技术实施例旨在提供一种跨通道跳频信号生成方法及系统,用以解决现有技术中硬件通道拼接成信号通道时导致跳频信号无法正常生成的问题。
[0006]一方面,本专利技术实施例提供了一种跨通道跳频信号生成方法,所述生成方法包括:
[0007]获取跨通道跳频信号的信号参数,确定跳频次数和每次跳频的时长,并生成跳频时段序列;
[0008]对跳频时段序列中每个跳频时段分配载频,统计每个载频对应的跳频时段集合;
[0009]根据跨通道跳频信号的信号带宽确定跨通道跳频信号的采样率;根据每个载频确定对应的通道,在对应的通道内根据所述采样率生成每个载频对应的跳频时段集合中每个跳频时段的基带信号,得到跨通道跳频信号。
[0010]基于上述方法的进一步改进,跨通道跳频信号的信号参数包括跳速、信号时长以及载频集合。
[0011]基于上述方法的进一步改进,根据下列公式确定跳频次数:
[0012]M=vT;
[0013]其中,M表示跳频次数,v表示跳速,T表示信号时长。
[0014]基于上述方法的进一步改进,根据下列公式确定每次跳频的时长:
[0015]t=1/v;
[0016]其中,t表示每次跳频的时长;
[0017]跳频时段序列为{T1,T2,T3
…
Tm
…
TM},每个跳频时段为Tm=T(t_start,t_end),t_start=(m
‑
1)t,t_end=mt,m=1,2,3
…
,M。
[0018]基于上述方法的进一步改进,所述对跳频时段序列中每个跳频时段分配载频,统计每个载频对应的跳频时段集合包括:
[0019]根据载频集合,基于伪随机分配对每个跳频时段分配载频,确定每个载频对应的
跳频时段集合。
[0020]基于上述方法的进一步改进,所述根据每个载频确定对应的通道包括:
[0021]确定每个通道的频率范围;
[0022]比较该载频与每个通道的频率范围,若该载频位于某个通道的频率范围内,则该通道作为该载频对应的通道。
[0023]基于上述方法的进一步改进,所述生成每个载频对应的跳频时段集合中每个跳频时段的基带信号包括:
[0024]确定跨通道跳频信号总的缓冲区长度Len,并将总的缓冲区初始化为0,其中Len=Fs*T;其中,Fs表示跨通道跳频信号的采样率;
[0025]遍历载频集合中每一个载频,确定每一个载频对应的跳频时段集合,将每一个跳频时段的基带信号按照时段序列存储至总的缓冲区中。
[0026]基于上述方法的进一步改进,所述将每一个跳频时段的基带信号按照时段序列存储至总的缓冲区中包括:
[0027]遍历该载频对应的跳频时段集合中每个跳频时段,生成每个跳频时段的基带信号Data_i;
[0028]根据下列公式确定每个跳频时段的基带信号缓冲区的长度:
[0029]Len_i=Fs*t;
[0030]其中,Len_i表示第i个跳频时段的基带信号缓冲区的长度;
[0031]从总的缓冲区中按时段序列依次取出Len_i的缓冲区长度存储相应跳频时段的基带信号。
[0032]基于上述方法的进一步改进,根据下述步骤判断生成的信号是否为跨通道跳频信号:
[0033]确定通道集合中每个通道对应的频率范围以及跳频信号对应的频率范围;
[0034]如果通道集合中任意一个通道对应的频率范围不能将该跳频信号对应的频率范围全部包括,则该跳频信号是跨通道跳频信号。
[0035]另一方面,本专利技术实施例提供了一种跨通道跳频信号生成系统,所述生成系统包括:
[0036]跳频参数确定模块,用于获取跨通道跳频信号的信号参数,确定跳频次数和每次跳频的时长,并生成跳频时段序列;
[0037]载频时段集合获取模块,用于对跳频时段序列中每个跳频时段分配载频,统计每个载频对应的跳频时段集合;
[0038]跳频信号生成模块,用于根据跨通道跳频信号的信号带宽确定跨通道跳频信号的采样率;根据每个载频确定对应的通道,在对应的通道内根据所述采样率生成每个载频对应的跳频时段集合中每个跳频时段的基带信号,得到跨通道跳频信号。
[0039]与现有技术相比,本专利技术至少可实现如下有益效果之一:
[0040]1、通过将跨通道跳频信号进行拆分,在各个频率对应通道内生成各个跳频时段对应的基带信号,实现跨通道跳频信号的生成。
[0041]2、通过跨通道跳频信号的信号带宽确定跨通道跳频信号的采样率,降低了对CPU资源的要求。
[0042]本专利技术中,上述各技术方案之间还可以相互组合,以实现更多的优选组合方案。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分优点可从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过说明书以及附图中所特别指出的内容中来实现和获得。
附图说明
[0043]附图仅用于示出具体实施例的目的,而并不认为是对本专利技术的限制,在整个附图中,相同的参考符号表示相同的部件。
[0044]图1为现有技术中跨通道跳频信号的示意图;
[0045]图2为本专利技术实施例提供的跨通道跳频信号生成方法的流程示意图;
[0046]图3为本专利技术实施例提供的跨通道跳频信号的时间段载频示意图;
[0047]图4为本专利技术实施例提供的跨通道跳频信号的第1个载频283所对应的跳频时段集合所对应生成的每个跳频时段的基带信号的示意图。
[0048]图5为本专利技术实施例提供的跨通道跳频信号生成系统的结构示意图。
具体实施方式
[0049]下面结合附图来具体描述本专利技术的优选实施例,其中,附图构成本申请一部分,并与本专利技术的实施例一起用于阐释本专利技术的原理,并非用于限定本专利技术的范围。
[0050]本专利技术的一个具体实施例,公开了一种跨通道跳频信号生成方法,如图2所示,所述生成方法包括:
[0051]步骤S1:获取跨通道跳频信号的信本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种跨通道跳频信号生成方法,其特征在于,所述生成方法包括:获取跨通道跳频信号的信号参数,确定跳频次数和每次跳频的时长,并生成跳频时段序列;对跳频时段序列中每个跳频时段分配载频,统计每个载频对应的跳频时段集合;根据跨通道跳频信号的信号带宽确定跨通道跳频信号的采样率;根据每个载频确定对应的通道,在对应的通道内根据所述采样率生成每个载频对应的跳频时段集合中每个跳频时段的基带信号,得到跨通道跳频信号。2.根据权利要求1所述的生成方法,其特征在于,跨通道跳频信号的信号参数包括跳速、信号时长以及载频集合。3.根据权利要求2所述的生成方法,其特征在于,根据下列公式确定跳频次数:M=vT;其中,M表示跳频次数,v表示跳速,T表示信号时长。4.根据权利要求3所述的生成方法,其特征在于,根据下列公式确定每次跳频的时长:t=1/v;其中,t表示每次跳频的时长;跳频时段序列为{T1,T2,T3
…
Tm
…
TM},每个跳频时段为Tm=T(t_start,t_end),t_start=(m
‑
1)t,t_end=mt,m=1,2,3
…
,M。5.根据权利要求4所述的生成方法,其特征在于,所述对跳频时段序列中每个跳频时段分配载频,统计每个载频对应的跳频时段集合包括:根据载频集合,基于伪随机分配对每个跳频时段分配载频,确定每个载频对应的跳频时段集合。6.根据权利要求5所述的生成方法,其特征在于,所述根据每个载频确定对应的通道包括:确定每个通道的频率范围;比较该载频与每个通道的频率范围,若该载频位于某个通道的频率范围内,则该通道作为该载频对应的通道。7.根据权利要求1所述的生成方法,其特征在于,所述生成每个载频...
【专利技术属性】
技术研发人员:孟祥飞,李熊雄,张雷,周英培,彭一芃,
申请(专利权)人:中国兵器装备集团上海电控研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。