摘要
传统雷达高度表参数估计算法在面对参数的高维特性时会出现过拟合情况,导致参数估计精确度降低。为此,提出一种新颖的基于近端算子修正的哈密顿蒙特卡洛(PHMC)算法,通过统计学的手段估计高程参数。首先假设高程参数具有稀疏特性,并使用拉普拉斯分布对其进行表征,这种稀疏先验可表征高程突变的地形场景。稀疏先验与似然函数之间为非共轭关系,使用分层贝叶斯的方法获得后验分布函数的闭合解,采用哈密顿蒙特卡洛(HMC)方法通过采样的方式解决贝叶斯推论中的参数估计问题,引入近端算子提供次梯度完成参数估计。仿真数据验证了所提PHMC算法优于其他传统算法。
关键词
雷达高度表作为一种重要的微波遥感仪器,可通过发射脉冲和记录回波测量平台的高度,可搭载于不同运动平台实现不同场景下的测量需
本文针对机载雷达测高回波提出一种基于近端算子的哈密顿蒙特卡洛算法。使用拉普拉斯分布对高程参数的稀疏性进行表征,在这种情况下,难以得到后验分布函数的闭式解。其原因是稀疏先验与似然函数之间为非共轭关系,采用分层贝叶斯方法,通过贝叶斯公式获得了后验分布函数的闭合解。由于观测函数的先验函数中含有多重积分,传统估计算法难以从条件后验分布中计算出高程参数。本文采用HMC通过采样的方式解决贝叶斯推论中的参数估计问题。由于通过后验分布获得的能量函数不满足HMC算法中可微的要求,因此引入近端算子通过提供次梯度从而完成参数估计。使用仿真机载雷达测高回波对所提出的PHMC算法进行评估,仿真数据验证了所提PHMC算法优于传统算法。
为提升参数估计的精确度,本文采用延迟/多普勒高度表(Delay/Doppler Altimeter,DDA)作为雷达回波参数模型。DDA在传统高度表基础上,通过在顺轨向上引入合成孔径技术,提升了顺轨向上的分辨力、测量精确
(2) |
式中分别表示双程测距时间和多普勒频率。由文献[
(3) |
式中:为以秒表示的延迟补偿;为多普勒波束个数;。独立的测高回波可用矢量表示为,,其中,为雷达发射信号周期。
提出一种基于统计贝叶斯的方法:引入可表征目标特性的先验分布并对噪声进行建模。使用贝叶斯公式将似然函数与参数的先验函数联系在一起,获得目标参数的后验概率密度函数:
(4) |
式中:表示联合后验分布函数;为参数的先验函数;为似然函数,表示各项参数与观测信号的统计学关系;为观测信号的先验分布函数。本文中所有未知参数都认为是随机量并赋予概率分布。引入特定的先验分布函数表征待估计参数的特定特性。观测信号可表示成与似然函数相关的随机过程。在贝叶斯模型下,每个变量之间的关系可通过有向无环图(Directed Acyclic Graph,DAG)表示,如

图1 高程回波信号各参数关系有向无环图
Fig.1 DAG of the relationship among the altimetry parameters
稀疏先验广泛用于SAR成像中,假设雷达高度表回波信号中的高程参数具有稀疏特性并对此特性进行建模。范数是表征稀疏最有效的方式,该范数可通过记录向量中零元素的个数从而表征稀疏,但范数的正则化本身是NP-hard问题,难求其解。本文采用范数正则化表征稀疏,而范数正则化可等同于拉普拉斯分布(Laplace distribution),故可通过使用拉普拉斯分布来表征参数的稀疏特
(5) |
式中为拉普拉斯分布的尺度因子。
对噪声模型进行建模,假设雷达高度表回波信号受加性高斯白噪声影响,为增强对噪声方差表征的完备性,对噪声方差使用无信息先验进行建模。更准确地说,假设噪声的方差服从杰里夫斯(Jeffreys)分布:
(6) |
式中为指示函数。
分层贝叶斯模型可构建似然函数各项参数先验分布之间的联系,可用于估计后验分布的结构化分层模型。本文拟使用拉普拉斯分布对参数稀疏特性进行建模,由于先验分布函数(5)与似然函数(7)为非共轭,故无法获得具体联合后验分布函数的形式,分层贝叶斯可解决这一问题。文献[
(8) |
式中为关于参数的超参数,其分布服从伽马分布:
(9) |
式中:为伽马分布的尺度因子;为形状因子。当时,为Laplace分
联合后验分布可通过先验分布与似然函数进行推导:
(10) |
本节将详细推导基于分层贝叶斯模型下的参数后验分布。根据贝叶斯模型,关于参数的联合后验分布可通过式(5)~
(11) |
其中,关于高程参数条件后验分布函数可通过式(7)~
(12) |
假设噪声的方差分布为Jeffreys分布,根据Jeffreys先验知识,可以很容易地得到噪声方差的条件后验分布:
(13) |
式中为逆伽马分布。通过
(14) |
通过贝叶斯模型获得后验分布函数的闭合解,但传统方法不能很好地解决贝叶斯公式中关于观测信号的似然函数为多重积分问题。为此,本文采用HMC算法通过采样方法解决该问题,并对参数进行优化。
传统方法难从目标后验分布中获得目标参数的解析解,而统计采样方法可为此问题提供解决思路。目前统计采样方法有马尔科夫蒙特卡洛(Markov Chain Monte Carlo,MCMC)采样、MH(Metropolis-Hastings)采样、Gibbs采样等。MCMC采样由于随机游走中接受率较低,采样效率低于Gibbs采样而未被广泛使用;Gibbs采样适用于常规分布的采样。近年流行的HMC算
(15) |
式中:动能可简单表示为:。而在哈密顿动态过程中,系统能量变化服从能量转移定理:
(16) |
(17) |
式中为偏导数。在通过次跳蛙后,通过MH判别可获得最终的位置矢量以及速度:
(18) |
对于平滑函数,可通过梯度下降算法直接求解其极值,而函数为非平滑时,梯度下降不再适用。对于次梯度,并未对函数平滑性提出要求。HMC系统中的势能函数含有不可微的部分,通过直接求解梯度的方式不可行,本文引入近端算
(19) |
式中:为近端算子的尺度因子;表示参数的代替值。
势能函数可重新表示为:
(20) |
式中:为平滑可微函数;为不可微函数,需求解的近端算子:
(21) |
为的软阈值近端算
(22) |
最后,PHMC仍使用MH规则对优化参数进行判别。该算法可以表示如下:
Algorithm 1:proximal operator using in Hamiltonian dynamics for Posterior distributions
1. initialize with p(0);
2. set the iteration number KLf, , s=0
3. for s=1,2,…,S do
4. sample q(s,0)~N(0,IN)
5. compute q(s,)=q(s,0)-[p(s,0)-(prox(x)+)]
6. compute p(s,)=p(s,0)+q(s,)
7. compute q(s,)=q(s,)-(p(s,)-(prox(x)+))
8. for Klf=1 to KLf-1
do:
9. compute q(s,(Klf+)q(s,)-p(s,λ)-(prox(x)+)
10. compute p(s,()=p(s,()+q(s,(Klf+)
11. end
12. compute q(s,(KLf+)=q(s,(Klf)-p(s,λ)-(prox(x)+)
13. use MH acceptation:
min{1,exp(H(p(s,), q(s,(KLf)-H(p(s,), q(s,))}
14. p*=p(s,) and q*=q(s,)
15. end
本次实验使用估计偏差(Bias)比较估计参数和真实参数的差异,从而评估估计结果的质量。Bias可表示为:
(23) |
式中:为真值参数;为估计参数。后续可通过以上判决标准对算法的估计结果进行比较。
本文使用仿真数据与实测数据对算法的有效性进行验证,首先使用仿真数据验证所提算法的有效性。在确定了地面场景后设置雷达模拟参数,通过一系列仿真过程可以得到模拟回波。然后,通过遍历匹配将布朗模型产生的波形和合成回波进行优化匹配。最后,检索Brown模型和回波的均方根误差(Root-Mean-Square Error,RMSE),当其达到最小时,认为此时的参数值为真值。

图2 (a) 仿真数据与模型匹配;(b) 100 dB下3种参数估计算法结果;(c) -10 dB下3种参数估计算法结果
Fig.2 (a) match between the simulation and the model;(b) results of parameter estimation under 100 dB;
(c) results of parameter estimation under -10 dB
为证明所提PHMC算法的有效性,与传统的估计算法LS和MAP(Maximum A Posteriori)进行比较。3种算法用来估计不同信噪比下的参数(设定信噪比为100 dB、10 dB、0 dB以及-10 dB,其中100 dB为无噪声信号)。
method | bias under different SNRs | |||
---|---|---|---|---|
100 dB | 10 dB | 0 dB | -10 dB | |
LS | 0.96 | 0.96 | 1.11 | 2.18 |
MAP | 0.55 | 0.56 | 0.60 | 0.60 |
PHMC | 0.33 | 0.36 | 0.36 | 0.50 |
method | accuracy improvement under different SNRs | |||
---|---|---|---|---|
100 dB | 10 dB | 0 dB | -10 dB | |
MAP | 47.71% | 49.55% | 37.5% | 72.48% |
PHMC | 65.63% | 67.57% | 70.83% | 77.06% |
本次实验使用传统LS方法与MAP估计方法以及贝叶斯理论下的PHMC算法分别进行了回波参数估计。基于仿真结果的定性以及定量分析,验证了该方法在估计性能以及估计精确度上相对传统LS方法,有大幅度提升。
使用机载雷达高度表实测数据进行验证。该机载雷达高度表实测数据由40 000个回波组成,使用前5 000个脉冲(这段数据所对应地面探测区域为农田)回波验证提出算法的有效性。为减小相干斑噪声的影响,本文将100个脉冲作为一组进行非相参叠加。
parameter | value |
---|---|
altitude/m | 3 000 |
band width/M | 100 |
pulse width/μs | 5 |
velocity/(m· | 65 |
antenna beam width/(°) | 60 |
PRF/Hz | 2 000 |
对于实测数据,估计偏差(Bias)不能为其提供准确的定量分析标准值。本文拟采用一种改进的评价标准“STD at 20 Hz
(24) |
式中为20个连续回波估计的平均值。

图3 PHMC、MH、LS三种算法估计结果
Fig.3 Estimation of PHMC, MH and LS with the practical airborne altimetry echoes
其中“STD at 20 Hz”估计的平均值为64.68。
method | means | STD |
---|---|---|
LS | 64.76 | 1.34 |
MH | 64.70 | 0.36 |
PHMC | 64.67 | 0.34 |
本文提出了一种具有稀疏先验的机载雷达测高回波的估计算法。提出的PHMC算法可以很好地解决非光滑的能量函数:使用拉普拉斯分布描述雷达测高参数的稀疏性,使用分层贝叶斯解决似然函数与先验函数非共轭的问题,获得后验分布函数的闭合解;然后使用基于近端算子修正的HMC算法估计来自条件后验分布中的参数。采用机载雷达高度表仿真与实测数据对提出的PHMC算法进行验证,实验结果表明,考虑稀疏先验后的PHMC算法在不同信噪比下比其他算法效果更优。
参考文献
刘建新,林华,熊宗安,等. C波段脉冲雷达高度表设计[J]. 太赫兹科学与电子信息学报, 2008,6(6):401-404. [百度学术]
LIU Jianxin,LIN Hua,XIONG Zongan,et al. Design of C band pulse radar altimeter[J]. Journal of Terahertz Science and Electronic Information Technology, 2008,6(6):401-404. doi:10.3969/j.issn.1672-2892.2008.06.001. [百度学术]
BROWN G. The average impulse response of a rough surface and its applications[J]. IEEE Transactions on Antennas and Propagation, 1977,25(1):67-74. doi:10.1109/TAP.1977.1141536. [百度学术]
HALIMI A,MAILHES C,TOURNERET J Y,et al. Parameter estimation for peaky altimetric waveforms[J]. IEEE Transactions on Geoscience and Remote Sensing, 2013,51(3):1568-1577. doi:10.1109/TGRS.2012.2205697. [百度学术]
HALIMI A,MAILHES C,TOURNERET J Y,et al. A semi-analytical model for delay/Doppler altimetry and its estimation algorithm[J]. IEEE Transactions on Geoscience and Remote Sensing, 2014,52(7):4248-4258. doi:10.1109/TGRS.2013.2280595. [百度学术]
AMAROUCHE L,THIBAUT P,ZANIFE O Z,et al. Improving the Jason-1 ground retracking to better account for attitude effects[J]. Marine Geodesy, 2004,27(1/2):171-197. doi:10.1080/01490410490465210. [百度学术]
COTTLE R. Nonlinear programming[M]. [S.l.]:Wiley, 1972:588-589. [百度学术]
HALIMI A. From conventional to delay/Doppler altimetry[D]. Toulouse:University of Toulouse, 2013. [百度学术]
HALIMI A,MAILHES C,TOURNERET J Y. Cramer-Rao bounds and estimation algorithms for delay/Doppler and conventional altimetry[C]// The 21st European Signal Processing Conference(EUSIPCO 2013). Marrakech,Morocco:IEEE, 2013:1-5. [百度学术]
HALIMI A,MAILHES C,TOURNERET J Y,et al. Including antenna mispointing in a semi-analytical model for delay/Doppler altimetry[J]. IEEE Transactions on Geoscience and Remote Sensing, 2015,53(2):598-608. doi:10.1109/TGRS.2014.2326177. [百度学术]
SANDWELL D T,SMITH W H F. Retracking ERS-1 altimeter waveforms for optimal gravity field recovery[J]. Geophysical Journal International, 2005,163(1):79-89. doi:10.1111/j.1365-246X.2005.02724.x. [百度学术]
HALIMI A,MAILHES C,TOURNERET J Y,et al. Bayesian estimation of smooth altimetric parameters:application to conventional and delay/Doppler altimetry[J]. IEEE Transactions on Geoscience and Remote Sensing, 2016,54(4):2207-2219. doi:10.1109/TGRS.2015.2497583. [百度学术]
YANG Lei,ZHAO Lifan,BI Guoan,et al. SAR ground moving target imaging algorithm based on parametric and dynamic sparse Bayesian learning[J]. IEEE Transactions on Geoscience and Remote Sensing, 2016,54(4):2254-2267. doi:10.1109/TGRS. 2015.2498158. [百度学术]
YANG Lei,ZHAO Lifan,ZHOU Song,et al. Sparsity-driven SAR imaging for highly maneuvering ground target by the combination of time-frequency analysis and parametric Bayesian learning[J]. IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2017,10(4):1443-1455. doi:10.1109/JSTARS.2016.2611005. [百度学术]
RANEY R K. A delay/Doppler radar altimeter for ice sheet monitoring[C]// 1995 International Geoscience and Remote Sensing Symposium. Firenze,Italy:IEEE, 1995:862-864. doi:10.1109/IGARSS.1995.521080. [百度学术]
BABACAN S D,MOLINA R,KATSAGGELOS A K. Bayesian compressive sensing using Laplace priors[J]. IEEE Transactions on Image Processing, 2010,19(1):53-63. doi:10.1109/TIP.2009.2032894. [百度学术]
CHAARI L,TOURNERET J Y,CHAUX C,et al. A hamiltonian Monte Carlo method for non-smooth energy sampling[J]. IEEE Transactions on Signal Processing, 2016,64(21):5585-5594. doi:10.1109/TSP.2016.2585120. [百度学术]
HANSON K M. Markov Chain Monte Carlo posterior sampling with the Hamiltonian method[J]. Proceedings of SPIE, 2001(4322):456-467. [百度学术]
COMBETTES P L,DŨNG Đ,VŨ B C. Proximity for sums of composite functions[J]. Journal of Mathematical Analysis and Applications, 2011,380(2):680-688. doi:10.1016/j.jmaa.2011.02.079. [百度学术]
PARIKH N,BOYD S. Proximal algorithms[J]. Foundations and Trends® in Optimization, 2014,1(3):127-239. doi:10.1561/2400000003. [百度学术]
GOMMENGINGER C,MARTIN-PUIG C,DINARDO S,et al. Improved altimetric accuracy of SAR altimeters over the ocean: observational evidence from Cryosat-2 SAR and Jason-2[C]// Proceeding of OSTST. San Diego,California:[s.n.], 2011:1-35. [百度学术]