主要内容gydF4y2B一个

comm.MemorylessNonlinearitygydF4y2B一个

无记忆非线性应用于复杂的基带信号gydF4y2B一个

描述gydF4y2B一个

的gydF4y2B一个comm.MemorylessNonlinearitygydF4y2B一个系统对象™应用无记忆非线性损伤基带信号。使用这个系统对象模型无记忆非线性损伤引起的信号放大射频(RF)发射机或接收机。有关更多信息,请参见gydF4y2B一个无记忆非线性损伤gydF4y2B一个。gydF4y2B一个

无记忆非线性损伤应用于一个复杂的基带信号:gydF4y2B一个

  1. 创建gydF4y2B一个comm.MemorylessNonlinearitygydF4y2B一个对象并设置其属性。gydF4y2B一个

  2. 调用对象的参数,就好像它是一个函数。gydF4y2B一个

了解更多关于系统对象是如何工作的,看到的gydF4y2B一个系统对象是什么?gydF4y2B一个

创建gydF4y2B一个

描述gydF4y2B一个

mnlgydF4y2B一个= comm.MemorylessNonlinearitygydF4y2B一个创建一个无记忆非线性系统对象模型射频非线性损伤。gydF4y2B一个

例子gydF4y2B一个

mnlgydF4y2B一个= comm.MemorylessNonlinearity (gydF4y2B一个的名字gydF4y2B一个,gydF4y2B一个价值gydF4y2B一个)gydF4y2B一个使用一个或多个名称-值对参数指定属性。在报价附上每个属性的名字。例如,gydF4y2B一个萨利赫“方法”、“模型”gydF4y2B一个集萨利赫方法的建模方法。gydF4y2B一个

属性gydF4y2B一个

全部展开gydF4y2B一个

属性,除非另有注明gydF4y2B一个nontunablegydF4y2B一个后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,gydF4y2B一个释放gydF4y2B一个函数打开它们。gydF4y2B一个

如果一个属性gydF4y2B一个可调gydF4y2B一个在任何时候,你可以改变它的值。gydF4y2B一个

改变属性值的更多信息,请参阅gydF4y2B一个系统设计在MATLAB使用系统对象gydF4y2B一个。gydF4y2B一个

非线性建模方法,指定为gydF4y2B一个三次多项式的gydF4y2B一个,gydF4y2B一个的双曲正切gydF4y2B一个,gydF4y2B一个“萨利赫模式”gydF4y2B一个,gydF4y2B一个“Ghorbani模式”gydF4y2B一个,gydF4y2B一个“拉普修改模式”gydF4y2B一个,或gydF4y2B一个查找表的gydF4y2B一个。有关更多信息,请参见gydF4y2B一个无记忆非线性损伤gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个字符gydF4y2B一个|gydF4y2B一个字符串gydF4y2B一个

输入信号比例因子在分贝,指定为一个标量。这个属性输入信号的功率增益。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个“萨利赫模式”gydF4y2B一个或gydF4y2B一个“Ghorbani模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

线性增益分贝,指定为一个标量。这个属性范围内输出信号的功率增益。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个三次多项式的gydF4y2B一个,gydF4y2B一个的双曲正切gydF4y2B一个,或gydF4y2B一个“拉普修改模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

三阶非线性规范三次多项式,指定为gydF4y2B一个“IIP3”gydF4y2B一个,gydF4y2B一个“OIP3”gydF4y2B一个,gydF4y2B一个“IP1dB”gydF4y2B一个,gydF4y2B一个“OP1dB”gydF4y2B一个,gydF4y2B一个“IPsat”gydF4y2B一个,或gydF4y2B一个“OPsat”gydF4y2B一个。有关更多信息,请参见gydF4y2B一个三次多项式三阶系数gydF4y2B一个。gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个三次多项式的gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个字符gydF4y2B一个|gydF4y2B一个字符串gydF4y2B一个

三阶输入拦截点dBm,指定为一个标量。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个三次多项式的gydF4y2B一个或gydF4y2B一个的双曲正切gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

三阶输出拦截点dBm,指定为一个标量。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个三次多项式的gydF4y2B一个和gydF4y2B一个TOISpecificationgydF4y2B一个财产gydF4y2B一个“OIP3”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

一个数据库输入压缩点dBm,指定为一个标量。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个三次多项式的gydF4y2B一个和gydF4y2B一个TOISpecificationgydF4y2B一个财产gydF4y2B一个“IP1dB”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

一个dB输出压缩点dBm,指定为一个标量。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个三次多项式的gydF4y2B一个和gydF4y2B一个TOISpecificationgydF4y2B一个财产gydF4y2B一个“OP1dB”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

输入饱和dBm,指定为一个标量。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个三次多项式的gydF4y2B一个和gydF4y2B一个TOISpecificationgydF4y2B一个财产gydF4y2B一个“IPsat”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

dBm的输出饱和,指定为一个标量。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个三次多项式的gydF4y2B一个和gydF4y2B一个TOISpecificationgydF4y2B一个财产gydF4y2B一个“OPsat”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

线性度的AM / PM转换因素/分贝,指定为一个标量。有关更多信息,请参见gydF4y2B一个三次多项式和双曲正切模型方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个三次多项式的gydF4y2B一个或gydF4y2B一个的双曲正切gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

AM / AM参数用于计算输入信号的振幅增益,指定为一个行向量。gydF4y2B一个

  • 当gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“萨利赫模式”gydF4y2B一个双元素向量,该属性必须是指定的α和β值。在这种情况下,默认值是gydF4y2B一个(2.1587 - 1.1517)gydF4y2B一个。gydF4y2B一个

  • 当gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“Ghorbani模式”gydF4y2B一个,必须研制出向量指定这个属性gydF4y2B一个xgydF4y2B一个1gydF4y2B一个,gydF4y2B一个xgydF4y2B一个2gydF4y2B一个,gydF4y2B一个xgydF4y2B一个3gydF4y2B一个,gydF4y2B一个xgydF4y2B一个4gydF4y2B一个值。在这种情况下,默认值是gydF4y2B一个(8.1081 - 1.5413 6.5202 - -0.0718)gydF4y2B一个。gydF4y2B一个

有关更多信息,请参见gydF4y2B一个萨利赫模型方法gydF4y2B一个和gydF4y2B一个Ghorbani模型方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“萨利赫模式”gydF4y2B一个或gydF4y2B一个“Ghorbani模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

AM / PM参数用于计算输入信号的相位变化,指定为一个行向量。gydF4y2B一个

  • 当gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“萨利赫模式”gydF4y2B一个双元素向量,该属性必须是指定的α和β值。在这种情况下,默认值是gydF4y2B一个(4.0033 - 9.1040)gydF4y2B一个。gydF4y2B一个

  • 当gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“Ghorbani模式”gydF4y2B一个,必须研制出向量指定这个属性gydF4y2B一个ygydF4y2B一个1gydF4y2B一个,gydF4y2B一个ygydF4y2B一个2gydF4y2B一个,gydF4y2B一个ygydF4y2B一个3gydF4y2B一个,gydF4y2B一个ygydF4y2B一个4gydF4y2B一个值。在这种情况下,默认值是gydF4y2B一个(4.6645 - 2.0965 10.88 - -0.003)gydF4y2B一个

有关更多信息,请参见gydF4y2B一个萨利赫模型方法gydF4y2B一个和gydF4y2B一个Ghorbani模型方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“萨利赫模式”gydF4y2B一个或gydF4y2B一个“Ghorbani模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

输入功率下限dBm,指定为一个标量小于gydF4y2B一个PowerUpperLimitgydF4y2B一个属性值。AM / PM转换尺度线性输入功率值的范围(gydF4y2B一个PowerLowerLimitgydF4y2B一个,gydF4y2B一个PowerUpperLimitgydF4y2B一个]。如果输入信号功率低于输入功率下限,AM / PM转换所带来的相移为零。有关更多信息,请参见gydF4y2B一个三次多项式和双曲正切模型方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个三次多项式的gydF4y2B一个或gydF4y2B一个的双曲正切gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

输入功率上限dBm,指定为一个标量大于gydF4y2B一个PowerLowerLimitgydF4y2B一个。AM / PM转换尺度线性输入功率值的范围(gydF4y2B一个PowerLowerLimitgydF4y2B一个,gydF4y2B一个PowerUpperLimitgydF4y2B一个]。如果输入信号功率高于输入功率上限,AM / PM转换所带来的相移常数。有关更多信息,请参见gydF4y2B一个三次多项式和双曲正切模型方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个三次多项式的gydF4y2B一个或gydF4y2B一个的双曲正切gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

输出信号比例因子在分贝,指定为一个标量。这个属性范围内输出信号的功率增益。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“萨利赫模式”gydF4y2B一个或gydF4y2B一个“Ghorbani模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

振幅平滑因子,指定为一个标量。有关更多信息,请参见gydF4y2B一个拉普模型修改方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“拉普修改模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

阶段获得修改Rapp模型的弧度,指定为一个标量。的值gydF4y2B一个-0.45gydF4y2B一个是典型的。有关更多信息,请参见gydF4y2B一个拉普模型修改方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“拉普修改模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

相饱和度修改Rapp模型的弧度,指定为一个积极的标量。有关更多信息,请参见gydF4y2B一个拉普模型修改方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“拉普修改模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

相位平滑修改Rapp模型的弧度,指定为一个积极的标量。有关更多信息,请参见gydF4y2B一个拉普模型修改方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“拉普修改模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

输出饱和电平,指定为一个标量。有关更多信息,请参见gydF4y2B一个拉普模型修改方法gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个属性设置为gydF4y2B一个“拉普修改模式”gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

放大器特性查找表,指定为一个gydF4y2B一个NgydF4y2B一个3矩阵的测量功率放大器(PA)的特点。每一行的形式(gydF4y2B一个PgydF4y2B一个在gydF4y2B一个,gydF4y2B一个PgydF4y2B一个出gydF4y2B一个,ΔΦ]。gydF4y2B一个PgydF4y2B一个在gydF4y2B一个指定dBm的输入信号,gydF4y2B一个PgydF4y2B一个出gydF4y2B一个指定dBm的输出信号,而ΔΦ指定输出相移度。默认值是gydF4y2B一个[-25、5.16、-0.25;-20年,10.11,-0.47;-15年,15.11,-0.68;-10年,20.05,-0.89;5、24.79、-1.22;0、27.64、5.59;5、28.49、12.03)gydF4y2Ba。gydF4y2B一个

这个属性定义的测量PA特征用于计算AM / AM (dBm / dBm)和AM / PM(度/ dBm)非线性损伤特征。gydF4y2B一个

请注意gydF4y2B一个

确定合适的gydF4y2B一个PgydF4y2B一个出gydF4y2B一个并对任何ΔΦ值gydF4y2B一个PgydF4y2B一个在gydF4y2B一个值中指定的值的范围之外gydF4y2B一个表gydF4y2B一个属性,系统对象适用于线性外推第一两个或两个(gydF4y2B一个PgydF4y2B一个在gydF4y2B一个,gydF4y2B一个PgydF4y2B一个出gydF4y2B一个,ΔΦ]行gydF4y2B一个表gydF4y2B一个。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

依赖关系gydF4y2B一个

要启用这个特性,设置gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个查找表的gydF4y2B一个。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

引用在欧姆阻抗,指定为一个积极的标量。这个值是用于转换电压值功率值。gydF4y2B一个

可调:gydF4y2B一个是的gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

使用gydF4y2B一个

语法gydF4y2B一个

描述gydF4y2B一个

例子gydF4y2B一个

outsiggydF4y2B一个= mnl (gydF4y2B一个insiggydF4y2B一个)gydF4y2B一个无记忆非线性缺陷适用于输入射频基带信号。gydF4y2B一个

输入参数gydF4y2B一个

全部展开gydF4y2B一个

输入射频基带信号,指定为一个标量,列向量或矩阵。gydF4y2B一个

数据类型:gydF4y2B一个双gydF4y2B一个

输出参数gydF4y2B一个

全部展开gydF4y2B一个

输出射频基带信号、作为一个标量返回列向量或矩阵。输出是相同的数据类型作为输入。gydF4y2B一个

对象的功能gydF4y2B一个

使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名gydF4y2B一个objgydF4y2B一个使用这个语法:gydF4y2B一个

发行版(obj)gydF4y2B一个

全部展开gydF4y2B一个

释放gydF4y2B一个 释放资源,并允许修改gydF4y2B一个系统对象gydF4y2B一个属性值和输入特征gydF4y2B一个
克隆gydF4y2B一个 创建重复的gydF4y2B一个系统对象gydF4y2B一个
isLockedgydF4y2B一个 确定gydF4y2B一个系统对象gydF4y2B一个在使用gydF4y2B一个
情节(memorylessnonlinearity)gydF4y2B一个 情节非线性AM / AM和AM / PM特征gydF4y2B一个
一步gydF4y2B一个 运行gydF4y2B一个系统对象gydF4y2B一个算法gydF4y2B一个
释放gydF4y2B一个 释放资源,并允许修改gydF4y2B一个系统对象gydF4y2B一个属性值和输入特征gydF4y2B一个
重置gydF4y2B一个 重置的内部状态gydF4y2B一个系统对象gydF4y2B一个

例子gydF4y2B一个

全部折叠gydF4y2B一个

应用三次多项式非线性两16-QAM信号。第一输入信号功率放大器功率特性曲线的线性区域。第二输入信号功率放大器功率特性曲线的非线性区域。显示了放大器功率特性曲线和16-QAM放大信号的星座图。gydF4y2B一个

初始化模拟gydF4y2B一个

初始化变量模拟和创建系统对象的一个无记忆非线性放大器的损害和星座图。所以星座显示功率压缩(和相位旋转),配置无记忆非线性放大器障碍与AM-PM失真设置为0。gydF4y2B一个

M = 16;gydF4y2B一个%调制顺序gydF4y2B一个sps = 4;gydF4y2B一个每个符号%样本gydF4y2B一个pindBm = 25 [12];gydF4y2B一个%输入功率gydF4y2B一个获得= 10;gydF4y2B一个%放大器增益gydF4y2B一个放大器= comm.MemorylessNonlinearity (gydF4y2B一个“方法”gydF4y2B一个,gydF4y2B一个“三次多项式”gydF4y2B一个,gydF4y2B一个…gydF4y2B一个“LinearGain”gydF4y2B一个获得,gydF4y2B一个“AMPMConversion”gydF4y2B一个0,gydF4y2B一个“ReferenceImpedance”gydF4y2B一个,50);refConst = qammod ([0: M - 1], M);axisLimits =(获得获得);constdiag = comm.ConstellationDiagram (gydF4y2B一个“NumInputPorts”gydF4y2B一个2,gydF4y2B一个…gydF4y2B一个“ChannelNames”gydF4y2B一个,(gydF4y2B一个“线性”gydF4y2B一个“非线性”gydF4y2B一个),gydF4y2B一个“ShowLegend”gydF4y2B一个,真的,gydF4y2B一个…gydF4y2B一个“ReferenceConstellation”gydF4y2B一个refConst,gydF4y2B一个…gydF4y2B一个“XLimits”gydF4y2B一个axisLimits,gydF4y2B一个“YLimits”gydF4y2B一个,axisLimits);gydF4y2B一个

信号放大和情节gydF4y2B一个

16-QAM适用于随机数据的输入信号。放大信号和使用gydF4y2B一个情节gydF4y2B一个的函数gydF4y2B一个comm.MemorylessNonlinearitygydF4y2B一个系统对象的输出功率和相位响应曲线。第一个输入信号功率是12 dBm和在线性放大器功率特性曲线的区域。第二个输入信号功率是25 dBm和放大器功率特性曲线的非线性区域。gydF4y2B一个

销= 10 ^ ((pindBm-30) / 10);gydF4y2B一个% dBm转换为线性瓦gydF4y2B一个data =兰迪([0 m - 1], 1000 1);modOut = qammod(数据、米gydF4y2B一个“UnitAveragePower”gydF4y2B一个,真正的*√销* amplifier.ReferenceImpedance);ampOut =放大器(modOut);情节(放大器);gydF4y2B一个

图包含2轴对象。坐标轴对象1标题三次多项式AM / AM包含17线类型的对象,文本。这些对象代表放大器,线性增加,第三次谐波。坐标轴对象2标题三次多项式AM / PM包含一个类型的对象。gydF4y2B一个

摘要添加到两个放大信号和显示信号的星座图。gydF4y2B一个

信噪比= 25;noisyLinOut = awgn (ampOut(: 1),信噪比,gydF4y2B一个“测量”gydF4y2B一个);noisyNonLinOut = awgn (ampOut(:, 2),信噪比,gydF4y2B一个“测量”gydF4y2B一个);constdiag (noisyLinOut noisyNonLinOut);gydF4y2B一个

生成16-QAM数据平均10兆瓦的力量和一个参考阻抗1欧姆。数据通过一个非线性功率放大器(PA)。gydF4y2B一个

M = 16;data =兰迪([0 (M - 1)] ', 1000, (1);avgPow = 1飞行;思维= avgPow2MinD (avgPow, M);gydF4y2B一个

创建一个无记忆非线性系统对象,指定萨利赫模型方法。gydF4y2B一个

萨利赫= comm.MemorylessNonlinearity (gydF4y2B一个“方法”gydF4y2B一个,gydF4y2B一个“萨利赫模式”gydF4y2B一个);gydF4y2B一个

生成调制符号和它们穿过PA非线性模型。gydF4y2B一个

modData =(精神/ 2)。* qammod(数据,M);y =萨利赫(modData);gydF4y2B一个

生成一个散点图的结果。gydF4y2B一个

散点图(y)gydF4y2B一个

图散点图包含一个坐标轴对象。标题为散点图的坐标轴对象包含一个类型的对象。这个对象表示通道1。gydF4y2B一个

输入信号的平均功率归一化。gydF4y2B一个

函数gydF4y2B一个思维= avgPow2MinD (avgPow, M)gydF4y2B一个%平均功率最小距离gydF4y2B一个nBits = log2 (M);gydF4y2B一个如果gydF4y2B一个(mod (nBits, 2) = = 0)gydF4y2B一个%广场QAMgydF4y2B一个科幻小说= (M - 1) / 6;gydF4y2B一个其他的gydF4y2B一个%交叉QAMgydF4y2B一个如果gydF4y2B一个(nBits > 4)科幻= ((31 * M / 32) - 1) / 6;gydF4y2B一个其他的gydF4y2B一个科幻小说= ((5 * M / 4) - 1) / 6;gydF4y2B一个结束gydF4y2B一个结束gydF4y2B一个思维=√avgPow / sf);gydF4y2B一个结束gydF4y2B一个

情节非线性放大器的增益压缩16-QAM信号。gydF4y2B一个

指定每个符号的调制秩序和样本参数。gydF4y2B一个

M = 16;sps = 4;gydF4y2B一个

模型非线性放大器,通过创建一个无记忆非线性系统对象和一个30 dB三阶输入拦截点。创建一个提出了余弦过滤系统传输对象。gydF4y2B一个

放大器= comm.MemorylessNonlinearity (gydF4y2B一个“IIP3”gydF4y2B一个,30);txfilter = comm.RaisedCosineTransmitFilter (gydF4y2B一个…gydF4y2B一个“RolloffFactor”gydF4y2B一个,0.3,gydF4y2B一个“FilterSpanInSymbols”gydF4y2B一个6gydF4y2B一个…gydF4y2B一个“OutputSamplesPerSymbol”gydF4y2B一个sps,gydF4y2B一个“获得”gydF4y2B一个、sqrt (sps));gydF4y2B一个

指定输入功率dBm和参考阻抗1欧姆。输入功率转换为W和初始化向量。gydF4y2B一个

pindBm = 25;销= 10 ^ ((pindBm-30) / 10);获得= 0(长度(pindBm), 1);gydF4y2B一个

执行的主要处理循环,包括这些步骤。gydF4y2B一个

  • 生成随机数据符号。gydF4y2B一个

  • 调节数据符号和调整信号的平均功率。gydF4y2B一个

  • 筛选调制信号。gydF4y2B一个

  • 放大信号。gydF4y2B一个

  • 测量获得。gydF4y2B一个

为gydF4y2B一个k = 1:长度(销)数据=兰迪([0 (M - 1)), 1000年,1);modSig = qammod(数据、米gydF4y2B一个“UnitAveragePower”gydF4y2B一个,真正的*√(销(k));filtSig = txfilter (modSig);ampSig =放大器(filtSig);获得(k) = 10 * log10(平均(abs (ampSig)。^ 2) /意味着(abs (filtSig)。^ 2));gydF4y2B一个结束gydF4y2B一个

情节的放大器增益作为输入信号功率的函数。1分贝增益压缩点发生输入功率的18.5 dBm。增加点1 dB压缩,增加三阶截点,gydF4y2B一个amplifier.IIP3gydF4y2B一个。gydF4y2B一个

arrayplot = dsp.ArrayPlot (gydF4y2B一个“PlotType”gydF4y2B一个,gydF4y2B一个“行”gydF4y2B一个,gydF4y2B一个“包含”gydF4y2B一个,gydF4y2B一个“在(dBm)”gydF4y2B一个,gydF4y2B一个…gydF4y2B一个“XOffset”gydF4y2B一个5,gydF4y2B一个“YLimits”gydF4y2B一个5 [5]);arrayplot(获得)gydF4y2B一个

应用非线性功率放大器(PA)特征与50gydF4y2B一个 ΩgydF4y2B一个 阻抗16-QAM信号。通过设置负载PA特征gydF4y2B一个方法gydF4y2B一个财产gydF4y2B一个查找表的gydF4y2B一个。的gydF4y2B一个pa_performance_characteristicsgydF4y2B一个helper函数查找表输出放大器的性能特征。gydF4y2B一个

定义参数调制订单,样品每个符号,输入功率。创建随机数据。gydF4y2B一个

M = 16;gydF4y2B一个%调制顺序gydF4y2B一个sps = 4;gydF4y2B一个每个符号%样本gydF4y2B一个pindBm = 8;gydF4y2B一个%输入功率gydF4y2B一个销= 10 ^ ((pindBm-30) / 10);gydF4y2B一个%的美国瓦茨gydF4y2B一个data =兰迪([0 (M - 1)), 1000, (1);refdata = 0: m - 1;refconst = qammod (refdata, M,gydF4y2B一个“UnitAveragePower”gydF4y2B一个,真正的);paChar = pa_performance_characteristics ();gydF4y2B一个

创建一个无记忆非线性系统对象,一个过滤系统传输对象,系统对象和星座图。默认查找表值用于无记忆非线性系统对象。gydF4y2B一个

放大器= comm.MemorylessNonlinearity (gydF4y2B一个“方法”gydF4y2B一个,gydF4y2B一个查找表的gydF4y2B一个,gydF4y2B一个“表”gydF4y2B一个paChar,gydF4y2B一个“ReferenceImpedance”gydF4y2B一个,50);txfilter = comm.RaisedCosineTransmitFilter (gydF4y2B一个“RolloffFactor”gydF4y2B一个,0.3,gydF4y2B一个…gydF4y2B一个“FilterSpanInSymbols”gydF4y2B一个6gydF4y2B一个“OutputSamplesPerSymbol”gydF4y2B一个sps,gydF4y2B一个“获得”gydF4y2B一个、sqrt (sps));星座= comm.ConstellationDiagram (gydF4y2B一个“SamplesPerSymbol”gydF4y2B一个4gydF4y2B一个…gydF4y2B一个“标题”gydF4y2B一个,gydF4y2B一个“放大/扭曲信号”gydF4y2B一个,gydF4y2B一个“NumInputPorts”gydF4y2B一个2,gydF4y2B一个…gydF4y2B一个“ReferenceConstellation”gydF4y2B一个refconst,gydF4y2B一个“ShowLegend”gydF4y2B一个,真的,gydF4y2B一个…gydF4y2B一个“ChannelNames”gydF4y2B一个,{gydF4y2B一个“过滤信号”gydF4y2B一个,gydF4y2B一个放大信号的gydF4y2B一个});gydF4y2B一个

调制的随机数据。过滤和应用非线性放大器特性的调制符号。gydF4y2B一个

modSig = qammod(数据、米gydF4y2B一个“UnitAveragePower”gydF4y2B一个,真正的*√销* amplifier.ReferenceImpedance);filtSig = txfilter (modSig);ampSig =放大器(filtSig);gydF4y2B一个

计算输入和输出信号水平和相移。gydF4y2B一个

pSig = abs (ampSig)。^ 2 / amplifier.ReferenceImpedance;poutdBm = 10 * log10 (pSig) + 30;pfiltSig = abs (filtSig)。^ 2 / amplifier.ReferenceImpedance;simulated_pindBm = 10 * log10 (pfiltSig) + 30;阶段= rad2deg(角(ampSig。*连词(filtSig)));gydF4y2Ba

情节点/点特征、AM / PM特性,和星座的结果。gydF4y2B一个

图组(gcf,gydF4y2B一个“单位”gydF4y2B一个,gydF4y2B一个“归一化”gydF4y2B一个,gydF4y2B一个“位置”gydF4y2B一个,(。251/3。51/3])年代ubplot(1,2,1) plot(simulated_pindBm,poutdBm,“。”gydF4y2B一个);持有gydF4y2B一个在gydF4y2B一个情节(amplifier.Table (: 1) amplifier.Table (:, 2),gydF4y2B一个“。”gydF4y2B一个,gydF4y2B一个“Markersize”gydF4y2B一个15);包含(gydF4y2B一个输入功率(dBm)”gydF4y2B一个)ylabel (gydF4y2B一个的输出功率(dBm)gydF4y2B一个);网格gydF4y2B一个在gydF4y2B一个;标题(gydF4y2B一个“AM / AM特征”gydF4y2B一个);leglabel = {gydF4y2B一个的仿真结果gydF4y2B一个,gydF4y2B一个“测量”gydF4y2B一个};传奇(leglabelgydF4y2B一个“位置”gydF4y2B一个,gydF4y2B一个“南”gydF4y2B一个);次要情节(1、2、2)情节(simulated_pindBm,阶段,gydF4y2B一个“。”gydF4y2B一个);持有gydF4y2B一个在gydF4y2B一个情节(amplifier.Table (: 1) amplifier.Table (:, 3),gydF4y2B一个“。”gydF4y2B一个,gydF4y2B一个“Markersize”gydF4y2B一个15);传奇(leglabelgydF4y2B一个“位置”gydF4y2B一个,gydF4y2B一个“南”gydF4y2B一个);包含(gydF4y2B一个输入功率(dBm)”gydF4y2B一个);ylabel (gydF4y2B一个的输出相移(度)gydF4y2B一个);网格gydF4y2B一个在gydF4y2B一个;标题(gydF4y2B一个“AM / PM特性”gydF4y2B一个);gydF4y2B一个

图包含2轴对象。坐标轴对象1标题AM / AM特色包含2线类型的对象。这些对象是模拟结果,测量。坐标轴对象2标题AM / PM特色包含2线类型的对象。这些对象是模拟结果,测量。gydF4y2B一个

为目的的星座比较,正常放大信号和滤过的信号。生成一个过滤信号的星座图,放大信号。非线性放大器放大信号的特点导致压缩星座相比,过滤后的星座。gydF4y2B一个

filtSig = filtSig /意味着(abs (filtSig));gydF4y2B一个%规范化过滤信号gydF4y2B一个ampSig = ampSig /意味着(abs (ampSig));gydF4y2B一个%规范化放大信号gydF4y2B一个星座(filtSig ampSig)gydF4y2B一个

Helper函数gydF4y2B一个

函数gydF4y2B一个paChar = pa_performance_characteristics ()gydF4y2B一个

操作规范LDMOS-based Doherty放大器:gydF4y2B一个

  • 2110 MHz的频率gydF4y2B一个

  • 峰值功率300 WgydF4y2B一个

  • 小信号增益为61分贝gydF4y2B一个

在每一行gydF4y2B一个HAV08_TablegydF4y2B一个指定销(dBm),获得(dB),相移(度)源自Hammi图4,Oualid, et al。“功率放大器模型评估和记忆效应强度量化使用无记忆post-compensation技术。”我EEE Transactions on Microwave Theory and Techniques 56.12 (2008): 3170-3179.

HAV08_Table =gydF4y2B一个…gydF4y2B一个[-35、60.53、0.01;-34年,60.53,0.01;-33年,60.53,0.08;-32年,60.54,0.08;-31年,60.55,0.1;-30年,60.56,0.08;-29年,60.57,0.14;-28年,60.59,0.19;-27年,60.6,0.23;-26年,60.64,0.21; -25,60.69,0.28; -24,60.76,0.21; -23,60.85,0.12; -22,60.97,0.08; -21,61.12,-0.13; -20,61.31,-0.44; -19,61.52,-0.94; -18,61.76,-1.59; -17,62.01,-2.73; -16,62.25,-4.31; -15,62.47,-6.85; -14,62.56,-9.82; -13,62.47,-12.29; -12,62.31,-13.82; -11,62.2,-15.03; -10,62.15,-16.27; -9,62,-18.05; -8,61.53,-20.21; -7,60.93,-23.38; -6,60.2,-26.64; -5,59.38,-28.75];

第二列的HAV08_Table增益转换为撅嘴无记忆非线性系统使用的对象。gydF4y2B一个

paChar = HAV08_Table;paChar (:, 2) = paChar (: 1) + paChar (:, 2);gydF4y2B一个结束gydF4y2B一个

更多关于gydF4y2B一个

全部展开gydF4y2B一个

引用gydF4y2B一个

[1]gydF4y2B一个萨利赫,A.A.M.“Frequency-Independent和频率相关行波管放大器的非线性模型。gydF4y2B一个IEEE通信gydF4y2B一个29日,没有。(1981年11月11日):1715 - 20。https://doi.org/10.1109/TCOM.1981.1094911。gydF4y2B一个

[2]gydF4y2B一个Ghorbani,。,M. Sheikhan. "The Effect of Solid State Power Amplifiers (SSPAs) Nonlinearities on MPSK and M-QAM Signal Transmission." In1991年第六届国际会议在通信信号的数字处理gydF4y2B一个,193 - 97年,1991年。gydF4y2B一个

[3]gydF4y2B一个拉普,Ch。”效应的HPA-Nonlinearity 4-DPSK / OFDM-Signal数字声音广播系统。”我n程序第二个欧洲Conf.坐。通讯。(ESA sp - 332)gydF4y2B一个,179 - 84。比利时列日,1991年。https://elib.dlr.de/33776/。gydF4y2B一个

崔[4],C。,出版社。“射频损伤模型60 ghz频带,这些频带SYS / PHY模拟。”gydF4y2B一个IEEE 802.15 06 - 0477 - 01 - 003 - cgydF4y2B一个。2006年11月。gydF4y2B一个

[5]Perahia E。“TGad评价方法。”gydF4y2B一个IEEE 802.11 09/0296r16gydF4y2B一个。2010年1月20日。https://mentor.ieee.org/802.11/dcn/09/11 - 09 - 0296 - 16 - 00 -广告-评估- methodology.doc。gydF4y2B一个

[6]Kundert,肯。“准确、快速测量IP2和IP3。”gydF4y2B一个设计师指导社区gydF4y2B一个。2002年5月22日。gydF4y2B一个

扩展功能gydF4y2B一个

另请参阅gydF4y2B一个

对象gydF4y2B一个

功能gydF4y2B一个

块gydF4y2B一个

介绍了R2012agydF4y2B一个