一种基于DSP处理的功控方法及装置制造方法及图纸

技术编号:20247087 阅读:25 留言:0更新日期:2019-01-30 00:48
本发明专利技术实施例提供一种基于DSP处理的功控方法及装置,所述方法包括:获取接收功率值;根据所述接收功率值所在的拟合区间确定所述接收功率值对应的拟合算法,其中所述拟合区间根据功控范围的子区间确定;根据所述拟合算法,计算所述接收功率值的折算值;根据所述折算值确定功控指令。本发明专利技术实施例提供的基于DSP处理的功控方法及装置,通过将功控区间分为多个拟合区间,根据接收功率值所在的拟合区间对应的拟合算法确定接收功率值的折算值,将浮点运算转换为整型运算,分段计算接收功率值的折算值,提高了计算精度,使功率调整更加精准,提升了系统性能。

【技术实现步骤摘要】
一种基于DSP处理的功控方法及装置
本专利技术实施例涉及通信
,具体涉及一种基于DSP处理的功控方法及装置。
技术介绍
长期演进(LongTermEvolution,简称:LTE)系统的上行功率控制中,基站通过物理控制信道(PhysicalDownlinkControlChannel,PDCCH)中携带功控命令字(TransmitPowerControl,简称TPC)控制用户设备(UserEquipment,简称:UE)发射功率上调、下调或保持。具体地,基站根据接收到的UE发射功率,用其内置的数据信号处理器(DigitalSignalProcessor,简称:DSP)将测量到的接收功率与目标接收功率进行比较,根据两者的差值确定TPC命令字,向UE发送包含TPC命令字的Msg2,通知UE加大或减少Msg3的发射功率。基于DSP处理功控命令字时,DSP需要将基站的接收功率折算为dBm单位的功率值,现有技术中,DSP在进行功率折算时,直接调用操作系统库函数中的对数函数计算待折算功率的dBm值,而DSP的数据结构一般用整型来表示,用定点的方式进行各种运算,如果要在DSP中处理浮点数,就需要通过Q格式把浮点数表示成整型进行运算。由于DSP浮点转为定点后计算的精度问题,直接对定点功率值使用对数函数计算其折算值,在个别区间会有2dB左右的系统误差。为减少这种误差,另一种折算方法预先存储了待折算值与dBm值之间的关系,利用查表法获取接收功率的dBm值,这种查表方法虽然简单易行但是占用内存空间太大,此种用空间换时间的方法耗费过多珍贵的DSP内存资源,而且查表法对内存空间的需求会根据计算精度的要求呈指数级增长,因此很难将精度做到1dB之内。
技术实现思路
针对现有技术中的缺陷,本专利技术实施例提供了一种基于DSP处理的功控方法及装置。第一方面,本专利技术实施例提供一种基于DSP处理的功控方法,包括:获取接收功率值;根据所述接收功率值所在的拟合区间确定所述接收功率值对应的拟合算法,其中所述拟合区间根据功控范围的子区间确定;根据所述拟合算法,计算所述接收功率值的折算值;根据所述折算值确定功控指令。第二方面,本专利技术实施例提供一种基于DSP处理的功控装置,包括:获取模块,用于获取接收功率值;处理模块,用于根据所述接收功率值所在的拟合区间确定所述接收功率值对应的拟合算法,其中所述拟合区间根据功控范围的子区间确定;计算模块,用于根据所述拟合算法,计算所述接收功率值的折算值;功控模块,用于根据所述折算值确定功控指令。第三方面,本专利技术实施例提供一种电子设备,包括:存储器和处理器,所述处理器和所述存储器通过总线完成相互间的通信;所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如下方法:获取接收功率值;根据所述接收功率值所在的拟合区间确定所述接收功率值对应的拟合算法,其中所述拟合区间根据功控范围的子区间确定;根据所述拟合算法,计算所述接收功率值的折算值;根据所述折算值确定功控指令。第四方面,本专利技术实施例提供一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如下方法:获取接收功率值;根据所述接收功率值所在的拟合区间确定所述接收功率值对应的拟合算法,其中所述拟合区间根据功控范围的子区间确定;根据所述拟合算法,计算所述接收功率值的折算值;根据所述折算值确定功控指令。本专利技术实施例提供的基于DSP处理的功控方法及装置,通过将功控区间分为多个拟合区间,根据接收功率值所在的拟合区间对应的拟合算法确定接收功率值的折算值,将浮点运算转换为整型运算,分段计算接收功率值的折算值,提高了计算精度,使功率调整更加精准,提升了系统性能。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为现有技术库函数性能图;图2为现有技术库函数性能图局部放大图;图3为本专利技术实施例提供的基于DSP处理的功控方法流程示意图;图4为本专利技术实施例提供的拟合算法性能图;图5为本专利技术实施例提供的拟合算法性能图局部放大图;图6为本专利技术实施例提供的基于DSP处理的Msg3功控流程示意图;图7为本专利技术实施例提供的基于DSP处理的功控装置结构示意图;图8为本专利技术实施例提供的电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图3为本专利技术实施例提供的基于DSP处理的功控方法流程示意图,如图3所示,所述方法包括:步骤S11、获取接收功率值;具体地,在DSP中处理数据时,需要将数据转换为定点形式,例如,将浮点数0.5转换为16384,定标格式为Q15,这样,DSP内部数据处理时,以16384这样的整型数据进行运算,最后再将运算结果转换为浮点型数据。在实际应用中,根据运算精度可以调整Q格式,例如调整为Q12,则用2048表示浮点值0.5。在基于DSP处理的功控系统中,由于功率控制的单位与接收功率的单位不同,例如,接收功率值的单位为mW或W,功率控制的单位为dBm或dB,因此需要将接收到的功率值转换为功控处理的功率单位值,在本专利技术实施例中,将接收到的功率值记为接收功率值,包括PA_int和PA_float,其中,PA_int为接收功率值的定点值,PA_float为接收功率值的浮点值,将功控处理的功率单位值记为折算值,包括PB_int和PB_float,其中,PB_int为功率折算值的定点值,PB_float为功率折算值的浮点值。在PA_float与PB_float之间存在对数函数关系,即PB_float=f(PA_float)=10log10PA_float-b,其中,b为对数函数参数,不同的DSP对应不同的b,在实际应用中,上行链路值因为路损的关系,所以到了接收端一般都为负值,即PB_float一般为负值,例如-120dBm。当需要进行功控处理时,首先,DSP获取接收功率值PA_float,由于DSP内部对该接收功率值进行运算,此处,DSP还需要将该PA_float转换为PA_int,其中接收功率定标精度的Q格式可以根据实际情况设定,本专利技术实施例对此不作限定。以基站向UE发送Msg3的功控指令为例,基站根据接收到UE上一次向基站发送信号的功率值,与期望下一次接收到基站发送信号的功率值对比告知UE调整发射功率。例如基站接收到携带Msg1的接收信号,基站内置的DSP获得接收功率值PA_float,PA_float的单位为mW或W,DSP将其内存中的TPC命令字固定初始化为最大值,然后判断获知需要重新配置TPC命令字来调整发射功率时,DSP将该接收功率值转换为定点值PA_int。步骤S12、根据所述接收功率值所在的拟合区间确定所述接收功率值对应的拟合算法,其中所述拟合区间根本文档来自技高网
...

【技术保护点】
1.一种基于DSP处理的功控方法,其特征在于,包括:获取接收功率值;根据所述接收功率值所在的拟合区间确定所述接收功率值对应的拟合算法,其中所述拟合区间根据功控范围的子区间确定;根据所述拟合算法,计算所述接收功率值的折算值;根据所述折算值确定功控指令。

【技术特征摘要】
1.一种基于DSP处理的功控方法,其特征在于,包括:获取接收功率值;根据所述接收功率值所在的拟合区间确定所述接收功率值对应的拟合算法,其中所述拟合区间根据功控范围的子区间确定;根据所述拟合算法,计算所述接收功率值的折算值;根据所述折算值确定功控指令。2.根据权利要求1所述的方法,其特征在于,所述拟合区间根据如下步骤划分:根据功控范围内,输入功率样本与输出折算功率样本之间的对数关系曲线,将所述功控范围划分为至少一个子区间,根据所述子区间确定其对应的拟合区间,其中,每个所述拟合区间对应一个拟合算法。3.根据权利要求2所述的方法,其特征在于,所述拟合算法根据如下步骤确定:根据所述拟合区间对应的输入功率样本,拟合所述拟合区间对应的对数关系曲线,确定所述拟合算法。4.根据权利要求3所述的方法,其特征在于,所述确定所述拟合算法包括:计算所述输入功率样本的输出折算功率参数;若所述输出折算功率参数与所述输出折算功率样本的差值小于预设阈值,则根据所述输入功率参数和所述输出折算功率参数确定输入功率-折算功率关系表;若所述输出折算功率参数与所述输出折算功率样本的差值大于或等于预设阈值,则根据所述输入功率样本确定所述对数关系曲线的拟合系数,根据所述拟合系数确定拟合多项式。5.根据权利要求1所述的方法,其特征在于,所述根据所述折算值确定功...

【专利技术属性】
技术研发人员:董敏张凯魏燚潍
申请(专利权)人:普天信息技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1