现代互谱估计方法及仿真分析
董浩, 迟学芬, 曲良东, 石要武, 赵晓晖, 董超
吉林大学 通信工程学院, 长春 130012
通信作者:曲良东(1980-),男,讲师,博士.研究方向:通信系统,车载网络.E-mail:qld001a@163.com

作者简介:董浩(1981-),男,讲师,博士.研究方向:通信系统,信号处理,车联网.E-mail:donghao004@163.com

摘要

提出了一种现代互谱估计方法——基于互谱自回归(AR)模型参数估计的SVD算法,相比作者之前提出的基于互谱AR模型参数估计的Levinson算法,本文提出的方法有效地克服了互相关函数rxy(m)估计误差带来的影响。仿真结果表明:谱估计精度有了很大提高。搭建了测量噪声背景下的仿真平台,对基于该方法的变换域通信系统(TDCS)抗干扰性能进行了仿真研究。结果表明:该方法下TDCS能够有效地抑制测量噪声,在不同干扰下的误码率大大降低,提高了抗干扰能力。

关键词: 通信技术; 变换域通信系统; 自回归模型; 误码率
中图分类号:TP391 文献标志码:A 文章编号:1671-5497(2014)05-1423-06
Modern cross spectrum estimation method and simulation analysis
DONG Hao, CHI Xue-fen, QU Liang-dong, SHI Yao-wu, ZHAO Xiao-hui, DONG Chao
College of Communication Engineering, Jilin University, Changchun 130012, China
Abstract

A modern cross spectrum estimation method is proposed, which is the SVD algorithm based on cross-spectrum of the Auto-Regressive (AR) model for parameter estimation. Compared to previously proposed Levinson algorithm based on cross-spectrum of the AR model, the new method of this study can effectively overcome the influence of the estimation error of the cross correlation functionrxy(m). Simulation results show that the spectrum estimation accuracy of the proposed method is much better. A simulation platform in the measurement noise background is established. The anti-jamming performance of the Transform Domain Communication System (TDCS) based on the proposed method is studied. The results show that the TDCS can effectively suppress the measurement noise, greatly reduce the error rate under different disturbances, and improve the capacity of antidisturbance.

Keyword: communication technology; transform domain communication system; autoregressive model; error rate
0 引言

变换域通信系统(TDCS)由于可以有效抑制通信传输中的干扰问题,近年来针对其抗干扰性能的研究已成为国内外通信系统领域的研究热点[ 1, 2]。信道估计是TDCS的最关键环节,而谱估计法是信道估计的核心方法,谱估计法分为自谱估计法和互谱估计法。自谱估计法分为两种:传统自谱估计法和现代自谱估计法,后者相比前者,大大提高了谱的分辨率,且不受限于数据长度,然而对测量噪声抑制效果很差。在这种背景下,互谱估计法被提出,互谱估计法分为传统互谱估计法和现代互谱估计法,前者虽然能抑制测量噪声,但缺点是谱估计方差较大,谱的分辨率较低。本文对互谱估计理论及方法进行了深入研究,提出一种基于互谱自回归模型的SVD算法的现代互谱估计方法,并对TDCS如何有效抑制测量噪声、降低误码率、提高频谱资源的利用率和通信质量进行了仿真验证。

1 互谱估计理论及方法
1.1 互谱估计问题转化

文献[3]指出,通常为了对信号进行互谱估计运算,首先要将其转化为互谱估计问题,可以通过独立双通道放大器测量方法解决。

图1中,放大器A和B各采用两个相互独立电源 ECC1 ECC2供电,从而所产生的噪声也相互独立。设A和B的放大倍数分别为 k1k2,则输出信号 x(t)y(t)分别为:

x(t)=k1si(t)+n1(t)(1)y(t)=k2si(t)+n2(t)(2)

式中: n1(t)n2(t)为两个相互独立的零均值观测噪声。

根据式(1)(2)能求出 x(t)y(t)的互相关函数 rxy(τ)为:

rxy(τ)=Ex(t)y(t+τ)=Ek1si(t)+n1(t)k2si(t+τ)+n2(t+τ)=k1k2rsi(τ)(3)

显然,这种方法可以抑制噪声,实现对信号的互谱估计。

图1 相互独立的双通道互谱估计器原理图Fig.1 Independent cross spectral estimator diagram

1.2 互相关函数、互功率谱的定义

针对互相关函数和互功率谱的定义方式有许多,本文选用最常用的一种定义。

设时间序列 x(n)y(n)均为各态历经的广义平稳随机过程,且 x(n)y(n)是平稳相关的,则 x(n)y(n)之间的互相关函数由下式定义:

rxy(m)=Ex*(n)y(n+m)4ryx(m)=Ey*(n)x(n+m)5

式中:*表示取其共轭[ 4]

根据维纳-辛钦定理,可直接得到 x(t)y(t)的互功率谱的定义为:

Sxyω=m=-rxyme-jωm6Syx(ω)=m=-ryx(m)e-jωm7

1.3 时间序列的线性模型与互功率谱的关系

现代互谱估计方法成立首先需要满足两个条件,即“互谱计算问题”和“互谱分解问题”。前者是指互功率谱可通过两个“联合平稳”随机序列的线性模型直接求得;后者是指通过互功率谱的分解可求得这两个线性模型。

定理1 设时间序列 x(k)y(k)均为平稳的ARMA过程,且联合平稳,即:

x(k)=B(z-1)A(z-1)ωx(k)(8)y(k)=D(z-1)C(z-1)ωy(k)(9)式中:B(z-1)A(z-1)=1+b1z-1++bqz-q1+a1z-1++apz-p10D(z-1)C(z-1)=1+d1z-1++dmz-m1+c1z-1++cnz-n11

A(z-1)C(z-1)的零点都处于单位圆内; ωx(k)ωy(k)都为零均值白噪声。

ωx(k)ωy(k)的互功率谱密度如下:

Sωxωy(ω)=σ12

可得 x(k)y(k)的互功率谱密度为:

Sxy(ω)=σB(e)D(e-)A(e)C(e-)13

如果式(9)采用Z变换形式表示,那么可得:

Sxy(z)=σB(z)D(z-1)A(z)C(z-1)14

定义1 若互功率谱 Sxy(ω)存在且不为零,且为 ejωT的有理函数(T为采样周期),则称 Sxy(ω)为有理谱。

定理2(互功率谱分解定理) 若联合平稳的两个随机过程的互功率谱 Sxy(ω)具有有理谱形式,且其互相关函数 rxy(m)(m=0,±1,)均为实数,则必存在两个零极点均在单位圆内的实系数有理函数:

Hx(z-1)=B(z-1)A(z-1)=1+b1z-1++brz-r1+a1z-1++asz-s15Hy(z-1)=D(z-1)C(z-1)=1+d1z-1++dmz-m1+c1z-1++cnz-n16满足:Sxy(z)=σHx(z)Hy(z-1)=σB(z)D(z-1)A(z)C(z-1)17

式中: σ为一个标量因子; Sxy(z)为互功率谱 Sxy(ω)的Z变换,该互功率谱分解是唯一的。

2 基于互谱AR模型的SVD算法
2.1 互相关函数的Yule-Walker方程

目前很多“现代”自谱估计法都是在自相关函数的Yule-Walker方程基础上提出的,要构造“现代”互谱估计法,需先创立互相关函数的Yule-Walker方程,具体有下面相关定理。

定理3(互相关函数的Yule-Walker方程) 设时间序列 x(k)y(k)均为零均值、平稳且联合平稳的实AR过程,即:

x(k)=ωx(k)A(z-1)18y(k)=ωy(k)B(z-1)19A(z-1)=1+a1z-1++apz-p;ap0(20)B(z-1)=1+b1z-1++bqz-q;bq0(21)

A(z-1)B(z-1)的根都处于单位圆内; ωx(k)ωy(k)均为零均值噪声序列,且 Eωx(k)ωy(k+n)=σxyδ(n),δ(n)为Kronecker Delta函数,则互相关函数序列 rxy(k)ryx(k)(k=0,1,)满足下列Yule-Walker方程:

rxy0ryx1ryx(q)rxy1rxy0ryx(q-1)rxy(q)rxy(q-1)rxy01b1bq=σxy0022简写为:RxyB=σ23ryx0rxy1rxy(p)ryx1ryx0rxy(p-1)ryx(p)ryx(p-1)ryx01a1ap=σxy0024简写为:RyxA=σ25

2.2 基于互谱AR模型参数估计的SVD算法

x(k)y(k)分别为由式(18)(19)所定义的AR( p)、AR( q)过程,其扩阶Yule-Walker方程分别为:

r^yx0r^xy1r^xype-1r^yx1r^yx0r^xype-2r^yxpe-1r^yxpe-2r^yx0·a^1a^2a^pe=-r^yx1r^yx2r^yxpe26r^xy0r^yx1r^yxqe-1r^xy1r^xy0r^yxqe-2r^xyqe-1r^xyqe-2r^xy0·b^1b^2b^qe=-r^xy1r^xy2r^xyqe27

式中: pe>p;qe>q,其值不妨取得大些。

式(20)(21)可分别简写为:

R^yxA=-r^yx28R^xyB=-r^xy29

根据矩阵的奇异值分解定理,有:

R^yx=V*30式中:R^yxR^yx*ui=σiui31yx*R^yxvi=σivi32

Λ=diag[σ1,σ2,,σpe],σi按递减顺序排列,即 σ1>σ2>>σpe

R^yx按秩为平p的奇异值展开为:

R^yx=i=1pσiuivi*33

A{Ui}的线性组合表示为:

A=i=1paivi34

由式(28)(30)(33),可得:

ai=ui*r^yxσi35所以有:A=i=1pui*r^yxσivi36

根据矩阵理论,用这种方法求得的 A为矩阵方程(22)的最小二乘解。

R^xy的奇异值分解式为:

R^xy=U~Λ˙V~*37

用相同的方法可求得:

B=i=1qu~i*r^xyσ~iv~i38

实际应用中,通常可取 pe=qe,这时有:

R^xy*=R^yx39

因此,只需作一次SVD分解即可,从而大大减少了奇异值分解的计算量。

2.3 SVD算法的谱估计性能验证

在之前的研究中[ 5],作者提出的基于互谱AR模型参数估计的Levinson算法忽略了互相关函数 rxy(m)的估计误差,而本文提出的互谱AR模型参数估计的SVD算法可以有效克服这种估计误差带来的影响,所以SVD算法的谱估计精度要比Levinson算法有很大的提高。

为了验证这一结论,应用和验证Levinson算法谱估计性能采用的相同两个数字仿真模型为:

x(k)=1.58566x(k-1)-2.5573x(k-2)+1.55411x(k-3)-0.960596x(k-4)+ω(k)+nx(k)y(k)=1.54515y(k-1)-2.47666y(k-2)+1.48397y(k-3)-0.922368y(k-4)+ω(k)+ny(k)

其中,时间序列 x(k)y(k)的AR模型的极点均在单位圆附近,分别为:

[0.99exp(±j0.9)]  [0.99exp(±j0.2)] [0.98exp(±j0.95)] [0.98exp(±j0.1)]

nx(k)ny(k)均为测量噪声,分别由方差为1的相互独立的零均值白噪声 ωx(k)ωy(k)通过两个带通滤波器产生,即:

nx(k)=11-1.12117z-1+1.27852z-2-0.549375z-3+0.4076z-4ωx(k)ny(k)=11-1.26135z-1+1.65042z-2-0.80726z-3+0.4096z-4ωx(k)

ω(k)=ωx(k+4096),ω(k)ωx(k)ωy(k)是相互独立的,取 x(k)y(k)的信噪比为0 dB,数据长度为512 ,基于互谱AR模型参数估计的SVD算法和Levinson算法分别得到互谱(幅度谱)估计曲线如图2所示。

图2 互谱估计Fig.2 Cross spectral estimation

由图可见,即使在测量噪声和信噪比为0 dB的情况下,本文提出的方法也具有良好的谱估计性能,能有效抑制测量噪声,由于克服了估计误差的影响,其谱估计性能强于互谱Levinson算法。

3 仿真实验
3.1 实验条件

在有测量噪声的背景下,采用数据流仿真和MATLAB软件搭建仿真平台,研究TDCS在不同干扰下的抗干扰能力。

(1)数据源采用随机二进制数。

(2)测量噪声 ωx(n)ωx(n)采用方差为1的白噪声通过一带通滤波器

H(z)=k(1-2z-2+z-4)1-1.637z-1+2.237z-2-1.307z-3+0.641z-4生成,其功率谱密度曲线如图3所示。

图3 测量噪声的功率谱Fig.3 Power spectrum of the measurement noise

(3)干扰分别选用单音干扰、多音干扰、10%窄带干扰和70%窄带干扰。

(4)信噪比 Eb/ N0=4 dB,干信比 J/E为0,…,30 dB。

(5)随机相位的范围是:

e(ω)={ejθi(ω)θi(ω)[0,2π2r,,2π(2r-1)2r]}

(6)选用直接序列扩频的抗干扰性能为比较对象。

3.2 实验方法

(1)应用本文提出的方法作为信道谱估计法。

(2)随机序列为9阶的 m序列,周期是29-1=511。

(3)分别选用双极性调制、二元循环移位键控(BSCK)调制和二元循环翻转移位键控(BCASK)调制方法。

4 仿真结果与比较

图4可知,在测量噪声背景下,应用本文提出的方法进行谱估计,可以有效抑制测量噪声,谱分辨率较高。由图5可知,针对信道单音干扰、多音干扰、10%窄带干扰和70%窄带干扰,应用幅度谱成型法可以有效抑制这些干扰。

图4 在不同干扰下信道的功率谱Fig.4 Channel power spectrum under different interference

图5 幅度谱图Fig.5 Amplitude spectrum

图6可知,采用双极性调制,TDCS针对多音干扰的抑制效果最好。由图7可知,采用BCSK调制,TDCS针对单音干扰、多音干扰和70%窄带干扰的抑制效果较好,而对10%窄带干扰的抑制效果较差。

图6 基于双极性调制的误码率Fig.6 Error rate based on bipolar modulation

图7 基于BCSK调制的误码率Fig.7 Error rate based on BCSK modulation

图8可知,采用BCASK调制,针对不同的干扰,TDCS的误码率都远远低于直接序列扩频通信系统的理论最小误码率。

图8 基于BCASK调制的误码率Fig.8 Error rate based on BCASK modulation

5 结束语

对互谱估计理论及方法进行了研究,提出一种现代互谱估计方法。该方法有效克服了互相关函数 rxy(m)估计误差带来的影响,仿真结果表明其谱估计精度比Levinson算法有了很大提高。在有测量噪声的背景下,应用本文提出的方法对TDCS的抗干扰能力进行了仿真,结果表明:该方法下的TDCS能够有效抑制测量噪声,大大降低了在不同干扰下的误码率,提高了抗干扰能力。

The authors have declared that no competing interests exist.

参考文献
[1] Hu S, Wu G, Xiao Y, et al. Design of low PAPR fundamental modulation waveform for transform domain communication system[J]. Wireless Personal Communications, 2013, 71(3): 2215-2229. [本文引用:1] [JCR: 0.428]
[2] Hu S, Bi G A, Guan Y L, et al. Spectrally efficient transform domain communication system with quadrature cyclic code shift keying[J]. IET Communications, 2013, 7(4): 382-390. [本文引用:1] [JCR: 0.637]
[3] 赵艳, 张兴周, 缪善林. 基于小波包的变换域通信系统窄带干扰抑制技术[J]. 应用科技, 2007, 34(2): 13-16.
Zhao Yan, Zhang Xing-zhou, Miao Shan-lin. The narrowband interference suppression technique of the transform domain communication system based on the wavelet packet[J]. Applied Science and Technology, 2007, 34(2): 13-16. [本文引用:1] [CJCR: 0.3826]
[4] Han C, Jun W, Shuping G, et al. Detection and performance of the OFDM-based transform domain communication system[C]∥Proceedings of 2006 International Conference on Communications, Circuits and Systems, Beijing, China, 2006: 1332-1336. [本文引用:1]
[5] 董浩, 迟学芬, 曲良东, . 基于互谱自回归模型的Levinson算法的变换域通信系统抗干扰性能[J]. 吉林大学学报: 工学版, 2014, 44(3): 812-817.
Dong Hao, Chi Xue-fen, Qu Liang-dong, et al. Anti-interference performance of TDCS based on Levinson algorithm of cross pectrum AR model parameter estimation[J]. Journal of Jilin University(Engineering and Technology Edition), 2014, 44(3): 812-817. [本文引用:1] [CJCR: 0.701]