发明名称 基于非线性压扩函数的OFDM信号峰平比抑制方法
摘要 本发明公开了一种基于非线性压扩函数的OFDM信号峰平比抑制方法,主要解决现有技术参数选择固定,信号峰平比抑制性能低的问题,其实现步骤为:1)将OFDM调制信号经上采样得到原始OFDM信号;2)选择非线性压扩函数并设置迭代参数初始值;3)用压扩函数对原始OFDM信号进行压扩变换;4)将压扩后的信号变换到频域,进行频域滤波后再变换到时域,得到传输信号,并计算传输信号的峰平比;5)根据迭代参数判断迭代是否结束,若结束,即获得满足系统峰平比PAPR要求的传输信号,否则,继续迭代。本发明能在对系统误码率BER影响很小的情况下显著降低OFDM信号的峰平比,可用于各类新一代宽带OFDM无线通信系统。
申请公布号 CN103812818A 申请公布日期 2014.05.21
申请号 CN201410081854.7 申请日期 2014.03.06
申请人 西安电子科技大学 发明人 王勇;杨超;周建;葛建华;宫丰奎
分类号 H04L27/26(2006.01)I 主分类号 H04L27/26(2006.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 1.一种基于非线性压扩函数的OFDM信号峰平比抑制方法,包括以下步骤:(1)对经过正交频分复用OFDM调制的信号进行上采样,得到原始OFDM信号x<sub>n</sub>,其中,n=0,1,…,JN-1,J表示上采样因子,N表示OFDM调制包含的子载波个数,JN表示上采样后OFDM系统包含的子载波个数;(2)选择指数压扩函数f(x):<maths num="0001"><![CDATA[<math><mrow><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mi>sign</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mroot><mrow><mi>&gamma;</mi><mo>[</mo><mn>1</mn><mo>-</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><msup><mrow><mo>|</mo><mi>x</mi><mo>|</mo></mrow><mn>2</mn></msup><msup><mi>&sigma;</mi><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mo>]</mo></mrow><mi>d</mi></mroot><mo>,</mo></mrow></math>]]></maths>其中,x表示压扩函数的输入信号,f(x)表示压扩函数的输出信号,d表示指数压扩的度,γ是确定输出信号平均功率的参数,γ&gt;0,σ是输入信号x的标准方差,exp(·)是自然指数函数,sign(·)是符号函数,<img file="FDA0000473625440000012.GIF" wi="108" he="99" />是根号运算符,|·|是求模运算符。(3)令迭代次数m=1,并根据系统要求的峰平比PAPR及系统误码率BER设置最大迭代次数M及衰减因子α,开始迭代过程;(4)根据设置的α值,按照以下两个公式求解出压扩函数中的指数压扩的度d和参数γ:<maths num="0002"><![CDATA[<math><mrow><mi>&alpha;</mi><mo>=</mo><mfrac><mn>1</mn><msup><mi>&sigma;</mi><mn>2</mn></msup></mfrac><mo>&CenterDot;</mo><mi>E</mi><mo>[</mo><mi>x</mi><mo>&CenterDot;</mo><mi>d</mi><msqrt><mi>&gamma;</mi><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><msup><mi>x</mi><mn>2</mn></msup><msup><mi>&sigma;</mi><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mo>)</mo></mrow></msqrt><mo>]</mo><mo>,</mo></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><mi>&gamma;</mi><msup><mrow><mo>=</mo><mrow><mo>(</mo><mfrac><mrow><mi>E</mi><mo>[</mo><msup><mrow><mo>|</mo><mi>x</mi><mo>|</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow><mrow><mi>E</mi><mo>[</mo><mroot><msup><mrow><mo>[</mo><mn>1</mn><mo>-</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><msup><mrow><mo>|</mo><mi>x</mi><mo>|</mo></mrow><mn>2</mn></msup><msup><mi>&sigma;</mi><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mo>]</mo></mrow><mn>2</mn></msup><mi>d</mi></mroot><mo>]</mo></mrow></mfrac><mo>)</mo></mrow></mrow><mfrac><mi>d</mi><mn>2</mn></mfrac></msup><mo>,</mo></mrow></math>]]></maths>其中E[·]为期望运算符,E[|x|<sup>2</sup>]表示输入信号x的平均功率;(5)利用压扩函数f(x)对原始OFDM信号x<sub>n</sub>进行压扩变换,得到压扩变换信号y<sub>n</sub>:<maths num="0004"><![CDATA[<math><mrow><msub><mi>y</mi><mi>n</mi></msub><mo>=</mo><mi>sgn</mi><mrow><mo>(</mo><msub><mi>x</mi><mi>n</mi></msub><mo>)</mo></mrow><mroot><mrow><mi>&gamma;</mi><mo>[</mo><mn>1</mn><mo>-</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><msup><mrow><mo>|</mo><msub><mi>x</mi><mi>n</mi></msub><mo>|</mo></mrow><mn>2</mn></msup><msup><mi>&sigma;</mi><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mo>]</mo></mrow><mi>d</mi></mroot><mo>;</mo></mrow></math>]]></maths>(6)对压扩变换信号y<sub>n</sub>进行FFT变换,得到频域信号C<sub>n</sub>;(7)根据频域信号C<sub>n</sub>获得传输信号<img file="FDA00004736254400000211.GIF" wi="65" he="56" />并计算其峰平比PAPR:7a)计算优化滤波器的响应函数H<sub>n</sub>;7b)用优化滤波器对频域信号C<sub>n</sub>进行滤波,即将频域信号C<sub>n</sub>与优化滤波器的响应函数H<sub>n</sub>进行点乘,得到滤波后的信号<img file="FDA0000473625440000022.GIF" wi="95" he="84" /><maths num="0005"><![CDATA[<math><mrow><msub><mover><mi>C</mi><mo>^</mo></mover><mi>n</mi></msub><mo>=</mo><msub><mi>C</mi><mi>n</mi></msub><mo>&CenterDot;</mo><msub><mi>H</mi><mi>n</mi></msub><mo>,</mo><mi>n</mi><mo>=</mo><mn>0,1</mn><mo>,</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>,</mo><mi>JN</mi><mo>-</mo><mn>1</mn><mo>;</mo></mrow></math>]]></maths>7c)对滤波后的信号<img file="FDA0000473625440000024.GIF" wi="66" he="84" />再进行IFFT变换,得到一个新的传输信号<img file="FDA0000473625440000025.GIF" wi="84" he="72" />7d)根据峰平比PAPR定义计算传输信号<img file="FDA0000473625440000026.GIF" wi="61" he="72" />的峰平比PAPR:<maths num="0006"><![CDATA[<math><mrow><mi>PAPR</mi><mo>=</mo><mfrac><mrow><mi>max</mi><mo>{</mo><msup><mrow><mo>|</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mi>n</mi></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>}</mo></mrow><mrow><mi>E</mi><mo>{</mo><msup><mrow><mo>|</mo><msub><mover><mi>y</mi><mo>^</mo></mover><mi>n</mi></msub><mo>|</mo></mrow><mn>2</mn></msup><mo>}</mo></mrow></mfrac><mo>,</mo></mrow></math>]]></maths>其中,max{·}表示取最大值运算符。(8)根据峰平比定义计算传输信号<img file="FDA0000473625440000028.GIF" wi="60" he="72" />的当前峰平比PAPR值,并根据迭代结果输出传输信号:若m&lt;M,则令迭代次数m=m+1,用传输信号<img file="FDA0000473625440000029.GIF" wi="54" he="71" />代替原始OFDM信号x<sub>n</sub>,并根据当前峰平比PAPR值设置衰减因子α,返回(4)继续执行;若m=M,则迭代结束,输出传输信号<img file="FDA00004736254400000210.GIF" wi="88" he="72" />
地址 710071 陕西省西安市太白南路2号