本发明涉及一种动态非线性建模系统,尤其是涉及一种宽宽带射频功放的动态非线性建模系统。
背景技术:
近年来,宽带射频功放的动态非线性建模系统(即动态非线性模型)得到了广泛的研究。volterra级数模型作为动态非线性模型的基础,具有很高的建模精度,但存在复杂度过高的问题。为了克服volterra级数模型复杂度高的问题,研究人员通过对volterra级数模型进行串并组合,提出了一些简单的动态非线性模型,如传统记忆多项式非线性模型、改进型hammerstein非线性模型和广义记忆多项式非线性模型等。尽管这些非线性模型相比volterra级数模型复杂度有所降低,然而这些非线性模型为了保证建模精度,非线性阶次和记忆深度会比较高,而随着非线性阶次和记忆深度的升高,模型系数数量会大幅增加,导致训练时所耗计算资源大幅度增高,存在难以硬件实现等问题。
为了能够实现复杂度和建模精度的良好折中,同时又能够进一步减少系数数量,减少训练时所耗的计算资源量,进而方便硬件实现。
技术实现要素:
本发明所要解决的技术问题是提供一种在保证建模精度较高和复杂度较低的基础上,可以减少模型系数数量,减少训练时所耗的计算资源量,方便硬件实现的宽带射频功放的动态非线性建模系统。
本发明解决上述技术问题所采用的技术方案为:一种宽带射频功放的动态非线性建模系统,包括无记忆效应处理单元、系数分解记忆效应处理单元和加法器,所述的无记忆效应处理单元和所述的系数分解记忆效应处理单元分别具有输入端和输出端,所述的加法器具有第一加数输入端、第二加数输入端和和输出端,所述的无记忆效应处理单元的输入端和所述的系数分解记忆效应处理单元的输入端连接且其连接端为所述的动态非线性建模系统的输入端,所述的无记忆效应处理单元的输出端和所述的加法器的第一加数输入端连接,所述的系数分解记忆效应处理单元的输出端和所述的加法器的第二加数输入端连接,所述的加法器的和输出端为所述的动态非线性建模系统的输出端;
将宽带射频功放的输入端在当前采样时刻的采样信号记为x(n),所述的动态非线性建模系统的输入端接入信号x(n+m),x(n+m)为宽带射频功放的输入端在当前采样时刻的未来第m个采样时刻的采样信号,m=0,1,2,3,......η,η为大于等于1且小于等于10的整数,将所述的无记忆效应处理单元的输出端的输出信号记为y1(n),所述的系数分解记忆效应处理单元的输出端的输出信号记为y2(n),所述的加法器的和输出端输出信号y(n)=y1(n)+y2(n);
所述的无记忆效应处理单元采用静态非线性无记忆多项式形式表示为:
其中,f为所述的无记忆效应处理单元的最高阶次,f为正整数,e为所述的无记忆效应处理单元的最低阶次,e为大于等于零的整数,f﹥e,
当m=0时,所述的系数分解记忆效应处理单元采用系数分解的记忆多项式模型实现,其表达式为:
其中,r为系数分解的记忆多项式模型的阶数,r为大于等于1的整数,s为系数分解的记忆多项式模型的记忆深度,s为大于等于1的整数,hw和pq为系数分解的记忆多项式的系数;符号||为取模符号,w=0,1,…,r,q=0,1,…,s-1;
当m=1,2,3,......η时,所述的系数分解记忆效应处理单元采用系数分解的广义记忆多项式模型或者系数分解的改进型广义记忆多项式模型实现;
当所述的系数分解记忆效应处理单元采用系数分解的广义记忆多项式模型实现时,其表达式为:
式(3)中,
x(n-l2-m1)为宽带射频功放的输入端在当前采样时刻的过去第l2+m1个采样时刻的采样信号;
当l2=0时,x(n-l2)为宽带射频功放的输入端在当前采样时刻的采样信号,当l2≠0时,x(n-l2)为宽带射频功放的输入端在当前采样时刻的过去第l1个采样时刻的采样信号;
当l3=0时,x(n-l3)为宽带射频功放的输入端在当前采样时刻的采样信号,当l3≠0时,x(n-l3)为宽带射频功放的输入端在当前采样时刻的过去第l1个采样时刻的采样信号;
当l3-m2等于0时,x(n-l3+m2)为宽带射频功放的输入端在当前采样时刻的采样信号,当l3-m2小于0时,x(n-l3+m2)为宽带射频功放的输入端在当前采样时刻的未来第l3-m2个采样时刻的采样信号,当l3-m2大于0时,x(n-l3+m2)为宽带射频功放的输入端在当前采样时刻的过去第l3-m2个采样时刻的采样信号;
当所述的系数分解记忆效应处理单元采用系数分解的改进型广义记忆多项式模型实现时,其表达式为:
其中,
当q1=0时,x(n-q1)为宽带射频功放的输入端在当前采样时刻的采样信号,当q1≠0时,x(n-q1)为宽带射频功放的输入端在当前采样时刻的过去第q1个采样时刻的采样信号;
当q1-m等于0时,x(n-(q1-m))为宽带射频功放的输入端在当前采样时刻的采样信号,当q1-m大于0时,x(n-(q1-m))为宽带射频功放的输入端在当前采样时刻的过去第q1-m个采样时刻的采样信号,当q1-m小于0时,x(n-(q1-m))为宽带射频功放的输入端在当前采样时刻的未来第q1-m个采样时刻的采样信号;
当q2=0时,x(n-q2)为宽带射频功放的输入端在当前采样时刻的采样信号,当q2≠0时,x(n-q2)为宽带射频功放的输入端在当前采样时刻的过去第q2个采样时刻的采样信号。
与现有技术相比,本发明的优点在于通过无记忆效应处理单元、系数分解记忆效应处理单元和加法器构建宽带射频功放的动态非线性建模系统,无记忆效应处理单元和系数分解记忆效应处理单元分别具有输入端和输出端,加法器具有第一加数输入端、第二加数输入端和和输出端,无记忆效应处理单元的输入端和系数分解记忆效应处理单元的输入端连接且其连接端为动态非线性建模系统的输入端,无记忆效应处理单元的输出端和加法器的第一加数输入端连接,系数分解记忆效应处理单元的输出端和加法器的第二加数输入端连接,加法器的和输出端为动态非线性建模系统的输出端,将宽带射频功放的输入端在当前采样时刻的采样信号记为x(n),动态非线性建模系统的输入端接入信号x(n+m),x(n+m)为宽带射频功放的输入端在当前采样时刻的未来第m个采样时刻的采样信号,m=0,1,2,3,......,将无记忆效应处理单元的输出端的输出信号记为y1(n),系数分解记忆效应处理单元的输出端的输出信号记为y2(n),加法器的和输出端输出信号y(n)=y1(n)+y2(n),无记忆效应处理单元采用静态非线性无记忆多项式形式表示,当m=0时,系数分解记忆效应处理单元采用系数分解的记忆多项式模型实现,当m=m时,系数分解记忆效应处理单元采用系数分解的广义记忆多项式模型或者系数分解的改进型广义记忆多项式模型实现,本发明将模型系数进行了分解,从而降低模型复杂度,减少模型系数数量,在保证建模精度较高和复杂度较低的基础上,可以减少模型系数数量,减少训练时所耗的计算资源量,方便硬件实现。
附图说明
图1为本发明的结构原理框图。
具体实施方式
以下结合附图实施例对本发明作进一步详细描述。
实施例:如图1所示,一种宽带射频功放的动态非线性建模系统,包括无记忆效应处理单元、系数分解记忆效应处理单元和加法器,无记忆效应处理单元和系数分解记忆效应处理单元分别具有输入端和输出端,加法器具有第一加数输入端、第二加数输入端和和输出端,无记忆效应处理单元的输入端和系数分解记忆效应处理单元的输入端连接且其连接端为动态非线性建模系统的输入端,无记忆效应处理单元的输出端和加法器的第一加数输入端连接,系数分解记忆效应处理单元的输出端和加法器的第二加数输入端连接,加法器的和输出端为动态非线性建模系统的输出端;
将宽带射频功放的输入端在当前采样时刻的采样信号记为x(n),动态非线性建模系统的输入端接入信号x(n+m),x(n+m)为宽带射频功放的输入端在当前采样时刻的未来第m个采样时刻的采样信号,m=0,1,2,3,......η,η为大于等于1且小于等于10的整数,将无记忆效应处理单元的输出端的输出信号记为y1(n),系数分解记忆效应处理单元的输出端的输出信号记为y2(n),加法器的和输出端输出信号y(n)=y1(n)+y2(n);
无记忆效应处理单元采用静态非线性无记忆多项式形式表示为:
其中,f为无记忆效应处理单元的最高阶次,f为正整数,e为无记忆效应处理单元的最低阶次,e为大于等于零的整数,f﹥e,
当m=0时,系数分解记忆效应处理单元采用系数分解的记忆多项式模型实现,其表达式为:
其中,r为系数分解的记忆多项式模型的阶数,r为大于等于1的整数,s为系数分解的记忆多项式模型的记忆深度,s为大于等于1的整数,hw和pq为系数分解的记忆多项式的系数;符号||为取模符号,w=0,1,…,r,q=0,1,…,s-1;
当m=1,2,3,......η时,系数分解记忆效应处理单元采用系数分解的广义记忆多项式模型或者系数分解的改进型广义记忆多项式模型实现;
当系数分解记忆效应处理单元采用系数分解的广义记忆多项式模型实现时,其表达式为:
式(3)中,
x(n-l2-m1)为宽带射频功放的输入端在当前采样时刻的过去第l2+m1个采样时刻的采样信号;
当l2=0时,x(n-l2)为宽带射频功放的输入端在当前采样时刻的采样信号,当l2≠0时,x(n-l2)为宽带射频功放的输入端在当前采样时刻的过去第l1个采样时刻的采样信号;
当l3=0时,x(n-l3)为宽带射频功放的输入端在当前采样时刻的采样信号,当l3≠0时,x(n-l3)为宽带射频功放的输入端在当前采样时刻的过去第l1个采样时刻的采样信号;
当l3-m2等于0时,x(n-l3+m2)为宽带射频功放的输入端在当前采样时刻的采样信号,当l3-m2小于0时,x(n-l3+m2)为宽带射频功放的输入端在当前采样时刻的未来第l3-m2个采样时刻的采样信号,当l3-m2大于0时,x(n-l3+m2)为宽带射频功放的输入端在当前采样时刻的过去第l3-m2个采样时刻的采样信号;
当系数分解记忆效应处理单元采用系数分解的改进型广义记忆多项式模型实现时,其表达式为:
其中,
当q1=0时,x(n-q1)为宽带射频功放的输入端在当前采样时刻的采样信号,当q1≠0时,x(n-q1)为宽带射频功放的输入端在当前采样时刻的过去第q1个采样时刻的采样信号;
当q1-m等于0时,x(n-(q1-m))为宽带射频功放的输入端在当前采样时刻的采样信号,当q1-m大于0时,x(n-(q1-m))为宽带射频功放的输入端在当前采样时刻的过去第q1-m个采样时刻的采样信号,当q1-m小于0时,x(n-(q1-m))为宽带射频功放的输入端在当前采样时刻的未来第q1-m个采样时刻的采样信号;
当q2=0时,x(n-q2)为宽带射频功放的输入端在当前采样时刻的采样信号,当q2≠0时,x(n-q2)为宽带射频功放的输入端在当前采样时刻的过去第q2个采样时刻的采样信号。
本实施例中,无记忆效应处理单元的系数