主要内容

DPD系数估计量

估计memory-polynomial数字预失真系数

自从R2019a

  • DPD系数估计量的块

库:
通信工具箱/射频损伤修正

描述

估计数字pre-distortion记忆多项式的系数(DPD)的非线性功率放大器,由于基带等效输入和基带等效功率放大器的输出。有关更多信息,请参见数字预失真优化估计多项式程度和记忆深度

这个图标显示了启用了所有端口的块。

港口

输入

全部展开

功率放大器baseband-equivalent输入,指定为一个列向量。

数据类型:
复数的支持:万博1manbetx是的

功率放大器baseband-equivalent输出,指定为一个列向量的长度相同爸爸在

数据类型:
复数的支持:万博1manbetx是的

遗忘因子的递归最小二乘算法,指定为一个标量范围(0,1)。减少遗忘因子降低了收敛时间,但使输出估计更不稳定。

依赖关系

要启用这个端口,设置算法递归最小二乘并设置遗忘因子来源输入端口

数据类型:

输出

全部展开

Memory-polynomial系数,作为一个矩阵返回。有关更多信息,请参见数字预失真

参数

全部展开

想要的振幅增益在dB,指定为一个标量。这个参数值表达了期望信号增益补偿放大器的输出。

除了线性化,DPD之间的DPD应结合获得输入和功率放大器的输出尽可能接近预期的收益。因此,设置这个参数基于预期获得的功率放大器中获得表征。

可调:是的

多项式用于预失真类型,指定这些值之一:

  • 记忆多项式——计算通过使用记忆预失真系数多项式无交叉项

  • 交叉项记忆多项式——计算通过使用记忆预失真系数多项式与交叉项

有关更多信息,请参见数字预失真

Memory-polynomial学位,指定为一个正整数。

Memory-polynomial深度样本中,指定为一个正整数。

自适应算法用于均衡,指定这些值之一:

  • 最小二乘——估计memory-polynomial系数通过使用最小二乘算法

  • 递归最小二乘——估计memory-polynomial系数采用递归最小二乘算法

算法参考材料,看到作品中列出[1][2]

遗忘因子的来源,指定这些值之一:

  • 财产——指定这个值使用遗忘因子参数指定遗忘因子。

  • 输入端口——指定这个值使用遗忘因子输入端口指定遗忘因子。

依赖关系

要启用该参数,设置算法递归最小二乘

遗忘因子的递归最小二乘算法,指定为一个标量范围(0,1)。减少遗忘因子降低了收敛时间,但使输出估计更不稳定。

依赖关系

要启用该参数,设置算法递归最小二乘并设置遗忘因子来源财产

最初的系数估计的递归最小二乘算法,作为一个真正的或复杂的矩阵值指定。

  • 如果这个值指定为空矩阵,初始系数估计的递归最小二乘算法自动选择对应的记忆多项式恒等函数,输出等于输入。

  • 如果指定这个值作为一个非空的矩阵的行数必须相等记忆深参数值。

    • 如果多项式型参数设置为记忆多项式,列的数目是记忆多项式的程度。

    • 如果多项式型参数设置为交叉项记忆多项式,列数必须相等(n1)+ 1是记忆多项式的深度,n是记忆多项式的程度。

有关更多信息,请参见数字预失真

依赖关系

要启用该参数,设置算法递归最小二乘

类型的模拟运行,指定为代码生成解释执行

  • 代码生成——模拟模型通过使用生成的C代码。第一次运行模拟,仿真软件万博1manbetx®生成C代码块。为后续仿真模型重用的C代码,除非模型更改。这个选项需要额外的启动时间,但是随后的模拟的速度比的快解释执行选择。

  • 解释执行——通过使用MATLAB模拟模型®翻译。这个选项可以缩短启动时间,但后续模拟的速度比与慢代码生成选择。在这种模式下,你可以调试的源代码。

块特征

数据类型

|

多维信号

没有

适应信号

是的

算法

全部展开

引用

[1]摩根,丹尼斯·R。Zhengxiang Ma, Michael g . Zierdt Jaehyeong Kim和约翰Pastalan。“广义记忆多项式模型数字功率放大器预失真”。IEEE®交易信号处理。54卷,10号,2006年10月,页3852 - 3860。

[2]Schetzen。沃尔泰拉维纳非线性系统理论。纽约:威利,1980年。

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。万博1manbetx

版本历史

介绍了R2019a