A novel digital beamformer applied in vehicle mounted HF receiving device

Similar documents
SUPERDIRECTIVE BEAMFORMING WITH INTERFER- ENCES AND NOISE SUPPRESSION VIA SECOND- ORDER CONE PROGRAMMING

GPS Anti-jamming Performance Simulation Based on LCMV Algorithm Jian WANG and Rui QIN

Bluetooth Angle Estimation for Real-Time Locationing

Approaches for Angle of Arrival Estimation. Wenguang Mao

METIS Second Training & Seminar. Smart antenna: Source localization and beamforming

Performance Analysis of MUSIC and MVDR DOA Estimation Algorithm

3D radar imaging based on frequency-scanned antenna

Research on DQPSK Carrier Synchronization based on FPGA

The Feasibility of Conventional Beamforming Algorithm Based on Resolution for Internet of Things in Millimeter Wave Environment

Scalable Front-End Digital Signal Processing for a Phased Array Radar Demonstrator. International Radar Symposium 2012 Warsaw, 24 May 2012

ROBUST ADAPTIVE BEAMFORMER USING INTERPO- LATION TECHNIQUE FOR CONFORMAL ANTENNA ARRAY

S. Ejaz and M. A. Shafiq Faculty of Electronic Engineering Ghulam Ishaq Khan Institute of Engineering Sciences and Technology Topi, N.W.F.

DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE

Digital Logic, Algorithms, and Functions for the CEBAF Upgrade LLRF System Hai Dong, Curt Hovater, John Musson, and Tomasz Plawski

Beamforming measurements. Markus Loerner, Market Segment Manager RF & microwave component test

HARDWARE IMPLEMENTATION OF A PROPOSED QR- TLS DOA ESTIMATION METHOD AND MUSIC, ESPRIT ALGORITHMS ON NI-PXI PLATFORM

Electronically Steerable planer Phased Array Antenna

Performance Study of A Non-Blind Algorithm for Smart Antenna System

An Accurate phase calibration Technique for digital beamforming in the multi-transceiver TIGER-3 HF radar system

VLSI Implementation of Digital Down Converter (DDC)

Mainlobe jamming can pose problems

Performance Analysis of MUSIC and LMS Algorithms for Smart Antenna Systems

1.2 Theory of Smart Antenna

A Method for Analyzing Broadcast Beamforming of Massive MIMO Antenna Array

Chapter 4 DOA Estimation Using Adaptive Array Antenna in the 2-GHz Band

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming

DIGITAL BEAM-FORMING ANTENNA OPTIMIZATION FOR REFLECTOR BASED SPACE DEBRIS RADAR SYSTEM

Adaptive Digital Beam Forming using LMS Algorithm

A LOW-COST SOFTWARE-DEFINED TELEMETRY RECEIVER

Beamforming in Interference Networks for Uniform Linear Arrays

Implementation and Performance Evaluation of a Fast Relocation Method in a GPS/SINS/CSAC Integrated Navigation System Hardware Prototype

A NOVEL DIGITAL BEAMFORMER WITH LOW ANGLE RESOLUTION FOR VEHICLE TRACKING RADAR

A new fully-digital HF radar system for oceanographical remote sensing

Adaptive Beamforming Applied for Signals Estimated with MUSIC Algorithm

INTERFERENCE REJECTION OF ADAPTIVE ARRAY ANTENNAS BY USING LMS AND SMI ALGORITHMS

GNU RADIO BASED DIGITAL BEAMFORMING SYSTEM: BER AND COMPUTATIONAL PERFORMANCE ANALYSIS. Sarankumar Balakrishnan, Lay Teen Ong

Design and Experiment of Adaptive Anti-saturation and Anti-jamming Modules for GPS Receiver Based on 4-antenna Array

Experimental Characterization of a Large Aperture Array Localization Technique using an SDR Testbench

Antennas and Propagation. Chapter 5c: Array Signal Processing and Parametric Estimation Techniques

An improved direction of arrival (DOA) estimation algorithm and beam formation algorithm for smart antenna system in multipath environment

Digital Beamforming Using Quadrature Modulation Algorithm

An Improved DBF Processor with a Large Receiving Antenna for Echoes Separation in Spaceborne SAR

Smart antenna for doa using music and esprit

The Application of System Generator in Digital Quadrature Direct Up-Conversion

Adaptive Beamforming for Multi-path Mitigation in GPS

High Gain Advanced GPS Receiver

Estimating Discrete Power Angular Spectra in Multiprobe OTA Setups

Performance improvement in beamforming of Smart Antenna by using LMS algorithm

Merging Propagation Physics, Theory and Hardware in Wireless. Ada Poon

DESIGN OF PRINTED YAGI ANTENNA WITH ADDI- TIONAL DRIVEN ELEMENT FOR WLAN APPLICA- TIONS

THE PROBLEM of electromagnetic interference between

Understanding Advanced Bluetooth Angle Estimation Techniques for Real-Time Locationing

Design and realization of tracking feed antenna system

SMART ANTENNA ARRAY PATTERNS SYNTHESIS: NULL STEERING AND MULTI-USER BEAMFORMING BY PHASE CONTROL

Miniaturized GPS Antenna Array Technology and Predicted Anti-Jam Performance

Keywords: Adaptive filtering, LMS algorithm, Noise cancellation, VHDL Design, Signal to noise ratio (SNR), Convergence Speed.

AN ALTERNATIVE METHOD FOR DIFFERENCE PATTERN FORMATION IN MONOPULSE ANTENNA

Direction of Arrival Analysis on a Mobile Platform. Sam Whiting, Dana Sorensen, Todd Moon Utah State University

A Millimeter-wave Radar Signal Processing Method based on FPGA+DSP Dejun Chen, Yang Liu, Yu Yin, Dong Liu

NULL STEERING USING PHASE SHIFTERS

Direction of Arrival Estimation in Smart Antenna for Marine Communication. Deepthy M Vijayan, Sreedevi K Menon /16/$31.

Some Notes on Beamforming.

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

Analysis of RF requirements for Active Antenna System

Three-dimensional power segmented tracking for adaptive digital pre-distortion

Dual Channel Monopulse Automatic Phase Calibration Method Xinfeng Fan1, a, Yongming Nie1, b* and Xin Ding1, c

COMPACT MULTIPORT ARRAY WITH REDUCED MUTUAL COUPLING

Optimum Beamforming. ECE 754 Supplemental Notes Kathleen E. Wage. March 31, Background Beampatterns for optimal processors Array gain

Joint Transmitter-Receiver Adaptive Forward-Link DS-CDMA System

A Real-time Photoacoustic Imaging System with High Density Integrated Circuit

Effects to develop a high-performance millimeter-wave radar with RF CMOS technology

A Study on Various Types of Beamforming Algorithms

S. K. Sanyal Department of Electronics and Telecommunication Engineering Jadavpur University Kolkata, , India

FPGA-BASED PULSED-RF PHASE AND AMPLITUDE DETECTOR AT SLRI

Advances in Radio Science

Study on the UWB Rader Synchronization Technology

Smart antenna technology

DECEPTION JAMMING SUPPRESSION FOR RADAR

DIGITAL PRE-DISTORTION LINEARIZER FOR A REALIZATION OF AUTOMATIC CALIBRATION UNIT

Implementation and Complexity Analysis of List Sphere Detector for MIMO-OFDM systems

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Planar Phased Array Calibration Based on Near-Field Measurement System

Multipath Effect on Covariance Based MIMO Radar Beampattern Design

Abstract of PhD Thesis

Study of Factors which affect the Calculation of Co- Channel Interference in a Radio Link

Decision Based Median Filter Algorithm Using Resource Optimized FPGA to Extract Impulse Noise

EISCAT_3D Digital Beam-Forming and Multi-Beaming

STUDY OF A NEW PHASE DETECTOR BASED ON CMOS

An ultra-high ramp rate arbitrary waveform generator for communication and radar applications

Signal Processing and Display of LFMCW Radar on a Chip

DIRECT UP-CONVERSION USING AN FPGA-BASED POLYPHASE MODEM

Null-steering GPS dual-polarised antenna arrays

ENHANCEMENT OF PHASED ARRAY SIZE AND RADIATION PROPERTIES USING STAGGERED ARRAY CONFIGURATIONS

Index Terms Uniform Linear Array (ULA), Direction of Arrival (DOA), Multiple User Signal Classification (MUSIC), Least Mean Square (LMS).

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

GPS Patch Antenna Loaded with Fractal EBG Structure Using Organic Magnetic Substrate

ONE of the most common and robust beamforming algorithms

MULTI-BAND ORTHOGONAL LINEAR POLARIZATION DISCRIMINATION PLANAR ARRAY ANTENNA

ROBUST SUPERDIRECTIVE BEAMFORMER WITH OPTIMAL REGULARIZATION

Transcription:

LETTER IEICE Electronics Express, Vol.11, No.2, 1 8 A novel digital beamformer applied in vehicle mounted HF receiving device Huajun Zhang, Huotao Gao a), Qingchen Zhou, Lin Zhou, and Fan Wang Electronic Information Department, Wuhan University, Luoyu Road No.129, Wuhan, 430072, China a) gaoght863@163.com Abstract: In this work, a novel digital beamformer applied in vehicle-mounted high frequency (HF) receiving device has been developed. The system adopts robust superdirective beamforming algorithm, which not only effectively reduces the receiving array aperture but also maintains a higher directive gain compared with conventional beamforming method (CBF). The system is designed based on the idea of radio-defined software (SDR), which is easy to update. It contains 16 receiving channels and can output 3 analog beam signals. Experiment shows that the system has fast response and is feasible in engineering. Keywords: digital beamformer, robust superdirective beamforming, uniform circular array, software-defined radio Classification: Microwave and millimeter wave devices, circuits, and systems References [1] S. Hong, D. Yang, K. Liu, X. He and M. M. Tentzeris: IEICE Electron. Express 6 [16] (2009) 1192. [2] S. A. Schelkunoff: Bell Syst. Tech. J. 22 [1] (1943) 80. [3] Y. L. Ma, Y. X. Yang, Z. Y. He, et al: IEEE Trans. Ind. Electron. 60 [6] (1996) 67. [4] Q. Zhou, H. Gao, H. Zhang and F. Wang: Progress In Electromagnetics Research. 136 (2013) 665. [5] M. Uzsoky and L. Solymar: IEEE Trans. Antennas Propag. 60 [2] (2013) 203. [6] L. Zhou, F. Wang, H. Gao, Y. Sun and H. Zhang: IEICE Electron. Express 9 [13] (2013) 1102. [7] J. Li, P. Stoica and Z. S. Wang: IEEE Trans. Signal Process. 52 [9] (2004) 2407. 1 Introduction High frequency (HF) signal is characterized by long-distance propagation without relay network and has been widely applied in radar, remote sensing 1

and communication field. But at the same time, there exist some common disadvantages such as energy attenuation and multi-path effects due to large amount of reflection and refraction during spreading. In addition, HF band is crowded and has serious co-channel interference. Digital beamforming (DBF) has a good suppression on multi-path fading and co-channel interference. However, for obtaining the best direction gain, most of the existing methods require that the array element spacing is half-wave length [1]. This will need huge array aperture in HF system, which brings a lot of inconvenience in system setting up and maintenance. Therefore, beamformer using conventional antenna array is unrealistic in vehicle-mounted receiving device. In order to adapt the characteristics of vehicle equipment, compactly spaced antenna array has to be applied. However, the directive gain of conventional beamforming method is unsatisfactory in this mode, especially at the low frequency end of HF. In order to achieve better performance with mini array, researchers have proposed the concept of superdirective array synthesis since 1940s [2]. Likewise, because of its high sensitivity to array error, the actual performance has a great gap with theoretical simulation. For improving algorithm robustness, many works have been done. To sum up, diagonal loading method is the most representative [3]. The defect of this method is the difficulty in choosing a proper loading value, which can t make a good trade-off between robustness and directive gain. Therefore, it is not practical in engineering. The authors propose a robustness superdirective beamforming algorithm [4]. This method uses a parameter called sensitivity factor. By choosing different K value, people can easily make a trade-off between robustness and directive gain according to the actual array error. Further, a digital beamformer (DBF) system based on this algorithm is designed. The system uses the concept of software-defined radio (SDR), easy to update software in different electromagnetic environment. The DBF system can achieve weighted summation of up to 16 channels and output multiple beams at the same time with digital upconverters (DUCs). The experiment results proves its feasibility and better performance than conventional beamforming. 2 Robust superdirective beamforming algorithm For a uniform circular array with M antenna elements, we assume the weight vector as w and the received snapshot data is X(t)=[x 1 (t),x 2 (t),,x M (t)] T. The summed output can be written as: Y (t) =w H X(t) (1) For conventional beamforming (CBF), the weight vector is w =a(θ m,φ m ), where a(θ m,φ m ) represents the array steer vector. By adjusting the azimuth angle θ m and the pitch angle φ m of steer vector, beam pattern can point to any direction. Compared with CBF, the weight vector computation of superdirective beamforming is relatively more complexed. Correspondingly, its performance is better than CBF, which can be proved by comparative 2

verification in section 4. The sensitivity factor [5] is defined as: K = wh w w H (2) Nw in which N = a(θ m,φ m )a H (θ m,φ m ). The denominator of Equation (2) represents the power of main lobe direction. Smaller K is, the array is more robust. The directive gain of array is represented as: G(θ m,φ m )= wh Nw w H (3) Rw where R = 1 2π π 4π 0 0 sin θa(θ, ϕ)ah (θ, ϕ)dθdϕ. When the array element a- dopts short vertical dipole, the R matrix can be simplified as: { 2 3 R ij =, i = j kd ij sin kd ij 1 kd (kd ij [ ij (4) ) 2 sin kd ij cos kd ij ], i j. where k is the radio wave number and d ij is the distance between the ith element and the jth element. In order to ensure the response of main lobe direction is distortionless, we have to make w H a(θ m,φ m ) = 1. Thus, Equation (2) and (3) can be further simplified as: K = w H w, G(θ m,φ m )= 1 w H Rw For maximum directive gain G(θ m,φ m ), we just need to minimize the denominator. Thus, under the condition of given sensitivity factor K, the constraints above can be rewritten as : min w wh Rw w H a(θ m,φ m )=1 w = K Actually, this method makes a tradeoff between robustness and directive gain by selecting proper K value. If array error is small, we can select a larger K value, which sacrifices some robustness to improve directive gain. If array error is large, a smaller K value can be adopted, which sacrifices some directive gain to guarantee robustness. The detailed description about how to choose a proper K value is introduced in paper [4]. Generally, 0.2-0.7 is a relatively proper interval if the actual amplitude error is below 9 db and the actual phase error is below 10 degree. To solve the constraints (6) for w, Lagrange method is adopted. The target function can be constructed as: L = w H Rw + ˆλ(w H w K)+μ(w H a(θ m,φ m ) 1) (7) where ˆλ and μ are the lagrange multipliers. Taking its gradient with respect to w and making w (L) = 0, we get: (5) (6) w = μ(r + ˆλI) 1 a(θ m,φ m ) (8) where I is the unit matrix. Inserting (8) into the equation w H a(θ m,φ m )=1 leads to: μ =[a H (θ m,φ m )(R + ˆλI) 1 a(θ m,φ m )] 1 (9) 3

Thus, the Equation (8) can be rewritten as: w = (R + ˆλI) 1 a(θ m,ϕ m ) a H (θ m,ϕ m )(R + ˆλI) 1 a(θ m,ϕ m ) (10) Equation (10) is the final formula of weight vector computation. For lagrange multiplier ˆλ, we can calculate it by numerical method, which will be introduced in section 3.3. 3 System design and implementation The architecture of the DBF system is showed in Fig. 1. Analog signals are digitizied by analog-to-digital converter (ADC) chips firstly. Then it completes digital signals extraction and filtering in digital downconverters Fig. 1. Hardware Architecture of DBF. Fig. 2. (a) Synchronization mechanism. (b) Beamforming network. 4

(DDCs) and then we get low rate baseband signals. After that, we achieve the DBF algorithm by field programmable gate array (FPGA) and digital signal processor (DSP) and finally different digital beams will be reconstructed by different DUCs to upconvert into analog beam signals. 3.1 Downconverter module We adopt ISL5x16 chip to implement the design. In order to maintain the phase coherence of all channels, all DDCs should be started synchronously after configuration, which plays a crucial role in improving system performance. Fig. 2 (a) shows the synchronization mechanism. To guarantee the synchronization of extern working clock, a no-delay clock driver is used to divide the clock source into four edge-aligned reference clock (REFCLK) signals. To guarantee the synchronization of internal function modules, another no-delay clock driver receives the sync output (SYNCO) signal from master DDC and redistributes it to the sync input (SYNCI) of slave DDCs (as well as feeding it back to the master). As soon as parameter configuration of all devices is complete, DSP will write sync word to the corresponding control register of the master device to make it generate a sync pulse at SYNCO pin. Because all devices receive edge-aligned sync pulses, all internal function modules will return to the same initial state and work synchronously. 3.2 Beamforming network The main function of FPGA includes caching multi-channel data from DDCs and achieving weighted beam summation. Data is sent to FPGA through DDC interface, which will be fed into two internal function modules at the same time. One is cache ram, the other is beamforming network. Data in cache ram will be used for array correction and direction of arrival (DOA) estimation. Beamforming network is the core module in FPGA. Its internal structure is shown in Fig. 2 (b). Complex weight coefficient registers are connected to external bus of DSP. Coefficient is written to corresponding register (REG) asynchronously. Weighting of single channel needs four multiplications and two additions. Using hardware multipliers which are embedded into FPGA can accelerate the computation speed and reduce consumption of logic resources. 3.3 Weight vector computation DSP is used to calculates weight vector w in formula (10). From the point of view of hardware implementation, eigenvalue decomposition of R matrix is the most complex work. According to formula (4), R is a real symmetric matrix. Considering computational complexity and precision, Jacobi iterative method is adopted [6]. The basic idea of this method is that, through a series of iterations, a orthogonal matrix Q can be found which makes Q T RQ a diagonal matrix. The following is about the problem of solving ˆλ. Assume the matrix R can be decomposed into UΛU H, where U represents the eigenvector matrix and Λ represents the diagonal matrix composed by the 5

eigenvalues of R. According to paper [4], ˆλ meet the following equation: M i=1 z i 2 (γ i + ˆλ) 2 /[ M i=1 z i 2 γ 1 (MK) γ i + ˆλ ]2 = K, ˆλ 1/2 γ M [0, (MK) 1/2 ] (11) 1 where γ i is the diagonal element of Λ, satisfying γ 1 γ 2 γ M and z i is the element of vector U H a(θ m,φ m ). Paper [7] has proved that the left side of (11) is monotonically decreasing. So we can solve (11) for ˆλ with bisection method in DSP program. The iteration steps are as follows: Step 1) Construct function f(ˆλ) = M z i 2 i=1 (γ i +ˆλ) /[ M z i 2 2 i=1 γ i +ˆλ ]2 K. Initialize the boundary interval of ˆλ as [a, b], where a =0,b =(γ 1 (MK) 1/2 γ M )/ ((MK) 1/2 1). Step 2) Calculate f(a), f(b), f((a + b)/2). For initial values of a and b, f(a)f(b) < 0 must be guaranteed, otherwise the algorithm will not convergence, which means the K value is improperly selected. Step 3) Set the iteration accuracy of eps. Iff((a + b)/2) <eps, iteration ends and ˆλ =(a + b)/2. Otherwise, compare f(a)f((a + b)/2) and f((a + b)/2)f(b). If f(a)f((a+b)/2) < 0, the new boundary interval is [a, (a+b)/2]. Conversely, the new boundary becomes [(a + b)/2,b]. Then, return to the second step. Step 4) Use ˆλ and the Equation (10) to get weight vector. Azimuth information is passed to DSP by direction finding system or host computer to steer beam direction. Although the proposed algorithm is less sensitive to array error, DSP still needs to receive the correction factor of array to guarantee higher accuracy and stability of beam pattern. DSP will multiply the weight vector by the correction factor to get a compensated weight vector as output. 4 Experimental results 4.1 Simulation experiments For comparing the performance of CBF method with the proposed method in theoretical simulation, we choose 5-element uniform circular array with radius of 4 meters as model. Beam patterns in different frequency values are plotted in Fig. 3 (a) and Fig. 3 (b). It can be seen from that, as the frequency decreases, pattern based on conventional beamforming gradually loses directivity. However, pattern based on superdirective beamforming still Fig. 3. (a) CBF method. (b) Proposed method (Sensitivity factor K =0.25). 6

keeps a high directive gain. At the high end of frequency, both patterns tend to approximate. Therefore, lower the frequency is, the performance advantage of proposed method over CBF method is more obvious. 4.2 Hardware experiments Based on the description in section 3.3, the selection of K value determines weather the method can convergence, the selection of eps determines the convergence speed. Assuming the eps = 0.0001, Table. I lists the corresponding convergence time of the algorithm with different number of antenna elements. The CPU clock of TI C6000 floating DSP is 225 MHz. FPGA module is implemented with Altera Cyclone IV FPGA chip which consumes 2449 logic elements and 384 9-bit embedded multipliers. Table I. Convergence time. Antenna elements 5 7 9 11 13 15 Time (ms) 1.19 2.77 4.69 7.2 11.1 15.58 Fig. 4. (a) Test platform. (b) 13.010 MHz beam pattern (K =0.6). Fig. 4 (a) is the test platform. Power splitter divides the 13.010 MHZ radio frequency (RF) signal into five signals with equal amplitude and phase offset. Then, phase-shift cables use these signals to simulate a group of planewave signals from 36 direction. Personal computer (PC) transfers azimuth angle by universal asynchronous serial (UART) to steer the beam direction. Fig. 4 (b) is the actual beam pattern plotted by DSP. The input power of single channel is 57 dbm. Fig. 5 (a), Fig. 5 (b) and Fig. 5 (c) show the summed output power spectrum with the beam pointing towards 36,71 and 117 respectively. These three directions correspond to 0 db, 3dB and null of beam pattern, as Fig. 4 (b) shows. 5 Conclusion This superdirective digital beamformer is designed for vehicle mounted HF receiving device which uses a 5-elemnet mini array. The design have two advantages. Compared with classic superdirective method, the design can make a good trade-off between robustness and directive gain accordding to actual array error. Therefore, it is more practical in engineering. Compared 7

Fig. 5. (a) Output power of 0 db point. (b) Output power of 3 db point.(c) Output power of null. with conventional beamforming method, its high directive gain increases the anti-jamming ability, especially at low frequency end of HF. Besides, the hardware design concept based on SDR makes it easy to update. Actual experiment results prove the system is feasible and has fast response. Acknowledgments This work is supported by the Fundamental Research Fund for the Central Universities under grant 201221220213 and T201221208. The authors would also like to thank the reviewers for many helpful comments and suggestions, which has enhanced the quality and readability of this paper. 8