+ All Categories
Home > Documents > Low-Complexity-Based RD-MUSIC with Extrapolation for Joint...

Low-Complexity-Based RD-MUSIC with Extrapolation for Joint...

Date post: 30-Sep-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
13
Research Article Low-Complexity-Based RD-MUSIC with Extrapolation for Joint TOA and DOA at Automotive FMCW Radar Systems Sangdong Kim , Bongseok Kim , and Jonghun Lee ART (Advanced Radar Technology) Lab., Division of Automotive Technology, DGIST, Daegu 42988, Republic of Korea Correspondence should be addressed to Jonghun Lee; [email protected] Received 22 January 2019; Revised 18 October 2019; Accepted 16 November 2019; Published 28 June 2020 Academic Editor: Fanli Meng Copyright © 2020 Sangdong Kim et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Low-complexity-based reduced-dimensionmultiple-signal classication (RD-MUSIC) is proposed with extrapolation for joint time delay of arrivals (TOA) and direction of arrivals (DOA) at automotive frequency-modulated continuous-wave (FMCW) radar systems. When a vehicle is driving on the road, the automotive FMCW radar can estimate the position of multiple other vehicles, because it can estimate multiple parameters, such as TOA and DOA. Over time, the requirement of the accuracy and resolution parameters of automotive FMCW radar is increasing. To accurately estimate the parameters of multiple vehicles, such as range and angle, it is dicult to use a low-resolution algorithm, such as the two-dimensional fast Fourier transform. To improve parameter estimation performance, high-resolution algorithms, such as the 2D-MUSIC, are required. However, the conventional high-resolution methods have a high complexity and, thus, are not applicable to a real-time radar system for a vehicle. Therefore, in this work, a low-complexity RD-MUSIC with extrapolation algorithm is proposed to have a resolution similar to that of a high-resolution algorithm to estimate the position of other vehicles. Compared with conventional low complexity high resolution, in experimental results, the proposed method had better performance. 1. Introduction Frequency-modulated continuous-wave (FMCW) radar sys- tems have many advantages, including lower cost and com- plexity, over equivalent pulse radar systems [13]. For FMCW radar, spatialtemporal parameters, such as multi- path time delays of arrivals (TOA) and directions of arrivals (DOA), have been widely studied [4]. These two parameters are useful to estimate the position of moving targets in FMCW radar systems. Especially, a beamforming technique based on phased arrays for vehicle radar sensor systems [5] has been used for smart cruise control, trac monitoring, and collision avoidance [2, 6, 7]. The FMCW radar has the characteristic that it decreases with the bandwidth corre- sponding to the frequency of the de-chirped received signal irrespective of the transmitted bandwidth. Therefore, the signal-processing complexity is signicantly lower than that of conventional ultrawideband radar. By means of a dechirp- ing method of an FMCW radio frequency (RF) module, the received signals can be transformed into sinusoidal wave- forms to acquire TOAs and DOAs information. We can dene these sinusoidal signals as beat signals. The resolution parameters of the FMCW radar are esti- mated through a variety of algorithms, from conventional fast Fourier transform (FFT) to multiple signal classication (MUSIC) algorithms, as vehicle requirements increase. A one-dimensional parameter estimator cannot be used to estimate multiple parameters simultaneously. For this rea- son, it is necessary to consider a two-dimensional parame- ter estimator. In the case of a two-dimensional parameter estimator, conventional 2D-FFT has performance degrada- tion for automotive radars requiring high-resolution param- eters, such as range and angle. To improve the estimation performance of range and angle parameters jointly, conven- tional two-dimensional high-resolution algorithms such as two-dimensional estimation of signal parameters via a rota- tional invariant technique (2D-ESPRIT) and 2D-MUSIC were used to estimate the parameters of multiple targets. Hindawi Journal of Sensors Volume 2020, Article ID 7342385, 13 pages https://doi.org/10.1155/2020/7342385
Transcript
Page 1: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

Research ArticleLow-Complexity-Based RD-MUSIC with Extrapolation for JointTOA and DOA at Automotive FMCW Radar Systems

Sangdong Kim , Bongseok Kim , and Jonghun Lee

ART (Advanced Radar Technology) Lab., Division of Automotive Technology, DGIST, Daegu 42988, Republic of Korea

Correspondence should be addressed to Jonghun Lee; [email protected]

Received 22 January 2019; Revised 18 October 2019; Accepted 16 November 2019; Published 28 June 2020

Academic Editor: Fanli Meng

Copyright © 2020 Sangdong Kim et al. This is an open access article distributed under the Creative Commons Attribution License,which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Low-complexity-based reduced-dimension–multiple-signal classification (RD-MUSIC) is proposed with extrapolation for jointtime delay of arrivals (TOA) and direction of arrivals (DOA) at automotive frequency-modulated continuous-wave (FMCW)radar systems. When a vehicle is driving on the road, the automotive FMCW radar can estimate the position of multiple othervehicles, because it can estimate multiple parameters, such as TOA and DOA. Over time, the requirement of the accuracy andresolution parameters of automotive FMCW radar is increasing. To accurately estimate the parameters of multiple vehicles,such as range and angle, it is difficult to use a low-resolution algorithm, such as the two-dimensional fast Fourier transform. Toimprove parameter estimation performance, high-resolution algorithms, such as the 2D-MUSIC, are required. However, theconventional high-resolution methods have a high complexity and, thus, are not applicable to a real-time radar system for avehicle. Therefore, in this work, a low-complexity RD-MUSIC with extrapolation algorithm is proposed to have a resolutionsimilar to that of a high-resolution algorithm to estimate the position of other vehicles. Compared with conventional lowcomplexity high resolution, in experimental results, the proposed method had better performance.

1. Introduction

Frequency-modulated continuous-wave (FMCW) radar sys-tems have many advantages, including lower cost and com-plexity, over equivalent pulse radar systems [1–3]. ForFMCW radar, spatial–temporal parameters, such as multi-path time delays of arrivals (TOA) and directions of arrivals(DOA), have been widely studied [4]. These two parametersare useful to estimate the position of moving targets inFMCW radar systems. Especially, a beamforming techniquebased on phased arrays for vehicle radar sensor systems [5]has been used for smart cruise control, traffic monitoring,and collision avoidance [2, 6, 7]. The FMCW radar has thecharacteristic that it decreases with the bandwidth corre-sponding to the frequency of the de-chirped received signalirrespective of the transmitted bandwidth. Therefore, thesignal-processing complexity is significantly lower than thatof conventional ultrawideband radar. By means of a dechirp-ing method of an FMCW radio frequency (RF) module, the

received signals can be transformed into sinusoidal wave-forms to acquire TOAs and DOAs information. We candefine these sinusoidal signals as beat signals.

The resolution parameters of the FMCW radar are esti-mated through a variety of algorithms, from conventionalfast Fourier transform (FFT) to multiple signal classification(MUSIC) algorithms, as vehicle requirements increase. Aone-dimensional parameter estimator cannot be used toestimate multiple parameters simultaneously. For this rea-son, it is necessary to consider a two-dimensional parame-ter estimator. In the case of a two-dimensional parameterestimator, conventional 2D-FFT has performance degrada-tion for automotive radars requiring high-resolution param-eters, such as range and angle. To improve the estimationperformance of range and angle parameters jointly, conven-tional two-dimensional high-resolution algorithms such astwo-dimensional estimation of signal parameters via a rota-tional invariant technique (2D-ESPRIT) and 2D-MUSICwere used to estimate the parameters of multiple targets.

HindawiJournal of SensorsVolume 2020, Article ID 7342385, 13 pageshttps://doi.org/10.1155/2020/7342385

Page 2: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

Many studies represent the estimation accuracy of thesuperresolution algorithm is more two or three times thanthe conventional FFT algorithm. However, due to the highcomplexity of the high-resolution algorithms, real-timeautomotive radar has difficulties in applying conventionalalgorithms. For this reason, various low-complexity-based2D high-resolution algorithms have been proposed.

In [8], this paper proposed a low-complexity super-resolution joint angle and delay estimation algorithm forrange-azimuth FMCW radar. The phase shifts in time andarrays are exploited by the temporal and spatial-temporalsmoothing technique of the proposed method. The proposedmethod is designed to estimate the range and angle sequen-tially without singular value decomposition (SVD) andeigenvalue decomposition (EVD) to reduce the computa-tional burden. In case of complexity, the SVD or EVD toobtain eigenvector and eigenvalue has many computationalburdens. In order not to use this SVD or EVD, this paper usesthe square-inverse operator to separate signal and noiseeigenvalue. However, this method degrades parameter esti-mation performance. In [9], in order to obtain a high-resolution range profile (HRRP), the high-resolution algo-rithms are required. This paper also needs low complexityhigh-resolution algorithm because of applying the real-timesystem. So, the RELAX algorithm is used in this paper. How-ever, since this paper focuses on the one-dimensional spec-trum, it is not suitable for the two-dimensional parameterestimator required in this paper. Another study [10] pre-sented collocated multiple-input multiple-output (MIMO)radar that utilizes a low-complexity ESPRIT-based DOA esti-mator. To reduce complexity, the fact that the Kroneckerproduct results of transmit and receive steering vectors canbe transformed to other steering vectors was used. However,this result has problems in that the DOA estimator is onlyused for MIMO radar. In [11], a cross-correlation functionof a received signal that can find a noise subspace withoutsingular value decomposition (SVD) or eigenvalue decompo-sition (EVD) was proposed. However, this method can onlybe used for the two-component uniform linear array (ULA)of an L-shaped array. Therefore, conventional low-complexity 2D high-resolution algorithms still are difficultto apply to automotive radar systems, and there is the limita-tion of only operating in certain conditions, such as L-shapedones. In another study [4], a low-complexity algorithm usingthe combination of DFT and MUSIC was found to have thedisadvantage that it is difficult to apply to the trend of

increasing range resolution in automotive environments.Therefore, a low-complexity-based dimension RD-MUSICis proposed with an extrapolation algorithm for joint TOAsand DOAs in automotive FMCW radar systems. In Section2, the system model is explained. In Section 3, the structureof the conventional 2D-MUSIC estimator is analyzed. In Sec-tion 4, the low-complexity-based dimension RD-MUSICwith the extrapolation algorithm for automotive FMCW isproposed. In Section 5, a simulation conducted to assess theestimation results of the proposed algorithm is described.And, the CPU execution time measured in MATLAB is usedto evaluate the complexity reduction of the proposedalgorithm. In Section 6, the estimation performance of theproposed method assessed through real experiments isdiscussed. Section 7 concludes this work.

1.1. Notation. (.)T and (.)H denote transpose and conjugatetranspose, respectively. Operator ⊗ is the Kronecker prod-uct, and IL is the L × L identity matrix.

2. System Model

This section addresses the system model of the FMCW radarsystems. Figure 1 shows the TX signal of FMCW radar interms of change of frequency according to time. As shownin Figure 1, TX frequency linearly increases as the symbolperiod of FMCW radar, Tsym. Let us denote the initialfrequency as f i, and the frequency at a time t is denoted byf ðtÞ and expressed as [2]:

f tð Þ = f i + Bt/Tsym ð1Þ

where B is the bandwidth of the system. The chirp rate accord-ing to time is denoted by μ, i.e., μ = B/Tsym. By employingfrequency according to time, the instantaneous phase ϕðtÞfor 0 ≤ t < T sym is expressed into integral term as follows:

ϕ tð Þ = 2πðt0f tð Þdt = 2π f it +

μt2

2

� �: ð2Þ

Consequently, the FMCW radar signal sðtÞ is expressed as:

s tð Þ = exp jϕ tð Þð Þ = exp j2πf it +μt2

2

� �for 0 ≤ t < Tsym:

ð3Þ

f

fi + B

fi

Tsym

t

Figure 1: TX signal whose frequency varies with time.

2 Journal of Sensors

Page 3: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

M targets over Tsym for themth target for a ULA consist-ing of K elements are considered and distance between adja-cent arrays is set to λ/2, where λ is the carrier frequency’swavelength as shown in Figure 2. One can represent thereceived signal in a linear and time-invariant environment atthe kth antenna element with the complex amplitude am inprevious work [2] such that

yk tð Þ = 〠M−1

m=0~ams t − τmð Þ exp jπk sin θmð Þ + ~ωk tð Þ ð4Þ

where ~am is the complex amplitude of themth target, τm is theTOA, θm defines the DOA, and ~ωkðtÞ means the kth antennaposition’s additive white Gaussian noise (AWGN).

In the receiver (RX) part by dechirping, the RX signalfrom targets ykðtÞ can multiply with the conjugation of theTX signals s ðtÞ such that

dk tð Þ = yk tð Þs∗ tð Þ ð5Þ

where dkðtÞ means the kth antenna array’s output results ofthe dechirping method. The beat signal for the lth chirpand the kth array dl,kðtÞ is obtained and expressed as the

product of the TOA, Doppler, and DOA terms as follows:

dk tð Þ = 〠M

m=1~am exp −j 2πf iτm − μτ2m/2

� �� �|fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl}≡am

exp −j2πμτmtð Þ

� exp jπk sin θmð Þ + s∗ tð Þ~ωk tð Þ|fflfflfflfflfflffl{zfflfflfflfflfflffl}≡ωk tð Þ

= 〠M

m=1amexp −j2πμτmtð Þ|fflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflffl}

TOA

exp jπk sin θmð Þ|fflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflffl}DOA

+ ωk tð Þ|fflffl{zfflffl}noise

:

ð6Þ

From an analog-to-digital (ADC) converter for Nyquistsampling, where the sampling frequency needed is f s = 1/Ts, the digital received signal dk½ns� of dkðtÞ can be representedsuch that

dk ns½ � = 〠M−1

m=0am exp −j2πμτmTsnsð Þ exp jπk sin θmð Þ + ωk ns½ �

ð7Þ

where ns = 0, 1,⋯N − 1:

RX Ant. 1RX Ant. 2

RX Ant. K

(a) Top view of ULA

(b) Structure of ULA

Figure 2: Top view and structure of ULA.

3Journal of Sensors

Page 4: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

3. Conventional 2D-MUSIC Estimator

The MUSIC algorithm introduced in [12] is a popular super-resolution parameter estimation algorithm. The MUSICalgorithm makes use of the signal and noise subspaces ofthe time-average covariance matrix of the received signal.The conventional 2D-MUSIC estimation algorithm is basedon a stacking received data vector such that

Dn = dTn,0, dTn,1,⋯, dTn,K−1

h iT ð8Þ

where dn,k = ½dk½n�, dk½n + 1�,⋯, dk½n + L − 1��T, and Lmeansthe parameter of selection for 2 ≤ L <N . Using the stackingreceived data matrix, the covariance matrix can be estimatedas:

R =1

N − L〠

N−L−1

n=0DnDn

H: ð9Þ

Using covariance matrix R, we should obtain the signaland noise eigenvector to establish the superresolution spec-trum. Through EVD, one can obtain the signal subspacematrix Es and noise subspace matrix En by

R = ES EN½ �

λ0 0 ⋯ 0

0 λ1 ⋱ ⋮

⋮ ⋱ ⋱ 0

0 ⋯ 0 λL−1

2666664

3777775ES

EN∗

" #ð10Þ

where the signal subspace matrix Es is the eigenvectors corre-sponding to the M largest eigenvalues of R, and the noisesubspace matrix EN is the eigenvectors corresponding tothe KL −M smallest eigenvalues of R. The largest M + 1eigenvalues of λ0, …, λM correspond to the M + 1 eigenvec-tors of Es. The other eigenvalues λM+1,⋯, λL−1 correspondto the eigenvectors of En such that λM+1 =⋯ = λL−1 = σ2.The MUSIC algorithm uses the characteristics that the steer-ing vectors aðτÞ and aðθÞ are spanned by the signal subspaceand the steering vectors are orthogonal to the columns ofnoise eigenvectors En such that

ENH a τð Þ ⊗ a θð Þ½ � = 0 ð11Þ

where aðτÞ and aðθÞ are defined by

a τð Þ = 1, exp −jμτTsð Þ,⋯, exp −jμτTs N − 1ð Þð Þ½ �T, ð12Þ

a θð Þ = 1, exp −jπ sin θð Þ,⋯, exp −j K − 1ð Þπ sin θð Þ½ �T:ð13Þ

Using the noise subspace matrix En, the 2D-MUSIC TOAand DOA spectrum function can be established as

f2D−MUSIC τ, θð Þ = 1a τð Þ ⊗ a θð Þ½ �HEnEn

H a τð Þ ⊗ a θð Þ½ �ð14Þ

where aðτÞ and aðθÞ are the steering vectors of TOA andDOA, respectively. Here, the M largest peaks of f2D−MUSICðτ, θÞ are taken as the estimates of the TOA and DOA forthe automotive targets. For 2D-MUSIC, because a huge2D search and EVD are needed, it is inefficient because ofthe high computational cost. In the following sections, alow-complexity-based RD-MUSIC with extrapolation isproposed for joint TOAs and DOAs at automotive FMCWradar systems.

4. Proposed Low-Complexity-Based RD-MUSIC with Extrapolation for Joint TOAsand DOAs

The proposed estimation algorithm is based on the stackingreceived data matrix of Eq. (8). The signal subspace matrixEs and the noise subspace matrix En can separate using theEVD of R. The noise subspace matrix En is orthogonal tothe actual TOA and DOA steering vector at m − th target.The denominator Vðτm, θmÞ of Eq. (11) can be rewritten as

V τm, θmð Þ = a θmð ÞH a τmð Þ ⊗ IL½ �HEnEnH a τmð Þ ⊗ IL½ �a θmð Þ

ð15Þ

It is possible to transform the two dimensions to onedimension through a dimension reduction method, whichcan separate the TOA and the DOA parameters, by usingEq. (15). The TOAs are first determined by the extrapolationresults of the received signal, as in a previous study [12]. Inthe first antenna element, the indices of the received signal’sextrapolation estimate the TOAs for multiple targets. Toachieve extrapolation results, the FFT method is needed as

dFFT,p = d0,0fp ð16Þ

where fp is the p − th steering vector of FFT for the TOAs, i.e.,

fp = ½1, exp ð–j2πp/LÞ,⋯, exp ð–j2πðL − 1Þp/LÞ�T . In prac-tice, however, the finite data length L causes smearing andleakage in the FFT.

Therefore, it is necessary to process the next step forthe extrapolation algorithm using autoregression (AR).For extrapolation, each chirp signal’s AR parameters canbe estimated, and linear prediction with the estimatedparameters can be achieved. To estimate AR parameters,the model-based techniques depend on modeling receivedsignald1 = ½d1½0�, d1½1�,⋯, d1½L − 1��T with L in the firstantenna as the output of a linear system of a rational sys-tem form as follows:

H zð Þ = B zð ÞA zð Þ =

∑hk=0b kð Þz−k

1 +∑gk=1a kð Þz−k : ð17Þ

This mathematical model to represent the givenreceived signal by the pole-zero linear model in (17) iscalled an autoregressive-moving average (ARMA) model.This model is categorized as the ARMA model, AR model,and moving-average (MA) model by the values of h and g.

4 Journal of Sensors

Page 5: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

1

0.8

0.6

0.4

0.2

Am

plitu

de (V

)

0

–0.2

–0.4

–0.6

–0.8

–10 1 2 3 4

Time (s)5 6 7

× 10–58

(a)

1

0.5

Nor

mal

ized

ampl

itude

0

–0.50 10 20 30

Sample number40 50 60 70

(b)

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6Time (s) × 10–4

1

0.5

0

–0.5

Am

plitu

de (V

)

–1

(c)

Figure 3: Continued.

5Journal of Sensors

Page 6: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

Among these three linear models, the AR model with h = 0 isthe most widely used approach to model nonwhite randomprocess, because the AR model results in very simple linearequations for the AR parameters [13].

Using the ARmodel in Figure 3, the received signal in thefirst antenna element can be modeled as

d1 n½ � = −〠p

k=1a k½ �d1 n − k½ � + ε n½ �: ð18Þ

In this case, the power spectrum PxðzÞ of a pth order ARprocess is defined as follows:

Px zð Þ = b 0ð Þj j21 +∑p

k=1a kð Þz−k�� ��2 ð19Þ

where bð0Þ and aðkÞ can be estimated from the data andthe accuracy of spectrum estimation, PxðzÞ will depend onhow accurately the model parameters may be estimated,and εðnÞ is the modeling error, which is assumed to be a ran-dom noise. Since AR spectrum estimation requires that an all-pole model be found for the process, a variety of techniquesmay be used to estimate the all-pole parameter aðkÞ [14].The typical method to estimate an AR parameter for estimat-ing distance information is the covariance method [14]. Tofind the pth order AR parameters ½a∧ð1Þ, a∧ð2Þ,⋯,a∧ðpÞ�T,the covariance method requires a set of linear equations,

cd 1, 1ð Þ cd 2, 1ð Þ ⋯ cd p, 1ð Þcd 1, 2ð Þ cd 2, 2ð Þ ⋯ cd p, 2ð Þ⋮ ⋮ ⋱ ⋮

cd 1, pð Þ cd 2, pð Þ ⋯ cd p, pð Þ

2666664

3777775a 1ð Þa 2ð Þ⋮

a pð Þ

2666664

3777775 = −

cd 1ð Þcd 2ð Þ⋮

cd pð Þ

2666664

3777775:ð20Þ

The autocorrelation sequence cxðk, lÞ is defined as

cd l, kð Þ = 〠N−1

n=pd1 n − lð Þd1∗ n − kð Þ: ð21Þ

For distance spectrum estimation using the ARmodel, theorder of the AR process p should be determined by the num-ber of targetsM. When the order p is smaller than the numberof targets M, the results of the distance spectrum will besmoothed and will have low resolution. When the order p islarger than the number of targetsM, the results of the distancespectrum will have spurious peaks. Another method of deter-mining the model order p involves the use of the Akaike Infor-mation Criterion (AIC) and Minimum Description Length(MDL) [15, 16]. The optimal modeling order can be selectedby changing the model order until the values of the MDL orthe AIC are minimized.

For the range estimation, a 1D-FFT [2] is performed onthe extrapolated chirp signals with the chirp index obtained.The 1D-FFT results of the extrapolated received signal in thefirst array D0,n = ½D0½n�,D0½n + 1�,⋯,D0½n + LE − 1��T areexpressed as

D0,0 =Wd0,0 ð22Þ

where d0,0 = ½d0½0�, d0½1�,⋯,d0½LE − 1��T, and LE denotesthe number of extrapolated samples. After 1D-FFT isestablished, the peaks among the distance spectrum I =½I1, I2,⋯, IM� are detected, and the peak index means thedistance results of targets.

After the extrapolation in the first antenna element isaccomplished among the multiple targets, the TOA indexvector is obtained, I = ½I0, I1,⋯, IM−1�, where Im denotesμτmTsL. Therefore, the estimated TOA direction vector forthe mth target can be written as:

1

0.9

0.8

0.7

Nor

mal

ized

PSD

0.6

0.5

0.4

0.3

0.2

0.1

6 6.5 7 7.5Distance (m)

8 8.5 9 9.5

(d)

Figure 3: Extrapolation process: (a) received signal, (b) estimated impulse response of the AR process, (c) extrapolated signal, and (d) FFT ofextrapolated signal.

6 Journal of Sensors

Page 7: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

T bτmð Þ = 1, exp jμτ∧mTsð Þ,⋯, exp jμτ∧mTs L − 1ð Þð Þ½ �T ⊗ IL:ð23Þ

For each target DOA, by substituting the above-estimated vector in Eq. (15), a normal MUSIC estimator atthe mth target is obtained such that

f m θð Þ = 1S θð ÞHQmS θð Þ

ð24Þ

where Qm = Tðτ∧mÞHEnEnHTðbτmÞ: After the MUSIC esti-

mation of the mth target and peak detection processing,through the DOA index matrix J = ½J0, J1,⋯, JM−1� of themultiple targets, the DOA of mth target is accomplished by

bθm = sin−12JmK

� �ð25Þ

where sin−1ð·Þ is the inverse operator of the sine function.Thus, the proposed algorithm TOA and DOA informa-

tion for vehicle FMCW radar is outlined in Figure 4. Themajor steps of the proposed algorithm are as follows.

Step 1. Construct the spatial–temporal covariance matrix R.

Step 2. Through the EVD of R, obtain the signal subspacematrix ES and the noise subspace matrix EN , respectively.

Step 3. Through Eq. (15), separate the steering vectors ofTOAs and the DOAs, respectively, using reduced dimension.

Step 4. Search for τm through the extrapolation and peakdetection of extrapolation results, so one can obtain theM estimated TOA terms of multiple targets, i.e., bτm for1 ≤m ≤M.

Step 5. Substitute the estimated TOA direction vector of Eq.(23) in Eq. (15).

Step 6. Search for θm through the MUSIC estimator of Eq.(24) and peak detection, one can find the M estimated

DOA terms of multiple targets, i.e., bθm for 1 ≤m ≤M.

5. Simulation Results and Complexity Analysis

A MATLAB simulation was performed to verify the estima-tion results of the proposed algorithm compared with theconventional 2D-MUSIC. In this section, the proposed

algorithm and 2D-MUSIC are only analyzed, because otheralgorithms are not based spectrum. A snapshot of the timedelay–angle map is represented in the case of one target andtwo targets. In this section, the parameters are set as shown inTable 1. It was assumed that a 24-GHz RF module of anFMCW radar with one transmitting channel and two receiv-ing channels is used to obtain the simulation results.

For the simulation, as presented in Figure 5, a singletarget was placed at R = 6:75m and θ = 15°. As in Figure 5,the proposed algorithm estimates similar angle and timedelay results compared with the conventional algorithm.

Figure 6 shows a simulation snapshot of two targetsin an AWGN channel. Two different targets were placedat ½R1, θ1� = ½5:25m, 8°� and ½R2, θ2� = ½6:75m, 15°�. Becausethis result is similar to that in Figure 5, the proposedalgorithm and the conventional algorithm obtain similarangles and time delay results correctly.

In root mean squared error (RMSE), the proposed algo-rithm is analyzed for the RMSE of the estimated TOA andDOA compared to other algorithms. We compare the RMSEof the ideal RELAX and ESPRIT algorithm with RMSE of theproposed estimator in TOA and DOA. In Figures 7(a) and7(b), two targets were placed at ½R1, θ1� = ½15:0m, 5°� and½R2, θ2� = ½16:5m, 9°�. Two different targets are located ata greater distance interval than the distance resolution.Because the distance interval is greater than distance reso-lution, the RMSE results of all algorithm have similarresults. In Figures 7(c) and 7(d), two targets were placedat ½R1, θ1� = ½15:0m, 5°� and ½R2, θ2� = ½15:4m, 12°�. Twodifferent targets are located at lower distance interval thanthe distance resolution. Since the distance interval is lowerthan distance resolution, the RMSE results of MUSIC,RELAX, and the proposed algorithm have similar resultswhile that of FFT has low performance.

For complexity, the proposed algorithm, 2D-MUSIC,and 2D-FFT are analyzed. The computational complexityof the algorithms is consisted of the primary multiplicationoperation. The 2D-MUSIC and 2D-FFT use full search todetect target for the ranges and angles, whereas the proposedalgorithm requires the memory-efficient search to estimatemultiple parameters. In case of 2D-FFT method, K times

Step 1

Constructcovariance

matrix

PerformEVD of

covariancematrix

Separatethe steering

vectorsbased on

EVD

Performrange

extrapolationof RX signal

SubstituteTOA

directionvector into

(15)

SearchDOA

by usingMUSIC

estimator

Step 2 Step 3 Step 4 Step 5 Step 6

Figure 4: Steps of the proposed algorithm.

Table 1: Simulation parameters for AWGN channel.

Parameter Value

Change rate of chirp, μ 3:125 × 1012Sampling interval, Ts 200 ns

Symbol duration, Tsym 80μs

7Journal of Sensors

Page 8: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

N-point FFT for distance estimation and N times K-pointFFT for angle estimation are accomplished. The requirednumber of multiplication operation of 2D-FFT is describedby (28). And, the algorithm part that does not require SVDis only the FFT. The 2D-MUSIC algorithm’s complexity iscomposed of autocorrelation matrix, EVD, and spectrumgeneration by the orthogonality in (27). In case of the pro-posed algorithm, 1D-extrapolation and RD-MUSIC forrange and angle are performed in (26). Here, n denotes thenumber of spectrum samples of theMUSIC algorithm.Whenthe complexity of the proposed structure in (26) is comparedwith that of the 2D-MUSIC in (27), the proposed structure

has a complexity of the n, while the 2D-MUSIC is composedof n2.

Cproposed = 3NM −M2 + N − Lð ÞN2K2 +N3K3

+ n N2K +N2� �NK −Mð Þ +N2� ð26Þ

C2D‐MUSIC =MN2K2 +N3K3

+ n2 NK NK −Mð Þ +NK −M½ � ð27Þ

C2D‐FFT = KN log2 Nð Þ +NK log2 Kð Þ ð28Þ

0–100

0.2

100–50

0.4

80

0.6

Angle (deg.)

0 60

Time delay (ns)

0.8

4050

1

20100 0

X 15.4041Y 44.9219Z 1

–50 800 60

4050

(a)

0–100

0.2

100–50

0.4

80

0.6

Angle (deg.)

0 60

Time delay (ns)

0.8

4050

1

20100 0

X 15.4041Y 44.9219Z 1

–50 800 60

4050

(b)

Figure 5: Time-angle map results with K = 2 for single target: (a) the conventional 2D-MUSIC and (b) the proposed RD-MUSIC withextrapolation.

8 Journal of Sensors

Page 9: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

The complexity of the proposed algorithm is verified bymeasuring the CPU execution time in MATLAB. Figure 8shows the measured CPU time based on the number oftime samples N . With K = 2, the complexity of the pro-posed method is at least 50 times lower than that of theconventional 2D-MUSIC algorithm. The proposed methoddramatically reduces the complexity burden by applying areduced dimension method compared with the conven-tional 2D-MUSIC algorithm while providing similar per-formance to the 2D MUSIC algorithm. 2D-FFT do notanalyze because 2D-FFT’s complexity is much lower thanother algorithms.

6. Experiments

In various experiments, the estimation results of the pro-posed method were evaluated in an anechoic chamberlocated at Daegu Gyeongbuk Institute of Science and Tech-nology (DGIST) in South Korea. Using one TX channeland two received (RX) channels, an FMCW RF module wasmade with a 24-GHz carrier frequency. The transmitterinvolved an oscillator with 26MHz, a frequency synthesizer,and a voltage-controlled oscillator. From the frequency syn-thesizer, an FMCW TX signal was produced for the 200-MHz bandwidth in the range of 24.05–24.25GHz. The

0–100

0.2

100–50

0.4

80

0.6

Angle (deg.)

0 60

Time delay (ns)

0.8

4050

1

20100 0

X 15.4041Y 44.9219Z 1

X 8.084Y 35.1563Z 0.98803

–50 800 60

4050

(a)

0–100

0.2

100–50

0.4

80

0.6

Angle (deg.)

0 60

Time delay (ns)

0.8

4050

1

20100 0

X 16.3348Y 45.8984Z 0.85215

X 8.084Y 34.1797Z 1

–50 800 60

4050

Z 0.85215

(b)

Figure 6: Time-angle map results with K = 2 for two targets: (a) the conventional 2D-MUSIC and (b) the proposed RD-MUSIC withextrapolation.

9Journal of Sensors

Page 10: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

–20 –10 0 10 20 30

SNR (dB)

10–10

10–9

10–8

10–7

10–6

RMSE

(sec

.)

ProposedMUSIC

FFTRelax

(a)

–20 –10 0 10 20 30

SNR (dB)

ProposedMUSIC

FFTRelax

10–3

10–2

10–1

100

RMSE

(Deg

.)

(b)

–20 –10 0 10 20 30SNR (dB)

ProposedMUSIC

FFTRelax

10–9

10–10

10–8

10–7

10–6

RMSE

(sec

.)

(c)

Figure 7: Continued.

10 Journal of Sensors

Page 11: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

receiver consisted of two high-pass filters, two low-pass fil-ters, two low-noise amplifiers (LNAs), and two mixers. Thenoise figures of the receiver and the LNA were 8 and 14dB,respectively. The gain was set to 2.5 dB. By the mixer, theRF signal was changed to an intermediate-frequency signalas the beat signal. The developed 24-GHz FMCWRF moduleis shown in Figure 9 [2].

To avoid an undesired reflected signal, the experimentwas conducted in an anechoic chamber. For the experiments,a single target was placed at R = 7:2m and θ = 0°. The exper-imental results of the time-angle map were estimated, asgiven in Figure 10. As shown in Figure 10, the proposedmethod and the conventional method estimated similar

angles and time delays correctly, but the proposed algorithmhad a lower complexity load than 2D-MUSIC.

7. Conclusions

A low-complexity-based RD-MUSIC with extrapolation forjoint TOAs and DOAs at automotive FMCW radar systemswas proposed. The proposed method considerably reducesthe complexity of using RD-MUSIC to reduce the dimen-sions from two dimensions to one dimension for the auto-motive FMCW radar system. The proposed method solvesthe low-complexity problem by using the extrapolationmethod instead of 1D-MUSIC in the range estimation.

The simulation results showed that 2D-MUSIC and theproposed algorithm have similar estimation performance,

–10 –5 0 105 15 20 25 30SNR (dB)

ProposedMUSIC

FFTRelax

10–3

10–2

10–1

100

RMSE

(Deg

.)

(d)

Figure 7: RMSE simulation results (a) TOA, (b) DOA of ½R1, θ1� = ½15:0m, 5°� and ½R2, θ2� = ½16:5m, 9°�, (c) TOA, and (d) DOA of½R1, θ1� = ½15:0m, 5°� and ½R2, θ2� = ½15:4m, 12°�:

102

101

CPU

tim

e (s)

100

10–1

200 250 300Number of samples (N)

350 400

ProposedConventional

Figure 8: MATLAB CPU execution time for the conventional 2D-MUSIC and the proposed algorithm with K = 2.

FrequencySynthesizer

OscillatorVCO

LNA

MixerHPF LPF

Figure 9: Implemented FMCW RF module [2].

11Journal of Sensors

Page 12: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

while the complexity of the proposed method is at least 50times lower than that of the conventional 2D-MUSIC algo-rithm with K = 2. Experimental analyses showed that theproposed algorithm provided a similar performance com-pared with 2D-MUSIC. Therefore, the proposed method isapplicable to automotive radar because of its low complexityfor parameter estimation.

Data Availability

Access to data is restricted: the data that support the findingsof this study are not available on request from our institution.

The data are not publicly available due to restrictions, e.g.,their containing information to allow for the commercializa-tion of research findings.

Conflicts of Interest

The authors declare no conflict of interest.

Authors’ Contributions

Sangdong Kim and Bongseok Kim are cofirst authors.

0

0.2

0.4

–50

0.6

Angle (deg.)

500

0.8

4540

1

Time delay (ns)

3550 3025

20

–50

X 0Y 28.315Z 0.93338

(a)

500

40

0.2

Time delay (ns)

–50

0.4

Angle (deg.)

300

0.6

50

0.8

20

1

40–50

300

X –1.7908Y 27.3384Z 0.98298

(b)

Figure 10: Experimental results of (a) the conventional 2D-MUSIC and (b) the proposed RD-MUSIC with extrapolation.

12 Journal of Sensors

Page 13: Low-Complexity-Based RD-MUSIC with Extrapolation for Joint ...downloads.hindawi.com/journals/js/2020/7342385.pdfsampling, where the sampling frequency needed is f s =1/T, the digital

Acknowledgments

This work was supported by the DGIST R&D Program ofthe Ministry of Science, ICT and Future Planning, Korea(20-IT-02 and 19-02-HRHR-03).

References

[1] M. Dudek, I. Nasr, G. Bozsik, M. Hamouda, D. Kissinger, andG. Fischer, “System analysis of a phased-array radar applyingadaptive beam-control for future automotive safety applica-tions,” IEEE Transactions on Vehicular Technology, vol. 64,no. 1, pp. 34–47, 2015.

[2] S. Kim, D. Oh, and J. Lee, “Joint DFT-ESPRIT estimation forTOA and DOA in vehicle FMCW radars,” IEEE AntennasandWireless Propagation Letters, vol. 14, pp. 1710–1713, 2015.

[3] S. Saponara and B. Neri, “Radar sensor signal acquisition andmultidimensional FFT processing for surveillance applicationsin transport systems,” IEEE Transactions on Instrumentationand Measurement, vol. 66, no. 4, pp. 604–615, 2017.

[4] S. Kim, Y. Ju, and J. Lee, “A low-complexity joint TOAs andAOAs parameter estimator using dimension reduction forFMCW radar systems,” Elektronika ir Elektrotechnika,vol. 24, no. 4, 2018.

[5] C. Schroeder and H. Rohling, “X-band FMCW radar systemwith variable chirp duration,” in 2010 IEEE Radar Conference,pp. 1255–1259, Washington, DC, USA, 2010.

[6] A. Townley, P. Swirhun, D. Titz et al., “A 94-GHz 4TX-4RXphased-array FMCW radar transceiver with antenna-in-pack-age,” IEEE Journal of Solid-State Circuits, vol. 52, no. 5,pp. 1245–1259, 2017.

[7] S. Lee, Y. J. Yoon, J. E. Lee, and S. C. Kim, “Human-vehicleclassification using feature-based SVM in 77-GHz automotiveFMCW radar,” IET Radar, Sonar & Navigation, vol. 11, no. 10,pp. 1589–1596, 2017.

[8] D. Oh and J. H. Lee, “Low-complexity range-azimuth FMCWradar sensor using joint angle and delay estimation withoutSVD and EVD,” IEEE Sensors Journal, vol. 15, no. 9,pp. 4799–4811, 2015.

[9] S. J. Lee, S. J. Jeong, E. Yang, and K. T. Kim, “Target identifica-tion using bistatic high-resolution range profiles,” IET Radar,Sonar & Navigation, vol. 11, no. 3, pp. 498–504, 2017.

[10] X. Zhang and D. Xu, “Low-complexity ESPRIT-based DOAestimation for colocated MIMO radar using reduced-dimension transformation,” Electronics Letters, vol. 47, no. 4,pp. 283-284, 2011.

[11] N. Xi and L. Liping, “A computationally efficient subspacealgorithm for 2-D DOA estimation with L-shaped array,” IEEESignal Processing Letters, vol. 21, no. 8, pp. 971–974, 2014.

[12] S. Kim and K. K. Lee, “Low-Complexity Joint Extrapolation-MUSIC-Based 2-D Parameter Estimator for Vital FMCWRadar,” IEEE Sensors Journal, vol. 19, no. 6, pp. 2205–2216,2019.

[13] B. W. Choi, E. H. Bae, J. S. Kim, and K. K. Lee, “Improvedprewhitening method for linear frequency modulation rever-beration using dechirping transformation,” The Journal ofthe Acoustical Society of America, vol. 123, no. 3, pp. EL21–EL25, 2008.

[14] S. L. Marple, Digital Spectral Analysis with Applications, Pren-tice Hall, Englewood Cliffs, New Jersey, 1987.

[15] H. Akaike, “Fitting autoregressive models for prediction,”Annals of the Institute of Statistical Mathematics, vol. 21,no. 1, pp. 243–247, 1969.

[16] J. Rissanen, “Modeling by shortest data description,” Automa-tica, vol. 14, no. 5, pp. 465–471, 1978.

13Journal of Sensors


Recommended