1、输入信号为x(n),做一次实验,x(n)经过DAC发射,上变频到射频段,经过功率放大器PA,然后用采样率仅两倍信号带宽的ADC进行下变频并采样,对采样信号进行上采样和滤波得到实测的欠采样功放输出信号。
2、假设功放输出信号为ya(n),经过反馈通道采样得到欠采样功放输出信号为yf(n),所以真实的功放输出信号为ya(n)=yf(n)/G,(G为反馈通道函数),由于实测输入信号x(n),得到实测输出yf(n),所以仅需得到反馈通道函数G,就可以求得功放的真实输出ya(n)。
3、添加一个DAC作为欠采样的迭代通道,同时为反馈通道的提供输入。将x(n)通过新增DAC发射,再经过欠采样的反馈通道可以得到输出xf(n),由此反馈通道函数为G=xf(n)/x(n)。
4、将上式带入可得第一次还原的功放输出信号yar(n),由功放输出信号yar(n)与输入信号x(n)可以对功放进行建模,模型使用MP记忆多项式模型,所以对模型输入x(n),可以得到模型的输出xb(n)。
5、因为第一次测得的反馈通道的输入是x(n),而x(n)与实验中功放的真实信号不同,所以会影响到反馈通道函数,为了得到准确的反馈通道函数所以要使用接近真实功放输出的信号作为反馈通道的输入,来求得反馈通道函数G。
6、所以将功率放大器模型的输出xb(n)作为反馈通道的输入,来得到新的通道输出为xbf(n),所以新的通道函数G=xbf(n)/xb(n)。
代入可得更加接近真实功放输出的信号ya2(n)。
7、由此进行下一次迭代,用还原输出信号ya2(n)与x(n)进行功放建模,将x(n)再一次作为模型的输入,得到新的功放模型输出xb2(n),由于xb2(n)更加接近真实的功放输出信号,所以作为反馈通道的输入,得到新的反馈通道的输出xbf2(n),所以新的通道函数G=xbf2(n)/xb2(n)。代入可得更加接近真实功放输出的信号ya3,并以此迭代,迭代多次后误差会较小,此时得到的就是真实的功放输出信号。
8、由最终的功放输出信号与输入信号x(n)进行功放建模,然后得到功放的逆模型也就是数字预失真模型,然后输入信号经过DPD再经过功放就可以矫正功放的非线性,提高功放的效率。
9、建模准确度指标是NMSE,非线性指标是ACPR。