一种下行通道增益自动校正的方法

文档序号:7601136阅读:210来源:国知局
专利名称:一种下行通道增益自动校正的方法
技术领域
本发明涉及增益控制技术,尤指一种下行通道增益自动校正的方法。
背景技术
为了保证基站(NodeB)能够输出比较稳定的最大下行功率,系统设置了目标增益值,当下行通道输出功率与输入功率之间的差值,即下行通道输出功率与输入功率之间的增益值偏离目标增益值时,需要对下行通道增益进行校正,使其输出功率恢复到与输入功率之间的增益值保持在目标增益值水平上,从而保证NodeB输出功率的稳定性。
下行通道包括射频板(NTRX)、背板上的配线,这里指射频板与背板之间的连接线、功放(NLPA)、双工器(NDDL)和天馈配线。这里,将下行通道中的NTRX、背板上的配线和NLPA组成的环路称之为下行通道增益自动校正的环内控制部分,而NDDL和天馈配线不包括在环内;NDDL和天馈配线的增益波动不影响环路对下行通道功率增益的校正;而NTRX的增益波动、背板上的配线的增益波动以及NLPA的增益波动和NLPA检波器的精度波动会对下行通道功率增益的校正造成影响,这种波动使得NodeB输出功率随之产生波动,从而使NodeB的覆盖半径有较大的波动,造成NodeB输出功率的不稳定。这里,因为通过背板上的配线将NTRX的某些数据传送给NLPA,所以背板上的配线的增益波动也会对下行通道功率增益的校正造成影响。
图1是现有技术下行通道增益自动校正结构示意图,图1中,功放的放大倍数是1。结合图2现有技术下行通道增益自动校正流程图,现有技术对下行通道增益的自动校正方法是首先,分别通过输入功率统计模块和输出功率统计模块获取NTRX输出总功率Pa和NLPA输出检波功率;然后,系统将NLPA输出检波功率Pb反馈,与NTRX输出总功率Pa进行比较,并计算NLPA输出检波功率Pb与NTRX输出总功率Pa之间的增益值G,然后将该增益值G与目标增益值Gt对比,通过对增益值的动态调整,使得NLPA输出检波功率Pb与NTRX输出总功率Pa之间的增益值G保持在目标增益值Gt这一稳定水平。
下面详细介绍现有技术是如何对下行通道增益进行自动校正的步骤200获取NTRX输出总功率和NLPA输出检波功率。
通常,NTRX包括4块板,每块NTRX分别对应1~4载波,每块NTRX对应的中频输出线性功率为Pai,这里i=0~3,分别对应1~4载波。图1中,输入功率统计模块对NTRX输出总功率Pa进行统计Pa=线性到dBm映射(∑Pai);输出功率统计模块查询当前NLPA输出检波功率Pb。
步骤201系统计算当前增益值G。
本步骤中,根据Pa和Pb值,系统计算当前增益G,下行通道的当前增益值G为G=Pb-Pa。
步骤202判断当前增益值G是否等于目标增益值Gt,若二者相等,则返回步骤201;否则,执行下一步。
目标增益值Gt是系统设置好的,一般Gt=60dB。若G=Gt=60dB,说明NLPA与NTRX的输出功率之间的增益值G稳定在目标增益值Gt水平上,下行通道输出功率稳定,不需要对下行通道增益进行校正;若G不等于Gt,说明当前增益值G偏离了目标增益值Gt,需要对当前下行通道增益进行控制,使增益值G等于目标增益值Gt,从而保证下行通道输出功率的稳定性。
步骤203根据固定步长值计算当前增益控制量ΔG。
协议中规定功率精度为0.1dBm,所以调整精度也取0.1dB,即固定步长取值为0.1,那么,当前增益控制量ΔG的确定如下所示
当G>Gt时,说明当前增益值G正向偏离目标增益值Gt,须将当前增益值G减小,则当前增益控制量ΔGi(k)=ΔGi(k-1)-0.1;当G<Gt时,说明当前增益值G负向偏离目标增益值Gt,须将当前增益值G增大,则当前增益控制量ΔGi(k)=ΔGi(k-1)+0.1。
上面两个算式中,i=0~3,分别对应1~4载波,可以看出在进行增益校正时,是分别对4块NTRX进行的。式中ΔGi(k)表示当前第i块NTRX的增益控制量,而ΔGi(k-1)则是表示前一次第i块NTRX的增益控制量。这里,增益控制量初始值ΔGi(0)可以设置为0,或者是在系统开始运行时进行一次初始增益校正,在初始校正中获得增益控制量初始值ΔGi(0)。
至此,完成对下行通道增益的自动校正。根据增益控制量,系统对NTRX的输出功率进行调整。
从现有技术对下行通道增益的校正方法来看,采用的是固定步长取值为0.1进行校正。当增益值G偏离目标增益值Gt比较大时,比如在新更换一块射频板或NodeB刚开始启动时,会造成增益值G突变,若采用现有技术固定步长的方法进行增益校正,必然导致调整时间长,从而影响NodeB发射信号的质量;而当增益值G偏离目标增益值Gt甚小时,可能会造成校正振荡,比如当0<(G-Gt)<0.1,或-0.1<(G-Gt)<0时,通过固定步长0.1的调整就可能造成G在某个较小的范围形成振荡,从而出现增益持续调整而增大了系统的不必要开销。

发明内容
有鉴于此,本发明的主要目的在于提供一种下行通道增益自动校正的方法,该方法能够快速完成对下行通道增益的调整,从而能够保持增益的稳定性。
为达到上述目的,本发明的技术方案具体是这样实现的一种下行通道增益自动校正的方法,设置目标增益值,其特征在于,该方法包括以下步骤
A.根据射频板输出总功率和功放输出功率确定当前增益值;B.根据当前增益值、目标增益值和调整精度确定当前步长值,并判断当前步长值是否等于零,若等于零,则返回步骤A;否则,执行下一步;C.根据当前步长值确定当前增益控制量。
步骤A中所述确定当前增益值的方法功放输出功率与射频板输出总功率之差。
步骤B中所述确定当前步长值的方法分别计算当前增益值与目标增益值之差取绝对值,调整精度与功放放大倍数L的乘积,然后再计算前者与后者之商后所得值取整。
步骤C中所述确定当前增益控制量的方法包括判断所述当前增益值是否大于所述目标增益值,若大于,则所述确定当前增益控制量是所述当前步长与所述调整精度之积取负数的值;否则,所述确定当前增益控制量是所述当前步长与所述调整精度之积的值。
由上述技术方案可见,本发明这种采用功放最小增量的倍数取整来动态确定每次调整需要的当前步长值的方法,实现了一次完成对下行通道增益的调整。通过这种变步长的下行通道增益动态调整方式,很好地保证了在下行通道增益变化甚微、下行通道增益变化不大或下行通道增益变化很大的情况下,均能够在最短的时间内完成下行通道增益的调整,并能保持增益的稳定性,从而减少了系统对下行通道增益持续调整的开销。


图1是现有技术下行通道增益自动校正结构示意图;图2是现有技术下行通道增益自动校正流程图;图3是本发明下行通道增益自动校正流程图。
具体实施例方式
本发明的核心思想是系统根据射频板和功放的输出功率,计算当前功率增益值,并根据当前增益值、目标增益值、功放放大系数及功放最小输入增量计算当前步长。若当前步长等于零,则不作增益调整;否则,将当前增益值和目标增益值进行比较如果当前增益值小于目标增益值,那么根据当前步长对射频板输出频率进行正调整后送入功放;如果当前增益值大于目标增益值,那么根据当前步长对射频板输出频率进行负调整后送入功放。本方法在计算当前步长时,由于考虑到当前增益值与目标增益值之间的差值和功放最小输入增量,一方面可以快速完成增益调整,另一方面能保持增益的稳定性。
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举较佳实施例,对本发明进一步详细说明。
图3是本发明下行通道增益自动校正流程图,下面结合图1现有技术下行通道增益自动校正结构示意图,对本发明方法进行详细描述步骤300获取NTRX输出总功率和NLPA输出检波功率。
通常,NTRX包括4块板,每块NTRX分别对应1~4载波,每块NTRX对应的中频输出线性功率为Pai,这里i=0~3,分别对应1~4载波。图1中,输入功率统计模块对NTRX输出总功率Pa进行统计Pa=线性到dBm映射(∑Pai);输出功率统计模块查询当前NLPA输出检波功率Pb。
步骤301系统计算当前增益值。
本步骤中,根据Pa和Pb值,系统计算当前增益,下行通道的当前增益值G为G=Pb-Pa。
步骤302~步骤303计算当前步长值Gc,并判断当前步长值Gc是否等于零,若当前步长值Gc等于零,则返回步骤301;否则,执行下一步。
当前步长值Gc等于分别计算当前增益值G与目标增益值Gt之差取绝对值,调整精度与功放放大倍数L之积,然后再计算前者与后者之商后所得值取整,便得到当前步长值,公式如下
Gc=int(ABS(G-Gt)/(L×0.1))公式中,这里所说的调整精度也就是功放最小增量值,按照协议规定功率精度为0.1dBm,所以调整精度取值为0.1dB,即功放最小增量值取值为0.1dB;当前步长值Gc的确定取决于当前增益值G与目标增益值Gt之间差值的绝对值,同时,当前步长值Gc的确定还取决于调整精度,即以当前增益值G与目标增益值Gt之间差值的绝对值是调整精度的倍数值来确定当前步长值Gc。这里之所以除以功放倍数L是因为增益控制量是在功放前对NTRX的输出功率进行调整,之后再进入功放进行放大的,所以之前考虑先将增益控制量缩小功放倍数L倍,这样就不会造成重复放大导致的错误了。
从本发明当前步长值Gc计算公式中可以看出,当0<ABS(G-Gt)<0.1时,由于功放放大倍数L是等于1的,所以,当前步长Gc一定是等于零的。这样,在0<ABS(G-Gt)<0.1这种情况下,是不需要进行任何调整的,也就避免了现有技术由于持续调整振荡而造成的系统不必要开销。
另外,从本发明当前步长值Gc计算公式可知,当前步长值Gc不再是固定的,而是由当前增益值G偏离目标增益值Gt的程度来决定,当前增益值G偏离目标增益值Gt越大,当前步长值Gc越大,这样,即使在新更换一块射频板或NodeB刚开始启动时造成的增益值G突变,也可以通过本发明的方法一次调整到位,无需按照固定步长一步一步地调整,加快了调整速度。
从本步骤可以看出,本发明采用的这种当前步长Gc的计算公式,一方面保持了增益的稳定性,另一方面也达到了快速完成增益调整的目的。
步骤304根据当前步长值计算当前增益控制量ΔG。
首先判断当前增益值G与目标增益值Gt的大小关系,以确定当前增益控制量ΔG是增值还是减值,即是负值还是正值;然后在计算当前增益控制量ΔG的大小,具体确定如下所示当G>Gt时,说明当前增益值正向偏离目标增益值,须将当前增益值减小,则当前增益控制量ΔGi=-Gc×0.1;当G<Gt时,说明当前增益值负向偏离目标增益值,须将当前增益值增大,则当前增益控制量ΔGi=Gc×0.1。
上面两个算式中,i=0~3,分别对应1~4载波,可以看出在进行增益校正时,是分别对4块NTRX进行的。式中ΔGi表示当前第i块NTRX的增益控制量。
至此,完成对下行通道增益的自动校正。根据增益控制量,系统对NTRX的输出功率进行调整。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种下行通道增益自动校正的方法,设置目标增益值,其特征在于,该方法包括以下步骤A.根据射频板输出总功率和功放输出功率确定当前增益值;B.根据当前增益值、目标增益值和调整精度确定当前步长值,并判断当前步长值是否等于零,若等于零,则返回步骤A;否则,执行下一步;C.根据当前步长值确定当前增益控制量。
2.根据权利要求1所述的方法,其特征在于,步骤A中所述确定当前增益值的方法功放输出功率与射频板输出总功率之差。
3.根据权利要求1或2所述的方法,其特征在于,步骤B中所述确定当前步长值的方法分别计算当前增益值与目标增益值之差取绝对值,调整精度与功放放大倍数L的乘积,然后再计算前者与后者之商后所得值取整。
4.根据权利要求3所述的方法,其特征在于,步骤C中所述确定当前增益控制量的方法包括判断所述当前增益值是否大于所述目标增益值,若大于,则所述确定当前增益控制量是所述当前步长与所述调整精度之积取负数的值;否则,所述确定当前增益控制量是所述当前步长与所述调整精度之积的值。
全文摘要
本发明公开了一种下行通道增益自动校正的方法,该方法采用当前增益值与目标增益值的差值是调整精度的多少倍的倍数值取整来动态确定当前步长值,并以每次实际获得的步长值为调整量,一次完成对下行通道增益的调整。通过这种变步长的下行通道增益动态调整方式,很好地保证了在下行通道增益变化甚微、下行通道增益变化不大或下行通道增益变化很大的情况下,均能够在最短的时间内,快速完成下行通道增益的调整,并保持增益的稳定性,从而减少了系统对下行通道增益持续调整的开销。
文档编号H04B7/005GK1797980SQ200410102479
公开日2006年7月5日 申请日期2004年12月23日 优先权日2004年12月23日
发明者詹东华 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1