谐波滤除的方法、装置、终端及存储介质与流程

专利查询1月前  30



1.本技术实施例涉及信号处理技术领域,特别涉及一种谐波滤除的方法、装置、终端及存储介质。


背景技术:

2.随着移动终端通信能力的上升,在一部移动终端中安装多个工作在不同频段的通信组件,成为通信领域中常见的配置方案。
3.现有技术中,移动终端中的蜂窝数据具有若干个可用的频段。移动终端根据当前的通信组件的配置,选择其中指定的频段发送或者接收数据。一种可能的场景中,当移动终端选择指定的频段的谐波与蓝牙或者无线保真的频段重合时,将对蓝牙或者无线保真的数据造成影响。


技术实现要素:

4.本技术实施例提供了一种谐波滤除的方法、装置、终端及存储介质。所述技术方案如下:
5.根据本技术的一方面内容,提供了一种谐波滤除的方法,应用于终端中,所述方法包括:
6.从至少两个候选频段中确定第一频段,所述第一频段用于发射所述终端中的第一通信组件中待发射的数据;
7.根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到频率特性;
8.通过所述频率特性下的所述滤波器对所述第一频段对应的信号进行滤波,滤波后的所述第一频段的谐波的功率小于功率阈值;
9.发射滤波后的所述第一频段对应的信号。
10.根据本技术的另一方面内容,提供了一种谐波滤除的装置,应用于终端中,所述装置包括:
11.频段确定模块,用于从至少两个候选频段中确定第一频段,所述第一频段用于发射所述终端中的第一通信组件中待发射的数据;
12.滤波器调制模块,用于根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到频率特性;
13.谐波滤除模块,用于通过所述频率特性下的所述滤波器对所述第一频段对应的信号进行滤波,滤波后的所述第一频段的谐波的功率小于功率阈值;
14.信号发射模块,用于发射滤波后的所述第一频段对应的信号。
15.根据本技术的另一方面内容,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如本技术各个方面提供的谐波滤除的方法。
16.根据本技术的另一方面内容,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如本技术各个方面提供的谐波滤除的方法。
17.根据本技术的一个方面,提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述谐波滤除的方面或者谐波滤除的方面的各种可选实现方式中提供的方法。
18.在本技术中,终端先确定第一频段,并根据第一频段将与该频段的信号通路相连的滤波器调制到频率特性,经过调制后的滤波器能够对第一频段对应的信号进行滤波,最终将经过滤波后的第一频段对应的信号发射出去。本技术中的滤波器是可编程滤波器,频率特性能够根据其中的参数调整而发生变化。因此,当至少两个候选频段均使用滤波器进行滤波时,本技术实施例能够通过实际使用的频段调整滤波器,使得一个滤波器能够适配多个候选频段的滤波,节省了终端中设置滤波器的空间,降低了配置终端的成本。
附图说明
19.为了更清楚地介绍本技术实施例中的技术方案,下面将对本技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
20.图1是本技术实施例提供的一种滤波器的频率特性图;
21.图2是本技术实施例提供的一种终端的架构图;
22.图3是基于图2所示实施例提供的另一种终端的架构图;
23.图4是基于图3所示实施例提供的另一种终端的架构图;
24.图5是本技术一个示例性实施例提供的另一种终端的结构框图;
25.图6是本技术一个示例性实施例提供的一种谐波滤除的方法的流程图;
26.图7是本技术另一个示例性实施例提供的一种谐波滤除的方法流程图;
27.图8是本技术另一个示例性实施例提供的一种谐波滤除的方法流程图;
28.图9是本技术一个示例性实施例提供的一种谐波滤除的装置的结构框图。
具体实施方式
29.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
30.下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
31.在本技术的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,
或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。此外,在本技术的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
32.为了本技术实施例所示方案易于理解,下面对本技术实施例中出现的若干名词进行介绍。
33.候选频段:用于为终端中的第一通信组件提供接收和/或发射信号通路的频段。一种可能的方式中,当第一通信组件是蜂窝通信组件时,候选频段可以是b1、b2、b3、b4、b5、b7、b8、b10、b11、b12、b13、b14、b18、b25、b26和b27等等频段。
34.可选地,候选频段在第一通信组件是其它能够使用多频段的通信组件时,还可以实现为其它频段。
35.第一通信组件:能够通过多个候选频段中的一个频段来接收或者发送信号,信号中包括接收到的数据或者待发送的数据。
36.频率特性:用于指示一种特定的频率响应的状态。在一个特定的频率特性中,滤波器具有指定的谐波带。当滤波器是lpf(low pass filter,低通滤波器)时,在滤波器的谐波带中,lpf能够有效地滤除处于该频段中的信号。
37.请参见图1,图1是本技术实施例提供的一种滤波器的频率特性图。在图1中,lpf的谐波带为5ghz至6ghz。由图可见,经过滤波器的信号在该谐波带中的能量明显下降,s参数降到-30db以下。在图1中,纵轴表示s参数,单位是分贝(符号:db);横轴表示信号的频率,单位是吉赫兹(符号:ghz)。
38.示意性的,lpf具有工作频带内低损耗,工作频带外高损耗的特点。lpf可以减弱第一通信组件发射产生的谐波能量,从而减少第一通信组件发射对第二通信组件或其它的干扰。在图1中,该信号可以是中频信号(例如,b1、b2、b3、b4或b25)使用的lpf的频率特性图。在图1中,信号在通带内损耗很小,在谐波带内损耗很大,损耗为了原信号强度的千分之一左右。
39.示例性地,本技术实施例所示的谐波滤除的方法,可以应用在终端中,该终端具备发射信号和接收信号的功能,在此基础上,谐波滤除的功能。终端可以包括手机、平板电脑、膝上型电脑、台式电脑、电脑一体机、服务器、工作站、电视、机顶盒、智能眼镜、智能手表、数码相机、mp4播放终端、mp5播放终端、学习机、点读机、电纸书、电子词典、车载终端、虚拟现实(virtual reality,vr)播放终端或增强现实(augmented reality,ar)播放终端等。
40.请参见图2,图2是本技术实施例提供的一种终端的架构图。在图2中,包括第一通信组件210、第一天线220、滤波器230和天线开关240。
41.在图2中,第一通信组件210与天线开关240之间设置有9条信号通路,每一条信号通路对应一个候选频段。需要说明的是,上述9条信号通路均为电信号线缆构成的通路。天线开关240用于导通至少两个候选频段的信号通路中的一条与滤波器之间的连接。可选地,天线开关240与候选频段的信号通路连接一端是第一端,天线开关240与滤波器230连接一端是第二端。在一种业内称呼中,第二端也称为公共通路端。
42.天线开关240的第二端与滤波器230的输入端相连。需要说明的是,天线开关240是
一个选路开关。天线开关240能够导通第一端中的任意一个候选频段的信号通路与滤波器230,使得多个候选频段能够共用一个滤波器230。
43.滤波器230能够在天线开关240接通一路信号通路时,获取到信号通路中的信号,并对信号通路中的信号进行滤波,将滤波后的信号通过第一天线220发射出去。
44.在本技术中,第一通信组件210根据当前第一通信组件210工作的第一频段,发送预设好的数据信号到可编程的滤波器230中。随后,滤波器230将根据预设好的数据信号,将自身调制到第一频段的谐波的频率特性,从而对第一频段产生的谐波进行效果较明显的衰减,避免对于第一频段的谐波所在频段产生干扰。需要说明的是,第一频段的谐波所在频段可以是无线保真(wifi,wireless fidelity)所使用的频段,或者蓝牙(bluetooth)所使用的频段。
45.需要说明的是,终端中还可以包括处理器和存储器,上述第一通信组件210、滤波器230和天线开关240可以分别通过总线与处理器相连,本案对此不作限定。在一种可能的实现方式中,图2所示的各个组件可以集成到基带芯片上。
46.其中,第一通信组件210可以将用于调制滤波器230的数据通过两者之间的线缆进行传输。
47.可选的,请参见图3,图3是基于图2所示实施例提供的另一种终端的架构图。在图3中,除了包括图2所示的各个组件外,还包括第二通信组件310和第二天线320。
48.在图3中,第二通信组件310用于处理使用第二频段的信号。在一种处理方式中,第二通信组件310接收通过第二频段收到的信号。在另一种处理的方式中,第二通信组件310通过第二频段发射信号。
49.需要说明的是,在一种应用场景中,第二通信组件310是无线保真收发组件或者蓝牙收发组件,或者无线保真以及蓝牙收发组件。第二频段可以是2.4ghz的频段,或者,也可以是5ghz的频段。
50.可选的,图3所示的各个组件也均可以集成到基带芯片中。
51.请参见图4,图4是基于图3所示实施例提供的另一种终端的架构图。在图4中,除了包括图3所示的各个组件外,还包括第三通信组件410和第三天线420。
52.需要说明的是,在一种应用场景中,第三通信组件410所使用的第三频段和第二通信组件310所使用的第二频段是不同的频段。第一通信组件210、第二通信组件310和第三通信组件410能够在同一时刻,各自独立进行收发信号。
53.类似于图2和图3所示的场景,图4所示的各个组件可以集成到基带芯片上。
54.请参见图5,图5是本技术一个示例性实施例提供的另一种终端的结构框图,如图5所示,该终端包括处理器520、存储器540、基带芯片560和总线580,所述存储器540中存储有至少一条指令,所述指令由所述处理器520加载并执行以实现如本技术各个方法实施例所述的谐波滤除的方法。
55.在本技术中,终端500从至少两个候选频段中确定第一频段,所述第一频段用于发射所述终端中的第一通信组件中待发射的数据;根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到频率特性;通过所述频率特性下的所述滤波器对所述第一频段对应的信号进行滤波,滤波后的所述第一频段的谐波的功率小于功率阈值;发射滤波后的所述第一频段对应的信号。
56.处理器520可以包括一个或者多个处理核心。处理器520利用各种接口和线路连接整个终端500内的各个部分,通过运行或执行存储在存储器540内的指令、程序、代码集或指令集,以及调用存储在存储器540内的数据,执行终端500的各种功能和处理数据。可选的,处理器520可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器520可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器520中,单独通过一块芯片进行实现。
57.存储器540可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory,rom)。可选的,该存储器540包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器540可用于存储指令、程序、代码、代码集或指令集。存储器540可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储下面各个方法实施例中涉及到的数据等。
58.基带芯片560通过总线580与处理器520相连,基带芯片560通过总线580与存储器540相连。需要说明的是,总线580用于沟通各个模组之间的互相传送的信息。基带芯片560用于为收发终端的信息,相关的组件可以集成在基带芯片560中。
59.请参考图6,图6是本技术一个示例性实施例提供的一种谐波滤除的方法的流程图。该谐波滤除的方法可以应用在上述图5所示的终端中。在图5中,谐波滤除的方法包括:
60.步骤610,从至少两个候选频段中确定第一频段,第一频段用于发射终端中的第一通信组件中待发射的数据。
61.在本技术实施例中,终端中的第一通信组件中包括多个能够使用的候选频段。在第一通信组件工作之前,终端能够从至少两个候选频段中确定第一频段。在确定第一频段之后,第一通信组件中的待发射的数据能够通过该第一频段,并在第一频段对应的信号通路上进行处理并发射。
62.步骤620,根据第一频段,将与第一频段的信号通路相连的滤波器调制到频率特性。
63.在本例中,终端能够根据第一频段,将滤波器调制到频率特性。需要说明的是,终端在确定第一频段后,可以确定该第一频段中需要被滤除的几个谐波。在终端中的其它通信组件确定的情况下,第一频段中需要被滤除的谐波是确定的。例如,第一频段需要被滤除的谐波是n次谐波,n次谐波需要将滤波器调整至的频率特性,是第一参数组。终端将根据第一参数组调整滤波器中的各个电容的数值,和/或,各个电感的数值,以令滤波器有效滤除n次谐波。
64.步骤630,通过频率特性下的滤波器对第一频段对应的信号进行滤波,滤波后的第一频段的谐波的功率小于功率阈值。
65.在本技术实施例中,终端将通过滤波器进行滤波。在该过程中,终端无需执行滤波
器进行工作。滤波器将在接收到信号输入时,自动在当前的频率特性下对信号进行滤波,并输出响应的输出信号。
66.可选地,为了尽量降低第一频段的谐波对所在频段的干扰。本技术中的滤波器的滤波性能被调整至,能够将第一频段的谐波的功率限制在功率阈值之下。功率阈值可以是-30db、-20db或-25db等数值,本技术实施例不对具体的功率阈值进行限定。
67.步骤640,发射滤波后的第一频段对应的信号。
68.在本例中,终端能够将经过滤波的第一频段对应的信号发射出去。由于第一频度对应的信号已经经过滤波。因此,第一频段中的谐波已经衰减,对谐波所在频段造成的影响大大减少。
69.在一种可能的场景中,第一频段可以以3次谐波进行介绍。如lte的b5发射频段为824mhz-849mhz,三次谐波为2472mhz-2547mhz。b18发射频段为815mhz-830mhz,三次谐波为2445mhz-2490mhz。b26发射频段为814mhz-849mhz,三次谐波为2442mhz-2547mhz。b27发射频段为807mhz-824mhz,三次谐波为2421mhz-2472mhz。而2.4g wifi和蓝牙的频率为2400mhz-2483.5mhz,可以看出lte(long-term evolution,长期演进)的信号在(也即第一通信组件)发射时产生的三次谐波会对2.4g wifi及蓝牙产生干扰。lte的b1发射频段为1920mhz-1980mhz,三次谐波为5760mhz-5940mhz。b2发射频段为1850mhz-1910mhz,三次谐波为5550mhz-5730mhz。b3发射频段为1710mhz-1785mhz,三次谐波为5130mhz-5355mhz。b4发射频段为1710mhz-1755mhz,三次谐波为5130mhz-5265mhz。b25发射频段为1850mhz-1915mhz,三次谐波为5550mhz-5745mhz。而5g wifi的频率为5035mhz-5825mhz,可以看出lte发射时产生的三次谐波会对5g wifi产生干扰。由此可见,本技术实施例能够将上述存在干扰的3次谐波进行滤除,在调整参数之后,还能够对其它的次谐波进行滤除。
70.综上所述,本实施例提供的终端先确定第一频段,并根据第一频段将与该频段的信号通路相连的滤波器调制到频率特性,经过调制后的滤波器能够对第一频段对应的信号进行滤波,最终将经过滤波后的第一频段对应的信号发射出去。本技术中的滤波器是可编程滤波器,频率特性能够根据其中的参数调整而发生变化。因此,当至少两个候选频段均使用滤波器进行滤波时,本技术实施例能够通过实际使用的频段调整滤波器,使得一个滤波器能够适配多个候选频段的滤波,节省了终端中设置滤波器的空间,降低了配置终端的成本。
71.基于上一个实施例所公开的方案,终端还能够基于其它通信组件的工作情况调整波滤器,以达到对终端影响最小的效果。请参考如下实施例。
72.请参见图7,图7是本技术另一个示例性实施例提供的一种谐波滤除的方法流程图。该谐波滤除的方法可以应用在上述所示的终端中。在图7中,该谐波滤除的方法包括:
73.步骤710,从至少两个候选频段中确定第一频段。
74.在本例中,步骤710的执行过程和步骤610的执行过程相同,此处不再赘述。
75.步骤720,检测终端中的第二通信组件的工作状态。
76.步骤730,当第二通信组件接收或者发送信号时,根据第一频段,将与第一频段的信号通路相连的滤波器调制到第一频率特性。
77.在本例中,终端能够检测第二通信组件的工作状态。一种可能的检测结果中,当第二通信组件处于非工作状态时,终端中不需要考虑第一通信组件的谐波对该第二通信组件
造成的影响,故终端无需继续执行本方案后续流程。
78.另一种可能的方式中,终端将在第二通信组件接收信号时,或者在第二通信组件发送信号时,根据第一频段,将与第一频段的信号通路相连的滤波器调制到第一频率特性。需要说明的是,第一频率特性是能够将影响第二通信组件的第一频段的谐波滤除。
79.在本技术的另一种可能的执行方式中,步骤730能够被步骤(1)和步骤(2)所替代执行,以实现调整滤波器的频率特性的效果。
80.步骤(1),当第二通信组件接收或者发送信号时,获取第二通信组件所使用的第二频段。
81.步骤(2),当第二频段是预设频段名单中的频段时,根据第一频段,将与第一频段的信号通路相连的滤波器调制到第一频率特性。
82.需要说明的是,为了准确确定出滤波器需要调整至的第一频率特性,终端需要获取需要保护的第二频段是否是第一频段可能影响的频段。终端可以将能够被第一频段的谐波影响的频段增加到预设频段名单中,当第二频段属于该预设频段名单中时,说明第二频段有可能被第一频段中的某一个谐波干扰,需要终端调整滤波器至第一频率特性,以滤除该第一频段中的某一个谐波。
83.在本技术实施例中,终端在执行步骤(2)时,还可以通过执行步骤(2a)和步骤(2b)来替换步骤(2),以实现调整滤波器的效果。
84.步骤(2a),当第二频段是预设频段名单中的频段时,根据第二频段和第一频段,确定第一频段的n次谐波,n次谐波所在频段与第二频段有重合部分,n为大于等于2的整数。
85.步骤(2b),根据n次谐波,将与第一频段的信号通路相连的滤波器调制到第一频率特性。
86.在本例中,终端能够确定对第二频段造成影响的第一频段的n次谐波,使得调整滤波器的滤波频段明确,有助于终端准确将滤波器调整至第一频率特性,从而滤除对第二频段造成干扰的n次谐波。
87.步骤740,通过频率特性下的滤波器对第一频段对应的信号进行滤波。
88.在本例中,步骤740的执行过程和步骤630的执行过程相同,此处不再赘述。
89.步骤750,发射滤波后的第一频段对应的信号。
90.在本例中,步骤750的执行过程和步骤640的执行过程相同,此处不再赘述。
91.综上所述,本实施例根据第二通信组件的工作状态,来决定是否调整滤波器至第一频率特性,以令第一通信组件发射的信号中的谐波,不对第二通信组件收发信号进行影响。当第二通信组件不处于工作状态时,本技术无需对第一通信组件发射的信号中的谐波进行调整。当第二通信组件处于工作状态,本技术对第一通信组件发射的信号中的谐波进行滤除,有效避免了第二通信组件收发信号被同一终端中的第一通信组件干扰。
92.本实施例提供的谐波滤除的方法,还能够在第二通信组件处于工作状态时,确定出第二通信组件所使用的第二频段是否会被第一通信组件所使用的第一频段的谐波干扰,当第二频段是预设频段名单中的频段时,说明第二频段会被第一通信组件所使用的第一频段的谐波干扰,终端将对第一通信组件发射的信号中的谐波进行滤除,实现了在准确地时机执行滤波操作,避免了终端的无效操作。
93.本实施例提供的谐波滤除的方法,还能够在第二通信组件所使用的第二频段会被
第一通信组件所使用的第一频段的谐波干扰时,确定出具体第一频段的谐波是n次谐波,以便滤波器准确确定出需要调整的第一频率特性,从而有效滤除n次谐波,提高终端自身通信组件的隔离性,避免自身出现干扰。
94.基于上述实施例所示的方法,本技术实施例还提供一种谐波滤除的方法,能够在终端同时存在第二通信组件和第三通信组件的情况下,对第一通信组件发射的信号进行选择性滤除,以达到终端整体较好的工作能力,请参考如下实施例。
95.请参见图8,图8是本技术另一个示例性实施例提供的一种谐波滤除的方法流程图。该谐波滤除的方法可以应用在上述所示的终端中。在图8中,该谐波滤除的方法包括:
96.步骤811,从至少两个候选频段中确定第一频段。
97.步骤812,检测终端中的第二通信组件的工作状态。
98.步骤813,当第二通信组件接收或者发送信号时,获取第二通信组件所使用的第二频段。
99.步骤814,当第二通信组件是预设频段名单中的频段时,根据第二频段和第一频段,确定第一频段的n次谐波。
100.其中,n次谐波所在频段与第二频段有重合部分,n为大于等于2的整数。
101.步骤815,检测终端中的第三通信组件的工作状态。
102.步骤816,当第三通信组件接收或者发送信号时,获取第三通信组件所使用的第三频段。
103.步骤817,当第三频段是预设频段名单中的频段时,根据第三频段和第一频段,确定第一频段的m次谐波。
104.其中,m次谐波所在频段与第二频段有重合部分,m为大于等于2的整数。
105.步骤818,获取目标时段中第二通信组件处理的第一数据量。
106.其中,第一数据量用于指示第二通信组件接收和/或发射的数据量,目标时段是距当前系统时刻的过去的时段,且目标时段的时长为目标时长。
107.步骤819,获取目标时段中第三通信组件处理的第二数据量。
108.其中,第二数据量用于指示第三通信组件接收和/或发射的数据量,第一数据量和第二数据量的种类相同。
109.步骤820,根据第一数据量和第二数据量确定目标通信组件。
110.其中,目标通信组件是目标数据量对应的通信组件,目标数据量是第二数据量和第二数据量中的较大者。
111.步骤821,根据目标通信组件对应的第一频段的谐波,将与第一频段的信号通路相连的滤波器调制到频率特性。
112.在本技术实施例中,步骤821能够被步骤(c)、步骤(d)和步骤(e)来实现。
113.步骤(c),根据第一数据量和第二数据量的比值,确定目标周期t内第二通信组件对应的滤波时段t1和第三通信组件对应的滤波时段t2。
114.步骤(d),在滤波时段t1内,根据第一频段的n次谐波,将滤波器调制到第一频率特性。
115.步骤(e),在滤波时段t2内,根据第一频段的m次谐波,将滤波器调制到第二频率特性。
116.综上所述,本实施例提供的谐波滤除的方法,能够在第一通信组件中的第一频段中的不同的次谐波,能够同时对第二通信组件所使用的第二频段,以及,第三通信组件所使用的第三频段造成干扰时,选择其中造成影响较大的频段进行保护,从而实现整体上终端的重要业务受到保护,最大限度保障终端的工作能力。在一种可能的场景中,终端能够确定过去的指定时段内,传输数据量较大的通信组件,并对该输数据量较大的通信组件对应的频段进行保护,调整滤波器滤除对该频段干扰的第一频段的谐波,以保障终端传输数据量较大的通信组件不受干扰。
117.在另一种可能的方式中,本技术还能够周期性地进行滤波,使得第二通信组件和第三通信组件能够根据数据量传输的大小,获得相应的免干扰时段窗口,在滤波器有线的情况下,综合保障终端的通信能力。
118.下述为本技术装置实施例,可以用于执行本技术方法实施例。对于本技术装置实施例中未披露的细节,请参照本技术方法实施例。
119.请参考图9,图9是本技术一个示例性实施例提供的一种谐波滤除的装置的结构框图。该谐波滤除的装置可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分。该装置包括:
120.频段确定模块910,用于从至少两个候选频段中确定第一频段,所述第一频段用于发射所述终端中的第一通信组件中待发射的数据;
121.滤波器调制模块920,用于根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到频率特性;
122.谐波滤除模块930,用于通过所述频率特性下的所述滤波器对所述第一频段对应的信号进行滤波,滤波后的所述第一频段的谐波的功率小于功率阈值;
123.信号发射模块940,用于发射滤波后的所述第一频段对应的信号。
124.在一个可选的实施例中,所述滤波器调制模块920,用于检测所述终端中的第二通信组件的工作状态;当所述第二通信组件接收或者发送信号时,根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到第一频率特性。
125.在一个可选的实施例中,所述滤波器调制模块920,用于当所述第二通信组件接收或者发送信号时,获取所述第二通信组件所使用的第二频段;当所述第二频段是预设频段名单中的频段时,根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到所述第一频率特性。
126.在一个可选的实施例中,所述滤波器调制模块920,用于当所述第二频段是所述预设频段名单中的频段时,根据所述第二频段和所述第一频段,确定所述第一频段的n次谐波,所述n次谐波所在频段与所述第二频段有重合部分,n为大于等于2的整数;根据所述n次谐波,将与所述第一频段的信号通路相连的滤波器调制到所述第一频率特性。
127.在一个可选的实施例中,所述滤波器调制模块920,用于检测所述终端中的第二通信组件的工作状态;当所述第二通信组件接收或者发送信号时,获取所述第二通信组件所使用的第二频段;当所述第二通信组件是预设频段名单中的频段时,根据所述第二频段和所述第一频段,确定所述第一频段的n次谐波,所述n次谐波所在频段与所述第二频段有重合部分,n为大于等于2的整数;检测所述终端中的第三通信组件的工作状态;当第三通信组件接收或者发送信号时,获取所述第三通信组件所使用的第三频段;当所述第三频段是所
述预设频段名单中的频段时,根据所述第三频段和所述第一频段,确定所述第一频段的m次谐波,所述m次谐波所在频段与所述第二频段有重合部分,m为大于等于2的整数;获取目标时段中所述第二通信组件处理的第一数据量,所述第一数据量用于指示所述第二通信组件接收和/或发射的数据量,所述目标时段是距当前系统时刻的过去的时段,且所述目标时段的时长为目标时长;获取所述目标时段中所述第三通信组件处理的第二数据量,所述第二数据量用于指示所述第三通信组件接收和/或发射的数据量,所述第一数据量和所述第二数据量的种类相同;根据所述第一数据量和所述第二数据量确定目标通信组件,所述目标通信组件是目标数据量对应的通信组件,所述目标数据量是所述第二数据量和所述第二数据量中的较大者;根据所述目标通信组件对应的所述第一频段的谐波,将与所述第一频段的信号通路相连的滤波器调制到所述频率特性。
128.在一个可选的实施例中,所述滤波器调制模块920,用于根据所述第一数据量和所述第二数据量的比值,确定目标周期t内所述第二通信组件对应的滤波时段t1和所述第三通信组件对应的滤波时段t2;在所述滤波时段t1内,根据所述第一频段的n次谐波,将所述滤波器调制到所述第一频率特性;在所述滤波时段t2内,根据所述第一频段的m次谐波,将所述滤波器调制到第二频率特性。
129.综上所述,本实施例根据第二通信组件的工作状态,来决定是否调整滤波器至第一频率特性,以令第一通信组件发射的信号中的谐波,不对第二通信组件收发信号进行影响。当第二通信组件不处于工作状态时,本技术无需对第一通信组件发射的信号中的谐波进行调整。当第二通信组件处于工作状态,本技术对第一通信组件发射的信号中的谐波进行滤除,有效避免了第二通信组件收发信号被同一终端中的第一通信组件干扰。
130.本实施例提供的谐波滤除的方法,还能够在第二通信组件处于工作状态时,确定出第二通信组件所使用的第二频段是否会被第一通信组件所使用的第一频段的谐波干扰,当第二频段是预设频段名单中的频段时,说明第二频段会被第一通信组件所使用的第一频段的谐波干扰,终端将对第一通信组件发射的信号中的谐波进行滤除,实现了在准确地时机执行滤波操作,避免了终端的无效操作。
131.本实施例提供的谐波滤除的方法,还能够在第二通信组件所使用的第二频段会被第一通信组件所使用的第一频段的谐波干扰时,确定出具体第一频段的谐波是n次谐波,以便滤波器准确确定出需要调整的第一频率特性,从而有效滤除n次谐波,提高终端自身通信组件的隔离性,避免自身出现干扰。
132.本技术实施例还提供了一种计算机可读介质,该计算机可读介质存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的谐波滤除的方法。
133.需要说明的是:上述实施例提供的谐波滤除的装置在执行谐波滤除的方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的谐波滤除的装置与谐波滤除的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
134.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
135.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件
来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
136.以上所述仅为本技术的能够实现的示例性的实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:
1.一种谐波滤除的方法,其特征在于,应用于终端中,所述方法包括:从至少两个候选频段中确定第一频段,所述第一频段用于发射所述终端中的第一通信组件中待发射的数据;根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到频率特性;通过所述频率特性下的所述滤波器对所述第一频段对应的信号进行滤波,滤波后的所述第一频段的谐波的功率小于功率阈值;发射滤波后的所述第一频段对应的信号。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到频率特性,包括:检测所述终端中的第二通信组件的工作状态;当所述第二通信组件接收或者发送信号时,根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到第一频率特性。3.根据权利要求2所述的方法,其特征在于,所述当所述第二通信组件接收或者发送信号时,根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到第一频率特性,包括:当所述第二通信组件接收或者发送信号时,获取所述第二通信组件所使用的第二频段;当所述第二频段是预设频段名单中的频段时,根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到所述第一频率特性。4.根据权利要求3所述的方法,其特征在于,所述当所述第二频段是预设频段名单中的频段时,根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到所述第一频率特性,包括:当所述第二频段是所述预设频段名单中的频段时,根据所述第二频段和所述第一频段,确定所述第一频段的n次谐波,所述n次谐波所在频段与所述第二频段有重合部分,n为大于等于2的整数;根据所述n次谐波,将与所述第一频段的信号通路相连的滤波器调制到所述第一频率特性。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到频率特性,包括:检测所述终端中的第二通信组件的工作状态;当所述第二通信组件接收或者发送信号时,获取所述第二通信组件所使用的第二频段;当所述第二通信组件是预设频段名单中的频段时,根据所述第二频段和所述第一频段,确定所述第一频段的n次谐波,所述n次谐波所在频段与所述第二频段有重合部分,n为大于等于2的整数;检测所述终端中的第三通信组件的工作状态;当第三通信组件接收或者发送信号时,获取所述第三通信组件所使用的第三频段;当所述第三频段是所述预设频段名单中的频段时,根据所述第三频段和所述第一频段,确定所述第一频段的m次谐波,所述m次谐波所在频段与所述第二频段有重合部分,m为
大于等于2的整数;获取目标时段中所述第二通信组件处理的第一数据量,所述第一数据量用于指示所述第二通信组件接收和/或发射的数据量,所述目标时段是距当前系统时刻的过去的时段,且所述目标时段的时长为目标时长;获取所述目标时段中所述第三通信组件处理的第二数据量,所述第二数据量用于指示所述第三通信组件接收和/或发射的数据量,所述第一数据量和所述第二数据量的种类相同;根据所述第一数据量和所述第二数据量确定目标通信组件,所述目标通信组件是目标数据量对应的通信组件,所述目标数据量是所述第二数据量和所述第二数据量中的较大者;根据所述目标通信组件对应的所述第一频段的谐波,将与所述第一频段的信号通路相连的滤波器调制到所述频率特性。6.根据权利要求5所述的方法,其特征在于,所述根据所述目标通信组件对应的所述第一频段的谐波,将与所述第一频段的信号通路相连的滤波器调制到所述频率特性,包括:根据所述第一数据量和所述第二数据量的比值,确定目标周期t内所述第二通信组件对应的滤波时段t1和所述第三通信组件对应的滤波时段t2;在所述滤波时段t1内,根据所述第一频段的n次谐波,将所述滤波器调制到所述第一频率特性;在所述滤波时段t2内,根据所述第一频段的m次谐波,将所述滤波器调制到第二频率特性。7.一种谐波滤除的装置,其特征在于,应用于终端中,所述装置包括:频段确定模块,用于从至少两个候选频段中确定第一频段,所述第一频段用于发射所述终端中的第一通信组件中待发射的数据;滤波器调制模块,用于根据所述第一频段,将与所述第一频段的信号通路相连的滤波器调制到频率特性;谐波滤除模块,用于通过所述频率特性下的所述滤波器对所述第一频段对应的信号进行滤波,滤波后的所述第一频段的谐波的功率小于功率阈值;信号发射模块,用于发射滤波后的所述第一频段对应的信号。8.一种终端,其特征在于,所述终端包括第一天线、滤波器、天线开关、第一通信组件、处理器、和与所述处理器相连的存储器,所述存储器用于存储程序指令,所述处理器执行所述程序指令时实现如权利要求1至6任一所述的谐波滤除的方法,在所述终端中:第一通信组件通过至少两个候选频段的信号通路与所述天线开关的第一端相连,所述天线开关用于导通所述至少两个候选频段的信号通路中的一条与所述滤波器之间的连接;所述天线开关的第二端与所述滤波器的输入端相连;所述滤波器的输出端与所述第一天线相连;所述处理器通过总线分别与所述滤波器、所述天线开关和所述第一通信组件相连。9.根据权利要求8所述的终端,其特征在于,所述终端还包括第二通信组件和第二天线,所述第二通信组件与所述第二天线相连,所述第二天线用于接收或者发射所述第二通信组件处理的信号。
10.一种计算机可读存储介质,所述存储介质中存储有程序指令,其特征在于,所述程序指令被处理器执行时实现如权利要求1至6任一所述的谐波滤除的方法。

技术总结
本申请实施例公开了一种谐波滤除的方法、装置、终端及存储介质,属于信号处理技术领域。终端先确定第一频段,并根据第一频段将与该频段的信号通路相连的滤波器调制到频率特性,经过调制后的滤波器能够对第一频段对应的信号进行滤波,最终将经过滤波后的第一频段对应的信号发射出去。本申请中的滤波器是可编程滤波器,频率特性能够根据其中的参数调整而发生变化。因此,当至少两个候选频段均使用滤波器进行滤波时,本申请实施例能够通过实际使用的频段调整滤波器,使得一个滤波器能够适配多个候选频段的滤波,节省了终端中设置滤波器的空间,降低了配置终端的成本。降低了配置终端的成本。降低了配置终端的成本。


技术研发人员:汪天荣
受保护的技术使用者:OPPO(重庆)智能科技有限公司
技术研发日:2020.09.08
技术公布日:2022/3/7

最新回复(0)