首页> 中国专利> 基于模糊神经网络的哈默斯坦模型的功放预失真方法

基于模糊神经网络的哈默斯坦模型的功放预失真方法

摘要

基于模糊神经网络的哈默斯坦模型的功放预失真方法,主要包括无记忆的非线性子系统和有记忆的线性子系统。无记忆的非线性子系统由一阶Sugeno FIS结构的模糊神经网络构成,用于补偿功率放大器静态幅度和相位失真特性,有记忆的线性子系统由有限冲激响应(FIR)滤波器构成,用于补偿功放的记忆效应。结合间接的学习结构,模糊神经网络的参数由最小二乘(Least-squares)和反向传播(Back-propagation)相结合学习算法来识别,线性FIR滤波器系数由最小二乘法确定。这种预失真方案,在不增加实现复杂度的同时,不但可以弥补功率放大器的非线性特性和记忆效应,而且发挥了模糊神经网络在预失真以及功放建模方面的灵活、稳定和高效的优点。

著录项

  • 公开/公告号CN101320960A

    专利类型发明专利

  • 公开/公告日2008-12-10

    原文格式PDF

  • 申请/专利权人 东南大学;

    申请/专利号CN200810022631.8

  • 发明设计人 周健义;翟建锋;洪伟;

    申请日2008-07-18

  • 分类号H03F1/32(20060101);G06N3/06(20060101);

  • 代理机构32200 南京经纬专利商标代理有限公司;

  • 代理人叶连生

  • 地址 210096 江苏省南京市四牌楼2号

  • 入库时间 2023-12-17 21:10:54

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-07-01

    未缴年费专利权终止 IPC(主分类):H03F 1/32 专利号:ZL2008100226318 申请日:20080718 授权公告日:20100317

    专利权的终止

  • 2010-03-17

    授权

    授权

  • 2009-02-04

    实质审查的生效

    实质审查的生效

  • 2008-12-10

    公开

    公开

说明书

技术领域

本发明是一种用于功率放大器线性化的预失真方法,特别涉及一种基于模糊神经网络(ANFIS,adaptive neuro-fuzzy inference system)的哈默斯坦(Hammerstein)模型的数字预失真方法。

背景技术

现代通信系统中(WCDMA、CDMA200和WIMAX等),随着不断激增的数据业务量,频谱资源日益稀缺。为了提高频谱利用率,提出的各种线性调制技术(QPSK、QAM和OFDM等),虽然新的调制方式可以有效地缓解频谱和高速数据传输之间的矛盾,但是却对通信系统中的射频系统提出了新的难题。由于这些数字调制方式都属于非恒包络调制,往往效率越高的调制方式,信号的峰均比(PAR,Peak-to-average Ratio)也越大,而高峰均比信号对功率放大器的线性要求很高。

功率放大器是射频系统中的重要组成部分,也是实现难度最大,价格最昂贵的部分。当输入信号功率较大时,功放就会进入饱和区甚至截止区,产生严重的非线性失真。当功率放大器工作到接近饱和区时,会引起严重的带内失真和带外频谱泄露,并且随着现代通信系统带宽的增加,功率放大器会产生的其它各种复杂的非线性特性和记忆效应等等,比如电记忆效应和热记忆效应。

对于射频功率放大器,通常采用功率回退的方法来达到线性的要求,然而,功率回退方法使得大功率器件只能输出很小的有效功率,大大降低功放的效率,造成整机成本的浪费和提高。近年来,各种功率放大器模型和线性化技术的研究越来越广泛。常见的功率放大器的无记忆效应和有记忆效应的非线性模型有:Saleh模型、Voltera级数和神经网络等;常用的线性化技术有前馈法(Feedforward)、笛卡儿负反馈法(Cartesian Feedback)、功率合成法(LINC)和各种预失真方法(Predistortion)等。而在各种线性化技术中,数字预失真技术(Digital Predistortion)是最近研究的热门。因为通过功率放大器模型的研究可以引申出各种数字预失真技术,一旦实现,不容易受温度和环境的影响,有较好的稳定性。而且在数字域里面可以实现各种算法,具有更高的灵活性。

高效的预失真方案和功率放大器模型有着密切的联系。有记忆功率放大器模型一般可以分为Volterra级数模型和神经网络模型。普通的Volterra级数一般适用于弱非线性特性的系统建模,参数会随着系统阶次和记忆长度的增大而急剧增加,所以参数多、计算量大、收敛慢,性能受到阶次大小和记忆长度的影响是这一类模型的缺点。因此,对普通Volterra级数模型的简化研究是当前研究一个重要内容,其中包括改进Volterra级数模型、Wiener模型、Hammerstein模型、并联Wiener模型、并联Hammerstein模型(等价于有记忆多项式模型)、Wiener-Hammerstein模型等。神经网络能逼近任意连续的非线性函数,并且具有灵活的学习方式,是近几年研究的重点。功放的神经网络模型中有延时三层前馈网络模型、径向基函数网络模型、反馈型网络模型等。神经网络虽然是非线性动态系统建模有效方法,但是大多数神经网络模型都是多层感知器的结构,难提取出模型参数,其复杂的多层结构在一定程度上制约了预失真的实现和应用。

发明内容

技术问题:本发明的目的在于提供一种基于模糊神经网络的哈默斯坦模型的功放预失真方法,这种基于模糊神经网络的Hammerstein模型的功率放大器线性化的预失真方案,复杂度低,实现比较方便,模型结构容易提取,能很好的补偿功率放大器的非线性特性和记忆效应。

技术方案:本发明的基于模糊神经网络的哈默斯坦模型的功放预失真方法结合了Voltera级数和神经网络的优点,同时避免了其缺点,解决现有的预失真方案的计算量大,自适应算法不容易收敛,实现起来比较复杂,高带宽和高峰均比信号条件下,难以补偿功率放大器的复杂的记忆效应等问题。包括如下步骤:

a)宽带多载波信号作为功放的基带输入信号,利用高速模数转换器采集功率放大器的输入和输出基带数据,

b)利用采集功放的输入和输出数据,建立用于预失真的功放逆模型:基于模糊神经网络的无记忆的非线性子系统和有记忆的线性子系统相结合的哈默斯坦模型,

c)训练模糊神经网络的哈默斯坦模型参数达到期望误差,以最终确定模型参数,

d)把基于模糊神经网络的哈默斯坦模型的预失真器复制到射频发送链路;基带输入信号通过预失真器,再通过正交调制器、上变频器和功率放大器输出。

无记忆的非线性子系统由模糊神经网络构成,用于补偿功率放大器静态幅度和相位失真特性,有记忆的线性子系统由有限冲击响应滤波器构成,用于补偿功放的记忆效应。

所述模糊神经网络中的无记忆的非线性子系统利用两个结构相同的一阶菅野型模糊推理系统的神经网络,其中一个用来弥补功率放大器的静态幅度失真,另一个用来弥补功率放大器的静态相位失真。

训练模型参数中的训练预失真网络的时候分为两步,首先识别模糊神经网络的参数,结合最小二乘和后向传播相结合学习方法,达到期望的误差;然后再利用最小二乘法识别线性有限冲激响应滤波器的参数。

有益效果:

1)模糊神经网络不存在多项式模型中性能受到阶次的限制的问题。

2)模糊神经网络的简单的if-else规则容易实现,而且可以根据系统的要求灵活的增加和减少,而且可以根据系统要求改变其输入成员函数类型。

3)模糊神经网络学习时间比较快,迭代次数少,而且不存在收敛性的问题,因为使用了最小二乘(Least-squares)和反向传播(Back-propagation)相结合学习算法。

4)把模糊神经网络和线性滤波器相结合,可以在不增加复杂度的同时,弥补功率放大器的记忆效应,这是对模糊神经网络的扩展。

5)模糊神经网络的Hammerstein模型的功率放大器预失真方法,结构简单,实现容易,是高效稳定的预失真方案。

附图说明

图1是本发明的基于模糊神经网络的Hammerstein模型的预失真器方案。

u(n):基带输入信号                        |.|:求复数模计算

I/Q:基带输入信号的I分量和Q分量           g(r(n)):幅度补偿函数

r(n):基带输入信号幅度                    p(r(n)):相位补偿函数

φ(n):基带输入信号相位                   ANFIS:模糊神经网络缩写

x(n):通过无记忆的非线性子系统后的输出函数

y(n):通过有记忆的子系统后的输出函数

图2是本发明的一阶Sugeno FIS结构的模糊神经网络的详细结构,以3条规则为例。

图3是本发明的用于预失真器参数训练的间接学习结构的方案。

图4是本发明以WCDMA三载波信号为输入时,功率放大器的输出频谱的实验结果对比,下边的红线是有预失真时的频谱,上边的蓝线是没有预失真时的频谱。

图5是本发明的基于模糊神经网络的哈默斯坦模型的功放预失真方法的流程图。

具体实施方式

通过模拟数字转换器(ADC),采集功率放大器基带输入信号I通道和Q通道,得到功放输入数据。

通过模拟数字转换器,采集功率放大器输出经过衰减器、耦合器、下变频器和正交解调器后的信号,得到功放输出数据。

利用功放输出和输入数据建立用于预失真方案的功率放大器逆模型,该模型主要由两部分组成,包括无记忆的非线性子系统和有记忆的线性子系统,无记忆的非线性子系统由一阶菅野型(Sugeno)模糊推理系统(FIS)结构的模糊神经网络构成,用于补偿功率放大器静态幅度和相位失真特性,有记忆的线性子系统由有限冲击响应(FIR)滤波器构成,用于补偿功放的记忆效应。

确定模型参数的过程也分为两部分:

a)利用功放输出和输入数据,和最小二乘(Least-squares)和反向传播(Back-propagation)相结合学习算法,训练一阶的模糊神经网络模型,提取参数;

b)在确定模糊神经网络模型参数后,利用模糊神经网络的输出数据和功放输出数据,利用最小二乘法确定FIR滤波器的参数。

最后把确定参数的预失真器复制到发送链路,用于补偿功率放大器的非线性的特性和记忆特性。

以下结合附图说明,对本发明的方案进行更加详细的说明,具体步骤如下:

1.建立基于模糊神经网络的Hammerstein模型的预失真器

1)建立模糊神经网络

如图1,利用两个一阶的模糊神经网络来补偿功率放大器的幅度和相位的失真。功率放大器基带输入信号u(n)幅度r(n),相位为φ(n),以r(n)作为模糊神经网络的输入,以g(r(n))和p(r(n))作为模糊神经网络的输出,g(r(n))用来补偿幅度失真,p(r(n))用来补偿相位失真。补偿后的信号x(n)可以由下面的等式描述:

x(n)=g(r(n))exp{j[φ(n)+p(r(n)]}

以3条规则的模糊神经网为例,其结构如图2,输入成员函数选择普通钟型函数(也可以选高斯函数等),因为模糊神经网络的输出成员函数都是线性函数,所以g(r(n))和p(R(n))结果如下:

g(.)=Σi=13μAi(r(n))(Gir(n)+Hi)/Σi=13μAi(r(n))

p(.)=Σi=13μBi(r(n))(Jir(n)+Ki)/Σi=13μBi(r(n))

μAi(x)=1/(1+|x-ciAaiA|2biA)

μBi(x)=1/(1+|x-ciBaiB|2biB)

其中aiA、aiB、biA、biB、ciA和ciB都输入成员函数的参数,Gi、Hi、Ji和Ki都是输出成员函数的参数。

2)建立记忆长度为Q的FIR线性滤波器。

y(n)=Σi=0Q-1Σk=0M-1aikx(n-i)|x(n-i)|k

其中aik为FIR滤波器的系数。为了简化运算,本发明以M=1为例,那么上式简化为:

y(n)=Σi=0Q-1aix(n-i)

其中ai为FIR滤波器的系数。其中Q和M的选择可以根据系统记忆效应的大小调整。

2.采集数据,利用间接学习结构进行参数训练,以取定模型参数。

如图3,利用间接学习结构,首先建立功率放大器的逆模型,通过数据采集和参数训练,把误差降低到期望水平,得到确定参数的逆模型结构,然后把此逆模型的结构直接复制到发送通道中,具体步骤如下:

1)选部分确定的宽带多载波信号(比如WCDMA多载波)用来功率放大器的基带输入信号。

2)利用高速ADC采样功率放大器基带输入信号,得到功放输入数据yf(n),同时利用高速ADC采样功率放大器输出信号(功放实际输出的射频信号通过衰减器、耦合器、下变频和正交解调器的信号),得到功放输出数据z(n),计算归一化的功放输出数据uf(n)=z(n)/G,这里G是发送链路的线性增益。

假设N为输入和输出采样数据的长度。

3)功放输出数据uf(n)和输入数据yf(n)复同步,得到用来建立模型的长度为M的训练数据,M<N。

4)计算uf(n)的幅度,作为两个等价的模糊神经网络输入数据;计算yf(n)的幅度,以及yf(n)和uf(n)的相位差,分别作为第一个和第二个模糊神经网络输出数据,并且结合最小二乘(Least-squares)和后向传播(Back-propagation)相结合学习算法,训练两个模糊神经网络的参数,分别达到期望的误差。

5)在模糊神经网络参数确定后,以uf(n)为输入,得到其输出xf(n),并且在xf(n)和yf(n)之间,利用最小二乘法确定FIR滤波器系数。

6)把基于模糊神经网络的Hammerstein模型的预失真器复制到发送链路。

3.把基带输入信号通过预失真器,再通过正交调制器、上变频器和功率放大器,完成预失真后的整个发送链路。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号