发明名称 用于建模宽带射频功放非线性的神经网络模型
摘要 本发明公开了一种用于建模宽带射频功放非线性的神经网络模型,包括输入层、隐含层和输出层,输入层的输入数据包括超前项x(n+1),|x(n+1)|,|x(n+1)|<sup>3</sup>,......,|x(n+1)|<sup>2Q+1</sup>,对齐项x(n),|x(n)|,|x(n)|<sup>3</sup>,......,|x(n)|<sup>2Q+1</sup>和滞后项x(n-1),......,x(n-M<sub>1</sub>),|x(n-1)|,|x(n-1)|,......,|x(n-M<sub>2</sub>)|,......,|x(n-1)|<sup>2Q+1</sup>,......,|x(n-M<sub>Q+2</sub>)|<sup>2Q+1</sup>,x(n+1)为射频功放的输入端当前时刻的基带复数据,输出层的输出为y(n);优点是在建模射频功放的超强记忆效应和强静态非线性,考虑广义记忆效应(滞后时刻和超前时刻的记忆效应均考虑),同时输入层的输入信号不仅包含基带复信号本身,还包括基带复信号的模及模的高阶次方,输出层的输出信号为复数信号,建模精度较高,相比实数时延神经网络模型建模精度提高5dB。
申请公布号 CN104579187A 申请公布日期 2015.04.29
申请号 CN201410727918.6 申请日期 2014.12.02
申请人 南阳师范学院 发明人 惠明;鲁道帮;张新刚;张萌;海涛;刘楠楠;潘强辉;张闯
分类号 H03F1/32(2006.01)I;G06N3/02(2006.01)I 主分类号 H03F1/32(2006.01)I
代理机构 宁波奥圣专利代理事务所(普通合伙) 33226 代理人 方小惠
主权项 一种用于建模宽带射频功放非线性的神经网络模型,包括输入层、隐含层和输出层,其特征在于所述的输入层的输入函数如公式(1)所示:X(n)=[x(n+1),x(n),x(n‑1),......,x(n‑M<sub>1</sub>),|x(n+1)|,|x(n)|,......,|x(n‑M<sub>2</sub>)|,|x(n+1)|<sup>3</sup>,|x(n)|<sup>3</sup>,......,|x(n‑M<sub>3</sub>)|<sup>3</sup>,.......,|x(n+1)|<sup>2Q+1</sup>,|x(n)|<sup>2Q+1</sup>,......,|x(n‑M<sub>Q+2</sub>)|<sup>2Q+1</sup>]<sup>T</sup>   (1)上述公式(1)中,[ ]<sup>T</sup>为矩阵的转置的表示符号;M<sub>1</sub>、M<sub>2</sub>、M<sub>3</sub>、......、M<sub>Q+2</sub>均表示抽头延迟线深度,Q、M<sub>1</sub>、M<sub>2</sub>、M<sub>3</sub>、......、M<sub>Q+2</sub>的取值为大于等于0的任意整数;x(n+1),|x(n+1)|,|x(n+1)|<sup>3</sup>,......,|x(n+1)|<sup>2Q+1</sup>为超前项,x(n),|x(n)|,|x(n)|<sup>3</sup>,......,|x(n)|<sup>2Q+1</sup>为对齐项,x(n‑1),......,x(n‑M<sub>1</sub>),|x(n‑1)|,|x(n‑1)|,......,|x(n‑M<sub>2</sub>)|,......,|x(n‑1)|<sup>2Q+1</sup>,......,|x(n‑M<sub>Q+2</sub>)|<sup>2Q+1</sup>为滞后项;x(n+1)为射频功放的输入端当前采样时刻的基带复采样数据;x(n)为x(n+1)经过一个采样周期延迟后的基带复采样数据,x(n‑1)为x(n+1)经过两个采样周期延迟后的基带复采样数据,依次类推,x(n‑M<sub>1</sub>)为x(n+1)经过M<sub>1</sub>+1个采样周期延迟后的基带复采样数据,|x(n+1)|为x(n+1)取模后的数据,|x(n)|为x(n+1)经过一个采样周期延迟后的基带复采样数据x(n)取模后的数据,|x(n‑1)|为x(n+1)经过两个采样周期延迟后的基带复采样数据x(n‑1)取模后的数据,依次类推,|x(n‑M<sub>2</sub>)|为|x(n+1)|经过M<sub>2</sub>+1个采样周期延迟后的基带复采样数据x(n‑M<sub>2</sub>)取模后的数据;|x(n+1)|<sup>2Q+1</sup>为x(n+1)取模后数据的2Q+1次方,|x(n)|<sup>2Q+1</sup>为x(n+1)经过一个采样周期延迟后的基带复采样数据x(n)取模后数据的2Q+1次方,|x(n‑1)|<sup>2Q+1</sup>为x(n+1)经过两个采样周期延迟后的基带复采样数据x(n‑1)取模后数据的2Q+1次方,依次类推,|x(n‑M<sub>Q+2</sub>)|<sup>2Q+1</sup>为x(n+1)经过M<sub>Q+2</sub>+1个采样周期延迟后的基带复采样数据x(n‑M<sub>Q+2</sub>)取模后数据的2Q+1次方;所述的隐含层的传输函数如公式(2)所示:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>B</mi><mi>k</mi></msub><mo>=</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mrow><mrow><mo>(</mo><msub><mi>M</mi><mn>1</mn></msub><mo>+</mo><mn>2</mn><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><msub><mi>M</mi><mn>2</mn></msub><mo>+</mo><mn>2</mn><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><msub><mi>M</mi><mn>3</mn></msub><mo>+</mo><mn>2</mn><mo>)</mo></mrow><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><mrow><mo>(</mo><msub><mi>M</mi><mrow><mi>Q</mi><mo>+</mo><mn>2</mn></mrow></msub><mo>+</mo><mn>2</mn><mo>)</mo></mrow></mrow></munderover><msup><mrow><mo>(</mo><msub><mi>X</mi><mi>n</mi></msub><mrow><mo>(</mo><mi>m</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>X</mi><mi>k</mi></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><msup><mi>&beta;</mi><mn>2</mn></msup></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000622585380000021.GIF" wi="1773" he="388" /></maths>上述公式(2)中,exp表示以自然底数e为底的指数函数;k=1,2,3,…,K,K表示隐含层隐含节点数,K≥1且为整数;X<sub>n</sub>(m)为X(n)的第m个元素,m=1,2,3,…,(M<sub>1</sub>+2)+(M<sub>2</sub>+2)+(M<sub>3</sub>+2)........+(M<sub>Q+2</sub>+2);<img file="FDA0000622585380000022.GIF" wi="366" he="138" />sp为扩展常数,0.8≤sp≤2.5;C<sub>k</sub>为神经网络模型的隐含层中心点,C<sub>k</sub>通过获取射频功放在实际信号驱动下的时域采样数据后采用常规使用的正交最小二乘算法求解得到;所述的输出层的传输函数如公式(3)所示:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>y</mi><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>W</mi><mn>0</mn></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><msub><mi>W</mi><mi>k</mi></msub><msub><mi>B</mi><mi>k</mi></msub><mo>=</mo><mi>W</mi><mo>*</mo><mi>B</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000622585380000023.GIF" wi="1452" he="190" /></maths>公式(3)中,*为乘法运算符号;∑为求和运算符号;W为神经网络模型的权值向量,W=[W<sub>0</sub>,W<sub>1</sub>,......W<sub>K</sub>],B=[0,B<sub>1</sub>,B<sub>2</sub>,......,B<sub>K</sub>]<sup>T</sup>,,神经网络模型的权值矩阵W通过射频功放输出端实际的基带采样数据y(n)和B通过公式(4)求取得到:W=B<sup>‑1</sup>*y(n)   (4)公式(4)中,B<sup>‑1</sup>表示B的逆矩阵。
地址 473061 河南省南阳市卧龙区卧龙路1638号师院西区