一种频谱处理方法、系统、电子设备及存储介质与流程

文档序号:29458634发布日期:2022-03-30 13:34阅读:76来源:国知局
一种频谱处理方法、系统、电子设备及存储介质与流程

1.本技术涉及无线电领域,尤其涉及一种频谱处理方法、系统、电子设备及存储介质。


背景技术:

2.现有技术中,具有较大带宽的频段所对应的频谱分辨率也较大。当需要对该频段中的信号进行分析时,如果需要分析的信号的信号频率不是该频谱分辨率的整数倍,那么将无法准确地从频段中确定该需要分析的信号。


技术实现要素:

3.为了解决当需要分析的信号的信号频率不是该频谱分辨率的整数倍,无法准确地从频段中确定该需要分析的信号的技术问题,本技术提供了一种频谱处理方法、系统、电子设备及存储介质。
4.第一方面,提供一种频谱处理方法,包括:
5.接收用户对预设频段的操作信息;
6.响应所述操作信息,确定第一频段,所述第一频段包含于所述预设频段;
7.按照预定规则确定与所述第一频段对应的第一频谱分辨率,所述第一频谱分辨率与预设频段对应的预设频谱分辨率不同;
8.控制按照所述第一频谱分辨率显示所述第一频段。
9.可选地,所述按照预定规则确定与所述第一频段对应的第一频谱分辨率,包括:
10.根据所述第一频段的带宽和预设的带宽与频谱分辨率的对应关系,确定与所述第一频段对应的所述第一频谱分辨率。
11.可选地,所述接收用户对预设频段的操作信息,包括:
12.获取所述用户在第一输入模块输入的第一参数和在第二输入模块输入的第二参数,所述第一参数与所述第一频段的起始频率值相对应,所述第二参数与所述第一频段的结束频率值相对应;
13.响应所述操作信息,确定第一频段,包括:
14.利用所述第一参数和所述第二参数确定所述第一频段。
15.可选地,在所述接收用户对预设频段的操作信息之前,还包括:
16.控制显示所述预设频段;
17.所述操作信息,包括:
18.用户对显示的所述预设频段中的第一频段的选中操作。
19.可选地,所述响应所述操作信息,确定第一频段,包括:
20.基于所述选中操作确定第一频率值和第二频率值,所述第一频率值和所述第二频率值为所述预设频段中的频率值;
21.利用所述第一频率值和所述第二频率值确定所述第一频段。
22.可选地,所述基于所述选中操作确定第一频率值和第二频率值,包括:
23.基于所述选中操作从多个数据点中确定第一数据点和第二数据点,所述多个数据点为采用所述预设频谱分辨率对所述预设频段中的预采样点数进行划分得到;
24.利用所述第一数据点、所述第二数据点和所述预设频谱分辨率,确定所述第一频率值和所述第二频率值。
25.可选地,按照所述第一频谱分辨率显示所述第一频段之前,还包括:
26.利用所述第一频谱分辨率,更新与所述第一频段对应的采样率。
27.第二方面,提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;其中:
28.存储器,用于存放计算机程序;
29.处理器,用于通过运行存储器上所存放的程序来执行第一方面中任一项所述的方法步骤。
30.第三方面,提供一种频谱处理系统,其特征在于,包括:
31.控制器,与所述控制器通信的电子设备;
32.所述控制器用于执行第一方面中任一项所述的方法;
33.所述电子设备,用于基于用户的操作,生成操作信息,并向所述控制器发送所述操作信息;基于所述控制器的控制,以第一频谱分辨率显示第一频段。
34.第四方面,提供一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,所述程序运行时执行第一方面中任一项所述的方法步骤。
35.本技术实施例提供的上述技术方案与现有技术相比具有如下优点:
36.本技术实施例提供的技术方案,由于第一频谱分辨率与第一频段的带宽相对应,因此当第一频段的带宽发生变化时,所确定的第一频谱分辨率也不同,进而对于预设频段中的任一频率的信号,通过用户的操作信息,都能实现以区别于预设频谱分辨率的第一频谱分辨率显示,从而,即使需要分析的信号的信号频率不是预设频谱分辨率的整数倍,利用第一频谱分辨率可以准确地从预设频段中确定该需要分析的信号。
附图说明
37.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
38.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
39.图1为本技术实施例提供的一种频谱处理方法的一种流程示意图;
40.图2为本技术实施例提供的一种频谱处理方法的另一种流程示意图;
41.图3为本技术实施例提供的一种频谱处理方法的另一种流程示意图;
42.图4为本技术实施例提供的一种频谱处理方法的另一种流程示意图;
43.图5为本技术实施例提供的一种频谱处理系统的一种结构示意图;
44.图6为本技术实施例提供的一种电子设备的一种结构示意图。
具体实施方式
45.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
46.本技术实施例提供了一种频谱处理方法,如图1所示,该方法至少可以包括以下步骤:
47.步骤101、接收用户对预设频段的操作信息。
48.本技术实施例中,用户对预设频段的操作信息包括两类,一类为用户的选中操作,另一类为用户的输入操作。
49.当用户对预设频段的操作信息为用户的选中操作时,在接收用户对预设频段的操作信息之前,控制在电子设备上显示预设频段,以使用户对显示的预设频段进行选中操作。
50.实际应用中,用户从显示的预设频段中进行选中操作时,可以通过输入设备的完全选中的方式完成该选中操作,也可以通过输入设备点击的方式完成该选中操作。
51.可以理解的是,该输入设备可以为鼠标或触控笔等,本实施例对此不作限定。
52.当用户对预设频段的操作信息为用户的输入操作时,用户可以在电子设备的输入模块输入参数。
53.步骤102、响应操作信息,确定第一频段,第一频段包含于预设频段。
54.当用户对预设频段的操作信息为用户通过输入设备的完全选中的方式完成该操作信息时,响应操作信息所确定的第一频段即为用户通过输入设备完全选中的第一频段。
55.当用户对预设频段的操作信息为用户通过输入设备点击的方式完成该操作信息时,响应操作信息所确定的第一频段即为第一频率值与第二频率值之间的频段,其中第一频率值和第二频率值为用户通过输入设备点击预设频段得到。
56.实际应用中,用户通过输入设备点击的选中操作,确定第一频率值和第二频率值时,如图2所示,具体可以包括以下步骤:
57.步骤201、基于选中操作从多个数据点中确定第一数据点和第二数据点,多个数据点为采用预设频谱分辨率对预设频段中的预采样点数进行划分得到;
58.步骤202、利用第一数据点、第二数据点和预设频谱分辨率,确定第一频率值和第二频率值。
59.以下以预设频段为30mhz~3ghz、预设频谱分辨率为6.25khz、采样率为102.4m、预采样点数为16384个点为例,说明用户通过输入设备点击的选中操作,确定第一频率值和第二频率值的实现:
60.首先确定多个数据点:
[0061][0062]
其中n为多个数据点的个数。
[0063]
在得到数据点的个数之后,可以对数据点进行编号,并将编号后的数据点在电子设备上进行显示。
[0064]
假定用户选中的第一数据点的编号为100000、第二数据点的编号为103200,则所确定的第一频率值为100000*6.25=655mhz,所确定的第二频率值为103200*6.25=675mhz,相对应的,第一频段即为655mhz~675mhz带宽所对应的频段。
[0065]
当用户对预设频段的操作信息为用户的输入操作时,响应于该操作信息,用户可以在第一输入模块输入第一参数,在第二输入模块输入第二参数,并将第一参数和第二参数之间的频段作为第一频段,第一参数与第一频段的起始频率值相对应,第二参数与第一频段的结束频率值相对应。
[0066]
步骤103、按照预定规则确定与第一频段对应的第一频谱分辨率,第一频谱分辨率与预设频段对应的预设频谱分辨率不同。
[0067]
步骤104、控制按照第一频谱分辨率显示第一频段。
[0068]
可以理解的是,电子设备按照第一频谱分辨率显示第一频段时,预设频段中除第一频段之外的频段仍然按照预设分辨率显示。
[0069]
本技术实施例提供的技术方案,由于第一频谱分辨率与第一频段的带宽相对应,因此当第一频段的带宽发生变化时,所确定的第一频谱分辨率也不同,进而对于预设频段中的任一频率的信号,通过用户的操作信息,都能实现以区别于预设频谱分辨率的第一频谱分辨率显示,从而,即使需要分析的信号的信号频率不是预设频谱分辨率的整数倍,利用第一频谱分辨率可以准确地从预设频段中确定该需要分析的信号。
[0070]
在本技术的又一实施例中,步骤103可以包括:
[0071]
根据第一频段的带宽和预设的带宽与频谱分辨率的对应关系,确定与第一频段对应的第一频谱分辨率。
[0072]
本技术实施例根据第一频段的带宽的不同,所确定的第一频谱分辨率也不同。
[0073]
实际应用中,由于第一频段的带宽小于预设频段的带宽,因此第一频谱的分辨率大于预设频谱的分辨率。
[0074]
本技术实施例可以预先设置带宽与频谱分辨率的对应关系。当确定第一频段后,基于第一频段的带宽和对应关系,确定与第一频段对应的第一频谱分辨率。
[0075]
示例性地,本技术实施例中预先设置的带宽与频谱分辨率的对应关系可以为:
[0076]
当带宽为60m时,频谱分辨率为3.725khz;当带宽以60m为基准以某一倍数发生变化时,频谱分辨率以相同的倍数发生变化。
[0077]
需要说明的是,本技术实施例中上述对应关系中的带宽与频谱分辨率可以依据实际情况而定,上述示例仅是本发明的可选实施方式。
[0078]
基于上述步骤103的具体实现,如图3所示,本技术实施例提供了一种频谱处理方法,包括:
[0079]
步骤301、接收用户对预设频段的操作信息;
[0080]
步骤302、响应操作信息,确定第一频段,第一频段包含于预设频段;
[0081]
步骤303、根据第一频段的带宽和预设的带宽与频谱分辨率的对应关系,确定与第一频段对应的第一频谱分辨率;
[0082]
步骤304、控制按照第一频谱分辨率显示第一频段。
[0083]
在本技术的又一实施例中,当用户的操作信息为用户在第一输入模块及第二输入模块的输入时,如图4所示,频谱处理方法可以包括以下步骤:
[0084]
步骤401、获取用户在第一输入模块输入的第一参数和在第二输入模块输入的第二参数,第一参数与第一频段的起始频率值相对应,第二参数与第一频段的结束频率值相对应;
[0085]
步骤402、利用第一参数和第二参数确定第一频段;
[0086]
步骤403、根据第一频段的带宽和预设的带宽与频谱分辨率的对应关系,确定与第一频段对应的第一频谱分辨率;
[0087]
步骤404、控制按照第一频谱分辨率显示第一频段。
[0088]
在本技术的又一实施例中,在按照第一频谱分辨率显示第一频段之前,还可以利用第一频谱分辨率,更新与预设频段对应的采样率。
[0089]
由于在预采样点数一定时,采样率与分辨率成正比,因此在确定第一频谱分辨率后,可以利用采样率与分辨率的正比关系,更新与预设频段对应的采样率。
[0090]
具体地:
[0091]
更新后的采样率=第一频谱分辨率/预设频谱分辨率*更新前的采样率。
[0092]
基于相同的发明构思,本技术实施例还提供了一种频谱处理系统,如图5所示,包括:
[0093]
控制器501,与控制器501通信的电子设备502;
[0094]
控制器501用于执行权利要求上述实施例中频谱处理方法;
[0095]
电子设备502,用于基于用户的操作,生成操作信息,并向控制器501发送操作信息;基于控制器501的控制,以第一频谱分辨率显示第一频段。
[0096]
本技术实施例还提供了一种电子设备,如图6所示,包括处理器601、通信接口602、存储器603和通信总线604,其中,处理器601,通信接口602,存储器603通过通信总线604完成相互间的通信,
[0097]
存储器603,用于存放计算机程序;
[0098]
处理器601,用于执行存储器603上所存放的程序时,实现上述实施例中的频谱处理方法。
[0099]
上述终端提到的通信总线可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0100]
通信接口用于上述终端与其他设备之间的通信。
[0101]
存储器可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
[0102]
上述的处理器可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0103]
在本技术提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可
读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的频谱处理方法。
[0104]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
[0105]
以上所述仅为本技术的较佳实施例而已,并非用于限定本技术的保护范围。凡在本技术的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本技术的保护范围内。
[0106]
以上所述仅是本技术的具体实施方式,使本领域技术人员能够理解或实现本技术。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1