发射功率的校准方法及装置与流程

文档序号:12601291阅读:361来源:国知局
发射功率的校准方法及装置与流程

本发明涉及信号发射领域,具体涉及一种发射功率的校准方法及装置。



背景技术:

在时分双工(Time-Division duplex,TDD)或频分双工(Frequency-Division dulpex,FDD)模式的无线通信系统中,发射机工作环境的变化,常常会导致发射信号的功率发生变化,从而对发射机的功耗以及发射信号的质量造成一定的影响。

另外,由于对于高数据吞吐速率的要求在不断增长,发射机被不断推向器件工艺的性能极限,这在同时也反过来要求一个更精准的功率控制,使得需要预留的设计余量更少,进而能直接提升可实现的输出功率上限。

因此,在无线通信系统中,为了提高发射机的输出功率的准确性,通常需要对其输出功率进行校准。

以功率探测方式来区分,目前主流的收发机功率校准包括以下两种校准模式:真实功率模式校准和带补偿的电压模式校准。其中,相对于电压模式校准,经真实功率模式校准所获得的输出功率更准确,但是实现起来更难。并且,采用真实功率模式进行输出功率校准时,校准电路中往往需要额外增加相应的电感来探测电压与电流信息,导致校准电路的面积增大。相对于真实功率模式,电压模式校准虽然虽更易实现且电路面积较小,但所获得的输出功率的准确较低。



技术实现要素:

本发明实施例解决如何提高电压模式校准的准确性较低的问题。

为解决上述问题,本发明实施例提供了一种发射功率的校准方法,所述方法包括:

获取发射机发射第n个数据包时信号的实际发射功率值,n为正整数;

将发射所述第n个数据包时信号的实际发射功率值与发射所述第n个数据包时信号的目标发射功率值进行比较;

根据比较结果确定所述发射机发射第n+1个数据包时信号的增益;

按照所确定的增益对所述发射机发射所述第n+1个数据包时信号的待校准发射功率值进行校准。

可选地,所述根据比较结果确定发射所述第n+1个数据包时信号的增益,包括:

根据所述比较结果,确定发射所述第n+1个数据包时发射机的工作状态;

根据所述发射机在发射第n+1个数据包时发射机的工作状态,确定所述发射机发射第n+1个数据包时信号的增益。

可选地,所述发射机的工作状态,包括:

第一状态,为对所述发射机负载是否变化进行检测的状态;

第二状态,为在所述发射机负载变化后功率锁定的状态。

可选地,所述根据所述比较结果,确定发射所述第n+1个数据包时发射机的工作状态,包括:

当所述发射机发射所述第n个数据包时的工作状态为第一状态时,若所述比较结果小于第一预设值,则在发射所述第n+1个数据包时,确定所述发射机的工作状态为第二状态,否则保持为第一状态;

当所述发射机发射所述第n个数据包时的工作状态为第二状态时,若所述比较结果大于或等于第二预设值,则在发射所述第n+1个数据包时,确定所述发射机的工作状态为第一状态,否则保持为第二状态;

其中,所述第一预设值小于所述第二预设值。

可选地,当所述发射机在发射第n+1个数据包时的工作状态与发射第n个数据包时的工作状态不同时,根据所述发射机在发射第n+1个数据包时发射机的工作状态,确定所述发射机发射第n+1个数据包时信号的增益,包括:

获取所述发射机发射第n+1个数据包时信号的待校准发射功率值;

根据所述发射第n+1个数据包时信号的待校准发射功率值,从预设的发射功率映射表中,获取对应的增益指针;

对所述发射第n+1个数据包时信号的待校准发射功率值对应的增益指针以及所述比较结果求和;

根据求和结果,从预设的增益指针映射表中获取发射所述第n+1个数据包时信号的目标增益指针;

根据发射所述第n+1个数据包时信号的目标增益指针,从预设的增益映射表中获取对应的增益。

可选地,所述预设的增益指针映射表是通过检测发射信号幅度与发射机不同工作环境之间的关系获得的。

可选地,所述数据包的目标发射功率值预先存储在目标功率表中,通过发射所述数据包时信号的目标增益指针从所述目标功率表获取发射对应数据包时信号的目标发射功率值。

可选地,所述发射机的工作状态,包括:

第一状态,为对所述发射机负载是否变化进行检测的状态;

第二状态,为在所述发射机负载变化后功率锁定的状态;

第三状态,为在所述发射机功率失锁后,对所述发射机处于第一状态或第二状态进行确认的状态。

可选地,所述根据所述比较结果,确定发射所述第n+1个数据包时发射机的工作状态,包括:

当所述发射机发射所述第n个数据包时的工作状态为第一状态时,若所述比较结果小于第一预设值,则在发射第n+1个数据包时处于第二状态,否则保持为第一状态;

当所述发射机发射所述第n个数据包时的工作状态为第二状态时,若所述比较结果大于第三预设值,则在发射所述第n+1个数据包时处于第三状态,否则保持为第二状态;

当所述发射机发射所述第n个数据包时的工作状态为第三状态时,若所述比较结果大于或等于第二预设值,则在发射第n+1个数据包时处于第一状态,否则保持为第二状态;

其中,所述第一预设值小于所述第三预设值,所述第三预设值小于所述第二预设值。

可选地,当所述发射机在发射第n+1个数据包时的工作状态为所述第三状态,发射第n个数据包时的工作状态为所述第二状态时,根据所述发射机在发射第n+1个数据包时发射机的工作状态,确定所述发射机发射第n+1个数据包时信号的增益,包括:

获取所述发射机发射第n+1个数据包时信号的待校准发射功率值;

根据所述发射第n+1个数据包时信号的待校准发射功率值,从预设的发射功率映射表中,获取对应的增益指针;

对所述发射第n+1个数据包时信号的待校准发射功率值对应的增益指针以及所述比较结果求和;

根据求和结果,从预设的增益指针映射表中获取发射所述第n+1个数据包时信号的目标增益指针;

对所述发射所述第n+1个数据包时信号的目标增益指针及所述比较结果求和;

根据求和结果,从预设的增益映射表中获取对应的增益。

可选地,当所述发射机在发射第n+1个数据包时的工作状态非所述第三状态,发射第n个数据包时的工作状态非所述第二状态,且二者状态不同时,根据所述发射机在发射第n+1个数据包时发射机的工作状态,确定所述发射机发射第n+1个数据包时信号的增益,包括:

获取所述发射机发射第n+1个数据包时信号的待校准发射功率值;

根据所述发射第n+1个数据包时信号的待校准发射功率值,从预设的发射功率映射表中,获取对应的增益指针;

对所述发射第n+1个数据包时信号的待校准发射功率值对应的增益指针 以及所述比较结果求和;

根据求和结果,从预设的增益指针映射表中获取发射所述第n+1个数据包时信号的目标增益指针;

根据发射所述第n+1个数据包时信号的目标增益指针,从预设的增益映射表中获取对应的增益。

可选地,当所述发射机在发射第n+1个数据包时的工作状态与发射第n个数据包时的工作状态相同时,所述根据所述发射信号第n+1个数据包的工作状态,确定所述发射信号第n+1个数据包的增益,包括:

将所述发射机在发射第n个数据包时信号的增益作为所述发射机在发射第n+1个数据包时信号的增益。

本发明实施例还提供了一种发射功率的校准装置,所述装置包括:

获取单元,适于获取发射机发射第n个数据包时信号的实际发射功率值,n为正整数;

比较单元,适于将发射所述第n个数据包时信号的实际发射功率值与发射所述第n个数据包时信号的目标发射功率值进行比较;

确定单元,适于根据比较结果确定所述发射机发射第n+1个数据包时信号的增益;

校准单元,适于按照所确定的增益对所述发射机发射所述第n+1个数据包时信号的待校准发射功率值进行校准。

可选地,所述确定单元包括:

第一确定子单元,适于根据所述比较结果,确定发射所述第n+1个数据包时发射机的工作状态;

第二确定子单元,适于根据所述发射机在发射第n+1个数据包时发射机的工作状态,确定所述发射机发射第n+1个数据包时信号的增益。

可选地,所述数据包的工作状态,包括:

第一状态,为对所述发射机负载是否变化的进行检测的状态;

第二状态,为在所述发射机负载变化后功率锁定的状态。

可选地,所述第一确定子单元,包括:

第一确定模块,适于当所述发射机发射所述第n个数据包时的工作状态为第一状态时,若所述比较结果大于第一预设值,则在发射所述第n+1个数据包时,确定所述发射机的工作状态为第二状态,否则保持为第一状态;

第二确定模块,适于当所述发射机发射所述第n个数据包时的工作状态为第二状态时,若所述比较结果大于第二预设值,则在发射所述第n+1个数据包时,确定所述发射机的工作状态为第一状态,否则保持为第二状态;

其中,所述第一预设值小于所述第二预设值。

可选地,当所述发射机在发射第n+1个数据包时的工作状态与发射第n个数据包时的工作状态不同时,所述第二确定子单元包括:

第一获取模块,适于获取所述发射机发射第n+1个数据包时信号的待校准发射功率值;

第二获取模块,适于根据所述发射第n+1个数据包时信号的待校准发射功率值及所述比较结果,从预设的发射功率映射表中,获取对应的增益指针;

第一求和模块,适于对所述发射第n+1个数据包时信号的待校准发射功率值对应的增益指针以及所述比较结果求和;

第三获取模块,适于根据求和结果,从预设的增益指针映射表中获取发射所述第n+1个数据包时信号的目标增益指针;

第四获取模块,适于根据发射所述第n+1个数据包时信号的目标增益指针,从预设的增益映射表中获取对应的增益。

可选地,所述预设的增益映指针射表是通过检测发射信号幅度与发射机不同工作环境之间的关系获得的。

可选地,所述数据包的目标发射功率值预先存储在目标功率表中,通过发射所述数据包时信号的目标增益指针从所述目标功率表获取发射对应数据包时信号的目标发射功率值。

可选地,所述发射机的工作状态,包括:

第一状态,为对所述发射机负载是否变化的进行检测的状态;

第二状态,为在所述发射机负载变化后功率锁定的状态;

第三状态,为在所述发射机功率失锁后,对所述发射机处于第一状态或第二状态进行确认的状态。

可选地,所述第一确定子单元,包括:

第四确定模块,适于当所述发射机发射所述第n个数据包时的工作状态为第一状态时,若所述比较结果小于第一预设值,则在发射第n+1个数据包时处于第二状态,否则保持为第一状态;

第五确定模块,适于当所述发射机发射所述第n个数据包时的工作状态为第二状态时,若所述比较结果大于第三预设值,则在发射所述第n+1个数据包时处于第三状态,否则保持为第二状态;

第六确定模块,适于当所述发射机发射所述第n个数据包时的工作状态为第三状态时,若所述比较结果大于或等于第二预设值,则在发射第n+1个数据包时处于第一状态,否则保持为第二状态;

其中,所述第一预设值小于所述第三预设值,所述第三预设值小于所述第二预设值。

可选地,当所述发射机在发射第n+1个数据包时的工作状态为所述第三状态,发射第n个数据包时的工作状态为所述第二状态时,所述第二确定子单元包括:

第一获取模块,适于获取所述发射机发射第n+1个数据包时信号的待校准发射功率值;

第二获取模块,适于根据所述发射第n+1个数据包时信号的待校准发射功率值及所述比较结果,从预设的发射功率映射表中,获取对应的增益指针;

第一求和模块,适于对所述发射第n+1个数据包时信号的待校准发射功率值对应的增益指针以及所述比较结果求和;

第三获取模块,适于根据求和结果,从预设的增益指针映射表中获取发射所述第n+1个数据包时信号的目标增益指针;

第二求和模块,适于对所述发射所述第n+1个数据包时信号的目标增益指针及所述比较结果求和;

第四获取模块,适于根据求和结果,从预设的增益映射表中获取对应的增益。

可选地,当所述发射机在发射第n+1个数据包时的工作状态非所述第三状态,发射第n个数据包时的工作状态非所述第二状态,且二者状态不同时,所述第二确定子单元包括:

第一获取模块,适于获取所述发射机发射第n+1个数据包时信号的待校准发射功率值;

第二获取模块,适于根据所述发射第n+1个数据包时信号的待校准发射功率值及所述比较结果,从预设的发射功率映射表中,获取对应的增益指针;

第一求和模块,适于对所述发射第n+1个数据包时信号的待校准发射功率值对应的增益指针以及所述比较结果求和;

第三获取模块,适于根据求和结果,从预设的增益指针映射表中获取发射所述第n+1个数据包时信号的目标增益指针;

第四获取模块,适于根据发射所述第n+1个数据包时信号的目标增益指针,从预设的增益映射表中获取对应的增益。

可选地,当所述发射机在发射第n+1个数据包时的工作状态,与发射第n个数据包时的工作状态相同时,所述第二确定子单元包括:

第七确定模块,适于将所述发射机在发射第n个数据包时信号的增益作为所述发射机在发射第n+1个数据包时信号的增益。

与现有技术相比,本发明的技术方案至少具有以下优点:

通过获取发射第n个数据包时信号的实际发射功率值,并将所述第n个数据包时信号的实际发射功率值与发射所述第n个数据包时信号的目标发射功率值进行比较,进而可以根据比较结果确定所述发射机发射第n+1个数据 包时信号的增益,并根据所确定的增益对发射第n+1个数据包时的待校准发射功率值进行校准。由于所述校准方法是对每个数据包分别进行发射功率校准,并且在对每个数据包进行发射功率校准时,均是根据前一个数据包的输出功率情况进行校准,因此可以对发射机的发射功率进行实时校准,提高对发射功率校准的准确性。

附图说明

图1是本发明实施例中一种发射功率测量与控制系统的结构示意图;

图2是本发明实施例中一种发射功率的校准方法的流程图;

图3是本发明实施例中一种发射机工作状态示意图;

图4是本发明实施例中另一种发射机工作状态示意图;

图5是本本发明实施例中一种发射功率的校准装置的结构示意图;

图6是本发明实施例中一种确定单元的结构示意图;

图7是本发明实施例中另一种确定单元的结构示意图。

具体实施方式

相对于采用真实功率模式对发射机的输出功率进行校准,采用电压模式校准方法对发射机的输出功率进行校准更易实现,且在电路面积上更具效率,但是其由于无法对发射机发射每个数据包的信号进行实时校准,导致校准后发射机的输出功率准确地较低。

针对上述问题,本发明的实施例提供了一种发射功率的校准方法,应用所述方法在发射第n+1个数据包时,通过获取发射第n个数据包时信号的实际发射功率值,并将所述第n个数据包时信号的实际发射功率值与发射所述第n个数据包时信号的目标发射功率值进行比较,进而可以根据比较结果确定所述发射机发射第n+1个数据包时信号的增益,并根据所确定的增益对发射第n+1个数据包时的待校准发射功率值进行校准。由于所述校准方法是对每个数据包分别进行发射功率校准,并且在对每个数据包进行发射功率校准时,均是根据前一个数据包的输出功率情况进行校准,因此可以对发射机的发射功率进行实时校准,提高对发射功率校准的准确性。

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例作详细地说明。

为了便于对所述校准方法的理解,首先参照图1,对所述校准方法适用的一种发射功率测量与控制系统进行简要介绍:

如图1所示,所述系统包括:控制设备11,数模转换器12,可变增益放大器13,滤波器14,混频器15,功率放大器16,天线17,RF探测器18以及模数转换器19。

为描述方便,设发射机已发射信号s1,待发射的信号为s2,RF探测器18可以探测到功率放大器16输出的模拟信号s1,并将所探测到的信号s1输入至模数转换器19。模数转换器19将探测到的模拟信号s1进行模数转换,得到对应的数字信号s1的实际发射功率,并经所述数字信号s1的实际发射功率Ps1输入至控制设备11。

用户通过发射功率输入装置10向控制设备11输入待发射信号s2的输出功率,即待校准功率Ps2。当控制设备11接收到所述待校准功率Ps2时,根据所述信号s1的实际发射功率Ps1,采用本发明实施例中所述发射功率的校准方法,对所述Ps2进行校准,并根据校准结果产生相应的数字信号s2。之后,控制设备11将所产生的数字信号s2发送至数模转换器12。在所述控制设备11的控制下,数模转换器12将所述数字信号s2进行数模转换,得到对应的模拟信号s2,再经可变增益放大器13,调整所述模拟信号s2的增益。增益调整后的模拟信号s2依次经滤波器14、混频器15以及功率放大器16输出至天线17,由天线17发射所述模拟信号s2。

需要说明的是,图1中所示的发射功率测量与控制系统仅为本发明实施例中所述校准方法应用示例之一,所述校准方法还可以存在其它实现方式,本领域技术人员可以根据实际需要,参照图1中所示的系统进行实施。

下面结合图2,对本发明实施例中所述发射功率的校准方法进行详细介绍。如图2所示,所述方法可以包括如下步骤:

步骤21,获取发射机发射第n个数据包时信号的实际发射功率值,n为正整数。

在无线通信中,信号中携带的数据以数据包的形式进行传输,每个信号可以包括多个数据包,发射不同的数据包时信号的实际发射功率值可能相同,也可能不同。在本发明的实施例中,所述第n个数据包可以为一个信号的第n个数据包,也可以两个或两个以上信号的数据包进行累计后的第n个数据包。

需要说明的是,在本发明的实施例中,所述发射机为可以将信号按照一定频率进行发射的装置,可以应用于电视、广播、车载设备、用户终端等无线通信设备中。并且,所述无线通信设备的通信模式可以为LTE模式,无线局域网(Wireless Local Area Network,WLAN)模式,全球移动通信(Global System For Mobile,GSM)模式,时分同步码分多址(Time Division-Synchronous Code Division Multiple Access,TD-SCDMA)模式,码分多址(Code Division Multiple Access,CDMA)2000模式等等。

步骤22,将发射所述第n个数据包时信号的实际发射功率值与发射所述第n个数据包时信号的目标发射功率值进行比较。

在具体实施中,所述发射机发射不同数据包时信号的目标发射功率值可以预先存储在目标功率表Table-1中。所述目标功率表Table-1是通过检测数据包的目标发射功率值与实际发射功率值之间的对应关系获得的。Table-1中存储不同数据包的目标功率值信息,以及与目标功率值一一对应的实际发射功率值信息。当获取到所述发射机发射第n个数据包时信号的实际发射功率值P1n后,从所述目标功率表Table-1中获取对应的目标发射功率值P2n,并将所述P1n与P2n进行比较。令err=P1n-P2n,err即为比较结果。

步骤23,根据比较结果确定所述发射机发射第n+1个数据包时信号的增益。

步骤24,按照所确定的增益对所述发射机发射所述第n+1个数据包时信号的待校准发射功率值进行校准。

关于步骤23及24,在具体实施中,发射信号的增益与发射机的工作状态相关,而发射机的工作状态与其负载的变化情况相关,发射机负载的变化情况不同,确定所述发射机发射第n+1个数据包时信号的增益也就不同。因此,在确定所述发射机发射第n+1个数据包时信号的增益时,可以先根据所述比 较结果,确定发射所述第n+1个数据包时发射机的工作状态,再根据所述发射机在发射第n+1个数据包时发射机的工作状态,确定所述发射机发射第n+1个数据包时信号的增益,最后按照所确定的增益对所述发射机发射所述第n+1个数据包时信号的待校准发射功率值进行校准。

在本发明的一实施例中,如图3所示,根据发射机负载的变化情况,将所述发射机的工作状态分为:第一状态sta0及第二状态sta1。其中,所述第一状态sta0为对所述发射机负载是否变化进行检测的状态,所述第二状态sta1为所述发射机负载变化后功率锁定的状态。

具体地,通过设定第一阈值th1及第二阈值th2,来对发射机的工作状态进行划分,其中,th1<th2。当所述发射机发射所述第n个数据包时的工作状态为第一状态时,若err<th1时,即发射机发射第n个数据包时信号的实际发射功率与目标发射功率差距较小,所述发射机在发射第n+1个数据包时处于第二状态sta1,否则保持为第一状态sta0。当所述发射机发射所述第n个数据包时的工作状态为第二状态时,若err≥th2时,发射机发射第n个数据包时信号的实际发射功率与目标发射功率差距较大,所述发射机在发射第n+1个数据包时处于第一状态sta0,否则保持为第二状态sta1。

在根据所述发射机在发射第n+1个数据包时发射机的工作状态,确定所述发射机发射第n+1个数据包时信号的增益时,若所述发射机在发射第n+1个数据包时的工作状态与发射第n个数据包时的工作状态相同,则直接将所述发射机发射第n个数据包时信号的增益作为所述发射机在发射第n+1个数据包时信号的增益。

若所述发射机在发射第n+1个数据包时的工作状态与发射第n个数据包时的工作状态不同,一方面可以先获取所述发射机发射第n+1个数据包时信号的待校准发射功率值P1n+1,根据P1n+1从预设的发射功率映射表Table-2中获取对应的增益指针Base_idxn+1;另一方面,可以根据err的值,计算对第n+1个数据包进行校准的校准参数ΔPPCn+1,其中,ΔPPCn+1=err+ΔPPCn。最后对Base_idxn+1及ΔPPCn+1求和,获得校准指针;根据校准指针从预设的增益指针映射表Table-3中获取发射所述第n+1个数据包时信号的目标增益指针indexn+1,并根据indexn+1从预设的增益映射表Table-4中获取对应的增益,即:

Table-4(n+1)=Table-3(indexn+1)=Table-3(Base_idxn+1+ΔPPCn+1)=Table-3(Base_idxn+1+err+ΔPPCn)。

在本发明的另一实施例中,如图4所示,除第一状态sta0及第二状态sta1外,所述发射机的工作状态还可以:第三状态sta2。其中,所述第三状态sta2为在所述发射机功率失锁后,对所述发射机处于第一状态sta0或第二状态sta1进行确认的状态。

具体地,当所述发射机发射所述第n个数据包时的工作状态为第一状态sta0时,若err<th1,即发射机发射第n个数据包时信号的实际发射功率与目标发射功率差距较小,所述发射机在发射第n+1个数据包时处于第二状态sta1,否则保持为第一状态sta0。当所述发射机发射所述第n个数据包时的工作状态为第二状态sta1时,若err>th3时,发射机发射第n个数据包时信号的实际发射功率与目标发射功率差距过大,所述发射机在发射第n+1个数据包时处于第三状态sta2,否则保持为第二状态sta1。当所述发射机发射所述第n个数据包时的工作状态为第三状态sta2时,若err≥th2,发射机发射第n个数据包时信号的实际发射功率与目标发射功率差距较大,所述发射机在发射第n+1个数据包时处于第一状态sta0,否则为第二状态sta1。其中,th1<th3<th2。

可以理解的是,在具体判定发射机的工作状态是否转移时,th1、th2及th3本身是一个边界值,可以在err等于相应预设值时进行状态转移,也可以在小于或大于相应预设值时进行状态转移。换句话说,在边界值所述发射机的工作状态可以转移,也可以不转移,具体是否转移,可以由技术人员自行设置。但不论是否执行转移,上述方案均在本发明的保护范围内。

在根据所述发射机在发射第n+1个数据包时发射机的工作状态,确定所述发射机发射第n+1个数据包时信号的增益时,若所述发射机在发射第n+1个数据包时的工作状态与发射第n个数据包时的工作状态相同,则直接将所述发射机发射第n个数据包时信号的增益作为所述发射机在发射第n+1个数据包时信号的增益。

若所述发射机在发射第n+1个数据包时的工作状态为第三状态sta2,发 射第n个数据包时的工作状态为第二状态sta1,一方面可以先获取所述发射机发射第n+1个数据包时信号的待校准发射功率值P1n+1,根据P1n+1从预设的发射功率映射表Table-2中获取对应的增益指针Base_idxn+1;另一方面,可以根据err的值,计算对第n+1个数据包进行校准的校准参数ΔPPCn+1,其中,ΔPPCn+1=err+ΔPPCn;最接着对Base_idxn+1以及ΔPPCn+1求和,获得校准指针;最后对校准指针与err求和,根据求和结果从预设的增益指针映射表Table-3中获取发射所述第n+1个数据包时信号的目标增益指针indexn+1,并根据index n+1从预设的增益映射表Table-4中获取对应的增益,即:

Table-4(n+1)=Table-3(indexn+1)=Table-3(Table-2(Base_idxn+1+ΔPPCn+1)+err)=Table-3(Table-2(Base_idxn+1+err+ΔPPCn)+err)。

当所述发射机在发射第n+1个数据包时的工作状态非所述第三状态,发射第n个数据包时的工作状态非所述第二状态,且二者状态不同时,一方面可以先获取所述发射机发射第n+1个数据包时信号的待校准发射功率值P1n+1,根据P1n+1从预设的发射功率映射表Table-2中获取对应的增益指针Base_idxn+1;另一方面,可以根据err的值,计算对第n+1个数据包进行校准的校准参数ΔPPCn+1,其中,ΔPPCn+1=err+ΔPPCn。最后对Base_idxn+1及ΔPPCn+1求和,获得校准指针;根据校准指针从预设的增益指针映射表Table-3中获取发射所述第n+1个数据包时信号的目标增益指针indexn+1,并根据indexn+1从预设的增益映射表Table-4中获取对应的增益,即:

Table-4(n+1)=Table-3(indexn+1)=Table-3(Table-2(Base_idxn+1+ΔPPCn+1))=Table-3(Table-2(Base_idxn+1+err+ΔPPCn))。

其中,所述发射机在发射第n+1个数据包时的工作状态非所述第三状态,发射第n个数据包时的工作状态非所述第二状态,且二者状态不同,包括以下几种情况:所述发射机在发射第n+1个数据包时的工作状态为第二状态sta1,发射第n个数据包时的工作状态为sta0;所述发射机在发射第n+1个数据包时的工作状态为第二状态sta1,发射第n个数据包时的工作状态为sta0;所述发射机在发射第n+1个数据包时的工作状态为第二状态sta1,发射第n个数据包时的工作状态为第三状态sta2。

需要说明的是,所述Table-2中预先存储有各个数据包的待校准发射功率值,以及与所述待校准发射功率值一一对应的增益指针。所述Table-4中预先存储有多个增益值。所述Table-3预先存储有校准指针,以及与所述校准指针一一对应的目标增益指针index。通过index可以在Table-4中获取到对应的增益值。

在具体实施中,所述Table-3可以是通过多次检测发射信号幅度与发射机不同工作环境之间的关系获得的。不同的发射机不同工作环境,对应不同的发射信号幅度,也就对应不同的发射信号增益。通过设置目标增益指针与增益值之间的对应关系,可以在发射机工作环境变化时,从Table-4中获取到较准确的增益值,提高电压模式校准的准确性。

在具体实施中,从Table-1中获取发射各个数据包的目标功率值时,可以根据发射所述数据包时信号的目标增益指针,从所述目标功率表获取发射对应数据包时信号的目标发射功率值。例如,当获取发射第n+1个数据包的目标功率值P2n时,可以根据获取发射所述第n个数据包时信号的目标增益指针indexn,在所述Table-1中寻址,得到P2n

需要说明的是,本发明的实施例中,为了便于描述不同信息之间的对应关系,Table-1、Table-2、Table-3以及Table-4以表的形式命名。可以理解的是,Table-1、Table-2、Table-3以及Table-4并不局限于表的形式,还可以为其它形式的存储介质,例如,寄存器、ROM、RAM、磁盘或光盘等,只要该存储介质可以通过相应方式获取到对应的信息即可。另外,Table-1、Table-2、Table-3以及Table-4可以存储在所述校准方法对应的装置中,也可以存储在所述装置外,无论具体存储位置如何,均不构成对本发明的限制,只要在执行所述校准方法时可以从对应的表中获取到相应的数据即可。

由上述内容可知,本发明实施例中所述发射功率的校准方法,通过获取发射第n个数据包时信号的实际发射功率值,并将获取到的实际发射功率值与对应的目标发射功率值进行比较,进而可以根据比较结果确定所述发射机发射第n+1个数据包时信号的增益,由此对发射第n+1个数据包时的待校准发射功率值进行校准。由于所述校准方法是对每个数据包分别进行发射功率校准,并且在对每个数据包进行发射功率校准时,均是根据前一个数据包的 输出功率情况进行校准,因此可以对发射机的发射功率进行实时校准,提高对发射功率校准的准确性。

为了使本领域技术人员更好地理解和实现本发明,以下分别对上述发射功率的校准方法对应的装置进行详细描述。

如图5所示,本发明实施例提供了一种发射功率的校准装置50,所述装置50可以包括:获取单元51,比较单元52,确定单元53以及校准单元54。其中:

所述获取单元51适于获取发射机发射第n个数据包时信号的实际发射功率值,n为正整数。所述比较单元52,适于将发射所述第n个数据包时信号的实际发射功率值与发射所述第n个数据包时信号的目标发射功率值进行比较。所述确定单元53,适于根据比较结果确定所述发射机发射第n+1个数据包时信号的增益。所述校准单元54,适于按照所确定的增益对所述发射机发射所述第n+1个数据包时信号的待校准发射功率值进行校准。

在具体实施中,所述确定单元53可以包括:第一确定子单元531以及第二确定子单元532。其中,所述第一确定子单元531,适于根据所述比较结果,确定发射所述第n+1个数据包时发射机的工作状态。所述第二确定子单元532,适于根据所述发射机在发射第n+1个数据包时发射机的工作状态,确定所述发射机发射第n+1个数据包时信号的增益。

在本发明的一实施例中,所述数据包的工作状态可以包括:第一状态及第二状态。其中,所述第一状态为对所述发射机负载是否变化的进行检测的状态。所述第二状态为在所述发射机负载变化后功率锁定的状态。

此时,如图6所示,所述第一确定子单元531可以包括:第一确定模块611及第二确定模块612。其中,所述第一确定模块611适于当所述发射机发射所述第n个数据包时的工作状态为第一状态时,若所述比较结果大于第一预设值,则在发射所述第n+1个数据包时,所述发射机的工作状态为第二状态,否则保持为第一状态。所述第二确定模块612,适于当所述发射机发射所述第n个数据包时的工作状态为第二状态时,若所述比较结果大于第二预设值,则在发射所述第n+1个数据包时,所述发射机的工作状态为第三状态, 否则保持为第二状态。

相应地,当所述发射机在发射第n+1个数据包时的工作状态与发射第n个数据包时的工作状态不同时,所述第二确定子单元532可以包括:第一获取模块621,第二获取模块622,第一求和模块623,第三获取模块624及第四获取模块625。其中:

所述第一获取模块621,适于获取所述发射机发射第n+1个数据包时信号的待校准发射功率值。所述第二获取模块622,适于根据所述发射第n+1个数据包时信号的待校准发射功率值及所述比较结果,从预设的发射功率映射表中,获取对应的增益指针。所述第一求和模块623,适于对所述发射第n+1个数据包时信号的待校准发射功率值对应的增益指针以及所述比较结果求和。所述第三获取模块624,适于根据求和结果,从预设的增益指针映射表中获取发射所述第n+1个数据包时信号的目标增益指针。所述第四获取模块625,适于根据发射所述第n+1个数据包时信号的目标增益指针,从预设的增益映射表中获取对应的增益。

在本发明的另一实施例中,所述发射机的工作状态可以包括:第一状态、第二状态及第三状态。其中,第一状态为对所述发射机负载是否变化的进行检测的状态。所述第二状态为在所述发射机负载变化后功率锁定的状态。所述第三状态为在所述发射机功率失锁后,对所述发射机处于第一状态或第二状态进行确认的状态。

此时,如图7所示,所述第一确定子单元531可以包括:第四确定模块711、第五确定模块712及第六确定模块713。其中,所述第四确定模块711适于当所述发射机发射所述第n个数据包时的工作状态为第一状态时,若所述比较结果小于第一预设值,则在发射第n+1个数据包时处于第二状态,否则保持为第一状态。所述第五确定模块712适于当所述发射机发射所述第n个数据包时的工作状态为第二状态时,若所述比较结果大于第三预设值,则在发射所述第n+1个数据包时处于第三状态,否则保持为第二状态。所述第六确定模块713适于当所述发射机发射所述第n个数据包时的工作状态为第三状态时,若所述比较结果大于或等于第二预设值,则在发射第n+1个数据包时处于第一状态,否则保持为第二状态。所述第一预设值小于所述第三预 设值,所述第三预设值小于所述第二预设值。

当所述发射机在发射第n+1个数据包时的工作状态为所述第三状态,发射第n个数据包时的工作状态为所述第二状态时,除第一获取模块721,第二获取模块722,第一求和模块723,第三获取模块724及第四获取模块725外,所述第二确定子单元532还包括第二求和模块726,所述第二求和模块726适于对所述发射所述第n+1个数据包时信号的目标增益指针及所述比较结果求和。所述第四获取模块725适于根据求和结果,从预设的增益映射表中获取对应的增益。其中,本领域技术人员可以分别参照上述对第一获取模块621,第二获取模块622,第一求和模块623,第三获取模块624及第四获取模块625的描述,实施第一获取模块721,第二获取模块722,第一求和模块723,第三获取模块724及第四获取模块725,此处不再一一赘述。

当所述发射机在发射第n+1个数据包时的工作状态非所述第三状态,发射第n个数据包时的工作状态非所述第二状态,且二者状态不同时,所述第二确定子单元包括:第一获取模块621,第二获取模块622,第一求和模块623,第三获取模块624及第四获取模块625。具体可以参照上对图6中实施例的描述进行实施,此处不再赘述。

当所述发射机发射第n+1个数据包时的工作状态与发射第n个数据包时的工作状态相同时,所述第二确定子单元532包括:第七确定模块(未示出)。所述第七确定模块适于将所述发射机在发射第n个数据包时信号的增益作为所述发射机在发射第n+1个数据包时信号的增益。

在具体实施中,所述预设的增益映指针射表是通过检测发射信号幅度与发射机不同工作环境之间的关系获得的。

在具体实施中,所述数据包的目标发射功率值预先存储在目标功率表中,通过发射所述数据包时信号的目标增益指针从所述目标功率表获取发射对应数据包时信号的目标发射功率值。

下面结合所述校准装置50,对图2中所示的发射功率测量与控制系统的工作原理进行描述:

如图2所示,所述控制中心11包括校准装置及控制器111。所述校准装 置包括:获取单元501,比较单元502,确定单元503以及校准单元504。

当控制器111接收到发射功率输入装置10输入的所述待发射信号s2的输出功率即待校准功率Ps2时,所述获取单元501可以获得模数转换器19的输出,即发射机发射第n个数据包时信号的实际发射功率值P1n。比较单元502可以将P1n与从目标功率表Table-1中获取到的目标发射功率值P2n进行比较,获得比较结果err。当所述发射机仅包括第一状态及第二状态,且在发射第n个数据包和第n+1个数据包时工作状态不同,获得比较结果err后,确定单元503可以对发射第n个数据包时的校准参数ΔPPCn与err进行求和,得到对第n+1个数据包进行校准的校准参数ΔPPCn+1

之后,所述确定单元503再对ΔPPCn+1与Table-2中获取对应的增益指针Base_idxn+1求和,根据求和结果,从预设的增益指针映射表Table-3中得到发射所述第n+1个数据包时信号的目标增益指针indexn+1,并根据所述indexn+1从预设的增益映射表Table-4中获取对应的增益。校准单元504对发射所述第n+1个数据包时信号的待校准发射功率值Ps2进行校准。

在校准单元504对发射功率进行校准后,控制器111按照校准后的功率产生相应的数字信号,并依次控制数模转换器12,可变增益放大器13,滤波器14,混频器15,功率放大器16进行工作,对所述数字信号进行相应处理。最后由天线17将处理后的信号发射。

当然,在图2所示的系统中,还可以在比较单元502与确定单元503之间设置若干个限制器,以防止比较结果err过大,使整个系统出现意外情况而难以继续后续控制过程。除此之外,本领域技术人员还可以对所述系统进行其它优化,但无论具体如何优化,均是在本发明实施例提供的校准方法基础上进行的,并不构成对本发明实施例的限制。

需要说明的是,在具体实施中,所述校准装置与所述控制器可以集成设置,也可以独立设置,具体设置方式不受限制。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1