logo资料库

基于稀疏恢复的跳频信号参数估计联合算法.pdf

第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
资料共5页,全文预览结束
A Joint Algorithm of Parameters Estimation for Frequency-Hopping Signal Based on Sparse Recovery Xiaolin Zhang, Xiaofang Hu, Xue Dong College of Information and Communication Engineering Harbin Engineering University Harbin, China Email: huxiaofang36@hrbeu.edu.cn Abstract— Parameters estimation is a crucial and challeng- ing component for Frequency-Hopping (FH) communication. Time-frequency analysis is a valid signal processing tool to estimate parameters of FH signal. However, the existing Time-Frequency analysis methods have several shortcomings such as weak suppression noise interference and feeble concentration of Time-Frequency, resulting in inaccurate parameter estimation. To tackle these challenges, we propose a novel joint algorithm by incorporating the approximation of L0 norm (AL0) and sparse linear regression (SLR). In detail, AL0 is used to obtain accurate frequency sets from the Time-Frequency representation, and SLR is used to estimate the hop period, combined with the frequency sets got from AL0 algorithm. Finally, an accurate estimation of the frequency hopping pattern is achieved. Simulation results demonstrate that the joint algorithm can effectively obtain the frequencies and hop period. Besides, the joint algorithm outperforms the SLR algorithm in estimating the period with low Signal Noise Ratio (SNR). Finally accurately recover the FH pattern. Keywords – FH signal; parameter estimation; approximation L0 norm(AL0); sparse linear regression(SLR); FH pattern. I. INTRODUCTION Parameter estimation of FH signal is an essential prob- lem with applications in both military and civilian do- mains. Time-Frequency analysis is widely adopted in the parameter estimation of FH signals. At present, Time- Frequency analysis methods include Short-Time Fourier Transform (STFT), Wigner-Ville Distribution (WVD), S- mooth Pseudo-Wigner-Ville Distribution (SPWVD) and so on. Estimation accuracy of STFT depends heavily on the size of window, and there is a conflict between time domain and frequency domain resolution [1-2]. Compared with STFT, WVD has a higher Time-Frequency resolution, but there are cross-term interferences [3]. SPWVD is proposed on the basis of WVD, and it reduces the cross- term interferences by the time domain and frequency domain windowing, while SPWVD limits its application in practice with a large amount of calculation [4]. At the side of STFT, WVD and SPWVD, the AL0 algorithm can get a more clear and concentrated Time-Frequency repre- sentation in a lower SNR [5-6]. However, the jump time performance is coarse for the limitation of the principle, with the error can be accepted in a certain limited range. The SLR algorithm can estimate period exactly, because it reconstructs the FH signal with a complete frequency sets, which makes a computational burden [7-9]. In reality, parameter estimation with high precision can’t achieved by single method. To solve this problem, a novel joint algorithm utilizing AL0 and SLR is proposed. Firstly, the FH signal is processed by AL0 and the frequency sets is estimated exactly. Secondly, the frequency sets is processed with SLR to obtain the hop period. Finally, the FH pattern is recovered based on the frequency and period. Simulation results show that the joint algorithm can estimate the jump period more accurately and recovery FH pattern efficiently. II. PROBLEM FORMULATION A. Frequency-Hopping Signal Model It is assumed that only one FH signal is received, signal model can be described as follows [10] y(t) = s(t) + υ(t) K = k=1 (1) TH ) + υ(t), + φk)]rect( t ak exp[j(2πfkt = t − (k − 1)TH − αTH , s(t) denotes the where t FH signal, v(t) is additive noise, rect(t) represents a rectangular window, TH is jump period. There are K jumps in the observation time, ak is amplitude, fk is frequency, φk is the initial phase, and initial jump duration is αTH. As we all know, the FH signal is sparse, thus suppose that the signal s ∈ C P is k sparse on a set of orthogonal frequency bases Ψ = [Ψ1, Ψ2,··· , ΨP ] ∈ C P×P , the FH signal can be expressed as P i=1 s = Ψiαi or s = Ψα, (2) where α ∈ C P contains k nonzero coefficients corre- sponding to the active frequency, take into account the influence of noise, the model in (1) can be rewritten as y = Ψα + υ. (3) 978-1-5386-2062-5/17/$31.00 ©2017 IEEE
is mutated [12]. Therefore, the AL0 algorithm is used to introduce the Gaussian function to approximate the l0 norm [13] : fδ(s) = 1 − exp(− s2 2δ2 ), (11) when δ approaches 0, then f (si) ≈ s0 . N i=1 P , For single observation, denote Fδ(xk) = Fδ(xk) = xk0. Similarly, then lim δ→0 fδ(xik) i=1 for multi- Fδ(ζ) = ζ0 observation Fδ(ζ) = . Consequently, the model in (10) can be represented as : fδ(ζi) , then lim δ→0 P i=1 L(X)= [yk − Wxk2 2 + μ1 fδ(xik)]+μ2 fδ(ζi) P i=1 P i=1 K k=1 (7) (12) The Time-Frequency matrix X can be estimated by solv- ing the model (12). B. The Theory of Approximation of L0 Norm Suppose that the frequency of the received FH signal {ωk} belongs to a known finite frequency sets W = {ω1, ω2,··· , ωP} , namely {ωk} ⊂ W . Let W denotes the matrix which is composed by Fourier orthogonal bases [11] W = [ω0,ω1,··· ,ωP−1] ωi = [ejωi1, ejωi2,··· , ejωiP T . ] (4) (5) Divide the received signal y into K segments, where yi is composed of columns to form the data observation matrix Y Y = [y0, y1,··· , yK−1], (6) where yi = y(iL : iL + P − 1), P is the length of the segment, and L represents the interval, namely, L = round((N − P )/K) . The model in (3) can be reconstruct as Y = WX + V, X depicts the Time-Frequency distribution of the FH signal, it is made up with 0 and 1. V represents the noise matrix and X, V ∈ C P×K . According to the Time-Frequency sparse property of the FH signal, X is sparse. Thus, in order to solve the X , unconstrained optimization function with penalty function can constructed as below: L(X) = Y − WX2 F + μ1X0 + μ2X2,0 (8) ˆX = arg min X∈CP×K [L(X)], μ1, μ2 are penalty factor, which belong to the point sparse and the row joint sparse of the X , respectively. The value of μ1, μ2 should be appropriate, small value will weaken the noise suppression ability and bigger value will impair the amplitude of the true signal. The reference [5] has demonstrated the suitable value of penalty factor in detail, in generally μ1=P/4 , μ2 = P . The first term •2 F represents the F- norm, the second term embodies the sparse reconstruction problem of single observation, and the third term indicates a multi-observation joint sparse situation. Let X(i, :) represents i-th row of the X, and the lp,q norm is defined as : Xp,q = ( K K Thus, the model in (8) can be rewritten as Y(:, k)−WX(:, k)2 X(:, k)0+μ2ζ0 (X(i, :)p) N L(X)= +μ1 (10) (9) k=1 i=1 q . ) 2 q 1 k=1 where ζ = [ζ1, ζ2,··· , ζP ]T and ζi = X(i, :)2, i = 1, 2,··· , P . As we all know that the optimization problem showed in (10) is difficult to solve directly, because the zero norm C. The Theory of Sparse Linear Regression Suppose that the frequency sets of the FH signal {ωk} belong to a known finite sets W = {ω1, ω2,··· , ωP}, so, the signal can be shown as a linear function of the W , yn = ωn T xn + υn, n ∈ {0, 1, . . . , N − 1} (13) where ωn = [ejω1n, ejω2n, . . . , ejωP n]T ∈ CP×1 , ωn represents the frequency sets at n time, xn = [xn,1, xn,2, . . . , xn,P ]T ∈ CP×1 , xn,p represents the amplitude and phase of the p-th frequency bin at time n [7-8]. Denoting: X∗ 0 , xT = [xT 1 , . . . , xT T ∈ CP×1 N−1] T ∈ CN×P N W = [w0, w1, . . . , wN−1] T ∈ CP N×1 P , . . . 0T P N−n−1 the FH signal can be constructed as wn = [0T P , . . . 0T P n , 0T , ωT n ] (14) (15) (16) Y = WX∗ (17) The matrix X∗ can be obtained by the augmented La- grange method as follows [8]: +V L(X, Z, U,ζ, μ) = 2 + λ1Z1 + λ2U1 (DX − μ)} (X − Z) + μH Y − WX2 1 2 +{ζH c + (X − Z2 2 + DX − U2 2), 2 (18) where D = [dT 1 , dT (1) 1 ,··· , dT ((N−1)P−1) 1 1 = [−1, 0, . . . 0 dT P−1 , 1, 0, . . . 0 (N−1)P−1 ] T ∈ R(N−1)P×N P (19) (20) T ]
Fig. 1. Process diagram of Frequency-Hopping signal The (•)m represents the right cyclic shift of m position. ζ, μ are Lagrange multipliers, coefficient matrix X can be estimated by solving the equation (18). A. Parameters Estimation Scheme of Frequency-Hopping Signal We have learnt that the SLR algorithm can estimate period exactly with a complete frequency sets, which makes a computational burden. It’s worth mentioning that AL0 algorithm can precisely estimate the frequency with a relatively smaller amount of calculation. In view of this, a now joint algorithm is proposed and the estimation scheme of FH pattern can be described as Fig.1. B. The Process to Obtain Time-Frequency Matrix in Ap- proximation of L0 Norm Algorithm In this paper, the steepest descent algorithm is used to solve the X . The steepest descent direction is the conjugate gradient direction of the objective function. The conjugate gradient of model (12) is ∇L(X) = WH μ2Λ2X (21) (x) = exp(− x2 where, Λ1 = fδ 2δ2 ) , Λ2 is a diagonal matrix, whose diagonal element is exp(−X(n, :)2 2 /2δ2)/δ2, X(n, :) represents the n-th row of the matrix. (WX − Y) + μ1Λ1• ∗ X + (X)/δ2 , and fδ 1 2 1 2 The AL0 algorithm can be divided into the following −1Y ; steps: 1. The initial value of X is X(0)=WT(WWT) III. JOINT ALGORITHM μ(i) 2. Select a set of descending sequence [δ1, δ2,··· , δJ ] [13], the convergence criterion is ε ; 3. Denote δ = δj and j = 1, 2,··· , J , the algorithm iterates over the following steps: 1) Determine the step size u Lδ(X − u∇L(X)) < Lδ(X) temp1 = norm(X). 2) Descend in the gradient direction X = X − u∇L(X) temp2 = norm(X) 3) The iteration termination condition if dif f (abs(temp2 − temp1)) < ε , execute X(j) = X 4) Output the results ˆX = X(J) . C. The Process to Obtain Time-Frequency Matrix in S- parse Linear Regression Algorithm In this paper, we use the alternating direction method of multipliers (ADMOM) method to solve the (18) to get X , and the ADMOM iterates over the following steps (WH Y − ζ(i−1) =(WHW + cDH D + cINP) X(i) −1 − DH μ(i−1) + cZ(i−1) Z(i) = shrink(X(i) + U(i) = shrink(DX(i) + cDH U(i−1) ζ(i−1) , λ1 c ) c μ(i−1) ) (22) (23) (24) (25) (26) λ2 c ) ). c + , + c(X(i) − Z(i) ) + c(DX(i) − U(i) , Z(0) 2 ζ(i) = ζ(i−1) = μ(i−1) 2 X(i) / 2 the initial vectors X(0) X(i) − X(i−1) Where, , μ(0) are arbitrary, the iteration termination condition is < ε , and the shrinkage ,U(0) ,ζ(0) 2 operator is: shrink(x, y) = 0 x = 0 x|x| max(|x| − y, 0), otherwish. , if (27) IV. SIMULATION Simulation conditions: the number of the grid frequency is P = 60 , thus the complete frequency sets are W = {2π p P }×1KHz, p = 1, 2,··· , P , frequency of each jump are [W (20), W (12), W (18), W (7)] , length of the signal processed is N = 800 sampling points in this thesis, and the hop period is 200 points. In Fig.2 (a), (c), (e) shows the performance of different algorithm with 0dB, and (b), (d), (f) with -5dB. It can be seen that the results of the STFT is greatly affected by the noise. The effect of SPWVD is better, but the Time- Frequency resolution is feeble. Compared with these two algorithms, we can apparently see that AL0 is less affect by noise, and the Time-Frequency resolution is high even at -5dB, the performance is better at 0dB.
(a) STFT with 0 dB (b) STFT with -5 dB (c) SPWVD with 0 dB (d) SPWVD with -5 dB (e) AL0 with 0 dB (f) AL0 with -5 dB Fig. 2. The estimation of Time-Frequency representation The Table 1 lists the relative error of the frequency, which is estimated from the Time-Frequency representa- tion obtained above. It manifests that AL0 can precisely estimate the frequency at 0dB, however, the estimation of STFT and SPWVD is coarse. The Fig.3 lists the mean squared mean curve of two algorithm in estimate the period, in terms of λ1=0.3, λ2=1.5 , c = 4 and ε=10e − 8 . The Fig.3, illustrates that the higher SNR, the smaller estimation error is. At the same time, it can be seen that the joint algorithm has an
TABLE I.RELATIVE ERROR OF THE FREQUENCY Fig. 3. The error curve of two algorithm advantage over SLR algorithm with the same SNR. When the SNR is less than 0dB, the effect of joint algorithm is more obvious. It can be seen that the minimum value of SNR required to obtain good performance is 0dB, from the conclusion of Table 1 and Fig 3. Based on this, the Fig.4 represents the comparison of the true and the estimation with 0dB in estimating the FH pattern. It turns out that there are some deviation between the estimation and the actual results, but they are almost overlapping together, therefore, the joint algorithm is effective. V. CONCLUSIONS In this paper, we have introduced the model of the AL0 and SLR algorithm based on sparse recovery, and the method how to solve the Time-Frequency distribution of X, which have the information of FH signal. The joint algorithm makes full use of the advantages of the AL0 and SLR. Simulation results show that the joint algorithm not merely obtains the frequency precisely, but also enhances the estimation accuracy of hop period. Furthermore, it can exactly recover the FH pattern at low SNR. VI. ACKNOWLEDGEMENTS This paper is funded by the International Exchange Program of Harbin Engineering University for Innovation- oriented Talents Cultivation and China Electronics Tech- nology Group Corporation 54th Research Institute (Grant No. KX162600012).The authors also acknowledge the Fig. 4. Estimation of Frequency-Hopping pattern support from National Natural Science Foundation of China (Grant No.61401196). REFERENCES [1] Lu Yunsheng, and Dong Yingying, ”Parameter Estimation of Frequency-hopping Signals Based on STFT,” J. Ship Electronic Engineering, vol. 208, pp. 73-74, 2010. [2] Barbarossa S, and Scaglione A., ”Parameter estimation of spread spectrum frequency-hopping signals using time frequency distribu- tions,” Proc. IEEE SPAWC, pp. 213-216, 1997. [3] Liu Yuzhen, and Zhao Ran, ”Frequency-hopping signal parameter estimation based on improved WVD,” Computer Engineering and Design, pp. 3916-3919, 2011. [4] Qian Yi, Ma Qingli, and Lu Houbing, ”Estimation Method of Frequency Hopping Parameter of DS/FH Signal Based on Improved SPWVD,” J. Shipboard Electronic Countermeasure, vol. 38, pp. 50- 53, 2015. [5] Sha Zhichao, Huang Zhitao, Zhou Yiyu, and Wang Junhua, ”Time- frequency Analysis of Frequency-hopping Signals Based on Sparse Recovery,” J. Journal on Communications, vol. 34, pp. 107-112 ,2010. [6] Zhang Zongnian, Huang Rentai, and Yan Jinweng, ”A blind sparsity reconstruction algorithm for compressed sensing signal,” J. Acta Electronica Sinica, vol. 39, pp. 18-23, 2011. and Giannakis G B, ”Estimating Multiple Frequency-hopping Signal Parameters via Sparse Linear Regres- sion,” J. IEEE Transations on Signal Processing, vol. 58, pp. 5044- 5056 , 2010. [7] Angelosante D, [8] Angelosante D, Giannakis G B, and Sidiropoulos N D, ”Multiple Frequency Hopping Signal Estimation via Sparse Regression,” In: IEEE International Conference on Acoustics Speech and Signal Processing, Dallas, pp. 3502-3505, 2010. [9] Fu Yusheng, Feng Li, and Ren Chunhui, ”A Joint algorithm of hopping period estimation for frequency-hopping signals,” Sig- nal Processing Sensor/Information Fusion, and Recognition XXIII, Maryland USA, vol. 9091, pp. 90911S1-5, 2014. [10] Zhang Kunfeng, Guo Ying, Qi Zisen, and Zhang Guoxi- ang,”Parameter Estimation for Multiple Frequency-hopping Signals Based on Sparse Bayesian Reconstruction,” J. Huazhong Univ. of Sci and Tech. (Nature Science Edition), vol.45, pp. 97-102, 2017. [11] Stoica P, Li J, and Ling J, ”Missing Data Recovery via a Nonpara- metric Iterative Adaptive Approach,” J. IEEE Signal Process Letters. Vol.16, pp. 241-244, 2009. [12] Lin Dahua, Yang Lifeng, Deng Zhenyun, Li Yonggang, and Luo Yan, ”Sparse Sample Self-representation for Subspace Clustering,” CAAI Transactions on Intelligent Systems, vol. 11, pp. 696-702, 2016. [13] Wang Junhua, Huang Zhitao, Zhou Yiyu, and Wang Fenghua, ”Robust Sparse Recovery Based on Approximate L0 Norm,” J. Acta Electronica Sinica, vol. 40, pp. 1185-1189, 2010.
分享到:
收藏