c语言差分qpsk编码信道估计 pudn,【网安学术】信道预测和天线选择的空时码DE-QPSK误码性能分析...

原标题:【网安学术】信道预测和天线选择的空时码DE-QPSK误码性能分析

39789dec107cfb71526069e504b59d49.png

摘要:克服因反馈时延引起的无线通信系统误码性能恶化问题的一种有效手段,是采用最小均方误差(MMSE)维纳滤波信道预测器,并推导了瑞利块衰落信道上采用信道预测发射天线选择(TASP)/正交空时分组码(OSTBC)的相干检测差分编码四相相移键控(DE-QPSK)的平均误符号率(ASER)精确和近似解析表达式。仿真结果验证了上述理论分析的正确性和近似计算的准确性,DE-QPSK的ASER解析表达式可以用于快速评估收发天线数、信道预测器长度等参数对TASP/OSTBC无线通信系统ASER性能的影响,为TASP/OSTBC系统设计提供指导。

0 引 言

采用组合发射天线选择(Transmit Antenna Selection,TAS)/正交空时分组码(Orthogonal Space-time Block Code,OSTBC)的多输入多输出(Multiple Input Multiple Output,MIMO)无线通信系统能够获得满分集增益,可有效抑制衰落信道引起的误码性能恶化,且具有译码算法简单、实现复杂度低的优点。其中,理想信道状态信息(Channel State Information,CSI)是获得上述优点的前提[1-3]。文献[1]推导了理想CSI下瑞利衰落信道上采用TAS/OSTBC编码的M 进制正交幅度调制(M-ary Quadrature Amplitude Modulation,MQAM)的平均误符号率(Average Symbol Error Rate,ASER)解析表达式。文献[2-3]分别研究了理想CSI下独立和相关Nakagami衰落信道上采用M 进制相移键控(M-ary Phase Shift Keying,MPSK)的ASER解析表达式。然而,在实际的无线通信系统中,信道反馈时延的存在会使无线通信系统使用过期的CSI进行发射天线选择从而导致系统误码性能的恶化[4]。文献[4]推导了瑞利衰落信道上采用反馈时延发射天线选择(TAS with Feedback Delay,TASD)/OSTBC编码的MQAM的ASER解析表达式。克服反馈时延导致的无线通信系统误码性能恶化问题的一种有效手段,是采用最小均方误差(Minimum Mean Square Error,MMSE)维纳滤波信道预测器[5-7]。文献[5]研究了采用MMSE维纳滤波信道预测器的自适应调制系统的误码性能。文献[6-7]研究了采用MMSE维纳滤波信道预测器的信道预测发射天线选择(Predictive Transmit Antenna Selection,TASP)/最大比合并(Maximal Ratio Combining,MRC)方案,并分别推导其在瑞利块衰落信道上采用二进制相移键控和正交信号的ASER解析表达式,研究结果表明,信道预测可以改善无线通信系统的误码性能。相干检测差分编码四相相移键控(Differentially Encoded Quadri-phase Shift Keying,DE-QPSK)可克服相位模糊度对其性能的影响,在无线通信系统中获得广泛应用[8-10]。下面将MMSE维纳滤波信道预测器和DE-QPSK调制应用于存在反馈时延和信道估计误差的TAS/OSTBC系统,并推导其ASER精确及近似表达式。

1 系统模型

考虑如图1所示独立同分布时间选择性平坦瑞利MIMO块衰落信道上发送端采用TASP/OSTBC编码、接收端采用MRC的DE-QPSK调制系统。假定:

(1)发射与接收天线数分别为Lt 和Lr ,从Lt 根发射天线中选择能使接收端MRC合并器输出信噪比最大的N 根()发射天线发送数据,表示为(Lt,N; Lr) ;发射天线按块(块长为Nc)发射信号,衰落信道在Nc 个发送符号周期Ts 内保持恒定,且其在前Lt 个符号周期内发送信号功率为Ep 、按正交设计[5]的导频信号,用于完成信道的估计和预测;后(Nc-Lt) 个符号周期用来发送经OSTBC编码后的DE-QPSK信号,其元素为DE-QPSK符号及其共轭的线性组合,正交空时分组码的编码速率为Rs 。

(2)采用与文献[6]相同的Jakes信道模型,信道系数按块进行变化,设第u 个数据块的实际信道矩阵为,其元素为第i 根发射天线到第j 根接收天线之间的信道增益,均服从均值为0、方差为1的复高斯分布,记为CN(0,1) ;信道增益之间的相关系数满足,其中为复共轭,E[.] 表示求期望,J0(.) 是第一类零阶Bessel函数,fd 为多普勒频移,反馈时延,正整数D 为时延块数;每条接收链路上的加性高斯白噪声(Additive White Gaussian Noise,AWGN)相互独立且均服从CN(0,n0) 分布。

(3)采用与文献[6]相同的Lp 级MMSE维纳滤波信道预测器完成对信道的估计和预测,第(u+D) 个数据块的预测信道系数为,服从分布,其中为共轭转置,R 和r 的元素分别为,,。

a2ed88b80b7f23124b414866e0ea47ba.png

令为预测信道矩阵的第i 列,i=1,2,…,Lt 。基于的发射天线选择过程如下:计算,其中表示Frobenius范数,将按从大到小重新排序,即,其中,一般情况下列系数i1,i2,…,iLt 的排序与1,2,…,Lt 不同;删除重新排序矩阵中列系数序号为iN+1,…,iLt 的各列后,得到可用于TAS/OSTBC编码的预测信道矩阵,与此对应的归一化预测信道矩阵和实际信道矩阵分别为和,则有:

假定信道系数是块平稳的,故可将时间标度省略,接收信号可以表示为:

其中,为发送信号矩阵,为接收信号矩阵,为AWGN矩阵,其元素相互独立且均服从CN(0,1) 分布。采用最大似然译码,接收端MRC合并器输出符号信噪比为,其中为平均接收信噪比,c=1/RsN 。

在给定预测信噪比的条件下接收端MRC合并器输出符号信噪比的条件概率密度函数为[4]:

f2c989ea0b1835b1271459327b02069d.png

其中,,是第一类v 阶修正Bessel函数。于是,的矩生成函数(Moment Generating Function,MGF)为:

将式(3)代入式(4),并利用文献[4]得:

式(4)经化简,可得 的MGF为:

令,其中(k=1,2,…,N )为矩阵的第k 列范数。于是,可得预测信噪比。由于服从自由度为2Lr 的分布,利用文献[11]的式(19),经推导可得

的MGF表达式为:

95b8320ff60bb5a886a4a315cf62a108.png

式中,t(Lr,i1,…,iN) 为表达式中的系数;;;集合B满足;;;;;。

将式(7)代入式(6),化简可得瑞利块衰落信道上采用TASP/OSTBC编码的无线通信系统接收端MRC合并器输出符号信噪比 的MGF表达式:

1b288e63c3247c6e702c162a0063dbd6.png

其中,。当 时, ,式(8)可退变为文献[1]中理想CSI下采用TAS/OSTBC编码的 的MGF,见文献[1]中的式(9)。

令:

利用拉普拉斯变换和部分分式展开定理,并将式(8)中的j=0 和分别进行拉普拉斯反变换后,可得接收端MRC合并器输出符号信噪比的PDF为:

ffa17476292d53f1ca88e2250b9770ca.png

其中:

f2d948a6ad726153f77ba4e4e553c9b0.png

5dd0ab360267bdde9a644c306b169148.png

2 精确误码性能

采用TASP/OSTBC编码的DE-QPSK的ASER表达式可由加性高斯信道下条件误符号率对瞬时信噪比的PDF求统计平均后得到,即:

在AWGN信道上采用相干检测的DE-QPSK的条件误符号率表达式为[8]:

将式(16)代入式(15),可得瑞利块衰落信道上采用TASP/OSTBC编码的DE-QPSK的ASER解析表达式为:

680046ecfe761826bcf903d32f94e676.png

其中:

d2f06b533b51d555b8d89f1bebe92519.png

式(19)中,当a=1时,式中的第三项为0, 为Lauricella超几何函数[12]。

3 近似误码性能

3.1 近似计算

TASP/OSTBC编码的DE-QPSK的ASER解析表达式式(17)中包含函数,若要获得高精确度的ASER, 的求和量会急剧增加。文献[12]给出了一种减少函数求和量的计算方法。经分析,文献[12]的方法也适用于式(17)的ASER计算,具体做法如下:

f2a82904571bed2a1af6ceddab4a9dfd.png

其中,zR 和wR 分别是阶数为Np 的Laguerre多项式的零点和权值,且 ,阶数为Np 的Laguerre多项式LNp(z) 可以表示为:

利用式(17)、式(20)和式(21)可以获得TASP/OSTBC编码DE-QPSK的ASER性能近似计算结果。

3.2 高斯 函数的指数近似分析

为更简化DE-QPSK的ASER性能计算,可使用高斯Q 函数的指数近似形式。

利用文献[13]中高斯Q 函数的指数近似表达式:

1229e73e3ea93ae59ad1d66744d42636.png

其中w1 =0.301 7,w2 =0.438 9,w3 =1.051 0。

将式(22)代入式(18)可得:

e6987a81ebb6ca821af75741d834fbb1.png

根据文献[14],式(23)可化简为:

62f40195178d2232287890ee7a7b73eb.png

用替代式(17)中的,即可得到瑞利块衰落信道上采用TASP/OSTBC编码的DE-QPSK的ASER近似表达式。

4 数值计算与仿真结果

利用上述推得的瑞利块衰落信道上采用TASP/OSTBC编码的DE-QPSK的ASER解析表达式,分析信道预测器长度、不同收发天线数以及反馈时延对ASER性能的影响,结果如图2~图4所示。不失一般性,采用与文献[6]相同的信道参数,可假定s, fd=100Hz,Nc=1/(100fdTs) ,预测长度Lp=5 ,Ep/N0=30 dB。当用功率相关系数代替时,即为文献[4]中的TASD/OSTBC方案,功率相关系数越接近于1,即越接近于理想CSI下的TAS/OSTBC方案。

图2给出了不同时延值下DE-QPSK的ASER性能曲线,采用了G3编码。由图2可知:(1)在小时延(=0.02)下,采用TASP/OSTBC方案的ASER性能与理想CSI(=0)下采用TAS/OSTBC方案的ASER性能相近,但采用TASD/OSTBC方案的平均接收信噪比在10-6时恶化了约0.3 dB;(2)随着时延值的增大,相比理想CSI下的TAS/OSTBC方案,采用TASP/OSTBC和TASD/OSTBC方案的ASER性能都随之恶化,如当ASER为10-6且为0.2时,(4,3;2)TASP/OSTBC方案的要比(4,3;2)TAS/OSTBC方案恶化约0.9 dB,(4,3;2)TASD/OSTBC方案的 要比(4,3;2)TAS/OSTBC方案恶化约1.8 dB,可见采用TASP/OSTBC方案后能有效改善ASER性能。

bee20b0e8a4bf0bc93bdc134804bbd27.png

aaf37291d662254fed1ee65c02067ee6.png

图3给出了归一化时延下DE-QPSK的ASER性能曲线。由图3可知:(1)在小信噪比和小时延下,采用TASP/OSTBC和TASD/OSTBC方案的ASER性能相近,这是因为 ;(2)随着值的增大,采用TASP/OSTBC和TASD/OSTBC方案的ASER性能呈现出差异性,且前者优于后者,其分化点与 有关, 越大,TASP/OSTBC与TASD/OSTBC开始分化的 值越小,如当=10 dB时,在=0.02 左右开始分化;当=15 dB时,在 =0.01左右开始分化。

图4给出了采用TASP/OSTBC方案的DE-QPSK的误码性能近似计算结果。由图4可知:(1)误码性能随着发射天线总数Lt 和接收天线数Lr 的增加而改善;(2)两种近似方案的近似值、精确值和仿真值曲线几乎重合;(3)表1给出了(4,2;1)TASP/OSTBC编码DE-QPSK的近似误码性能误差。由表1可知,Np =16即可获得比较精确的DE-QPSK误码性能,相较于文献[8],DE-QPSK的误码性能计算复杂度获得显著下降;(4)采用高斯Q 函数的近似方案后,由于最终计算表达式中未包含任何超几何函数以及积分,使得其计算更加简单,速度更快。

9c6e660009815c2388b9709f96aa7b06.png

c5b89c661671a61a7af1ed5292952599.png

5 结 语

利用矩生成函数法推导了瑞利块衰落信道上采用TASP/OSTBC编码的DE-QPSK的ASER精确及近似解析表达式。理论和仿真结果表明:(1)增加发射天线数Lt 或接收天线数Lr ,误码性能随之改善;(2)随着时延值 的增大,误码性能恶化,相比TASD/OSTBC方案,采用TASP/OSTBC方案后能有效改善误码性能,且在低时延下能够达到理想CSI时TAS/OSTBC方案的误码性能。精确理论计算、近似计算和仿真结果都相吻合,证明了理论分析的正确性和近似计算的准确性及有效性。利用上述推导的ASER解析表达式可为设计采用TASP/OSTBC编码的无线通信系统提供一种快速的理论分析工具。

参考文献:

[1] Kaviani S,Tellambura C.Closed-form BER Analysis for Antenna Selection Using Orthogonal Space-time Block Codes[J]. IEEE Communications Letters, 2006, 10(10):704-706.

[2] Coşkun A F,Kucur O,İbrahim A.Performance Analysis of Space-Time Block Codes with Transmit Antenna Selection in Nakagami-m,Fading Channels[J]. Wireless Personal Communications, 2012,67(03): 557-571.

[3]Chauhan S S,Kumar S.Achievable Performance of Orthogonal Space-Time Block Codes with Antenna Selection over Correlated Nakagami Fading Channels[J]. Wireless Personal Communications,2015, 84(01):463-473.

[4]Yu X,Xia X G,Leung S.Performance Analysis of MIMO Systems with Arbitrary Number Transmit Antenna Selection and OSTBC in the Presence of Imperfect CSI[J].Science China Information Sciences,2016, 59(08):82-97.

[5]Zhou S,Giannakis G B.How Accurate Channel Prediction Needs to be for Transmit-Beamforming with Adaptive Modulation over Rayleigh MIMO Channels?[J].IEEE Transactions on Wireless Communications,2004,3(04):1285-1294.

[6]Prakash S,Mcloughlin I.Effects of Channel Prediction for Transmit Antenna Selection with Maximal-Ratio Combining in Rayleigh Fading[J].IEEE Transactions on Vehicular Technology,2011,60(06): 2555-2568.

[7]李光球,王思婷.信道预测联合收发分集的正交信号误码性能[J].电信科学,2017,33(05):29-38.

[8]Radaydeh R M,Matalgah M M.Results for Infinite Integrals Involving Higher-Order Powers of the Gaussian Q-function with Application to Average SEP Analysis of DE-QPSK[J].IEEE Transactions on Wireless Communications,2008,7(03):793-798.

[9]李光球,董家云.Nakagami衰落上DE-QPSK在联合收发分集下的性能分析[J].电信科学,2015,31(08):72-77.

[10]Caslav S,Petkovic M I,Nikolic B,et al.Effect of Phase Noise on Error Performance of DE-QPSK Receiver over k-μFading Channel[C].IEEE Telecommunications Forum Telfor(TELFOR), 2016:301-304.

[11]Ma Y,Chai C C.Unified Error Probability Analysis for Generalized Selection Combining in Nakagami Fading Channels[J].IEEE Journal on Selected Areas in Communications,2000,18(11):2198-2210.

[12]Romero J M,Goldsmith A J.Performance of Multichannel Reception with Transmit Antenna Selection in Arbitrarily Distributed Nagakami Fading Channels[J].IEEE Transactions on Wireless Communications,2009,8(04):2006-2013.

[13]Annamalai A,Adebola E,Olabiyi O.Further Results on the Dirac Delta Approximation and the Moment Generating Function Techniques for Error Probability Analysis in Fading Channels[J]. International Journal of Computer Networks & Communications,2013,5(01):21-39.

[14]Jeffery A, Zwillonger D. Table of Integrals, Series and Products[M].Pittsburgh:Academic Press, 2007.

作者简介:

汪玲波,杭州电子科技大学硕士,主要研究方向为无线通信;

李光球,杭州电子科技大学教授,博士,主要研究方向为无线通信、信息论与编码;

钱 辉,杭州电子科技大学硕士,主要研究方向为无线通信。

原创声明 >>>

本微信公众号刊载的原创文章,欢迎个人转发。未经授权,其他媒体、微信公众号和网站不得转载。

···························································返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是BPSK和QPSK调制在AWGN信道下的SNR-BER误码性能评估的MATLAB代码: BPSK调制: ``` % BPSK调制在AWGN信道下的SNR-BER误码性能评估 clear all; close all; clc; % 设置参数 N=10^6; % 传输数据位数 EbN0dB=0:2:16; % 信噪比范围 EbN0Lin=10.^(EbN0dB/10); % 生成随机二进制序列 input=rand(1,N)>0.5; % BPSK调制 s=2*input-1; % 误差计数器 errors=zeros(1,length(EbN0dB)); % 循环计算误码率 for i=1:length(EbN0dB) % AWGN信道 n=sqrt(0.5/EbN0Lin(i))*randn(1,N); r=s+n; % 解调 rhat=sign(r); % 统计误差 errors(i)=sum(rhat~=s); end % 计算误码率 BER=errors/N; % 绘制误码率-SNR性能曲线 figure; semilogy(EbN0dB,BER,'-bo','LineWidth',2); xlabel('Eb/N0 (dB)'); ylabel('BER'); title('BPSK在AWGN信道下的SNR-BER误码性能评估'); grid on; ``` QPSK调制: ``` % QPSK调制在AWGN信道下的SNR-BER误码性能评估 clear all; close all; clc; % 设置参数 N=10^6; % 传输数据位数 EbN0dB=0:2:16; % 信噪比范围 EbN0Lin=10.^(EbN0dB/10); % 生成随机二进制序列 input=randi([0 1],1,2*N); % QPSK调制 s=1-2*input(1:2:end)+1i*(1-2*input(2:2:end)); % 误差计数器 errors=zeros(1,length(EbN0dB)); % 循环计算误码率 for i=1:length(EbN0dB) % AWGN信道 n=sqrt(0.5/EbN0Lin(i))*(randn(1,N)+1i*randn(1,N)); r=s+n; % 解调 rhat=zeros(1,N); rhat(real(r)>0)=0; rhat(real(r)<0)=1; rhat(imag(r)>0)=rhat(imag(r)>0)+0; rhat(imag(r)<0)=rhat(imag(r)<0)+1; % 统计误差 errors(i)=sum(rhat~=input); end % 计算误码率 BER=errors/length(input); % 绘制误码率-SNR性能曲线 figure; semilogy(EbN0dB,BER,'-bo','LineWidth',2); xlabel('Eb/N0 (dB)'); ylabel('BER'); title('QPSK在AWGN信道下的SNR-BER误码性能评估'); grid on; ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值