发明名称 一种OFDM系统中基于二维查询表的自适应预失真方法
摘要 本发明涉及一种OFDM系统中基于二维查询表的自适应预失真方法,该方法包括对OFDM源信号进行一次预失真处理后的信号和经过两次预失真处理后的信号进行误差计算,并对误差信号进行自适应迭代运算,更新预失真系数,使得误差信号趋近于0,在进行预失真处理时,采用通过第一维索引地址X(n)和第二维索引地址Y(n)联合索引得到幅度预失真系数和相位预失真系数的方法,其中第二维索引地址Y(n)利用历史输入幅度值计算得到,采用本发明技术方案有效克服了功放的记忆效应,在不提升算法复杂度的同时有效地加快了查询表的收敛速度,获得了更小的均方误差,同时降低了算法硬件实现的复杂程度。
申请公布号 CN101478522B 申请公布日期 2012.01.25
申请号 CN200910077656.2 申请日期 2009.02.11
申请人 航天恒星科技有限公司 发明人 邢玥;邹光南;程子敬;尹浩琼
分类号 H04L27/26(2006.01)I;H04L25/49(2006.01)I 主分类号 H04L27/26(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 安丽
主权项 1.一种OFDM系统中基于二维查询表的自适应预失真方法,其特征在于包括如下步骤:(1)根据第一查询表中预失真系数对OFDM源信号v<sub>i</sub>(n)进行预失真处理得到预失真信号v<sub>d</sub>(n),其中进行预失真处理的过程如下:a) 输入OFDM源信号v<sub>i</sub>(n)=ρ<sub>in</sub>(n)*exp(jθ<sub>in</sub>(n)),得到所述第一查询表的第一维索引地址X(n)和第二维索引地址Y(n),其中ρ<sub>in</sub>(n)为输入OFDM源信号的幅度,θ<sub>in</sub>(n)为输入OFDM源信号的相位;b)根据X(n)和Y(n)联合索引查找第一查询表中的第一幅度表得到幅度预失真系数α(n),查找第一查询表中的第一相位表得到相位预失真系数σ(n),计算得到预失真系数β(n)=α(n)exp(jσ(n));c)根据v<sub>i</sub>(n)和β(n)计算得到预失真处理后的信号v<sub>d</sub>(n):v<sub>d</sub>(n)=v<sub>i</sub>(n)*β(n)=ρ<sub>in</sub>(n)*α(n)*exp(j(θ<sub>in</sub>(n)+σ(n)));(2)预失真信号v<sub>d</sub>(n)依次经过数模变换处理、上变频处理、功率放大处理、下变频处理和模数变换处理后得到信号v′<sub>i</sub>(n),根据第二查询表中的预失真系数对信号v′<sub>i</sub>(n)进行预失真处理,得到预失真信号<img file="F2009100776562C00011.GIF" wi="139" he="78" />其中进行预失真处理的过程如下:(d)输入信号v′<sub>i</sub>(n)=ρ<sub>in</sub>(n)*α(n)*G<sub>ρ</sub>(ρ<sub>in</sub>(n)*α(n))*exp(j(θ<sub>in</sub>(n)+σ(n)+F<sub>θ</sub>(ρ<sub>in</sub>(n)*α(n)))),得到所述查询表的第一维索引地址X′(n)和第二维索引地址Y′(n),其中G<sub>ρ</sub>(ρ<sub>in</sub>(n)*α(n))为功率放大器的AM/AM失真,F<sub>θ</sub>(ρ<sub>in</sub>(n)*α(n))为功率放大器的AM/PM失真,ρ<sub>in</sub>(n)*α(n)*G<sub>ρ</sub>(ρ<sub>in</sub>(n)*α(n))为输入信号v′<sub>i</sub>(n)的幅度,θ<sub>in</sub>(n)+σ(n)+F<sub>θ</sub>(ρ<sub>in</sub>(n)*α(n))为输入信号v′<sub>i</sub>(n)的相位;(e)根据X′(n)和Y′(n)联合索引查找第二查询表中的第二幅度表得到幅 度预失真系数α′(n),查找第二查询表中的第二相位表得到相位预失真系数σ′(n),计算得到预失真系数β′(n)=α′(n)exp(jσ′(n));(f)根据v′<sub>i</sub>(n)和β′(n)得到预失真处理后的信号<img file="F2009100776562C00021.GIF" wi="148" he="86" /><img file="F2009100776562C00022.GIF" wi="1312" he="97" />exp(j(θ<sub>in</sub>(n)+σ(n)+σ′(n)+F<sub>θ</sub>(ρ<sub>in</sub>(n)*α(n))))(3)将步骤(1)中的预失真信号v<sub>d</sub>(n)和步骤(2)中的预失真信号<img file="F2009100776562C00023.GIF" wi="110" he="78" />进行误差计算,得到误差信号e(n);(4)根据误差信号e(n)进行自适应迭代运算,更新步骤(2)中第二查询表中的预失真系数,使得误差信号e(n)趋近于0;其中e(n)=e<sub>ρ</sub>(n)*exp(je<sub>θ</sub>(n)),e<sub>ρ</sub>(n)为v<sub>d</sub>(n)与<img file="F2009100776562C00024.GIF" wi="109" he="78" />的幅度误差,e<sub>θ</sub>(n)为v<sub>d</sub>(n)与<img file="F2009100776562C00025.GIF" wi="107" he="79" />的相位误差;n表示采样点数,为正整数。
地址 100086 北京市海淀区知春路82号院