链路均衡方法及装置制造方法及图纸

技术编号:14411090 阅读:94 留言:0更新日期:2017-01-11 22:59
本发明专利技术实施例公开了一种链路均衡方法及装置,其中,所述方法包括:获取链路反馈信号以及两条链路中每条链路上的链路信号;依据链路反馈信号及每条链路上的链路信号,确定所述两条链路中第二链路相对于第一链路的链路增益值;判断链路增益值是否超出第一阈值范围内;当所述链路增益值超出所述第一阈值范围内时,依据所述链路增益值,对所述第二链路的链路信号进行补偿。通过对LINC系统中两条链路中的一条链路的链路信号的补偿能够减小这两条链路的相位差异和/或幅度差异,以达到链路间的均衡,避免系统带外杂散的增加,提高功放效率。

【技术实现步骤摘要】

本专利技术涉及无线通信技术,具体涉及一种链路均衡方法及装置
技术介绍
无线通信领域中,为达到更高的传输速率及频谱利用率,无线通信系统采用较为复杂的调制方式如多进制正交幅度调制(MQAM,MultiQuadratureAmplitudeModulation)和正交频分复用(OFDM,OrthogonalFrequencyDivisionMultiplexing)。但是这些调制技术要求发射机中的功率放大器具有更高的线性度和工作效率。目前,在发射机中采用LINC(LinearAmplifierUsingNonlinearComponents)技术,该技术可利用非线性功率放大器实现信号的线性放大。图1为相关技术中LINC系统结构框图。在LINC系统中,将已调制的调幅调相信号经信号分离器的作用输出2路恒包络仅调相的信号,并经射频调制器调制到射频频带上,通过功率放大器PA(简称为功放)放大,并经合成器合成即可从发射机发出。其中,恒包络仅调相的信号可使功放工作在一个固定工作点上,不用担心由于输入信号具有不同的幅度而带来的功放失真的问题。如果将图1的上半部分与下半部分各视为一条链路,理论上在这两条链路上信号的增益变化和相位变化应该为相同;但是由于每条链路上都存在有一定的模拟器件如功放为模拟器件,导致这两条链路上存在有相位和/或幅度的差异,该差异可使得LINC系统的带外杂散增加,功放效率降低。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例在于提供一种链路均衡方法及装置,能够减小LINC系统两条链路的相位差异和/或幅度差异,以达到链路间的均衡,避免系统带外杂散的增加,提高功放效率。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种链路均衡方法,所述方法包括:获取链路反馈信号以及两条链路中每条链路上的链路信号;依据链路反馈信号及每条链路上的链路信号,确定所述两条链路中第二链路相对于第一链路的链路增益值;判断链路增益值是否超出第一阈值范围内;当所述链路增益值超出所述第一阈值范围内时,依据所述链路增益值,对所述第二链路的链路信号进行补偿。上述方案中,所述获取链路反馈信号以及两条链路中每条链路上的链路信号,包括:在至少两个时刻中,采集每个时刻上的链路反馈信号以及每条链路上的链路信号。上述方案中,所述方法还包括:建立数学模型;将每个时刻采集到的链路反馈信号和每条链路上的链路信号经所述数学模型的N-1次迭代后,得到第二链路相对于第一链路的链路增益值;N为大于等于2的正整数。上述方案中,所述方法还包括:所述数学模型至少包括第一公式、第二公式和第三公式;其中,第一公式:error(k)=S2(k)-[w1(k),w2(k)]*[S1(k),Sm(k)]T;第二公式:w1(k+1)=w1(k)+μ*error(k)*conj(S1(k));第三公式:w2(k+1)=w2(k)+μ*error(k)*conj(Sm(k));其中,k=1、2...N;Sm(k)为在第k个时刻采集到的链路反馈信号,S1(k)为在第k个时刻采集到的第一链路上的链路信号;S2(k)为在第k个时刻采集到的第二链路上的链路信号;[,]T表示转置矩阵,conj表示共轭复数;μ表示为收敛因子;error(k)为第k次迭代次数下的差值函数;w1(k)为第k个链路增益值;w2(k)为第k个链路增益值w1(k)的辅助函数;在第k次迭代次数下,将第k个时刻采集到的链路反馈信号及每条链路上的链路信号代入至所述数学模型进行第k次迭代,获得经N-1次迭代后的第N个链路增益值w1(N);确定该第N个链路增益值w1(N)为所述两条链路中第二链路相对于第一链路的链路增益值。上述方案中,所述方法还包括:在第k=1次迭代次数下,将采集到的第1个时刻的Sm(1)、S1(1)和S2(1)且预设的第1个链路增益值w1(1)及其辅助函数w2(1)代入至第一公式,得到在第1次迭代次数下的差值函数error(1),再将error(1)、w1(1)、S1(1)代入第二公式,得到第2个链路增益值w1(2);将error(1)、w2(1)、Sm(1)代入至第三公式,得到辅助函数w2(2);将迭代次数加1,在第k=2次迭代次数下,将采集到的第2个时刻的Sm(2)、S1(2)、S2(2)以及将在第1次迭代次数下计算出的第2个链路增益值w1(2)和辅助函数w2(2)代入至第一公式,得到在第2次迭代次数下的差值函数error(2),再将error(2)、w1(2)、S1(2)代入第二公式,得到第3个链路增益值w1(3);将error(2)、w2(2)、Sm(2)代入至第三公式,得到辅助函数w2(3);将迭代次数再加1,在第k=3次迭代次数下,将采集到的第3个时刻的Sm(3)、S1(3)、S2(3)以及将在第2次迭代次数下计算出的第3个链路增益值w1(3)和辅助函数w2(3)代入至第一公式,得到在第3次迭代次数下的差值函数error(3),再将error(3)、w1(3)、S1(3)代入第二公式,得到第4个链路增益值w1(4);将error(3)、w2(3)、Sm(3)代入至第三公式,得到辅助函数w2(4);将迭代次数依次加1,在每个第k+1次迭代次数下,将采集到的第k+1个时刻的Sm(k+1)、S1(k+1)、S2(k+1)以及将在第k次迭代次数下计算出的第k个链路增益值w1(k)和辅助函数w2(k)代入至第一公式,得到在第k+1次迭代次数下的差值函数error(k+1),再将error(k+1)、w1(k)、S1(k+1)代入第二公式,得到第k+1+1个链路增益值w1(k+1+1);将error(k+1)、w2(k)、Sm(k+1)代入至第三公式,得到辅助函数w2(k+1+1);直至计算出在第N-1次迭代次数下的w1(N)。上述方案中,所述方法还包括:获取第N个链路增益值w1(N)的模值;所述判断链路增益值是否超出第一阈值范围内,包括:判断所述模值是否不为1;当所述链路增益值超出所述第一阈值范围内时,依据所述链路增益值,对所述其中一条链路的链路信号进行补偿,包括:判断所述模值不为1时,确定所述链路增益值超出第一阈值范围内,通过将所述第二链路的链路信号的幅值与所述模值相乘对所述第二链路的链路信号进行幅度补偿。上述方案中,所述方法还包括:获取第N个链路增益值w1(N)的相位值;判断链路增益值是否超出第一阈值范围内,包括:判断所述相位值是否不为0;当所述链路增益值超出所述第一阈值范围内时,依据所述链路增益值,对所述其中一条链路的链路信号进行补偿,包括:判断所述相位值不为0时,确定所述链路增益值超出第一阈值范围内,通过将所述第二链路的链路信号的相位值与所述第N个链路增益值w1(N)的相位值相乘对所述第二链路的链路信号进行相位补偿。本专利技术实施例还提供了一种链路均衡装置,所述装置包括:第一获取单元,用于获取链路反馈信号以及两条链路中每条链路上的链路信号;第一确定单元,用于依据链路反馈信号及每条链路上的链路信号,确定所述两条链路中第二链路相对于第一链路的链路增益值;第一判断单元,用于判断链路增益值是否超出第一阈值范围内;第一补偿单元,用于当所述第一判断单元本文档来自技高网...
链路均衡方法及装置

【技术保护点】
一种链路均衡方法,其特征在于,所述方法包括:获取链路反馈信号以及两条链路中每条链路上的链路信号;依据链路反馈信号及每条链路上的链路信号,确定所述两条链路中第二链路相对于第一链路的链路增益值;判断链路增益值是否超出第一阈值范围内;当所述链路增益值超出所述第一阈值范围内时,依据所述链路增益值,对所述第二链路的链路信号进行补偿。

【技术特征摘要】
1.一种链路均衡方法,其特征在于,所述方法包括:获取链路反馈信号以及两条链路中每条链路上的链路信号;依据链路反馈信号及每条链路上的链路信号,确定所述两条链路中第二链路相对于第一链路的链路增益值;判断链路增益值是否超出第一阈值范围内;当所述链路增益值超出所述第一阈值范围内时,依据所述链路增益值,对所述第二链路的链路信号进行补偿。2.根据权利要求1所述的方法,其特征在于,所述获取链路反馈信号以及两条链路中每条链路上的链路信号,包括:在至少两个时刻中,采集每个时刻上的链路反馈信号以及每条链路上的链路信号。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:建立数学模型;将每个时刻采集到的链路反馈信号和每条链路上的链路信号经所述数学模型的N-1次迭代后,得到第二链路相对于第一链路的链路增益值;N为大于等于2的正整数。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述数学模型至少包括第一公式、第二公式和第三公式;其中,第一公式:error(k)=S2(k)-[w1(k),w2(k)]*[S1(k),Sm(k)]T;第二公式:w1(k+1)=w1(k)+μ*error(k)*conj(S1(k));第三公式:w2(k+1)=w2(k)+μ*error(k)*conj(Sm(k));其中,k=1、2…N;Sm(k)为在第k个时刻采集到的链路反馈信号,S1(k)为在第k个时刻采集到的第一链路上的链路信号;S2(k)为在第k个时刻采集到的第二链路上的链路信号;[,]T表示转置矩阵,conj表示共轭复数;μ表示为收敛
\t因子;error(k)为第k次迭代次数下的差值函数;w1(k)为第k个链路增益值;w2(k)为第k个链路增益值w1(k)的辅助函数;在第k次迭代次数下,将第k个时刻采集到的链路反馈信号及每条链路上的链路信号代入至所述数学模型进行第k次迭代,获得经N-1次迭代后的第N个链路增益值w1(N);确定该第N个链路增益值w1(N)为所述两条链路中第二链路相对于第一链路的链路增益值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:在第k=1次迭代次数下,将采集到的第1个时刻的Sm(1)、S1(1)和S2(1)且预设的第1个链路增益值w1(1)及其辅助函数w2(1)代入至第一公式,得到在第1次迭代次数下的差值函数error(1),再将error(1)、w1(1)、S1(1)代入第二公式,得到第2个链路增益值w1(2);将error(1)、w2(1)、Sm(1)代入至第三公式,得到辅助函数w2(2);将迭代次数加1,在第k=2次迭代次数下,将采集到的第2个时刻的Sm(2)、S1(2)、S2(2)以及将在第1次迭代次数下计算出的第2个链路增益值w1(2)和辅助函数w2(2)代入至第一公式,得到在第2次迭代次数下的差值函数error(2),再将error(2)、w1(2)、S1(2)代入第二公式,得到第3个链路增益值w1(3);将error(2)、w2(2)、Sm(2)代入至第三公式,得到辅助函数w2(3);将迭代次数再加1,在第k=3次迭代次数下,将采集到的第3个时刻的Sm(3)、S1(3)、S2(3)以及将在第2次迭代次数下计算出的第3个链路增益值w1(3)和辅助函数w2(3)代入至第一公式,得到在第3次迭代次数下的差值函数error(3),再将error(3)、w1(3)、S1(3)代入第二公式,得到第4个链路增益值w1(4);将error(3)、w2(3)、Sm(3)代入至第三公式,得到辅助函数w2(4);将迭代次数依次加1,在每个第k+1次迭代次数下,将采集到的第k+1个
\t时刻的Sm(k+1)、S1(k+1)、S2(k+1)以及将在第k次迭代次数下计算出的第k个链路增益值w1(k)和辅助函数w2(k)代入至第一公式,得到在第k+1次迭代次数下的差值函数error(k+1),再将error(k+1)、w1(k)、S1(k+1)代入第二公式,得到第k+1+1个链路增益值w1(k+1+1);将error(k+1)、w2(k)、Sm(k+1)代入至第三公式,得到辅助函数w2(k+1+1);直至计算出在第N-1次迭代次数下的w1(N)。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取第N个链路增益值w1(N)的模值;所述判断链路增益值是否超出第一阈值范围内,包括:判断所述模值是否不为1;当所述链路增益值超出所述第一阈值范围内时,依据所述链路增益值,对所述其中一条链路的链路信号进行补偿,包括:判断所述模值不为1时,确定所述链路增益值超出第一阈值范围内,通过将所述第二链路的链路信号的幅值与所述模值相乘对所述第二链路的链路信号进行幅度补偿。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:获取第N个链路增益值w1(N)的相位值;判断链路增益值是否超出第一阈值范围内,包括:判断所述相位值是否不为0;当所述链路增益值超出所述第一阈值范围内时,依据所述链路增益值,对所述其中一条链路的链路信号进行补偿,包括:判断所述相位值不为0时,确定所述链路增益值超出第一阈值范围内,通过将所述第二链路的链路信号的相位值与所述第N个链路增益值w1(N)的相位值相乘对所述第二链路的链路信...

【专利技术属性】
技术研发人员:李备
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东;44

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

1