一种射频电路、增益调整量的确定方法及装置与流程

文档序号:30701269发布日期:2022-07-09 19:52阅读:145来源:国知局
一种射频电路、增益调整量的确定方法及装置与流程

1.本技术涉及通信领域,具体而言,涉及一种射频电路、增益调整量的确定方法及装置。


背景技术:

2.数字预失真(digital pre-distortion,dpd)技术,是通过预失真补偿的方法实现对失真信号的校正,输入更大的信号功率来抵消大信号情况下功率放大器(power amplifier,pa)增益的降低。具体的,就是在pa与输入信号之间添加一个非线性单元,预先给信号加入非线性失真,由于非线性单元具有与pa相反的非线性特性,因此信号经过非线性单元和pa后,非线性失真互相抵消,从而达到了线性化的目的。
3.为了实现节能等目的,在实际的应用过程中,射频链路的增益会实时的调整,导致dpd模块需要针对不同的pa功率范围进行不同的数字预失真处理。在现有技术中,一般采用分段的方式,预先获取多组数字预失真系数用于不同的pa功率范围。但是,采用上述方式的算法复杂度较高,且需要增加硬件资源用于存储多组数字预失真系数。


技术实现要素:

4.本技术实施例的目的在于提供一种射频电路、增益调整量的确定方法及装置,用以降低pa功率范围改变时所需要进行的数字预失真处理的算法复杂度以及硬件成本。
5.第一方面,本技术实施例提供一种射频电路,包括:第一数字增益模块,用于根据第一数字增益调整量对输入的信号进行调整,得到第一调整信号;数字预失真模块,用于对所述第一调整信号进行数字预失真处理,得到第二调整信号;第二数字增益模块,用于根据第二数字增益调整量对所述第二调整信号进行调整,得到第三调整信号;模拟增益模块,用于根据模拟增益调整量对所述第三调整信号进行调整,得到第四调整信号;功放模块,用于对所述第四调整信号进行功放处理,得到发射信号;其中,在所述射频电路工作时,所述第一数字增益调整量为所述发射信号对应的目标发射功率与所述数字预失真模块训练时对应的样本发射功率之差,所述第二数字增益调整量与所述模拟增益调整量之和为0。在上述方案中,通过在数字预失真模块之前增加第一数字增益模块,用于根据当前目标发射功率与数字预失真模块训练时的样本发射功率的差对输入信号进行缩放,通过改变数字预失真模块输入的信号的区间使得数字预失真模块的特征与功放模块的特征保持匹配,从而使得数字预失真模块可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理,以抵消功放模块的非线性失真。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。再在数字预失真模块之后增加第二数字增益模块,用于对数字预失真处理后得到的第二调整信号进行增益的补偿,从而保证链路的正常。此外,采用本技术实施例提供的射频电路,仅需一套参数即可覆盖功放模块的全部目标发射功率,能够以极低的资源开销来实现优异的数字预失真功
能,并且还不对现有数字-射频前端控制链路产生实质影响,基本可以做到无感插入。
6.在可选的实施方式中,所述射频电路还包括:控制器,用于在所述射频电路工作时,根据所述目标发射功率和所述样本发射功率确定所述模拟增益调整量、所述第一数字增益调整量以及所述第二数字增益调整量。在上述方案中,射频电路中还可以包括控制器,用于对模拟增益调整量、第一数字增益调整量以及第二数字增益调整量进行确定,以根据上述确定的参数改变数字预失真模块输入的信号的区间使得数字预失真模块的特征与功放模块的特征保持匹配,并根据上述确定的参数对输入信号进行处理得到具有目标发射功率的发射信号。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。
7.在可选的实施方式中,所述第一数字增益模块包括:第一数字增益子模块,用于根据第一数字增益调整分量对输入的信号进行调整,得到第五调整信号;第二数字增益子模块,用于根据第二数字增益调整分量对所述第五调整信号进行调整,得到所述第一调整信号;其中,在所述射频电路工作时,所述第一数字增益调整分量与所述第二数字增益调整分量之和为所述第一数字增益调整量,并且,所述第一数字增益调整分量或所述第二数字增益调整分量与所述模拟增益调整量相等;或,所述第二数字增益模块包括:第三数字增益子模块,用于根据第三数字增益调整分量对所述第二调整信号进行调整,得到第六调整信号;第四数字增益子模块,用于根据第四数字增益调整分量对所述第六调整信号进行调整,得到所述第三调整信号;其中,在所述射频电路工作时,所述第三数字增益调整分量与所述第四数字增益调整分量之和为所述第二数字增益调整量,并且,所述第三数字增益调整分量或所述第四数字增益调整分量与所述第一数字增益调整量之和为0。在上述方案中,由于发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率之差可能同时包括数字增益调整量以及模拟增益调整量,因此,可以在不同实现方式下对数字预失真模块的输入信号进行缩放,从而保证数字预失真模块的特征与功放模块的特征匹配,使得数字预失真模块可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。
8.在可选的实施方式中,所述射频电路还包括:反馈模块,用于利用所述发射信号对所述数字预失真模块的系数进行更新,得到与所述目标发射功率对应的数字预失真系数。在上述方案中,射频电路还可以包括反馈模块,利用反馈模块对数字预失真模块的预失真系数进行更新,同样可以实现数字预失真模块的特征与功放模块的特征匹配。
9.第二方面,本技术实施例提供一种增益调整量的确定方法,所述确定方法用于确定第一方面中任一项所述的射频电路所配置的模拟增益调整量、第一数字增益调整量以及第二数字增益调整量,所述确定方法包括:根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量;其中,所述第一数字增益调整量为所述目标发射功率与所述样本发射功率之差,所述第二数字增益调整量与所述模拟增益调整量之和为0。在上述方案中,可以根据确定的模拟增益调整量、第一数字增益调整量以及第二数字增益调整量对输入信号进行处
理得到具有目标发射功率的发射信号。其中,第一数字增益调整量用于根据当前目标发射功率与数字预失真模块训练时的样本发射功率的差对输入信号进行缩放,通过改变数字预失真模块输入的信号的区间使得数字预失真模块的特征与功放模块的特征保持匹配,从而使得数字预失真模块可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理,以抵消功放模块的非线性失真。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。第二数字增益调整量用于对数字预失真处理后得到的第二调整信号进行增益的补偿,从而保证链路的正常。此外,采用本技术实施例提供的射频电路,仅需一套参数即可覆盖功放模块的全部目标发射功率,能够以极低的资源开销来实现优异的数字预失真功能,并且还不对现有数字-射频前端控制链路产生实质影响,基本可以做到无感插入。
10.在可选的实施方式中,所述射频电路中的第一数字增益模块包括:用于根据第一数字增益调整分量对输入的信号进行调整以得到第五调整信号的第一数字增益子模块,以及用于根据第二数字增益调整分量对所述第五调整信号进行调整以得到第一调整信号的第二数字增益子模块,所述第一数字增益调整分量与所述第二数字增益调整分量之和为所述第一数字增益调整量;所述根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量,包括:根据所述目标发射功率与所述样本发射功率之差确定所述第一数字增益调整分量与所述模拟增益调整量;将所述第二数字增益调整分量确定为所述模拟增益调整量;将所述第二数字增益调整量确定为所述模拟增益调整量的相反数;或,所述根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量,包括:根据所述目标发射功率与所述样本发射功率之差确定所述第二数字增益调整分量与所述模拟增益调整量;将所述第一数字增益调整分量确定为所述模拟增益调整量;将所述第二数字增益调整量确定为所述模拟增益调整量的相反数。在上述方案中,由于发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率之差可能同时包括数字增益调整量以及模拟增益调整量,因此,可以在不同实现方式下对数字预失真模块的输入信号进行不同区间的缩放,从而保证数字预失真模块的特征与功放模块的特征匹配,使得数字预失真模块可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。
11.在可选的实施方式中,所述射频电路中的第二数字增益模块包括:用于根据第三数字增益调整分量对第二调整信号进行调整以得到第六调整信号的第三数字增益子模块,以及用于根据第四数字增益调整分量对所述第六调整信号进行调整以得到第三调整信号的第四数字增益子模块,所述第三数字增益调整分量与所述第四数字增益调整分量之和为所述第二数字增益调整量;所述根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量,包括:根据所述目标发射功率与所述样本发射功率之差确定所述第三数字增益调整分量与所述模拟增益调整量;将所述第一数字增益调整量确定为所述目标发射功率与所述样
本发射功率之差;将所述第四数字增益调整分量确定为所述目标发射功率与所述样本发射功率之差的相反数;或,所述根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量,包括:根据所述目标发射功率与所述样本发射功率之差确定所述第四数字增益调整分量与所述模拟增益调整量;将所述第一数字增益调整量确定为所述目标发射功率与所述样本发射功率之差;将所述第三数字增益调整分量确定为所述目标发射功率与所述样本发射功率之差。
12.第三方面,本技术实施例提供一种增益调整量的确定装置,所述增益调整量的确定装置用于确定第一方面中任一项所述的射频电路所配置的模拟增益调整量、第一数字增益调整量以及第二数字增益调整量,所述增益调整量的确定装置包括:确定模块,用于根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量;其中,所述第一数字增益调整量为所述目标发射功率与所述样本发射功率之差,所述第二数字增益调整量与所述模拟增益调整量之和为0。在上述方案中,可以根据确定的模拟增益调整量、第一数字增益调整量以及第二数字增益调整量对输入信号进行处理得到具有目标发射功率的发射信号。其中,第一数字增益调整量用于根据当前目标发射功率与数字预失真模块训练时的样本发射功率的差对输入信号进行缩放,通过改变数字预失真模块输入的信号的区间使得数字预失真模块的特征与功放模块的特征保持匹配,从而使得数字预失真模块可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理,以抵消功放模块的非线性失真。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。第二数字增益调整量用于对数字预失真处理后得到的第二调整信号进行增益的补偿,从而保证链路的正常。此外,采用本技术实施例提供的射频电路,仅需一套参数即可覆盖功放模块的全部目标发射功率,能够以极低的资源开销来实现优异的数字预失真功能,并且还不对现有数字-射频前端控制链路产生实质影响,基本可以做到无感插入。
13.在可选的实施方式中,所述射频电路中的第一数字增益模块包括:用于根据第一数字增益调整分量对输入的信号进行调整以得到第五调整信号的第一数字增益子模块,以及用于根据第二数字增益调整分量对所述第五调整信号进行调整以得到第一调整信号的第二数字增益子模块;所述确定模块具体用于:根据所述目标发射功率与所述样本发射功率之差确定所述第一数字增益调整分量与所述模拟增益调整量;将所述第二数字增益调整分量确定为所述模拟增益调整量;将所述第二数字增益调整量确定为所述模拟增益调整量的相反数;或,所述确定模块具体用于:根据所述目标发射功率与所述样本发射功率之差确定所述第二数字增益调整分量与所述模拟增益调整量;将所述第一数字增益调整分量确定为所述模拟增益调整量;将所述第二数字增益调整量确定为所述模拟增益调整量的相反数。在上述方案中,由于发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率之差可能同时包括数字增益调整量以及模拟增益调整量,因此,可以在不同实现方式下对数字预失真模块的输入信号进行不同区间的缩放,从而保证数字预失真模块的特征与功放模块的特征匹配,使得数字预失真模块可以利用训练得到的数字预失真系数对
经过缩放后得到的第一调整信号进行数字预失真处理。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。
14.在可选的实施方式中,所述射频电路中的第二数字增益模块包括:用于根据第三数字增益调整分量对第二调整信号进行调整以得到第六调整信号的第三数字增益子模块,以及用于根据第四数字增益调整分量对所述第六调整信号进行调整以得到第三调整信号的第四数字增益子模块,所述第三数字增益调整分量与所述第四数字增益调整分量之和为所述第二数字增益调整量;所述确定模块具体用于:根据所述目标发射功率与所述样本发射功率之差确定所述第三数字增益调整分量与所述模拟增益调整量;将所述第一数字增益调整量确定为所述目标发射功率与所述样本发射功率之差;将所述第四数字增益调整分量确定为所述目标发射功率与所述样本发射功率之差的相反数;或,所述确定模块具体用于:根据所述目标发射功率与所述样本发射功率之差确定所述第四数字增益调整分量与所述模拟增益调整量;将所述第一数字增益调整量确定为所述目标发射功率与所述样本发射功率之差;将所述第三数字增益调整分量确定为所述目标发射功率与所述样本发射功率之差。
15.第四方面,本技术实施例提供一种计算机程序产品,包括计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行如第二方面中任一项所述的方法。
16.第五方面,本技术实施例提供一种电子设备,包括:处理器、存储器和总线;所述处理器和所述存储器通过所述总线完成相互间的通信;所述存储器存储有可被所述处理器执行的计算机程序指令,所述处理器调用所述计算机程序指令能够执行如第二方面中任一项所述的方法。
17.第六方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机程序指令,所述计算机程序指令被计算机运行时,使所述计算机执行如第二方面中任一项所述的方法。
18.为使本技术的上述目的、特征和优点能更明显易懂,下文特举本技术实施例,并配合所附附图,作详细说明如下。
附图说明
19.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
20.图1为本技术实施例提供的一种射频电路的结构框图;
21.图2为本技术实施例提供的一种增益调整量的确定方法的流程图;
22.图3为本技术实施例提供的一种增益调整量的确定装置的结构框图;
23.图4为本技术实施例提供的一种电子设备的结构框图。
24.图标:100-射频电路;101-第一数字增益模块;102-数字预失真模块;103-第二数字增益模块;104-模拟增益模块;105-功放模块。
具体实施方式
25.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
26.请参照图1,图1为本技术实施例提供的一种射频电路的结构框图,该射频电路100可以包括:第一数字增益模块101、数字预失真模块102、第二数字增益模块103、模拟增益模块104以及功放模块105,其中,第一数字增益模块101、数字预失真模块102、第二数字增益模块103、模拟增益模块104以及功放模块105依次连接。
27.具体的,首先,数据源提供的输入信号输入第一数字增益模块101中,第一数字增益模块101输出第一调整信号;其中,第一数字增益模块101用于根据第一数字增益调整量对输入的信号进行调整。
28.可以理解的是,根据第一数字增益调整量对输入的信号进行调整是指在输入信号的功率大小基础上,加上第一数字增益调整量。举例来说,假设第一数字增益调整量为-3db,输入信号的功率大小为xdbm,那么第一调整信号的功率大小为(x-3)dbm。
29.然后,第一调整信号输入数字预失真模块102中,数字预失真模块102输出第二调整信号;其中,数字预失真模块102用于对第一调整信号进行数字预失真处理。
30.可以理解的是,对第一调整信号进行数字预失真处理是指根据数字预失真系数对第一调整信号加入非线性失真,以与pa的非线性进行抵消,从而实现pa输出的信号的线性化的目的。
31.其中,本技术实施例对数字预失真模块102对第一调整信号进行数字预失真处理的具体实施方式不作具体的限定,本领域技术人员可以结合现有技术进行合适的选择,以达到数字预失真的目的。
32.数字预失真模块102在对第一调整信号进行数字预失真处理之前,可以先进行训练得到对应的数字预失真系数。其中,在训练的过程中,根据设定的样本发射功率,可以训练得到一定发射功率范围对应的数字预失真系数。举例来说,假设样本发射功率为26dbm,经过训练,可以得到该数字预失真模块102在10~26dbm的发射功率范围之间对应的数字预失真系数。
33.这样,在输入信号的功率大小不变的情况下,当目标发射功率范围等于样本发射功率范围时,数字预失真模块102可以直接利用训练得到的数字预失真系数;而当目标发射功率范围小于样本发射功率范围时,由于模拟增益发生了改变,因此pa的实际工作区域也发生了改变,如果数字预失真模块102的输入信号的区间没有改变且数字预失真系数也没有改变,那么数字预失真模块102的传输特性与pa的工作区间不匹配。
34.因此,可以通过在数字预失真模块102前加入上述第一数字增益模块101,对输入的信号进行缩放,使得数字预失真模块102在数字预失真系数不改变的情况下,仍能保证与pa的工作区间匹配。
35.作为一种实施方式,在射频电路100工作时,第一数字增益调整量可以为发射信号对应的目标发射功率与数字预失真模块102训练时对应的样本发射功率之差。举例来说,假设样本发射功率为26dbm,目标发射功率为23dbm,那么第一数字增益调整量可以为-3db。
36.接下来,第二调整信号输入第二数字增益模块103中,第二数字增益模块103输出第三调整信号;其中,第二数字增益模块103用于根据第二数字增益调整量对第二调整信号进行调整。
37.可以理解的是,与上述实施例类似,根据第二数字增益调整量对第二调整信号进行调整是指在第二调整信号的功率大小基础上,加上第二数字增益调整量。举例来说,假设第二数字增益调整量为+3db,第二调整信号的功率大小为xdbm,那么第三调整信号的功率大小为(x+3)dbm。
38.作为一种实施方式,其中,第二数字增益调整量与模拟增益调整量之和为0。举例来说,假设模拟增益调整量为-3db,那么第二数字增益调整量为+3db。这是由于,输入信号在经过第一数字增益模块的调整之后,已经对信号的模拟增益通道进行了调整,因此需要再通过第二数字增益模块的调整,将对模拟增益通道的调整补回来,从而避免第一数字增益模块调整后模拟增益模块又调整,导致的对模拟增益通道的重复调整。
39.接下来,第三调整信号输入模拟增益模块104中,模拟增益模块104输出第四调整信号;其中,模拟增益模块104用于根据模拟增益调整量对第三调整信号进行调整。
40.可以理解的是,根据模拟增益调整量对第三调整信号进行调整是指在第三调整信号的功率大小基础上,加上模拟增益调整量。举例来说,假设模拟增益调整量为-3db,第三调整信号的功率大小为xdbm,那么第四调整信号的功率大小为(x-3)dbm。
41.需要说明的是,模拟增益调整量的大小与目标发射功率中的模拟通道的增益改变量相关。例如,目标发射功率与样本发射功率相比,模拟通道的增益降低3db,那么,模拟增益调整量则为-3db。
42.最后,第四调整信号输入功放模块105中,功放模块105输出发射信号;其中,功放模块105用于对第四调整信号进行功放处理。
43.在上述方案中,通过在数字预失真模块102之前增加第一数字增益模块101,用于根据当前目标发射功率与数字预失真模块102训练时的样本发射功率的差对输入信号进行缩放,通过改变数字预失真模块102输入的信号的区间使得数字预失真模块102的特征与功放模块105的特征保持匹配,从而使得数字预失真模块102可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理,以抵消功放模块105的非线性失真。因此,采用本技术实施例提供的射频电路100,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块102的系数,从而降低了算法复杂度以及需要的硬件资源。再在数字预失真模块102之后增加第二数字增益模块103,用于对数字预失真处理后得到的第二调整信号进行增益的补偿,从而保证链路的正常。此外,采用本技术实施例提供的射频电路100,仅需一套参数即可覆盖功放模块105的全部目标发射功率,能够以极低的资源开销来实现优异的数字预失真功能,并且还不对现有数字-射频前端控制链路产生实质影响,基本可以做到无感插入。进一步的,在上述实施例的基础上,本技术实施例提供的射频电路100还可以包括:控制器;其中,控制器可以与第一数字增益模块101、第二数字增益模块103以及模拟增益模块104连接。
44.具体的,控制器用于在射频电路100工作时,根据目标发射功率和样本发射功率确定上述实施例中提到的模拟增益调整量、第一数字增益调整量以及第二数字增益调整量。
45.其中,控制器确定上述模拟增益调整量、第一数字增益调整量以及第二数字增益调整量的具体实施方式将在后续实施例进行详细的说明,此处暂不介绍。
46.可以理解的是,当射频电路100中不存在控制器或者射频电路100中的控制器不用于确定上述模拟增益调整量、第一数字增益调整量以及第二数字增益调整量时,在本技术
实施例中,也可以由其他设备执行确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量的步骤,本技术实施例对此不作具体的限定,本领域技术人员可以根据实际情况进行合适的调整。例如:可以由外部的电子设备根据目标发射功率和样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量。
47.在上述方案中,射频电路100中还可以包括控制器,用于对模拟增益调整量、第一数字增益调整量以及第二数字增益调整量进行确定以根据上述确定的参数改变数字预失真模块102输入的信号的区间使得数字预失真模块102的特征与功放模块105的特征保持匹配,并根据上述确定的参数对输入信号进行处理得到具有目标发射功率的发射信号。因此,采用本技术实施例提供的射频电路100,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块102的系数,从而降低了算法复杂度以及需要的硬件资源。
48.进一步的,在上述实施例的基础上,第一数字增益模块101可以包括:第一数字增益子模块以及第二数字增益子模块;其中,第一数字增益子模块与第二数字增益子模块连接,且第二数字增益子模块与数字预失真模块102连接。
49.具体的,第一数字增益子模块用于根据第一数字增益调整分量对输入的信号进行调整,得到第五调整信号;第二数字增益子模块用于根据第二数字增益调整分量对第五调整信号进行调整,得到第一调整信号。
50.其中,在射频电路100工作时,第一数字增益调整分量与第二数字增益调整分量之和为第一数字增益调整量(即目标发射功率与样本发射功率之差),并且,第一数字增益调整分量或者第二数字增益调整分量与模拟增益调整量相等。
51.可以理解的是,目标发射功率与样本发射功率之间的差异可以仅包括模拟通道的增益改变,也可以既包括模拟通道的增益改变又包括数字通道的增益改变。
52.当目标发射功率与样本发射功率之间的差异仅包括模拟通道的增益改变时,可以理解,作为一种实施方式,第一数字增益调整量与模拟增益调整量相等,此时,第一数字增益调整分量为0db,而第二数字增益调整分量等于第一数字增益调整量。当然,在该种情况下,第一数字增益模块101可以仅包括第二数字增益子模块。
53.当目标发射功率与样本发射功率之间的差异仅包括模拟通道的增益改变时,可以理解,作为另一种实施方式,第一数字增益调整量与模拟增益调整量相等,此时,第二数字增益调整分量为0db,而第一数字增益调整分量等于第一数字增益调整量。当然,在该种情况下,第一数字增益模块101可以仅包括第一数字增益子模块。
54.当目标发射功率与样本发射功率之间的差异既包括模拟通道的增益改变又包括数字通道的增益改变时,可以理解,作为一种实施方式,模拟增益调整量与目标发射功率与样本发射功率之间的差异中的模拟通道的增益改变的大小相等,第二数字增益调整分量与目标发射功率与样本发射功率之间的差异中的模拟通道的增益改变的大小相等,第一数字增益调整分量与目标发射功率与样本发射功率之间的差异中的数字通道的增益改变的大小相等。
55.当目标发射功率与样本发射功率之间的差异既包括模拟通道的增益改变又包括数字通道的增益改变时,可以理解,作为另一种实施方式,模拟增益调整量与目标发射功率与样本发射功率之间的差异中的模拟通道的增益改变的大小相等,第一数字增益调整分量
与目标发射功率与样本发射功率之间的差异中的模拟通道的增益改变的大小相等,第二数字增益调整分量与目标发射功率与样本发射功率之间的差异中的数字通道的增益改变的大小相等。
56.举例来说,假设样本发射功率为26dbm,目标发射功率为23dbm,那么目标发射功率与样本发射功率之间的差异为-3db;再假设其中-2db属于模拟通道的增益改变,其中-1db属于数字通道的增益改变,那么,第一数字增益调整量为-3db,第一数字增益调整分量为-1db,第二数字增益调整分量为-2db,模拟增益调整量为-2db,第二数字增益调整量为2db。
57.在上述方案中,由于发射信号对应的目标发射功率与数字预失真模块102训练时对应的样本发射功率之差可能同时包括数字增益调整量以及模拟增益调整量,因此,可以在不同实现方式下对数字预失真模块的输入信号进行缩放,从而保证数字预失真模块102的特征与功放模块105的特征匹配,使得数字预失真模块102可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理。因此,采用本技术实施例提供的射频电路100,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块102的系数,从而降低了算法复杂度以及需要的硬件资源。
58.进一步的,在上述实施例的基础上,第二数字增益模块103可以包括:第三数字增益子模块以及第四数字增益子模块;其中,第三数字增益子模块与数字预失真模块102连接,第四数字增益子模块与第三数字增益子模块连接。
59.具体的,第三数字增益子模块用于根据第三数字增益调整分量对第二调整信号进行调整,得到第六调整信号;第四数字增益子模块用于根据第四数字增益调整分量对第六调整信号进行调整,得到第三调整信号。
60.其中,在射频电路100工作时,第三数字增益调整分量与第四数字增益调整分量之和为第二数字增益调整量,并且,第三数字增益调整分量或第四数字增益调整分量与第一数字增益调整量之和为0db。
61.进一步的,在上述实施例的基础上,本技术实施例提供的射频电路100还可以包括:反馈模块;其中,反馈模块与数字预失真模块102连接。
62.具体的,在第一数字增益模块101包括第一数字增益子模块以及第二数字增益子模块时,反馈模块用于在射频电路100工作且第二数字增益调整分量与第二数字增益调整量配置为0时,利用发射信号对数字预失真模块102进行更新,得到与目标发射功率对应的预失真系数;或者,在第二数字增益模块103包括第三数字增益子模块以及第四数字增益子模块时,反馈模块用于在射频电路100工作且第三数字增益调整分量与第一数字增益调整量配置为0db时,利用发射信号对数字预失真模块102进行更新,得到与目标发射功率对应的预失真系数。
63.在上述方案中,射频电路100还可以包括反馈模块,利用反馈模块对数字预失真模块102的预失真系数进行更新,同样可以实现数字预失真模块102的特征与功放模块105的特征匹配。
64.在上述射频电路100的基础上,本技术实施例还提供一种增益调整量的确定方法。可以理解的是,该增益调整量的确定方法可以应用于射频电路100中的控制器中,也可以应用于外部的电子设备中。
65.请参照图2,图2为本技术实施例提供的一种增益调整量的确定方法的流程图,该
增益调整量的确定方法可以包括如下内容:
66.步骤s201:根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量;其中,第一数字增益调整量为目标发射功率与样本发射功率之差,第二数字增益调整量与模拟增益调整量之和为0。
67.具体的,根据上述射频电路中介绍的内容可以得知,可以将目标发射功率与样本发射功率的差确定为第一数字增益调整量,可以将目标发射功率与样本发射功率的差异中模拟通道的改变量确定为模拟增益调整量,以及可以将模拟增益调整量的相反数确定为第二数字增益调整量。
68.需要说明的是,本技术实施例对上述确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量的顺序不作具体的调整。例如,可以同时确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量;或者,可以先确定模拟增益调整量、再确定第一数字增益调整量、最后确定第二数字增益调整量等。
69.在上述方案中,可以根据确定的模拟增益调整量、第一数字增益调整量以及第二数字增益调整量对输入信号进行处理得到具有目标发射功率的发射信号。其中,第一数字增益调整量用于根据当前目标发射功率与数字预失真模块训练时的样本发射功率的差对输入信号进行缩放,通过改变数字预失真模块输入的信号的区间使得数字预失真模块的特征与功放模块的特征保持匹配,从而使得数字预失真模块可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理,以抵消功放模块的非线性失真。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。第二数字增益调整量用于对数字预失真处理后得到的第二调整信号进行增益的补偿,从而保证链路的正常。此外,采用本技术实施例提供的射频电路,仅需一套参数即可覆盖功放模块的全部目标发射功率,能够以极低的资源开销来实现优异的数字预失真功能,并且还不对现有数字-射频前端控制链路产生实质影响,基本可以做到无感插入。
70.进一步的,在上述实施例的基础上,若目标发射功率与样本发射功率之间的差异既包括模拟通道的增益改变又包括数字通道的增益改变时,射频电路中的第一数字增益模块可以包括:用于根据第一数字增益调整分量对输入的信号进行调整以得到第五调整信号的第一数字增益子模块,以及用于根据第二数字增益调整分量对所述第五调整信号进行调整以得到第一调整信号的第二数字增益子模块;其中,第一数字增益调整分量与第二数字增益调整分量之和为第一数字增益调整量。此时,上述步骤s201具体可以包括如下内容:
71.步骤1),根据目标发射功率与样本发射功率之差确定第一数字增益调整分量与模拟增益调整量。
72.步骤2),将第二数字增益调整分量确定为模拟增益调整量。
73.步骤3),将第二数字增益调整量确定为模拟增益调整量的相反数。
74.或者可以包括如下内容:
75.步骤1),根据目标发射功率与样本发射功率之差确定第二数字增益调整分量与模拟增益调整量。
76.步骤2),将第一数字增益调整分量确定为模拟增益调整量。
77.步骤3),将第二数字增益调整量确定为模拟增益调整量的相反数。
78.在上述方案中,由于发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率之差可能同时包括数字增益调整量以及模拟增益调整量,因此,可以在不同实现方式下对数字预失真模块的输入信号进行缩放,从而保证数字预失真模块的特征与功放模块的特征匹配,使得数字预失真模块可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。
79.进一步的,在上述实施例的基础上,若目标发射功率与样本发射功率之间的差异既包括模拟通道的增益改变又包括数字通道的增益改变时,射频电路中的第二数字增益模块可以包括:用于根据第三数字增益调整分量对第二调整信号进行调整以得到第六调整信号的第三数字增益子模块,以及用于根据第四数字增益调整分量对所述第六调整信号进行调整以得到第三调整信号的第四数字增益子模块;其中,第三数字增益调整分量与第四数字增益调整分量之和为第二数字增益调整量。此时,上述步骤s201具体可以包括如下内容:
80.步骤1),根据目标发射功率与样本发射功率之差确定第三数字增益调整分量与模拟增益调整量。
81.步骤2),将第一数字增益调整量确定为目标发射功率与所述样本发射功率之差。
82.步骤3),将第四数字增益调整分量确定为目标发射功率与所述样本发射功率之差的相反数。
83.或者可以包括如下内容:
84.步骤1),根据目标发射功率与样本发射功率之差确定第四数字增益调整分量与模拟增益调整量。
85.步骤2),将第一数字增益调整量确定为目标发射功率与所述样本发射功率之差。
86.步骤3),将第三数字增益调整分量确定为目标发射功率与所述样本发射功率之差的相反数。
87.请参照图3,图3为本技术实施例提供的一种增益调整量的确定装置的结构框图,其中,增益调整量的确定装置300用于确定上述实施例中提到的射频电路所配置的模拟增益调整量、第一数字增益调整量以及第二数字增益调整量。该增益调整量的确定装置300包括:确定模块301,用于根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量;其中,所述第一数字增益调整量为所述目标发射功率与所述样本发射功率之差,所述第二数字增益调整量与所述模拟增益调整量之和为0。
88.在本技术实施例中,可以根据确定的模拟增益调整量、第一数字增益调整量以及第二数字增益调整量对输入信号进行处理得到具有目标发射功率的发射信号。其中,第一数字增益调整量用于根据当前目标发射功率与数字预失真模块训练时的样本发射功率的差对输入信号进行缩放,通过改变数字预失真模块输入的信号的区间使得数字预失真模块的特征与功放模块的特征保持匹配,从而使得数字预失真模块可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理,以抵消功放模块的非线
性失真。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。第二数字增益调整量用于对数字预失真处理后得到的第二调整信号进行增益的补偿,从而保证链路的正常。此外,采用本技术实施例提供的射频电路,仅需一套参数即可覆盖功放模块的全部目标发射功率,能够以极低的资源开销来实现优异的数字预失真功能,并且还不对现有数字-射频前端控制链路产生实质影响,基本可以做到无感插入。
89.进一步的,所述射频电路中的第一数字增益模块包括:用于根据第一数字增益调整分量对输入的信号进行调整以得到第五调整信号的第一数字增益子模块,以及用于根据第二数字增益调整分量对所述第五调整信号进行调整以得到第一调整信号的第二数字增益子模块;所述确定模块301具体用于:根据所述目标发射功率与所述样本发射功率之差确定所述第一数字增益调整分量与所述模拟增益调整量;将所述第二数字增益调整分量确定为所述模拟增益调整量;将所述第二数字增益调整量确定为所述模拟增益调整量的相反数;或,所述确定模块具体用于:根据所述目标发射功率与所述样本发射功率之差确定所述第二数字增益调整分量与所述模拟增益调整量;将所述第一数字增益调整分量确定为所述模拟增益调整量;将所述第二数字增益调整量确定为所述模拟增益调整量的相反数。因此,采用本技术实施例提供的射频电路,可以实现针对不同的功率范围进行数字预失真处理的目的,并且无需获取并存储多组数字预失真模块的系数,从而降低了算法复杂度以及需要的硬件资源。
90.在本技术实施例中,由于发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率之差可能同时包括数字增益调整量以及模拟增益调整量,因此,可以在不同实现方式下对数字预失真模块的输入信号进行缩放,从而保证数字预失真模块的特征与功放模块的特征匹配,使得数字预失真模块可以利用训练得到的数字预失真系数对经过缩放后得到的第一调整信号进行数字预失真处理。
91.进一步的,所述射频电路中的第二数字增益模块包括:用于根据第三数字增益调整分量对第二调整信号进行调整以得到第六调整信号的第三数字增益子模块,以及用于根据第四数字增益调整分量对所述第六调整信号进行调整以得到第三调整信号的第四数字增益子模块;所述确定模块301具体用于:根据所述目标发射功率与所述样本发射功率之差确定所述第三数字增益调整分量与所述模拟增益调整量;将所述第一数字增益调整量确定为目标发射功率与所述样本发射功率之差;将所述第四数字增益调整分量确定为目标发射功率与所述样本发射功率之差的相反数;或,所述确定模块301具体用于:根据所述目标发射功率与所述样本发射功率之差确定所述第四数字增益调整分量与所述模拟增益调整量;将所述第一数字增益调整量确定为目标发射功率与所述样本发射功率之差;将所述第三数字增益调整分量确定为目标发射功率与所述样本发射功率之差的相反数。
92.请参照图4,图4为本技术实施例提供的一种电子设备的结构框图,该电子设备400包括:至少一个处理器401,至少一个通信接口402,至少一个存储器403和至少一个通信总线404。其中,通信总线404用于实现这些组件直接的连接通信,通信接口402用于与其他节点设备进行信令或数据的通信,存储器403存储有处理器401可执行的机器可读指令。当电子设备400运行时,处理器401与存储器403之间通过通信总线404通信,机器可读指令被处
理器401调用时执行上述增益调整量的确定方法。
93.例如,本技术实施例的处理器401通过通信总线404从存储器403读取计算机程序并执行该计算机程序可以实现如下方法:步骤s201:根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量;其中,第一数字增益调整量为目标发射功率与样本发射功率之差,第二数字增益调整量与模拟增益调整量之和为0。
94.其中,处理器401包括一个或多个,其可以是一种集成电路芯片,具有信号的处理能力。上述的处理器401可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、微控制单元(micro controller unit,简称mcu)、网络处理器(network processor,简称np)或者其他常规处理器;还可以是专用处理器,包括神经网络处理器(neural-network processing unit,简称npu)、图形处理器(graphics processing unit,简称gpu)、数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuits,简称asic)、现场可编程门阵列(field programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。并且,在处理器401为多个时,其中的一部分可以是通用处理器,另一部分可以是专用处理器。
95.存储器403包括一个或多个,其可以是,但不限于,随机存取存储器(random access memory,简称ram),只读存储器(read only memory,简称rom),可编程只读存储器(programmable read-only memory,简称prom),可擦除可编程只读存储器(erasable programmable read-only memory,简称eprom),电可擦除可编程只读存储器(electric erasable programmable read-only memory,简称eeprom)等。
96.可以理解,图4所示的结构仅为示意,电子设备400还可包括比图4中所示更多或者更少的组件,或者具有与图4所示不同的配置。图4中所示的各组件可以采用硬件、软件或其组合实现。于本技术实施例中,电子设备400可以是,但不限于台式机、笔记本电脑、智能手机、智能穿戴设备、车载设备等实体设备,还可以是虚拟机等虚拟设备。另外,电子设备400也不一定是单台设备,还可以是多台设备的组合,例如服务器集群,等等。
97.本技术实施例还提供一种计算机程序产品,包括存储在计算机可读存储介质上的计算机程序,计算机程序包括计算机程序指令,当计算机程序指令被计算机执行时,计算机能够执行上述实施例中增益调整量的确定方法的步骤,例如包括:根据发射信号对应的目标发射功率与数字预失真模块训练时对应的样本发射功率确定模拟增益调整量、第一数字增益调整量以及第二数字增益调整量;其中,所述第一数字增益调整量为所述目标发射功率与所述样本发射功率之差,所述第二数字增益调整量与所述模拟增益调整量之和为0。
98.在本技术所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
99.另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元
显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
100.再者,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
101.需要说明的是,功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
102.在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
103.以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1