Efficient Design of Binary Sequences With Low Autocorrelation Sidelobes

Sequences with low autocorrelation sidelobes are needed in a diverse set of active sensing applications, including radar, sonar, communications, and biomedicine. The recently proposed and widely adopted methods of the Cyclic Algorithm-New (CAN) and Periodic CAN (PeCAN) are known to be computationally efficient, particularly as they employ fast Fourier transform (FFT) operations to design unimodular (i.e., unit-modulus) sequences with good autocorrelation properties. However, these cyclic algorithms cannot be directly used to design binary sequences with good autocorrelation properties due to the extremely multimodal nature of the associated optimization objectives. In this paper, we combine the notion of converging functions with the CAN and PeCAN frameworks, to considerably enhance their performances for binary sequence synthesis. Moreover, the convergence of these algorithms are established and their convergence properties are thoroughly analyzed. Numerical examples are provided to show that the proposed algorithms can outperform existing approaches for aperiodic and periodic binary sequence synthesis, especially for long sequence designs.

[1]  Jian Li,et al.  On Binary Probing Signals and Instrumental Variables Receivers for Radar , 2008, IEEE Transactions on Information Theory.

[2]  S. Brebels,et al.  Almost perfect auto-correlation sequences for binary phase-modulated continuous wave radar , 2013, 2013 European Radar Conference.

[3]  Augusto Aubry,et al.  Radar waveform design in a spectrally crowded environment via nonconvex quadratic optimization , 2014, IEEE Transactions on Aerospace and Electronic Systems.

[4]  John Michael Baden Efficient Optimization of the Merit Factor of Long Binary Sequences , 2011, IEEE Transactions on Information Theory.

[5]  F. MacWilliams,et al.  Pseudo-random sequences and arrays , 1976, Proceedings of the IEEE.

[6]  Hongbin Li,et al.  Joint Optimization of Transmit and Receive Beamforming in Active Arrays , 2014, IEEE Signal Processing Letters.

[7]  Ian F. Akyildiz,et al.  Multi-Wideband Waveform Design for Distance-Adaptive Wireless Communications in the Terahertz Band , 2016, IEEE Transactions on Signal Processing.

[8]  Jun Tang,et al.  Joint Design of Transmit Waveforms and Receive Filters for MIMO Radar Space-Time Adaptive Processing , 2016, IEEE Transactions on Signal Processing.

[9]  K. Gerlach,et al.  Low sidelobe radar waveforms derived from orthogonal matrices , 1991 .

[10]  Hao He,et al.  New Algorithms for Designing Unimodular Sequences With Good Correlation Properties , 2009, IEEE Transactions on Signal Processing.

[11]  Petre Stoica,et al.  Computational Design of Sequences With Good Correlation Properties , 2012, IEEE Transactions on Signal Processing.

[12]  M. O'Donnell,et al.  Coded excitation system for improving the penetration of real-time phased-array imaging systems , 1992, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[13]  Augusto Aubry,et al.  A Coordinate-Descent Framework to Design Low PSL/ISL Sequences , 2016, IEEE Transactions on Signal Processing.

[14]  Hao He,et al.  Covert underwater acoustic communications. , 2010, The Journal of the Acoustical Society of America.

[15]  Marcel J. E. Golay The merit factor of Legendre sequences , 1983, IEEE Trans. Inf. Theory.

[16]  Manfred R. Schroeder,et al.  Synthesis of low-peak-factor signals and binary sequences with low autocorrelation (Corresp.) , 1970, IEEE Trans. Inf. Theory.

[17]  Nils Appenrodt,et al.  "Automotive radar the key technology for autonomous driving: From detection and ranging to environmental understanding" , 2016, 2016 IEEE Radar Conference (RadarConf).

[18]  Marcel J. E. Golay A class of finite binary sequences with alternate auto-correlation values equal to zero (Corresp.) , 1972, IEEE Trans. Inf. Theory.

[19]  John Michael Baden,et al.  Multiobjective Sequence Design via Gradient Descent Methods , 2018, IEEE Transactions on Aerospace and Electronic Systems.

[20]  S. Brebels,et al.  Impact of ADC clipping and quantization on phase-modulated 79 GHz CMOS radar , 2014, 2014 11th European Radar Conference.

[21]  Prabhu Babu,et al.  Sequence Design to Minimize the Weighted Integrated and Peak Sidelobe Levels , 2015, IEEE Transactions on Signal Processing.

[22]  Hao He,et al.  Waveform Design for Active Sensing Systems: A Computational Approach , 2012 .

[23]  Tom Høholdt,et al.  Determination of the merit factor of Legendre sequences , 1988, IEEE Trans. Inf. Theory.

[24]  Jian Li,et al.  Transmit codes and receive filters for pulse compression radar systems , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[25]  Philip M. Woodward,et al.  Probability and Information Theory with Applications to Radar , 1954 .

[26]  André Bourdoux,et al.  A 79-GHz 2 × 2 MIMO PMCW Radar SoC in 28-nm CMOS , 2017, IEEE J. Solid State Circuits.

[27]  Augusto Aubry,et al.  Optimization theory-based radar waveform design for spectrally dense environments , 2016, IEEE Aerospace and Electronic Systems Magazine.

[28]  Hao He,et al.  On Designing Sequences With Impulse-Like Periodic Correlation , 2009, IEEE Signal Processing Letters.

[29]  P. Lewin,et al.  Pulse elongation and deconvolution filtering for medical ultrasonic imaging , 1995, 1995 IEEE Ultrasonics Symposium. Proceedings. An International Symposium.

[30]  Christian Sturm,et al.  Waveform Design and Signal Processing Aspects for Fusion of Wireless Communications and Radar Sensing , 2011, Proceedings of the IEEE.

[31]  Augusto Aubry,et al.  Knowledge-Aided (Potentially Cognitive) Transmit Signal and Receive Filter Design in Signal-Dependent Clutter , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[32]  Mohammad Hassan Bastani,et al.  A Survey on the Design of Binary Pulse Compression Codes with Low Autocorrelation , 2010 .

[33]  Tom Høholdt,et al.  The Merit Factor Problem for Binary Sequences , 2006, AAECC.

[34]  Jian Li,et al.  Transmit codes and receive filters for radar , 2008, IEEE Signal Processing Magazine.

[35]  André Bourdoux,et al.  A 79 GHz Phase-Modulated 4 GHz-BW CW Radar Transmitter in 28 nm CMOS , 2014, IEEE Journal of Solid-State Circuits.

[36]  P. V. Indiresan,et al.  Iterative method for obtaining good aperiodic binary sequences , 1971 .

[37]  R. Turyn,et al.  On Barker codes of even length , 1963 .

[38]  Augusto Aubry,et al.  Cognitive design of the receive filter and transmitted phase code in reverberating environment , 2012 .

[39]  Petre Stoica,et al.  A fast algorithm for designing complementary sets of sequences , 2013, Signal Process..

[40]  Masakazu Kojima,et al.  Binary quadratic optimization problems that are difficult to solve by conic relaxations , 2017, Discret. Optim..

[41]  Leopold Bömer,et al.  Binary and biphase sequences and arrays with low periodic autocorrelation sidelobes , 1990, International Conference on Acoustics, Speech, and Signal Processing.

[42]  Kai-Uwe Schmidt Binary Sequences With Small Peak Sidelobe Level , 2012, IEEE Transactions on Information Theory.

[43]  Ming Jia,et al.  Filtered OFDM: A new waveform for future wireless systems , 2015, 2015 IEEE 16th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC).

[44]  R. Gold,et al.  Optimal binary sequences for spread spectrum multiplexing (Corresp.) , 1967, IEEE Trans. Inf. Theory.

[45]  Ann M. Boehmer,et al.  Binary pulse compression codes , 1967, IEEE Trans. Inf. Theory.

[46]  L. Moser,et al.  On the Correlation Function of Random Binary Sequences , 1968 .

[47]  G. Coxson,et al.  Best-known autocorrelation peak sidelobe levels for binary codes of length 71 to 105 , 2008, IEEE Transactions on Aerospace and Electronic Systems.

[48]  Hao He,et al.  Waveform design with stopband and correlation constraints for cognitive radar , 2010, 2010 2nd International Workshop on Cognitive Information Processing.

[49]  Mohammad Mahdi Naghsh,et al.  Designing Sets of Binary Sequences for MIMO Radar Systems , 2019, IEEE Transactions on Signal Processing.

[50]  Prabhu Babu,et al.  Optimization Methods for Designing Sequences With Low Autocorrelation Sidelobes , 2014, IEEE Transactions on Signal Processing.

[51]  Robert W. Heath,et al.  Designing structured tight frames via an alternating projection method , 2005, IEEE Transactions on Information Theory.

[52]  Abdullah Atalar,et al.  Binary sequences with low aperiodic autocorrelation for synchronization purposes , 2003, IEEE Communications Letters.

[53]  Prabhu Babu,et al.  A Unified Framework for Low Autocorrelation Sequence Design via Majorization–Minimization , 2017, IEEE Transactions on Signal Processing.

[54]  Walter Rudin,et al.  Some theorems on Fourier coefficients , 1959 .

[55]  Jonathan Jedwab,et al.  A Survey of the Merit Factor Problem for Binary Sequences , 2004, SETA.

[56]  MARCEL J. E. GOLAY,et al.  Sieves for low autocorrelation binary sequences , 1977, IEEE Trans. Inf. Theory.

[57]  Pai-Chi Li,et al.  Arbitrary waveform coded excitation using bipolar square wave pulsers in medical ultrasound , 2006, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[58]  E.S. Ebbini,et al.  A new coded-excitation ultrasound imaging system. I. Basic principles , 1996, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.