一种用于实施包络跟踪的方法和装置与流程

文档序号:27951487发布日期:2021-12-12 21:00阅读:192来源:国知局
一种用于实施包络跟踪的方法和装置与流程

1.本公开涉及通信领域,特别涉及一种用于实施包络跟踪的方法和装置。


背景技术:

2.在通信领域,为了提高射频功率放大器的效率,可以使用具备包络跟踪能力的电源。
3.包络跟踪可以随着射频功率放大器的所发射的输出功率而动态改变射频功率放大器的供给电压。包络跟踪也可以动态调整功率放大器的供给电压,使其追踪射频输入信号包络的振幅。
4.当信号包络变大时,便提升供给电压;信号包络变小时,则降低供给电压。如此这般,射频功率放大器能在运作范围的绝大部分,接近其最佳效率点,从而提高对能源的利用率。
5.随着宽带5g/satellite的包络追踪功放系统的进一步发展,包络的带宽随着rf信号带宽的增加而扩大,此外,multi

carrier多载波技术的发展,包络的带宽更大,这些对于用硬件实现高速跟踪越来越困难,现有的包络追踪系统可以作到200mhz的rf带宽,越往高带宽,跟踪难度越大,除了包络追踪的功耗随系统带宽增大而变高,追踪高速的包络同样是一件不易达成的目标。
6.如何进一步提高包络跟踪的能力,始终是本领域需要考虑的技术问题。
附图说明
7.图1是本公开中一个实施例执行本发明的操作后的包络示意图;
8.图2是现有技术中执行二阶pet操作后的包络示意图;
9.图3是本公开中一个实施例所示的装置的局部示意图,其体现了本公开维持包络功率不变的特性;
10.图4是本公开中一个实施例所示的包络示意图;
11.图5是本公开中一个实施例在包络处理方面,归一化后求平均和的包络与归一化后原始包络的示意图;
12.图6是现有技术中执行去波谷操作后的包络示意图。


技术实现要素:

13.为解决上述技术问题,本公开提出了一种用于实施包络跟踪的方法,包括以下步骤:
14.s100、在第一预设时间段内,获取包络信号;
15.s200、对获取的包络信号,离散化处理,并进一步求取平均和得到第一信号,并且:在此过程中,维持包络的峰值功率不变。
16.优选的,步骤s100还包括:
17.s101、在获取包络信号时,根据设置的第一最大值,滤除掉低于该第一最大值的波形信号。
18.优选的,
19.所述第一最大值动态的被调整。
20.优选的,
21.所述平均和包括如下任一:算术平均和、加权平均和、几何平均和。
22.优选的,
23.步骤s200中,维持包络的峰值功率不变,具体包括:
24.对于离散化后的信号,将其中峰值最大的波形信号作为第二信号,并且,通过比较第一信号与第二信号,维持包络的峰值功率不变。
25.此外,本公开还揭示了一种用于实施包络跟踪的装置,包括:
26.存储单元和处理单元;
27.所述存储单元包括当由所述处理单元执行时,使所述装置执行以下操作:
28.在第一预设时间段内,获取包络信号;
29.对获取的包络信号,离散化处理,并进一步求取平均和得到第一信号,并且:在此过程中,维持包络的峰值功率不变。
30.通过上述技术方案,本公开实现了一种新的实施包络跟踪的方法和装置,利用离散化后平均和的手段和维持峰值功率不变的手段,能够在几乎维持原始包络特性的前提下有效降低包络带宽。
具体实施方式
31.在以下描述中,阐述了多个细节,以提供对本公开的实施例的更全面的说明。然而,对本领域技术人员来说,将显而易见的是,可以在没有这些具体细节的情况下实施本发明的实施例。在其他实施例中,以框图形式而不是详细地示出了公知的结构和设备,以避免使本公开的实施例模糊。此外,可以将以下描述的不同实施例的特征与彼此组合,除非以其他方式具体声明。
32.在一个实施例中,本公开提出了用于实施包络跟踪的方法,包括以下步骤:
33.s100、在第一预设时间段内,获取包络信号;
34.s200、对获取的包络信号,离散化处理,并进一步求取平均和得到第一信号,并且:在此过程中,维持包络的峰值功率不变。
35.对于所述实施例的技术效果,通过图1和图2进行对比和说明。
36.图1是本公开中一个实施例所示的包络示意图,其示意了64个被离散后的波形求取平均和之后的波形,其中波形1

1代表原始的多载波包络信号,波形1

2代表根据本实施例的方案进行仿真处理后的波形图,能够发现:
37.波形1

2相比波形1

1,由于上述实施例采取了峰值功率不变的手段,所以波形1

2中的最高峰所示意的那部分波形几乎完整的得以保留,与原始波形1

1在这部分几乎没有多少差异;而对于波形1

2,求平均和的手段则导致带宽大致处于

500至500之间,相比原始波形1

1的

2500至2500,显著降低了带宽。
38.图2则是现有技术中,pa芯片此类半导体器件采用二阶pet方法后的包络示意图,
其中,波形2

1至2

5代表二阶pet处理后的包络信号,从图2中的幅值来看,波形2

3则示意了峰值最高的那部分波形,此部分波形几乎完整的得以保留,与原始波形1在这部分几乎没有多少差异;但是,能够发现:
39.波形2

1至2

5并没有显著降低带宽。
40.正是因此,本公开实现了一种新的实施包络跟踪的解决方案,利用离散化后平均和的手段和维持峰值功率不变的手段,能够在几乎维持原始包络特性的前提下有效降低包络带宽。能够理解,步骤s200最终所得的波形,可以进一步提供给射频功率放大器,以此提高射频功放的效能。
41.在另一个实施例中,步骤s100还包括:
42.s101、在获取包络信号时,根据设置的第一最大值,滤除掉低于该第一最大值的波形信号。
43.对于该实施例而言,其能够在步骤s200执行之前,滤除掉一部分信号。
44.能够理解,第一最大值可以是一段时间内的低于波峰最高值的波峰第n高值,例如n取3或4,参见图1中的原始包络波形中波峰第3或第4高值等。
45.更加需要说明的是,第一最大值可以是一段时间内的求平均和之后,将处理后的波形的第二峰值与原始包络波形的上述第n高值比较后所确定的值。更优的,所述第一最大值是进一步基于ai对应用场景或通信吞吐量或功率进行人工智能处理后所确定的值。也正是因此,在另一个实施例中,
46.所述第一最大值动态的被调整。
47.在另一个实施例中,
48.所述平均和包括如下任一:算术平均和、加权平均和、几何平均和。
49.例如,假设信号总计奇数个,以算术平均和为例,求平均和后的波形new envelope(i)的离散表达式,按如下表达式:new_envelope(i)=(1/(2m+1))*(e(i

m)+...+e(i

1)+e(i)+e(i+1)+...e(i+m));
50.其中,e(i)表示要处理的离散后的第i个信号,且该信号为连续奇数个信号中的居中信号,2m+1则表示总计2m+1奇数个;
51.能够发现,上述表达式是针对奇数个信号求取算术平均和,偶数个类似,例如从e(i

m)至e(i)以及从e(i+1)至e(i+m

1)总计2m偶数个,表达式的系数则为:1/2m。
52.进一步的,算术平均和,意味着各个信号的权重相同,而加权平均和则意味着各个信号的权重可以不相同。对于本公开揭示的技术方案及其构思,能够理解,加权平均和的手段理论上更优于算术平均和,因为包络信号中不同峰值的那部分波形,其在整个包络信号中的地位并不等同。整体而言,波峰的峰值较高的各个部分的波形,相比其他峰值较低的剩余部分的波形,在整个包络信号中的地位更加突出,因此,对于本公开而言,更佳的情形是,在求平均和时,具体地采用加权平均和的手段。
53.更优的,可以设置不同的阈值或单一的阈值,根据阈值进一步量化不同波形的重要性或占比,从而进一步确定:在加权平均和的求取过程中,不同峰值波形所对应的权重。
54.能够理解,从工程的角度而言,算术平均和相比加权平均和更加易于实现。至于几何平均和,其同样是一种求取平均和的具体手段,在此不再赘述。
55.在另一个实施例中,
56.步骤s200中,维持包络的峰值功率不变,具体包括:
57.对于离散化后的信号,将其中峰值最大的波形信号作为第二信号,并且,通过比较第一信号与第二信号,维持包络的峰值功率不变。
58.对于该实施例而言,其给出了维持包络的峰值功率不变的一种具体手段。能够理解,并非必须依赖比较第一和第二信号,例如:可以直接将其中峰值最大的波形信号锁定在一段时间内,并以此维持包络的峰值功率不变。如有必要,也可以借鉴现有技术中2
nd order pet方法来确保峰值功率不变。
59.在另一个实施例中,
60.参见图3,通过比较第一信号与第二信号,维持包络的峰值功率不变,进一步包括:
61.设置峰值最大的波形信号,
62.利用第一比较单元和第二比较单元维持包络的峰值功率不变,其中,
63.参见图3中靠上方的比较单元,其代表第一比较单元,第一比较单元的正输入信号是第一信号,负输入信号是第二信号;当第一信号大于第二信号时,输出第一信号;
64.参见图3中靠下方的比较单元,其代表第二比较单元,第二比较单元的正输入信号是第二信号,负输入信号是第一信号;当第二信号大于第一信号时,输出第二信号。
65.对于图3而言,x代表处理之前的包络信号,y代表求平均和之后的包络信号,其可以遵循如下用x,y代表离散变量所表达的下式:
66.y[n]=b[0]*x[n]+b[1]*x[n

1]+b[2]*x[n

2]+...+b[numtaps

1]*x[n

numtaps+1]
[0067]
就图3的z变换而言,对于离散信号,z的

1次方表示前移一个数,n次z的

1次方即z的

n次方则表示前移n个数。对于时域滤波,x信号即滤波前的信号,y信号即滤波后的信号。
[0068]
进一步的,参见图4,在另一个实施例中,针对奇数个信号求平均和为例:
[0069]
如果b[0],b[1],
……
b[numtaps

1]依次取:前文所述的1/(2m+1)个奇数个信号的话,numtaps则等于2m+1。本公开的半导体器件可以进一步设置比较单元执行如下伪代码所表示的操作,以确保峰值功率不变:
[0070][0071]
能够理解,此时,比较单元用于比较:求算术平均和后的信号new_envelope(i)与连续奇数个信号中的居中信号e(i),其中,
[0072]
当new_envelope(i)小于等于e(i)时,直接将e(i)赋给new_envelope(i);否则,new_envelope(i)为奇数个信号的算术平均和。
[0073]
对于连续偶数个信号,则可以等待增加一个信号使得满足连续奇数个信号时再按上述方式处理,也可以剔除一个信号使得满足偶数个信号时再按上述方式处理。
[0074]
因此,除了前文所述的比较第一信号和第二信号以维持峰值功率不变之外,本公开还可以通过对所有离散的信号求取算术平均和、以及通过该实施例的比较单元来维持峰值功率不变。
[0075]
在另一个实施例中,参见图4,4

1代表原始多载波包络信号幅值,4

2代表本实施例半导体器件求算术平均和后的包络信号,能够发现,求平均和后,4

2相比4

1,其几乎维持原始包络特性,包括evm需求。
[0076]
事实上,除图1、图4佐证本公开的技术效果之外,进一步参见图5可知:从图5的横纵坐标所代表的归一化原始包络信号幅值、归一化求算术平均和后的包络信号幅值来看,本公开所揭示的方案中,峰值包络不变。
[0077]
此外,本公开所揭示的构思和方案,除了具备峰值功率不变、降低包络的带宽的特点之外,从图1、图4、图5上还能够理解,本公开还能够降低包络信号的峰均比par,以及降低波峰比波谷(peak

to

trough)的比例使得包络带宽下降。
[0078]
如图6所示,现有技术中pa芯片此类半导体器件执行去波谷(detrough)操作的话,图中,6

1代表原始包络信号,6

2代表去波谷处理后的包络信号,6

3则代表去波谷处理后的包络信号特性波形,换言之,6

2作为一种包络信号的话,6

3则是该包络信号的包络信号。正如图6所示,现有技术中的去波谷处理,已经导致包络信号的特性发生改变。
[0079]
显而易见,本公开所揭示的方案,无论与现有技术中的二阶pet方法相比,还是与去波谷(detrough)方法相比,都实现了:有效维持峰值功率不变、降低包络的带宽、维持原始包络特性的技术效果。
[0080]
更进一步的,在另一个实施例中,
[0081]
在所述第一预设时间段内,比较各部分不同峰值的波形从而确定峰值最大的波形信号。例如,将第一个离散的信号的先作为最大峰值的信号,然后与后续其他不同峰值的波形比较后,最终确定第一预设时间段内的:峰值最大的波形信号。
[0082]
正如前文所述,维持峰值功率不变的具体手段非常多,虽然本公开已经列举了多种涉及比较或比较单元的实施例,但是本公开并不限于这些具体的实施例。需要说明的是,由于求平均和需要时间,因此,无论何种比较单元的实施例,自然的涉及信号保持,反映在硬件上则会体现为时间常数的匹配,而匹配问题属于硬件电路领域的常识。本公开并不在于如何设计、匹配时间常数,在此不再赘述。况且,事实上,不存在理想的、没有延迟效应的器件。一般而言,不论是模拟型还是数字型,涉及时间常数匹配或延迟单元时,其可以包括任意类型的延迟电路或缓冲电路。
[0083]
此外,在另一个实施例中,本公开还揭示了一种用于实施包络跟踪的装置,包括:
[0084]
存储单元和处理单元;
[0085]
所述存储单元包括当由所述处理单元执行时,使所述装置执行以下操作:
[0086]
在第一预设时间段内,获取包络信号;
[0087]
对获取的包络信号,离散化处理,并进一步求取平均和得到第一信号,并且:在此过程中,维持包络的峰值功率不变。
[0088]
能够理解,上述装置可以视为执行前文所述方法的装置。需要说明的是,该装置中
的处理单元优选基带信号处理单元。如此,处理后的信号输出给包络功率放大器,则可以提供高效率包络功放方案。
[0089]
在另一个实施例中,
[0090]
在获取包络信号时,根据设置的第一最大值,滤除掉低于该第一最大值的波形信号。
[0091]
需要说明的是,所述装置除了可以利用处理单元的性能实现软滤波,还可以包括硬件式的滤波器。
[0092]
在另一个实施例中,
[0093]
所述第一最大值动态的被调整。
[0094]
在另一个实施例中,
[0095]
所述平均和包括如下任一:算术平均和、加权平均和、几何平均和。
[0096]
需要说明的是,算术平均和、加权平均和的求解可以都通过权值滤波器来执行,只不过对于算术平均和,其各部分的权重均相同。
[0097]
在另一个实施例中,维持包络的峰值功率不变,具体包括:
[0098]
对于离散化后的信号,将其中峰值最大的波形信号作为第二信号,并且,通过比较第一信号与第二信号,维持包络的峰值功率不变。
[0099]
在另一个实施例中,
[0100]
所述装置还包括第一比较单元和第二比较单元,通过比较第一信号与第二信号,维持包络的峰值功率不变。
[0101]
更进一步的,所述指令还包括:
[0102]
设置峰值最大的波形信号,
[0103]
利用第一比较单元和第二比较单元维持包络的峰值功率不变,其中,
[0104]
第一比较单元的正输入信号是第一信号,负输入信号是第二信号;当第一信号大于第二信号时,输出第一信号;
[0105]
第二比较单元的正输入信号是第二信号,负输入信号是第一信号;当第二信号大于第一信号时,输出第二信号。
[0106]
进一步的,在另一个实施例中,针对奇数个信号求平均和为例:
[0107]
如果b[0],b[1],
……
b[numtaps

1]均为前文所述的1/(2m+1)的话,本公开可以进一步设置比较单元执行如下伪代码所表示的方法,以确保峰值功率不变:
[0108]
[0109]
更进一步的,在另一个实施例中,
[0110]
在所述第一预设时间段内,比较各部分不同峰值的波形从而确定峰值最大的波形信号。例如,将第一个离散的信号的先作为最大峰值的信号,然后与后续其他不同峰值的波形比较后,最终确定第一预设时间段内的:峰值最大的波形信号。
[0111]
在另一个实施例中,所述获取的包络信号为输入至所述射频功率放大器的包络信号。
[0112]
对于所述实施例,其包络信号为输入至所述射频功率放大器的包络信号。正如现有技术中大多数技术方案中将射频(即rf)输入信号作为包络跟踪的基准信号那样,所述实施例也是从信号源头,即输入至射频功率放大器的包络信号,来实现包络跟踪。
[0113]
在一些实施例中,所述处理单元可以被提供在数字发射机的芯片或cpu(例如,硅)上。此外,比较单元也可以被提供在数字发射机的芯片或处理单元上。
[0114]
此外,除了基带端,所述装置还可以实现在射频端。射频端可以包括:包络检波器、滤波器,通过这些实现上述处理单元的功能,以使得所述装置实现本公开的技术效果。
[0115]
根据特定实现需求,可以以硬件方式或以软件方式实现本公开的实施例。该实现可以使用其上存储有电子可读控制信号的数字存储介质(例如,软盘、dvd、蓝光、cd、rom、prom、eprom、eeprom或flash存储单元)来加以执行。因此,该数字存储介质可以是计算机可读的。
[0116]
在一些实施例中,可以使用可编程逻辑器件(例如,现场可编程门阵列)来执行本文描述的方法的功能中的一些或全部。在一些实施例中,现场可编程门阵列可以与微处理器协作,以实现本文描述的电源。
[0117]
上述实施例对本公开的原理仅是示意性的。应当理解,本文描述的布置和细节的修改和变型将对本领域技术人员来说显而易见。因此,意图是仅受专利权利要求的范围限制,而不受通过本说明书对实施例的描述和说明而提出的具体细节限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1