Welcome to the new IOA website! Please reset your password to access your account.

Proceedings of the Institute of Acoustics

 

Pulse form optimization for MIMO sonar systems

 

Sven Schröder, German Aerospace Center, Institute for the Protection of Maritime Infrastructures, Germany

Sarah Barnes, German Aerospace Center, Institute for the Protection of Maritime Infrastructures, Germany

Dieter Kraus, City University of Applied Sciences Bremen, Germany

Anton Kummert, University of Wuppertal, Germany

 

1 INTRODUCTION

 

Essential for the MIMO principle is the ability to separate the transmitter signals from each other at the receiver-side signal processing. Signal separation methods are typically divided into the categories Time-Division-Multiplexing (TDM), Frequency-Division-Multiplexing (FDM) as well as Code-Division-Multiplexing (CDM) [12]. When applying the TDM method to MIMO sonars, the transmitter signals are emitted in different time slots to be able to separate them in time after receiving. However, this implies a longer overall ping period within the observed scene may change. These changes may impede the coherent processing of the consecutively emitted transmitter signals and can result in a reduced angular resolution enhancement. The FDM method is based on a division of the available frequency band in sub-bands. This reduces the bandwidth of each transmitter signal, which consequently leads to a decreased range resolution. In addition, coherent processing of frequency divided signals causes artefacts in the Point- Spread-Function (PSF) of the system [13, 3]. This paper is focussed on the CDM method which uses coding techniques to enable a simultaneous transmission of all transmitter signals in the same frequency band. The receiver-side pulse separation and compression are realized with a bank of matched-filters.

 

This paper deals with the optimisation of MIMO pulse sets with respect to the sidelobes in the distance domain of the PSF of the system. In the literature, pulse optimisation is usually applied to single transmitter signals, trying to minimise the sidelobe level in the autocorrelation [6]. This ignores the coherent signal processing of MIMO systems, where constructive interference can lead to high sidelobes in the PSF. However, integrating the computationally complex simulation environment into the optimisation slows it down significantly, which is why a simplified form with sufficient predictive power of sidelobes in the PSF is to be found. In this work, three cost functions are compared with each other and used to optimise an Orthogonal-Frequency-Division-Multiplexing (OFDM) signal set. In Section 2 the used OFDM signal is described in more detail. Section 3 describes the cost function and optimisation of the transmitter signal set. The results of the optimisation are presented in Section 4. Finally, Section 4 summarises the work.

 

2 TRANSMITTER SIGNAL

 

One in the MIMO radar literature often considered transmitter signal candidate is the OFDM signal, cf. [9, 10, 8]. OFDM signals have their origin in communications technology and represent a comparatively new field of research for application in MIMO sonar systems. The principle is based on a multiplexing technique using orthogonal carrier frequencies. For this purpose, the transmitter frequency band is divided into sub frequency bands Bsub whose width depends on the length of the OFDM signal by the orthogonality condition

 

 

If this condition is satisfied, the carrier frequencies lie in the first null of the sinc function of the adjacent carrier frequencies in the frequency domain. In the time domain, each carrier sine wave has an integer number of periods, which leads to a zero crossing at the start and end of each carrier. A single OFDM signal is defined by

 

 

with

 

 

and the sequence

 

 

whereby each carrier frequency contains two bits of information.

 

3 SIGNAL SET OPTIMISATION

 

For the optimisation of a mathematical problem, its quality must be translated into a scalar value using a cost function, which can be minimised by varying the input parameters. In this case, it must be determined which properties of a MIMO transmitter signal set are decisive for the performance of the entire system and how these can be quantified. In the literature, the approach of using properties from auto- and cross- correlations for pulse optimisation is often chosen (cf. [2, 12, 11, 1, 17]). One method is to minimise the Generalised-Integrated-Sidelobe-Level ( GISL ), which is defined as

 

 

where p is an arbitrarily selectable integer hyperparameter, ΩML is the range of the mainlobe and ΩSL is that of the sidelobes (cf. [14, 4, 5, 7]). Ifp = 2 is selected, Equation (5) corresponds to the Integrated Sidelobe-Level (ISL). For p → ∞, Equation (5) converges to the infinity norm |·|2and corresponds to the Peak-to-Sidelobe Level Ratio (PSRL), which is a metric frequently used in radar pulseform design in addition to the ISL [6]. 

 

In the literature the described metric is commonly used for the optimisation of autocorrelation functions of individual transmitter signals. However, for the use of multiple transmitter signals in a MIMO-CDM system, the characteristics of all transmitter signals and their interaction are crucial. The properties of the PSF, which describes the resolution behaviour and the characteristics of sidelobes in the angle-distance domain, would therefore be decisive for the consideration of the overall system. This is because the PSF includes all effects that can be caused by the coherent superposition of several transmitter signals. Figure 1 shows an example of the PSF of a MIMO system using OFDM pulses.

 

 

Figure 1: (a) PSF of a MIMO system with N = 32 receivers and M = 4 transmitters using OFDM transmitter signals; (b) Target beam signal sTB ( r ) at ϕ = 0 ° which contains major parts of the cross-correlation noise

 

The effects of the sidelobes in the auto- and cross-correlation are most evident in a small area around the target beam signal sTB(r) = PSF(0, r), where r is the range. To simplify the optimisation of the PSF, it should be therefore sufficient to consider the target beam signal for the cost function. Applying the GISL on sTB(r) as a metric leads to the cost function

 

 

where x is a vector which contains all pulse parameters. The area of the mainlobe ΩML is defined by

 

 

with the sound velocity c , the target distance R and the signal bandwidth B . The area of the sidelobes is defined by

 

 

with the pulse length T .

 

To evaluate the target beam signal the sonar system has to be modelled and simulated. The simulation environment has been developed in earlier work (cf. [15, 16]) which provides reliable results, as acoustic paths and sonar signal processing are modelled precisely. However, the evaluation is computationally intensive and therefore unsuitable for optimisations with a large number of evaluations of the cost function. A reduction in computational effort of the cost function is therefore required, from which the result of the Equation (6) can be reliably inferred. Extending the optimization of the autocorrelation that is often proposed in the literature, an evident approach would be to analyse the auto- and cross-correlations of the M individual pulses separately and to combine the results incoherently to a scalar value. For this, the GISL of all auto- and cross-correlations of a MIMO pulse set is determined. Overall, this cost function results in

 

 

where for the evaluation of the cross-correlations the Generalised-Integrated-Cross-correlation-Level

 

 

is used with the Integrated-Mainlobe-Level ( IML ) of all autocorrelations

 

 

as the mainlobe reference level. With this approach, the correlation functions of the transmitter signal set are thus evaluated individually, whereby the cost function value is composed of the sum of the partial evaluations. This method is an obvious extension of the optimisation of autocorrelation functions presented in the literature in order to evaluate a set of pulses. However, the phases of the individual correlation functions are not considered. It can be assumed that due to the coherent MIMO processing, constructive interference of the correlation functions can lead to sidelobes in the PSF , which do not occur in the individual correlation functions.

 

In order to include the effect of MIMO signal processing, all correlation functions of the pulse set are first coherently summed before the GISL is determined. This corresponds to an approximation of the target beam signal at the position of a single scatterer in the far field and is defined as

 

 

To test both simplified cost functions, a set of randomly selected pulse parameters (x0, ..., xK−1) is evaluated with the presented cost functions f1, f2 and f3 with the parameter p = 2, where f1 is considered as ground truth, since it is based on a comprehensive simulation of the entire MIMO system. Thereby the OFDM signal has a pulse length of T = 20 ms and a Bandwidth of B = 20 kHz, which results in the total number of carrier Nc = 400. Figure 2 shows in (a) the cost function values for K = 1000 runs, where the k = 1, ..., K trials were resorted according to increasing function values of f1, as well as in (b) the resulting target beam signal for the worst (k = K) and the best (k = 1) evaluation.The function values of f3 follow those of f1 sufficiently to be able to draw mutual conclusions about the optimum set of parameters x. The cost function f2, on the other hand, provides completely independent values and does not allow a joint conclusion to be drawn about an optimal pulse set. This shows that optimising a cost function that incoherently superimposes the auto- and cross-correlation does not necessarily lead to low sidelobes in the target beam signal, and therefore in the PSF. The assumptions made in Equation (12) lead to a highly simplified and efficient, but sufficiently accurate cost function and should therefore be used for optimisation in this work. Equation (6) should be used for the final assessment of the results. 

 

Up to this point, the parameter space of the entire pulse set s = (s0, s1, ..., sM−1) was specified with x, but not described in more detail. The properties of the parameter space are essentially dependent on the pulseform or the mapping between the pulse parameter and the parameter space designed for the optimisation algorithm. The differentional evolution optimisation algorithm used in this work is suitable for finding a global minimum in a continuous space . However, an OFDM symbol is coded using the bit sequence c with the length Nbit = 2BT = 2Nc. To represent the bit sequence in a continuous parameter space, it is divided into 32 bit blocks, which are represented by an floating point number xk [0, 1]. The structure of the parameter vector x results from the concatenation of all pulse parameters, as shown in Figure 3. 

 

 

Figure 2: Comparison of the different cost functions

 

 

Figure 3: Principle of the parameter space mapping

 

 

Figure 4: Histogram of cost function evaluations of randomly generated transmitter signal sets

 

A metric is required to assess the success of an optimisation, as the global minimum is unknown. The evaluation f3(x) of the cost function of K = 10000 randomly selected parameter vectors x is used as a statistical comparison variable. The distribution of f3(x) is shown in Figure 4. The aim of optimisation is to improve the results compared to a random search. 

 

4 RESULTS

 

Figure 5 shows in (a) the evaluations of the cost function f3(x) for the random search sorted by function value (blue), the best candidates for the initialisation of the optimization (dashed red) and in (b) the results of the iteration steps of the optimisation (green). In this study, the optimisation was limited to Ni = 1000 iteration steps. In the first 200 iterations, the optimisation was able to achieve significant improvements compared to randomly selected pulse parameters. Figure 6 shows an example of the target beam signal to be optimised for a randomly selected parameter vector in (a) and the optimised parameter vector xopt in (b). The sidelobes are visibly reduced in the optimised case. This is also reflected in the entire PSF, as shown in Figure 7. The PSFs shown are normalised and show values above the threshold value Γ = 30 dB. By comparing the area above the threshold value of both PSFs with

 

 

this results in ϵ30 dB = 0.8929 for the example shown in Figure 7. The characteristics of sidelobes are also lower in the optimised PSF than in the randomly selected signal set. 

 

Also when comparing the GISL between the median of the randomly generated and the optimized pulse sets with

 

 

shows an improvement of ξ = 1 , 65 .

 

 

Figure 5: (a) Cost function values of the randomly generated OFDM transmitter signal sets (sorted); (b) Cost function values for each iteration step of the optimisation

 

 

Figure 6: PSF(0 , r ) for a randomly generated and an optimised OFDM transmitter signal set

 

 

Figure 7: PSF( ϕ, r ) for a randomly generated and an optimised OFDM transmitter signal set

 

5 SUMMARY

 

In this work, the optimisation of MIMO transmitter signal sets with regard to the sidelobe level in the point spread function was investigated. Various cost functions based on the correlation functions of the transmitter signals and a complex simulation of the entire sonar system were compared with each other. It was found that the separate consideration and optimisation of individual auto- and cross-correlations does not necessarily lead to good results in the PSF. The integrated sidelobe level in the coherent superposition of all transmitter signals proves to be a sufficient compromise between computational effort and the predictive power of sidelobes in the PSF. The found cost function is used to optimise a set of four OFDM signals. The results show a significant suppression of the sidelobes in the PSF. If the area with levels above the threshold value of -30 dB between a randomly selected pulse set and the optimised pulse set is considered, this is reduced by over 10% as a result of the optimisation. This improvement leads to less background clutter in the application of a sonar system and to the avoidance of ambiguities in the sonar image.

 

REFERENCES

 

  1. Ting Bai, Nae Zheng, and Song Chen. “OFDM MIMO radar waveform design for targets identification.” ETRI Journal, 40(5), 592–603, 2018. DOI: 10.4218/etrij.2018-0010.

  2. Shannon Blunt et al. “Polyphase-coded FM (PCFM) radar waveforms, part II: optimization.” IEEE Transactions on Aerospace and Electronic Systems, 50(3), 2230–2241, 2014. DOI: 10.1109/TAES.2014.130362.

  3. David Cohen, Deborah Cohen, and Yonina C. Eldar. “High Resolution FDMA MIMO Radar.” IEEE Transactions on Aerospace and Electronic Systems, 56(4), 2806–2822, 2020. DOI: 10.1109/TAES.2019.2958193.

  4. Michael S. Davis and Aaron D. Lanterman. “Minimum integrated sidelobe ratio filters for MIMO radar.” IEEE Transactions on Aerospace and Electronic Systems, 51(1), 405–416, 2015.

  5. Hamid Esmaeili Najafabadi, Mohammad Ataei, and Mohamad Farzan Sabahi. “Chebyshev chaotic polynomials for MIMO radar waveform generation.” IET Radar, Sonar & Navigation, 11(2), 330–340, 2017. DOI: 10.1049/iet-rsn.2016.0270.

  6. David G. Felton and David A. Hague. “Gradient-Descent Based Optimization of Multi-Tone Sinusoidal Frequency Modulated Waveforms.” OCEANS 2023 - Limerick. Piscataway, NJ: IEEE, 1–7, 2023. DOI: 10.1109/OCEANSLimerick52467.2023.10244644.

  7. David A. Hague. “Adaptive Transmit Waveform Design Using Multitone Sinusoidal Frequency Modulation.” IEEE Transactions on Aerospace and Electronic Systems, 57(2), 1274–1287, 2021. DOI: 10.1109/TAES.2020.3046086.

  8. Gor Hakobyan. Orthogonal frequency division multiplexing multiple-input multiple-output automotive radar with novel signal processing algorithms. 2018. DOI: 10.18419/opus-9830.

  9. Hui Li et al. “Orthogonal frequency division multiplexing linear frequency modulation signal design with optimised pulse compression property of spatial synthesised signals.” IET Radar, Sonar & Navigation, 10(7), 1319–1326, 2016. DOI: 10.1049/iet-rsn.2015.0642.

  10. MengJiao Li, Wen-Qin Wang, and Zhi Zheng. “Communication–embedded OFDM chirp waveform for delay–Doppler radar.” IET Radar, Sonar & Navigation, 12(3), 353–360, 2018. DOI: 10.1049/iet-rsn.2017.0369.

  11. Melissa Marchand et al. “Multi-input multi-output waveform optimization for synthetic aperture sonar.” Detection and Sensing of Mines, Explosive Objects, and Obscured Targets XXI, SPIE Proceedings, SPIE, 2016, p. 98231X. DOI: 10.1117/12.2229054.

  12. Yan Pailhas and Yvan Petillot. “Wideband CDMA Waveforms for Large MIMO Sonar Systems.” 2015 Sensor Signal Processing for Defence (SSPD), 1–4, 2015.

  13. Olivier Rabaste et al. “Signal waveforms and range/angle coupling in coherent colocated MIMO radar.” 2013 International Conference on Radar (Radar 2013). Piscataway, NJ: IEEE, 157–162, 2013. DOI: 10.1109/RADAR.2013.6651977.

  14. William Roberts et al. “Probing Waveform Synthesis and Receiver Filter Design.” IEEE Signal Processing Magazine, 27(4), 99–112, 2010. DOI: 10.1109/MSP.2010.936724.

  15. Sven Schröder et al. “Experimental investigation of a virtual planar array for MIMO sonar systems.” International Conference on Underwater Acoustics, Proceedings of Meetings on Acoustics, ASA, 2022, p. 070005. DOI: 10.1121/2.0001591.

  16. Sven Schröder et al. “Study on pulse form design for monostatic MIMO sonar systems.” OCEANS 2023 - Limerick. Piscataway, NJ: IEEE, 1–8, 2023. DOI: 10.1109/OCEANSLimerick52467.2023.10244369.

  17. Yujiu Zhao et al. “OFDM waveforms designed with piecewise nonlinear frequency modulation pulse for MIMO radar.” International Journal of Remote Sensing, 39(23), 8746–8765, 2018. DOI: 10.1080/01431161.2018.1490978.