在MATLAB功率放大器非线性损伤
本节的MATLAB源代码涵盖了功率放大器非线性损伤使用matlab代码及其对星座图的影响。PA非线性包含AM-AM转换和AM-PM转换。
A和C部分提到的matlab代码是一样的摘要页面。
源code-PART B
PA_backoff_dB = 2;%功率放大器后退关于1 db压缩点
% < 0 - - >平均功率P1dB之上
% > 0 - - > P1dB低平均功率
在= mapper_out_ori;
在= ';
= TX_PA (, PA_backoff_dB);
图;情节(真正的(),图像放大(出),r +);标题(“星座与PA非线性”);
% < 0 - - >平均功率P1dB之上
% > 0 - - > P1dB低平均功率
在= mapper_out_ori;
在= ';
= TX_PA (, PA_backoff_dB);
图;情节(真正的(),图像放大(出),r +);标题(“星座与PA非线性”);
TX_PA.m
函数= TX_PA (, Backoff_dB);
大小(mn) = ();
k = 1: N
%的非线性模型的参数
α1 = 1;
alpha3 = (1 - 10 ^ (-1/20)) * 4/3;%的反演公式
%给输入1 dB压缩点
%均方根振幅的信号
武器=√var ((:, k)));
%将信号退下dB小于1分贝压缩点
在(:,k) = (:, k) * 10 ^ (-Backoff_dB / 20) /武器;
%计算饱和值
IAsat = 2/3 * sqrt(α1 / abs (alpha3));
OAsat = 4/9 *α1 * sqrt(α1 / abs (alpha3));
%的等效低通滤波器,alpha3乘以3/4 !
(:,k) =α1 * (:,k) + 0.75 (:, k) * alpha3 *。* abs ((:, k)) ^ 2;
%剪裁,以确保单调性
印第安纳州=找到(abs ((:, k)) > IAsat);
(印第安纳州,k) = OAsat *标志(在(印第安纳州,k));
%信号能量又回到原来的值
YRMS =√var (:, k)));
出(:,k) = (:, k) / YRMS *武器;
结束
大小(mn) = ();
k = 1: N
%的非线性模型的参数
α1 = 1;
alpha3 = (1 - 10 ^ (-1/20)) * 4/3;%的反演公式
%给输入1 dB压缩点
%均方根振幅的信号
武器=√var ((:, k)));
%将信号退下dB小于1分贝压缩点
在(:,k) = (:, k) * 10 ^ (-Backoff_dB / 20) /武器;
%计算饱和值
IAsat = 2/3 * sqrt(α1 / abs (alpha3));
OAsat = 4/9 *α1 * sqrt(α1 / abs (alpha3));
%的等效低通滤波器,alpha3乘以3/4 !
(:,k) =α1 * (:,k) + 0.75 (:, k) * alpha3 *。* abs ((:, k)) ^ 2;
%剪裁,以确保单调性
印第安纳州=找到(abs ((:, k)) > IAsat);
(印第安纳州,k) = OAsat *标志(在(印第安纳州,k));
%信号能量又回到原来的值
YRMS =√var (:, k)));
出(:,k) = (:, k) / YRMS *武器;
结束
输入和输出星座图
参考
名字取自书的代码数字前端赔偿新兴无线系统
作者弗朗索瓦Horlin和安德烈Bourdoux
MATLAB的有用链接代码
参考以下以及链接提到左侧面板上有用的MATLAB代码。
OFDM序言代时间估计corr频率下估计corr信道估计11 WLAN通道PN序列生成OFDMA Tx的处方AES DES载波聚合CCDF冷杉过滤器IIR滤波器低通冷杉维特比译码器CRC8 CRC32
射频和无线教程
无线局域网802.11交流802.11广告wimax无线个域网z - waveGSMLTEUMTS蓝牙超宽频物联网卫星天线雷达