Highly Robust Adaptive Beamforming Algorithm in Satellite Communications
-
摘要:
在卫星通信中,采用自适应波束赋形技术能极大提升导航接收机的抗干扰性能,然而,传统自适应波束赋形算法对模型失配极为敏感. 针对传统自适应波束赋形算法在期望信号导向矢量和协方差矩阵失配时,输出性能急剧下降的问题,本文提出了一种高鲁棒性自适应波束赋形算法. 该算法首先估计期望信号的输入信噪比(SNR),再根据SNR构造投影矩阵来估计期望信号导向矢量和干扰信号导向矢量;接着,基于不确定集优化方法再次校正期望信号导向矢量和干扰信号导向矢量;最后,估计信号功率并重构干扰加噪声协方差矩阵. 仿真结果表明,相比于协方差矩阵重构波束赋形算法,本文算法具有更优异的输出信干噪比(SINR)性能,当SNR为10.0 dB并存在期望信号波达方向(DOA)估计失配时,本文算法的输出SINR增益可达1.9 dB;当存在波前扰动失真时,输出SINR增益约1.5 dB;当存在局部相干散射时,输出SINR增益约1.6 dB.
Abstract:In satellite communications, leveraging adaptive beamforming technology can significantly improve the anti-jamming ability of navigation receivers. However, conventional adaptive beamforming algorithms are sensitive to model mismatch. In order to overcome the performance degradation of conventional adaptive beamforming algorithms arising from both the steering vector mismatch of the desired signal and the covariance matrix mismatch, a new robust adaptive beamforming algorithm is proposed. Firstly, the signal-to-noise ratio (SNR) of the desired signal is estimated. Then, the projection matrix is constructed with the estimated SNR to further predict the steering vectors of the desired signal and those of the interferences. Next, the steering vectors of the desired signal and the interferences are corrected by using the uncertainty-set optimization method. Finally, the signal power is estimated and the interference-plus-noise covariance matrix is reconstructed. The simulation results show that, compared with the beamforming algorithm that requires covariance matrix reconstruction, the proposed algorithm achieves a better output signal to interference and noise ratio (SINR) performance. When SNR is 10.0 dB and signal direction of arrival (DOA) mismatch occurs, the output SINR gain is about 1.9 dB; when wavefront distortion arises, the output SINR gain is about 1.5 dB; when coherent local scattering happens, the output SINR gain is about 1.6 dB.
-
双制式列车能实现市域铁路与市内城轨交通的互联互通、贯通运营,减少换乘. 然而,双制式列车存在车体—钢轨回流、车体电位抬升和轴承电蚀等问题,车体回流过大、车体电位过高会对车载弱电设备造成影响,并恶化列车的电磁环境,而轴承的损伤直接影响列车的行车安全. 这些问题与列车整车接地系统的设计密切相关,因此,研究双制式列车接地系统配置具有重要意义.
目前,针对列车接地系统的研究主要集中在单一制式列车方面,如直流(DC)制或交流(AC)制列车. 文献[1]量化了直流制地铁列车轴承电流的大小及其与牵引回流的关系,并提出一种抑制轴承电流的接地方式. 文献[2]建立了动态工况下的地铁列车车网联合仿真模型,对列车接地回流分布进行仿真分析. 文献[3-5]建立高速动车组接地系统的仿真模型,通过优化列车接地系统,降低车体环流和车体—轴端电位.
对于双制式牵引供电系统,为限制不同供电制式系统之间发生牵引回流交换,建议在双制式系统转换段使用绝缘节与特殊馈电装置和开关装置连接[6]. 针对过渡区段设置方案,文献[7-8]研究了双制式牵引供电系统复合钢轨电位问题,提出应在交、直转换段钢轨处设置绝缘节;文献[9-10]分析了当双制式线路的直、交流区段由同一主所供电时,交流区段产生的谐波问题会影响直流区段;文献[11]建立了双制式列车通过锚段关节式电分相过程的等值电路模型,并分析了列车通过锚段关节式电分相时的暂态特性.
双制式列车接地系统需兼容交、直牵引回流. 目前,对于双制式列车接地系统的研究较少. 文献[12]介绍了双制式列车牵引传动系统. 文献[13]提出一种双制式列车接地系统方案设计,提出在各节车厢车体与汇流排之间均应设置保护电阻.
目前,对列车接地系统的研究主要以仿真建模为主,缺乏统一的数学模型,这限制了列车接地系统在各区段运行过程性能的深入研究. 为此,本文提出列车接地系统的车—轨链式等效电路模型,并结合牵引供电系统进行车-地一体化联合计算,分析双制式列车运行在直流区段、交流区段的车体环流分布,并对列车接地系统提出改进建议. 该方法也适用于单供电制式或多供电制式列车接地系统的分析.
1. 双制式列车接地系统
双制式列车可在交、直流区段贯通运行. 交、直流区段之间需通过交—直转换段进行分离,其结构如图1所示.
为适应直流和交流两种供电制式,双制式列车除了和普通地铁列车一样装有牵引逆变器以外,也装有与牵引变压器和牵引变流器. 列车在交—直转换段完成不同制式的切换.
国内某型双制式列车为6节编组,其接地系统如图2所示. 列车牵引传动和接地系统均首尾对称. 在直流牵引工况下,列车工作接地与保护接地共用同一接地汇流排. 在交流牵引工况下,列车工作接地设置专用汇流排与保护接地的汇流排分开.
1.1 车—轨链式电路
列车接地系统可以分为车体、接地汇流排和钢轨三层结构,如图3所示. 图中:Zctlj和Zct分别为列车车间连接线阻抗和列车车体阻抗,Zhlp为汇流排间连接线阻抗,R0为车体与接地汇流排之间的保护电阻,Zjd1和Zjd2为接地汇流排与轮对之间连接线阻抗,Zr1为同一转向架轮对间的钢轨阻抗,Zr2为不同一转向架间的钢轨阻抗,Zr3为不同车厢间的钢轨阻抗. 接地汇流排切面包含4个节点(图3中 ①~④).
单个接地汇流排的节点导纳矩阵${{\boldsymbol{Y}}_{{\text{cb}}}} $如式(1)所示.
Ycb=(1/R0−1/R000−1/R01/R0+1/Zjd2+1/Zjd1−1/Zjd2−1/Zjd10−1/Zjd11/Zjd1+1/Zr1−1/Zr10−1/Zjd2−1/Zr11/Zjd2+1/Zr1). (1) 各接地汇流排之间还存在车间连接线、汇流排间连接线等横连线,其中,车间连接线的横连线导纳矩阵Ylj如式(2)所示.
Ylj=(1/Zctlj−1/ZctljOO−1/Zctlj1/ZctljOO), (2) 式中:O为3阶零矩阵.
由于列车接地汇流排的布置具有对称性,可以根据列车接地汇流排划分切面,形成车—轨链式等效电路,如图4所示. 图中,Ycbi为第i个接地汇流排节点导纳矩阵,Zhli为横连线阻抗矩阵,Icti为注入第i个接地汇流排的牵引电流向量,$ i = 1,2, \cdots ,m $.
形成的列车车—轨导纳矩阵为
YCT=(Z−1hl1+Ycb1−Z−1hl1−Z−1hl1Z−1hl1+Ycb2+Z−1hl2−Z−1hl2−Z−1hl2Z−1hl2+Ycb3+Z−1hl3−Z−1hl3⋮−Z−1hlm−2Z−1hlm−2+Ycbm−1+Z−1hlm−1−Z−1hlm−1−Z−1hlm−1Ycbm+Z−1hlm−1). (3) 对于牵引电流向量,需分别考虑列车处于直流和交流两种工况. 含有牵引电流注入的车—轨切面电流向量如式(4)所示.
Icti(t)={[0˙Itracti(t)00]T,Tr(t)=Tr0,[00˙Itracti(t)0]T,Tr(t)=Tr1, (4) 式中:Tr(t)为时刻t列车的供电制式状态;Tr0为列车处于直流制牵引供电;Tr1为列车处于交流制牵引供电;$ \dot{I}_{{\mathrm{tract}}i}(t) $为时刻t注入第i个接地汇流排的牵引电流,直流制式下$ \dot{I}_{{\mathrm{tract}}i}(t) $仅取实部.
对列车车—轨首、末切面的电流向量进行修正,修正后的车—轨首、末切面的电流向量Ict1new、Ictmnew如式(5)所示.
{Ict1new=Ict1+[00−˙IGL(t)0]T,Ictmnew=Ictm+[000−˙IGR(t)]T, (5) m∑i=1˙Itracti(t)=˙Itr(t)=˙IGL(t)+˙IGR(t), (6) 式中:$ \dot{I}_{\mathrm{tr}}(t) $为列车取流,$ \dot{I}_{\mathrm{GL}}(t) $为车—轨首切面钢轨电流,$ \dot{I}_{\mathrm{GR}}(t) $为车—轨末切面钢轨电流. 直流制式下$ \dot{I}_{\mathrm{GL}}(t) $、$ \dot{I}_{\mathrm{GR}}(t) $仅取实部.
列车车—轨电流向量为
ICT=(Ict1new,Ict2,Ict3,⋯,Ict(m−2),Ict(m−1),Ictmnew)T. (7) 形成的车—轨链式等效电路节点电压向量为
UCT=Y−1CTICT. (8) 2. 双制式牵引供电系统建模
2.1 交、直流区段牵引供电系统建模
交、直流区段的牵引网均满足平行多导体结构,故可采用链式电路模型表示. 交、直流区段l长度的牵引网阻抗矩阵${{\boldsymbol{Z}}_l} $、导纳矩阵${{\boldsymbol{Y}}_l} $如式(9)所示[14].
{Zl=sinh(√ZYl)(ZY)−12Z=Z∞∑n=0l2n+1(2n+1)!(ZY)n,Yl/2=Z(ZY)−12tanh(√ZYl/2)=Zl−1∞∑n=1l2n(2n)!(ZY)n, (9) 式中:Z、Y分别为牵引网单位阻抗矩阵、导纳矩阵.
在直流区段中,只考虑Z、Y的电阻部分.
牵引变电所可采用诺顿等效电路模型. 交流牵引变电所α、β供电臂的等效电流源$ \dot{I}_{{\mathrm{equ}}\alpha} $、$ \dot{I}_{{\mathrm{equ}}\beta } $可用式(10)求得[15].
{[˙Iequα˙Iequβ][ZαZβ]=NEABC−Zγ[˙Iβ˙Iα],Zαβ=[ZαZγZγZβ], (10) 式中:N为电压变化矩阵,EABC为牵引变压器一次侧电压向量,Zα、Zβ、$Z_\gamma $为变电所T型等效电路等值阻抗,Zαβ为变电所等效阻抗矩阵,$ \dot{I}_\alpha $、$ \dot{I}_\beta $分别为变电所α、β供电臂端口电流.
直流牵引变电所使用24脉波整流机组(24 MPR),其等效电流源Id和端口等效电阻r0为[16]
{Id=Udr0=1r024√2πsinπ24U2=1.41U2r0,r0=32πXc, (11) 式中:Ud为24 MPR等效电压源,U2为24 MPR二次侧线电压额定值,Xc为24 MPR换流阻抗.
2.2 交、直流区段联合牵引供电计算
在双制式线路上存在不同供电制式的列车运行,故需对交、直流区段进行联合牵引供电计算.
对于牵引网的建模,若线路均为高架区段,交流区段采用直供带回流方式,其牵引网由回流线、接触网、钢轨、综合地线构成,单位牵引网阻抗、导纳为4阶矩阵;直流区段牵引网由接触网、钢轨、排流网构成,单位牵引网阻抗、导纳为3阶矩阵. 为形成统一的牵引网阻抗、导纳矩阵,直流区段需添加虚拟导线使其单位牵引网阻抗、导纳变为4阶矩阵. 为使得系统节点导纳矩阵非奇异,虚拟导线与钢轨之间可设置大电阻横向连接. 双制式线路牵引网模型如图5所示. 图中,$ \dot{I}_{\mathrm{trdc}} $、$ \dot{I}_{\mathrm{trac}} $分别为列车在直流区段、交流区段取流.
根据叠加定理,交、直流区段统一牵引供电计算中节点电压方程组为
{USdc=G−1Sj(a+b)×j(a+b)Idcs,USac=Y−1Sj(a+b)×j(a+b)Iacs, (12) 式中:USdc为系统节点电压向量直流分量,USac为系统节点电压向量交流分量,Idcs为直流电流向量,Iacs为交流电流向量,GS为仅直流源作用时系统牵引网节点导纳矩阵,YS为仅交流源作用时系统牵引网节点导纳矩阵,j为单位牵引网阻抗导纳矩阵阶数,a、b分别为直流区段、交流区段切面数.
3. 车-地一体的交、直流区段联合牵引供电计算
由双制式牵引系统供电计算可以得到各时刻列车的取流信息以及列车位置相邻切面的钢轨电流信息. 根据这些数据,结合车—轨链式等效电路模型,可以得出列车在各时刻的车体环流分布以及各节车厢车体—轴端电位.
车-地一体的交、直流区段联合牵引供电计算电路模型如图6所示,图6(a)中列车接地系统等值电路见图6(b). 图中:Zc为接触网阻抗,Zr为钢轨阻抗,Zp为排流网阻抗,Zfb为回流线阻抗, Zr-p为钢轨对排流网阻抗,Zp-e为排流网对地阻抗,Zgw为贯通地线阻抗,Ze为贯通地线接地阻抗.
该联合计算流程如图7所示. 该方法不仅适用于双流制接地系统的研究,也可用于单一供电制式或者其他多供电制式列车接地系统的分析.
4. 列车接地保护电阻优化模型
4.1 目标函数
从车体—轴端电位角度,建立列车接地保护电阻优化模型,尽可能地抑制车体—轴端电位大小.
选择列车运行过程中,列车各车车体—轴端电位最大值作为目标函数f1(X),如式(13)所示.
{minf1(X)=UCZ,k,X={xk},xk∈ε, (13) 式中:UCZ,k为列车第k节车厢车体—轴端电位最大值,X为列车各车保护电阻值配置集合,xk为列车第k节车厢的保护电阻值,ε为以10 mΩ为步长的随机离散变量组合.
4.2 约束条件
求解单目标函数式(13),其约束条件为列车保护电阻上、下限值以及通过保护电阻的车体电流上限值,如式(14)所示.
{xmin⩽xk⩽xmax,ICT,k⩽ICT,max, (14) 式中:xmax、xmin分别为保护电阻设置的上、下限,ICT,k为列车第k节车厢保护电阻的电流最大值,ICT,max为列车保护电阻的电流上限值.
5. 算例分析
为验证算法的有效性,以国内某条双制式轨道交通线路(图8)为例,分析列车处于直流区段和交流区段2种情况下的车体环流分布,并与实测结果进行对比.
5.1 仿真条件
该线路全长28.22 km,各牵混所以及主所位置见表1. 全线共设置2个直流车站和5个交流车站,所有车站均为高架站. T1和T2为区间牵引所,TS1为带牵引所的直流区段车站,S2~S7为普通车站,K为线路设计起点,TPS1和TPS2为交流区段牵引主变电所. 交—直转换段NS设置在S2和S3站点之间. K—NS为直流区段,采用1500 V柔性接触网授流,通过钢轨回流;采用地面制动电阻吸收列车再生制动能量;TS1处的钢轨电位限制器(OVPD)接地. NS—S7为交流区段,采用25 kV柔性接触网授流,通过回流线、贯通地线以及钢轨回流. 定义K—S7为上行方向, S7—K为下行方向.
表 1 牵引所以及主所位置Table 1. Location of traction station and main substationkm 牵混所编号 位置 主所编号 位置 T1 0.15 TPS1 19.81 TS1 1.74 TPS2 28.21 T2 3.70 该型列车车辆参数见表2所示,其接地系统如图2所示. 定义其中1车为头车,方向朝S7;6车为尾车,方向朝TS1. 全天采用K—S7单一运行路线,发车间隔设置为500 s.
表 2 车辆参数Table 2. Train parameters参数 数值 列车编组 6A 车重/t 223.88 结构速度/(km·h−1) 120 最大加速度/(m·s−2) 1.1 (DC),0.9 (AC) 最大减速度/(m·s−2) 1.2 列车接地系统中各连接线阻抗以及车体阻抗由现场实际测量列车得出,对应参数见表3.
牵引计算模拟得到的上下行列车功率-时间曲线如图9所示.
5.2 实测验证
对该线路某辆列车的一组动力单元的接地回流系统的电流进行同步检测,在列车保护电阻处加装电流传感器,规定流出车体电流方向为正. 监测点的详细布置方案如图10所示,图中,k-p为第k节车厢第p个接地汇流排处的保护电阻,余图同. 不同位置设备的检测信号通过GPS同步授时.
5.2.1 直流区段
在直流工况下,列车牵引电流通过各车接地汇流排分散注入至钢轨. 选取列车在上行方向TS1—K区间运行过程,计算并分析列车车体环流分布情况. 该区间列车取流以及左、右切面钢轨电流计算值如图11所示. 列车一组动力单元的车体环流分布计算值和实测值如图12所示.
在该直流区间中,列车各保护电阻的电流计算值如图13所示. 由图可知,通过列车保护电阻电流的最大值为22.3 A. 该时刻列车处于牵引工况,车体环流路径为4~6车流入车体,1~3车流出车体.
5.2.2 交流区段
列车在交流工况下,牵引电流通过3、4车牵引变压器一次侧专用汇流排注入至钢轨. 选取列车在上行方向S5—S4区间运行过程计算列车取流以及左、右切面钢轨电流计算值,如图14所示. 列车一组动力单元的车体环流分布计算值和实测值如图15所示.
在该交流区间中,列车各保护电阻的电流计算值如图16所示. 通过列车保护电阻电流的最大峰值为9.6A,该时刻列车处于牵引工况,车体环流路径为3~6车流入车体,1~2车流出车体.
计算与实测存在误差的原因是由于列车车体环流分布受列车司机操纵设置以及钢轨均流线等横联线位置的影响. 列车1~3车监测位置的保护电阻电流实测值与计算值的总体变化趋势大致相同,说明该车-地一体联合牵引供电计算模型可用于分析列车车体环流分布,验证了列车在交、直流区段时模型的准确性.
5.3 对列车接地系统配置的讨论与分析
在正常工况下,列车接地系统配置需能抑制车体环流以及车体—轴端电位. 对于交流制动车组,车体—轴端电位的最大值不应超过1 V[19]. 地铁列车的车体—轴端电位和车体环流没有明确的限值. 关于列车保护电阻,TB/T 2977—2016[20]规定,列车车体与轨道之间的保护电阻值不应大于50 mΩ[20].
由图12、15可见,在交、直流区段中该型双制式列车的车体环流分布总体上是头尾车(1、6车)最大,中间车(3、4车)最小. 为使列车在交、直流区段运行过程中降低头尾车车体—轴端电位的同时,尽量抑制车体环流,本文对既有的列车接地系统方案提出2种改进方案:方案1为更改1、6车的保护电阻值,方案2为在1、6车增设1处接地汇流排,并更改1、6车的保护电阻值. 改进方案如图17所示.
设置xmin=10 mΩ,xmax=50 mΩ,ICT,max=60 A,使用2种改进方案重新计算,可得其在交、直流区段运行中的车体电流和车体—轴端电位分布.
方案1的车体—轴端电位以及车体环流分布最大值如图18所示. 当1、6车的保护电阻从50 mΩ降为10 mΩ,列车在直流区段的车体—轴端电位最大值从1.25 V降至1.04 V,而车体电流最大值从22.33 A增至88.01 A. 列车在交流区段的车体—轴端电位最大值从0.89 V降至0.67 V,而车体电流最大值从16.86 A增至45.98 A.
方案2的车体—轴端电位以及车体环流分布最大值如图19所示. 在1、6车各增设1处汇流排,1、6车的保护电阻从50 mΩ降为10 mΩ,列车在直流区段的车体—轴端电位最大值从2.12 V降至1.64 V,而车体电流最大值从28.99 A增至107.97 A. 列车在交流区段的车体—轴端电位最大值从0.79 V降至0.50 V,而车体电流最大值从10.95 A增至25.11 A.
方案1相较方案2,列车的车体—轴端电位最大值降低36.58%~41.04%,车体环流最大值降低18.49%~22.97%;并且在方案1中,1、6车采用20 mΩ保护电阻接地可使列车的车体—轴端电位最大值为1.15 V,车体电流最大值为50.30 A,达到抑制车体—轴端电位的最优效果.
6. 结 论
1) 建立了车地一体化的交、直流区段联合牵引供电计算模型,并将模型计算值与实测数据进行比较,验证模型的正确性.
2) 列车车体环流除受自身牵引取流影响外,也受邻车位置和工况、牵引网横联线设置的影响. 在交、直流区段中,列车头尾车的车体电流和车体—轴端电位值最大,中间车的车体环流和车体—轴端电位值最小.
3) 建立了列车接地保护电阻优化模型,并以既有的双制式列车接地系统为例,讨论分析了2种改进的接地系统方案. 方案1中头尾车采用20 mΩ保护电阻接地,能达到抑制车体—轴端电位的最优效果.
本文仅对稳态情况下列车接地保护电阻的设置进行了探讨,车体浪涌的暂态模型还需进行进一步研究.
-
[1] 卢丹. 稳健的全球卫星导航系统抗干扰技术研究[D]. 西安: 西安电子科技大学,2013. [2] 朱亮. 北斗卫星导航系统干扰识别与测向技术的研究与实现[D]. 北京: 北京交通大学,2019. [3] 刘江波. 稳健的收/发波束形成方法研究[D]. 成都: 电子科技大学,2018. [4] 黄磊. 非理想条件下的自适应波束形成算法研究[D]. 合肥: 中国科学技术大学,2016. [5] COX H, ZESKIND R, OWEN M. Robust adaptive beamforming[J]. IEEE Transactions on Acoustics, Speech, and Signal Processing, 1987, 35(10): 1365-1376. doi: 10.1109/TASSP.1987.1165054 [6] FELDMAN D D, GRIFFITHS L J. A projection approach for robust adaptive beamforming[J]. IEEE Transactions on Signal Processing, 1994, 42(4): 867-876. doi: 10.1109/78.285650 [7] LI J, STOICA P, WANG Z. Doubly constrained robust Capon beamformer[C]//The Thrity-Seventh Asilomar Conference on Signals, Systems & Computers. Pacific Grove: IEEE, 2004: 1335-1339. [8] JIAN L, STOICA P, WANG Z S. On robust Capon beamforming and diagonal loading[J]. IEEE Transactions on Signal Processing, 2003, 51(7): 1702-1715. doi: 10.1109/TSP.2003.812831 [9] GU Y J, LESHEM A. Robust adaptive beamforming based on interference covariance matrix reconstruction and steering vector estimation[J]. IEEE Transactions on Signal Processing, 2012, 60(7): 3881-3885. doi: 10.1109/TSP.2012.2194289 [10] HUANG L, ZHANG J, XU X, et al. Robust adaptive beamforming with a novel interference-plus-noise covariance matrix reconstruction method[J]. IEEE Transactions on Signal Processing, 2015, 63(7): 1643-1650. doi: 10.1109/TSP.2015.2396002 [11] HUANG Y W, ZHOU M K, VOROBYOV S A. New designs on MVDR robust adaptive beamforming based on optimal steering vector estimation[J]. IEEE Transactions on Signal Processing, 2019, 67(14): 3624-3638. doi: 10.1109/TSP.2019.2918997 [12] 毛晓军. 高性能阵列天线稳健自适应波束形成技术研究[D]. 哈尔滨: 哈尔滨工程大学,2017. [13] SHEN F, CHEN F F, SONG J Y. Robust adaptive beamforming based on steering vector estimation and covariance matrix reconstruction[J]. IEEE Communications Letters, 2015, 19(9): 1636-1639. doi: 10.1109/LCOMM.2015.2455503 [14] 毛英. 北斗空时自适应抗干扰子空间投影方法研究[D]. 哈尔滨: 哈尔滨工程大学,2017. [15] ZHENG Z, ZHENG Y, WANG W Q, et al. Covariance matrix reconstruction with interference steering vector and power estimation for robust adaptive beamforming[J]. IEEE Transactions on Vehicular Technology, 2018, 67(9): 8495-8503. doi: 10.1109/TVT.2018.2849646 [16] ZHOU C W, GU Y J, HE S B, et al. A robust and efficient algorithm for coprime array adaptive beamforming[J]. IEEE Transactions on Vehicular Technology, 2018, 67(2): 1099-1112. doi: 10.1109/TVT.2017.2704610 [17] 鲁郁. 北斗/GPS双模软件接收机原理与实现技术[M]. 北京: 电子工业出版社,2016:82-85. [18] KHABBAZIBASMENJ A, VOROBYOV S A, HASSANIEN A. Robust adaptive beamforming based on steering vector estimation with as little as possible prior information[J]. IEEE Transactions on Signal Processing, 2012, 60(6): 2974-2987. doi: 10.1109/TSP.2012.2189389 -