System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及无线通信,尤其涉及信号的处理方法、信号的处理设备及存储介质。
技术介绍
1、在5g(5th generation mobile communication technology)信号处理方式中,信号的功率谱详细描绘了信号在频域上的功率分布情况。基于这些功率分布信息中的均值和方差,我们可以对信号进行干扰抑制处理。其中,信号的均值用于反映信号的平均功率或直流分量,而方差则描述信号的波动性或动态范围。
2、当前的抗干扰抑制算法通常在时域上通过多次迭代来寻找最佳抑制策略,同时基于预设的固定门限来判断干扰强度。然而,由于多次迭代的过程通常无法根据实时情况动态调整,同时固定门限的设置也可能无法准确反映干扰的实际变化,导致信号的抗干扰效果差。
3、上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
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、通过获取待处理的频域信号的功率谱信息,分析功率谱进而了解信号的主要频率成分以及各频率成分的能量分布情况,以便识别出潜在的干扰信号,随后基于该功率谱的频谱功率抖动信息计算目标功率谱,进而更加准确地定位到需要抑制的干扰信号。接着通过比较待处理频域信号的功率谱和目标功率谱,识别出哪些频率成分是需要被抑制,最后通过两个功率谱计算频域信号的抑制系数,这个抑制系数反映了在不同频率成分上需要进行的抑制程度,并基于抑制系数更新功率谱,从而减少待处理频域信号的干扰源的干扰。通过功率谱的抗干扰方式,依赖于功率谱的计算和比较,这些运算相对简单且易于实现,避免需要进行功率谱多次迭代的处理,同时由于降低了计算复杂度,从而提高干扰抑制效果。
本文档来自技高网...【技术保护点】
1.一种信号的处理方法,其特征在于,所述方法包括:
2.如权利要求1所述的信号的处理方法,其特征在于,所述获取待处理频域信号的第一功率谱,以及根据所述第一功率谱的频谱功率抖动信息确定窗口函数以及窗口长度,并基于所述窗口函数以及所述窗口长度,对所述待处理频域信号进行加窗处理的步骤之前,还包括:
3.如权利要求1所述的信号的处理方法,其特征在于,所述根据所述第一功率谱以及所述目标功率谱的各个频率点的商值集合或差值集合,确定所述待处理频域信号的抑制系数的步骤包括:
4.如权利要求1所述的信号的处理方法,其特征在于,所述根据所述第一功率谱以及所述目标功率谱的各个频率点的商值集合或差值集合,确定所述待处理频域信号的抑制系数的步骤包括:
5.如权利要求1所述的信号的处理方法,其特征在于,所述基于所述抑制系数更新所述第一功率谱,以对所述待处理频域信号进行干扰抑制的步骤之后,还包括:
6.如权利要求1所述的信号的处理方法,其特征在于,所述基于所述抑制系数更新所述第一功率谱,以对所述待处理频域信号进行干扰抑制的步骤包括:
7.
8.一种信号的处理设备,其特征在于,所述信号的处理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至7中任一项所述的信号的处理方法的步骤。
9.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的信号的处理方法的步骤。
...【技术特征摘要】
1.一种信号的处理方法,其特征在于,所述方法包括:
2.如权利要求1所述的信号的处理方法,其特征在于,所述获取待处理频域信号的第一功率谱,以及根据所述第一功率谱的频谱功率抖动信息确定窗口函数以及窗口长度,并基于所述窗口函数以及所述窗口长度,对所述待处理频域信号进行加窗处理的步骤之前,还包括:
3.如权利要求1所述的信号的处理方法,其特征在于,所述根据所述第一功率谱以及所述目标功率谱的各个频率点的商值集合或差值集合,确定所述待处理频域信号的抑制系数的步骤包括:
4.如权利要求1所述的信号的处理方法,其特征在于,所述根据所述第一功率谱以及所述目标功率谱的各个频率点的商值集合或差值集合,确定所述待处理频域信号的抑制系数的步骤包括:
5.如权利要求1所述的信号的处理方法,其特征在于,所述基于所述抑制系数更新所述第一功率谱,以对所述待处理频域信号进行干扰抑制的步骤之后,还包括:<...
【专利技术属性】
技术研发人员:王海龙,徐顺强,
申请(专利权)人:深圳市海能通信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。