主权项 |
一种对无限冲激响应IIR滤波器的非线性进行补偿的方法,其特征在于,包括:在IIR滤波器的输入序列中增加线性预畸变分量,实现对所述输入序列的线性预畸变;从所述IIR滤波器的输出序列中去除所述线性预畸变分量,得到去线性畸变后的序列;对所述去线性畸变后的序列进行相位偏移,以消除所述IIR滤波器的小数倍相位偏移;其中,所述在IIR滤波器的输入序列中增加线性预畸变分量为:xd(n)=x(n)‑d(n)其中,x(n)为所述输入序列,d(n)为所述线性预畸变分量,xd(n)为线性预畸变后的输入序列,n=1,...,N,N为输入序列的长度;并且,所述线性预畸变分量d(n)为如下的斜坡函数: <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>d</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mo>-</mo> <msub> <mi>A</mi> <mi>thr</mi> </msub> <mo>≤</mo> <mi>x</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>≤</mo> <msub> <mi>A</mi> <mi>thr</mi> </msub> </mtd> </mtr> <mtr> <mtd> <mi>x</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mtd> <mtd> <mi>x</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>></mo> <msub> <mi>A</mi> <mi>thr</mi> </msub> <mo>,</mo> <mi>x</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo><</mo> <mo>-</mo> <msub> <mi>A</mi> <mi>thr</mi> </msub> </mtd> </mtr> </mtable> </mfenced> </mtd> </mtr> <mtr> <mtd> <mi>d</mi> <mrow> <mo>(</mo> <mi>n</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mo>-</mo> <msub> <mi>A</mi> <mi>thr</mi> </msub> <mo>≤</mo> <mi>x</mi> <mrow> <mo>(</mo> <mi>N</mi> <mo>)</mo> </mrow> <mo>≤</mo> <msub> <mi>A</mi> <mi>thr</mi> </msub> </mtd> </mtr> <mtr> <mtd> <mi>x</mi> <mrow> <mo>(</mo> <mi>N</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mi>x</mi> <mrow> <mo>(</mo> <mi>N</mi> <mo>)</mo> </mrow> <mo>></mo> <msub> <mi>A</mi> <mi>thr</mi> </msub> <mo>,</mo> <mi>x</mi> <mrow> <mo>(</mo> <mi>N</mi> <mo>)</mo> </mrow> <mo><</mo> <mo>-</mo> <msub> <mi>A</mi> <mi>thr</mi> </msub> </mtd> </mtr> </mtable> </mfenced> </mtd> </mtr> <mtr> <mtd> <mi>d</mi> <mrow> <mo>(</mo> <mi>n</mi> <mo>)</mo> </mrow> <mo>=</mo> <mi>d</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>+</mo> <mfrac> <mrow> <mi>d</mi> <mrow> <mo>(</mo> <mi>N</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>d</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> <mrow> <mi>d</mi> <mrow> <mo>(</mo> <mi>N</mi> <mo>)</mo> </mrow> <mo>+</mo> <mi>d</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </mfrac> <mo>×</mo> <mrow> <mo>(</mo> <mi>n</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced>其中,Athr为门限电平。 |