增益控制方法、装置、基站和存储介质与流程

文档序号:25232393发布日期:2021-05-28 14:40阅读:139来源:国知局
增益控制方法、装置、基站和存储介质与流程

本申请涉及通信技术领域,特别是涉及一种增益控制方法、装置、基站和存储介质。



背景技术:

为了满足基站的覆盖能力和业务质量要求,通信系统通常会对基站的最大发射功率作出一定要求,一般都会要求基站的发射功率稳定在额度发射功率的±2db以内。在实际工作过程中,基站的发射功率会受到器件性能、环境温度等因素的影响而有所偏差。因此,有必要对基站的环路增益进行控制,以保证发射功率的准确性和稳定性。

传统方法中,基站可以根据初始定标时的环路增益和当前工作温度下的环路增益,以及温度补偿表对下行通道进行增益调整,使得下行通道的输出功率可以稳定在一个预设范围内;进一步地,基站可以根据下行通道的输出功率与预设功率阈值进行比较,当输出功率大于预设功率阈值时,输出下行通道过功率告警信息。

但是,若上述功率阈值设置不合理,采用上述增益控制方法容易导致下行通道的功放烧毁或者出现过功率误告警。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种增益控制方法、装置、基站和存储介质。

一种增益控制方法,上述方法包括:

确定下行通道的当前工作模式;所述当前工作模式由输入至所述下行通道的信号的功率范围确定;

确定与当前工作模式匹配的目标调整阈值;

检测下行通道的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量;

在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整。

在其中一个实施例中,上述方法还包括:

在增益调整量大于或等于目标调整阈值的情况下,输出增益控制异常告警。

在其中一个实施例中,上述确定下行通道的当前工作模式,包括:

在当前环境下对所述下行通道对应的基带单元输出的基带信号进行功率检测,获得当前前向功率;

根据预设的额定前向功率与当前前向功率的差值,确定下行通道的当前工作模式。

在其中一个实施例中,上述工作模式为大功率工作模式或小功率工作模式,根据预设的额定前向功率与当前前向功率的差值,确定下行通道的当前工作模式,包括:

若当前前向功率与额定输入功率的差值小于或等于预设的第一差值阈值,则确定当前工作模式为大功率工作模式;

若当前前向功率与额定输入功率的差值大于预设的第一差值阈值,则确定当前工作模式为小功率工作模式。

在其中一个实施例中,上述确定与当前工作模式匹配的目标调整阈值,包括:

根据预设的调整阈值与工作模式的对应关系,确定与当前工作模式对应的目标调整阈值;对应关系中包括各工作模式下对应的调整阈值。

在其中一个实施例中,上述根据当前工作温度确定下行通道在当前工作温度下的增益调整量,包括:

根据当前工作温度以及预设的下行通道的温度补偿表,对下行通道进行温度补偿;温度补偿表包括各工作温度对应的温度补偿量,温度补偿量为工作温度相对于基准温度的增益差值;

在对下行通道进行温度补偿后,获取下行通道的当前环路增益;当前环路增益为当前工作温度下通过反馈通道获取的反馈功率与当前前向功率之间的差值;反馈功率为对下行通道的输出功率进行耦合获得;

基于当前环路增益与初始环路增益的第一差值,确定当前工作温度下的增益调整量;所述初始环路增益为初始定标时所述下行通道的环路增益。

在其中一个实施例中,上述基于当前环路增益与初始环路增益的第一差值,确定当前工作温度下的增益调整量,包括:

根据预设的反馈通道的温度补偿表,获取反馈通道在初始定标温度下的初始反馈增益补偿量,以及在当前工作温度下的当前反馈增益补偿量;

计算当前反馈增益补偿量与初始反馈增益补偿量的第二差值;

将第一差值与第二差值的和,确定为增益调整量。

在其中一个实施例中,上述根据当前工作温度以及预设的下行通道的温度补偿表,对下行通道进行温度补偿,包括:

根据预设的下行通道的温度补偿表,获取下行通道在初始定标温度下的初始增益补偿量,以及在当前工作温度下的当前增益补偿量;

计算当前增益补偿量与初始增益补偿量的第三差值;

根据第三差值,调整下行通道对应的衰减器的衰减量。

在其中一个实施例中,上述基于增益调整量对下行通道的增益进行调整,包括:

根据增益调整量,调整下行通道对应的衰减器的衰减量。

在其中一个实施例中,上述基带单元与下行通道之间包括数字预失真dpd模块,检测下行通道在当前工作环境下的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量之前,还包括:

检测dpd模块的输入功率和dpd模块的输出功率;

计算dpd模块的输出功率与dpd模块的输入功率的第四差值;

若第四差值小于或等于预设的第二差值阈值,则继续执行检测下行通道在当前工作环境下的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量的步骤。

在其中一个实施例中,上述方法还包括:

若第四差值大于预设的第二差值阈值,则输出dpd异常告警。

一种增益控制装置,上述装置包括:

确定模块,用于确定下行通道的当前工作模式;所述当前工作模式由输入至所述下行通道的信号的功率范围确定;

匹配模块,用于确定与当前工作模式匹配的目标调整阈值;

检测模块,用于检测下行通道的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量;

调整模块,用于在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整。

一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:

确定下行通道的当前工作模式;所述当前工作模式由输入至所述下行通道的信号的功率范围确定;

确定与当前工作模式匹配的目标调整阈值;

检测下行通道的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量;

在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

确定下行通道的当前工作模式;所述当前工作模式由输入至所述下行通道的信号的功率范围确定;

确定与当前工作模式匹配的目标调整阈值;

检测下行通道的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量;

在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整。

上述增益控制方法、装置、基站和存储介质,基站确定下行通道的当前工作模式;然后,确定与当前工作模式匹配的目标调整阈值;进一步地,基站检测下行通道在当前工作环境下的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量;在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整;其中,当前工作模式由输入至下行通道的信号的功率范围确定。由于基站确定了下行通道的当前工作模式,从而可以针对不同的当前工作模式设置不同的目标调整阈值;进一步地,基站在当前工作温度对下行通道的增益进行调整的时候,可以将下行通道的增益调整量与目标调整阈值进行比较,使得基站在增益调整量小于目标调整阈值的情况下基于增益调整量对下行通道的增益进行调整;可以避免基站在大功率的工作模式下采用较大的增益调整量调整下行通道的增益而导致下行通道的功放管烧毁,提升了基站的工作稳定性和可靠性;另外,基站可以在小功率的工作模式下设置较大的目标调整阈值,使得基站可以采用较大的增益调整量调整下行通道的增益,避免由于目标调整阈值较小导致的增益调整失败而产生误告警,进一步提升了基站的工作稳定性和可靠性。

附图说明

图1为一个实施例中增益控制方法的应用环境图;

图2为一个实施例中增益控制方法的流程示意图;

图3为一个实施例中增益控制方法的流程示意图;

图4为另一个实施例中增益控制方法的流程示意图;

图5为另一个实施例中增益控制方法的流程示意图;

图6为另一个实施例中增益控制方法的流程示意图;

图7为一个实施例中增益控制装置的结构框图;

图8为另一个实施例中增益控制装置的结构框图;

图9为另一个实施例中增益控制装置的结构框图;

图10为另一个实施例中增益控制装置的结构框图;

图11为另一个实施例中增益控制装置的结构框图;

图12为一个实施例中基站的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的增益控制方法,可以应用于图1所示的基站中,上述基站可以包括处理器101以及与处理器101连接的基带单元102、现场可编程逻辑门阵列(fieldprogrammablegatearray,简称fpga)模块103以及下行通道104,上述基带单元102可以向fpga模块103输出基带信号;上述fpga模块103可以对基带信号进行处理之后,发送给下行通道104;上述下行通道104可以将fpga模块103发送的信号转换成射频信号后,对射频信号进行放大。上述基站中还可以包括温度检测器105、反馈通道106等。上述处理器101可以通过程序软件实现增益控制方法,例如处理器可以为arm(advancedriscmachines)处理器,在arm处理器中安装oam(operationadministrationandmaintenance)程序软件,通过oam实现对fpga模块103、下行通道104、温度检测器105、反馈通道106的控制。上述基站100可以但不限于宏基站、微基站以及皮基站等类型的基站设备,可以是全球移动通讯(globalsystemofmobilecommunication,简称gsm)或码分多址(codedivisionmultipleaccess,简称cdma)中的基站,也可以是宽带码分多址(widebandcodedivisionmultipleaccess,简称wcdma)中的基站(nodeb,简称nb),还可以是lte中的演进型基站(evolutionalnodeb,简称enb或enodeb),或者中继站或接入点,或者5g网络中的基站、客户前置设备(customerpremiseequipment,简称cpe)等,在此并不限定。

在一个实施例中,如图2所示,提供了一种增益控制方法,以该方法应用于图1中的基站为例进行说明,包括:

s101、确定下行通道的当前工作模式;当前工作模式由输入至所述下行通道的信号的功率范围确定。

其中,基站设备中可以包括基带单元、fpga模块以及至少一个下行通道。上述基带单元可以输出基带信号,上述fpga模块可以对基带信号进行处理后输出至下行通道。上述下行通道可以将接收到的信号转换成射频信号,然后对射频信号进行放大输出至天线单元。上述fpga模块可以包括但不限于数字上变频器(digitalupconversion,简称duc)模块、削峰(crestfactorreduction,简称cfr)模块、数字预失真(digitalpre-distortion,简称dpd)模块和数字增益调整模块,用于对基带信号进行处理形成数字信号,并对数字信号的增益进行调整,然后输出至下行通道。

上述输入至下行通道的信号的功率范围,可以是基带单元输出的基带信号的功率范围,也可以是fpga模块输出的下行信号的功率范围,在此不做限定。

上述下行通道可以工作于多个工作模式,可以是大功率模式和小功率模式;也可以是大功率模式、中功率模式和小功率模式;还可以是大功率模式、中功率模式、小功率模式、静默工作模式等,对于工作模式的数量以及划分方式在此不做限定。

基站在确定下行通道的当前工作模式时,可以通过检测输入至下行通道的信号的功率值来确定,也可以查询当前的工作模式的指示信息来确定,例如基带单元可以向下行通道发送工作模式的指示信息,上述指示信息中“1”可以表示下行通道工作在大功率模式,“0”可以表示下行通道工作在小功率模式;对于上述当前工作模式的确定方式,在此不做限定。

s102、确定与当前工作模式匹配的目标调整阈值。

上述目标调整阈值与下行通道的功率控制精度有关。若在其中一个工作模式下下行通道的输出功率较大时,对基站的功率控制精度要求较高,需要将功率控制在与额定输出功率的差值较小的一个范围内,避免下行通道在输出大功率时增加较大增益导致功放烧坏;在其中一个工作模式下下行通道的输出功率较小时,对基站的功率控制精度要求较低,基站可以将下行通道的输出功率控制在与额定输出功率的差值较大的一个范围内,使得下行通道的输出功率可以快速地调整至对应的功率范围内,提升功率控制效率,避免功率控制失败导致误告警。例如,若基站工作在大功率模式下,即输出功率比较大如49dbm时,基站可以将下行通道的功率控制在50dbm±2db的范围内;若工作在小功率模式,即输出功率比较小如20dbm时,基站可以将下行通道的功率控制在20dbm±5db的范围内。基于上述不同工作模式下的功率控制精度不同,基站可以根据不同的工作模式,确定不同的目标调整阈值,从而可以采用与工作模式匹配的调整阈值进行增益控制。

具体地,基站中可以预设多个调整阈值,上述调整阈值可以与工作模式对应。可选地,基站可以预设调整阈值与工作模式的对应关系,上述对应关系可以有工作人员预设设置并存储在基站中,上述对应关系中可以包括各工作模式下对应的调整阈值;基站可以根据预设的调整阈值与工作模式的对应关系,确定与当前工作模式对应的目标调整阈值。

s103、检测下行通道的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量。

进一步地,基站可以检测下行通道的当前工作温度。基站中可以包括温度传感器,上述温度传感器可以设置在下行通道所在的位置,也可以设置在下行通道中的功率放大器附近;基站中包括多个下行通道时,可以为每个下行通道配置一个温度传感器,用于检测该下行通道对应的当前工作温度,或者基站也可以为多个下行通道共同配置一个温度传感器,在此不做限定。基站可以通过处理器获取温度传感器采集到的温度采集信号,然后对温度采集信号进行处理获得当前工作温度。

在获得下行通道的当前工作温度之后,基站可以根据当前工作温度确定下行通道在当前工作温度下的增益调整量。基站设备在初始使用时,可以通过初始定标确定下行通道增益;在当前工作温度与初始定标时的工作温度不同的情况下,下行通道的增益会随温度变化而变化。为了使得下行通道输出的功率稳定,需要对下行通道的增益进行调整。

基站中的存储器可以预先存储下行通道的增益温补表,上述增益温补表中可以包括各个工作温度相对于基准温度的增益差值。例如,增益温补表可以是以25℃为基准,若初始定标温度为45℃,当前工作温度为60℃。则当前温补补偿值为60℃的增益差值减去45℃的增益差值。

基站可以根据当前工作温度与初始定标时的工作温度对应的增益差值,确定下行通道在当前工作温度下的增益调整量。

s104、在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整。

基站可以将当前工作温度对应的增益调整量与目标调整阈值进行比较,若增益调整量小于目标调整阈值,则可以基于增益调整量对下行通道的增益进行调整,使得下行通道的增益稳定在一定的范围内。在增益调整量大于或等于目标调整阈值的情况下,基站可以输出增益控制异常告警。若增益调整量大于或等于目标调整阈值,基站可以认为当前增益调整量较大可能是由于输入异常大信号导致,基站采用较大的增益调整量对下行通道的增益进行调整可能导致功放烧毁,为了保证功放管安全工作,可以输出增益控制异常告警,并且关闭下行通道和/或关闭基带单元。

基站对下行通道的增益进行调整时,可以调整下行通道的增益,也可以调整下行通道的环路增益。上述下行通道的增益可以是下行通道的输出功率与下行通道的输入功率之间的差值,上述下行通道的环路增益可以是通过反馈通道获取的反馈功率与基带单元输出的前向功率之间的差值;上述反馈功率为对下行通道的输出功率进行耦合获得。上述反馈通道可以包括耦合器、衰减器和模数转换电路,上述耦合器可以用于耦合下行通道输出的射频信号,然后对耦合到的射频信号进行衰减之后通过模数转换获得数字信号,fpga可以对反馈通道输出的数字信号进行处理,获得反馈功率。

基站在基于增益调整量对下行通道进行增益调整时,可以调整下行通道中的模拟衰减器的衰减量,也可以调整设置于fpga模块中的数字衰减器的衰减量,或者同时调整上述模拟衰减器和数字衰减器的衰减量,在此不做限定。上述模拟衰减器和数字衰减器的衰减范围以及衰减精度可以不同,基站可以根据增益调整量确定先对哪一个衰减量进行调整。

上述增益控制方法,基站确定下行通道的当前工作模式;然后,确定与当前工作模式匹配的目标调整阈值;进一步地,基站检测下行通道在当前工作环境下的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量;在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整;其中,当前工作模式由基带单元向下行通道输出的前向功率的范围确定;目标调整阈值与下行通道的功率控制精度相关。由于基站确定了下行通道的当前工作模式,从而可以针对不同的当前工作模式设置不同的目标调整阈值;进一步地,基站在当前工作温度对下行通道的增益进行调整的时候,可以将下行通道的增益调整量与目标调整阈值进行比较,使得基站在增益调整量小于目标调整阈值的情况下基于增益调整量对下行通道的增益进行调整;可以避免基站在大功率的工作模式下采用较大的增益调整量调整下行通道的增益而导致下行通道的功放管烧毁,提升了基站的工作稳定性和可靠性;另外,基站可以在小功率的工作模式下设置较大的目标调整阈值,使得基站可以采用较大的增益调整量调整下行通道的增益,避免由于目标调整阈值较小导致的增益调整失败而产生误告警,进一步提升了基站的工作稳定性和可靠性。

图3为另一个实施例中增益控制方法的流程示意图,本实施例涉及基站确定下行通道的当前工作模式的一种方式,在上述实施例的基础上,如图3所示,上述s101包括:

s201、在当前环境下对所述下行通道对应的基带单元输出的基带信号进行功率检测,获得当前前向功率。

基站在确定下行通道的当前工作模式时,可以根据当前环境下基带单元输出的基带信号的大小确定。具体地,基站可以对基带单元输出的基带信号进行功率检测,获得当前前向功率。基站可以向基带单元发送功率查询指令,获得基带单元返回的当前前向功率,也可以通过fpga模块对基带单元输出的基带信号进行功率检测,获得上述当前前向功率。上述功率检测可以检测均值功率,也可以检测峰值功率,还可以获得均值功率和峰值功率的组合,在此不做限定。

s202、根据预设的额定前向功率与当前前向功率的差值,确定下行通道的当前工作模式。

在获得当前前向功率的基础上,基站可以将当前前向功率与额定前向功率进行比较,然后根据额定前向功率与当前前向功率的差值确定下行通道的当前工作模式。上述额定前向功率可以是在基站定标时预先设置并保存在基站中的值,下行通道额定输出时基带单元输出的基带信号的功率值。上述差值可以是额定前向功率减去当前前向功率,也可以是当前前向功率减去额定前向功率,还可以是额定前向功率与当前前向功率的差值绝对值。基站可以将上述差值与预设阈值条件进行比较,确定上述差值满足的阈值区间,然后将该阈值区间对应的工作模式确定为当前工作模式。在具体实施例中,若当前前向功率与额定前向功率的差值满足第一阈值条件,可以确定目标调整阈值为第一阈值;若当前前向功率与额定前向功率的差值满足第二阈值条件,可以确定目标调整阈值为第二阈值。

在一种场景中,下行通道的工作模式包括大功率工作模式和小功率工作模式,基站可以在当前前向功率与额定输入功率的差值小于或等于预设的第一差值阈值的情况下,确定当前工作模式为大功率工作模式;在当前前向功率与额定输入功率的差值大于预设的第一差值阈值的情况下,确定当前工作模式为小功率工作模式。其中,上述第一差值阈值可以是基站中预先存储的值。

例如,上述额定前向功率可以是0dbm,上述第一差值阈值可以是6dbm,若当前前向功率为-3dbm,那么上述当前前向功率与额定输入功率的差值绝对值为3dbm,可以确定下行通道工作在大功率工作模式。若当前前向功率为-20dbm,那么上述当前前向功率与额定输入功率的差值为20dbm,可以确定下行通道工作在小功率工作模式。

上述增益控制方法,基站通过检测当前前向功率,从而可以在基带单元输出异常等情况下获得更准确的当前前向功率;进一步地,基站根据额定前向功率与当前前向功率的差值,确定下行通道的当前工作模式,使得下行通道的当前工作模式更准确,从而可以采用更准确的目标调整阈值进行增益调整,提升了基站的运行可靠性。

图4为另一个实施例中增益控制方法的流程示意图,本实施例涉及基站确定当前工作温度下的增益调整量的一种方式,在上述实施例的基础上,如图4所示,上述s103包括:

s301、根据当前工作温度以及预设的下行通道的温度补偿表,对下行通道进行温度补偿;温度补偿表包括各工作温度对应的温度补偿量,温度补偿量为工作温度相对于基准温度的增益差值。

基站中的存储器可以预先存储下行通道的增益温补表,上述增益温补表中可以包括各个工作温度相对于基准温度下行通道的温度补偿量。例如,下行通道的基准温度可以是20摄氏度,下行通道在工作温度25摄氏度时的增益相对于基准温度可能减小0.3db,温度补偿表中可以设置工作温度25摄氏度时的增益补偿量为0.3db;下行通道在工作温度50摄氏度时的增益相对于基准温度可能减小1.5db,温度补偿表中可以设置工作温度50摄氏度时的增益补偿量为1.5db;下行通道在工作温度-40摄氏度时的增益相对于基准温度可能增大2db,温度补偿表中可以设置工作温度-40摄氏度时的增益补偿量为-2db。需要说明的是,上述温度补偿表中的增益补偿量的符号也可以是在高温下为负,在低温下为正,在此不做限定。

具体地,基站根据预设的下行通道的温度补偿表,获取下行通道在初始定标温度下的初始增益补偿量,以及在当前工作温度下的当前增益补偿量;然后,计算当前增益补偿量与初始增益补偿量的第三差值;并根据上述第三差值,调整下行通道对应的衰减器的衰减量。

在具体实现方式中,基站可以根据第三差值,调整模拟衰减值或数字衰减器的衰减量,实现对下行通通道的温度补偿。为了保证下行通道温度补偿的准确性,可以结合模拟衰减器和数字衰减器的调整精度,按序对各衰减器的衰减量进行调整。基站中可以将模拟衰减器的调整精度设置为第一门限,将数字衰减器的调整精度设置为第二门限;进一步地,基站可以将第三差值与第一门限和第二门限进行比较。若第三差值小于第二门限,则确认下行通道的增益不需要调整,增益控制完成;若第三差值大于或等于第二门限且小于第一门限,则对数字衰减器的衰减量进行调整;若第三差值大于或等于第一门限,则按照调整步进首先调整模拟衰减器的衰减量,直至调整剩余量小于第一门限之后,继续通过数字衰减器调整上述调整剩余量。其中,上述调整剩余量为第三差值与已调整的衰减量的差值。基站可以记录模拟衰减器和数字衰减器的调整次数;若调整次数大于预设次数阈值,则确定增益控制失败。

例如,基站根据温度检测器上报的当前工作温度以及下行通道的温度补偿表,确定下行通道当前工作温度下对应的增益补偿量为a1,在存储器中存储的初始定标温度对应的增益补偿量为a0,计算第三差值为δa=a1-a0,进一步地,基站可以根据第三差值δa对下行通道的模拟增益或数字增益进行调整。上述模拟衰减器的调整精度可以是0.5db,上述数字衰减器的调整精度可以是0.1db,基站可以设置第一门限为0.5,第二门限为0.1。假设当前工作温度为50摄氏度,初始定标温度为25摄氏度,上述第三差值δa可以是2.21db。首先,δa>0.5,可以先对模拟衰减器的衰减量进行调整,在调整4次之后调整剩余量0.21小于0.5,进一步对数字衰减器的衰减量进行调整;按照0.1的步进调整两次数字衰减器的衰减量之后,完成增益控制。

上述温度补偿表可以通过高低温试验获取,然后写入基站的存储器中。工作人员可以将基站放置在高低温箱中,预先设置一个参考温箱温度,如25摄氏度,使基站上电处于正常工作状态,并保持稳定。通过调整模拟衰减器和数字衰减器,使下行通道的输出功率为额定输出功率,读取并记录此时下行通道的工作温度及下行通道的输出功率值。进一步地,保持模拟衰减器和数字衰减器的衰减量不变,按照预设温度间隔(例如5摄氏度)调整高低温箱的温箱温度并保持一段时长,分别读取并记录此时下行通道的工作温度及下行通道的输出功率值。最后,通过整理高低温试验数据,可以根据每个测试温度下的下行通道的工作温度以及下行通道的输出功率与参考温箱温度下的下行通道工作温度输出功率进行比较,获得下行通道的工作温度与下行通道的输出功率之间的变化关系,并根据上述变化关系生成温度补偿表。

s302、在对下行通道进行温度补偿后,获取下行通道的当前环路增益;当前环路增益为当前工作温度下通过反馈通道获取的反馈功率与当前前向功率之间的差值;反馈功率为对下行通道的输出功率进行耦合获得。

基站在对下行通道进行温度补偿后,可以进一步获取下行通道的当前环路增益。当前环路增益为当前工作温度下通过反馈通道获取的反馈功率与当前前向功率之间的差值。基站的存储器中可以存储初始定标时的初始环路增益,然后计算当前环路增益与初始环路增益之间的第一差值。

s303、基于当前环路增益与初始环路增益的第一差值,确定当前工作温度下的增益调整量;所述初始环路增益为初始定标时所述下行通道的环路增益。

进一步地,基站可以将上述第一差值作为当前工作温度下的增益调整量;或者,基站也可以在上述第一差值的基础上,考虑当前工作温度与初始定标温度下反馈通道的增益变化,进一步确定准确的增益调整量;对于增益调整量的确定方式在此不做限定。进一步地,基站可以采用该增益调整量与目标调整阈值进行比较,在增益调整量小于目标调整阈值的情况下对下行通道进行增益调整。

上述增益控制方法,基站首先根据当前工作温度以及初始定标温度的差值对下行通道进行温度补偿后,使得反馈通道获得的反馈功率消除了部分温度变化对反馈功率的影响,提升了反馈通道的功率的准确度,进而获得更准确的当前环路增益;进一步根据当前环路增益与初始环路增益的差值确定下行通道的增益调整量,使得增益调整量更准确,从而对下行通道进行准确的增益控制。

图5为另一个实施例中增益控制方法的流程示意图,本实施例涉及基站基于第一差值确定增益调整量的一种方式,在上述实施例的基础上,如图5所示,上述s303包括:

s401、根据预设的反馈通道的温度补偿表,获取反馈通道在初始定标温度下的初始反馈增益补偿量,以及在当前工作温度下的当前反馈增益补偿量。

s402、计算当前反馈增益补偿量与初始反馈增益补偿量的第二差值。

s403、将第一差值与第二差值的和,确定为增益调整量。

基站的存储器中还可以存储反馈通道的温度补偿表,上述反馈通道的温度补偿表与上述下行通道的温度补偿表类似,可以包括反馈通道在各个工作温度下相对于基准温度的温度补偿量。上述温度补偿量表征反馈通道在不同温度下的衰减量变化。

具体地,基站可以根据反馈通道的温度补偿表,获取反馈通道在初始定标温度下的初始反馈增益补偿量,以及在当前工作温度下的当前反馈增益补偿量。进一步地,基站可以计算当前反馈增益补偿量与初始反馈增益补偿量的第二差值,然后将第一差值与第二差值的和,确定为增益调整量。进一步地,基站可以根据增益调整量对下行通道的增益进行调整。

基站根据增益调整量对下行通道的增益进行调整的方式,与上述s301中根据第三差值对下行通道的调整下行通道对应的衰减器的衰减量的方式相同,在此不做赘述。

在一种实现方式中,反馈通道的温度补偿表可以通过高低温试验获取。工作人员可以将基站放置在高低温箱中,预先设置一个参考温箱温度,如25摄氏度,使基站上电处于正常工作状态,并保持稳定。通过调整模拟衰减器和数字衰减器,使下行通道的输出功率为额定输出功率,读取并记录反馈通道的温度及反馈功率大小。进一步地,通过调整模拟衰减器和数字衰减器的衰减量,保持下行通道的输出功率不变,按照预设温度间隔(例如5摄氏度)调整高低温箱的温箱温度并保持一段时长,分别读取并记录反馈通道的温度及反馈功率大小。最后,通过整理高低温试验数据,可以根据每个测试温度下的反馈通道温度以及反馈功率大小与参考温箱温度下反馈通道温度以及反馈功率大小进行比较,获得反馈通道温度与反馈功率之间的变化关系,根据该变化关系生成反馈通道的温度补偿表。

上述增益控制方法,基站基于环路增益的差值以及反馈通道的温度补偿量的差值,共同确定增益调整量,使得增益调整量中既可以包括温度变化对下行通道的增益影响,也可以包括温度变化对反馈通道的增益的影响,使得增益调整量更准确,从而对下行通道进行准确的增益控制。

图6为另一个实施例中增益控制方法的流程示意图,在上述实施例的基础上,基带单元与下行通道之间包括dpd模块,本实施例涉及基站对dpd模块进行监测的一种方式,如图6所示,上述方法还包括:

s501、检测dpd模块的输入功率和dpd模块的输出功率。

基站可以通过fpga检测dpd模块的输入功率和输出功率。上述dpd模块的输入功率和dpd模块的输出功率可以是峰值功率,也可以是均值功率,还可以是峰值功率和均值功率的组合,在此不做限定。

s502、计算dpd模块的输出功率与dpd模块的输入功率的第四差值。

进一步地,fpga模块可以将上述dpd模块的输入功率和dpd模块的输出功率传送至基站中的处理器,使得处理器可以获得dpd模块的输出功率与dpd模块的输入功率的第四差值。

s503、若第四差值小于或等于预设的第二差值阈值,则继续执行检测下行通道在当前工作环境下的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量的步骤。

基站可以根据上述第四差值对dpd模块的工作状态进行监控,确定dpd模块是否输出异常大信号。若第四差值大于预设的第二差值阈值,则基站可以认为dpd模块异常,可以输出dpd异常告警。若第四差值小于或等于预设的第二差值阈值,则基站可以继续执行检测下行通道在当前工作环境下的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量的步骤。

上述增益控制方法,基站通过对dpd模块的输入功率和输出功率进行监控,可以在dpd模块异常的情况下及时告警,避免dpd异常产生的异常大信号进入下行通道导致下行通道中的功放管烧毁,提升了基站的运行可靠性。

应该理解的是,虽然图2-6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-6中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图7所示,提供了一种增益控制装置,包括:

确定模块10,用于确定下行通道的当前工作模式;当前工作模式由输入至下行通道的信号的功率范围确定;

匹配模块20,用于确定与当前工作模式匹配的目标调整阈值;

检测模块30,用于检测下行通道的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量;

调整模块40,用于在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整。

上述提供的增益控制装置,可以执行上述增益控制方法实施例,其实现原理和技术效果类似,在此不再赘述。

在一个实施例中,在上述实施例的基础上,如图8所示,上述装置还包括告警模块50,用于:在增益调整量大于或等于目标调整阈值的情况下,输出增益控制异常告警。

在一个实施例中,在上述实施例的基础上,如图9所示,上述确定模块10,包括:

检测单元101,用于在当前环境下对下行通道对应的基带单元输出的基带信号进行功率检测,获得当前前向功率;

模式确定单元102,用于根据预设的额定前向功率与当前前向功率的差值,确定下行通道的当前工作模式。

在一个实施例中,在上述实施例的基础上,工作模式为大功率工作模式或小功率工作模式,模式确定单元102,具体用于:在当前前向功率与额定输入功率的差值小于或等于预设的第一差值阈值的情况下,确定当前工作模式为大功率工作模式;在当前前向功率与额定输入功率的差值大于预设的第一差值阈值的情况下,确定当前工作模式为小功率工作模式。

在一个实施例中,在上述实施例的基础上,匹配模块20具体用于:根据预设的调整阈值与工作模式的对应关系,确定与当前工作模式对应的目标调整阈值;对应关系中包括各工作模式下对应的调整阈值。

在一个实施例中,在上述实施例的基础上,如图10所示,检测模块30包括:

补偿单元301,用于根据当前工作温度以及预设的下行通道的温度补偿表,对下行通道进行温度补偿;温度补偿表包括各工作温度对应的温度补偿量,温度补偿量为工作温度相对于基准温度的增益差值;

获取单元302,用于在对下行通道进行温度补偿后,获取下行通道的当前环路增益;当前环路增益为当前工作温度下通过反馈通道获取的反馈功率与当前前向功率之间的差值;反馈功率为对下行通道的输出功率进行耦合获得;

确定单元303,用于基于当前环路增益与初始环路增益的第一差值,确定当前工作温度下的增益调整量;初始环路增益为初始定标时下行通道的环路增益。

在一个实施例中,在上述实施例的基础上,上述确定单元303具体用于:根据预设的反馈通道的温度补偿表,获取反馈通道在初始定标温度下的初始反馈增益补偿量,以及在当前工作温度下的当前反馈增益补偿量;计算当前反馈增益补偿量与初始反馈增益补偿量的第二差值;将第一差值与第二差值的和,确定为增益调整量。

在一个实施例中,在上述实施例的基础上,上述补偿单元301具体用于:根据预设的下行通道的温度补偿表,获取下行通道在初始定标温度下的初始增益补偿量,以及在当前工作温度下的当前增益补偿量;计算当前增益补偿量与初始增益补偿量的第三差值;根据第三差值,调整下行通道对应的衰减器的衰减量。

在一个实施例中,在上述实施例的基础上,如图11所示,上述装置还包括监测模块60,用于:检测dpd模块的输入功率和dpd模块的输出功率;计算dpd模块的输出功率与dpd模块的输入功率的第四差值;若第四差值小于或等于预设的第二差值阈值,则继续执行检测下行通道在当前工作环境下的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量的步骤。

在一个实施例中,在上述实施例的基础上,上述监测模块60,还用于:若第四差值大于预设的第二差值阈值,则输出dpd异常告警。

上述提供的增益控制装置,可以执行上述增益控制方法实施例,其实现原理和技术效果类似,在此不再赘述。

关于增益控制装置的具体限定可以参见上文中对于增益控制方法的限定,在此不再赘述。上述增益控制装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种基站,其内部结构图可以如图12所示。该基站包括通过系统总线连接的处理器、存储器和网络接口。其中,该基站的处理器用于提供计算和控制能力。该基站的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该基站的数据库用于存储增益控制数据。该基站的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种增益控制方法。

本领域技术人员可以理解,图12中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种基站设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

确定下行通道的当前工作模式;当前工作模式由输入至下行通道的信号的功率范围确定;

确定与当前工作模式匹配的目标调整阈值;

检测下行通道的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量;

在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在增益调整量大于或等于目标调整阈值的情况下,输出增益控制异常告警。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:在当前环境下对下行通道对应的基带单元输出的基带信号进行功率检测,获得当前前向功率;根据预设的额定前向功率与当前前向功率的差值,确定下行通道的当前工作模式。

在一个实施例中,工作模式为大功率工作模式或小功率工作模式,处理器执行计算机程序时还实现以下步骤:若当前前向功率与额定输入功率的差值小于或等于预设的第一差值阈值,则确定当前工作模式为大功率工作模式;若当前前向功率与额定输入功率的差值大于预设的第一差值阈值,则确定当前工作模式为小功率工作模式。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据预设的调整阈值与工作模式的对应关系,确定与当前工作模式对应的目标调整阈值;对应关系中包括各工作模式下对应的调整阈值。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据当前工作温度以及预设的下行通道的温度补偿表,对下行通道进行温度补偿;温度补偿表包括各工作温度对应的温度补偿量,温度补偿量为工作温度相对于基准温度的增益差值;在对下行通道进行温度补偿后,获取下行通道的当前环路增益;当前环路增益为当前工作温度下通过反馈通道获取的反馈功率与当前前向功率之间的差值;反馈功率为对下行通道的输出功率进行耦合获得;基于当前环路增益与初始环路增益的第一差值,确定当前工作温度下的增益调整量;初始环路增益为初始定标时下行通道的环路增益。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据预设的反馈通道的温度补偿表,获取反馈通道在初始定标温度下的初始反馈增益补偿量,以及在当前工作温度下的当前反馈增益补偿量;计算当前反馈增益补偿量与初始反馈增益补偿量的第二差值;将第一差值与第二差值的和,确定为增益调整量。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据预设的下行通道的温度补偿表,获取下行通道在初始定标温度下的初始增益补偿量,以及在当前工作温度下的当前增益补偿量;计算当前增益补偿量与初始增益补偿量的第三差值;根据第三差值,调整下行通道对应的衰减器的衰减量。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:检测dpd模块的输入功率和dpd模块的输出功率;计算dpd模块的输出功率与dpd模块的输入功率的第四差值;若第四差值小于或等于预设的第二差值阈值,则继续执行检测下行通道在当前工作环境下的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量的步骤。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:若第四差值大于预设的第二差值阈值,则输出dpd异常告警。

本实施例提供的基站,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

确定下行通道的当前工作模式;当前工作模式由输入至下行通道的信号的功率范围确定;

确定与当前工作模式匹配的目标调整阈值;

检测下行通道的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量;

在增益调整量小于目标调整阈值的情况下,基于增益调整量对下行通道的增益进行调整。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在增益调整量大于或等于目标调整阈值的情况下,输出增益控制异常告警。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在当前环境下对下行通道对应的基带单元输出的基带信号进行功率检测,获得当前前向功率;根据预设的额定前向功率与当前前向功率的差值,确定下行通道的当前工作模式。

在一个实施例中,工作模式为大功率工作模式或小功率工作模式,计算机程序被处理器执行时还实现以下步骤:若当前前向功率与额定输入功率的差值小于或等于预设的第一差值阈值,则确定当前工作模式为大功率工作模式;若当前前向功率与额定输入功率的差值大于预设的第一差值阈值,则确定当前工作模式为小功率工作模式。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据预设的调整阈值与工作模式的对应关系,确定与当前工作模式对应的目标调整阈值;对应关系中包括各工作模式下对应的调整阈值。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据当前工作温度以及预设的下行通道的温度补偿表,对下行通道进行温度补偿;温度补偿表包括各工作温度对应的温度补偿量,温度补偿量为工作温度相对于基准温度的增益差值;在对下行通道进行温度补偿后,获取下行通道的当前环路增益;当前环路增益为当前工作温度下通过反馈通道获取的反馈功率与当前前向功率之间的差值;反馈功率为对下行通道的输出功率进行耦合获得;基于当前环路增益与初始环路增益的第一差值,确定当前工作温度下的增益调整量;初始环路增益为初始定标时下行通道的环路增益。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据预设的反馈通道的温度补偿表,获取反馈通道在初始定标温度下的初始反馈增益补偿量,以及在当前工作温度下的当前反馈增益补偿量;计算当前反馈增益补偿量与初始反馈增益补偿量的第二差值;将第一差值与第二差值的和,确定为增益调整量。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据预设的下行通道的温度补偿表,获取下行通道在初始定标温度下的初始增益补偿量,以及在当前工作温度下的当前增益补偿量;计算当前增益补偿量与初始增益补偿量的第三差值;根据第三差值,调整下行通道对应的衰减器的衰减量。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:检测dpd模块的输入功率dpd模块的输出功率;计算dpd模块的输出功率与dpd模块的输入功率的第四差值;若第四差值小于或等于预设的第二差值阈值,则继续执行检测下行通道在当前工作环境下的当前工作温度,并根据当前工作温度确定下行通道在当前工作温度下的增益调整量的步骤。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若第四差值大于预设的第二差值阈值,则输出dpd异常告警。

本实施例提供的计算机存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

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