射频和无线供应商和资源的家

一站式满足您的射频和无线需求

PAPR约简- pts算法

本节MATLAB源代码涵盖PTS算法的LTE IQ包PAPR降低。

为什么要降低PAPR?

PAPR表示时域信号的峰值与平均功率比x(t)。它是最大瞬时功率与其平均功率之间的比值。研究发现,PAPR越低,电源效率越高,从而增加电池的长时间使用。在本页中,我们将看到PTS算法用于降低PAPR。还有其他的技巧,请。请参考地表铺面的文章

PTS算法

PTS算法

步骤1:
在PTS中,X中的数据符号被划分为M个不相交的子块X(我),其中1 <= i <= M,使得
X = sum (X(我));1 <= i <= M

步骤2:
子块X(我)转换为M个时域部分发射序列。x(我)= ifft (x(我));1 <= i <= M

步骤3:
这些序列被一些相位因子独立旋转,bi等于exp(j*φ);1 <= i <= M。

步骤4:
然后将这些信号组合起来产生时域OFDM信号包,
x = SUM(bi * x(我);1 <= i <= M

PTS算法选择一个向量bi,使得对应发射序列x(t)的PAPR最小。不同无线标准的IQ矢量根据所使用的复杂调制方案和OFDM/OFDMA结构会有不同的PAPR时域模式。因此在仿真过程中需要进行生动的迭代。

下载输入向量并加载到matlab工作区

下载以下IQ向量并加载或导入到matlab工作空间,并运行以下matlab代码以检查结果。

下载LTE IQ矢量

PAPR matlab代码

加载任何基带IQ向量并应用以下算法。绘制输入IQ包和输出IQ包(应用PTS算法后)的CCDF曲线。下面的IQ矢量是LTE矢量信号,带宽为1.4MHz, FFT大小为128。

%%%移除CP
:一个= tx_data_frame (1)
B1 =(:, 11:1:138)”
B2 =(:, 148:1:275)”
B3 =(:, 285:1:412)”
B4 =(:, 422:1:549)”
B5 =(:, 559:1:686)”
B6 =(:, 696:1:823)”
B7 =(:, 833:1:960)”
B8 =(:, 971:1:1098)”
B9 =(:, 1108:1:1235)”
B10 =(:, 1245:1:1372)”
B11 =(:, 1382:1:1509)”
B12 =(:, 1519:1:1646)”
十三区最=(:,1656:1:1783)”
B14 =(:, 1793:1:1920)”
Cz = [b1 ' b2 ' b3 ' b4 ' b5 ' b6 ' b7 ' b8 ' b9 ' b10 ' b11 ' b12 ' b13 ' b14 ']
%%%%%实现PTS算法
B11 = exp(我*(π/ 2 * 1))* B1
B21 = exp(我*(2 *π/ 2))* B2
B31 = exp(我*(2 *π/ 3))* B3
B41 = exp(我*(2 *π/ 4))* B4
此= exp(我*(π/ 2 * 5))* B5
B61 = exp(我*(π/ 2 * 6))* B6
B71 = exp(我*(π/ 2 * 7))* B7
B81 = exp(我*(π/ 2 * 8))* B8
B91 = exp(我*(2 *π/ 9))* B9
B101 = exp(我*(2 *π/ 10))* B10
B111 = exp(我*(2 *π/ 11))* B11
B121 = exp(我*(2 *π/ 12))* B12
B131 = exp(我*(π/ 2 * 13))*十三区最
B141 = exp(我*(2 *π/ 14))* B14

B1z = [b11 ' b21 ' b31 ' b41 ' b51 ' b61 ' b71 ' b81 ' b91 ' b101 ' b111 ' b121 ' b131 ' b141 ']

%%%创建输入向量作为PTS算法的输入
%%%此数据包受损
ts = (256/4e6);
多普勒= 0.1;
Tau =[0.0 0.4 0.9];
Pdb =[0 -15 -20];
Chan = rayleighchan(ts,doppler,tau,pdb);

%TS为输入%0.1e-3的采样时间;
%信号,以秒为单位。FD是最大多普勒频移,单位是赫兹。% 100赫兹

CZ map_out_chl =过滤器(chan(1,1:结束));

图(1);
[N,Z3] = hist(abs(B1Z), 1792);
semilogy (Z3 1-cumsum (N) / max (cumsum (N)),“蓝色”)
抓住
标题(“CCDF”)
包含(dB)
ylabel(“方方面面”)
网格;

图(1);
[N,Z3] = hist(abs(map_out_chl), 1792);
semilogy (Z3 1-cumsum (N) / max (cumsum (N)),“红色”)

在有和没有PAPR的情况下进行绘图

减少PAPR的PTS算法

MATLAB代码的有用链接

参考以下以及左边面板上提到的链接,以获得有用的MATLAB代码。
OFDM前导信号的产生时间偏差估计频率估计信道估计11a WLAN信道PN序列生成OFDMA Tx RxAES DES载波聚合CCDF冷杉过滤器IIR滤波器低通FIR维特比译码器CRC8 CRC32

射频和无线教程

无线局域网802.11交流802.11广告wimax无线个域网z - waveGSMLTEUMTS蓝牙超宽频物联网卫星天线雷达


分享本页

翻译本页
Baidu